‹ ›

2024-25 Ukrainian Premier League Season

240 games

Final

Champion

Dynamo Kyiv

70 points

Relegated

No relegation

Biggest Overachiever

Oleksandriya

17.55 points above expected

67 points · 49.45 expected points

Biggest Disappointment

Livyi Bereh

11.26 points below expected

26 points · 37.26 expected points

League Table

The final standings for the season. vsSim shows actual points minus the simulation's mean — positive means the team overachieved against the model, negative means they underperformed.

# Team GP W D L Pts GF GA GD SimPts vsSim
1 Dynamo Kyiv 30 20 10 0 70 61 19 +42 63.58 +6.42
2 Oleksandriya 30 20 7 3 67 46 22 +24 49.45 +17.55
3 Shakhtar Donetsk 30 18 8 4 62 69 26 +43 63.90 -1.90
4 Polissya Zhytomyr 30 12 12 6 48 38 28 +10 47.46 +0.54
5 Kryvbas Kryvyi Rih 30 13 8 9 47 34 26 +8 47.21 -0.21
6 Karpaty Lviv 30 13 7 10 46 42 36 +6 40.59 +5.41
7 Zorya Luhansk 30 12 4 14 40 34 39 -5 39.29 +0.71
8 Rukh Lviv 30 9 11 10 38 30 27 +3 45.48 -7.48
9 Kolos Kovalivka 30 8 12 10 36 27 25 +2 34.00 +2.00
10 Veres Rivne 30 9 9 12 36 33 44 -11 34.76 +1.24
11 Obolon Kyiv 30 8 8 14 32 19 43 -24 25.62 +6.38
12 LNZ Cherkasy 30 7 10 13 31 25 37 -12 36.98 -5.98
13 Vorskla Poltava 30 6 9 15 27 24 38 -14 31.86 -4.86
14 Livyi Bereh 30 7 5 18 26 18 39 -21 37.26 -11.26
15 Inhulets Petrove 30 5 9 16 24 21 47 -26 30.42 -6.42
16 Chernomorets Odesa 30 6 5 19 23 20 45 -25 28.00 -5.00

Top Overachievers & Disappointments

Teams that most beat — or most fell short of — their simulated point projections. A positive vsSim means the team accumulated more points than the model expected on average; a negative one means fewer.

Biggest Overachievers

# Team Actual Sim vsSim
1 Oleksandriya 67 49.45 +17.55
2 Dynamo Kyiv 70 63.58 +6.42
3 Obolon Kyiv 32 25.62 +6.38
4 Karpaty Lviv 46 40.59 +5.41
5 Kolos Kovalivka 36 34.00 +2.00

Biggest Disappointments

# Team Actual Sim vsSim
1 Livyi Bereh 26 37.26 -11.26
2 Rukh Lviv 38 45.48 -7.48
3 Inhulets Petrove 24 30.42 -6.42
4 LNZ Cherkasy 31 36.98 -5.98
5 Chernomorets Odesa 23 28.00 -5.00

Top Streaks

Ranked by model unlikelihood — the product of pregame W/D/L probabilities over the games in each team's streak. A short streak by a poor team can outrank a longer one by a strong team since the poor team's per-game probabilities were lower going in. Unbeaten counts consecutive wins or ties; Winless counts consecutive losses or ties.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Oleksandriya 4 Aug 12 – Aug 31 1 in 119
2 Kolos Kovalivka 2 Apr 13 – Apr 19 1 in 40
3 Obolon Kyiv 2 Dec 15 – Feb 23 1 in 26
4 Karpaty Lviv 3 Oct 21 – Nov 2 1 in 21
5 Veres Rivne 2 Feb 22 – Mar 2 1 in 17

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 LNZ Cherkasy 4 Nov 9 – Dec 7 1 in 225
2 Rukh Lviv 3 Dec 15 – Mar 2 1 in 126
3 Veres Rivne 4 Apr 27 – May 18 1 in 66
4 Vorskla Poltava 4 Nov 29 – Feb 23 1 in 58
5 Kolos Kovalivka 4 Feb 21 – Mar 16 1 in 48

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Oleksandriya 15 Aug 12 – Dec 4 1 in 293
2 Veres Rivne 9 Sep 22 – Nov 30 1 in 181
3 Kolos Kovalivka 7 Apr 13 – May 24 1 in 153
4 Dynamo Kyiv 30 Aug 9 – May 24 1 in 83
5 Obolon Kyiv 5 Nov 30 – Feb 28 1 in 46

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Rukh Lviv 8 Sep 15 – Nov 10 1 in 148
2 Polissya Zhytomyr 8 Oct 19 – Dec 9 1 in 90
3 Livyi Bereh 10 Sep 15 – Nov 30 1 in 52
4 LNZ Cherkasy 9 Mar 28 – May 25 1 in 40
5 Dynamo Kyiv 3 May 9 – May 24 1 in 39

Position Race

Each team’s league position across the whole season. Colored teams are the season’s headline finishers — champion, promoted, and relegated; everyone else is gray as context.

Recent Form

Each team’s last 5 games, hottest first. Form shows the results (navy win, gray draw, red loss, newest on the right); the bars show Elo change over the window, points taken, points expected from the odds, and actual minus expected. Beside each team: current Elo and season points.

Team Elo Season Pts Form Elo Δ (5) Points (5) Expected (5) Actual − Exp
Dynamo Kyiv 1789 70 -4 7 10.8 -3.8
Oleksandriya 1638 67 +5 10 9.5 +0.5
Shakhtar Donetsk 1741 62 +7 9 10.2 -1.2
Polissya Zhytomyr 1572 48 +1 6 6.6 -0.6
Kryvbas Kryvyi Rih 1568 47 +14 8 8.4 -0.4
Karpaty Lviv 1546 46 -18 7 8.2 -1.2
Zorya Luhansk 1477 40 +7 5 5.3 -0.3
Rukh Lviv 1509 38 +11 8 7.1 +0.9
Kolos Kovalivka 1520 36 +27 9 5.5 +3.5
Veres Rivne 1422 36 -82 1 6.5 -5.5
Obolon Kyiv 1410 32 +32 8 5.2 +2.8
LNZ Cherkasy 1440 31 +0 5 6.7 -1.7
Vorskla Poltava 1412 27 +25 6 6.2 -0.2
Livyi Bereh 1406 26 -35 3 5.4 -2.4
Inhulets Petrove 1397 24 +6 7 4.8 +2.2
Chernomorets Odesa 1361 23 +8 5 3.2 +1.8

Head-to-Head

Each cell shows a team's record in that matchup (row vs column, formatted W-D-L) with the model's expected points on the line below. Navy-tinted cells mean the team beat the model's expectations by more than one point in that matchup; gold-tinted cells mean they fell short by the same margin.

Beat expectations Fell short Within expectations
Team CO DK IP KL KK KKR LC LB OK OLE PZ RL SD VR VP ZL
Chernomorets Odesa —
0-1-1
0.76
1-0-1
2.62
0-0-2
2.02
2-0-0
2.41
0-0-2
1.62
1-1-0
1.94
0-0-2
2.28
1-0-1
2.97
0-1-1
1.24
0-0-2
1.59
0-1-1
1.66
0-0-2
0.91
0-1-1
2.26
1-0-1
2.39
0-0-2
2.06
Dynamo Kyiv
1-1-0
4.90
—
2-0-0
4.85
2-0-0
4.11
0-2-0
4.55
2-0-0
4.10
2-0-0
4.28
2-0-0
4.36
2-0-0
4.95
1-1-0
3.65
1-1-0
4.04
1-1-0
4.01
0-2-0
3.07
2-0-0
4.47
1-1-0
4.56
1-1-0
4.18
Inhulets Petrove
1-0-1
2.79
0-0-2
0.80
—
0-1-1
1.89
0-1-1
2.57
1-1-0
1.65
0-1-1
2.17
1-1-0
2.42
0-0-2
3.24
0-0-2
1.36
0-1-1
1.62
0-0-2
1.88
0-0-2
0.90
0-2-0
2.35
1-1-0
2.31
1-0-1
2.17
Karpaty Lviv
2-0-0
3.43
0-0-2
1.40
1-1-0
3.54
—
1-0-1
3.22
1-0-1
2.04
1-0-1
2.84
2-0-0
3.32
1-1-0
3.94
1-0-1
2.14
0-1-1
2.21
2-0-0
2.44
0-1-1
1.40
1-1-0
2.97
0-2-0
3.23
0-0-2
3.21
Kolos Kovalivka
0-0-2
3.01
0-2-0
1.03
1-1-0
2.84
1-0-1
2.20
—
1-1-0
1.91
0-1-1
2.22
1-1-0
2.41
0-2-0
3.22
0-0-2
1.76
0-2-0
1.82
0-1-1
1.98
1-0-1
1.08
0-0-2
2.68
1-1-0
2.93
2-0-0
2.03
Kryvbas Kryvyi Rih
2-0-0
3.84
0-0-2
1.39
0-1-1
3.81
1-0-1
3.38
0-1-1
3.53
—
1-1-0
3.34
2-0-0
3.29
2-0-0
4.05
0-0-2
2.52
1-1-0
2.61
0-2-0
2.88
0-1-1
1.37
1-0-1
3.77
1-1-0
3.56
2-0-0
3.16
LNZ Cherkasy
0-1-1
3.49
0-0-2
1.24
1-1-0
3.25
1-0-1
2.58
1-1-0
3.19
0-1-1
2.08
—
1-0-1
2.64
0-1-1
3.46
0-1-1
2.33
0-1-1
2.07
2-0-0
2.05
0-0-2
1.25
0-1-1
2.86
0-1-1
3.04
1-1-0
2.64
Livyi Bereh
2-0-0
3.14
0-0-2
1.19
0-1-1
2.99
0-0-2
2.10
0-1-1
3.00
0-0-2
2.15
1-0-1
2.76
—
0-1-1
3.11
0-0-2
2.11
0-2-0
1.77
1-0-1
1.84
0-0-2
1.35
2-0-0
2.95
1-0-1
3.24
0-0-2
2.68
Obolon Kyiv
1-0-1
2.45
0-0-2
0.72
2-0-0
2.18
0-1-1
1.53
0-2-0
2.20
0-0-2
1.44
1-1-0
1.99
1-1-0
2.32
—
0-1-1
1.37
0-1-1
1.41
1-0-1
1.53
0-0-2
0.84
1-1-0
1.98
1-0-1
2.25
0-0-2
1.75
Oleksandriya
1-1-0
4.29
0-1-1
1.79
2-0-0
4.14
1-0-1
3.28
2-0-0
3.69
2-0-0
2.90
1-1-0
3.12
2-0-0
3.32
1-1-0
4.13
—
2-0-0
2.84
0-2-0
3.03
1-0-1
1.70
1-1-0
3.97
2-0-0
3.94
2-0-0
3.01
Polissya Zhytomyr
2-0-0
3.89
0-1-1
1.45
1-1-0
3.84
1-1-0
3.21
0-2-0
3.64
0-1-1
2.80
1-1-0
3.35
0-2-0
3.68
1-1-0
4.08
0-0-2
2.57
—
0-1-1
2.81
2-0-0
1.62
1-0-1
3.82
2-0-0
3.83
1-1-0
3.53
Rukh Lviv
1-1-0
3.80
0-1-1
1.48
2-0-0
3.56
0-0-2
2.99
1-1-0
3.47
0-2-0
2.53
0-0-2
3.38
1-0-1
3.60
1-0-1
3.96
0-2-0
2.39
1-1-0
2.60
—
0-2-0
1.38
1-0-1
3.54
0-1-1
3.61
1-0-1
3.02
Shakhtar Donetsk
2-0-0
4.70
0-2-0
2.35
2-0-0
4.71
1-1-0
4.09
1-0-1
4.49
1-1-0
4.12
2-0-0
4.27
2-0-0
4.16
2-0-0
4.79
1-0-1
3.75
0-0-2
3.85
0-2-0
4.11
—
1-1-0
4.39
2-0-0
4.40
1-1-0
4.36
Veres Rivne
1-1-0
3.18
0-0-2
1.09
0-2-0
3.06
0-1-1
2.44
2-0-0
2.74
1-0-1
1.69
1-1-0
2.55
0-0-2
2.46
0-1-1
3.45
0-1-1
1.51
1-0-1
1.65
1-0-1
1.90
0-1-1
1.15
—
0-1-1
3.11
2-0-0
2.35
Vorskla Poltava
1-0-1
3.03
0-1-1
1.02
0-1-1
3.11
0-2-0
2.19
0-1-1
2.49
0-1-1
1.88
1-1-0
2.37
1-0-1
2.19
1-0-1
3.17
0-0-2
1.54
0-0-2
1.63
1-1-0
1.83
0-0-2
1.15
1-1-0
2.31
—
0-0-2
2.38
Zorya Luhansk
2-0-0
3.37
0-1-1
1.33
1-0-1
3.25
2-0-0
2.22
0-0-2
3.41
0-0-2
2.25
0-1-1
2.77
2-0-0
2.73
2-0-0
3.70
0-0-2
2.41
0-1-1
1.91
1-0-1
2.39
0-1-1
1.18
0-0-2
3.07
2-0-0
3.03
—

Points vs. Goals Scored, Allowed, and Differential

Points plotted against goals scored, allowed, and differential. Use the buttons to switch views; hover a team for exact values. The table gives each fit's R² and slope (the change in points per 10 goals).

Fit Metrics

R² Slope
Scored 0.84 +9.3
Allowed 0.67 -13.6
Differential 0.91 +6.5

Scoreline Distribution

Percentage of games ending with each combination of team-goals (rows) and opponent-goals (columns). The diagonal shows draws; cells below the diagonal are wins from the row team's perspective, cells above are losses. Marginal totals on the right and bottom show how often each goal count occurred regardless of opponent. Use the picker to switch between the league-wide view and any individual team.

↓ Scored | Allowed →012345+Total
010.83%11.67%5.42%3.54%1.46%0.83%33.75%
111.67%14.58%7.08%3.75%0.62%0.62%38.33%
25.42%7.08%2.50%0.21%0.21%0.42%15.83%
33.54%3.75%0.21%—0.21%—7.71%
41.46%0.62%0.21%0.21%——2.50%
5+0.83%0.62%0.42%———1.88%
Total33.75%38.33%15.83%7.71%2.50%1.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.13 +0.00
SD 1.16 1.16 1.76
CV 1.02 1.02 —
Max 6 6 +6
Min 0 0 -6

Games Played: 240

↓ Scored | Allowed →012345+Total
03.33%26.67%—6.67%3.33%—40.00%
113.33%13.33%13.33%10.00%3.33%—53.33%
2—6.67%————6.67%
3———————
4———————
5+———————
Total16.67%46.67%13.33%16.67%6.67%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.67 1.50 -0.83
SD 0.61 1.17 1.34
CV 0.91 0.78 —
Max 2 4 +1
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%—————10.00%
16.67%16.67%————23.33%
216.67%13.33%6.67%———36.67%
310.00%10.00%————20.00%
43.33%—————3.33%
5+—3.33%3.33%———6.67%
Total46.67%43.33%10.00%———100%

Summary Statistics

Scored Allowed Difference
Mean 2.03 0.63 +1.40
SD 1.27 0.67 1.28
CV 0.63 1.06 —
Max 5 2 +4
Min 0 0 +0

Games Played: 30

↓ Scored | Allowed →012345+Total
016.67%16.67%6.67%—3.33%6.67%50.00%
16.67%10.00%13.33%—3.33%—33.33%
23.33%3.33%3.33%——3.33%13.33%
33.33%—————3.33%
4———————
5+———————
Total30.00%30.00%23.33%—6.67%10.00%100%

Summary Statistics

Scored Allowed Difference
Mean 0.70 1.57 -0.87
SD 0.84 1.68 1.91
CV 1.20 1.07 —
Max 3 6 +3
Min 0 0 -6

Games Played: 30

↓ Scored | Allowed →012345+Total
013.33%—6.67%3.33%——23.33%
116.67%6.67%10.00%10.00%——43.33%
2—6.67%3.33%——3.33%13.33%
36.67%3.33%3.33%———13.33%
43.33%—————3.33%
5+3.33%—————3.33%
Total43.33%16.67%23.33%13.33%—3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.40 1.20 +0.20
SD 1.28 1.32 1.95
CV 0.91 1.10 —
Max 5 5 +5
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
016.67%20.00%3.33%———40.00%
110.00%20.00%10.00%———40.00%
26.67%3.33%3.33%———13.33%
33.33%—————3.33%
4——3.33%———3.33%
5+———————
Total36.67%43.33%20.00%———100%

Summary Statistics

Scored Allowed Difference
Mean 0.90 0.83 +0.07
SD 0.99 0.75 1.14
CV 1.11 0.90 —
Max 4 2 +3
Min 0 0 -2

Games Played: 30

↓ Scored | Allowed →012345+Total
06.67%10.00%6.67%6.67%——30.00%
120.00%20.00%6.67%———46.67%
26.67%—————6.67%
33.33%10.00%————13.33%
43.33%—————3.33%
5+———————
Total40.00%40.00%13.33%6.67%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 0.87 +0.27
SD 1.11 0.90 1.66
CV 0.98 1.04 —
Max 4 3 +4
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
013.33%16.67%6.67%———36.67%
16.67%20.00%6.67%6.67%3.33%3.33%46.67%
26.67%6.67%————13.33%
3—3.33%————3.33%
4———————
5+———————
Total26.67%46.67%13.33%6.67%3.33%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 0.83 1.23 -0.40
SD 0.79 1.22 1.43
CV 0.95 0.99 —
Max 3 5 +2
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%23.33%13.33%10.00%3.33%—60.00%
113.33%6.67%6.67%———26.67%
23.33%——3.33%——6.67%
3—6.67%————6.67%
4———————
5+———————
Total26.67%36.67%20.00%13.33%3.33%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.60 1.30 -0.70
SD 0.89 1.12 1.56
CV 1.49 0.86 —
Max 3 4 +2
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
016.67%13.33%10.00%3.33%13.33%—56.67%
116.67%3.33%3.33%——3.33%26.67%
23.33%3.33%6.67%———13.33%
3—3.33%————3.33%
4———————
5+———————
Total36.67%23.33%20.00%3.33%13.33%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 0.63 1.43 -0.80
SD 0.85 1.52 1.86
CV 1.34 1.06 —
Max 3 5 +2
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%——6.67%——16.67%
123.33%13.33%3.33%———40.00%
26.67%16.67%————23.33%
36.67%6.67%————13.33%
43.33%——3.33%——6.67%
5+———————
Total50.00%36.67%3.33%10.00%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 0.73 +0.80
SD 1.14 0.94 1.47
CV 0.74 1.29 —
Max 4 3 +4
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%6.67%————16.67%
116.67%30.00%6.67%3.33%—3.33%60.00%
23.33%6.67%————10.00%
3—6.67%————6.67%
43.33%3.33%————6.67%
5+———————
Total33.33%53.33%6.67%3.33%—3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.27 0.93 +0.33
SD 1.05 1.05 1.49
CV 0.83 1.12 —
Max 4 5 +4
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
013.33%13.33%10.00%———36.67%
113.33%23.33%—10.00%——46.67%
23.33%3.33%————6.67%
33.33%—————3.33%
43.33%—————3.33%
5+3.33%—————3.33%
Total40.00%40.00%10.00%10.00%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 0.90 +0.10
SD 1.20 0.96 1.73
CV 1.20 1.07 —
Max 5 3 +5
Min 0 0 -2

Games Played: 30

↓ Scored | Allowed →012345+Total
06.67%6.67%————13.33%
110.00%16.67%————26.67%
23.33%6.67%3.33%—3.33%—16.67%
310.00%6.67%——3.33%—20.00%
43.33%6.67%————10.00%
5+6.67%3.33%3.33%———13.33%
Total40.00%46.67%6.67%—6.67%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.30 0.87 +1.43
SD 1.68 1.04 1.94
CV 0.73 1.20 —
Max 6 4 +6
Min 0 0 -2

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%3.33%13.33%6.67%—3.33%36.67%
13.33%13.33%6.67%6.67%——30.00%
23.33%16.67%6.67%———26.67%
33.33%—————3.33%
4———————
5+—3.33%————3.33%
Total20.00%36.67%26.67%13.33%—3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.10 1.47 -0.37
SD 1.16 1.17 1.87
CV 1.05 0.80 —
Max 5 5 +4
Min 0 0 -5

Games Played: 30

↓ Scored | Allowed →012345+Total
013.33%16.67%6.67%3.33%—3.33%43.33%
16.67%13.33%10.00%10.00%——40.00%
26.67%—3.33%———10.00%
36.67%—————6.67%
4———————
5+———————
Total33.33%30.00%20.00%13.33%—3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 0.80 1.27 -0.47
SD 0.89 1.26 1.70
CV 1.11 0.99 —
Max 3 5 +3
Min 0 0 -5

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%13.33%3.33%10.00%——30.00%
13.33%6.67%16.67%3.33%——30.00%
213.33%20.00%3.33%———36.67%
3—3.33%————3.33%
4———————
5+———————
Total20.00%43.33%23.33%13.33%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.30 -0.17
SD 0.90 0.95 1.56
CV 0.79 0.73 —
Max 3 3 +2
Min 0 0 -3

Games Played: 30

Season Summary

Every team's regular-season finish compared against 100,000 simulations. Click any column header to sort. Luck is the team's actual points minus the sim's mean — positive means the team beat the model. Percentile is where the actual result fell in the team's sim distribution (e.g. 90% = the team did this well or better in only 10% of sims).

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Dynamo Kyiv 1789 70 63.58 +6.42 87.0% 48 53 59 63 68 74 79
Shakhtar Donetsk 1741 62 63.90 -1.90 46.0% 48 53 60 63 68 75 79
Oleksandriya 1638 67 49.45 +17.55 100.0% 33 38 45 49 53 60 65
Polissya Zhytomyr 1572 48 47.46 +0.54 55.0% 32 35 43 47 51 60 63
Kryvbas Kryvyi Rih 1568 47 47.21 -0.21 56.0% 32 37 42 47 51 59 69
Karpaty Lviv 1546 46 40.59 +5.41 81.0% 23 32 36 40 46 50 59
Kolos Kovalivka 1520 36 34.00 +2.00 63.0% 14 22 30 34 38 43 49
Rukh Lviv 1509 38 45.48 -7.48 11.0% 29 34 41 45 50 56 64
Zorya Luhansk 1477 40 39.29 +0.71 59.0% 23 27 35 39 43 52 56
LNZ Cherkasy 1440 31 36.98 -5.98 21.0% 22 29 32 37 41 47 58
Veres Rivne 1422 36 34.76 +1.24 61.0% 21 24 29 35 39 48 51
Vorskla Poltava 1412 27 31.86 -4.86 24.0% 19 23 28 32 36 41 51
Obolon Kyiv 1410 32 25.62 +6.38 89.0% 12 16 22 26 29 34 38
Livyi Bereh 1406 26 37.26 -11.26 4.0% 24 27 32 37 41 47 53
Inhulets Petrove 1397 24 30.42 -6.42 24.0% 15 20 25 31 35 39 43
Chernomorets Odesa 1361 23 28.00 -5.00 21.0% 16 19 24 28 32 38 40

Point Totals in Context

How did each team's actual results compare to their simulated points, Elo rating, average opponent Elo, and percentile within simulated outcomes? Use the buttons to switch between views. In each chart, dashed crosshairs at the league means split the plot into four quadrants: pastel green (team did well, model agreed), pastel red (team did poorly, model agreed), and pastel yellow (model and reality disagreed).

Home-Field Advantage Edge

The simulation applies the same home-field boost to every game across the league, so the per-game home win probabilities bake in the model's idea of HFA. For each team, we sum expected points at home and compare to actual home points, and the same on the road. The bar shows (home points above expected) minus (away points above expected). A tall positive bar means the team's home/road split exceeded what the model predicted — a real fortress effect. A tall negative bar means the reverse: they played worse at home or better on the road than expected.

Season Trends

How each metric evolved across the season - Elo rating, actual and projected points, title/promotion probability, and relegation probability - day by day.

Edges & Scoring

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Home Edge
Share of matches won by the home team minus the share won by the away team.
No Edge: under 9% * Slight Edge: 9% to 16% * Clear Edge: 16% to 30.5% * Strong Edge: 30.5% and up.
Elo Value
Number of Elo rating points one goal is worth. A team this many Elo points better than another is expected to win by one goal on a neutral field.
Scoring Tilt
Average home goals minus average away goals per match. The gold line is the home goals edge implied by the scoring value of an Elo point and the home-field Elo bonus.
Road-Tilted: under -0.2 * Neutral: -0.2 to 0.5 * Home-Tilted: 0.5 to 1.2 * Strong Home: 1.2 and up.
Home Edge
HomeDrawAway
+7.92%
No Edge
40.00%27.92%32.08%
Elo Value
Home Edge: 27.56 Elo pts.
193 Elo
0.005 goals per Elo point
0500
Scoring Tilt
Expected
+0.22 goals
Neutral
-2+0.14+2

Title Race

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 3 * Open: 3 to 4 * Wide Open: 4 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd to 3rd * Middle of the Pack: 4th to 8th * Longshot: 9th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.11 * Tight Race: 0.11 to 0.21 * Comfortable: 0.21 to 0.37 * Runaway: 0.37 and up.
Title-Race Openness
2.2
Top-Heavy
123410
Champion Preseason Odds
46%
Dynamo Kyiv, 2nd of 16
LongshotFavorite
Title Margin
Expected
0.10/gm
Photo Finish
00.210.5/gm

Simulation-Based Surprises

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 5.08 * Some Luck: 5.08 to 7.62 * Lucky: 7.62 to 10.16 * Wild Swing: 10.16 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 1.56 * Close: 1.56 to 2.35 * Off: 2.35 to 3.13 * Way Off: 3.13 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 16 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 16 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 16 * As Expected: 16 to 25.6 * Several Outliers: 25.6 to 35.2 * Many Outliers: 35.2 and up.
Luck Spread
Expected
6.79 points
Some Luck
06.3516
Average Finish Error
Expected
1.62
Close
01.954
Biggest Overachiever
Expected 96.88%
100.00%
Oleksandriya
50100
Biggest Underachiever
Expected 3.12%
4.00%
Livyi Bereh
050
Season Outliers
Expected
2 of 16
Minimal Outliers
01.68

Parity

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.19 * Even: 0.19 to 0.21 * Top-Heavy: 0.21 to 0.23 * Lopsided: 0.23 and up.
Noll-Scully
Take a league where every match is a coin flip and nobody is better than anybody. You would still get a table, with a leader and a bottom club, purely by luck, and you can work out how far apart that table would be. This is the real table measured against it. At 1.00 the season was no more spread out than pure chance; at 2.00 it was twice as spread out, which takes genuine differences in quality. Dividing by the luck figure is what makes seasons of different lengths comparable, because a short season spreads a table by luck alone far more than a long one does. Elo SD in the corner is the same question in rating points: how far apart the teams finished on the ratings.
Coin-Flip Parity: under 2 * Moderate Separation: 2 to 2.2 * Strong Separation: 2.2 to 2.35 * Wide Separation: 2.35 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 68.5% * Slight Edge: 68.5% to 72.5% * Clear Edge: 72.5% to 77.5% * Wide Edge: 77.5% and up.
Best vs. Worst
Chance the top-rated team would beat the bottom-rated team on a neutral field. The gold line is how large that gap tends to be in a league of this size; a dot to the right flags an unusually dominant or unusually weak team.
Even: under 93.5% * Clear Edge: 93.5% to 95.5% * Strong Edge: 95.5% to 97.5% * Dominant: 97.5% and up.
Close Games
Share of matches decided by 1 goal or fewer, draws included. The gold line is how many close games the matchups and the scoring value of an Elo point predict.
Few: under 59% * Some Drama: 59% to 62.5% * Frequent: 62.5% to 66% * Very Frequent: 66% and up.
Blowouts
Share of matches decided by 3 goals or more. The gold line is how many routs the matchups and the scoring model predict.
Rare: under 14% * Occasional: 14% to 15.5% * Frequent: 15.5% to 18.5% * Very Frequent: 18.5% and up.
Gini Index
0.20
Even
00.190.5
Noll-Scully
Elo SD: 125.22
2.11
Moderate Separation
122.23
Interquartile Edge
71%
Slight Edge
50%68.5%77.5%100%
Best vs. Worst
Baseline 94%
92%
Even
50%100%
Close Games
Expected
66%
Very Frequent
0%61%100%
Blowouts
Expected
15%
Occasional
0%16%100%

Predictability

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Brier Score
How close the pregame probabilities landed to the actual result, averaged over the season. Confident, correct calls are rewarded most; confident misses are punished most. Lower is better; since draws are possible, a score under 0.66 beats guessing the base rate.
Highly Predictable: under 0.56 * Predictable: 0.56 to 0.62 * Hard to Predict: 0.62 to 0.66 * Coin-Flip: 0.66 and up.
Matchup Imbalance
How lopsided the matchups were on paper, averaging the gap between the two win probabilities over their sum. 0 means every match was a toss-up; 1 means every match was a heavy favorite against a big underdog.
Very Even: under 0.39 * Slight Separation: 0.39 to 0.45 * Notable Separation: 0.45 to 0.47 * Lopsided: 0.47 and up.
Strangeness
How wild the final table was versus what the model expected. A value of 1 means teams landed about one standard deviation from their projections on average. Above 1 is a stranger season; below 1 hugged the projections.
Very Predictable: under 0.8 * As Expected: 0.8 to 1.1 * Wilder Than Modeled: 1.1 to 1.4 * Chaotic: 1.4 and up.
Repeatability
How closely the final table order matched the preseason Elo order, by Spearman rank correlation. Higher means last season's ratings strongly predicted this season's finish. Shows N/A for an inaugural season.
Weak Carryover: under 0.54 * Some Carryover: 0.54 to 0.69 * Strong Carryover: 0.69 to 0.76 * Near-Lock: 0.76 and up.
Upset Rate
Share of matches the underdog won. The gold line is how often the model expected underdogs to win; a dot to the right means upsets ran hotter than expected.
Chalky: under 15.5% * As Expected: 15.5% to 17% * Upset-Prone: 17% to 20% * Very Upset-Prone: 20% and up.
Clear Favorite Upset Rate
Share of matches the underdog won, counting only games with a clear favorite (at least 60% likely to win once a draw is set aside). The gold line is how often the model expected these favorites to slip.
Solid Favorites: under 12.5% * As Expected: 12.5% to 14.5% * Shaky Favorites: 14.5% to 17% * Very Shaky: 17% and up.
Brier Score
Expected
0.60
Predictable
00.602
Matchup Imbalance
0.39
Slight Separation
00.390.5
Strangeness
Expected
1.16
Wilder Than Modeled
01.002
Repeatability
0.57
Some Carryover
00.540.691
Upset Rate
Expected
22%
Very Upset-Prone
0%22%50%
Clear Favorite Upset Rate
Expected
17%
Shaky Favorites
0%18%50%

Calibration

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Probability calibration
An all-in-one chi-square test of the model's probabilities. Matches are grouped by how confident the model was, and within each group the predicted and actual counts of home wins, draws, and away wins are compared. The p-value is plotted; above 0.05 means well-calibrated.
Miscalibrated: under 0.05 * Borderline: 0.05 to 0.1 * Well Calibrated: 0.1 to 0.5 * Excellent: 0.5 and up.
Calibration slope
Checks whether the spread of the probabilities is right. Each probability is turned into log-odds and a line is fit predicting the actual results. A slope of 1.00 is perfect; below 1 is overconfidence (favorites lost more than their odds implied); above 1 is under-confidence.
Overconfident: under 0.85 * Calibrated: 0.85 to 1.15 * Underconfident: 1.15 to 1.3 * Very Underconfident: 1.3 and up.
Calibration error (ECE)
The average gap between the model's stated chances and how often the predicted result actually happened. Smaller is better. The gold line is the noise ceiling, the error luck alone can produce even with perfect probabilities; below it, the model's error is no larger than chance.
Well Within Noise: under 0.11 * Near Noise Ceiling: 0.11 to 0.17 * Above Noise: 0.17 to 0.23 * Well Above Noise: 0.23 and up.
Probability calibration
0.23
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
1.08
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.056
Well Within Noise
00.1130.25

Final Table Odds

Each cell is the probability — across 100,000 simulations — that the team (row) finished at that position (column). Rows are sorted by actual finish (champion at top, bottom of the table at the bottom).

Team12345678910111213141516
Dynamo Kyiv46.00%48.00%3.00%2.00%1.00%———————————
Oleksandriya1.00%8.00%25.00%25.00%15.00%10.00%6.00%3.00%4.00%1.00%2.00%—————
Shakhtar Donetsk50.00%34.00%11.00%4.00%——1.00%—————————
Polissya Zhytomyr—4.00%19.00%21.00%20.00%12.00%8.00%3.00%8.00%3.00%1.00%1.00%————
Kryvbas Kryvyi Rih—2.00%19.00%17.00%17.00%20.00%10.00%6.00%3.00%4.00%—1.00%1.00%———
Karpaty Lviv1.00%—5.00%5.00%10.00%11.00%15.00%12.00%12.00%11.00%8.00%5.00%3.00%1.00%1.00%—
Zorya Luhansk——5.00%5.00%6.00%8.00%9.00%17.00%11.00%8.00%10.00%8.00%6.00%3.00%2.00%2.00%
Rukh Lviv2.00%4.00%7.00%14.00%20.00%17.00%8.00%9.00%6.00%9.00%—1.00%3.00%———
Kolos Kovalivka——1.00%1.00%1.00%7.00%6.00%5.00%12.00%7.00%13.00%13.00%12.00%9.00%11.00%2.00%
Veres Rivne——2.00%1.00%4.00%3.00%5.00%12.00%9.00%7.00%14.00%7.00%10.00%6.00%10.00%10.00%
Obolon Kyiv———————1.00%1.00%5.00%4.00%5.00%13.00%14.00%17.00%40.00%
LNZ Cherkasy——1.00%3.00%1.00%6.00%13.00%6.00%12.00%12.00%11.00%13.00%12.00%4.00%6.00%—
Vorskla Poltava————1.00%1.00%—10.00%6.00%7.00%14.00%13.00%9.00%16.00%18.00%5.00%
Livyi Bereh——2.00%2.00%4.00%5.00%16.00%9.00%7.00%17.00%9.00%7.00%8.00%10.00%2.00%2.00%
Inhulets Petrove——————2.00%4.00%6.00%8.00%6.00%18.00%11.00%12.00%15.00%18.00%
Chernomorets Odesa——————1.00%3.00%3.00%1.00%8.00%8.00%12.00%25.00%18.00%21.00%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Each curve shows, for one position (1st, 2nd, ..., last), the spread of point totals teams accumulated across simulations. Reading the curve at the 50% mark gives the median points typically needed to finish at that position. Steep curves mean the position is tightly clustered around a particular point range; shallow curves mean the position came with a wide variety of point totals.

Next-Season Status

Across 100,000 regular-season simulations, the probability of each team's next-season status. Columns appear in best-to-worst outcome order: promotion-positive on the left, relegation-positive on the right. Cells with darker shading indicate higher likelihood.

Team Same level Qualified for relegation playoff Direct relegation
Dynamo Kyiv 100% — —
Kryvbas Kryvyi Rih 99.00% 1.00% —
Oleksandriya 100% — —
Polissya Zhytomyr 100% — —
Rukh Lviv 97.00% 3.00% —
Shakhtar Donetsk 100% — —
Karpaty Lviv 95.00% 4.00% 1.00%
Livyi Bereh 78.00% 18.00% 4.00%
Zorya Luhansk 87.00% 9.00% 4.00%
LNZ Cherkasy 78.00% 16.00% 6.00%
Kolos Kovalivka 66.00% 21.00% 13.00%
Veres Rivne 64.00% 16.00% 20.00%
Vorskla Poltava 52.00% 25.00% 23.00%
Inhulets Petrove 44.00% 23.00% 33.00%
Chernomorets Odesa 24.00% 37.00% 39.00%
Obolon Kyiv 16.00% 27.00% 57.00%

Overall Game Log

Summary of every completed game this season. Sort any column by clicking its header.

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Points
2024-08-03 Chernomorets Odesa W 1-047.5 1573 1453 54.33% 27.13% 18.54%+0.77 +6.1 3
2024-08-03 @ Kryvbas Kryvyi Rih L 0-147.5 1453 1573 18.54% 27.13% 54.33%-0.77 -6.1 0
2024-08-03 Karpaty Lviv D 0-054.1 1441 1476 34.13% 29.61% 36.26%-0.04 +0.1 1
2024-08-03 @ Veres Rivne D 0-054.1 1476 1441 36.26% 29.61% 34.13%+0.04 -0.1 1
2024-08-04 Inhulets Petrove W 2-153.8 1509 1453 46.59% 28.79% 24.62%+0.43 +7.4 3
2024-08-04 @ Zorya Luhansk L 1-253.8 1453 1509 24.62% 28.79% 46.59%-0.43 -7.4 0
2024-08-04 Kolos Kovalivka D 2-263.9 1412 1447 34.08% 29.61% 36.31%-0.04 +0.1 1
2024-08-04 @ Obolon Kyiv D 2-263.9 1447 1412 36.31% 29.61% 34.08%+0.04 -0.1 1
2024-08-04 Livyi Bereh W 1-055.5 1508 1557 32.24% 29.56% 38.20%-0.11 +10.9 3
2024-08-04 @ LNZ Cherkasy L 0-155.5 1557 1508 38.20% 29.56% 32.24%+0.11 -10.9 0
2024-08-04 Shakhtar Donetsk L 0-544.7 1445 1674 14.72% 25.24% 60.04%-1.04 -21.6 0
2024-08-04 @ Vorskla Poltava W 5-044.7 1674 1445 60.04% 25.24% 14.72%+1.04 +21.6 3
2024-08-09 Dynamo Kyiv L 1-255.2 1442 1676 14.38% 25.02% 60.60%-1.07 -4.5 1
2024-08-09 @ Veres Rivne W 2-155.2 1676 1442 60.60% 25.02% 14.38%+1.07 +4.5 3
2024-08-09 Vorskla Poltava L 0-351.6 1546 1424 54.53% 27.08% 18.39%+0.78 -39.5 0
2024-08-09 @ Livyi Bereh W 3-051.6 1424 1546 18.39% 27.08% 54.53%-0.78 +39.5 3
2024-08-10 Inhulets Petrove D 0-053.3 1447 1446 39.32% 29.52% 31.16%+0.15 -0.5 2
2024-08-10 @ Kolos Kovalivka D 0-053.3 1446 1447 31.16% 29.52% 39.32%-0.15 +0.5 1
2024-08-10 Zorya Luhansk L 0-149.1 1447 1516 29.52% 29.41% 41.07%-0.22 -9.0 0
2024-08-10 @ Chernomorets Odesa W 1-049.1 1516 1447 41.07% 29.41% 29.52%+0.22 +9.0 6
2024-08-11 Kryvbas Kryvyi Rih W 3-052.7 1476 1580 25.46% 28.94% 45.60%-0.39 +34.1 4
2024-08-11 @ Karpaty Lviv L 0-352.7 1580 1476 45.60% 28.94% 25.46%+0.39 -34.1 3
2024-08-11 Polissya Zhytomyr L 0-165.1 1696 1550 57.08% 26.29% 16.63%+0.90 -15.0 3
2024-08-11 @ Shakhtar Donetsk W 1-065.1 1550 1696 16.63% 26.29% 57.08%-0.90 +15.0 3
2024-08-11 Rukh Lviv L 0-441.7 1412 1545 22.39% 28.33% 49.28%-0.54 -25.9 1
2024-08-11 @ Obolon Kyiv W 4-041.7 1545 1412 49.28% 28.33% 22.39%+0.54 +25.9 3
2024-08-12 Oleksandriya L 0-251.8 1519 1489 43.23% 29.22% 27.55%+0.30 -22.5 3
2024-08-12 @ LNZ Cherkasy W 2-051.8 1489 1519 27.55% 29.22% 43.23%-0.30 +22.5 3
2024-08-16 Kolos Kovalivka W 1-047.4 1438 1447 37.87% 29.57% 32.56%+0.10 +9.7 3
2024-08-16 @ Chernomorets Odesa L 0-147.4 1447 1438 32.56% 29.57% 37.87%-0.10 -9.7 2
2024-08-16 Obolon Kyiv W 2-039.9 1463 1386 49.24% 28.34% 22.42%+0.54 +13.7 6
2024-08-16 @ Vorskla Poltava L 0-239.9 1386 1463 22.42% 28.34% 49.24%-0.54 -13.7 1
2024-08-17 Dynamo Kyiv L 1-355.9 1510 1680 18.99% 27.31% 53.70%-0.74 -10.2 4
2024-08-17 @ Karpaty Lviv W 3-155.9 1680 1510 53.70% 27.31% 18.99%+0.74 +10.2 6
2024-08-17 Inhulets Petrove D 1-163.8 1565 1446 54.21% 27.17% 18.63%+0.76 -2.1 4
2024-08-17 @ Polissya Zhytomyr D 1-163.8 1446 1565 18.63% 27.17% 54.21%-0.76 +2.1 2
2024-08-17 Oleksandriya L 1-261.7 1525 1511 41.05% 29.41% 29.54%+0.22 -10.8 6
2024-08-17 @ Zorya Luhansk W 2-161.7 1511 1525 29.54% 29.41% 41.05%-0.22 +10.8 6
2024-08-18 Kryvbas Kryvyi Rih L 0-245.3 1437 1545 24.89% 28.84% 46.26%-0.42 -14.9 1
2024-08-18 @ Veres Rivne W 2-045.3 1545 1437 46.26% 28.84% 24.89%+0.42 +14.9 6
2024-08-18 Rukh Lviv W 3-159.7 1496 1570 28.93% 29.36% 41.71%-0.24 +19.0 6
2024-08-18 @ LNZ Cherkasy L 1-359.7 1570 1496 41.71% 29.36% 28.93%+0.24 -19.0 3
2024-08-18 Shakhtar Donetsk L 0-152.6 1506 1681 18.63% 27.17% 54.20%-0.76 -6.2 0
2024-08-18 @ Livyi Bereh W 1-052.6 1681 1506 54.20% 27.17% 18.63%+0.76 +6.2 6
2024-08-24 Shakhtar Donetsk W 4-376.7 1522 1687 19.43% 27.46% 53.11%-0.71 +12.3 9
2024-08-24 @ Oleksandriya L 3-476.7 1687 1522 53.11% 27.46% 19.43%+0.71 -12.3 6
2024-08-25 Inhulets Petrove D 1-163.6 1560 1448 53.40% 27.39% 19.22%+0.72 -2.0 7
2024-08-25 @ Kryvbas Kryvyi Rih D 1-163.6 1448 1560 19.22% 27.39% 53.40%-0.72 +2.0 3
2024-08-25 Obolon Kyiv W 4-037.2 1563 1372 61.78% 24.54% 13.68%+1.13 +16.2 7
2024-08-25 @ Polissya Zhytomyr L 0-437.2 1372 1563 13.68% 24.54% 61.78%-1.13 -16.2 1
2024-08-25 Zorya Luhansk W 3-047.4 1552 1515 44.13% 29.12% 26.75%+0.33 +22.9 6
2024-08-25 @ Rukh Lviv L 0-347.4 1515 1552 26.75% 29.12% 44.13%-0.33 -22.9 6
2024-08-26 Chernomorets Odesa W 1-047.1 1500 1448 46.16% 28.86% 24.98%+0.42 +7.9 3
2024-08-26 @ Livyi Bereh L 0-147.1 1448 1500 24.98% 28.86% 46.16%-0.42 -7.9 3
2024-08-26 Karpaty Lviv W 2-157.5 1515 1500 41.21% 29.40% 29.39%+0.22 +8.5 9
2024-08-26 @ LNZ Cherkasy L 1-257.5 1500 1515 29.39% 29.40% 41.21%-0.22 -8.5 4
2024-08-26 Veres Rivne L 0-149.2 1437 1422 41.17% 29.40% 29.43%+0.22 -11.5 2
2024-08-26 @ Kolos Kovalivka W 1-049.2 1422 1437 29.43% 29.40% 41.17%-0.22 +11.5 4
2024-08-30 Inhulets Petrove W 5-043.0 1574 1450 54.76% 27.01% 18.23%+0.79 +26.6 9
2024-08-30 @ Rukh Lviv L 0-543.0 1450 1574 18.23% 27.01% 54.76%-0.79 -26.6 3
2024-08-30 Zorya Luhansk L 0-239.8 1356 1492 22.10% 28.26% 49.64%-0.56 -13.5 1
2024-08-30 @ Obolon Kyiv W 2-039.8 1492 1356 49.64% 28.26% 22.10%+0.56 +13.5 9
2024-08-31 Kolos Kovalivka W 2-151.8 1534 1426 53.03% 27.48% 19.49%+0.71 +6.1 12
2024-08-31 @ Oleksandriya L 1-251.8 1426 1534 19.49% 27.48% 53.03%-0.71 -6.0 2
2024-08-31 Polissya Zhytomyr L 1-448.7 1440 1580 21.68% 28.15% 50.17%-0.58 -16.3 3
2024-08-31 @ Chernomorets Odesa W 4-148.7 1580 1440 50.17% 28.15% 21.68%+0.58 +16.3 10
2024-08-31 Vorskla Poltava D 1-161.5 1492 1477 41.14% 29.40% 29.45%+0.22 -0.6 5
2024-08-31 @ Karpaty Lviv D 1-161.5 1477 1492 29.45% 29.40% 41.14%-0.22 +0.6 7
2024-09-01 Livyi Bereh L 1-351.2 1434 1508 28.87% 29.35% 41.78%-0.24 -14.5 4
2024-09-01 @ Veres Rivne W 3-151.2 1508 1434 41.78% 29.35% 28.87%+0.24 +14.5 6
2024-09-01 LNZ Cherkasy W 1-051.7 1691 1524 59.33% 25.51% 15.17%+1.01 +5.0 9
2024-09-01 @ Dynamo Kyiv L 0-151.7 1524 1691 15.17% 25.51% 59.33%-1.01 -5.1 9
2024-09-13 Oleksandriya D 0-054.0 1343 1540 16.81% 26.38% 56.80%-0.88 +2.7 2
2024-09-13 @ Obolon Kyiv D 0-054.0 1540 1343 56.80% 26.38% 16.81%+0.88 -2.7 13
2024-09-14 Dynamo Kyiv L 0-249.4 1505 1696 17.36% 26.64% 56.00%-0.85 -10.9 9
2024-09-14 @ Zorya Luhansk W 2-049.4 1696 1505 56.00% 26.64% 17.36%+0.85 +10.9 12
2024-09-14 Inhulets Petrove W 1-045.9 1423 1424 39.07% 29.53% 31.40%+0.14 +9.5 6
2024-09-14 @ Chernomorets Odesa L 0-145.9 1424 1423 31.40% 29.53% 39.07%-0.14 -9.5 3
2024-09-14 Karpaty Lviv W 5-252.2 1675 1491 61.05% 24.84% 14.11%+1.10 +9.4 9
2024-09-14 @ Shakhtar Donetsk L 2-552.2 1491 1675 14.11% 24.84% 61.05%-1.10 -9.4 5
2024-09-15 Kryvbas Kryvyi Rih L 0-154.9 1523 1558 34.03% 29.61% 36.36%-0.04 -10.0 6
2024-09-15 @ Livyi Bereh W 1-054.9 1558 1523 36.36% 29.61% 34.03%+0.04 +10.0 10
2024-09-15 Rukh Lviv D 0-060.3 1478 1601 23.29% 28.54% 48.17%-0.50 +1.6 8
2024-09-15 @ Vorskla Poltava D 0-060.3 1601 1478 48.17% 28.54% 23.29%+0.50 -1.6 10
2024-09-15 Veres Rivne W 2-151.7 1596 1419 60.36% 25.11% 14.53%+1.06 +4.6 13
2024-09-15 @ Polissya Zhytomyr L 1-251.7 1419 1596 14.53% 25.11% 60.36%-1.06 -4.6 4
2024-09-16 LNZ Cherkasy D 1-160.6 1419 1519 25.91% 29.01% 45.08%-0.37 +1.1 3
2024-09-16 @ Kolos Kovalivka D 1-160.6 1519 1419 45.08% 29.01% 25.91%+0.37 -1.1 10
2024-09-18 Vorskla Poltava W 3-152.3 1706 1479 65.27% 22.99% 11.73%+1.32 +6.3 15
2024-09-18 @ Dynamo Kyiv L 1-352.3 1479 1706 11.73% 22.99% 65.27%-1.32 -6.3 8
2024-09-21 Karpaty Lviv L 0-148.3 1433 1482 32.23% 29.56% 38.21%-0.11 -9.6 6
2024-09-21 @ Chernomorets Odesa W 1-048.3 1482 1433 38.21% 29.56% 32.23%+0.11 +9.6 8
2024-09-21 Livyi Bereh W 2-048.9 1538 1513 42.56% 29.28% 28.16%+0.27 +16.4 16
2024-09-21 @ Oleksandriya L 0-248.9 1513 1538 28.16% 29.28% 42.56%-0.27 -16.4 6
2024-09-21 Rukh Lviv D 0-066.0 1713 1600 53.53% 27.35% 19.12%+0.73 -2.3 16
2024-09-21 @ Dynamo Kyiv D 0-066.0 1600 1713 19.12% 27.35% 53.53%-0.73 +2.3 11
2024-09-22 Inhulets Petrove D 2-263.1 1415 1414 39.15% 29.52% 31.33%+0.14 -0.3 5
2024-09-22 @ Veres Rivne D 2-263.1 1414 1415 31.33% 29.52% 39.15%-0.14 +0.3 4
2024-09-22 LNZ Cherkasy D 1-167.2 1600 1518 49.92% 28.20% 21.88%+0.57 -1.6 14
2024-09-22 @ Polissya Zhytomyr D 1-167.2 1518 1600 21.88% 28.20% 49.92%-0.57 +1.6 11
2024-09-22 Vorskla Poltava D 1-164.7 1568 1473 51.46% 27.87% 20.67%+0.64 -1.8 11
2024-09-22 @ Kryvbas Kryvyi Rih D 1-164.7 1473 1568 20.67% 27.87% 51.46%-0.64 +1.8 9
2024-09-23 Obolon Kyiv W 4-036.8 1684 1345 74.69% 17.94% 7.37%+1.90 +8.0 12
2024-09-23 @ Shakhtar Donetsk L 0-436.8 1345 1684 7.37% 17.94% 74.69%-1.90 -7.9 2
2024-09-23 Zorya Luhansk W 1-051.1 1421 1494 28.97% 29.36% 41.66%-0.24 +11.6 6
2024-09-23 @ Kolos Kovalivka L 0-151.1 1494 1421 41.66% 29.36% 28.97%+0.24 -11.6 9
2024-09-27 Shakhtar Donetsk D 1-168.4 1414 1692 11.97% 23.20% 64.83%-1.30 +3.3 6
2024-09-27 @ Veres Rivne D 1-168.4 1692 1414 64.83% 23.20% 11.97%+1.30 -3.3 13
2024-09-28 Chernomorets Odesa D 1-161.1 1519 1423 51.53% 27.85% 20.62%+0.64 -1.8 12
2024-09-28 @ LNZ Cherkasy D 1-161.1 1423 1519 20.62% 27.85% 51.53%-0.64 +1.8 7
2024-09-28 Oleksandriya L 0-158.2 1567 1554 40.81% 29.43% 29.76%+0.21 -11.4 11
2024-09-28 @ Kryvbas Kryvyi Rih W 1-058.2 1554 1567 29.76% 29.43% 40.81%-0.21 +11.4 19
2024-09-28 Polissya Zhytomyr L 1-355.3 1491 1599 25.00% 28.86% 46.14%-0.41 -13.0 8
2024-09-28 @ Karpaty Lviv W 3-155.3 1599 1491 46.14% 28.86% 25.00%+0.41 +13.0 17
2024-09-29 Dynamo Kyiv L 0-347.2 1496 1710 15.66% 25.79% 58.55%-0.97 -14.3 6
2024-09-29 @ Livyi Bereh W 3-047.2 1710 1496 58.55% 25.79% 15.66%+0.97 +14.3 19
2024-09-29 Inhulets Petrove W 2-153.4 1337 1415 28.55% 29.32% 42.13%-0.26 +11.0 5
2024-09-29 @ Obolon Kyiv L 1-253.4 1415 1337 42.13% 29.32% 28.55%+0.26 -11.0 4
2024-09-29 Kolos Kovalivka D 0-059.7 1602 1432 59.63% 25.39% 14.98%+1.02 -3.0 12
2024-09-29 @ Rukh Lviv D 0-059.7 1432 1602 14.98% 25.39% 59.63%-1.02 +3.0 7
2024-09-30 Vorskla Poltava W 2-046.2 1483 1475 40.21% 29.47% 30.32%+0.18 +17.4 12
2024-09-30 @ Zorya Luhansk L 0-246.2 1475 1483 30.32% 29.47% 40.21%-0.18 -17.4 9
2024-10-04 Inhulets Petrove D 0-053.3 1478 1403 48.96% 28.39% 22.65%+0.53 -1.7 9
2024-10-04 @ Karpaty Lviv D 0-053.3 1403 1478 22.65% 28.39% 48.96%-0.53 +1.7 5
2024-10-04 Obolon Kyiv W 1-041.2 1425 1348 49.19% 28.35% 22.47%+0.54 +7.3 10
2024-10-04 @ Chernomorets Odesa L 0-141.2 1348 1425 22.47% 28.35% 49.19%-0.54 -7.3 5
2024-10-05 Livyi Bereh D 0-054.1 1435 1482 32.51% 29.57% 37.92%-0.10 +0.3 8
2024-10-05 @ Kolos Kovalivka D 0-054.1 1482 1435 37.92% 29.57% 32.51%+0.10 -0.3 7
2024-10-05 Rukh Lviv D 1-168.1 1566 1599 34.40% 29.61% 35.98%-0.03 +0.1 20
2024-10-05 @ Oleksandriya D 1-168.1 1599 1566 35.98% 29.61% 34.40%+0.03 -0.1 13
2024-10-05 Zorya Luhansk W 2-157.9 1417 1500 27.89% 29.26% 42.86%-0.29 +11.2 9
2024-10-05 @ Veres Rivne L 1-257.9 1500 1417 42.86% 29.26% 27.89%+0.29 -11.2 12
2024-10-06 Kryvbas Kryvyi Rih W 2-159.2 1725 1555 59.63% 25.39% 14.98%+1.02 +4.7 22
2024-10-06 @ Dynamo Kyiv L 1-259.2 1555 1725 14.98% 25.39% 59.63%-1.02 -4.7 11
2024-10-06 LNZ Cherkasy W 5-149.9 1689 1518 59.78% 25.34% 14.88%+1.03 +14.8 16
2024-10-06 @ Shakhtar Donetsk L 1-549.9 1518 1689 14.88% 25.34% 59.78%-1.03 -14.8 12
2024-10-06 Vorskla Poltava W 2-154.4 1612 1457 58.05% 25.96% 15.98%+0.94 +5.0 20
2024-10-06 @ Polissya Zhytomyr L 1-254.4 1457 1612 15.98% 25.96% 58.05%-0.94 -5.0 9
2024-10-18 Shakhtar Donetsk L 0-148.4 1436 1703 12.47% 23.63% 63.90%-1.25 -4.1 8
2024-10-18 @ Kolos Kovalivka W 1-048.4 1703 1436 63.90% 23.63% 12.47%+1.25 +4.1 19
2024-10-19 Dynamo Kyiv L 1-541.6 1341 1729 7.54% 18.18% 74.28%-1.87 -6.8 5
2024-10-19 @ Obolon Kyiv W 5-141.6 1729 1341 74.28% 18.18% 7.54%+1.87 +6.8 25
2024-10-19 Livyi Bereh D 0-061.5 1617 1482 55.98% 26.65% 17.38%+0.84 -2.6 21
2024-10-19 @ Polissya Zhytomyr D 0-061.5 1482 1617 17.38% 26.65% 55.98%-0.84 +2.6 8
2024-10-19 Vorskla Poltava W 1-047.4 1566 1452 53.55% 27.35% 19.10%+0.73 +6.3 23
2024-10-19 @ Oleksandriya L 0-147.4 1452 1566 19.10% 27.35% 53.55%-0.73 -6.3 9
2024-10-20 Inhulets Petrove W 2-041.0 1503 1405 51.71% 27.81% 20.48%+0.65 +12.7 15
2024-10-20 @ LNZ Cherkasy L 0-241.0 1405 1503 20.48% 27.81% 51.71%-0.65 -12.7 5
2024-10-20 Kryvbas Kryvyi Rih L 0-152.3 1489 1550 30.51% 29.48% 40.01%-0.18 -9.2 12
2024-10-20 @ Zorya Luhansk W 1-052.3 1550 1489 40.01% 29.48% 30.51%+0.18 +9.2 14
2024-10-20 Veres Rivne D 1-157.9 1432 1429 39.61% 29.50% 30.89%+0.16 -0.5 11
2024-10-20 @ Chernomorets Odesa D 1-157.9 1429 1432 30.89% 29.50% 39.61%-0.16 +0.5 10
2024-10-21 Karpaty Lviv L 0-160.1 1599 1477 54.52% 27.08% 18.40%+0.78 -14.4 13
2024-10-21 @ Rukh Lviv W 1-060.1 1477 1599 18.40% 27.08% 54.52%-0.78 +14.4 12
2024-10-25 Chernomorets Odesa D 1-164.3 1584 1432 57.83% 26.04% 16.13%+0.93 -2.5 14
2024-10-25 @ Rukh Lviv D 1-164.3 1432 1584 16.13% 26.04% 57.83%-0.93 +2.5 12
2024-10-25 Kolos Kovalivka D 1-165.8 1614 1431 60.97% 24.87% 14.16%+1.09 -2.9 22
2024-10-25 @ Polissya Zhytomyr D 1-165.8 1431 1614 14.16% 24.87% 60.97%-1.09 +2.9 9
2024-10-26 Inhulets Petrove W 2-149.7 1572 1393 60.64% 25.00% 14.35%+1.07 +4.5 26
2024-10-26 @ Oleksandriya L 1-249.7 1393 1572 14.35% 25.00% 60.64%-1.07 -4.5 5
2024-10-26 LNZ Cherkasy W 3-155.1 1560 1515 45.09% 29.01% 25.91%+0.37 +13.3 17
2024-10-26 @ Kryvbas Kryvyi Rih L 1-355.1 1515 1560 25.91% 29.01% 45.09%-0.37 -13.3 15
2024-10-26 Obolon Kyiv W 1-039.6 1491 1334 58.29% 25.88% 15.83%+0.96 +5.3 15
2024-10-26 @ Karpaty Lviv L 0-139.6 1334 1491 15.83% 25.88% 58.29%-0.96 -5.3 5
2024-10-27 Shakhtar Donetsk D 1-172.1 1736 1708 43.04% 29.24% 27.72%+0.29 -0.8 26
2024-10-27 @ Dynamo Kyiv D 1-172.1 1708 1736 27.72% 29.24% 43.04%-0.29 +0.9 20
2024-10-27 Vorskla Poltava D 2-264.4 1429 1446 36.73% 29.60% 33.67%+0.06 -0.1 11
2024-10-27 @ Veres Rivne D 2-264.4 1446 1429 33.67% 29.60% 36.73%-0.06 +0.1 10
2024-10-27 Zorya Luhansk L 0-249.2 1484 1480 39.74% 29.49% 30.76%+0.17 -21.1 8
2024-10-27 @ Livyi Bereh W 2-049.2 1480 1484 30.76% 29.49% 39.74%-0.17 +21.1 15
2024-11-02 Chernomorets Odesa W 2-153.3 1708 1434 69.44% 20.90% 9.66%+1.56 +2.9 23
2024-11-02 @ Shakhtar Donetsk L 1-253.3 1434 1708 9.66% 20.90% 69.44%-1.56 -2.9 12
2024-11-02 Livyi Bereh W 3-043.6 1496 1463 43.64% 29.18% 27.19%+0.32 +23.2 18
2024-11-02 @ Karpaty Lviv L 0-343.6 1463 1496 27.19% 29.18% 43.64%-0.32 -23.2 8
2024-11-03 Inhulets Petrove W 5-246.7 1735 1388 75.36% 17.54% 7.10%+1.95 +4.2 29
2024-11-03 @ Dynamo Kyiv L 2-546.7 1388 1735 7.10% 17.54% 75.36%-1.95 -4.2 5
2024-11-03 Kolos Kovalivka L 0-149.7 1446 1434 40.74% 29.43% 29.83%+0.20 -11.4 10
2024-11-03 @ Vorskla Poltava W 1-049.7 1434 1446 29.83% 29.43% 40.74%-0.20 +11.4 12
2024-11-03 Polissya Zhytomyr W 1-058.7 1577 1611 34.17% 29.61% 36.22%-0.04 +10.5 29
2024-11-03 @ Oleksandriya L 0-158.7 1611 1577 36.22% 29.61% 34.17%+0.04 -10.5 22
2024-11-04 LNZ Cherkasy L 1-259.9 1501 1502 38.90% 29.54% 31.56%+0.14 -10.4 15
2024-11-04 @ Zorya Luhansk W 2-159.9 1502 1501 31.56% 29.54% 38.90%-0.14 +10.4 18
2024-11-04 Rukh Lviv D 1-167.9 1573 1582 37.89% 29.57% 32.54%+0.10 -0.3 18
2024-11-04 @ Kryvbas Kryvyi Rih D 1-167.9 1582 1573 32.54% 29.57% 37.89%-0.10 +0.3 15
2024-11-04 Veres Rivne D 0-050.1 1329 1429 25.84% 29.00% 45.16%-0.38 +1.2 6
2024-11-04 @ Obolon Kyiv D 0-050.1 1429 1329 45.16% 29.00% 25.84%+0.38 -1.2 12
2024-11-08 Inhulets Petrove D 0-051.6 1440 1384 46.61% 28.79% 24.60%+0.43 -1.4 9
2024-11-08 @ Livyi Bereh D 0-051.6 1384 1440 24.60% 28.79% 46.61%-0.43 +1.4 6
2024-11-08 Vorskla Poltava L 0-148.7 1431 1435 38.66% 29.55% 31.80%+0.13 -11.0 12
2024-11-08 @ Chernomorets Odesa W 1-048.7 1435 1431 31.80% 29.55% 38.66%-0.13 +11.0 13
2024-11-09 Karpaty Lviv W 3-047.6 1587 1520 48.05% 28.56% 23.39%+0.49 +20.6 32
2024-11-09 @ Oleksandriya L 0-347.6 1520 1587 23.39% 28.56% 48.05%-0.49 -20.6 18
2024-11-09 Kryvbas Kryvyi Rih D 1-163.7 1446 1573 22.94% 28.46% 48.61%-0.52 +1.5 13
2024-11-09 @ Kolos Kovalivka D 1-163.7 1573 1446 48.61% 28.46% 22.94%+0.52 -1.5 19
2024-11-09 Obolon Kyiv L 0-153.3 1513 1330 60.92% 24.89% 14.19%+1.09 -15.8 18
2024-11-09 @ LNZ Cherkasy W 1-053.3 1330 1513 14.19% 24.89% 60.92%-1.09 +15.8 9
2024-11-10 Polissya Zhytomyr W 2-160.9 1740 1601 56.38% 26.52% 17.10%+0.86 +5.4 32
2024-11-10 @ Dynamo Kyiv L 1-260.9 1601 1740 17.10% 26.52% 56.38%-0.86 -5.4 22
2024-11-10 Rukh Lviv W 2-054.1 1428 1582 20.35% 27.77% 51.88%-0.66 +26.1 15
2024-11-10 @ Veres Rivne L 0-254.1 1582 1428 51.88% 27.77% 20.35%+0.66 -26.1 15
2024-11-10 Zorya Luhansk W 3-152.9 1711 1490 64.68% 23.27% 12.05%+1.29 +6.5 26
2024-11-10 @ Shakhtar Donetsk L 1-352.9 1490 1711 12.05% 23.27% 64.68%-1.29 -6.5 15
2024-11-22 Kolos Kovalivka W 1-047.0 1499 1447 46.06% 28.87% 25.07%+0.41 +8.0 21
2024-11-22 @ Karpaty Lviv L 0-147.0 1447 1499 25.07% 28.87% 46.06%-0.41 -8.0 13
2024-11-23 Chernomorets Odesa W 3-149.3 1745 1421 73.60% 18.58% 7.82%+1.83 +3.9 35
2024-11-23 @ Dynamo Kyiv L 1-349.3 1421 1745 7.82% 18.58% 73.60%-1.83 -3.9 12
2024-11-23 Inhulets Petrove W 6-040.5 1718 1385 74.23% 18.21% 7.56%+1.87 +12.0 29
2024-11-23 @ Shakhtar Donetsk L 0-640.5 1385 1718 7.56% 18.21% 74.23%-1.87 -12.0 6
2024-11-23 LNZ Cherkasy W 2-048.1 1446 1497 31.91% 29.55% 38.54%-0.12 +20.6 16
2024-11-23 @ Vorskla Poltava L 0-248.1 1497 1446 38.54% 29.55% 31.91%+0.12 -20.6 18
2024-11-24 Kryvbas Kryvyi Rih L 0-141.9 1346 1571 14.95% 25.37% 59.68%-1.03 -5.0 9
2024-11-24 @ Obolon Kyiv W 1-041.9 1571 1346 59.68% 25.37% 14.95%+1.03 +5.0 22
2024-11-24 Livyi Bereh W 1-046.4 1556 1438 54.01% 27.22% 18.77%+0.75 +6.2 18
2024-11-24 @ Rukh Lviv L 0-146.4 1438 1556 18.77% 27.22% 54.01%-0.75 -6.2 9
2024-11-24 Oleksandriya D 1-165.5 1454 1608 20.39% 27.78% 51.83%-0.65 +1.8 16
2024-11-24 @ Veres Rivne D 1-165.5 1608 1454 51.83% 27.78% 20.39%+0.65 -1.8 33
2024-11-25 Zorya Luhansk D 1-166.2 1595 1484 53.34% 27.40% 19.26%+0.72 -2.0 23
2024-11-25 @ Polissya Zhytomyr D 1-166.2 1484 1595 19.26% 27.40% 53.34%-0.72 +2.0 16
2024-11-29 Inhulets Petrove L 0-346.6 1466 1373 51.18% 27.93% 20.89%+0.63 -37.5 16
2024-11-29 @ Vorskla Poltava W 3-046.6 1373 1466 20.89% 27.93% 51.18%-0.63 +37.5 9
2024-11-30 Obolon Kyiv D 1-156.2 1432 1341 50.94% 27.99% 21.08%+0.62 -1.7 10
2024-11-30 @ Livyi Bereh D 1-156.2 1341 1432 21.08% 27.99% 50.94%-0.62 +1.7 10
2024-11-30 Polissya Zhytomyr W 3-160.5 1576 1593 36.68% 29.60% 33.72%+0.05 +16.2 25
2024-11-30 @ Kryvbas Kryvyi Rih L 1-360.5 1593 1576 33.72% 29.60% 36.68%-0.05 -16.2 23
2024-11-30 Veres Rivne L 1-258.1 1476 1456 41.90% 29.34% 28.75%+0.25 -11.0 18
2024-11-30 @ LNZ Cherkasy W 2-158.1 1456 1476 28.75% 29.34% 41.90%-0.25 +11.0 19
2024-12-01 Chernomorets Odesa W 3-040.6 1606 1417 61.61% 24.61% 13.78%+1.12 +12.5 36
2024-12-01 @ Oleksandriya L 0-340.6 1417 1606 13.78% 24.61% 61.61%-1.12 -12.5 12
2024-12-01 Dynamo Kyiv D 1-171.1 1439 1749 10.47% 21.78% 67.75%-1.46 +3.6 14
2024-12-01 @ Kolos Kovalivka D 1-171.1 1749 1439 67.75% 21.78% 10.47%+1.46 -3.5 36
2024-12-01 Rukh Lviv D 1-171.9 1730 1562 59.43% 25.47% 15.10%+1.01 -2.7 30
2024-12-01 @ Shakhtar Donetsk D 1-171.9 1562 1730 15.10% 25.47% 59.43%-1.01 +2.7 19
2024-12-02 Karpaty Lviv W 2-158.1 1486 1507 36.13% 29.61% 34.26%+0.03 +9.5 19
2024-12-02 @ Zorya Luhansk L 1-258.1 1507 1486 34.26% 29.61% 36.13%-0.03 -9.5 21
2024-12-04 Dynamo Kyiv D 0-066.2 1618 1745 22.93% 28.46% 48.61%-0.52 +1.7 37
2024-12-04 @ Oleksandriya D 0-066.2 1745 1618 48.61% 28.46% 22.93%+0.52 -1.7 37
2024-12-04 Polissya Zhytomyr D 1-167.5 1565 1577 37.36% 29.59% 33.05%+0.08 -0.2 20
2024-12-04 @ Rukh Lviv D 1-167.5 1577 1565 33.05% 29.59% 37.36%-0.08 +0.2 24
2024-12-05 Vorskla Poltava W 3-149.7 1727 1429 71.48% 19.79% 8.73%+1.69 +4.5 33
2024-12-05 @ Shakhtar Donetsk L 1-349.7 1429 1727 8.73% 19.79% 71.48%-1.69 -4.5 16
2024-12-07 Kryvbas Kryvyi Rih L 1-349.0 1404 1593 17.52% 26.71% 55.78%-0.83 -9.5 12
2024-12-07 @ Chernomorets Odesa W 3-149.0 1593 1404 55.78% 26.71% 17.52%+0.83 +9.5 28
2024-12-07 LNZ Cherkasy W 3-151.9 1430 1465 34.19% 29.61% 36.20%-0.04 +17.1 13
2024-12-07 @ Livyi Bereh L 1-351.9 1465 1430 36.20% 29.61% 34.19%+0.04 -17.1 18
2024-12-07 Veres Rivne W 5-044.2 1497 1467 43.29% 29.21% 27.50%+0.30 +37.7 24
2024-12-07 @ Karpaty Lviv L 0-544.2 1467 1497 27.50% 29.21% 43.29%-0.30 -37.7 19
2024-12-08 Obolon Kyiv D 0-051.0 1443 1343 51.98% 27.74% 20.27%+0.66 -2.1 15
2024-12-08 @ Kolos Kovalivka D 0-051.0 1343 1443 20.27% 27.74% 51.98%-0.66 +2.1 11
2024-12-08 Oleksandriya W 3-050.6 1744 1620 54.72% 27.02% 18.26%+0.79 +16.6 40
2024-12-08 @ Dynamo Kyiv L 0-350.6 1620 1744 18.26% 27.02% 54.72%-0.79 -16.6 37
2024-12-09 Rukh Lviv L 0-158.8 1577 1565 40.88% 29.42% 29.70%+0.21 -11.4 24
2024-12-09 @ Polissya Zhytomyr W 1-058.8 1565 1577 29.70% 29.42% 40.88%-0.21 +11.4 23
2024-12-13 Livyi Bereh L 0-148.0 1424 1448 35.82% 29.61% 34.57%+0.02 -10.4 16
2024-12-13 @ Vorskla Poltava W 1-048.0 1448 1424 34.57% 29.61% 35.82%-0.02 +10.4 16
2024-12-14 Chernomorets Odesa W 2-149.7 1495 1395 52.08% 27.72% 20.20%+0.67 +6.2 22
2024-12-14 @ Zorya Luhansk L 1-249.7 1395 1495 20.20% 27.72% 52.08%-0.67 -6.2 12
2024-12-14 Karpaty Lviv W 2-050.2 1602 1535 47.98% 28.57% 23.45%+0.49 +14.2 31
2024-12-14 @ Kryvbas Kryvyi Rih L 0-250.2 1535 1602 23.45% 28.57% 47.98%-0.49 -14.2 24
2024-12-14 LNZ Cherkasy D 1-165.7 1603 1448 58.15% 25.93% 15.92%+0.95 -2.6 38
2024-12-14 @ Oleksandriya D 1-165.7 1448 1603 15.92% 25.93% 58.15%-0.95 +2.6 19
2024-12-15 Kolos Kovalivka L 0-244.1 1411 1441 34.83% 29.62% 35.55%-0.01 -19.2 9
2024-12-15 @ Inhulets Petrove W 2-044.1 1441 1411 35.55% 29.62% 34.83%+0.01 +19.2 18
2024-12-15 Obolon Kyiv L 1-359.6 1576 1345 65.62% 22.83% 11.55%+1.34 -27.3 23
2024-12-15 @ Rukh Lviv W 3-159.6 1345 1576 11.55% 22.83% 65.62%-1.34 +27.3 14
2024-12-15 Shakhtar Donetsk W 1-065.1 1566 1732 19.36% 27.44% 53.20%-0.72 +14.1 27
2024-12-15 @ Polissya Zhytomyr L 0-165.1 1732 1566 53.20% 27.44% 19.36%+0.72 -14.1 33
2024-12-16 Veres Rivne W 1-046.7 1760 1429 74.13% 18.27% 7.60%+1.86 +2.3 43
2024-12-16 @ Dynamo Kyiv L 0-146.7 1429 1760 7.60% 18.27% 74.13%-1.86 -2.3 19
2025-02-21 Chernomorets Odesa L 1-257.2 1460 1388 48.56% 28.47% 22.97%+0.51 -12.4 18
2025-02-21 @ Kolos Kovalivka W 2-157.2 1388 1460 22.97% 28.47% 48.56%-0.51 +12.4 15
2025-02-22 LNZ Cherkasy L 0-156.7 1549 1451 51.77% 27.79% 20.43%+0.65 -13.8 23
2025-02-22 @ Rukh Lviv W 1-056.7 1451 1549 20.43% 27.79% 51.77%-0.65 +13.8 22
2025-02-22 Polissya Zhytomyr L 0-145.0 1391 1580 17.50% 26.70% 55.80%-0.84 -5.8 9
2025-02-22 @ Inhulets Petrove W 1-045.0 1580 1391 55.80% 26.70% 17.50%+0.84 +5.8 30
2025-02-22 Veres Rivne L 0-355.7 1616 1427 61.64% 24.60% 13.76%+1.13 -43.7 31
2025-02-22 @ Kryvbas Kryvyi Rih W 3-055.7 1427 1616 13.76% 24.60% 61.64%-1.13 +43.7 22
2025-02-23 Karpaty Lviv W 2-047.7 1763 1521 66.59% 22.36% 11.05%+1.40 +6.8 46
2025-02-23 @ Dynamo Kyiv L 0-247.7 1521 1763 11.05% 22.36% 66.59%-1.40 -6.8 24
2025-02-23 Vorskla Poltava W 1-046.2 1372 1414 33.19% 29.59% 37.22%-0.07 +10.7 17
2025-02-23 @ Obolon Kyiv L 0-146.2 1414 1372 37.22% 29.59% 33.19%+0.07 -10.7 16
2025-02-23 Zorya Luhansk W 2-157.3 1601 1502 51.90% 27.76% 20.34%+0.66 +6.3 41
2025-02-23 @ Oleksandriya L 1-257.3 1502 1601 20.34% 27.76% 51.90%-0.66 -6.3 22
2025-02-24 Livyi Bereh W 1-048.1 1717 1458 68.18% 21.56% 10.26%+1.49 +3.3 36
2025-02-24 @ Shakhtar Donetsk L 0-148.1 1458 1717 10.26% 21.56% 68.18%-1.49 -3.3 16
2025-02-28 Dynamo Kyiv D 1-171.5 1403 1769 8.28% 19.20% 72.52%-1.76 +4.0 17
2025-02-28 @ Vorskla Poltava D 1-171.5 1769 1403 72.52% 19.20% 8.28%+1.76 -4.0 47
2025-02-28 LNZ Cherkasy W 1-048.3 1514 1464 45.80% 28.91% 25.29%+0.40 +8.0 27
2025-02-28 @ Karpaty Lviv L 0-148.3 1464 1514 25.29% 28.91% 45.80%-0.40 -8.0 22
2025-02-28 Polissya Zhytomyr D 0-057.0 1383 1586 16.44% 26.20% 57.35%-0.91 +2.8 18
2025-02-28 @ Obolon Kyiv D 0-057.0 1586 1383 57.35% 26.20% 16.44%+0.91 -2.8 31
2025-03-01 Livyi Bereh L 0-146.2 1401 1455 31.52% 29.53% 38.94%-0.14 -9.5 15
2025-03-01 @ Chernomorets Odesa W 1-046.2 1455 1401 38.94% 29.53% 31.52%+0.14 +9.5 19
2025-03-01 Oleksandriya W 3-050.6 1721 1607 53.56% 27.34% 19.10%+0.73 +17.3 39
2025-03-01 @ Shakhtar Donetsk L 0-350.6 1607 1721 19.10% 27.34% 53.56%-0.73 -17.3 41
2025-03-02 Kolos Kovalivka W 2-153.6 1470 1448 42.24% 29.31% 28.45%+0.26 +8.3 25
2025-03-02 @ Veres Rivne L 1-253.6 1448 1470 28.45% 29.31% 42.24%-0.26 -8.3 18
2025-03-02 Kryvbas Kryvyi Rih W 2-053.0 1386 1573 17.63% 26.76% 55.61%-0.83 +27.6 12
2025-03-02 @ Inhulets Petrove L 0-253.0 1573 1386 55.61% 26.76% 17.63%+0.83 -27.6 31
2025-03-02 Rukh Lviv W 2-050.9 1495 1535 33.49% 29.60% 36.91%-0.06 +20.0 25
2025-03-02 @ Zorya Luhansk L 0-250.9 1535 1495 36.91% 29.60% 33.49%+0.06 -20.0 23
2025-03-06 Chernomorets Odesa W 3-146.4 1583 1391 61.89% 24.50% 13.62%+1.14 +7.4 34
2025-03-06 @ Polissya Zhytomyr L 1-346.4 1391 1583 13.62% 24.50% 61.89%-1.14 -7.4 15
2025-03-06 Dynamo Kyiv L 1-255.7 1456 1765 10.50% 21.81% 67.69%-1.46 -3.2 22
2025-03-06 @ LNZ Cherkasy W 2-155.7 1765 1456 67.69% 21.81% 10.50%+1.46 +3.2 50
2025-03-06 Karpaty Lviv D 0-054.8 1407 1522 24.20% 28.72% 47.08%-0.45 +1.5 18
2025-03-06 @ Vorskla Poltava D 0-054.8 1522 1407 47.08% 28.72% 24.20%+0.45 -1.5 28
2025-03-06 Kryvbas Kryvyi Rih D 1-172.1 1738 1545 61.99% 24.46% 13.56%+1.14 -3.0 40
2025-03-06 @ Shakhtar Donetsk D 1-172.1 1545 1738 13.56% 24.46% 61.99%-1.14 +3.0 32
2025-03-07 Obolon Kyiv W 2-149.1 1515 1386 55.37% 26.83% 17.80%+0.82 +5.6 28
2025-03-07 @ Zorya Luhansk L 1-249.1 1386 1515 17.80% 26.83% 55.37%-0.82 -5.6 18
2025-03-07 Oleksandriya L 0-148.5 1439 1590 20.68% 27.87% 51.46%-0.64 -6.8 18
2025-03-07 @ Kolos Kovalivka W 1-048.5 1590 1439 51.46% 27.87% 20.68%+0.64 +6.8 44
2025-03-07 Veres Rivne W 2-046.6 1464 1479 37.06% 29.60% 33.35%+0.07 +18.6 22
2025-03-07 @ Livyi Bereh L 0-246.6 1479 1464 33.35% 29.60% 37.06%-0.07 -18.6 25
2025-03-08 Rukh Lviv L 0-146.6 1413 1515 25.66% 28.97% 45.38%-0.38 -8.1 12
2025-03-08 @ Inhulets Petrove W 1-046.6 1515 1413 45.38% 28.97% 25.66%+0.38 +8.1 26
2025-03-11 Obolon Kyiv W 4-037.9 1597 1380 64.26% 23.47% 12.28%+1.27 +14.5 47
2025-03-11 @ Oleksandriya L 0-437.9 1380 1597 12.28% 23.47% 64.26%-1.27 -14.5 18
2025-03-11 Polissya Zhytomyr W 5-156.4 1460 1591 22.59% 28.38% 49.03%-0.53 +39.4 28
2025-03-11 @ Veres Rivne L 1-556.4 1591 1460 49.03% 28.38% 22.59%+0.53 -39.4 34
2025-03-11 Shakhtar Donetsk D 0-065.7 1521 1735 15.66% 25.79% 58.55%-0.97 +2.9 29
2025-03-11 @ Karpaty Lviv D 0-065.7 1735 1521 58.55% 25.79% 15.66%+0.97 -2.9 41
2025-03-11 Zorya Luhansk D 2-279.0 1769 1521 67.14% 22.09% 10.78%+1.43 -2.6 51
2025-03-11 @ Dynamo Kyiv D 2-279.0 1521 1769 10.78% 22.09% 67.14%-1.43 +2.6 29
2025-03-15 Vorskla Poltava L 0-154.6 1523 1409 53.64% 27.32% 19.04%+0.74 -14.2 26
2025-03-15 @ Rukh Lviv W 1-054.6 1409 1523 19.04% 27.32% 53.64%-0.74 +14.2 21
2025-03-16 Chernomorets Odesa W 1-043.6 1405 1384 42.04% 29.33% 28.63%+0.25 +8.8 15
2025-03-16 @ Inhulets Petrove L 0-143.6 1384 1405 28.63% 29.33% 42.04%-0.25 -8.8 15
2025-03-16 Kolos Kovalivka W 2-043.2 1453 1432 41.95% 29.34% 28.71%+0.25 +16.7 25
2025-03-16 @ LNZ Cherkasy L 0-243.2 1432 1453 28.71% 29.34% 41.95%-0.25 -16.7 18
2025-03-28 Polissya Zhytomyr L 0-150.8 1470 1551 28.03% 29.27% 42.70%-0.28 -8.7 25
2025-03-28 @ LNZ Cherkasy W 1-050.8 1551 1470 42.70% 29.27% 28.03%+0.28 +8.7 37
2025-03-28 Veres Rivne D 0-054.1 1414 1499 27.53% 29.22% 43.25%-0.30 +1.0 16
2025-03-28 @ Inhulets Petrove D 0-054.1 1499 1414 43.25% 29.22% 27.53%+0.30 -1.0 29
2025-03-29 Dynamo Kyiv L 0-248.7 1509 1766 13.04% 24.08% 62.88%-1.19 -8.1 26
2025-03-29 @ Rukh Lviv W 2-048.7 1766 1509 62.88% 24.08% 13.04%+1.19 +8.1 54
2025-03-29 Oleksandriya L 0-151.6 1483 1611 22.81% 28.43% 48.76%-0.52 -7.4 22
2025-03-29 @ Livyi Bereh W 1-051.6 1611 1483 48.76% 28.43% 22.81%+0.52 +7.4 50
2025-03-29 Shakhtar Donetsk L 0-241.6 1366 1732 8.27% 19.19% 72.55%-1.76 -4.8 18
2025-03-29 @ Obolon Kyiv W 2-041.6 1732 1366 72.55% 19.19% 8.27%+1.76 +4.8 44
2025-03-30 Chernomorets Odesa W 4-037.2 1524 1375 57.43% 26.18% 16.39%+0.91 +19.5 32
2025-03-30 @ Karpaty Lviv L 0-437.2 1375 1524 16.39% 26.18% 57.43%-0.91 -19.5 15
2025-03-30 Kolos Kovalivka L 0-350.1 1523 1416 52.88% 27.52% 19.60%+0.70 -38.5 29
2025-03-30 @ Zorya Luhansk W 3-050.1 1416 1523 19.60% 27.52% 52.88%-0.70 +38.5 21
2025-03-30 Kryvbas Kryvyi Rih L 0-147.2 1423 1548 23.15% 28.51% 48.34%-0.51 -7.5 21
2025-03-30 @ Vorskla Poltava W 1-047.2 1548 1423 48.34% 28.51% 23.15%+0.51 +7.4 35
2025-04-04 Obolon Kyiv L 0-148.5 1415 1361 46.36% 28.83% 24.81%+0.42 -12.6 16
2025-04-04 @ Inhulets Petrove W 1-048.5 1361 1415 24.81% 28.83% 46.36%-0.42 +12.6 21
2025-04-05 LNZ Cherkasy W 1-049.3 1355 1461 25.20% 28.89% 45.90%-0.41 +12.5 18
2025-04-05 @ Chernomorets Odesa L 0-149.3 1461 1355 45.90% 28.89% 25.20%+0.41 -12.5 25
2025-04-05 Zorya Luhansk L 1-253.3 1416 1485 29.51% 29.41% 41.09%-0.22 -8.5 21
2025-04-05 @ Vorskla Poltava W 2-153.3 1485 1416 41.09% 29.41% 29.51%+0.22 +8.5 32
2025-04-06 Kryvbas Kryvyi Rih W 1-054.3 1618 1555 47.50% 28.65% 23.85%+0.47 +7.6 53
2025-04-06 @ Oleksandriya L 0-154.3 1555 1618 23.85% 28.65% 47.50%-0.47 -7.6 35
2025-04-06 Livyi Bereh W 2-045.7 1774 1475 71.53% 19.76% 8.71%+1.69 +5.1 57
2025-04-06 @ Dynamo Kyiv L 0-245.7 1475 1774 8.71% 19.76% 71.53%-1.69 -5.1 22
2025-04-06 Veres Rivne W 3-045.4 1737 1498 66.29% 22.50% 11.20%+1.38 +10.0 47
2025-04-06 @ Shakhtar Donetsk L 0-345.4 1498 1737 11.20% 22.50% 66.29%-1.38 -10.0 29
2025-04-07 Karpaty Lviv D 1-166.4 1560 1543 41.41% 29.38% 29.21%+0.23 -0.7 38
2025-04-07 @ Polissya Zhytomyr D 1-166.4 1543 1560 29.21% 29.38% 41.41%-0.23 +0.7 33
2025-04-07 Rukh Lviv L 0-149.8 1454 1501 32.56% 29.57% 37.86%-0.10 -9.7 21
2025-04-07 @ Kolos Kovalivka W 1-049.8 1501 1454 37.86% 29.57% 32.56%+0.10 +9.7 29
2025-04-11 Shakhtar Donetsk L 1-449.3 1449 1747 10.98% 22.30% 66.72%-1.40 -8.2 25
2025-04-11 @ LNZ Cherkasy W 4-149.3 1747 1449 66.72% 22.30% 10.98%+1.40 +8.2 50
2025-04-12 Chernomorets Odesa W 1-043.4 1373 1368 39.87% 29.49% 30.65%+0.17 +9.3 24
2025-04-12 @ Obolon Kyiv L 0-143.4 1368 1373 30.65% 29.49% 39.87%-0.17 -9.3 18
2025-04-12 Dynamo Kyiv L 0-250.1 1548 1779 14.54% 25.12% 60.33%-1.06 -9.1 35
2025-04-12 @ Kryvbas Kryvyi Rih W 2-050.1 1779 1548 60.33% 25.12% 14.54%+1.06 +9.1 60
2025-04-12 Oleksandriya D 1-167.6 1510 1626 24.11% 28.70% 47.19%-0.46 +1.3 30
2025-04-12 @ Rukh Lviv D 1-167.6 1626 1510 47.19% 28.70% 24.11%+0.46 -1.3 54
2025-04-13 Kolos Kovalivka L 0-248.3 1470 1445 42.62% 29.28% 28.10%+0.28 -22.3 22
2025-04-13 @ Livyi Bereh W 2-048.3 1445 1470 28.10% 29.28% 42.62%-0.28 +22.3 24
2025-04-13 Polissya Zhytomyr L 0-243.1 1407 1559 20.53% 27.82% 51.64%-0.65 -12.7 21
2025-04-13 @ Vorskla Poltava W 2-043.1 1559 1407 51.64% 27.82% 20.53%+0.65 +12.7 41
2025-04-13 Veres Rivne L 1-259.3 1493 1488 39.80% 29.49% 30.71%+0.17 -10.6 32
2025-04-13 @ Zorya Luhansk W 2-159.3 1488 1493 30.71% 29.49% 39.80%-0.17 +10.6 32
2025-04-14 Karpaty Lviv L 1-252.1 1402 1544 21.52% 28.11% 50.37%-0.59 -6.6 16
2025-04-14 @ Inhulets Petrove W 2-152.1 1544 1402 50.37% 28.11% 21.52%+0.59 +6.6 36
2025-04-16 Shakhtar Donetsk L 1-259.6 1539 1755 15.51% 25.70% 58.78%-0.98 -4.9 35
2025-04-16 @ Kryvbas Kryvyi Rih W 2-159.6 1755 1539 58.78% 25.70% 15.51%+0.98 +4.9 53
2025-04-18 Obolon Kyiv W 3-040.0 1788 1383 79.50% 14.98% 5.52%+2.25 +4.3 63
2025-04-18 @ Dynamo Kyiv L 0-340.0 1383 1788 5.52% 14.98% 79.50%-2.25 -4.3 24
2025-04-18 Oleksandriya L 1-348.6 1394 1625 14.61% 25.17% 60.22%-1.05 -8.0 21
2025-04-18 @ Vorskla Poltava W 3-148.6 1625 1394 60.22% 25.17% 14.61%+1.05 +8.0 57
2025-04-19 Kolos Kovalivka L 2-473.4 1760 1467 71.06% 20.02% 8.92%+1.66 -25.9 53
2025-04-19 @ Shakhtar Donetsk W 4-273.4 1467 1760 8.92% 20.02% 71.06%-1.66 +25.9 27
2025-04-19 Polissya Zhytomyr D 1-163.7 1448 1572 23.26% 28.53% 48.21%-0.50 +1.4 23
2025-04-19 @ Livyi Bereh D 1-163.7 1572 1448 48.21% 28.53% 23.26%+0.50 -1.4 42
2025-04-19 Rukh Lviv W 3-154.9 1550 1512 44.37% 29.09% 26.54%+0.34 +13.6 39
2025-04-19 @ Karpaty Lviv L 1-354.9 1512 1550 26.54% 29.09% 44.37%-0.34 -13.6 30
2025-04-20 Chernomorets Odesa W 2-147.4 1499 1359 56.54% 26.47% 16.99%+0.87 +5.3 35
2025-04-20 @ Veres Rivne L 1-247.4 1359 1499 16.99% 26.47% 56.54%-0.87 -5.3 18
2025-04-20 LNZ Cherkasy D 0-051.7 1396 1440 32.78% 29.58% 37.63%-0.09 +0.3 17
2025-04-20 @ Inhulets Petrove D 0-051.7 1440 1396 37.63% 29.58% 32.78%+0.09 -0.3 26
2025-04-20 Zorya Luhansk W 3-045.1 1534 1483 45.93% 28.89% 25.18%+0.41 +21.9 38
2025-04-20 @ Kryvbas Kryvyi Rih L 0-345.1 1483 1534 25.18% 28.89% 45.93%-0.41 -21.9 32
2025-04-25 Livyi Bereh W 2-153.8 1461 1449 40.72% 29.43% 29.85%+0.20 +8.6 35
2025-04-25 @ Zorya Luhansk L 1-253.8 1449 1461 29.85% 29.43% 40.72%-0.20 -8.6 23
2025-04-25 Oleksandriya L 0-145.7 1396 1633 14.23% 24.92% 60.85%-1.09 -4.7 17
2025-04-25 @ Inhulets Petrove W 1-045.7 1633 1396 60.85% 24.92% 14.23%+1.09 +4.7 60
2025-04-26 Karpaty Lviv D 2-267.5 1378 1564 17.74% 26.81% 55.46%-0.82 +1.7 25
2025-04-26 @ Obolon Kyiv D 2-267.5 1564 1378 55.46% 26.81% 17.74%+0.82 -1.7 40
2025-04-26 Kryvbas Kryvyi Rih D 0-057.2 1440 1556 24.14% 28.71% 47.15%-0.46 +1.5 27
2025-04-26 @ LNZ Cherkasy D 0-057.2 1556 1440 47.15% 28.71% 24.14%+0.46 -1.5 39
2025-04-26 Rukh Lviv L 1-249.0 1353 1498 21.22% 28.03% 50.75%-0.61 -6.5 18
2025-04-26 @ Chernomorets Odesa W 2-149.0 1498 1353 50.75% 28.03% 21.22%+0.61 +6.5 33
2025-04-27 Dynamo Kyiv D 2-278.4 1734 1793 30.91% 29.50% 39.59%-0.16 +0.4 54
2025-04-27 @ Shakhtar Donetsk D 2-278.4 1793 1734 39.59% 29.50% 30.91%+0.16 -0.4 64
2025-04-27 Polissya Zhytomyr D 1-165.1 1493 1570 28.48% 29.32% 42.20%-0.26 +0.8 28
2025-04-27 @ Kolos Kovalivka D 1-165.1 1570 1493 42.20% 29.32% 28.48%+0.26 -0.8 43
2025-04-27 Veres Rivne W 3-047.2 1386 1504 23.87% 28.65% 47.47%-0.47 +35.2 24
2025-04-27 @ Vorskla Poltava L 0-347.2 1504 1386 47.47% 28.65% 23.87%+0.47 -35.2 35
2025-04-30 Zorya Luhansk W 1-049.5 1391 1470 28.39% 29.31% 42.30%-0.26 +11.8 20
2025-04-30 @ Inhulets Petrove L 0-149.5 1470 1391 42.30% 29.31% 28.39%+0.26 -11.8 35
2025-05-02 Karpaty Lviv L 2-359.8 1441 1562 23.51% 28.58% 47.91%-0.49 -6.8 23
2025-05-02 @ Livyi Bereh W 3-259.8 1562 1441 47.91% 28.58% 23.51%+0.49 +6.8 43
2025-05-02 Kryvbas Kryvyi Rih D 0-059.3 1505 1554 32.12% 29.56% 38.32%-0.11 +0.4 34
2025-05-02 @ Rukh Lviv D 0-059.3 1554 1505 38.32% 29.56% 32.12%+0.11 -0.4 40
2025-05-03 Dynamo Kyiv L 0-442.0 1403 1792 7.51% 18.14% 74.35%-1.88 -8.1 20
2025-05-03 @ Inhulets Petrove W 4-042.0 1792 1403 74.35% 18.14% 7.51%+1.88 +8.1 67
2025-05-03 Obolon Kyiv L 0-248.3 1469 1380 50.68% 28.04% 21.28%+0.60 -25.6 35
2025-05-03 @ Veres Rivne W 2-048.3 1380 1469 21.28% 28.04% 50.68%-0.60 +25.6 28
2025-05-03 Shakhtar Donetsk L 0-338.9 1347 1734 7.56% 18.22% 74.22%-1.87 -6.3 18
2025-05-03 @ Chernomorets Odesa W 3-038.9 1734 1347 74.22% 18.22% 7.56%+1.87 +6.3 57
2025-05-04 Oleksandriya L 1-263.5 1570 1637 29.72% 29.42% 40.86%-0.21 -8.6 43
2025-05-04 @ Polissya Zhytomyr W 2-163.5 1637 1570 40.86% 29.42% 29.72%+0.21 +8.6 63
2025-05-04 Vorskla Poltava D 0-054.4 1494 1422 48.60% 28.46% 22.94%+0.52 -1.6 29
2025-05-04 @ Kolos Kovalivka D 0-054.4 1422 1494 22.94% 28.46% 48.60%-0.52 +1.7 25
2025-05-04 Zorya Luhansk D 1-159.0 1442 1458 36.80% 29.60% 33.60%+0.06 -0.2 28
2025-05-04 @ LNZ Cherkasy D 1-159.0 1458 1442 33.60% 29.60% 36.80%-0.06 +0.2 36
2025-05-07 Livyi Bereh W 4-041.3 1554 1434 54.25% 27.16% 18.59%+0.76 +22.0 43
2025-05-07 @ Kryvbas Kryvyi Rih L 0-441.3 1434 1554 18.59% 27.16% 54.25%-0.76 -22.0 23
2025-05-09 Dynamo Kyiv D 0-067.3 1561 1800 14.07% 24.81% 61.12%-1.10 +3.2 44
2025-05-09 @ Polissya Zhytomyr D 0-067.3 1800 1561 61.12% 24.81% 14.07%+1.10 -3.2 68
2025-05-09 Shakhtar Donetsk D 0-065.4 1458 1741 11.72% 22.99% 65.29%-1.32 +3.7 37
2025-05-09 @ Zorya Luhansk D 0-065.4 1741 1458 65.29% 22.99% 11.72%+1.32 -3.7 58
2025-05-10 Chernomorets Odesa L 1-255.6 1423 1341 49.93% 28.20% 21.87%+0.57 -12.6 25
2025-05-10 @ Vorskla Poltava W 2-155.6 1341 1423 21.87% 28.20% 49.93%-0.57 +12.6 21
2025-05-10 LNZ Cherkasy D 0-051.9 1406 1441 34.04% 29.61% 36.35%-0.04 +0.1 29
2025-05-10 @ Obolon Kyiv D 0-051.9 1441 1406 36.35% 29.61% 34.04%+0.04 -0.1 29
2025-05-10 Veres Rivne W 2-043.7 1505 1444 47.29% 28.68% 24.03%+0.46 +14.5 37
2025-05-10 @ Rukh Lviv L 0-243.7 1444 1505 24.03% 28.68% 47.29%-0.46 -14.5 35
2025-05-11 Kolos Kovalivka L 0-158.8 1576 1492 50.07% 28.17% 21.76%+0.58 -13.4 43
2025-05-11 @ Kryvbas Kryvyi Rih W 1-058.8 1492 1576 21.76% 28.17% 50.07%-0.58 +13.4 32
2025-05-11 Oleksandriya W 2-167.3 1569 1646 28.57% 29.33% 42.10%-0.26 +11.0 46
2025-05-11 @ Karpaty Lviv L 1-267.3 1646 1569 42.10% 29.33% 28.57%+0.26 -11.0 63
2025-05-12 Livyi Bereh W 2-152.0 1395 1412 36.68% 29.60% 33.72%+0.05 +9.4 23
2025-05-12 @ Inhulets Petrove L 1-252.0 1412 1395 33.72% 29.60% 36.68%-0.05 -9.4 23
2025-05-17 Karpaty Lviv W 2-163.7 1505 1580 28.84% 29.35% 41.81%-0.25 +11.0 35
2025-05-17 @ Kolos Kovalivka L 1-263.7 1580 1505 41.81% 29.35% 28.84%+0.25 -11.0 46
2025-05-17 Obolon Kyiv W 1-044.2 1562 1406 58.26% 25.89% 15.85%+0.95 +5.3 46
2025-05-17 @ Kryvbas Kryvyi Rih L 0-144.2 1406 1562 15.85% 25.89% 58.26%-0.95 -5.3 29
2025-05-17 Polissya Zhytomyr L 0-150.2 1462 1564 25.55% 28.95% 45.50%-0.39 -8.1 37
2025-05-17 @ Zorya Luhansk W 1-050.2 1564 1462 45.50% 28.95% 25.55%+0.39 +8.1 47
2025-05-18 Dynamo Kyiv D 1-171.9 1353 1797 5.94% 15.70% 78.36%-2.16 +4.4 22
2025-05-18 @ Chernomorets Odesa D 1-171.9 1797 1353 78.36% 15.70% 5.94%+2.16 -4.4 69
2025-05-18 Rukh Lviv W 1-052.8 1403 1519 24.00% 28.68% 47.32%-0.46 +12.8 26
2025-05-18 @ Livyi Bereh L 0-152.8 1519 1403 47.32% 28.68% 24.00%+0.46 -12.8 37
2025-05-18 Shakhtar Donetsk L 1-447.0 1404 1737 9.51% 20.73% 69.76%-1.58 -7.0 23
2025-05-18 @ Inhulets Petrove W 4-147.0 1737 1404 69.76% 20.73% 9.51%+1.58 +7.0 61
2025-05-18 Veres Rivne W 3-149.3 1635 1429 63.25% 23.92% 12.84%+1.21 +6.9 66
2025-05-18 @ Oleksandriya L 1-349.3 1429 1635 12.84% 23.92% 63.25%-1.21 -6.9 35
2025-05-18 Vorskla Poltava D 0-052.2 1441 1411 43.29% 29.21% 27.50%+0.30 -1.0 30
2025-05-18 @ LNZ Cherkasy D 0-052.2 1411 1441 27.50% 29.21% 43.29%-0.30 +1.0 26
2025-05-23 Livyi Bereh W 1-045.8 1401 1416 37.00% 29.60% 33.40%+0.07 +9.9 32
2025-05-23 @ Obolon Kyiv L 0-145.8 1416 1401 33.40% 29.60% 37.00%-0.07 -9.9 26
2025-05-23 Vorskla Poltava D 1-156.5 1397 1412 37.09% 29.60% 33.32%+0.07 -0.2 24
2025-05-23 @ Inhulets Petrove D 1-156.5 1412 1397 33.32% 29.60% 37.09%-0.07 +0.2 27
2025-05-24 Kolos Kovalivka D 1-173.5 1793 1516 69.66% 20.78% 9.56%+1.58 -3.7 70
2025-05-24 @ Dynamo Kyiv D 1-173.5 1516 1793 9.56% 20.78% 69.66%-1.58 +3.7 36
2025-05-24 Oleksandriya D 0-059.1 1358 1642 11.64% 22.91% 65.44%-1.33 +3.7 23
2025-05-24 @ Chernomorets Odesa D 0-059.1 1642 1358 65.44% 22.91% 11.64%+1.33 -3.7 67
2025-05-24 Shakhtar Donetsk D 1-171.4 1507 1744 14.19% 24.89% 60.92%-1.09 +2.9 38
2025-05-24 @ Rukh Lviv D 1-171.4 1744 1507 60.92% 24.89% 14.19%+1.09 -2.9 62
2025-05-25 Kryvbas Kryvyi Rih D 1-167.5 1572 1568 39.77% 29.49% 30.73%+0.17 -0.5 48
2025-05-25 @ Polissya Zhytomyr D 1-167.5 1568 1572 30.73% 29.49% 39.77%-0.17 +0.5 47
2025-05-25 LNZ Cherkasy D 1-157.9 1422 1440 36.54% 29.61% 33.86%+0.05 -0.1 36
2025-05-25 @ Veres Rivne D 1-157.9 1440 1422 33.86% 29.61% 36.54%-0.05 +0.1 31
2025-05-25 Zorya Luhansk L 1-361.1 1569 1454 53.77% 27.29% 18.94%+0.74 -23.3 46
2025-05-25 @ Karpaty Lviv W 3-161.1 1454 1569 18.94% 27.29% 53.77%-0.74 +23.3 40

Biggest Upsets

The 25 games where the underdog won despite the lowest pregame win probability. Underdog Win % is the winner's pregame chance of winning the game (lower = bigger upset). @ before a team name indicates the away side. An asterisk (*) after the date marks a playoff game.

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2025-04-19 8.92% Kolos Kovalivka 1467 4 @ Shakhtar Donetsk 1760 2
2 2024-12-15 11.55% Obolon Kyiv 1345 3 @ Rukh Lviv 1576 1
3 2025-02-22 13.76% Veres Rivne 1427 3 @ Kryvbas Kryvyi Rih 1616 0
4 2024-11-09 14.19% Obolon Kyiv 1330 1 @ LNZ Cherkasy 1513 0
5 2024-08-11 16.63% Polissya Zhytomyr 1550 1 @ Shakhtar Donetsk 1696 0
6 2025-03-02 17.63% @ Inhulets Petrove 1386 2 Kryvbas Kryvyi Rih 1573 0
7 2024-08-09 18.39% Vorskla Poltava 1424 3 @ Livyi Bereh 1546 0
8 2024-10-21 18.40% Karpaty Lviv 1477 1 @ Rukh Lviv 1599 0
9 2025-05-25 18.94% Zorya Luhansk 1454 3 @ Karpaty Lviv 1569 1
10 2025-03-15 19.04% Vorskla Poltava 1409 1 @ Rukh Lviv 1523 0
11 2024-12-15 19.36% @ Polissya Zhytomyr 1566 1 Shakhtar Donetsk 1732 0
12 2024-08-24 19.43% @ Oleksandriya 1522 4 Shakhtar Donetsk 1687 3
13 2025-03-30 19.60% Kolos Kovalivka 1416 3 @ Zorya Luhansk 1523 0
14 2024-11-10 20.35% @ Veres Rivne 1428 2 Rukh Lviv 1582 0
15 2025-02-22 20.43% LNZ Cherkasy 1451 1 @ Rukh Lviv 1549 0
16 2024-11-29 20.89% Inhulets Petrove 1373 3 @ Vorskla Poltava 1466 0
17 2025-05-03 21.28% Obolon Kyiv 1380 2 @ Veres Rivne 1469 0
18 2025-05-11 21.76% Kolos Kovalivka 1492 1 @ Kryvbas Kryvyi Rih 1576 0
19 2025-05-10 21.87% Chernomorets Odesa 1341 2 @ Vorskla Poltava 1423 1
20 2025-03-11 22.59% @ Veres Rivne 1460 5 Polissya Zhytomyr 1591 1
21 2025-02-21 22.97% Chernomorets Odesa 1388 2 @ Kolos Kovalivka 1460 1
22 2025-04-27 23.87% @ Vorskla Poltava 1386 3 Veres Rivne 1504 0
23 2025-05-18 24.00% @ Livyi Bereh 1403 1 Rukh Lviv 1519 0
24 2025-04-04 24.81% Obolon Kyiv 1361 1 @ Inhulets Petrove 1415 0
25 2025-04-05 25.20% @ Chernomorets Odesa 1355 1 LNZ Cherkasy 1461 0

Biggest Elo Changes

The 25 games that resulted in the largest shift in Elo rating.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2025-02-22 43.67 Veres Rivne 3 1427 13.76% @ Kryvbas Kryvyi Rih 0 1616 61.64% 24.60%
2 2024-08-09 39.50 Vorskla Poltava 3 1424 18.39% @ Livyi Bereh 0 1546 54.53% 27.08%
3 2025-03-11 39.39 @ Veres Rivne 5 1460 22.59% Polissya Zhytomyr 1 1591 49.03% 28.38%
4 2025-03-30 38.50 Kolos Kovalivka 3 1416 19.60% @ Zorya Luhansk 0 1523 52.88% 27.52%
5 2024-12-07 37.72 @ Karpaty Lviv 5 1497 43.29% Veres Rivne 0 1467 27.50% 29.21%
6 2024-11-29 37.48 Inhulets Petrove 3 1373 20.89% @ Vorskla Poltava 0 1466 51.18% 27.93%
7 2025-04-27 35.25 @ Vorskla Poltava 3 1386 23.87% Veres Rivne 0 1504 47.47% 28.65%
8 2024-08-11 34.12 @ Karpaty Lviv 3 1476 25.46% Kryvbas Kryvyi Rih 0 1580 45.60% 28.94%
9 2025-03-02 27.64 @ Inhulets Petrove 2 1386 17.63% Kryvbas Kryvyi Rih 0 1573 55.61% 26.76%
10 2024-12-15 27.33 Obolon Kyiv 3 1345 11.55% @ Rukh Lviv 1 1576 65.62% 22.83%
11 2024-08-30 26.64 @ Rukh Lviv 5 1574 54.76% Inhulets Petrove 0 1450 18.23% 27.01%
12 2024-11-10 26.10 @ Veres Rivne 2 1428 20.35% Rukh Lviv 0 1582 51.88% 27.77%
13 2024-08-11 25.93 Rukh Lviv 4 1545 49.28% @ Obolon Kyiv 0 1412 22.39% 28.33%
14 2025-04-19 25.88 Kolos Kovalivka 4 1467 8.92% @ Shakhtar Donetsk 2 1760 71.06% 20.02%
15 2025-05-03 25.60 Obolon Kyiv 2 1380 21.28% @ Veres Rivne 0 1469 50.68% 28.04%
16 2025-05-25 23.28 Zorya Luhansk 3 1454 18.94% @ Karpaty Lviv 1 1569 53.77% 27.29%
17 2024-11-02 23.22 @ Karpaty Lviv 3 1496 43.64% Livyi Bereh 0 1463 27.19% 29.18%
18 2024-08-25 22.94 @ Rukh Lviv 3 1552 44.13% Zorya Luhansk 0 1515 26.75% 29.12%
19 2024-08-12 22.52 Oleksandriya 2 1489 27.55% @ LNZ Cherkasy 0 1519 43.23% 29.22%
20 2025-04-13 22.28 Kolos Kovalivka 2 1445 28.10% @ Livyi Bereh 0 1470 42.62% 29.28%
21 2025-05-07 22.02 @ Kryvbas Kryvyi Rih 4 1554 54.25% Livyi Bereh 0 1434 18.59% 27.16%
22 2025-04-20 21.87 @ Kryvbas Kryvyi Rih 3 1534 45.93% Zorya Luhansk 0 1483 25.18% 28.89%
23 2024-08-04 21.63 Shakhtar Donetsk 5 1674 60.04% @ Vorskla Poltava 0 1445 14.72% 25.24%
24 2024-10-27 21.13 Zorya Luhansk 2 1480 30.76% @ Livyi Bereh 0 1484 39.74% 29.49%
25 2024-11-23 20.65 @ Vorskla Poltava 2 1446 31.91% LNZ Cherkasy 0 1497 38.54% 29.55%

Most & Least Exciting Games

The season’s games ranked by excitement rating (0–100) — a blend of closeness, upset, team quality, and scoring. An asterisk (*) after the date indicates a playoff game.

# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2025-03-11 79.0 @ Dynamo Kyiv 2 1769 67.14% Zorya Luhansk 2 1521 10.78% 22.09%
2 2025-04-27 78.4 @ Shakhtar Donetsk 2 1734 30.91% Dynamo Kyiv 2 1793 39.59% 29.50%
3 2024-08-24 76.7 @ Oleksandriya 4 1522 19.43% Shakhtar Donetsk 3 1687 53.11% 27.46%
4 2025-05-24 73.5 @ Dynamo Kyiv 1 1793 69.66% Kolos Kovalivka 1 1516 9.56% 20.78%
5 2025-04-19 73.4 Kolos Kovalivka 4 1467 8.92% @ Shakhtar Donetsk 2 1760 71.06% 20.02%
6 2024-10-27 72.1 @ Dynamo Kyiv 1 1736 43.04% Shakhtar Donetsk 1 1708 27.72% 29.24%
7 2025-03-06 72.1 @ Shakhtar Donetsk 1 1738 61.99% Kryvbas Kryvyi Rih 1 1545 13.56% 24.46%
8 2024-12-01 71.9 @ Shakhtar Donetsk 1 1730 59.43% Rukh Lviv 1 1562 15.10% 25.47%
9 2025-05-18 71.9 @ Chernomorets Odesa 1 1353 5.94% Dynamo Kyiv 1 1797 78.36% 15.70%
10 2025-02-28 71.5 @ Vorskla Poltava 1 1403 8.28% Dynamo Kyiv 1 1769 72.52% 19.20%
11 2025-05-24 71.4 @ Rukh Lviv 1 1507 14.19% Shakhtar Donetsk 1 1744 60.92% 24.89%
12 2024-12-01 71.1 @ Kolos Kovalivka 1 1439 10.47% Dynamo Kyiv 1 1749 67.75% 21.78%
13 2024-09-27 68.4 @ Veres Rivne 1 1414 11.97% Shakhtar Donetsk 1 1692 64.83% 23.20%
14 2024-10-05 68.1 @ Oleksandriya 1 1566 34.40% Rukh Lviv 1 1599 35.98% 29.61%
15 2024-11-04 67.9 @ Kryvbas Kryvyi Rih 1 1573 37.89% Rukh Lviv 1 1582 32.54% 29.57%
16 2025-04-12 67.6 @ Rukh Lviv 1 1510 24.11% Oleksandriya 1 1626 47.19% 28.70%
17 2024-12-04 67.5 @ Rukh Lviv 1 1565 37.36% Polissya Zhytomyr 1 1577 33.05% 29.59%
18 2025-04-26 67.5 @ Obolon Kyiv 2 1378 17.74% Karpaty Lviv 2 1564 55.46% 26.81%
19 2025-05-25 67.5 @ Polissya Zhytomyr 1 1572 39.77% Kryvbas Kryvyi Rih 1 1568 30.73% 29.49%
20 2025-05-09 67.3 @ Polissya Zhytomyr 0 1561 14.07% Dynamo Kyiv 0 1800 61.12% 24.81%
21 2025-05-11 67.3 @ Karpaty Lviv 2 1569 28.57% Oleksandriya 1 1646 42.10% 29.33%
22 2024-09-22 67.2 @ Polissya Zhytomyr 1 1600 49.92% LNZ Cherkasy 1 1518 21.88% 28.20%
23 2025-04-07 66.4 @ Polissya Zhytomyr 1 1560 41.41% Karpaty Lviv 1 1543 29.21% 29.38%
24 2024-11-25 66.2 @ Polissya Zhytomyr 1 1595 53.34% Zorya Luhansk 1 1484 19.26% 27.40%
25 2024-12-04 66.2 @ Oleksandriya 0 1618 22.93% Dynamo Kyiv 0 1745 48.61% 28.46%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2024-09-23 36.8 @ Shakhtar Donetsk 4 1684 74.69% Obolon Kyiv 0 1345 7.37% 17.94%
2 2024-08-25 37.2 @ Polissya Zhytomyr 4 1563 61.78% Obolon Kyiv 0 1372 13.68% 24.54%
3 2025-03-30 37.2 @ Karpaty Lviv 4 1524 57.43% Chernomorets Odesa 0 1375 16.39% 26.18%
4 2025-03-11 37.9 @ Oleksandriya 4 1597 64.26% Obolon Kyiv 0 1380 12.28% 23.47%
5 2025-05-03 38.9 Shakhtar Donetsk 3 1734 74.22% @ Chernomorets Odesa 0 1347 7.56% 18.22%
6 2024-10-26 39.6 @ Karpaty Lviv 1 1491 58.29% Obolon Kyiv 0 1334 15.83% 25.88%
7 2024-08-30 39.8 Zorya Luhansk 2 1492 49.64% @ Obolon Kyiv 0 1356 22.10% 28.26%
8 2024-08-16 39.9 @ Vorskla Poltava 2 1463 49.24% Obolon Kyiv 0 1386 22.42% 28.34%
9 2025-04-18 40.0 @ Dynamo Kyiv 3 1788 79.50% Obolon Kyiv 0 1383 5.52% 14.98%
10 2024-11-23 40.5 @ Shakhtar Donetsk 6 1718 74.23% Inhulets Petrove 0 1385 7.56% 18.21%
11 2024-12-01 40.6 @ Oleksandriya 3 1606 61.61% Chernomorets Odesa 0 1417 13.78% 24.61%
12 2024-10-20 41.0 @ LNZ Cherkasy 2 1503 51.71% Inhulets Petrove 0 1405 20.48% 27.81%
13 2024-10-04 41.2 @ Chernomorets Odesa 1 1425 49.19% Obolon Kyiv 0 1348 22.47% 28.35%
14 2025-05-07 41.3 @ Kryvbas Kryvyi Rih 4 1554 54.25% Livyi Bereh 0 1434 18.59% 27.16%
15 2024-10-19 41.6 Dynamo Kyiv 5 1729 74.28% @ Obolon Kyiv 1 1341 7.54% 18.18%
16 2025-03-29 41.6 Shakhtar Donetsk 2 1732 72.55% @ Obolon Kyiv 0 1366 8.27% 19.19%
17 2024-08-11 41.7 Rukh Lviv 4 1545 49.28% @ Obolon Kyiv 0 1412 22.39% 28.33%
18 2024-11-24 41.9 Kryvbas Kryvyi Rih 1 1571 59.68% @ Obolon Kyiv 0 1346 14.95% 25.37%
19 2025-05-03 42.0 Dynamo Kyiv 4 1792 74.35% @ Inhulets Petrove 0 1403 7.51% 18.14%
20 2024-08-30 43.0 @ Rukh Lviv 5 1574 54.76% Inhulets Petrove 0 1450 18.23% 27.01%
21 2025-04-13 43.1 Polissya Zhytomyr 2 1559 51.64% @ Vorskla Poltava 0 1407 20.53% 27.82%
22 2025-03-16 43.2 @ LNZ Cherkasy 2 1453 41.95% Kolos Kovalivka 0 1432 28.71% 29.34%
23 2025-04-12 43.4 @ Obolon Kyiv 1 1373 39.87% Chernomorets Odesa 0 1368 30.65% 29.49%
24 2024-11-02 43.6 @ Karpaty Lviv 3 1496 43.64% Livyi Bereh 0 1463 27.19% 29.18%
25 2025-03-16 43.6 @ Inhulets Petrove 1 1405 42.04% Chernomorets Odesa 0 1384 28.63% 29.33%