‹ ›

2019-20 Ukrainian Premier League Season

186 games · 4 promotion-playoff teams

Final

Champion

Shakhtar Donetsk

59 points

Relegated

No relegation

Biggest Overachiever

Desna Chernihiv

10.56 points above expected

42 points · 31.44 expected points

Biggest Disappointment

Karpaty Lviv

11.84 points below expected

13 points · 24.84 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 Shakhtar Donetsk 22 19 2 1 59 59 14 +45 49.50 +9.50
2 Dynamo Kyiv 22 14 3 5 45 44 17 +27 45.15 -0.15
3 Zorya Luhansk 22 13 4 5 43 39 18 +21 36.23 +6.77
4 Desna Chernihiv 22 13 3 6 42 36 15 +21 31.44 +10.56
5 Oleksandriya 22 11 4 7 37 30 23 +7 30.97 +6.03
6 Kolos Kovalivka 22 8 2 12 26 25 39 -14 26.98 -0.98
7 Dnipro-1 22 7 4 11 25 26 34 -8 28.99 -3.99
8 Mariupol 22 6 7 9 25 21 35 -14 26.85 -1.85
9 Lviv 22 5 5 12 20 16 35 -19 24.23 -4.23
10 Vorskla Poltava 22 6 2 14 20 15 38 -23 23.27 -3.27
11 Olimpik Donetsk 22 5 3 14 18 17 37 -20 21.77 -3.77
12 Karpaty Lviv 22 2 7 13 13 17 40 -23 24.84 -11.84
# Team GP W D L Pts GF GA GD SimPts vsSim
1 Shakhtar Donetsk 10 7 2 1 23 21 12 +9 80.23 -57.23
2 Dnipro-1 8 6 0 2 18 16 8 +8 42.43 -24.43
3 Mariupol 7 5 1 1 16 14 5 +9 40.39 -24.39
4 Zorya Luhansk 10 4 3 3 15 11 11 0 57.18 -42.18
5 Desna Chernihiv 10 4 2 4 14 23 18 +5 55.03 -41.03
6 Dynamo Kyiv 10 4 2 4 14 21 18 +3 62.56 -48.56
7 Vorskla Poltava 10 2 6 2 12 14 13 +1 32.44 -20.44
8 Oleksandriya 10 3 3 4 12 19 24 -5 47.69 -35.69
9 Olimpik Donetsk 7 2 2 3 8 9 9 0 30.75 -22.75
10 Karpaty Lviv 7 1 3 3 6 7 14 -7 24.83 -18.83
11 Kolos Kovalivka 10 2 0 8 6 8 20 -12 33.45 -27.45
12 Lviv 9 0 4 5 4 9 20 -11 34.05 -30.05

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 Desna Chernihiv 42 31.44 +10.56
2 Shakhtar Donetsk 59 49.50 +9.50
3 Zorya Luhansk 43 36.23 +6.77
4 Oleksandriya 37 30.97 +6.03
5 Dynamo Kyiv 45 45.15 -0.15

Biggest Disappointments

# Team Actual Sim vsSim
1 Karpaty Lviv 13 24.84 -11.84
2 Lviv 20 24.23 -4.23
3 Dnipro-1 25 28.99 -3.99
4 Olimpik Donetsk 18 21.77 -3.77
5 Vorskla Poltava 20 23.27 -3.27

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 Shakhtar Donetsk 11 Jul 31 – Oct 18 1 in 86
2 Olimpik Donetsk 3 Oct 20 – Nov 3 1 in 25
3 Dynamo Kyiv 5 Sep 22 – Oct 20 1 in 10
4 Lviv 2 Dec 14 – Feb 23 1 in 9
5 Zorya Luhansk 4 Oct 19 – Nov 10 1 in 9

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Olimpik Donetsk 7 Dec 1 – Mar 7 1 in 78
2 Lviv 4 Aug 31 – Sep 28 1 in 35
3 Dnipro-1 5 Sep 29 – Nov 3 1 in 31
4 Vorskla Poltava 5 Oct 20 – Nov 23 1 in 28
5 Karpaty Lviv 4 Nov 24 – Dec 15 1 in 22

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Desna Chernihiv 6 Aug 3 – Sep 15 1 in 42
2 Olimpik Donetsk 5 Oct 20 – Nov 24 1 in 24
3 Shakhtar Donetsk 19 Jul 31 – Feb 23 1 in 17
4 Lviv 4 Dec 8 – Feb 29 1 in 16
5 Oleksandriya 5 Aug 31 – Oct 6 1 in 8

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Karpaty Lviv 15 Sep 20 – Mar 8 1 in 224
2 Dynamo Kyiv 4 Aug 10 – Sep 15 1 in 34
3 Vorskla Poltava 10 Aug 31 – Nov 23 1 in 32
4 Lviv 8 Aug 31 – Nov 3 1 in 19
5 Mariupol 5 Sep 15 – Oct 5 1 in 11

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
Shakhtar Donetsk 2034 82 +14 11 10.5 +0.5
Dynamo Kyiv 1898 59 -41 4 9.0 -5.0
Zorya Luhansk 1839 58 -1 6 7.3 -1.3
Desna Chernihiv 1825 56 -10 7 7.4 -0.4
Oleksandriya 1744 49 +19 6 4.6 +1.4
Dnipro-1 1713 43 +6 9 8.7 +0.3
Mariupol 1693 41 +52 13 8.6 +4.4
Kolos Kovalivka 1647 32 +19 6 3.3 +2.7
Vorskla Poltava 1586 32 -8 5 6.8 -1.8
Olimpik Donetsk 1572 26 +8 7 7.1 -0.1
Lviv 1514 24 -57 2 5.9 -3.9
Karpaty Lviv 1520 19 -8 5 5.4 -0.4

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 DC DNI DK KL KK LVI MAR OLE OD SD VP ZL
Desna Chernihiv —
1-1-0
3.03
1-0-1
1.67
1-1-0
3.58
0-1-1
3.31
1-0-1
3.26
2-0-0
3.31
2-0-0
2.58
2-0-0
4.14
0-0-2
1.17
2-0-0
3.46
1-0-1
2.48
Dnipro-1
0-1-1
2.57
—
1-0-1
1.19
1-1-0
3.02
1-0-1
3.11
1-0-1
3.23
1-0-1
2.89
0-0-2
2.35
1-0-1
3.32
0-0-2
0.93
1-1-0
3.38
0-1-1
2.12
Dynamo Kyiv
1-0-1
3.93
1-0-1
4.44
—
1-1-0
4.35
2-0-0
4.33
2-0-0
4.42
2-0-0
4.29
2-0-0
3.99
1-1-0
4.62
0-0-2
2.30
2-0-0
4.52
0-1-1
3.68
Karpaty Lviv
0-1-1
2.02
0-1-1
2.57
0-1-1
1.28
—
0-0-2
2.43
0-2-0
2.69
0-2-0
2.48
0-0-2
1.85
1-0-1
2.99
0-0-2
0.94
1-0-1
2.95
0-0-2
1.84
Kolos Kovalivka
1-1-0
2.29
1-0-1
2.48
0-0-2
1.29
2-0-0
3.16
—
1-0-1
3.15
1-0-1
2.76
1-1-0
2.23
1-0-1
3.21
0-0-2
0.86
0-0-2
3.37
0-0-2
2.06
Lviv
1-0-1
2.33
1-0-1
2.36
0-0-2
1.22
0-2-0
2.90
1-0-1
2.43
—
0-1-1
2.41
0-1-1
1.94
1-0-1
2.91
0-0-2
0.88
1-0-1
2.97
0-1-1
1.43
Mariupol
0-0-2
2.28
1-0-1
2.69
0-0-2
1.33
0-2-0
3.11
1-0-1
2.82
1-1-0
3.18
—
1-0-1
2.50
1-1-0
3.33
0-1-1
0.96
1-1-0
3.13
0-1-1
1.91
Oleksandriya
0-0-2
3.00
2-0-0
3.23
0-0-2
1.62
2-0-0
3.74
0-1-1
3.36
1-1-0
3.65
1-0-1
3.09
—
1-1-0
3.58
0-1-1
1.26
2-0-0
3.39
2-0-0
2.21
Olimpik Donetsk
0-0-2
1.47
1-0-1
2.26
0-1-1
1.03
1-0-1
2.59
1-0-1
2.38
1-0-1
2.68
0-1-1
2.26
0-1-1
2.01
—
0-0-2
0.78
1-0-1
2.70
0-0-2
1.51
Shakhtar Donetsk
2-0-0
4.46
2-0-0
4.73
2-0-0
3.29
2-0-0
4.71
2-0-0
4.81
2-0-0
4.79
1-1-0
4.70
1-1-0
4.37
2-0-0
4.90
—
1-0-1
5.01
2-0-0
4.17
Vorskla Poltava
0-0-2
2.13
0-1-1
2.21
0-0-2
1.13
1-0-1
2.63
2-0-0
2.22
1-0-1
2.61
0-1-1
2.46
0-0-2
2.21
1-0-1
2.89
1-0-1
0.69
—
0-0-2
1.87
Zorya Luhansk
1-0-1
3.11
1-1-0
3.47
1-1-0
1.91
2-0-0
3.76
2-0-0
3.55
1-1-0
4.19
1-1-0
3.68
0-0-2
3.38
2-0-0
4.11
0-0-2
1.45
2-0-0
3.73
—

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.95 +10.0
Allowed 0.89 -12.6
Differential 0.97 +5.9

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
05.91%7.80%7.53%3.76%2.42%0.81%28.23%
17.80%10.22%8.06%3.23%1.34%1.34%31.99%
27.53%8.06%3.76%2.42%0.54%0.27%22.58%
33.76%3.23%2.42%—0.54%—9.95%
42.42%1.34%0.54%0.54%——4.84%
5+0.81%1.34%0.27%———2.42%
Total28.23%31.99%22.58%9.95%4.84%2.42%100%

Summary Statistics

Scored Allowed Difference
Mean 1.39 1.39 +0.00
SD 1.28 1.28 1.99
CV 0.92 0.92 —
Max 6 6 +6
Min 0 0 -6

Games Played: 186

↓ Scored | Allowed →012345+Total
06.25%9.38%3.12%———18.75%
112.50%9.38%9.38%3.12%——34.38%
29.38%6.25%—3.12%3.12%—21.88%
33.12%—3.12%———6.25%
46.25%3.12%————9.38%
5+—6.25%3.12%———9.38%
Total37.50%34.38%18.75%6.25%3.12%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.84 1.03 +0.81
SD 1.63 1.06 1.93
CV 0.88 1.03 —
Max 6 4 +4
Min 0 0 -2

Games Played: 32

↓ Scored | Allowed →012345+Total
0—6.67%13.33%—3.33%—23.33%
13.33%13.33%6.67%—6.67%—30.00%
216.67%6.67%—6.67%——30.00%
36.67%6.67%3.33%———16.67%
4———————
5+———————
Total26.67%33.33%23.33%6.67%10.00%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.40 1.40 +0.00
SD 1.04 1.25 1.91
CV 0.74 0.89 —
Max 3 4 +3
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
0—3.12%3.12%———6.25%
19.38%9.38%9.38%6.25%——34.38%
29.38%6.25%6.25%6.25%——28.12%
36.25%12.50%————18.75%
46.25%—————6.25%
5+3.12%3.12%————6.25%
Total34.38%34.38%18.75%12.50%——100%

Summary Statistics

Scored Allowed Difference
Mean 2.03 1.09 +0.94
SD 1.28 1.03 1.92
CV 0.63 0.94 —
Max 5 3 +5
Min 0 0 -2

Games Played: 32

↓ Scored | Allowed →012345+Total
010.34%3.45%10.34%13.79%3.45%—41.38%
1—17.24%17.24%—3.45%—37.93%
23.45%3.45%6.90%——3.45%17.24%
3—3.45%————3.45%
4———————
5+———————
Total13.79%27.59%34.48%13.79%6.90%3.45%100%

Summary Statistics

Scored Allowed Difference
Mean 0.83 1.86 -1.03
SD 0.85 1.36 1.61
CV 1.02 0.73 —
Max 3 6 +2
Min 0 0 -4

Games Played: 29

↓ Scored | Allowed →012345+Total
03.12%9.38%18.75%3.12%3.12%3.12%40.62%
16.25%3.12%9.38%3.12%—3.12%25.00%
26.25%15.62%—3.12%3.12%—28.12%
3————3.12%—3.12%
43.12%—————3.12%
5+———————
Total18.75%28.12%28.12%9.38%9.38%6.25%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.84 -0.81
SD 1.06 1.53 2.02
CV 1.03 0.83 —
Max 4 6 +4
Min 0 0 -6

Games Played: 32

↓ Scored | Allowed →012345+Total
012.90%9.68%16.13%6.45%3.23%—48.39%
13.23%12.90%3.23%—6.45%3.23%29.03%
23.23%3.23%3.23%6.45%——16.13%
3——6.45%———6.45%
4———————
5+———————
Total19.35%25.81%29.03%12.90%9.68%3.23%100%

Summary Statistics

Scored Allowed Difference
Mean 0.81 1.77 -0.97
SD 0.95 1.36 1.56
CV 1.17 0.77 —
Max 3 5 +2
Min 0 0 -4

Games Played: 31

↓ Scored | Allowed →012345+Total
06.90%3.45%3.45%6.90%6.90%—27.59%
16.90%17.24%6.90%3.45%—3.45%37.93%
23.45%13.79%3.45%———20.69%
313.79%—————13.79%
4———————
5+———————
Total31.03%34.48%13.79%10.34%6.90%3.45%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.38 -0.17
SD 1.01 1.40 2.09
CV 0.84 1.01 —
Max 3 5 +3
Min 0 0 -4

Games Played: 29

↓ Scored | Allowed →012345+Total
06.25%3.12%3.12%3.12%——15.62%
19.38%6.25%9.38%6.25%—6.25%37.50%
26.25%12.50%9.38%3.12%——31.25%
33.12%6.25%————9.38%
43.12%—3.12%———6.25%
5+———————
Total28.12%28.12%25.00%12.50%—6.25%100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.47 +0.06
SD 1.08 1.37 1.88
CV 0.70 0.93 —
Max 4 5 +4
Min 0 0 -4

Games Played: 32

↓ Scored | Allowed →012345+Total
06.90%17.24%10.34%3.45%3.45%3.45%44.83%
13.45%10.34%10.34%10.34%——34.48%
26.90%6.90%————13.79%
3——3.45%———3.45%
4———————
5+—3.45%————3.45%
Total17.24%37.93%24.14%13.79%3.45%3.45%100%

Summary Statistics

Scored Allowed Difference
Mean 0.90 1.59 -0.69
SD 1.14 1.24 1.85
CV 1.28 0.78 —
Max 5 5 +4
Min 0 0 -5

Games Played: 29

↓ Scored | Allowed →012345+Total
06.25%6.25%————12.50%
112.50%3.12%————15.62%
29.38%6.25%3.12%———18.75%
39.38%6.25%9.38%———25.00%
46.25%6.25%3.12%6.25%——21.88%
5+3.12%3.12%————6.25%
Total46.88%31.25%15.62%6.25%——100%

Summary Statistics

Scored Allowed Difference
Mean 2.50 0.81 +1.69
SD 1.55 0.93 1.55
CV 0.62 1.15 —
Max 6 3 +6
Min 0 0 -1

Games Played: 32

↓ Scored | Allowed →012345+Total
03.12%12.50%9.38%9.38%6.25%3.12%43.75%
19.38%15.62%9.38%———34.38%
23.12%3.12%6.25%———12.50%
33.12%—3.12%———6.25%
4—3.12%————3.12%
5+———————
Total18.75%34.38%28.12%9.38%6.25%3.12%100%

Summary Statistics

Scored Allowed Difference
Mean 0.91 1.59 -0.69
SD 1.06 1.27 1.93
CV 1.17 0.79 —
Max 4 5 +3
Min 0 0 -5

Games Played: 32

↓ Scored | Allowed →012345+Total
09.38%9.38%————18.75%
115.62%6.25%6.25%6.25%——34.38%
212.50%12.50%6.25%———31.25%
3—3.12%——3.12%—6.25%
43.12%3.12%————6.25%
5+3.12%—————3.12%
Total43.75%34.38%12.50%6.25%3.12%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.56 0.91 +0.66
SD 1.24 1.06 1.60
CV 0.80 1.17 —
Max 5 4 +5
Min 0 0 -2

Games Played: 32

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
Shakhtar Donetsk 2034 59 49.50 +9.50 96.0% 36 41 46 49 52 58 64
Dynamo Kyiv 1898 45 45.15 -0.15 48.0% 30 36 42 46 50 53 58
Zorya Luhansk 1839 43 36.23 +6.77 89.0% 25 26 32 36 40 46 49
Desna Chernihiv 1825 42 31.44 +10.56 95.0% 19 22 27 31 36 41 45
Oleksandriya 1732 37 30.97 +6.03 90.0% 17 21 26 32 35 40 46
Mariupol 1695 25 26.85 -1.85 41.0% 14 16 23 27 31 36 43
Dnipro-1 1687 25 28.99 -3.99 30.0% 14 18 25 29 33 38 41
Kolos Kovalivka 1684 26 26.98 -0.98 48.0% 10 17 23 27 31 36 43
Vorskla Poltava 1586 20 23.27 -3.27 34.0% 10 12 19 23 27 33 38
Olimpik Donetsk 1572 18 21.77 -3.77 33.0% 11 14 17 21 27 32 36
Karpaty Lviv 1520 13 24.84 -11.84 3.0% 10 16 22 24 29 34 37
Lviv 1514 20 24.23 -4.23 28.0% 14 15 20 24 28 34 36

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
+9.14%
Slight Edge
44.62%19.89%35.48%
Elo Value
Home Edge: 31.84 Elo pts.
160 Elo
0.006 goals per Elo point
0500
Scoring Tilt
Expected
+0.18 goals
Neutral
-2+0.20+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 * Middle of the Pack: 3rd to 6th * Longshot: 7th 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
1.7
One-Team Race
123410
Champion Preseason Odds
70%
Shakhtar Donetsk, 1st of 12
LongshotFavorite
Title Margin
Expected
0.64/gm
Runaway
00.291/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 4.63 * Some Luck: 4.63 to 6.94 * Lucky: 6.94 to 9.26 * Wild Swing: 9.26 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.44 * Close: 1.44 to 2.15 * Off: 2.15 to 2.87 * Way Off: 2.87 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 12 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 12 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 12 * As Expected: 12 to 19.2 * Several Outliers: 19.2 to 26.4 * Many Outliers: 26.4 and up.
Luck Spread
Expected
6.37 points
Some Luck
05.7814
Average Finish Error
Expected
0.67
Pinpoint
01.794
Biggest Overachiever
Expected 95.83%
96.00%
Shakhtar Donetsk
50100
Biggest Underachiever
Expected 4.17%
3.00%
Karpaty Lviv
050
Season Outliers
Expected
2 of 12
Minimal Outliers
01.26

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.24
Lopsided
00.190.5
Noll-Scully
Elo SD: 150.18
2.18
Moderate Separation
122.23
Interquartile Edge
78%
Wide Edge
50%68.5%77.5%100%
Best vs. Worst
Baseline 95%
93%
Even
50%100%
Close Games
Expected
58%
Few
0%55%100%
Blowouts
Expected
20%
Very Frequent
0%21%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.55
Highly Predictable
00.572
Matchup Imbalance
0.37
Very Even
00.390.5
Strangeness
Expected
1.33
Wilder Than Modeled
01.002
Repeatability
0.75
Strong Carryover
00.540.691
Upset Rate
Expected
22%
Very Upset-Prone
0%25%50%
Clear Favorite Upset Rate
Expected
16%
Shaky Favorites
0%20%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.12 * Near Noise Ceiling: 0.12 to 0.19 * Above Noise: 0.19 to 0.25 * Well Above Noise: 0.25 and up.
Probability calibration
0.53
Excellent
0.010.050.10.51
Calibration slope
Ideal
1.25
Underconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.089
Well Within Noise
00.1240.3

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The sections below show matchup heatmaps and round-by-round simulation outcomes.

Semifinals

Kolos Kovalivka 4
Dnipro-1 1
Mariupol 2
Oleksandriya 1

Finals

Kolos Kovalivka 1
Mariupol 0

Elo Progression Through The Playoffs

How each team's Elo rating moved through the playoff games. Game 0 is the starting Elo just before the first game; each later point is the post-game Elo after that fixture. Steep upward moves are wins over higher-rated opponents; sharp drops are losses to lower-rated opponents.

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).

Team123456789101112
Shakhtar Donetsk70.00%25.00%4.00%1.00%————————
Dynamo Kyiv30.00%47.00%17.00%3.00%3.00%———————
Zorya Luhansk—18.00%34.00%14.00%13.00%9.00%6.00%4.00%2.00%———
Desna Chernihiv—7.00%13.00%16.00%13.00%11.00%14.00%8.00%9.00%5.00%4.00%—
Oleksandriya—2.00%13.00%19.00%18.00%15.00%5.00%10.00%3.00%8.00%5.00%2.00%
Kolos Kovalivka——4.00%7.00%8.00%16.00%12.00%10.00%15.00%13.00%11.00%4.00%
Dnipro-1——7.00%18.00%9.00%16.00%12.00%13.00%9.00%2.00%11.00%3.00%
Mariupol—1.00%4.00%6.00%15.00%13.00%10.00%13.00%7.00%16.00%8.00%7.00%
Lviv———6.00%7.00%6.00%16.00%8.00%9.00%11.00%20.00%17.00%
Vorskla Poltava——2.00%3.00%4.00%4.00%11.00%12.00%15.00%12.00%12.00%25.00%
Olimpik Donetsk——2.00%2.00%3.00%6.00%3.00%7.00%13.00%12.00%20.00%32.00%
Karpaty Lviv———5.00%7.00%4.00%11.00%15.00%18.00%21.00%9.00%10.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.

Stochastic Promotion/Relegation Outcomes

Across 100,000 regular-season simulations from preseason Elo, the probability of each team's next-season outcome — promotion-positive outcomes on the left, relegation-positive on the right. The round buttons switch to heatmaps of how often each pair of teams met in that round of the playoff across the simulations, since every iteration produces a different field.

Team Same level
Desna Chernihiv 100%
Dnipro-1 100%
Dynamo Kyiv 100%
Karpaty Lviv 100%
Kolos Kovalivka 100%
Lviv 100%
Mariupol 100%
Oleksandriya 100%
Olimpik Donetsk 100%
Shakhtar Donetsk 100%
Vorskla Poltava 100%
Zorya Luhansk 100%

Actual Promotion/Relegation Outcomes

Across 100,000 simulations that fixed the regular-season standings and projected only the promotion/relegation playoff, each participating team's chance of going up versus staying at this level.

Team Same level
Desna Chernihiv 100%
Dnipro-1 100%
Dynamo Kyiv 100%
Karpaty Lviv 100%
Kolos Kovalivka 100%
Lviv 100%
Mariupol 100%
Oleksandriya 100%
Olimpik Donetsk 100%
Shakhtar Donetsk 100%
Vorskla Poltava 100%
Zorya Luhansk 100%

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
2019-07-28 Zorya Luhansk L 0-158.9 1655 1730 33.78% 20.70% 45.53%-0.27 -9.1 0
2019-07-28 @ Vorskla Poltava W 1-058.9 1730 1655 45.53% 20.70% 33.78%+0.27 +9.2 3
2019-07-30 Lviv L 1-266.6 1648 1666 41.73% 20.76% 37.51%+0.08 -10.2 0
2019-07-30 @ Desna Chernihiv W 2-166.6 1666 1648 37.51% 20.76% 41.73%-0.08 +10.2 3
2019-07-30 Mariupol W 2-165.0 1698 1690 45.34% 20.70% 33.96%+0.25 +8.7 3
2019-07-30 @ Kolos Kovalivka L 1-265.0 1690 1698 33.96% 20.70% 45.34%-0.25 -8.7 0
2019-07-31 Dynamo Kyiv L 0-252.4 1669 1859 20.75% 19.80% 59.45%-0.99 -11.3 0
2019-07-31 @ Karpaty Lviv W 2-052.4 1859 1669 59.45% 19.80% 20.75%+0.99 +11.3 3
2019-07-31 Olimpik Donetsk W 2-053.9 1698 1647 51.06% 20.48% 28.46%+0.52 +15.0 3
2019-07-31 @ Dnipro-1 L 0-253.9 1647 1698 28.46% 20.48% 51.06%-0.52 -15.0 0
2019-07-31 Shakhtar Donetsk L 1-358.4 1713 1913 19.83% 19.67% 60.49%-1.05 -9.4 0
2019-07-31 @ Oleksandriya W 3-158.4 1913 1713 60.49% 19.67% 19.83%+1.05 +9.4 3
2019-08-03 Dynamo Kyiv L 0-350.4 1677 1870 20.42% 19.75% 59.83%-1.01 -16.2 3
2019-08-03 @ Lviv W 3-050.4 1870 1677 59.83% 19.75% 20.42%+1.01 +16.2 6
2019-08-03 Oleksandriya W 2-166.2 1682 1704 41.24% 20.76% 38.00%+0.06 +9.5 3
2019-08-03 @ Mariupol L 1-266.2 1704 1682 38.00% 20.76% 41.24%-0.06 -9.5 0
2019-08-03 Vorskla Poltava W 2-055.5 1638 1645 43.23% 20.74% 36.03%+0.15 +18.2 3
2019-08-03 @ Desna Chernihiv L 0-255.5 1645 1638 36.03% 20.74% 43.23%-0.15 -18.2 0
2019-08-04 Dnipro-1 D 1-174.5 1739 1713 47.86% 20.62% 31.52%+0.36 -0.9 4
2019-08-04 @ Zorya Luhansk D 1-174.5 1713 1739 31.52% 20.62% 47.86%-0.36 +0.9 4
2019-08-04 Karpaty Lviv W 3-046.9 1922 1658 71.74% 17.53% 10.73%+1.85 +8.7 6
2019-08-04 @ Shakhtar Donetsk L 0-346.9 1658 1922 10.73% 17.53% 71.74%-1.85 -8.7 0
2019-08-04 Kolos Kovalivka L 0-158.5 1632 1707 33.87% 20.70% 45.43%-0.27 -9.2 0
2019-08-04 @ Olimpik Donetsk W 1-058.5 1707 1632 45.43% 20.70% 33.87%+0.27 +9.2 6
2019-08-10 Lviv W 3-270.8 1627 1660 39.62% 20.77% 39.61%-0.01 +9.3 3
2019-08-10 @ Vorskla Poltava L 2-370.8 1660 1627 39.61% 20.77% 39.62%+0.01 -9.3 3
2019-08-10 Olimpik Donetsk W 2-161.8 1694 1623 53.56% 20.33% 26.11%+0.64 +7.0 3
2019-08-10 @ Oleksandriya L 1-261.8 1623 1694 26.11% 20.33% 53.56%-0.64 -7.0 0
2019-08-10 Shakhtar Donetsk L 1-267.2 1886 1931 37.99% 20.76% 41.25%-0.08 -9.5 6
2019-08-10 @ Dynamo Kyiv W 2-167.2 1931 1886 41.25% 20.76% 37.99%+0.08 +9.5 9
2019-08-11 Desna Chernihiv L 0-164.2 1714 1656 51.92% 20.43% 27.65%+0.56 -13.1 4
2019-08-11 @ Dnipro-1 W 1-064.2 1656 1714 27.65% 20.43% 51.92%-0.56 +13.1 6
2019-08-11 Mariupol D 1-173.6 1649 1691 38.31% 20.76% 40.93%-0.07 +0.1 1
2019-08-11 @ Karpaty Lviv D 1-173.6 1691 1649 40.93% 20.76% 38.31%+0.07 -0.1 4
2019-08-11 Zorya Luhansk L 1-364.7 1716 1738 41.16% 20.76% 38.08%+0.06 -17.5 6
2019-08-11 @ Kolos Kovalivka W 3-164.7 1738 1716 38.08% 20.76% 41.16%-0.06 +17.5 7
2019-08-17 Dnipro-1 D 1-173.6 1637 1701 35.28% 20.73% 43.99%-0.20 +0.5 4
2019-08-17 @ Vorskla Poltava D 1-173.6 1701 1637 43.99% 20.73% 35.28%+0.20 -0.5 5
2019-08-17 Kolos Kovalivka D 0-069.0 1669 1698 40.20% 20.77% 39.04%+0.02 -0.1 7
2019-08-17 @ Desna Chernihiv D 0-069.0 1698 1669 39.04% 20.77% 40.20%-0.02 +0.1 7
2019-08-18 Karpaty Lviv L 1-362.4 1616 1649 39.62% 20.77% 39.61%-0.01 -17.0 0
2019-08-18 @ Olimpik Donetsk W 3-162.4 1649 1616 39.61% 20.77% 39.62%+0.01 +17.0 4
2019-08-18 Oleksandriya L 1-270.5 1756 1701 51.53% 20.46% 28.02%+0.54 -12.2 7
2019-08-18 @ Zorya Luhansk W 2-170.5 1701 1756 28.02% 20.46% 51.53%-0.54 +12.2 6
2019-08-18 Shakhtar Donetsk L 0-249.8 1651 1940 13.09% 18.30% 68.61%-1.61 -7.3 3
2019-08-18 @ Lviv W 2-049.8 1940 1651 68.61% 18.30% 13.09%+1.61 +7.3 12
2019-08-24 Desna Chernihiv L 0-358.8 1713 1669 50.21% 20.52% 29.26%+0.48 -34.8 6
2019-08-24 @ Oleksandriya W 3-058.8 1669 1713 29.26% 20.52% 50.21%-0.48 +34.8 10
2019-08-24 Olimpik Donetsk D 1-175.6 1877 1599 72.66% 17.27% 10.07%+1.93 -3.8 7
2019-08-24 @ Dynamo Kyiv D 1-175.6 1599 1877 10.07% 17.27% 72.66%-1.93 +3.8 1
2019-08-24 Vorskla Poltava L 0-359.0 1698 1637 52.34% 20.41% 27.26%+0.58 -36.1 7
2019-08-24 @ Kolos Kovalivka W 3-059.0 1637 1698 27.26% 20.41% 52.34%-0.58 +36.1 7
2019-08-25 Mariupol W 5-150.4 1948 1691 71.17% 17.68% 11.15%+1.80 +9.9 15
2019-08-25 @ Shakhtar Donetsk L 1-550.4 1691 1948 11.15% 17.68% 71.17%-1.80 -9.8 4
2019-08-25 Zorya Luhansk L 0-159.0 1666 1743 33.49% 20.69% 45.82%-0.28 -9.1 4
2019-08-25 @ Karpaty Lviv W 1-059.0 1743 1666 45.82% 20.69% 33.49%+0.28 +9.1 10
2019-08-26 Lviv L 2-375.0 1700 1644 51.74% 20.44% 27.81%+0.55 -11.7 5
2019-08-26 @ Dnipro-1 W 3-275.0 1644 1700 27.81% 20.44% 51.74%-0.55 +11.7 6
2019-08-30 Karpaty Lviv D 0-069.0 1704 1657 50.54% 20.51% 28.95%+0.49 -1.4 11
2019-08-30 @ Desna Chernihiv D 0-069.0 1657 1704 28.95% 20.51% 50.54%-0.49 +1.4 5
2019-08-31 Kolos Kovalivka W 2-163.9 1689 1662 47.88% 20.62% 31.50%+0.36 +8.2 8
2019-08-31 @ Dnipro-1 L 1-263.9 1662 1689 31.50% 20.62% 47.88%-0.36 -8.2 7
2019-08-31 Mariupol L 0-160.6 1655 1681 40.68% 20.77% 38.55%+0.04 -10.6 6
2019-08-31 @ Lviv W 1-060.6 1681 1655 38.55% 20.77% 40.68%-0.04 +10.6 7
2019-08-31 Oleksandriya L 0-161.6 1673 1678 43.57% 20.74% 35.70%+0.17 -11.2 7
2019-08-31 @ Vorskla Poltava W 1-061.6 1678 1673 35.70% 20.74% 43.57%-0.17 +11.2 9
2019-09-01 Dynamo Kyiv D 2-281.1 1752 1873 28.10% 20.46% 51.44%-0.55 +1.0 11
2019-09-01 @ Zorya Luhansk D 2-281.1 1873 1752 51.44% 20.46% 28.10%+0.55 -1.0 8
2019-09-01 Shakhtar Donetsk L 0-445.8 1603 1957 9.57% 17.05% 73.37%-2.02 -10.1 1
2019-09-01 @ Olimpik Donetsk W 4-045.8 1957 1603 73.37% 17.05% 9.57%+2.02 +10.1 18
2019-09-14 Dnipro-1 W 2-056.6 1690 1697 43.34% 20.74% 35.92%+0.16 +18.1 12
2019-09-14 @ Oleksandriya L 0-256.6 1697 1690 35.92% 20.74% 43.34%-0.16 -18.2 8
2019-09-14 Vorskla Poltava W 2-164.8 1658 1662 43.80% 20.73% 35.47%+0.18 +9.0 8
2019-09-14 @ Karpaty Lviv L 1-264.8 1662 1658 35.47% 20.73% 43.80%-0.18 -9.0 7
2019-09-14 Zorya Luhansk W 4-366.7 1968 1753 67.90% 18.46% 13.64%+1.53 +3.5 21
2019-09-14 @ Shakhtar Donetsk L 3-466.7 1753 1968 13.64% 18.46% 67.90%-1.53 -3.5 11
2019-09-15 Desna Chernihiv L 1-274.3 1872 1702 64.02% 19.17% 16.80%+1.26 -15.0 8
2019-09-15 @ Dynamo Kyiv W 2-174.3 1702 1872 16.80% 19.17% 64.02%-1.26 +15.0 14
2019-09-15 Lviv W 1-058.0 1654 1645 45.57% 20.69% 33.73%+0.26 +9.2 10
2019-09-15 @ Kolos Kovalivka L 0-158.0 1645 1654 33.73% 20.69% 45.57%-0.26 -9.1 6
2019-09-15 Olimpik Donetsk D 1-173.2 1692 1593 56.83% 20.07% 23.11%+0.82 -2.0 8
2019-09-15 @ Mariupol D 1-173.2 1593 1692 23.11% 20.07% 56.83%-0.82 +2.0 2
2019-09-20 Karpaty Lviv W 2-055.5 1679 1667 45.86% 20.69% 33.46%+0.27 +17.1 11
2019-09-20 @ Dnipro-1 L 0-255.5 1667 1679 33.46% 20.69% 45.86%-0.27 -17.1 8
2019-09-21 Mariupol D 0-069.6 1750 1690 52.20% 20.42% 27.38%+0.57 -1.6 12
2019-09-21 @ Zorya Luhansk D 0-069.6 1690 1750 27.38% 20.42% 52.20%-0.57 +1.6 9
2019-09-21 Olimpik Donetsk L 0-161.7 1636 1595 49.81% 20.54% 29.65%+0.46 -12.6 6
2019-09-21 @ Lviv W 1-061.7 1595 1636 29.65% 20.54% 49.81%-0.46 +12.6 5
2019-09-22 Dynamo Kyiv L 0-549.6 1653 1857 19.45% 19.62% 60.93%-1.07 -25.0 7
2019-09-22 @ Vorskla Poltava W 5-049.6 1857 1653 60.93% 19.62% 19.45%+1.07 +25.0 11
2019-09-22 Oleksandriya D 1-173.9 1663 1708 37.98% 20.76% 41.26%-0.08 +0.2 11
2019-09-22 @ Kolos Kovalivka D 1-173.9 1708 1663 41.26% 20.76% 37.98%+0.08 -0.2 13
2019-09-22 Shakhtar Donetsk L 0-153.8 1717 1971 15.46% 18.90% 65.64%-1.39 -4.6 14
2019-09-22 @ Desna Chernihiv W 1-053.8 1971 1717 65.64% 18.90% 15.46%+1.39 +4.6 24
2019-09-25 Dynamo Kyiv L 0-155.5 1691 1882 20.68% 19.79% 59.53%-0.99 -6.0 9
2019-09-25 @ Mariupol W 1-055.5 1882 1691 59.53% 19.79% 20.68%+0.99 +6.0 14
2019-09-27 Vorskla Poltava W 4-044.8 1976 1628 77.01% 15.81% 7.18%+2.37 +7.5 27
2019-09-27 @ Shakhtar Donetsk L 0-444.8 1628 1976 7.18% 15.81% 77.01%-2.37 -7.5 7
2019-09-28 Kolos Kovalivka L 1-266.8 1650 1663 42.46% 20.75% 36.79%+0.12 -10.4 8
2019-09-28 @ Karpaty Lviv W 2-166.8 1663 1650 36.79% 20.75% 42.46%-0.12 +10.4 14
2019-09-28 Lviv W 2-052.6 1708 1623 55.15% 20.21% 24.64%+0.73 +13.2 16
2019-09-28 @ Oleksandriya L 0-252.6 1623 1708 24.64% 20.21% 55.15%-0.73 -13.2 6
2019-09-29 Desna Chernihiv L 0-455.5 1685 1713 40.46% 20.77% 38.77%+0.03 -37.9 9
2019-09-29 @ Mariupol W 4-055.5 1713 1685 38.77% 20.77% 40.46%-0.03 +37.9 17
2019-09-29 Dnipro-1 W 2-050.6 1888 1696 66.07% 18.82% 15.11%+1.40 +8.4 17
2019-09-29 @ Dynamo Kyiv L 0-250.6 1696 1888 15.11% 18.82% 66.07%-1.40 -8.4 11
2019-09-29 Zorya Luhansk L 0-550.9 1607 1748 25.70% 20.30% 54.00%-0.68 -32.1 5
2019-09-29 @ Olimpik Donetsk W 5-050.9 1748 1607 54.00% 20.30% 25.70%+0.68 +32.1 15
2019-10-05 Mariupol D 1-172.7 1620 1648 40.48% 20.77% 38.75%+0.03 -0.1 8
2019-10-05 @ Vorskla Poltava D 1-172.7 1648 1620 38.75% 20.77% 40.48%-0.03 +0.1 10
2019-10-05 Olimpik Donetsk W 1-052.7 1751 1575 64.58% 19.08% 16.33%+1.29 +4.8 20
2019-10-05 @ Desna Chernihiv L 0-152.7 1575 1751 16.33% 19.08% 64.58%-1.29 -4.8 5
2019-10-05 Zorya Luhansk D 0-069.4 1610 1780 22.60% 20.01% 57.38%-0.87 +2.3 7
2019-10-05 @ Lviv D 0-069.4 1780 1610 57.38% 20.01% 22.60%+0.87 -2.3 16
2019-10-06 Dynamo Kyiv L 0-449.0 1674 1896 17.86% 19.37% 62.77%-1.19 -18.8 14
2019-10-06 @ Kolos Kovalivka W 4-049.0 1896 1674 62.77% 19.37% 17.86%+1.19 +18.7 20
2019-10-06 Karpaty Lviv W 2-161.9 1721 1640 54.75% 20.24% 25.01%+0.71 +6.7 19
2019-10-06 @ Oleksandriya L 1-261.9 1640 1721 25.01% 20.24% 54.75%-0.71 -6.7 8
2019-10-06 Shakhtar Donetsk L 0-249.8 1687 1983 12.68% 18.18% 69.14%-1.65 -7.1 11
2019-10-06 @ Dnipro-1 W 2-049.8 1983 1687 69.14% 18.18% 12.68%+1.65 +7.1 30
2019-10-18 Kolos Kovalivka W 6-045.8 1990 1655 76.29% 16.08% 7.63%+2.29 +11.7 33
2019-10-18 @ Shakhtar Donetsk L 0-645.8 1655 1990 7.63% 16.08% 76.29%-2.29 -11.7 14
2019-10-19 Desna Chernihiv W 2-165.0 1778 1755 47.40% 20.64% 31.96%+0.34 +8.2 19
2019-10-19 @ Zorya Luhansk L 1-265.0 1755 1778 31.96% 20.64% 47.40%-0.34 -8.2 20
2019-10-19 Lviv D 0-067.5 1633 1612 47.15% 20.65% 32.20%+0.33 -0.9 9
2019-10-19 @ Karpaty Lviv D 0-067.5 1612 1633 32.20% 20.65% 47.15%-0.33 +0.9 8
2019-10-20 Dnipro-1 W 1-060.1 1648 1680 39.72% 20.77% 39.51%+0.00 +10.4 13
2019-10-20 @ Mariupol L 0-160.1 1680 1648 39.51% 20.77% 39.72%+0.00 -10.4 11
2019-10-20 Oleksandriya W 1-053.8 1915 1728 65.65% 18.90% 15.45%+1.37 +4.6 23
2019-10-20 @ Dynamo Kyiv L 0-153.8 1728 1915 15.45% 18.90% 65.65%-1.37 -4.6 19
2019-10-20 Vorskla Poltava W 2-055.6 1570 1620 37.22% 20.76% 42.03%-0.11 +20.6 8
2019-10-20 @ Olimpik Donetsk L 0-255.6 1620 1570 42.03% 20.76% 37.22%+0.11 -20.6 8
2019-10-26 Dnipro-1 W 3-272.3 1591 1670 33.29% 20.68% 46.03%-0.29 +10.5 11
2019-10-26 @ Olimpik Donetsk L 2-372.3 1670 1591 46.03% 20.68% 33.29%+0.29 -10.5 11
2019-10-26 Kolos Kovalivka W 2-054.9 1658 1643 46.32% 20.67% 33.00%+0.29 +16.9 16
2019-10-26 @ Mariupol L 0-254.9 1643 1658 33.00% 20.67% 46.32%-0.29 -16.9 14
2019-10-26 Vorskla Poltava W 4-047.4 1786 1600 65.58% 18.91% 15.51%+1.36 +16.4 22
2019-10-26 @ Zorya Luhansk L 0-447.4 1600 1786 15.51% 18.91% 65.58%-1.36 -16.4 8
2019-10-27 Desna Chernihiv L 1-456.7 1613 1747 26.50% 20.36% 53.14%-0.64 -17.2 8
2019-10-27 @ Lviv W 4-156.7 1747 1613 53.14% 20.36% 26.50%+0.64 +17.2 23
2019-10-27 Karpaty Lviv D 1-175.9 1920 1632 73.32% 17.07% 9.61%+1.99 -3.9 24
2019-10-27 @ Dynamo Kyiv D 1-175.9 1632 1920 9.61% 17.07% 73.32%-1.99 +3.9 10
2019-10-27 Oleksandriya D 0-071.2 2002 1723 72.73% 17.25% 10.02%+1.94 -4.3 34
2019-10-27 @ Shakhtar Donetsk D 0-071.2 1723 2002 10.02% 17.25% 72.73%-1.94 +4.3 20
2019-11-02 Desna Chernihiv L 0-154.7 1583 1764 21.57% 19.90% 58.53%-0.93 -6.2 8
2019-11-02 @ Vorskla Poltava W 1-054.7 1764 1583 58.53% 19.90% 21.57%+0.93 +6.2 26
2019-11-02 Shakhtar Donetsk L 0-346.4 1636 1998 9.26% 16.92% 73.82%-2.06 -7.5 10
2019-11-02 @ Karpaty Lviv W 3-046.4 1998 1636 73.82% 16.92% 9.26%+2.06 +7.5 37
2019-11-03 Lviv W 4-045.1 1916 1596 75.37% 16.40% 8.22%+2.20 +8.6 27
2019-11-03 @ Dynamo Kyiv L 0-445.1 1596 1916 8.22% 16.40% 75.37%-2.20 -8.6 8
2019-11-03 Mariupol W 3-160.4 1727 1675 51.23% 20.47% 28.29%+0.53 +12.9 23
2019-11-03 @ Oleksandriya L 1-360.4 1675 1727 28.29% 20.47% 51.23%-0.53 -12.9 16
2019-11-03 Olimpik Donetsk L 1-267.0 1626 1601 47.70% 20.63% 31.67%+0.35 -11.4 14
2019-11-03 @ Kolos Kovalivka W 2-167.0 1601 1626 31.67% 20.63% 47.70%-0.35 +11.4 14
2019-11-03 Zorya Luhansk L 1-457.0 1659 1803 25.44% 20.28% 54.28%-0.70 -16.6 11
2019-11-03 @ Dnipro-1 W 4-157.0 1803 1659 54.28% 20.28% 25.44%+0.70 +16.7 25
2019-11-09 Dnipro-1 D 1-174.5 1771 1643 59.95% 19.74% 20.31%+1.00 -2.3 27
2019-11-09 @ Desna Chernihiv D 1-174.5 1643 1771 20.31% 19.74% 59.95%-1.00 +2.3 12
2019-11-09 Karpaty Lviv D 2-279.2 1662 1629 48.83% 20.59% 30.59%+0.41 -0.8 17
2019-11-09 @ Mariupol D 2-279.2 1629 1662 30.59% 20.59% 48.83%-0.41 +0.8 11
2019-11-09 Vorskla Poltava W 2-052.4 1587 1577 45.68% 20.69% 33.63%+0.26 +17.2 11
2019-11-09 @ Lviv L 0-252.4 1577 1587 33.63% 20.69% 45.68%-0.26 -17.2 8
2019-11-10 Dynamo Kyiv W 1-057.2 2005 1924 54.70% 20.25% 25.06%+0.70 +7.1 40
2019-11-10 @ Shakhtar Donetsk L 0-157.2 1924 2005 25.06% 20.25% 54.70%-0.70 -7.1 27
2019-11-10 Kolos Kovalivka W 2-049.8 1819 1615 67.12% 18.62% 14.26%+1.48 +8.0 28
2019-11-10 @ Zorya Luhansk L 0-249.8 1615 1819 14.26% 18.62% 67.12%-1.48 -8.0 14
2019-11-10 Oleksandriya D 0-069.0 1613 1740 27.27% 20.41% 52.32%-0.60 +1.6 15
2019-11-10 @ Olimpik Donetsk D 0-069.0 1740 1613 52.32% 20.41% 27.27%+0.60 -1.6 24
2019-11-22 Lviv W 4-149.6 2012 1604 80.17% 14.48% 5.35%+2.74 +3.5 43
2019-11-22 @ Shakhtar Donetsk L 1-449.6 1604 2012 5.35% 14.48% 80.17%-2.74 -3.5 11
2019-11-23 Vorskla Poltava W 1-053.5 1645 1560 55.19% 20.21% 24.60%+0.73 +7.0 15
2019-11-23 @ Dnipro-1 L 0-153.5 1560 1645 24.60% 20.21% 55.19%-0.73 -7.0 8
2019-11-23 Zorya Luhansk W 1-063.7 1739 1827 32.00% 20.64% 47.36%-0.36 +12.1 27
2019-11-23 @ Oleksandriya L 0-163.7 1827 1739 47.36% 20.64% 32.00%+0.36 -12.1 28
2019-11-24 Desna Chernihiv W 2-062.5 1607 1768 23.54% 20.11% 56.35%-0.81 +26.6 17
2019-11-24 @ Kolos Kovalivka L 0-262.5 1768 1607 56.35% 20.11% 23.54%+0.81 -26.6 27
2019-11-24 Mariupol W 3-047.1 1917 1661 71.12% 17.69% 11.18%+1.80 +9.1 30
2019-11-24 @ Dynamo Kyiv L 0-347.1 1661 1917 11.18% 17.69% 71.12%-1.80 -9.1 17
2019-11-24 Olimpik Donetsk L 1-266.9 1629 1614 46.34% 20.67% 32.98%+0.29 -11.2 11
2019-11-24 @ Karpaty Lviv W 2-166.9 1614 1629 32.98% 20.67% 46.34%-0.29 +11.2 18
2019-11-30 Dnipro-1 L 0-255.4 1601 1652 37.08% 20.75% 42.17%-0.12 -18.6 11
2019-11-30 @ Lviv W 2-055.4 1652 1601 42.17% 20.75% 37.08%+0.12 +18.6 18
2019-11-30 Karpaty Lviv W 2-050.0 1815 1618 66.50% 18.74% 14.76%+1.43 +8.2 31
2019-11-30 @ Zorya Luhansk L 0-250.0 1618 1815 14.76% 18.74% 66.50%-1.43 -8.2 11
2019-11-30 Kolos Kovalivka W 1-059.7 1553 1634 33.07% 20.68% 46.25%-0.30 +11.8 11
2019-11-30 @ Vorskla Poltava L 0-159.7 1634 1553 46.25% 20.68% 33.07%+0.30 -11.8 17
2019-12-01 Dynamo Kyiv L 1-355.6 1626 1926 12.39% 18.10% 69.51%-1.68 -6.0 18
2019-12-01 @ Olimpik Donetsk W 3-155.6 1926 1626 69.51% 18.10% 12.39%+1.68 +6.0 33
2019-12-01 Oleksandriya W 2-057.2 1742 1751 43.07% 20.74% 36.19%+0.14 +18.3 30
2019-12-01 @ Desna Chernihiv L 0-257.2 1751 1742 36.19% 20.74% 43.07%-0.14 -18.3 27
2019-12-01 Shakhtar Donetsk D 1-176.1 1652 2016 9.18% 16.88% 73.94%-2.07 +4.0 18
2019-12-01 @ Mariupol D 1-176.1 2016 1652 73.94% 16.88% 9.18%+2.07 -4.0 44
2019-12-06 Olimpik Donetsk W 3-044.7 2012 1620 79.39% 14.83% 5.78%+2.65 +4.5 47
2019-12-06 @ Shakhtar Donetsk L 0-344.7 1620 2012 5.78% 14.83% 79.39%-2.65 -4.5 18
2019-12-07 Dnipro-1 W 4-054.9 1622 1671 37.39% 20.76% 41.85%-0.11 +38.9 20
2019-12-07 @ Kolos Kovalivka L 0-454.9 1671 1622 41.85% 20.76% 37.39%+0.11 -38.9 18
2019-12-07 Vorskla Poltava W 3-047.6 1732 1565 63.86% 19.20% 16.94%+1.25 +13.6 30
2019-12-07 @ Oleksandriya L 0-347.6 1565 1732 16.94% 19.20% 63.86%-1.25 -13.6 11
2019-12-08 Desna Chernihiv L 2-655.6 1610 1760 24.73% 20.22% 55.05%-0.74 -17.8 11
2019-12-08 @ Karpaty Lviv W 6-255.6 1760 1610 55.05% 20.22% 24.73%+0.74 +17.8 33
2019-12-08 Lviv D 0-067.5 1656 1582 53.90% 20.30% 25.80%+0.66 -1.8 19
2019-12-08 @ Mariupol D 0-067.5 1582 1656 25.80% 20.30% 53.90%-0.66 +1.8 12
2019-12-08 Zorya Luhansk L 1-272.9 1932 1824 57.87% 19.97% 22.16%+0.88 -13.6 33
2019-12-08 @ Dynamo Kyiv W 2-172.9 1824 1932 22.16% 19.97% 57.87%-0.88 +13.6 34
2019-12-14 Kolos Kovalivka W 3-271.9 1584 1661 33.60% 20.69% 45.71%-0.28 +10.5 15
2019-12-14 @ Lviv L 2-371.9 1661 1584 45.71% 20.69% 33.60%+0.28 -10.5 20
2019-12-14 Mariupol L 1-265.1 1615 1654 38.72% 20.77% 40.51%-0.05 -9.6 18
2019-12-14 @ Olimpik Donetsk W 2-165.1 1654 1615 40.51% 20.77% 38.72%+0.05 +9.6 22
2019-12-14 Shakhtar Donetsk L 1-262.1 1837 2016 21.77% 19.92% 58.31%-0.92 -5.9 34
2019-12-14 @ Zorya Luhansk W 2-162.1 2016 1837 58.31% 19.92% 21.77%+0.92 +5.9 50
2019-12-15 Dynamo Kyiv L 0-157.3 1778 1919 25.75% 20.30% 53.95%-0.68 -7.3 33
2019-12-15 @ Desna Chernihiv W 1-057.3 1919 1778 53.95% 20.30% 25.75%+0.68 +7.3 36
2019-12-15 Karpaty Lviv W 2-162.9 1551 1592 38.50% 20.76% 40.73%-0.06 +10.0 14
2019-12-15 @ Vorskla Poltava L 1-262.9 1592 1551 40.73% 20.76% 38.50%+0.06 -10.0 11
2019-12-15 Oleksandriya L 1-263.3 1632 1746 28.80% 20.50% 50.70%-0.52 -7.6 18
2019-12-15 @ Dnipro-1 W 2-163.3 1746 1632 50.70% 20.50% 28.80%+0.52 +7.6 33
2020-02-22 Vorskla Poltava W 2-155.7 1926 1561 77.95% 15.43% 6.61%+2.48 +1.8 39
2020-02-22 @ Dynamo Kyiv L 1-255.7 1561 1926 6.61% 15.43% 77.95%-2.48 -1.8 14
2020-02-22 Zorya Luhansk L 1-262.0 1664 1831 22.94% 20.05% 57.01%-0.84 -6.2 22
2020-02-22 @ Mariupol W 2-162.0 1831 1664 57.01% 20.05% 22.94%+0.84 +6.2 37
2020-02-23 Desna Chernihiv W 1-052.3 2022 1771 70.81% 17.78% 11.41%+1.77 +3.4 53
2020-02-23 @ Shakhtar Donetsk L 0-152.3 1771 2022 11.41% 17.78% 70.81%-1.77 -3.4 33
2020-02-23 Dnipro-1 D 1-171.6 1582 1624 38.36% 20.76% 40.88%-0.06 +0.1 12
2020-02-23 @ Karpaty Lviv D 1-171.6 1624 1582 40.88% 20.76% 38.36%+0.06 -0.1 19
2020-02-23 Kolos Kovalivka L 1-271.9 1754 1650 57.30% 20.02% 22.68%+0.84 -13.5 33
2020-02-23 @ Oleksandriya W 2-171.9 1650 1754 22.68% 20.02% 57.30%-0.84 +13.5 23
2020-02-23 Lviv L 0-159.9 1605 1594 45.80% 20.69% 33.51%+0.27 -11.7 18
2020-02-23 @ Olimpik Donetsk W 1-059.9 1594 1605 33.51% 20.69% 45.80%-0.27 +11.7 18
2020-02-28 Dynamo Kyiv W 3-172.8 1624 1928 12.21% 18.04% 69.75%-1.70 +28.1 22
2020-02-28 @ Dnipro-1 L 1-372.8 1928 1624 69.75% 18.04% 12.21%+1.70 -28.1 39
2020-02-29 Karpaty Lviv W 2-160.4 1664 1582 54.78% 20.24% 24.98%+0.71 +6.7 26
2020-02-29 @ Kolos Kovalivka L 1-260.4 1582 1664 24.98% 20.24% 54.78%-0.71 -6.7 12
2020-02-29 Mariupol W 4-049.9 1767 1658 57.94% 19.96% 22.10%+0.88 +22.8 36
2020-02-29 @ Desna Chernihiv L 0-449.9 1658 1767 22.10% 19.96% 57.94%-0.88 -22.8 22
2020-02-29 Oleksandriya D 1-173.8 1606 1740 26.52% 20.36% 53.12%-0.64 +1.5 19
2020-02-29 @ Lviv D 1-173.8 1740 1606 53.12% 20.36% 26.52%+0.64 -1.5 34
2020-03-01 Olimpik Donetsk W 1-051.8 1838 1594 70.23% 17.92% 11.84%+1.72 +3.5 40
2020-03-01 @ Zorya Luhansk L 0-151.8 1594 1838 11.84% 17.92% 70.23%-1.72 -3.5 18
2020-03-01 Shakhtar Donetsk W 1-071.7 1559 2026 5.57% 14.66% 79.77%-2.71 +19.2 17
2020-03-01 @ Vorskla Poltava L 0-171.7 2026 1559 79.77% 14.66% 5.57%+2.71 -19.2 53
2020-03-03 Kolos Kovalivka W 2-049.6 1900 1670 69.12% 18.19% 12.69%+1.63 +7.1 42
2020-03-03 @ Dynamo Kyiv L 0-249.6 1670 1900 12.69% 18.19% 69.12%-1.63 -7.1 26
2020-03-04 Desna Chernihiv L 1-260.3 1590 1790 19.83% 19.67% 60.50%-1.05 -5.4 18
2020-03-04 @ Olimpik Donetsk W 2-160.3 1790 1590 60.50% 19.67% 19.83%+1.05 +5.4 39
2020-03-04 Dnipro-1 W 4-150.5 2006 1652 77.38% 15.66% 6.96%+2.41 +4.7 56
2020-03-04 @ Shakhtar Donetsk L 1-450.5 1652 2006 6.96% 15.66% 77.38%-2.41 -4.7 22
2020-03-04 Lviv W 2-049.2 1841 1608 69.43% 18.12% 12.45%+1.65 +7.0 43
2020-03-04 @ Zorya Luhansk L 0-249.2 1608 1841 12.45% 18.12% 69.43%-1.65 -7.0 19
2020-03-04 Oleksandriya L 0-449.4 1576 1739 23.36% 20.09% 56.54%-0.82 -23.9 12
2020-03-04 @ Karpaty Lviv W 4-049.4 1739 1576 56.54% 20.09% 23.36%+0.82 +23.9 37
2020-03-04 Vorskla Poltava W 3-049.8 1635 1579 51.76% 20.44% 27.80%+0.55 +21.3 25
2020-03-04 @ Mariupol L 0-349.8 1579 1635 27.80% 20.44% 51.76%-0.55 -21.3 17
2020-03-07 Dynamo Kyiv L 1-360.3 1763 1907 25.38% 20.27% 54.35%-0.70 -11.7 37
2020-03-07 @ Oleksandriya W 3-160.3 1907 1763 54.35% 20.27% 25.38%+0.70 +11.8 45
2020-03-07 Olimpik Donetsk W 1-056.4 1557 1585 40.44% 20.77% 38.79%+0.03 +10.2 20
2020-03-07 @ Vorskla Poltava L 0-156.4 1585 1557 38.79% 20.77% 40.44%-0.03 -10.2 18
2020-03-07 Zorya Luhansk W 1-062.4 1795 1848 36.86% 20.75% 42.38%-0.13 +11.0 42
2020-03-07 @ Desna Chernihiv L 0-162.4 1848 1795 42.38% 20.75% 36.86%+0.13 -11.0 43
2020-03-08 Karpaty Lviv D 0-065.5 1601 1552 50.84% 20.49% 28.67%+0.51 -1.4 20
2020-03-08 @ Lviv D 0-065.5 1552 1601 28.67% 20.49% 50.84%-0.51 +1.4 13
2020-03-08 Mariupol W 3-053.9 1647 1656 43.04% 20.74% 36.21%+0.14 +26.5 25
2020-03-08 @ Dnipro-1 L 0-353.9 1656 1647 36.21% 20.74% 43.04%-0.14 -26.5 25
2020-03-08 Shakhtar Donetsk L 3-465.2 1663 2011 9.90% 17.20% 72.90%-1.97 -2.5 26
2020-03-08 @ Kolos Kovalivka W 4-365.2 2011 1663 72.90% 17.20% 9.90%+1.97 +2.5 59

Second Phase Game Log

Every second-phase (championship / middle / relegation round) game from each team's perspective, filtered by the team selected at the top of the tab; the table scrolls within its frame. Sort any column by clicking its header. @ before an opponent name indicates an away game. The final column is running points within the second phase only.

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Points
2020-03-14 Karpaty Lviv D 1-170.3 1599 1553 50.48% 20.51% 29.01%+0.49 -1.2 1
2020-03-14 @ Lviv D 1-170.3 1553 1599 29.01% 20.51% 50.48%-0.49 +1.2 1
2020-03-14 Kolos Kovalivka W 4-262.9 1751 1661 55.79% 20.16% 24.05%+0.76 +10.0 3
2020-03-14 @ Oleksandriya L 2-462.9 1661 1751 24.05% 20.16% 55.79%-0.76 -10.0 0
2020-03-14 Mariupol W 2-053.7 1674 1630 50.18% 20.53% 29.30%+0.47 +15.3 3
2020-03-14 @ Dnipro-1 L 0-253.7 1630 1674 29.30% 20.53% 50.18%-0.47 -15.3 0
2020-03-15 Desna Chernihiv D 1-175.3 1919 1806 58.25% 19.93% 21.82%+0.90 -2.1 1
2020-03-15 @ Dynamo Kyiv D 1-175.3 1806 1919 21.82% 19.93% 58.25%-0.90 +2.1 1
2020-03-15 Shakhtar Donetsk W 1-067.0 1837 2014 22.01% 19.95% 58.04%-0.90 +14.5 3
2020-03-15 @ Zorya Luhansk L 0-167.0 2014 1837 58.04% 19.95% 22.01%+0.90 -14.5 0
2020-03-15 Vorskla Poltava D 1-170.0 1574 1568 45.26% 20.70% 34.03%+0.24 -0.6 1
2020-03-15 @ Olimpik Donetsk D 1-170.0 1568 1574 34.03% 20.70% 45.26%-0.24 +0.6 1
2020-05-30 Desna Chernihiv L 0-253.2 1651 1808 23.91% 20.15% 55.94%-0.79 -12.9 0
2020-05-30 @ Kolos Kovalivka W 2-053.2 1808 1651 55.94% 20.15% 23.91%+0.79 +12.9 4
2020-05-30 Olimpik Donetsk W 3-156.7 1689 1574 58.60% 19.89% 21.51%+0.92 +10.1 6
2020-05-30 @ Dnipro-1 L 1-356.7 1574 1689 21.51% 19.89% 58.60%-0.92 -10.1 1
2020-05-30 Zorya Luhansk W 1-063.9 1761 1851 31.77% 20.63% 47.60%-0.37 +12.1 6
2020-05-30 @ Oleksandriya L 0-163.9 1851 1761 47.60% 20.63% 31.77%+0.37 -12.1 3
2020-05-31 Dynamo Kyiv W 3-160.2 1999 1916 54.92% 20.23% 24.85%+0.71 +11.5 3
2020-05-31 @ Shakhtar Donetsk L 1-360.2 1916 1999 24.85% 20.23% 54.92%-0.71 -11.5 1
2020-05-31 Lviv D 1-170.6 1568 1598 40.07% 20.77% 39.16%+0.01 -0.0 2
2020-05-31 @ Vorskla Poltava D 1-170.6 1598 1568 39.16% 20.77% 40.07%-0.01 +0.0 2
2020-05-31 Mariupol L 0-351.2 1554 1615 35.79% 20.74% 43.47%-0.18 -26.3 1
2020-05-31 @ Karpaty Lviv W 3-051.2 1615 1554 43.47% 20.74% 35.79%+0.18 +26.3 3
2020-06-06 Desna Chernihiv W 3-265.0 2011 1821 65.81% 18.87% 15.33%+1.38 +4.1 6
2020-06-06 @ Shakhtar Donetsk L 2-365.0 1821 2011 15.33% 18.87% 65.81%-1.38 -4.0 4
2020-06-06 Kolos Kovalivka W 1-053.0 1839 1638 66.87% 18.67% 14.46%+1.46 +4.3 6
2020-06-06 @ Zorya Luhansk L 0-153.0 1638 1839 14.46% 18.67% 66.87%-1.46 -4.3 0
2020-06-07 Dnipro-1 L 1-263.0 1598 1699 30.44% 20.58% 48.98%-0.43 -7.9 2
2020-06-07 @ Lviv W 2-163.0 1699 1598 48.98% 20.58% 30.44%+0.43 +7.9 9
2020-06-07 Karpaty Lviv D 2-274.7 1568 1528 49.68% 20.55% 29.77%+0.45 -0.8 3
2020-06-07 @ Vorskla Poltava D 2-274.7 1528 1568 29.77% 20.55% 49.68%-0.45 +0.8 2
2020-06-07 Oleksandriya W 5-153.6 1905 1773 60.35% 19.69% 19.96%+1.02 +17.3 4
2020-06-07 @ Dynamo Kyiv L 1-553.6 1773 1905 19.96% 19.69% 60.35%-1.02 -17.3 6
2020-06-13 Dynamo Kyiv L 1-362.9 1844 1922 33.34% 20.68% 45.97%-0.29 -14.8 6
2020-06-13 @ Zorya Luhansk W 3-162.9 1922 1844 45.97% 20.68% 33.34%+0.29 +14.8 7
2020-06-13 Lviv W 2-053.7 1564 1590 40.56% 20.77% 38.67%+0.03 +19.2 4
2020-06-13 @ Olimpik Donetsk L 0-253.7 1590 1564 38.67% 20.77% 40.56%-0.03 -19.3 2
2020-06-13 Vorskla Poltava D 1-171.8 1641 1567 53.84% 20.31% 25.85%+0.66 -1.6 4
2020-06-13 @ Mariupol D 1-171.8 1567 1641 25.85% 20.31% 53.84%-0.66 +1.6 4
2020-06-14 Desna Chernihiv L 1-558.5 1756 1817 35.61% 20.73% 43.65%-0.19 -28.5 6
2020-06-14 @ Oleksandriya W 5-158.5 1817 1756 43.65% 20.73% 35.61%+0.19 +28.5 7
2020-06-14 Shakhtar Donetsk L 0-151.0 1634 2015 8.43% 16.51% 75.06%-2.18 -2.5 0
2020-06-14 @ Kolos Kovalivka W 1-051.0 2015 1634 75.06% 16.51% 8.43%+2.18 +2.5 9
2020-06-19 Dnipro-1 W 2-060.6 1569 1707 26.02% 20.32% 53.66%-0.67 +25.4 7
2020-06-19 @ Vorskla Poltava L 0-260.6 1707 1569 53.66% 20.32% 26.02%+0.67 -25.4 9
2020-06-19 Lviv W 3-049.3 1639 1571 53.19% 20.35% 26.45%+0.62 +20.4 7
2020-06-19 @ Mariupol L 0-349.3 1571 1639 26.45% 20.35% 53.19%-0.62 -20.4 2
2020-06-20 Oleksandriya W 3-262.7 2017 1727 73.48% 17.02% 9.50%+2.01 +2.5 12
2020-06-20 @ Shakhtar Donetsk L 2-362.7 1727 2017 9.50% 17.02% 73.48%-2.01 -2.5 6
2020-06-21 Zorya Luhansk L 1-269.6 1846 1829 46.62% 20.66% 32.71%+0.30 -11.2 7
2020-06-21 @ Desna Chernihiv W 2-169.6 1829 1846 32.71% 20.66% 46.62%-0.30 +11.2 9
2020-06-22 Kolos Kovalivka W 2-157.0 1937 1631 74.51% 16.70% 8.80%+2.11 +2.4 10
2020-06-22 @ Dynamo Kyiv L 1-257.0 1631 1937 8.80% 16.70% 74.51%-2.11 -2.4 0
2020-06-27 Lviv D 1-168.0 1529 1551 41.24% 20.76% 38.00%+0.06 -0.2 3
2020-06-27 @ Karpaty Lviv D 1-168.0 1551 1529 38.00% 20.76% 41.24%-0.06 +0.2 3
2020-06-27 Oleksandriya W 2-168.9 1629 1725 31.08% 20.61% 48.32%-0.40 +11.6 3
2020-06-27 @ Kolos Kovalivka L 1-268.9 1725 1629 48.32% 20.61% 31.08%+0.40 -11.6 6
2020-06-27 Zorya Luhansk D 0-070.7 2020 1840 64.95% 19.02% 16.03%+1.32 -3.3 13
2020-06-27 @ Shakhtar Donetsk D 0-070.7 1840 2020 16.03% 19.02% 64.95%-1.32 +3.3 10
2020-06-28 Dnipro-1 W 2-165.8 1660 1682 41.18% 20.76% 38.05%+0.06 +9.5 10
2020-06-28 @ Mariupol L 1-265.8 1682 1660 38.05% 20.76% 41.18%-0.06 -9.5 9
2020-06-28 Dynamo Kyiv W 3-275.7 1835 1939 29.98% 20.56% 49.46%-0.46 +11.2 10
2020-06-28 @ Desna Chernihiv L 2-375.7 1939 1835 49.46% 20.56% 29.98%+0.46 -11.2 10
2020-06-28 Olimpik Donetsk D 0-066.0 1594 1583 45.85% 20.69% 33.46%+0.27 -0.8 8
2020-06-28 @ Vorskla Poltava D 0-066.0 1583 1594 33.46% 20.69% 45.85%-0.27 +0.8 5
2020-07-03 Vorskla Poltava D 2-276.1 1551 1593 38.26% 20.76% 40.98%-0.07 +0.1 4
2020-07-03 @ Lviv D 2-276.1 1593 1551 40.98% 20.76% 38.26%+0.07 -0.1 9
2020-07-04 Karpaty Lviv W 3-046.6 1669 1529 61.23% 19.58% 19.19%+1.08 +15.3 13
2020-07-04 @ Mariupol L 0-346.6 1529 1669 19.19% 19.58% 61.23%-1.08 -15.3 3
2020-07-04 Shakhtar Donetsk L 2-370.6 1928 2016 32.09% 20.64% 47.27%-0.35 -7.9 10
2020-07-04 @ Dynamo Kyiv W 3-270.6 2016 1928 47.27% 20.64% 32.09%+0.35 +7.9 16
2020-07-05 Dnipro-1 L 0-253.9 1584 1672 32.02% 20.64% 47.33%-0.35 -16.5 5
2020-07-05 @ Olimpik Donetsk W 2-053.9 1672 1584 47.33% 20.64% 32.02%+0.35 +16.5 12
2020-07-05 Kolos Kovalivka W 5-151.2 1846 1640 67.21% 18.60% 14.19%+1.48 +12.5 13
2020-07-05 @ Desna Chernihiv L 1-551.2 1640 1846 14.19% 18.60% 67.21%-1.48 -12.5 3
2020-07-05 Oleksandriya D 2-281.2 1843 1713 60.18% 19.71% 20.11%+1.01 -1.8 11
2020-07-05 @ Zorya Luhansk D 2-281.2 1713 1843 20.11% 19.71% 60.18%-1.01 +1.8 7
2020-07-11 Lviv W 3-263.6 1689 1551 60.97% 19.61% 19.42%+1.06 +5.1 15
2020-07-11 @ Dnipro-1 L 2-363.6 1551 1689 19.42% 19.61% 60.97%-1.06 -5.1 4
2020-07-11 Zorya Luhansk L 0-251.5 1628 1842 18.59% 19.49% 61.93%-1.14 -10.2 3
2020-07-11 @ Kolos Kovalivka W 2-051.5 1842 1628 61.93% 19.49% 18.59%+1.14 +10.2 14
2020-07-12 Dynamo Kyiv D 2-281.4 1715 1920 19.32% 19.60% 61.08%-1.08 +1.8 8
2020-07-12 @ Oleksandriya D 2-281.4 1920 1715 61.08% 19.60% 19.32%+1.08 -1.8 11
2020-07-12 Shakhtar Donetsk L 2-463.4 1858 2024 23.08% 20.06% 56.86%-0.84 -9.7 13
2020-07-12 @ Desna Chernihiv W 4-263.4 2024 1858 56.86% 20.06% 23.08%+0.84 +9.7 19
2020-07-12 Vorskla Poltava L 1-453.8 1513 1593 33.13% 20.68% 46.19%-0.30 -20.8 3
2020-07-12 @ Karpaty Lviv W 4-153.8 1593 1513 46.19% 20.68% 33.13%+0.30 +20.8 12
2020-07-15 Kolos Kovalivka W 2-046.3 2034 1617 80.58% 14.29% 5.13%+2.80 +2.8 22
2020-07-15 @ Shakhtar Donetsk L 0-246.3 1617 2034 5.13% 14.29% 80.58%-2.80 -2.8 3
2020-07-16 Mariupol L 1-264.2 1614 1684 34.44% 20.71% 44.85%-0.24 -8.8 12
2020-07-16 @ Vorskla Poltava W 2-164.2 1684 1614 44.85% 20.71% 34.44%+0.24 +8.8 16
2020-07-16 Oleksandriya L 1-370.5 1849 1717 60.35% 19.69% 19.95%+1.02 -24.5 13
2020-07-16 @ Desna Chernihiv W 3-170.5 1717 1849 19.95% 19.69% 60.35%-1.02 +24.5 11
2020-07-16 Olimpik Donetsk L 1-554.5 1546 1567 41.31% 20.76% 37.93%+0.07 -32.1 4
2020-07-16 @ Lviv W 5-154.5 1567 1546 37.93% 20.76% 41.31%-0.07 +32.1 8
2020-07-16 Zorya Luhansk W 3-160.8 1919 1852 53.01% 20.37% 26.63%+0.61 +12.2 14
2020-07-16 @ Dynamo Kyiv L 1-360.8 1852 1919 26.63% 20.37% 53.01%-0.61 -12.2 14
2020-07-19 Desna Chernihiv D 1-175.0 1840 1824 46.42% 20.67% 32.91%+0.30 -0.8 15
2020-07-19 @ Zorya Luhansk D 1-175.0 1824 1840 32.91% 20.67% 46.42%-0.30 +0.7 14
2020-07-19 Dynamo Kyiv W 2-066.9 1615 1931 11.52% 17.81% 70.67%-1.77 +32.8 6
2020-07-19 @ Kolos Kovalivka L 0-266.9 1931 1615 70.67% 17.81% 11.52%+1.77 -32.8 14
2020-07-19 Karpaty Lviv L 0-257.3 1599 1492 57.68% 19.99% 22.34%+0.87 -27.1 8
2020-07-19 @ Olimpik Donetsk W 2-057.3 1492 1599 22.34% 19.99% 57.68%-0.87 +27.1 6
2020-07-19 Shakhtar Donetsk D 2-281.9 1741 2037 12.71% 18.19% 69.10%-1.65 +2.6 12
2020-07-19 @ Oleksandriya D 2-281.9 2037 1741 69.10% 18.19% 12.71%+1.65 -2.6 23
2020-07-19 Vorskla Poltava W 3-050.1 1694 1605 55.60% 20.17% 24.22%+0.75 +18.9 18
2020-07-19 @ Dnipro-1 L 0-350.1 1605 1694 24.22% 20.17% 55.60%-0.75 -18.9 12

Playoff Game Log

Every playoff game for the team selected at the top of the tab (empty if they didn't reach the postseason). Sort any column by clicking its header. @ before an opponent name indicates an away game; the record column shows the team's running playoff record.

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Record
2020-07-25 Dnipro-1 W 4-162.1 1647 1713 35.10% 20.73% 44.17%-0.21 +26.3 1-0
2020-07-25 @ Kolos Kovalivka L 1-462.1 1713 1647 44.17% 20.73% 35.10%+0.21 -26.3 0-1
2020-07-25 Mariupol L 1-270.3 1744 1693 51.00% 20.48% 28.51%+0.51 -12.1 0-1
2020-07-25 @ Oleksandriya W 2-170.3 1693 1744 28.51% 20.48% 51.00%-0.51 +12.1 1-0
2020-07-29 Mariupol W 1-060.6 1674 1705 39.84% 20.77% 39.40%+0.00 +10.4 2-0
2020-07-29 @ Kolos Kovalivka L 0-160.6 1705 1674 39.40% 20.77% 39.84%+0.00 -10.4 1-1

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 2020-03-01 5.57% @ Vorskla Poltava 1559 1 Shakhtar Donetsk 2026 0
2 2020-07-19 11.52% @ Kolos Kovalivka 1615 2 Dynamo Kyiv 1931 0
3 2020-02-28 12.21% @ Dnipro-1 1624 3 Dynamo Kyiv 1928 1
4 2019-09-15 16.80% Desna Chernihiv 1702 2 @ Dynamo Kyiv 1872 1
5 2020-07-16 19.95% Oleksandriya 1717 3 @ Desna Chernihiv 1849 1
6 2020-03-15 22.01% @ Zorya Luhansk 1837 1 Shakhtar Donetsk 2014 0
7 2019-12-08 22.16% Zorya Luhansk 1824 2 @ Dynamo Kyiv 1932 1
8 2020-07-19 22.34% Karpaty Lviv 1492 2 @ Olimpik Donetsk 1599 0
9 2020-02-23 22.68% Kolos Kovalivka 1650 2 @ Oleksandriya 1754 1
10 2019-11-24 23.54% @ Kolos Kovalivka 1607 2 Desna Chernihiv 1768 0
11 2020-06-19 26.02% @ Vorskla Poltava 1569 2 Dnipro-1 1707 0
12 2019-08-24 27.26% Vorskla Poltava 1637 3 @ Kolos Kovalivka 1698 0
13 2019-08-11 27.65% Desna Chernihiv 1656 1 @ Dnipro-1 1714 0
14 2019-08-26 27.81% Lviv 1644 3 @ Dnipro-1 1700 2
15 2019-08-18 28.02% Oleksandriya 1701 2 @ Zorya Luhansk 1756 1
16 2020-07-25 * 28.51% Mariupol 1693 2 @ Oleksandriya 1744 1
17 2019-08-24 29.26% Desna Chernihiv 1669 3 @ Oleksandriya 1713 0
18 2019-09-21 29.65% Olimpik Donetsk 1595 1 @ Lviv 1636 0
19 2020-06-28 29.98% @ Desna Chernihiv 1835 3 Dynamo Kyiv 1939 2
20 2020-06-27 31.08% @ Kolos Kovalivka 1629 2 Oleksandriya 1725 1
21 2019-11-03 31.67% Olimpik Donetsk 1601 2 @ Kolos Kovalivka 1626 1
22 2020-05-30 31.77% @ Oleksandriya 1761 1 Zorya Luhansk 1851 0
23 2019-11-23 32.00% @ Oleksandriya 1739 1 Zorya Luhansk 1827 0
24 2020-06-21 32.71% Zorya Luhansk 1829 2 @ Desna Chernihiv 1846 1
25 2019-11-24 32.98% Olimpik Donetsk 1614 2 @ Karpaty Lviv 1629 1

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 2019-12-07 38.92 @ Kolos Kovalivka 4 1622 37.39% Dnipro-1 0 1671 41.85% 20.76%
2 2019-09-29 37.88 Desna Chernihiv 4 1713 38.77% @ Mariupol 0 1685 40.46% 20.77%
3 2019-08-24 36.07 Vorskla Poltava 3 1637 27.26% @ Kolos Kovalivka 0 1698 52.34% 20.41%
4 2019-08-24 34.76 Desna Chernihiv 3 1669 29.26% @ Oleksandriya 0 1713 50.21% 20.52%
5 2020-07-19 32.82 @ Kolos Kovalivka 2 1615 11.52% Dynamo Kyiv 0 1931 70.67% 17.81%
6 2020-07-16 32.10 Olimpik Donetsk 5 1567 37.93% @ Lviv 1 1546 41.31% 20.76%
7 2019-09-29 32.07 Zorya Luhansk 5 1748 54.00% @ Olimpik Donetsk 0 1607 25.70% 20.30%
8 2020-06-14 28.50 Desna Chernihiv 5 1817 43.65% @ Oleksandriya 1 1756 35.61% 20.73%
9 2020-02-28 28.09 @ Dnipro-1 3 1624 12.21% Dynamo Kyiv 1 1928 69.75% 18.04%
10 2020-07-19 27.14 Karpaty Lviv 2 1492 22.34% @ Olimpik Donetsk 0 1599 57.68% 19.99%
11 2019-11-24 26.56 @ Kolos Kovalivka 2 1607 23.54% Desna Chernihiv 0 1768 56.35% 20.11%
12 2020-03-08 26.54 @ Dnipro-1 3 1647 43.04% Mariupol 0 1656 36.21% 20.74%
13 2020-05-31 26.29 Mariupol 3 1615 43.47% @ Karpaty Lviv 0 1554 35.79% 20.74%
14 2020-07-25 * 26.27 @ Kolos Kovalivka 4 1647 35.10% Dnipro-1 1 1713 44.17% 20.73%
15 2020-06-19 25.40 @ Vorskla Poltava 2 1569 26.02% Dnipro-1 0 1707 53.66% 20.32%
16 2019-09-22 25.00 Dynamo Kyiv 5 1857 60.93% @ Vorskla Poltava 0 1653 19.45% 19.62%
17 2020-07-16 24.52 Oleksandriya 3 1717 19.95% @ Desna Chernihiv 1 1849 60.35% 19.69%
18 2020-03-04 23.93 Oleksandriya 4 1739 56.54% @ Karpaty Lviv 0 1576 23.36% 20.09%
19 2020-02-29 22.77 @ Desna Chernihiv 4 1767 57.94% Mariupol 0 1658 22.10% 19.96%
20 2020-03-04 21.31 @ Mariupol 3 1635 51.76% Vorskla Poltava 0 1579 27.80% 20.44%
21 2020-07-12 20.81 Vorskla Poltava 4 1593 46.19% @ Karpaty Lviv 1 1513 33.13% 20.68%
22 2019-10-20 20.59 @ Olimpik Donetsk 2 1570 37.22% Vorskla Poltava 0 1620 42.03% 20.76%
23 2020-06-19 20.42 @ Mariupol 3 1639 53.19% Lviv 0 1571 26.45% 20.35%
24 2020-06-13 19.26 @ Olimpik Donetsk 2 1564 40.56% Lviv 0 1590 38.67% 20.77%
25 2020-03-01 19.24 @ Vorskla Poltava 1 1559 5.57% Shakhtar Donetsk 0 2026 79.77% 14.66%

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 2020-07-19 81.9 @ Oleksandriya 2 1741 12.71% Shakhtar Donetsk 2 2037 69.10% 18.19%
2 2020-07-12 81.4 @ Oleksandriya 2 1715 19.32% Dynamo Kyiv 2 1920 61.08% 19.60%
3 2020-07-05 81.2 @ Zorya Luhansk 2 1843 60.18% Oleksandriya 2 1713 20.11% 19.71%
4 2019-09-01 81.1 @ Zorya Luhansk 2 1752 28.10% Dynamo Kyiv 2 1873 51.44% 20.46%
5 2019-11-09 79.2 @ Mariupol 2 1662 48.83% Karpaty Lviv 2 1629 30.59% 20.59%
6 2019-12-01 76.1 @ Mariupol 1 1652 9.18% Shakhtar Donetsk 1 2016 73.94% 16.88%
7 2020-07-03 76.1 @ Lviv 2 1551 38.26% Vorskla Poltava 2 1593 40.98% 20.76%
8 2019-10-27 75.9 @ Dynamo Kyiv 1 1920 73.32% Karpaty Lviv 1 1632 9.61% 17.07%
9 2020-06-28 75.7 @ Desna Chernihiv 3 1835 29.98% Dynamo Kyiv 2 1939 49.46% 20.56%
10 2019-08-24 75.6 @ Dynamo Kyiv 1 1877 72.66% Olimpik Donetsk 1 1599 10.07% 17.27%
11 2020-03-15 75.3 @ Dynamo Kyiv 1 1919 58.25% Desna Chernihiv 1 1806 21.82% 19.93%
12 2019-08-26 75.0 Lviv 3 1644 27.81% @ Dnipro-1 2 1700 51.74% 20.44%
13 2020-07-19 75.0 @ Zorya Luhansk 1 1840 46.42% Desna Chernihiv 1 1824 32.91% 20.67%
14 2020-06-07 74.7 @ Vorskla Poltava 2 1568 49.68% Karpaty Lviv 2 1528 29.77% 20.55%
15 2019-08-04 74.5 @ Zorya Luhansk 1 1739 47.86% Dnipro-1 1 1713 31.52% 20.62%
16 2019-11-09 74.5 @ Desna Chernihiv 1 1771 59.95% Dnipro-1 1 1643 20.31% 19.74%
17 2019-09-15 74.3 Desna Chernihiv 2 1702 16.80% @ Dynamo Kyiv 1 1872 64.02% 19.17%
18 2019-09-22 73.9 @ Kolos Kovalivka 1 1663 37.98% Oleksandriya 1 1708 41.26% 20.76%
19 2020-02-29 73.8 @ Lviv 1 1606 26.52% Oleksandriya 1 1740 53.12% 20.36%
20 2019-08-11 73.6 @ Karpaty Lviv 1 1649 38.31% Mariupol 1 1691 40.93% 20.76%
21 2019-08-17 73.6 @ Vorskla Poltava 1 1637 35.28% Dnipro-1 1 1701 43.99% 20.73%
22 2019-09-15 73.2 @ Mariupol 1 1692 56.83% Olimpik Donetsk 1 1593 23.11% 20.07%
23 2019-12-08 72.9 Zorya Luhansk 2 1824 22.16% @ Dynamo Kyiv 1 1932 57.87% 19.97%
24 2020-02-28 72.8 @ Dnipro-1 3 1624 12.21% Dynamo Kyiv 1 1928 69.75% 18.04%
25 2019-10-05 72.7 @ Vorskla Poltava 1 1620 40.48% Mariupol 1 1648 38.75% 20.77%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2019-12-06 44.7 @ Shakhtar Donetsk 3 2012 79.39% Olimpik Donetsk 0 1620 5.78% 14.83%
2 2019-09-27 44.8 @ Shakhtar Donetsk 4 1976 77.01% Vorskla Poltava 0 1628 7.18% 15.81%
3 2019-11-03 45.1 @ Dynamo Kyiv 4 1916 75.37% Lviv 0 1596 8.22% 16.40%
4 2019-09-01 45.8 Shakhtar Donetsk 4 1957 73.37% @ Olimpik Donetsk 0 1603 9.57% 17.05%
5 2019-10-18 45.8 @ Shakhtar Donetsk 6 1990 76.29% Kolos Kovalivka 0 1655 7.63% 16.08%
6 2020-07-15 46.3 @ Shakhtar Donetsk 2 2034 80.58% Kolos Kovalivka 0 1617 5.13% 14.29%
7 2019-11-02 46.4 Shakhtar Donetsk 3 1998 73.82% @ Karpaty Lviv 0 1636 9.26% 16.92%
8 2020-07-04 46.6 @ Mariupol 3 1669 61.23% Karpaty Lviv 0 1529 19.19% 19.58%
9 2019-08-04 46.9 @ Shakhtar Donetsk 3 1922 71.74% Karpaty Lviv 0 1658 10.73% 17.53%
10 2019-11-24 47.1 @ Dynamo Kyiv 3 1917 71.12% Mariupol 0 1661 11.18% 17.69%
11 2019-10-26 47.4 @ Zorya Luhansk 4 1786 65.58% Vorskla Poltava 0 1600 15.51% 18.91%
12 2019-12-07 47.6 @ Oleksandriya 3 1732 63.86% Vorskla Poltava 0 1565 16.94% 19.20%
13 2019-10-06 49.0 Dynamo Kyiv 4 1896 62.77% @ Kolos Kovalivka 0 1674 17.86% 19.37%
14 2020-03-04 49.2 @ Zorya Luhansk 2 1841 69.43% Lviv 0 1608 12.45% 18.12%
15 2020-06-19 49.3 @ Mariupol 3 1639 53.19% Lviv 0 1571 26.45% 20.35%
16 2020-03-04 49.4 Oleksandriya 4 1739 56.54% @ Karpaty Lviv 0 1576 23.36% 20.09%
17 2019-09-22 49.6 Dynamo Kyiv 5 1857 60.93% @ Vorskla Poltava 0 1653 19.45% 19.62%
18 2019-11-22 49.6 @ Shakhtar Donetsk 4 2012 80.17% Lviv 1 1604 5.35% 14.48%
19 2020-03-03 49.6 @ Dynamo Kyiv 2 1900 69.12% Kolos Kovalivka 0 1670 12.69% 18.19%
20 2019-08-18 49.8 Shakhtar Donetsk 2 1940 68.61% @ Lviv 0 1651 13.09% 18.30%
21 2019-10-06 49.8 Shakhtar Donetsk 2 1983 69.14% @ Dnipro-1 0 1687 12.68% 18.18%
22 2019-11-10 49.8 @ Zorya Luhansk 2 1819 67.12% Kolos Kovalivka 0 1615 14.26% 18.62%
23 2020-03-04 49.8 @ Mariupol 3 1635 51.76% Vorskla Poltava 0 1579 27.80% 20.44%
24 2020-02-29 49.9 @ Desna Chernihiv 4 1767 57.94% Mariupol 0 1658 22.10% 19.96%
25 2019-11-30 50.0 @ Zorya Luhansk 2 1815 66.50% Karpaty Lviv 0 1618 14.76% 18.74%