Ukrainian Premier League expected points table 2026/2027
Every Ukrainian Premier League club ranked on the points its match-by-match chances were worth, with the position the real table gives it and the distance between the two.
Polissya Zhytomyr lead on expected points with 13.76 over 6 matches with xG. That is 1.63 clear of Dynamo Kyiv. Shakhtar Donetsk sit 2 places higher in the table than their chances place them: 1 against 3 on expected points. Bukovyna Chernivtsi sit 4 places lower in the table than their chances place them: 10 against 6 on expected points.
Table against xPts
- Higher in the table than on xPts
- Lower in the table than on xPts
- Fewer than 3 places apart
Ranked on expected points
| # | Team | P | Pts | xPts | Pts vs xPts | Actual | Diff |
|---|---|---|---|---|---|---|---|
| 1 | Polissya Zhytomyr POL | 7 | 18 | 13.76 | +1.24 | 2 | 1 place below its expected-points rank |
| 2 | Dynamo Kyiv DYN | 6 | 13 | 12.13 | +0.87 | 4 | 2 places below its expected-points rank |
| 3 | FC Epicentr Dunaivtsi FCE | 7 | 8 | 12.05 | −4.05 | 6 | 3 places below its expected-points rank |
| 3 | Shakhtar Donetsk SHA | 7 | 18 | 12.05 | +5.95 | 1 | 2 places above its expected-points rank |
| 5 | Karpaty Lviv KAR | 7 | 14 | 11.03 | +2.97 | 3 | 2 places above its expected-points rank |
| 6 | Bukovyna Chernivtsi BUK | 7 | 7 | 9.65 | −2.65 | 10 | 4 places below its expected-points rank |
| 7 | Metalist 1925 MET | 5 | 9 | 8.93 | −2.93 | 5 | 2 places above its expected-points rank |
| 8 | LNZ Cherkasy LNZ | 7 | 8 | 8.22 | −3.22 | 7 | 1 place above its expected-points rank |
| 9 | Zoria Luhansk ZOR | 7 | 8 | 5.99 | +2.01 | 8 | 1 place above its expected-points rank |
| 10 | Kolos Kovalivka KOL | 6 | 5 | 5.73 | −1.73 | 13 | 3 places below its expected-points rank |
| 11 | FC Livyi Bereh Kyiv FCL | 6 | 7 | 5.04 | +0.96 | 9 | 2 places above its expected-points rank |
| 12 | Veres Rivne VER | 6 | 6 | 4.23 | −1.23 | 11 | 1 place above its expected-points rank |
| 13 | FC Kryvbas Kryvyi Rih FCK | 6 | 5 | 3.32 | −2.32 | 12 | 1 place above its expected-points rank |
| 14 | Kudrivka KUD | 6 | 2 | 3.23 | −1.23 | 16 | 2 places below its expected-points rank |
| 15 | Chornomorets Odesa CHO | 6 | 5 | 2.95 | +1.05 | 14 | 1 place above its expected-points rank |
| 16 | Obolon Kyiv OBO | 6 | 4 | 1.92 | +0.08 | 15 | 1 place above its expected-points rank |
11 of the 16 clubs here have expected figures over fewer matches than they have played. For those clubs every expected figure counts only the matches with xG, and the goals it is compared with come from those same matches.
- Higher in the table than on xPts
- Lower in the table than on xPts
A gap can come from finishing, goalkeeping, game state or chance. xG and xPts are model estimates, not the result a team deserved.
About these figures What each column measures, and the thresholds this ranking is under. Show Hide
- P
- — Matches played
- Pts
- — Points
- xPts
- — Expected points: the points a team's match-by-match xG would be worth on average.
- Pts vs xPts
- — Actual points minus expected points based on match xG.
- Actual
- — Position in the real table
- Diff
- — Places between this ranking and the real table. Up is a club higher in the real table than its expected points place it.
Every club with expected goals behind it is ranked here: these are season totals rather than rates, so a club is not held back by having played fewer matches. The ranking opens once the median club has played 3.