Cypriot First Division 2025/2026
Cypriot First Division splits into groups late in the season. This table counts every league match; the official table may differ.
- Matches
- 237
- of 237 scheduled
- Season complete
- Goals
- 617
- 2.60 per match
League leaders
-
League leader
Omonia Nicosia
OMO
84 pts
35 played 17 points clear
-
Best attack
Omonia Nicosia
OMO
2.26 xG per match
79.25 xG in 35 matches
-
Best defence
Omonia Nicosia
OMO
0.83 xGA per match
29.10 xGA in 35 matches
-
Strongest underlying
Omonia Nicosia
OMO
+1.43 xGD per match
78.38 xPts · 1st on xPts
What the Cypriot First Division numbers say
Omonia Nicosia ended the season top of this table on 84 points. Their +1.43 xG difference per match was also the best in the league. Enosis Neon Paralimniou finished with 2 points from 13.25 xPts, the furthest below expected in the league. Goals ran at 2.61 per match against 2.70 xG per match across the league.
Table
| # | Team | P | Pts | xG | xGA | xGD | xPts |
|---|---|---|---|---|---|---|---|
| 1 | Omonia Nicosia | 35 | 84 | 79.25 | 29.10 | +50.15 | 78.38 |
| 2 | Apollon Limassol | 35 | 67 | 55.10 | 34.39 | +20.71 | 62.76 |
| 3 | AEK Larnaca | 35 | 66 | 58.35 | 38.41 | +19.94 | 56.29 |
| 4 | Pafos FC | 35 | 59 | 56.97 | 43.74 | +13.23 | 54.26 |
| 5 | APOEL Nicosia | 35 | 52 | 47.92 | 38.52 | +9.40 | 53.09 |
Where the table and the chances disagree
Actual vs xPts position
Higher in the table than on xPts
- AEL Limassol AEL 8th · 11th on xPts 3 above xPts rank
- Olympiakos Nicosia OLY 11th · 13th on xPts 2 above xPts rank
Lower in the table than on xPts
- Aris Limassol ARI 6th · 3rd on xPts 3 below xPts rank
- Akritas Chlorakas AKR 12th · 10th on xPts 2 below xPts rank
- Omonia Aradippou OMO 9th · 7th on xPts 2 below xPts rank
Points and goals against the chances
-
Most points above xPts
Actual points minus expected points based on match xG.
AEL Limassol
AEL
+8.17
44 pts from 35.83 xPts
-
Most points below xPts
Actual points minus expected points based on match xG.
Enosis Neon Paralimniou
ENO
−11.25
2 pts from 13.25 xPts
-
Most goals above xG
Goals scored minus the xG of the chances taken.
AEL Limassol
AEL
+8.26
41 goals from 32.74 xG
-
Fewest conceded vs xGA
Goals conceded minus the xG of the chances allowed.
Omonia Aradippou
OMO
−8.50
40 conceded from 48.50 xGA
- Better than the chances
- Worse than the chances
A gap can come from finishing, goalkeeping, game state or chance. xG and xPts are model estimates, not the result a team deserved.
Attack and defence
Strong and weak mean above or below the league average, the dashed lines. Fewer xGA per match sits higher, so top-right is strong at both ends.Omonia Nicosia
P 35 · Pts 84 · 1st
xG/match 2.26 · xGA/match 0.83 · xGD/match +1.43
xPts 78.38
Open Omonia NicosiaApollon Limassol
P 35 · Pts 67 · 2nd
xG/match 1.57 · xGA/match 0.98 · xGD/match +0.59
xPts 62.76
Open Apollon LimassolAEK Larnaca
P 35 · Pts 66 · 3rd
xG/match 1.72 · xGA/match 1.13 · xGD/match +0.59
xPts 56.29
Open AEK LarnacaAris Limassol
P 35 · Pts 51 · 6th
xG/match 1.68 · xGA/match 1.10 · xGD/match +0.58
xPts 61.68
Open Aris LimassolPafos FC
P 35 · Pts 59 · 4th
xG/match 1.63 · xGA/match 1.25 · xGD/match +0.38
xPts 54.26
Open Pafos FCAPOEL Nicosia
P 35 · Pts 52 · 5th
xG/match 1.37 · xGA/match 1.10 · xGD/match +0.27
xPts 53.09
Open APOEL NicosiaOmonia Aradippou
P 33 · Pts 42 · 9th
xG/match 1.26 · xGA/match 1.52 · xGD/match −0.26
xPts 40.05
Open Omonia AradippouAnorthosis Famagusta
P 33 · Pts 45 · 7th
xG/match 1.16 · xGA/match 1.46 · xGD/match −0.30
xPts 39.75
Open Anorthosis FamagustaEnosis Neon Ypsona FC
P 33 · Pts 40 · 10th
xG/match 1.20 · xGA/match 1.51 · xGD/match −0.32
xPts 39.25
Open Enosis Neon Ypsona FCAkritas Chlorakas
P 33 · Pts 35 · 12th
xG/match 1.14 · xGA/match 1.50 · xGD/match −0.36
xPts 39.13
Open Akritas ChlorakasAEL Limassol
P 33 · Pts 44 · 8th
xG/match 1.06 · xGA/match 1.48 · xGD/match −0.42
xPts 35.83
Open AEL LimassolEthnikos Achnas
P 33 · Pts 33 · 13th
xG/match 1.14 · xGA/match 1.58 · xGD/match −0.44
xPts 35.79
Open Ethnikos AchnasOlympiakos Nicosia
P 33 · Pts 40 · 11th
xG/match 0.97 · xGA/match 1.53 · xGD/match −0.56
xPts 30.43
Open Olympiakos NicosiaEnosis Neon Paralimniou
P 33 · Pts 5 · 14th
xG/match 0.51 · xGA/match 2.17 · xGD/match −1.65
xPts 13.25
Open Enosis Neon Paralimniou| Club | xG/match | xGA/match | xGD/match |
|---|---|---|---|
| Omonia Nicosia OMO | 2.26 | 0.83 | +1.43 |
| Apollon Limassol APO | 1.57 | 0.98 | +0.59 |
| AEK Larnaca AEK | 1.72 | 1.13 | +0.59 |
| Aris Limassol ARI | 1.68 | 1.10 | +0.58 |
| Pafos FC PAF | 1.63 | 1.25 | +0.38 |
| APOEL Nicosia APO | 1.37 | 1.10 | +0.27 |
| Omonia Aradippou OMO | 1.26 | 1.52 | −0.26 |
| Anorthosis Famagusta ANO | 1.16 | 1.46 | −0.30 |
| Enosis Neon Ypsona FC ENO | 1.20 | 1.51 | −0.32 |
| Akritas Chlorakas AKR | 1.14 | 1.50 | −0.36 |
| AEL Limassol AEL | 1.06 | 1.48 | −0.42 |
| Ethnikos Achnas ETH | 1.14 | 1.58 | −0.44 |
| Olympiakos Nicosia OLY | 0.97 | 1.53 | −0.56 |
| Enosis Neon Paralimniou ENO | 0.51 | 2.17 | −1.65 |
- Top 3 in the table
- Other clubs
- Above average at both ends
- Below average at both ends
All xG. Hover, focus or tap a dot for its figures.
Latest results
-
xG 1.16 – 0.36 Draw with an xG gap
-
xG 1.14 – 2.30 Lower-xG side won
-
AEK Larnaca 2–2 Pafos FC
xG 1.56 – 1.90 Level on xG -
xG 0.86 – 1.57 Followed the xG
-
xG 3.88 – 0.49 Followed the xG