Statistics
- Omonia Nicosia2026/2740—
- Kifisia2026/27100
- Omonia Nicosia2025/26343—
- Omonia Nicosia2024/25393—
- Omonia Nicosia2023/24405—
- Omonia Nicosia2022/23320—
- Omonia Nicosia2021/22100
- Omonia Nicosia2020/21474—
- Omonia Nicosia2019/20143—
- Omonia Nicosia2018/19270—
- Nea Salamis2017/18331—
- Nea Salamis2016/17291—
- Nea Salamis2015/16330—
- Nea Salamis2014/15151—
- Nea Salamis2013/14170—
Trophies & honours
- CupCyprus2nd Place2023/24
- Super CupCyprus2nd Place2023
- CupCyprusWinner2022/23
- Super CupCyprus2nd Place2022
- CupCyprusWinner2021/22
- Super CupCyprusWinner2021
- 1. DivisionCyprusWinner2020/21
- 1. DivisionCyprusWinner
- CupCyprusWinner
- Super CupCyprus2nd Place
- Super CupCyprusWinner
- CupCyprus2nd Place
Transfers
- 2026Free agent
- 2018
About Ioannis Kousoulos
Ioannis Kousoulos (30, Cyprus) is a midfielder for Omonia Nicosia. In the 2026/27 season he has made 7 appearances across 5 competitions. His minutes-weighted match rating averages 4.60. Season-by-season and per-competition stats are below.
Before that, Ioannis Kousoulos played for Nea Salamis. Ioannis Kousoulos has earned 59 caps for Cyprus at international level. In 2026/27 he has 0 goals, down from 3 goals in 2025/26.
Ioannis Kousoulos: questions and answers
- How many goals has Ioannis Kousoulos scored in 2026/27?
- 0 goals in 7 appearances across all competitions.
- Which club does Ioannis Kousoulos play for?
- Omonia Nicosia.
- How old is Ioannis Kousoulos?
- 30, born on 14 June 1996.
- What position does Ioannis Kousoulos play?
- Midfielder.
Omonia Nicosia squad
Next fixture
Omonia Nicosia travel to Anorthosis in the Cypriot First Division on 8 November 2026.
Recent matches
- 31 Aug 2026 · Cypriot First Division · vs Omonia AradippouD 0–0
- 27 Aug 2026 · Europa League · vs St. TruidenW 4–2(sub)
- 20 Aug 2026 · Europa League · at St. TruidenL 0–1(sub)
- 6 Aug 2026 · Europa League · at Lincoln Red Imps FCD 1–1(sub)
- 29 Jul 2026 · Champions League · at Kairat AlmatyL 0–1(sub)
- 22 Jul 2026 · Champions League · vs Kairat AlmatyW 1–0(sub)
- 22 May 2026 · Cypriot First Division · vs Apollon LimassolW 5–2(sub)
- 16 May 2026 · Cypriot First Division · at Apoel NicosiaW 3–0
- 10 May 2026 · Cypriot First Division · vs AEK LarnacaD 1–1(sub)
- 6 May 2026 · Cypriot First Division · at PafosW 2–0
Cyprus squad
Data updated
