Nations League 27 logoNations League 27My account

Cyprus

Cyprus has played every Nations League edition in this database: 2018/19: League C, group C3, 3rd of 4 (5 pts); 2020/21: League C, group C1, 4th of 4 (4 pts); 2022/23: League C, group C2, 4th of 4 (5 pts); 2024/25: League C, group C2, 3rd of 4 (6 pts); 2026/27: League C, group C2, 2nd of 4 (7 pts). All-time: 30 matches, 8 wins, 7 draws, 15 defeats, goals 22–49.

The squad pool on this page lists 25 players, built from recent competitive line-ups. Most appearances in that window: G. Kastanos (26); most goals: G. Kastanos (4).

Coach in the latest data: A. Mantzios.

Team: Cyprus
League 2026/27
C · Group C2
Table
2 / 4 · 7 Pts
Finals reached
0

Path through the leagues

SeasonLeagueGroupPosPtsResult
Nations League 2018/19CC33/45
Nations League 2020/21CC14/44
Nations League 2022/23CC24/45
Nations League 2024/25CC23/46
Nations League 2026/27CC22/47

Top scorers

PlayerGoals
Grigoris Kastanos3
A. Kakoullis2
I. Pittas2
M. Tzionis2
Marcus Edwards2
Pieros Sotiriou2
Andronikos Kakoullis1
Fotis Papoulis1

Upcoming matches

DateMatchCompetition
12 November 2026Armenia vs CyprusNations League
15 November 2026Cyprus vs MontenegroNations League

Predict these matches in the free score game

Squad

Squad pool: 25 players (data as of 7 November 2026)
PlayerPosAppsMinutesGoalsAssistsPrice
D. DemetriouGK6—00—
FabianoGK4—004.0
J. MallGK3—004.0
N. IoannouDEF21—014.5
K. LaifisDEF18—004.0
N. PanagiotouDEF13—004.5
A. KaroDEF10—004.0
S. AndreouDEF7—014.5
G. MalekkidesDEF6—014.0
H. KyprianouDEF5—004.5
L. KonomisDEF2—104.0
G. KastanosMID26—415.5
K. ArtymatasMID26—004.5
L. LoizouMID18—005.0
A. KakoullisMID11—305.0
C. CharalampousMID6—005.0
D. SpoljaricMID5—00—
M. EdwardsMID4—206.0
P. AndreouMID2—004.5
I. PittasFWD22—215.5
M. TzionisFWD20—325.0
P. SotiriouFWD18—204.5
A. MakrisFWD7—00—
M. IliaFWD3—01—
A. NeophytouFWD0—004.5

Legends and former regulars

PlayerCapsYears
D. Christofi122018-19, 2020-21, 2022-23
F. Papoulis112018-19, 2020-21, 2022-23

Match reports on this site

DateMatchCompetitionRound
5 October 2026Cyprus 2–1 LatviaNations League 2026/27Group stage · Group C2
2 October 2026Cyprus 2–0 ArmeniaNations League 2026/27Group stage · Group C2
28 September 2026Latvia 0–0 CyprusNations League 2026/27Group stage · Group C2
25 September 2026Montenegro 2–1 CyprusNations League 2026/27Group stage · Group C2
18 November 2024Romania 4–1 CyprusNations League 2024/25Group stage · Group C2
15 November 2024Cyprus 2–1 LithuaniaNations League 2024/25Group stage · Group C2
15 October 2024Kosovo 3–0 CyprusNations League 2024/25Group stage · Group C2
12 October 2024Cyprus 0–3 RomaniaNations League 2024/25Group stage · Group C2
9 September 2024Cyprus 0–4 KosovoNations League 2024/25Group stage · Group C2
6 September 2024Lithuania 0–1 CyprusNations League 2024/25Group stage · Group C2
27 September 2022Kosovo 5–1 CyprusNations League 2022/23Group stage · Group C2
24 September 2022Cyprus 1–0 GreeceNations League 2022/23Group stage · Group C2
12 June 2022Northern Ireland 2–2 CyprusNations League 2022/23Group stage · Group C2
9 June 2022Greece 3–0 CyprusNations League 2022/23Group stage · Group C2
5 June 2022Cyprus 0–0 Northern IrelandNations League 2022/23Group stage · Group C2
2 June 2022Cyprus 0–2 KosovoNations League 2022/23Group stage · Group C2
29 March 2022Cyprus 2–0 EstoniaNations League 2020/21Play-off
24 March 2022Estonia 0–0 CyprusNations League 2020/21Play-off
17 November 2020Montenegro 4–0 CyprusNations League 2020/21Group stage · Group C1
14 November 2020Cyprus 2–1 LuxembourgNations League 2020/21Group stage · Group C1
13 October 2020Azerbaijan 0–0 CyprusNations League 2020/21Group stage · Group C1
10 October 2020Luxembourg 2–0 CyprusNations League 2020/21Group stage · Group C1
8 September 2020Cyprus 0–1 AzerbaijanNations League 2020/21Group stage · Group C1
5 September 2020Cyprus 0–2 MontenegroNations League 2020/21Group stage · Group C1
19 November 2018Cyprus 0–2 NorwayNations League 2018/19Group stage · Group C3
16 November 2018Cyprus 1–1 BulgariaNations League 2018/19Group stage · Group C3
16 October 2018Slovenia 1–1 CyprusNations League 2018/19Group stage · Group C3
13 October 2018Bulgaria 2–1 CyprusNations League 2018/19Group stage · Group C3
9 September 2018Cyprus 2–1 SloveniaNations League 2018/19Group stage · Group C3
6 September 2018Norway 2–0 CyprusNations League 2018/19Group stage · Group C3

All national teams · Pick these players in fantasy football