Loading the map…
Most points above xPts: Dnipro-1 (+5.6 pts), Veres Rivne (+3.4 pts), Dynamo Kyiv (+3.0 pts).
Most points below xPts: Oleksandria (−5.6 pts), Obolon'-Brovar (−3.7 pts), Kolos Kovalivka (−2.7 pts).
| # | Team | Real | MP | xG | xGA | xPts | Pts | ± |
|---|---|---|---|---|---|---|---|---|
| 1 | Shakhtar Donetsk | 1 | 8 | 16.6 | 5.2 | 17.4 | 19 | +1.6 |
| 2 | Obolon'-Brovar | 8 | 11 | 15.1 | 15.6 | 15.7 | 12 | −3.7 |
| 3 | Oleksandria | 10 | 9 | 15.8 | 11.5 | 14.6 | 9 | −5.6 |
| 4 | Zorya Luhansk | 7 | 11 | 12.6 | 15.5 | 13.0 | 12 | −1.0 |
| 5 | Dynamo Kyiv | 3 | 6 | 10.8 | 5.3 | 12.0 | 15 | +3.0 |
| 6 | Ruh Lviv | 9 | 6 | 12.4 | 6.8 | 11.2 | 9 | −2.2 |
| 7 | Kryvbas KR | 5 | 6 | 11.4 | 6.5 | 11.1 | 12 | +0.9 |
| 8 | Polessya | 6 | 6 | 9.9 | 5.5 | 10.8 | 12 | +1.2 |
| 9 | Veres Rivne | 4 | 10 | 15.3 | 21.9 | 10.6 | 14 | +3.4 |
| 10 | Dnipro-1 | 2 | 7 | 8.3 | 6.9 | 10.4 | 16 | +5.6 |
| 11 | Kolos Kovalivka | 13 | 7 | 7.6 | 7.1 | 9.7 | 7 | −2.7 |
| 12 | Chornomorets | 11 | 8 | 7.8 | 13.1 | 7.8 | 7 | −0.8 |
| 13 | Vorskla Poltava | 14 | 7 | 7.5 | 11.3 | 7.3 | 6 | −1.3 |
| 14 | LNZ Cherkasy | 15 | 6 | 5.6 | 9.1 | 6.5 | 6 | −0.5 |
| 15 | FC Kharkiv | 16 | 6 | 11.4 | 16.8 | 6.3 | 5 | −1.3 |
| 16 | Minai | 12 | 6 | 7.2 | 12.9 | 5.2 | 7 | +1.8 |
| 17 | Livyi Bereh | 17 | 2 | 0.8 | 2.4 | 1.3 | 1 | −0.3 |
| 18 | Epitsentr Dunayivtsi | 18 | 2 | 1.9 | 4.8 | 1.1 | 1 | −0.1 |
Each match replayed from its full-time xG (Poisson): the points a side would earn on average (xPts). "Real" is the place in the real table.