‹ ›

2023-24 Russian Premier League Season

240 games

Final

Champion

Zenit St. Petersburg

57 points

Relegated

No relegation

Biggest Overachiever

Dynamo Moscow

16.74 points above expected

56 points · 39.26 expected points

Biggest Disappointment

Orenburg

8.45 points below expected

31 points · 39.45 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 Zenit St. Petersburg 30 17 6 7 57 52 27 +25 60.81 -3.81
2 Krasnodar 30 16 8 6 56 45 29 +16 50.56 +5.44
3 Dynamo Moscow 30 16 8 6 56 53 39 +14 39.26 +16.74
4 Lokomotiv Moscow 30 14 11 5 53 52 38 +14 47.13 +5.87
5 Spartak Moscow 30 14 8 8 50 41 32 +9 44.50 +5.50
6 CSKA Moscow 30 12 12 6 48 56 40 +16 52.55 -4.55
7 Rostov 30 12 7 11 43 43 46 -3 38.42 +4.58
8 Rubin Kazan 30 11 9 10 42 31 38 -7 36.75 +5.25
9 Krylia Sovetov 30 11 8 11 41 46 44 +2 40.70 +0.30
10 Akhmat Grozny 30 10 5 15 35 33 45 -12 40.66 -5.66
11 Fakel Voronezh 30 7 11 12 32 22 31 -9 35.32 -3.32
12 Orenburg 30 7 10 13 31 34 41 -7 39.45 -8.45
13 Pari Nizhny Novgorod 30 8 6 16 30 29 51 -22 32.57 -2.57
14 Ural 30 7 9 14 30 30 46 -16 33.44 -3.44
15 Baltika Kaliningrad 30 7 5 18 26 33 42 -9 34.00 -8.00
16 Sochi 30 5 9 16 24 37 48 -11 31.65 -7.65

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 Dynamo Moscow 56 39.26 +16.74
2 Lokomotiv Moscow 53 47.13 +5.87
3 Spartak Moscow 50 44.50 +5.50
4 Krasnodar 56 50.56 +5.44
5 Rubin Kazan 42 36.75 +5.25

Biggest Disappointments

# Team Actual Sim vsSim
1 Orenburg 31 39.45 -8.45
2 Baltika Kaliningrad 26 34.00 -8.00
3 Sochi 24 31.65 -7.65
4 Akhmat Grozny 35 40.66 -5.66
5 CSKA Moscow 48 52.55 -4.55

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 Akhmat Grozny 5 Apr 20 – May 10 1 in 662
2 Dynamo Moscow 6 Apr 21 – May 18 1 in 465
3 Fakel Voronezh 3 Oct 21 – Nov 4 1 in 67
4 Ural 3 Aug 5 – Aug 19 1 in 59
5 Rubin Kazan 4 Oct 27 – Nov 26 1 in 52

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Akhmat Grozny 5 Oct 8 – Nov 11 1 in 188
2 Pari Nizhny Novgorod 6 Mar 30 – Apr 28 1 in 114
3 Sochi 6 Aug 27 – Oct 7 1 in 64
4 Ural 4 Oct 22 – Nov 11 1 in 61
5 Dynamo Moscow 3 Mar 29 – Apr 14 1 in 42

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Dynamo Moscow 11 Oct 1 – Mar 9 1 in 183
2 Sochi 7 Dec 10 – Apr 21 1 in 141
3 Fakel Voronezh 6 Oct 1 – Nov 11 1 in 35
4 Krasnodar 12 Jul 21 – Oct 21 1 in 32
5 Akhmat Grozny 5 Apr 20 – May 10 1 in 24

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Akhmat Grozny 9 Sep 16 – Nov 26 1 in 81
2 Orenburg 9 Oct 7 – Mar 2 1 in 51
3 Ural 10 Aug 26 – Nov 11 1 in 50
4 Zenit St. Petersburg 4 Apr 24 – May 11 1 in 38
5 Fakel Voronezh 9 Mar 31 – May 18 1 in 33

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
Zenit St. Petersburg 1724 57 -2 7 9.5 -2.5
Dynamo Moscow 1577 56 +19 12 7.0 +5.0
Krasnodar 1639 56 -6 7 8.3 -1.3
Lokomotiv Moscow 1641 53 +22 12 8.0 +4.0
Spartak Moscow 1615 50 +13 11 8.1 +2.9
CSKA Moscow 1659 48 +8 10 8.6 +1.4
Rostov 1539 43 -5 6 6.0 +0.0
Rubin Kazan 1525 42 +1 6 6.9 -0.9
Krylia Sovetov 1518 41 -26 2 6.9 -4.9
Akhmat Grozny 1518 35 +11 9 5.7 +3.3
Fakel Voronezh 1506 32 +4 6 6.2 -0.2
Orenburg 1536 31 -10 5 6.7 -1.7
Ural 1464 30 +3 6 5.2 +0.8
Pari Nizhny Novgorod 1427 30 -33 2 4.7 -2.7
Baltika Kaliningrad 1499 26 -11 3 5.9 -2.9
Sochi 1456 24 +11 5 5.6 -0.6

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 AG BK CM DM FV KRA KS LM ORE PNN ROS RK SOC SM URA ZSP
Akhmat Grozny —
0-0-2
3.28
1-0-1
2.02
0-1-1
2.87
0-0-2
2.99
1-1-0
2.14
1-0-1
2.93
0-0-2
2.29
1-1-0
2.81
1-0-1
3.34
0-1-1
3.07
0-0-2
3.10
2-0-0
3.31
1-1-0
2.43
2-0-0
3.21
0-0-2
1.57
Baltika Kaliningrad
2-0-0
2.16
—
1-0-1
1.73
0-0-2
2.50
1-1-0
2.63
0-1-1
1.73
1-0-1
2.48
0-0-2
1.88
1-0-1
2.25
1-1-0
2.61
0-1-1
2.56
0-0-2
2.55
0-1-1
3.04
0-0-2
2.05
0-0-2
2.88
0-0-2
1.22
CSKA Moscow
1-0-1
3.50
1-0-1
3.78
—
0-0-2
3.64
1-1-0
3.71
1-0-1
2.74
1-1-0
3.52
1-1-0
3.02
0-2-0
3.58
2-0-0
4.06
1-1-0
3.69
0-2-0
3.72
1-1-0
4.13
0-2-0
3.15
1-0-1
3.92
1-1-0
2.12
Dynamo Moscow
1-1-0
2.59
2-0-0
2.93
2-0-0
1.85
—
0-2-0
3.02
0-0-2
2.17
1-1-0
2.85
1-1-0
2.26
2-0-0
2.67
1-1-0
3.16
1-0-1
2.88
1-1-0
2.88
1-1-0
3.41
0-0-2
2.37
1-0-1
3.20
2-0-0
1.49
Fakel Voronezh
2-0-0
2.46
0-1-1
2.82
0-1-1
1.79
0-2-0
2.43
—
0-1-1
1.83
0-0-2
2.51
0-0-2
2.01
1-1-0
2.48
1-1-0
2.86
0-0-2
2.52
0-0-2
2.69
1-1-0
3.02
2-0-0
2.07
0-2-0
2.78
0-1-1
1.34
Krasnodar
0-1-1
3.35
1-1-0
3.77
1-0-1
2.69
2-0-0
3.28
1-1-0
3.66
—
1-1-0
3.47
0-2-0
2.97
2-0-0
3.32
2-0-0
3.83
1-0-1
3.65
1-1-0
3.69
2-0-0
3.86
1-0-1
2.93
1-0-1
3.85
0-1-1
2.06
Krylia Sovetov
1-0-1
2.54
1-0-1
2.96
0-1-1
1.96
0-1-1
2.61
2-0-0
2.94
0-1-1
2.01
—
0-2-0
2.31
0-1-1
2.74
0-1-1
3.35
1-0-1
2.71
1-0-1
2.90
2-0-0
3.39
1-0-1
2.38
2-0-0
3.20
0-1-1
1.46
Lokomotiv Moscow
2-0-0
3.16
2-0-0
3.61
0-1-1
2.42
0-1-1
3.20
2-0-0
3.47
0-2-0
2.48
0-2-0
3.15
—
1-0-1
3.23
2-0-0
3.70
1-0-1
3.27
0-2-0
3.41
1-1-0
3.72
0-1-1
2.84
1-1-0
3.53
2-0-0
1.71
Orenburg
0-1-1
2.64
1-0-1
3.20
0-2-0
1.91
0-0-2
2.77
0-1-1
2.98
0-0-2
2.15
1-1-0
2.70
1-0-1
2.23
—
1-0-1
3.26
0-1-1
2.81
1-1-0
2.94
1-1-0
3.29
0-1-1
2.31
0-1-1
3.24
1-0-1
1.49
Pari Nizhny Novgorod
1-0-1
2.11
0-1-1
2.83
0-0-2
1.48
0-1-1
2.29
0-1-1
2.57
0-0-2
1.69
1-1-0
2.12
0-0-2
1.79
1-0-1
2.19
—
1-0-1
2.41
2-0-0
2.46
1-0-1
2.83
0-1-1
1.82
1-1-0
2.62
0-0-2
1.22
Rostov
1-1-0
2.37
1-1-0
2.89
0-1-1
1.81
1-0-1
2.56
2-0-0
2.92
1-0-1
1.85
1-0-1
2.71
1-0-1
2.18
1-1-0
2.64
1-0-1
3.03
—
1-0-1
2.84
0-1-1
3.39
0-0-2
2.44
1-1-0
3.01
0-1-1
1.51
Rubin Kazan
2-0-0
2.37
2-0-0
2.88
0-2-0
1.78
0-1-1
2.56
2-0-0
2.75
0-1-1
1.80
1-0-1
2.54
0-2-0
2.05
0-1-1
2.50
0-0-2
2.99
1-0-1
2.59
—
1-1-0
3.16
0-0-2
2.15
1-1-0
3.01
1-0-1
1.27
Sochi
0-0-2
2.14
1-1-0
2.40
0-1-1
1.43
0-1-1
2.08
0-1-1
2.41
0-0-2
1.65
0-0-2
2.07
0-1-1
1.80
0-1-1
2.16
1-0-1
2.61
1-1-0
2.09
0-1-1
2.30
—
1-0-1
2.21
1-1-0
2.47
0-0-2
1.10
Spartak Moscow
0-1-1
3.01
2-0-0
3.42
0-2-0
2.29
2-0-0
3.09
0-0-2
3.39
1-0-1
2.51
1-0-1
3.06
1-1-0
2.60
1-1-0
3.12
1-1-0
3.66
2-0-0
3.01
2-0-0
3.31
1-0-1
3.23
—
0-1-1
3.55
0-1-1
1.89
Ural
0-0-2
2.24
2-0-0
2.54
1-0-1
1.62
1-0-1
2.24
0-2-0
2.68
1-0-1
1.66
0-0-2
2.25
0-1-1
1.96
1-1-0
2.21
0-1-1
2.83
0-1-1
2.42
0-1-1
2.45
0-1-1
2.99
1-1-0
1.94
—
0-0-2
1.27
Zenit St. Petersburg
2-0-0
3.97
2-0-0
4.40
0-1-1
3.34
0-0-2
4.07
1-1-0
4.24
1-1-0
3.41
1-1-0
4.09
0-0-2
3.80
1-0-1
4.06
2-0-0
4.39
1-1-0
4.03
1-0-1
4.33
2-0-0
4.55
1-1-0
3.60
2-0-0
4.33
—

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.62 +8.9
Allowed 0.42 -10.5
Differential 0.83 +7.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
08.33%8.54%8.12%1.67%0.83%—27.50%
18.54%11.25%7.71%2.92%1.88%1.25%33.54%
28.12%7.71%5.42%2.92%—0.21%24.38%
31.67%2.92%2.92%2.50%0.21%—10.21%
40.83%1.88%—0.21%——2.92%
5+—1.25%0.21%———1.46%
Total27.50%33.54%24.38%10.21%2.92%1.46%100%

Summary Statistics

Scored Allowed Difference
Mean 1.33 1.33 +0.00
SD 1.18 1.18 1.66
CV 0.89 0.89 —
Max 7 7 +6
Min 0 0 -6

Games Played: 240

↓ Scored | Allowed →012345+Total
06.67%6.67%13.33%3.33%——30.00%
113.33%10.00%16.67%——6.67%46.67%
23.33%10.00%—3.33%——16.67%
3———————
43.33%—————3.33%
5+—3.33%————3.33%
Total26.67%30.00%30.00%6.67%—6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.10 1.50 -0.40
SD 1.16 1.55 2.06
CV 1.05 1.03 —
Max 5 7 +4
Min 0 0 -6

Games Played: 30

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

Summary Statistics

Scored Allowed Difference
Mean 1.10 1.40 -0.30
SD 1.45 0.97 1.64
CV 1.32 0.69 —
Max 7 3 +6
Min 0 0 -2

Games Played: 30

↓ Scored | Allowed →012345+Total
06.67%3.33%————10.00%
110.00%13.33%10.00%3.33%——36.67%
210.00%—13.33%3.33%——26.67%
3—3.33%6.67%6.67%——16.67%
4—6.67%————6.67%
5+——3.33%———3.33%
Total26.67%26.67%33.33%13.33%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.87 1.33 +0.53
SD 1.33 1.03 1.38
CV 0.71 0.77 —
Max 6 3 +4
Min 0 0 -2

Games Played: 30

↓ Scored | Allowed →012345+Total
06.67%6.67%————13.33%
16.67%10.00%6.67%3.33%3.33%—30.00%
210.00%16.67%3.33%———30.00%
3——13.33%6.67%——20.00%
4—6.67%————6.67%
5+———————
Total23.33%40.00%23.33%10.00%3.33%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.77 1.30 +0.47
SD 1.14 1.06 1.33
CV 0.64 0.81 —
Max 4 4 +3
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
023.33%13.33%10.00%3.33%——50.00%
1—13.33%6.67%—6.67%—26.67%
216.67%6.67%————23.33%
3———————
4———————
5+———————
Total40.00%33.33%16.67%3.33%6.67%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.73 1.03 -0.30
SD 0.83 1.16 1.49
CV 1.13 1.12 —
Max 2 4 +2
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
06.67%10.00%————16.67%
110.00%16.67%6.67%3.33%——36.67%
220.00%6.67%3.33%———30.00%
3—3.33%10.00%———13.33%
4———3.33%——3.33%
5+———————
Total36.67%36.67%20.00%6.67%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 0.97 +0.53
SD 1.04 0.93 1.14
CV 0.69 0.96 —
Max 4 3 +2
Min 0 0 -2

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%—13.33%3.33%——20.00%
13.33%13.33%13.33%3.33%3.33%—36.67%
26.67%13.33%3.33%———23.33%
33.33%3.33%—6.67%——13.33%
43.33%—————3.33%
5+—3.33%————3.33%
Total20.00%33.33%30.00%13.33%3.33%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.47 +0.07
SD 1.25 1.07 1.86
CV 0.82 0.73 —
Max 5 4 +4
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%3.33%3.33%———10.00%
110.00%16.67%3.33%—3.33%—33.33%
213.33%6.67%10.00%3.33%——33.33%
3—6.67%6.67%6.67%——20.00%
4—3.33%————3.33%
5+———————
Total26.67%36.67%23.33%10.00%3.33%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.73 1.27 +0.47
SD 1.01 1.08 1.31
CV 0.59 0.85 —
Max 4 4 +3
Min 0 0 -3

Games Played: 30

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

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.37 -0.23
SD 1.04 1.03 1.59
CV 0.92 0.76 —
Max 3 4 +3
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%13.33%13.33%———36.67%
113.33%10.00%—3.33%3.33%6.67%36.67%
26.67%3.33%—6.67%—3.33%20.00%
3—3.33%——3.33%—6.67%
4———————
5+———————
Total30.00%30.00%13.33%10.00%6.67%10.00%100%

Summary Statistics

Scored Allowed Difference
Mean 0.97 1.70 -0.73
SD 0.93 1.80 1.80
CV 0.96 1.06 —
Max 3 6 +2
Min 0 0 -5

Games Played: 30

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

Summary Statistics

Scored Allowed Difference
Mean 1.43 1.53 -0.10
SD 1.01 1.43 1.86
CV 0.70 0.93 —
Max 4 5 +3
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%6.67%6.67%10.00%——26.67%
120.00%16.67%3.33%3.33%3.33%—46.67%
26.67%6.67%10.00%———23.33%
3—3.33%————3.33%
4———————
5+———————
Total30.00%33.33%20.00%13.33%3.33%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.27 -0.23
SD 0.81 1.14 1.55
CV 0.78 0.90 —
Max 3 4 +2
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
06.67%13.33%16.67%6.67%——43.33%
13.33%6.67%6.67%3.33%——20.00%
23.33%—13.33%6.67%——23.33%
3———3.33%——3.33%
43.33%3.33%————6.67%
5+—3.33%————3.33%
Total16.67%26.67%36.67%20.00%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.23 1.60 -0.37
SD 1.50 1.00 1.87
CV 1.22 0.63 —
Max 6 3 +5
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
020.00%3.33%10.00%—3.33%—36.67%
110.00%3.33%3.33%3.33%——20.00%
26.67%10.00%3.33%3.33%——23.33%
33.33%3.33%6.67%———13.33%
4—3.33%————3.33%
5+—3.33%————3.33%
Total40.00%26.67%23.33%6.67%3.33%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.37 1.07 +0.30
SD 1.38 1.11 1.73
CV 1.01 1.04 —
Max 5 4 +4
Min 0 0 -4

Games Played: 30

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

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.53 -0.53
SD 1.05 1.20 1.46
CV 1.05 0.78 —
Max 3 4 +2
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%6.67%3.33%———13.33%
110.00%16.67%3.33%6.67%——36.67%
213.33%10.00%—3.33%——26.67%
36.67%6.67%————13.33%
43.33%3.33%————6.67%
5+—3.33%————3.33%
Total36.67%46.67%6.67%10.00%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.73 0.90 +0.83
SD 1.26 0.92 1.70
CV 0.73 1.03 —
Max 5 3 +4
Min 0 0 -2

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
Zenit St. Petersburg 1724 57 60.81 -3.81 34.0% 42 50 56 61 66 72 79
CSKA Moscow 1659 48 52.55 -4.55 28.0% 34 40 47 54 57 64 69
Lokomotiv Moscow 1641 53 47.13 +5.87 80.0% 31 34 42 47 53 59 66
Krasnodar 1639 56 50.56 +5.44 79.0% 35 38 45 51 54 64 65
Spartak Moscow 1615 50 44.50 +5.50 83.0% 28 35 40 45 49 56 61
Dynamo Moscow 1577 56 39.26 +16.74 98.0% 25 28 34 39 44 49 60
Rostov 1539 43 38.42 +4.58 85.0% 25 29 35 39 42 49 52
Orenburg 1536 31 39.45 -8.45 13.0% 12 25 36 40 44 50 56
Rubin Kazan 1525 42 36.75 +5.25 81.0% 22 27 32 36 41 48 51
Krylia Sovetov 1518 41 40.70 +0.30 59.0% 28 31 37 41 44 50 58
Akhmat Grozny 1518 35 40.66 -5.66 18.0% 23 29 36 40 44 54 59
Fakel Voronezh 1506 32 35.32 -3.32 40.0% 21 24 31 35 40 48 55
Baltika Kaliningrad 1499 26 34.00 -8.00 12.0% 19 24 29 34 37 46 52
Ural 1464 30 33.44 -3.44 35.0% 20 23 28 34 38 44 51
Sochi 1456 24 31.65 -7.65 14.0% 15 20 27 32 36 42 44
Pari Nizhny Novgorod 1427 30 32.57 -2.57 37.0% 13 23 28 33 37 41 52

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 14% * Slight Edge: 14% to 17.5% * Clear Edge: 17.5% to 24.5% * Strong Edge: 24.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
+20.83%
Clear Edge
46.67%27.50%25.83%
Elo Value
Home Edge
226 Elo
0.004 goals per Elo point
073.46600
Scoring Tilt
Expected
+0.33 goals
Neutral
-2+0.32+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.07 * Tight Race: 0.07 to 0.15 * Comfortable: 0.15 to 0.27 * Runaway: 0.27 and up.
Title-Race Openness
2.0
Top-Heavy
123410
Champion Preseason Odds
69%
Zenit St. Petersburg, 1st of 16
LongshotFavorite
Title Margin
Expected
0.03/gm
Photo Finish
00.230.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.36 * Some Luck: 5.36 to 8.04 * Lucky: 8.04 to 10.72 * Wild Swing: 10.72 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 2.08 * Close: 2.08 to 3.12 * Off: 3.12 to 4.16 * Way Off: 4.16 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.68 points
Some Luck
06.7017
Average Finish Error
Expected
2.00
Pinpoint
02.606
Biggest Overachiever
Expected 96.88%
98.00%
Dynamo Moscow
50100
Biggest Underachiever
Expected 3.12%
12.00%
Baltika Kaliningrad
050
Season Outliers
Expected
1 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.15 * Even: 0.15 to 0.17 * Top-Heavy: 0.17 to 0.19 * Lopsided: 0.19 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 1.7 * Moderate Separation: 1.7 to 1.85 * Strong Separation: 1.85 to 2 * Wide Separation: 2 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 66% * Slight Edge: 66% to 69.5% * Clear Edge: 69.5% to 72.5% * Wide Edge: 72.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 86.5% * Clear Edge: 86.5% to 90.5% * Strong Edge: 90.5% to 94% * Dominant: 94% 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 61% * Some Drama: 61% to 66% * Frequent: 66% to 69% * Very Frequent: 69% 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 12% * Occasional: 12% to 13% * Frequent: 13% to 16% * Very Frequent: 16% and up.
Gini Index
0.15
Even
00.150.5
Noll-Scully
Elo SD: 82.43
1.61
Coin-Flip Parity
11.722.5
Interquartile Edge
66%
Slight Edge
50%66%72.5%100%
Best vs. Worst
Baseline
85%
Even
50%85%100%
Close Games
Expected
66%
Frequent
0%63%100%
Blowouts
Expected
12%
Rare
0%13%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.33 * Slight Separation: 0.33 to 0.37 * Notable Separation: 0.37 to 0.4 * Lopsided: 0.4 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.59 * Some Carryover: 0.59 to 0.67 * Strong Carryover: 0.67 to 0.72 * Near-Lock: 0.72 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 19% * As Expected: 19% to 21% * Upset-Prone: 21% to 23.5% * Very Upset-Prone: 23.5% 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 15.5% * As Expected: 15.5% to 18% * Shaky Favorites: 18% to 19% * Very Shaky: 19% and up.
Brier Score
Expected
0.61
Predictable
00.612
Matchup Imbalance
0.33
Slight Separation
00.330.40.5
Strangeness
Expected
0.94
As Expected
01.002
Repeatability
0.71
Strong Carryover
00.590.721
Upset Rate
Expected
23%
Upset-Prone
0%24%50%
Clear Favorite Upset Rate
Expected
19%
Shaky Favorites
0%21%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.22 * Well Above Noise: 0.22 and up.
Probability calibration
0.79
Excellent
0.010.050.10.51
Calibration slope
Ideal
0.94
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.081
Well Within Noise
00.1110.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
Zenit St. Petersburg69.00%18.00%7.00%4.00%1.00%—1.00%—————————
Krasnodar8.00%20.00%26.00%15.00%11.00%7.00%4.00%4.00%2.00%—2.00%—1.00%———
Dynamo Moscow1.00%1.00%4.00%7.00%10.00%6.00%13.00%6.00%6.00%7.00%7.00%10.00%7.00%4.00%7.00%4.00%
Lokomotiv Moscow4.00%14.00%21.00%10.00%11.00%11.00%6.00%7.00%3.00%7.00%1.00%2.00%1.00%1.00%—1.00%
Spartak Moscow3.00%9.00%5.00%14.00%17.00%12.00%7.00%4.00%8.00%7.00%6.00%3.00%2.00%1.00%2.00%—
CSKA Moscow12.00%32.00%20.00%14.00%6.00%6.00%3.00%1.00%4.00%1.00%———1.00%——
Rostov——2.00%5.00%4.00%6.00%8.00%16.00%17.00%8.00%6.00%11.00%9.00%6.00%—2.00%
Rubin Kazan——1.00%5.00%7.00%3.00%10.00%4.00%9.00%10.00%11.00%7.00%12.00%8.00%8.00%5.00%
Krylia Sovetov—1.00%4.00%5.00%11.00%9.00%10.00%12.00%9.00%16.00%8.00%3.00%5.00%3.00%2.00%2.00%
Akhmat Grozny2.00%2.00%6.00%5.00%5.00%13.00%12.00%12.00%9.00%6.00%10.00%2.00%4.00%5.00%6.00%1.00%
Fakel Voronezh—2.00%1.00%3.00%2.00%2.00%4.00%12.00%1.00%7.00%11.00%6.00%12.00%17.00%12.00%8.00%
Orenburg1.00%1.00%1.00%9.00%11.00%9.00%9.00%8.00%13.00%9.00%4.00%8.00%6.00%2.00%2.00%7.00%
Pari Nizhny Novgorod———1.00%—3.00%2.00%6.00%5.00%6.00%9.00%11.00%9.00%15.00%14.00%19.00%
Ural——1.00%1.00%1.00%5.00%6.00%4.00%4.00%5.00%9.00%13.00%8.00%12.00%12.00%19.00%
Baltika Kaliningrad——1.00%2.00%2.00%5.00%2.00%2.00%6.00%6.00%6.00%14.00%14.00%11.00%16.00%13.00%
Sochi————1.00%3.00%3.00%2.00%4.00%5.00%10.00%10.00%10.00%14.00%19.00%19.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 Lost relegation playoff Direct relegation
Zenit St. Petersburg 100% — —
CSKA Moscow 99.00% 1.00% —
Krasnodar 99.00% 1.00% —
Lokomotiv Moscow 97.00% 2.00% 1.00%
Spartak Moscow 95.00% 3.00% 2.00%
Krylia Sovetov 88.00% 8.00% 4.00%
Akhmat Grozny 84.00% 9.00% 7.00%
Orenburg 83.00% 8.00% 9.00%
Rostov 83.00% 15.00% 2.00%
Dynamo Moscow 78.00% 11.00% 11.00%
Rubin Kazan 67.00% 20.00% 13.00%
Fakel Voronezh 51.00% 29.00% 20.00%
Baltika Kaliningrad 46.00% 25.00% 29.00%
Sochi 38.00% 24.00% 38.00%
Pari Nizhny Novgorod — 100% —
Ural — 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
2023-07-21 Krasnodar L 1-356.5 1512 1603 32.92% 29.09% 37.98%-0.08 -8.4 0
2023-07-21 @ Dynamo Moscow W 3-156.5 1603 1512 37.98% 29.09% 32.92%+0.08 +8.4 3
2023-07-22 CSKA Moscow W 2-164.5 1490 1642 25.64% 27.89% 46.47%-0.35 +6.2 3
2023-07-22 @ Ural L 1-264.5 1642 1490 46.47% 27.89% 25.64%+0.35 -6.2 0
2023-07-22 Krylia Sovetov L 1-264.9 1581 1506 55.64% 24.94% 19.42%+0.65 -7.2 0
2023-07-22 @ Akhmat Grozny W 2-164.9 1506 1581 19.42% 24.94% 55.64%-0.65 +7.2 3
2023-07-22 Rubin Kazan D 2-273.0 1594 1524 55.01% 25.19% 19.80%+0.63 -0.8 1
2023-07-22 @ Lokomotiv Moscow D 2-273.0 1524 1594 19.80% 25.19% 55.01%-0.63 +0.8 1
2023-07-22 Zenit St. Petersburg L 0-246.5 1469 1720 17.41% 23.39% 59.19%-0.78 -5.4 0
2023-07-22 @ Pari Nizhny Novgorod W 2-046.5 1720 1469 59.19% 23.39% 17.41%+0.78 +5.4 3
2023-07-23 Baltika Kaliningrad W 2-045.9 1467 1517 38.77% 29.05% 32.19%+0.10 +9.5 3
2023-07-23 @ Sochi L 0-245.9 1517 1467 32.19% 29.05% 38.77%-0.10 -9.5 0
2023-07-23 Fakel Voronezh W 2-154.8 1535 1514 48.63% 27.34% 24.03%+0.42 +3.8 3
2023-07-23 @ Rostov L 1-254.8 1514 1535 24.03% 27.34% 48.63%-0.42 -3.8 0
2023-07-23 Orenburg W 3-263.5 1597 1572 49.12% 27.21% 23.68%+0.43 +3.5 3
2023-07-23 @ Spartak Moscow L 2-363.5 1572 1597 23.68% 27.21% 49.12%-0.43 -3.5 0
2023-07-29 Dynamo Moscow D 3-372.5 1513 1504 47.09% 27.74% 25.17%+0.37 -0.4 4
2023-07-29 @ Krylia Sovetov D 3-372.5 1504 1513 25.17% 27.74% 47.09%-0.37 +0.4 1
2023-07-29 Pari Nizhny Novgorod D 0-056.5 1497 1464 50.19% 26.89% 22.92%+0.47 -0.9 4
2023-07-29 @ Ural D 0-056.5 1464 1497 22.92% 26.89% 50.19%-0.47 +0.9 1
2023-07-29 Zenit St. Petersburg D 1-170.3 1538 1725 22.26% 26.58% 51.16%-0.50 +0.9 4
2023-07-29 @ Rostov D 1-170.3 1725 1538 51.16% 26.58% 22.26%+0.50 -0.9 4
2023-07-30 CSKA Moscow L 2-369.0 1574 1636 36.98% 29.14% 33.88%+0.05 -5.0 0
2023-07-30 @ Akhmat Grozny W 3-269.0 1636 1574 33.88% 29.14% 36.98%-0.05 +5.0 3
2023-07-30 Lokomotiv Moscow L 1-453.8 1510 1593 34.09% 29.14% 36.77%-0.04 -12.2 0
2023-07-30 @ Fakel Voronezh W 4-153.8 1593 1510 36.77% 29.14% 34.09%+0.04 +12.2 4
2023-07-30 Orenburg D 1-165.3 1525 1569 39.57% 28.98% 31.45%+0.13 -0.2 2
2023-07-30 @ Rubin Kazan D 1-165.3 1569 1525 31.45% 28.98% 39.57%-0.13 +0.2 1
2023-07-30 Sochi W 2-042.4 1612 1476 63.02% 21.53% 15.44%+0.92 +4.7 6
2023-07-30 @ Krasnodar L 0-242.4 1476 1612 15.44% 21.53% 63.02%-0.92 -4.7 3
2023-07-31 Baltika Kaliningrad W 2-154.1 1601 1507 57.97% 23.95% 18.08%+0.74 +2.8 6
2023-07-31 @ Spartak Moscow L 1-254.1 1507 1601 18.08% 23.95% 57.97%-0.74 -2.8 0
2023-08-04 Pari Nizhny Novgorod W 1-045.5 1616 1465 64.85% 20.58% 14.56%+0.99 +2.3 9
2023-08-04 @ Krasnodar L 0-145.5 1465 1616 14.56% 20.58% 64.85%-0.99 -2.3 1
2023-08-05 Lokomotiv Moscow W 4-153.2 1641 1605 50.66% 26.74% 22.60%+0.48 +8.7 6
2023-08-05 @ CSKA Moscow L 1-453.2 1605 1641 22.60% 26.74% 50.66%-0.48 -8.7 4
2023-08-05 Rostov W 5-149.2 1513 1539 42.10% 28.70% 29.20%+0.21 +14.0 7
2023-08-05 @ Krylia Sovetov L 1-549.2 1539 1513 29.20% 28.70% 42.10%-0.21 -14.0 4
2023-08-05 Spartak Moscow L 1-454.7 1524 1603 34.61% 29.16% 36.24%-0.03 -12.3 2
2023-08-05 @ Rubin Kazan W 4-154.7 1603 1524 36.24% 29.16% 34.61%+0.03 +12.3 9
2023-08-05 Ural L 0-254.6 1569 1496 55.47% 25.01% 19.52%+0.65 -14.3 1
2023-08-05 @ Orenburg W 2-054.6 1496 1569 19.52% 25.01% 55.47%-0.65 +14.3 7
2023-08-06 Akhmat Grozny L 1-257.5 1471 1569 32.14% 29.04% 38.82%-0.10 -4.8 3
2023-08-06 @ Sochi W 2-157.5 1569 1471 38.82% 29.04% 32.14%+0.10 +4.8 3
2023-08-06 Dynamo Moscow L 2-376.2 1724 1504 72.34% 16.42% 11.24%+1.30 -8.2 4
2023-08-06 @ Zenit St. Petersburg W 3-276.2 1504 1724 11.24% 16.42% 72.34%-1.30 +8.2 4
2023-08-06 Fakel Voronezh W 2-153.7 1504 1498 46.69% 27.84% 25.47%+0.35 +4.0 3
2023-08-06 @ Baltika Kaliningrad L 1-253.7 1498 1504 25.47% 27.84% 46.69%-0.35 -4.0 0
2023-08-11 Spartak Moscow W 3-267.7 1510 1616 31.03% 28.94% 40.03%-0.14 +5.3 10
2023-08-11 @ Ural L 2-367.7 1616 1510 40.03% 28.94% 31.03%+0.14 -5.3 9
2023-08-12 Krasnodar L 0-253.6 1555 1619 36.81% 29.14% 34.05%+0.04 -10.5 1
2023-08-12 @ Orenburg W 2-053.6 1619 1555 34.05% 29.14% 36.81%-0.04 +10.5 12
2023-08-12 Krylia Sovetov D 1-167.4 1596 1527 54.98% 25.21% 19.82%+0.63 -1.1 5
2023-08-12 @ Lokomotiv Moscow D 1-167.4 1527 1596 19.82% 25.21% 54.98%-0.63 +1.1 8
2023-08-12 Rubin Kazan W 3-043.2 1525 1512 47.59% 27.62% 24.79%+0.38 +11.2 7
2023-08-12 @ Rostov L 0-343.2 1512 1525 24.79% 27.62% 47.59%-0.38 -11.2 2
2023-08-13 Baltika Kaliningrad W 2-045.0 1512 1508 46.32% 27.92% 25.76%+0.34 +8.0 7
2023-08-13 @ Dynamo Moscow L 0-245.0 1508 1512 25.76% 27.92% 46.32%-0.34 -8.0 3
2023-08-13 Fakel Voronezh W 2-042.9 1716 1494 72.54% 16.31% 11.15%+1.31 +3.1 7
2023-08-13 @ Zenit St. Petersburg L 0-242.9 1494 1716 11.15% 16.31% 72.54%-1.31 -3.1 0
2023-08-13 Sochi W 3-147.4 1650 1467 68.41% 18.65% 12.94%+1.13 +3.3 9
2023-08-13 @ CSKA Moscow L 1-347.4 1467 1650 12.94% 18.65% 68.41%-1.13 -3.3 3
2023-08-14 Akhmat Grozny W 2-050.3 1463 1573 30.40% 28.87% 40.73%-0.16 +11.3 4
2023-08-14 @ Pari Nizhny Novgorod L 0-250.3 1573 1463 40.73% 28.87% 30.40%+0.16 -11.3 3
2023-08-18 Krylia Sovetov W 2-156.1 1501 1528 42.04% 28.71% 29.25%+0.21 +4.4 5
2023-08-18 @ Rubin Kazan L 1-256.1 1528 1501 29.25% 28.71% 42.04%-0.21 -4.4 8
2023-08-19 CSKA Moscow W 2-165.0 1520 1653 27.72% 28.42% 43.86%-0.26 +6.0 10
2023-08-19 @ Dynamo Moscow L 1-265.0 1653 1520 43.86% 28.42% 27.72%+0.26 -6.0 9
2023-08-19 Lokomotiv Moscow D 1-169.5 1629 1595 50.38% 26.83% 22.79%+0.47 -0.8 13
2023-08-19 @ Krasnodar D 1-169.5 1595 1629 22.79% 26.83% 50.38%-0.47 +0.8 6
2023-08-19 Rostov W 4-045.5 1463 1536 35.47% 29.16% 35.37%+0.00 +19.4 6
2023-08-19 @ Sochi L 0-445.5 1536 1463 35.37% 29.16% 35.47%+0.00 -19.4 7
2023-08-19 Ural L 0-154.3 1500 1515 43.70% 28.45% 27.85%+0.26 -6.3 3
2023-08-19 @ Baltika Kaliningrad W 1-054.3 1515 1500 27.85% 28.45% 43.70%-0.26 +6.3 13
2023-08-20 Orenburg W 4-045.4 1562 1544 48.17% 27.47% 24.36%+0.40 +14.4 6
2023-08-20 @ Akhmat Grozny L 0-445.4 1544 1562 24.36% 27.47% 48.17%-0.40 -14.4 1
2023-08-20 Pari Nizhny Novgorod W 2-042.4 1491 1474 48.05% 27.50% 24.45%+0.40 +7.6 3
2023-08-20 @ Fakel Voronezh L 0-242.4 1474 1491 24.45% 27.50% 48.05%-0.40 -7.6 4
2023-08-20 Zenit St. Petersburg L 1-360.1 1610 1719 30.62% 28.90% 40.49%-0.16 -8.0 9
2023-08-20 @ Spartak Moscow W 3-160.1 1719 1610 40.49% 28.90% 30.62%+0.16 +8.0 10
2023-08-25 CSKA Moscow D 1-167.9 1530 1647 29.59% 28.76% 41.64%-0.19 +0.3 2
2023-08-25 @ Orenburg D 1-167.9 1647 1530 41.64% 28.76% 29.59%+0.19 -0.3 10
2023-08-25 Krasnodar D 0-061.9 1498 1628 28.05% 28.49% 43.46%-0.25 +0.5 4
2023-08-25 @ Fakel Voronezh D 0-061.9 1628 1498 43.46% 28.49% 28.05%+0.25 -0.5 14
2023-08-26 Akhmat Grozny D 0-063.7 1602 1576 49.32% 27.15% 23.53%+0.44 -0.9 10
2023-08-26 @ Spartak Moscow D 0-063.7 1576 1602 23.53% 27.15% 49.32%-0.44 +0.9 7
2023-08-26 Dynamo Moscow D 2-269.0 1505 1526 42.89% 28.58% 28.52%+0.23 -0.3 6
2023-08-26 @ Rubin Kazan D 2-269.0 1526 1505 28.52% 28.58% 42.89%-0.23 +0.3 11
2023-08-26 Rostov W 1-049.8 1466 1517 38.68% 29.05% 32.27%+0.10 +5.1 7
2023-08-26 @ Pari Nizhny Novgorod L 0-149.8 1517 1466 32.27% 29.05% 38.68%-0.10 -5.1 7
2023-08-26 Ural W 4-042.2 1727 1522 70.81% 17.30% 11.89%+1.23 +6.5 13
2023-08-26 @ Zenit St. Petersburg L 0-442.2 1522 1727 11.89% 17.30% 70.81%-1.23 -6.5 13
2023-08-27 Baltika Kaliningrad W 2-153.3 1523 1494 49.75% 27.02% 23.23%+0.45 +3.6 11
2023-08-27 @ Krylia Sovetov L 1-253.3 1494 1523 23.23% 27.02% 49.75%-0.45 -3.6 3
2023-08-27 Lokomotiv Moscow L 0-152.6 1483 1596 30.07% 28.83% 41.10%-0.18 -4.8 6
2023-08-27 @ Sochi W 1-052.6 1596 1483 41.10% 28.83% 30.07%+0.18 +4.8 9
2023-09-02 Akhmat Grozny L 0-155.2 1515 1577 37.06% 29.13% 33.81%+0.05 -5.6 13
2023-09-02 @ Ural W 1-055.2 1577 1515 33.81% 29.13% 37.06%-0.05 +5.6 10
2023-09-02 Fakel Voronezh W 3-042.2 1527 1499 49.60% 27.07% 23.34%+0.45 +10.6 14
2023-09-02 @ Krylia Sovetov L 0-342.2 1499 1527 23.34% 27.07% 49.60%-0.45 -10.6 4
2023-09-02 Rubin Kazan W 2-154.4 1471 1505 41.13% 28.82% 30.05%+0.18 +4.5 10
2023-09-02 @ Pari Nizhny Novgorod L 1-254.4 1505 1471 30.05% 28.82% 41.13%-0.18 -4.5 6
2023-09-02 Spartak Moscow W 2-050.3 1628 1602 49.33% 27.14% 23.52%+0.44 +7.4 17
2023-09-02 @ Krasnodar L 0-250.3 1602 1628 23.52% 27.14% 49.33%-0.44 -7.4 10
2023-09-03 Baltika Kaliningrad W 3-257.9 1601 1490 60.04% 23.00% 16.96%+0.81 +2.5 12
2023-09-03 @ Lokomotiv Moscow L 2-357.9 1490 1601 16.96% 23.00% 60.04%-0.81 -2.5 3
2023-09-03 Dynamo Moscow L 1-260.7 1512 1526 43.80% 28.43% 27.77%+0.26 -6.0 7
2023-09-03 @ Rostov W 2-160.7 1526 1512 27.77% 28.43% 43.80%-0.26 +6.0 14
2023-09-03 Sochi W 3-040.6 1530 1478 52.78% 26.03% 21.19%+0.56 +9.7 5
2023-09-03 @ Orenburg L 0-340.6 1478 1530 21.19% 26.03% 52.78%-0.56 -9.7 6
2023-09-03 Zenit St. Petersburg D 1-170.8 1647 1734 33.51% 29.12% 37.37%-0.06 +0.1 11
2023-09-03 @ CSKA Moscow D 1-170.8 1734 1647 37.37% 29.12% 33.51%+0.06 -0.1 14
2023-09-15 Pari Nizhny Novgorod D 1-163.2 1532 1476 53.30% 25.84% 20.86%+0.57 -1.0 15
2023-09-15 @ Dynamo Moscow D 1-163.2 1476 1532 20.86% 25.84% 53.30%-0.57 +1.0 11
2023-09-16 Krasnodar D 1-168.7 1583 1635 38.45% 29.07% 32.48%+0.09 -0.2 11
2023-09-16 @ Akhmat Grozny D 1-168.7 1635 1583 32.48% 29.07% 38.45%-0.09 +0.2 18
2023-09-16 Krylia Sovetov D 2-275.5 1647 1538 59.90% 23.06% 17.03%+0.81 -1.0 12
2023-09-16 @ CSKA Moscow D 2-275.5 1538 1647 17.03% 23.06% 59.90%-0.81 +1.0 15
2023-09-16 Rostov D 2-267.6 1488 1506 43.27% 28.52% 28.21%+0.24 -0.3 4
2023-09-16 @ Baltika Kaliningrad D 2-267.6 1506 1488 28.21% 28.52% 43.27%-0.24 +0.3 8
2023-09-16 Spartak Moscow L 0-151.5 1468 1594 28.52% 28.58% 42.90%-0.23 -4.6 6
2023-09-16 @ Sochi W 1-051.5 1594 1468 42.90% 28.58% 28.52%+0.23 +4.6 13
2023-09-17 Fakel Voronezh D 0-057.7 1510 1488 48.70% 27.32% 23.98%+0.42 -0.8 14
2023-09-17 @ Ural D 0-057.7 1488 1510 23.98% 27.32% 48.70%-0.42 +0.8 5
2023-09-17 Orenburg L 0-256.9 1603 1540 54.17% 25.52% 20.31%+0.60 -14.0 12
2023-09-17 @ Lokomotiv Moscow W 2-056.9 1540 1603 20.31% 25.52% 54.17%-0.60 +14.0 8
2023-09-17 Zenit St. Petersburg L 0-346.0 1500 1734 18.58% 24.33% 57.09%-0.71 -8.4 6
2023-09-17 @ Rubin Kazan W 3-046.0 1734 1500 57.09% 24.33% 18.58%+0.71 +8.5 17
2023-09-23 Akhmat Grozny W 1-054.9 1487 1583 32.40% 29.06% 38.54%-0.10 +5.8 7
2023-09-23 @ Baltika Kaliningrad L 0-154.9 1583 1487 38.54% 29.06% 32.40%+0.10 -5.8 11
2023-09-23 Dynamo Moscow W 1-050.1 1599 1531 54.72% 25.31% 19.98%+0.62 +3.3 16
2023-09-23 @ Spartak Moscow L 0-150.1 1531 1599 19.98% 25.31% 54.72%-0.62 -3.3 15
2023-09-23 Sochi W 2-151.0 1539 1464 55.66% 24.93% 19.41%+0.66 +3.0 18
2023-09-23 @ Krylia Sovetov L 1-251.0 1464 1539 19.41% 24.93% 55.66%-0.66 -3.0 6
2023-09-24 CSKA Moscow D 3-376.9 1506 1646 26.98% 28.25% 44.77%-0.29 +0.3 9
2023-09-24 @ Rostov D 3-376.9 1646 1506 44.77% 28.25% 26.98%+0.29 -0.3 13
2023-09-24 Lokomotiv Moscow L 1-271.7 1742 1589 65.03% 20.49% 14.48%+1.00 -8.0 17
2023-09-24 @ Zenit St. Petersburg W 2-171.7 1589 1742 14.48% 20.49% 65.03%-1.00 +8.0 15
2023-09-24 Orenburg W 3-154.5 1477 1554 34.89% 29.16% 35.95%-0.02 +8.9 14
2023-09-24 @ Pari Nizhny Novgorod L 1-354.5 1554 1477 35.95% 29.16% 34.89%+0.02 -9.0 8
2023-09-24 Ural W 2-044.5 1635 1509 61.97% 22.06% 15.97%+0.88 +4.9 21
2023-09-24 @ Krasnodar L 0-244.5 1509 1635 15.97% 22.06% 61.97%-0.88 -4.9 14
2023-09-25 Rubin Kazan L 0-153.4 1489 1492 45.38% 28.13% 26.49%+0.31 -6.5 5
2023-09-25 @ Fakel Voronezh W 1-053.4 1492 1489 26.49% 28.13% 45.38%-0.31 +6.5 9
2023-09-29 Ural D 2-268.4 1507 1504 46.17% 27.96% 25.87%+0.34 -0.5 10
2023-09-29 @ Rostov D 2-268.4 1504 1507 25.87% 27.96% 46.17%-0.34 +0.5 15
2023-09-30 Baltika Kaliningrad W 1-047.3 1646 1493 64.96% 20.52% 14.51%+1.00 +2.3 16
2023-09-30 @ CSKA Moscow L 0-147.3 1493 1646 14.51% 20.52% 64.96%-1.00 -2.3 7
2023-09-30 Krasnodar L 0-249.4 1498 1640 26.72% 28.19% 45.10%-0.30 -8.2 9
2023-09-30 @ Rubin Kazan W 2-049.4 1640 1498 45.10% 28.19% 26.72%+0.30 +8.2 24
2023-09-30 Pari Nizhny Novgorod W 1-047.0 1597 1486 60.15% 22.94% 16.90%+0.82 +2.8 18
2023-09-30 @ Lokomotiv Moscow L 0-147.0 1486 1597 16.90% 22.94% 60.15%-0.82 -2.8 14
2023-09-30 Zenit St. Petersburg W 3-165.0 1545 1734 22.08% 26.49% 51.43%-0.51 +11.7 11
2023-09-30 @ Orenburg L 1-365.0 1734 1545 51.43% 26.49% 22.08%+0.51 -11.7 17
2023-10-01 Dynamo Moscow D 1-166.6 1577 1528 52.32% 26.19% 21.49%+0.54 -0.9 12
2023-10-01 @ Akhmat Grozny D 1-166.6 1528 1577 21.49% 26.19% 52.32%-0.54 +1.0 16
2023-10-01 Sochi W 2-041.4 1482 1461 48.76% 27.31% 23.94%+0.42 +7.5 8
2023-10-01 @ Fakel Voronezh L 0-241.4 1461 1482 23.94% 27.31% 48.76%-0.42 -7.5 6
2023-10-01 Spartak Moscow W 4-049.8 1542 1602 37.27% 29.13% 33.60%+0.06 +18.7 21
2023-10-01 @ Krylia Sovetov L 0-449.8 1602 1542 33.60% 29.13% 37.27%-0.06 -18.7 16
2023-10-07 Lokomotiv Moscow D 2-271.4 1504 1600 32.33% 29.06% 38.61%-0.10 +0.1 16
2023-10-07 @ Ural D 2-271.4 1600 1504 38.61% 29.06% 32.33%+0.10 -0.1 19
2023-10-07 Orenburg W 1-052.9 1491 1557 36.51% 29.15% 34.34%+0.03 +5.3 10
2023-10-07 @ Baltika Kaliningrad L 0-152.9 1557 1491 34.34% 29.15% 36.51%-0.03 -5.3 11
2023-10-07 Rostov W 3-258.7 1649 1506 63.81% 21.13% 15.06%+0.95 +2.2 27
2023-10-07 @ Krasnodar L 2-358.7 1506 1649 15.06% 21.13% 63.81%-0.95 -2.2 10
2023-10-07 Zenit St. Petersburg L 0-245.4 1453 1722 16.22% 22.30% 61.48%-0.87 -5.0 6
2023-10-07 @ Sochi W 2-045.4 1722 1453 61.48% 22.30% 16.22%+0.87 +5.0 20
2023-10-08 CSKA Moscow D 2-274.7 1584 1648 36.73% 29.14% 34.12%+0.04 -0.0 17
2023-10-08 @ Spartak Moscow D 2-274.7 1648 1584 34.12% 29.14% 36.73%-0.04 +0.1 17
2023-10-08 Fakel Voronezh D 0-058.7 1529 1490 51.03% 26.62% 22.34%+0.50 -1.0 17
2023-10-08 @ Dynamo Moscow D 0-058.7 1490 1529 22.34% 26.62% 51.03%-0.50 +1.0 9
2023-10-08 Krylia Sovetov W 2-049.3 1483 1560 34.88% 29.16% 35.96%-0.02 +10.3 17
2023-10-08 @ Pari Nizhny Novgorod L 0-249.3 1560 1483 35.96% 29.16% 34.88%+0.02 -10.3 21
2023-10-08 Rubin Kazan L 0-158.9 1576 1490 57.02% 24.36% 18.62%+0.70 -7.8 12
2023-10-08 @ Akhmat Grozny W 1-058.9 1490 1576 18.62% 24.36% 57.02%-0.70 +7.7 12
2023-10-21 CSKA Moscow D 0-062.6 1498 1648 25.84% 27.95% 46.21%-0.34 +0.7 13
2023-10-21 @ Rubin Kazan D 0-062.6 1648 1498 46.21% 27.95% 25.84%+0.34 -0.7 18
2023-10-21 Dynamo Moscow D 0-062.9 1600 1528 55.27% 25.09% 19.64%+0.64 -1.2 20
2023-10-21 @ Lokomotiv Moscow D 0-062.9 1528 1600 19.64% 25.09% 55.27%-0.64 +1.2 18
2023-10-21 Fakel Voronezh L 1-263.0 1552 1491 53.83% 25.65% 20.52%+0.59 -7.0 11
2023-10-21 @ Orenburg W 2-163.0 1491 1552 20.52% 25.65% 53.83%-0.59 +7.0 12
2023-10-21 Krasnodar D 2-273.1 1496 1651 25.37% 27.81% 46.82%-0.36 +0.5 11
2023-10-21 @ Baltika Kaliningrad D 2-273.1 1651 1496 46.82% 27.81% 25.37%+0.36 -0.5 28
2023-10-22 Akhmat Grozny W 3-047.7 1504 1568 36.75% 29.14% 34.10%+0.04 +14.5 13
2023-10-22 @ Rostov L 0-347.7 1568 1504 34.10% 29.14% 36.75%-0.04 -14.4 12
2023-10-22 Krylia Sovetov W 3-151.3 1727 1550 67.78% 19.00% 13.22%+1.11 +3.4 23
2023-10-22 @ Zenit St. Petersburg L 1-351.3 1550 1727 13.22% 19.00% 67.78%-1.11 -3.4 21
2023-10-22 Pari Nizhny Novgorod W 2-043.7 1583 1493 57.55% 24.13% 18.32%+0.72 +5.7 20
2023-10-22 @ Spartak Moscow L 0-243.7 1493 1583 18.32% 24.13% 57.55%-0.72 -5.7 17
2023-10-22 Sochi L 1-453.1 1504 1448 53.29% 25.85% 20.86%+0.57 -17.0 16
2023-10-22 @ Ural W 4-153.1 1448 1504 20.86% 25.85% 53.29%-0.57 +17.0 9
2023-10-27 Baltika Kaliningrad W 1-048.0 1499 1497 46.05% 27.99% 25.97%+0.33 +4.3 16
2023-10-27 @ Rubin Kazan L 0-148.0 1497 1499 25.97% 27.99% 46.05%-0.33 -4.3 11
2023-10-28 Akhmat Grozny W 2-155.2 1731 1554 67.73% 19.03% 13.24%+1.11 +2.0 26
2023-10-28 @ Zenit St. Petersburg L 1-255.2 1554 1731 13.24% 19.03% 67.73%-1.11 -2.0 12
2023-10-28 Lokomotiv Moscow W 1-055.8 1519 1599 34.47% 29.15% 36.38%-0.03 +5.5 16
2023-10-28 @ Rostov L 0-155.8 1599 1519 36.38% 29.15% 34.47%+0.03 -5.5 20
2023-10-28 Orenburg D 1-165.6 1547 1545 46.07% 27.98% 25.95%+0.33 -0.6 22
2023-10-28 @ Krylia Sovetov D 1-165.6 1545 1547 25.95% 27.98% 46.07%-0.33 +0.6 12
2023-10-28 Spartak Moscow W 2-051.4 1498 1589 32.92% 29.09% 37.98%-0.08 +10.7 15
2023-10-28 @ Fakel Voronezh L 0-251.4 1589 1498 37.98% 29.09% 32.92%+0.08 -10.7 20
2023-10-29 Krasnodar W 1-056.5 1647 1650 45.38% 28.13% 26.49%+0.31 +4.3 21
2023-10-29 @ CSKA Moscow L 0-156.5 1650 1647 26.49% 28.13% 45.38%-0.31 -4.3 28
2023-10-29 Sochi W 1-045.6 1488 1465 48.85% 27.28% 23.87%+0.42 +4.0 20
2023-10-29 @ Pari Nizhny Novgorod L 0-145.6 1465 1488 23.87% 27.28% 48.85%-0.42 -4.0 9
2023-10-29 Ural W 2-152.8 1529 1487 51.39% 26.51% 22.10%+0.51 +3.5 21
2023-10-29 @ Dynamo Moscow L 1-252.8 1487 1529 22.10% 26.51% 51.39%-0.51 -3.5 16
2023-11-04 Fakel Voronezh L 1-263.3 1552 1509 51.58% 26.45% 21.98%+0.52 -6.8 12
2023-11-04 @ Akhmat Grozny W 2-163.3 1509 1552 21.98% 26.45% 51.58%-0.52 +6.8 18
2023-11-04 Zenit St. Petersburg L 0-247.6 1492 1733 18.09% 23.95% 57.96%-0.74 -5.7 11
2023-11-04 @ Baltika Kaliningrad W 2-047.6 1733 1492 57.96% 23.95% 18.09%+0.74 +5.7 29
2023-11-05 Krylia Sovetov W 2-156.2 1646 1546 58.76% 23.59% 17.65%+0.77 +2.8 31
2023-11-05 @ Krasnodar L 1-256.2 1546 1646 17.65% 23.59% 58.76%-0.77 -2.8 22
2023-11-05 Pari Nizhny Novgorod W 3-257.8 1652 1492 65.83% 20.06% 14.11%+1.03 +2.0 24
2023-11-05 @ CSKA Moscow L 2-357.8 1492 1652 14.11% 20.06% 65.83%-1.03 -2.0 20
2023-11-05 Spartak Moscow D 1-168.1 1593 1578 47.78% 27.57% 24.65%+0.39 -0.7 21
2023-11-05 @ Lokomotiv Moscow D 1-168.1 1578 1593 24.65% 27.57% 47.78%-0.39 +0.7 21
2023-11-06 Dynamo Moscow D 3-371.2 1461 1533 35.68% 29.16% 35.15%+0.01 -0.0 10
2023-11-06 @ Sochi D 3-371.2 1533 1461 35.15% 29.16% 35.68%-0.01 +0.0 22
2023-11-06 Rostov D 1-165.0 1545 1524 48.65% 27.34% 24.01%+0.42 -0.7 13
2023-11-06 @ Orenburg D 1-165.0 1524 1545 24.01% 27.34% 48.65%-0.42 +0.7 17
2023-11-06 Rubin Kazan L 0-153.1 1484 1503 43.18% 28.54% 28.29%+0.24 -6.3 16
2023-11-06 @ Ural W 1-053.1 1503 1484 28.29% 28.54% 43.18%-0.24 +6.3 19
2023-11-11 Akhmat Grozny W 2-156.7 1592 1545 52.12% 26.26% 21.62%+0.53 +3.4 24
2023-11-11 @ Lokomotiv Moscow L 1-256.7 1545 1592 21.62% 26.26% 52.12%-0.53 -3.4 12
2023-11-11 CSKA Moscow D 1-167.8 1515 1654 27.13% 28.29% 44.58%-0.29 +0.5 19
2023-11-11 @ Fakel Voronezh D 1-167.8 1654 1515 44.58% 28.29% 27.13%+0.29 -0.5 25
2023-11-11 Krasnodar D 1-172.4 1738 1649 57.51% 24.15% 18.34%+0.72 -1.2 30
2023-11-11 @ Zenit St. Petersburg D 1-172.4 1649 1738 18.34% 24.15% 57.51%-0.72 +1.2 32
2023-11-11 Ural W 3-148.3 1543 1478 54.46% 25.41% 20.13%+0.61 +5.5 25
2023-11-11 @ Krylia Sovetov L 1-348.3 1478 1543 20.13% 25.41% 54.46%-0.61 -5.5 16
2023-11-12 Baltika Kaliningrad D 0-056.7 1490 1487 46.18% 27.96% 25.87%+0.34 -0.7 21
2023-11-12 @ Pari Nizhny Novgorod D 0-056.7 1487 1490 25.87% 27.96% 46.18%-0.34 +0.7 12
2023-11-12 Orenburg W 2-047.7 1533 1544 44.18% 28.36% 27.46%+0.27 +8.4 25
2023-11-12 @ Dynamo Moscow L 0-247.7 1544 1533 27.46% 28.36% 44.18%-0.27 -8.4 13
2023-11-12 Rostov W 2-155.4 1579 1525 53.03% 25.94% 21.03%+0.56 +3.3 24
2023-11-12 @ Spartak Moscow L 1-255.4 1525 1579 21.03% 25.94% 53.03%-0.56 -3.3 17
2023-11-12 Rubin Kazan L 0-247.4 1461 1509 39.06% 29.03% 31.91%+0.11 -11.0 10
2023-11-12 @ Sochi W 2-047.4 1509 1461 31.91% 29.03% 39.06%-0.11 +11.0 22
2023-11-25 Dynamo Moscow L 2-373.8 1653 1541 60.22% 22.91% 16.87%+0.82 -7.2 25
2023-11-25 @ CSKA Moscow W 3-273.8 1541 1653 16.87% 22.91% 60.22%-0.82 +7.2 28
2023-11-25 Lokomotiv Moscow D 3-376.4 1549 1596 39.19% 29.02% 31.79%+0.12 -0.1 26
2023-11-25 @ Krylia Sovetov D 3-376.4 1596 1549 31.79% 29.02% 39.19%-0.12 +0.1 25
2023-11-25 Sochi W 3-038.6 1737 1450 78.64% 12.73% 8.63%+1.59 +3.3 33
2023-11-25 @ Zenit St. Petersburg L 0-338.6 1450 1737 8.63% 12.73% 78.64%-1.59 -3.3 10
2023-11-25 Spartak Moscow L 0-249.1 1487 1582 32.42% 29.06% 38.51%-0.10 -9.6 12
2023-11-25 @ Baltika Kaliningrad W 2-049.1 1582 1487 38.51% 29.06% 32.42%+0.10 +9.6 27
2023-11-26 Akhmat Grozny D 1-165.0 1536 1542 45.00% 28.21% 26.79%+0.30 -0.5 14
2023-11-26 @ Orenburg D 1-165.0 1542 1536 26.79% 28.21% 45.00%-0.30 +0.5 13
2023-11-26 Fakel Voronezh W 1-049.5 1520 1516 46.35% 27.92% 25.73%+0.34 +4.2 25
2023-11-26 @ Rubin Kazan L 0-149.5 1516 1520 25.73% 27.92% 46.35%-0.34 -4.2 19
2023-11-26 Krasnodar W 3-161.2 1472 1650 23.10% 26.97% 49.93%-0.46 +11.4 19
2023-11-26 @ Ural L 1-361.2 1650 1472 49.93% 26.97% 23.10%+0.46 -11.4 32
2023-11-26 Pari Nizhny Novgorod W 1-047.4 1521 1489 50.17% 26.90% 22.94%+0.47 +3.8 20
2023-11-26 @ Rostov L 0-147.4 1489 1521 22.94% 26.90% 50.17%-0.47 -3.8 21
2023-12-02 Baltika Kaliningrad D 0-057.6 1512 1478 50.34% 26.84% 22.81%+0.47 -0.9 20
2023-12-02 @ Fakel Voronezh D 0-057.6 1478 1512 22.81% 26.84% 50.34%-0.47 +0.9 13
2023-12-02 Krylia Sovetov L 0-246.1 1447 1549 31.53% 28.99% 39.48%-0.13 -9.4 10
2023-12-02 @ Sochi W 2-046.1 1549 1447 39.48% 28.99% 31.53%+0.13 +9.4 29
2023-12-02 Ural W 1-047.1 1485 1484 45.99% 28.00% 26.01%+0.33 +4.3 24
2023-12-02 @ Pari Nizhny Novgorod L 0-147.1 1484 1485 26.01% 28.00% 45.99%-0.33 -4.3 19
2023-12-03 Orenburg W 2-155.6 1638 1535 59.14% 23.42% 17.44%+0.78 +2.7 35
2023-12-03 @ Krasnodar L 1-255.6 1535 1638 17.44% 23.42% 59.14%-0.78 -2.7 14
2023-12-03 Rostov W 2-045.4 1646 1525 61.26% 22.41% 16.33%+0.86 +5.0 28
2023-12-03 @ CSKA Moscow L 0-245.4 1525 1646 16.33% 22.41% 61.26%-0.86 -5.0 20
2023-12-03 Spartak Moscow W 2-160.6 1542 1592 38.80% 29.04% 32.15%+0.10 +4.8 16
2023-12-03 @ Akhmat Grozny L 1-260.6 1592 1542 32.15% 29.04% 38.80%-0.10 -4.8 27
2023-12-03 Zenit St. Petersburg W 3-164.4 1596 1740 26.43% 28.11% 45.46%-0.31 +10.6 28
2023-12-03 @ Lokomotiv Moscow L 1-364.4 1740 1596 45.46% 28.11% 26.43%+0.31 -10.6 33
2023-12-04 Rubin Kazan W 1-050.0 1548 1524 49.04% 27.23% 23.73%+0.43 +3.9 31
2023-12-04 @ Dynamo Moscow L 0-150.0 1524 1548 23.73% 27.23% 49.04%-0.43 -3.9 25
2023-12-08 Ural W 2-042.6 1607 1479 62.05% 22.02% 15.93%+0.89 +4.9 31
2023-12-08 @ Lokomotiv Moscow L 0-242.6 1479 1607 15.93% 22.02% 62.05%-0.89 -4.9 19
2023-12-09 Krylia Sovetov W 3-046.2 1587 1558 49.75% 27.02% 23.23%+0.45 +10.6 30
2023-12-09 @ Spartak Moscow L 0-346.2 1558 1587 23.23% 27.02% 49.75%-0.45 -10.6 29
2023-12-09 Pari Nizhny Novgorod W 1-046.5 1730 1489 74.33% 15.27% 10.40%+1.39 +1.5 36
2023-12-09 @ Zenit St. Petersburg L 0-146.5 1489 1730 10.40% 15.27% 74.33%-1.39 -1.5 24
2023-12-09 Rostov D 0-060.3 1547 1520 49.40% 27.12% 23.47%+0.44 -0.9 17
2023-12-09 @ Akhmat Grozny D 0-060.3 1520 1547 23.47% 27.12% 49.40%-0.44 +0.9 21
2023-12-10 CSKA Moscow W 1-056.7 1641 1651 44.45% 28.31% 27.24%+0.28 +4.4 38
2023-12-10 @ Krasnodar L 0-156.7 1651 1641 27.24% 28.31% 44.45%-0.28 -4.4 28
2023-12-10 Dynamo Moscow D 1-164.3 1511 1552 39.99% 28.95% 31.07%+0.14 -0.3 21
2023-12-10 @ Fakel Voronezh D 1-164.3 1552 1511 31.07% 28.95% 39.99%-0.14 +0.3 32
2023-12-10 Orenburg D 1-160.8 1437 1533 32.39% 29.06% 38.55%-0.10 +0.2 11
2023-12-10 @ Sochi D 1-160.8 1533 1437 38.55% 29.06% 32.39%+0.10 -0.2 15
2023-12-10 Rubin Kazan L 0-152.7 1479 1520 39.98% 28.95% 31.07%+0.14 -5.9 13
2023-12-10 @ Baltika Kaliningrad W 1-052.7 1520 1479 31.07% 28.95% 39.98%-0.14 +5.9 28
2024-03-01 Krylia Sovetov W 2-048.0 1521 1547 42.14% 28.69% 29.17%+0.21 +8.8 24
2024-03-01 @ Rostov L 0-248.0 1547 1521 29.17% 28.69% 42.14%-0.21 -8.8 29
2024-03-02 Orenburg D 1-169.7 1646 1533 60.46% 22.80% 16.74%+0.83 -1.4 29
2024-03-02 @ CSKA Moscow D 1-169.7 1533 1646 16.74% 22.80% 60.46%-0.83 +1.4 16
2024-03-02 Rubin Kazan D 1-169.6 1646 1526 61.10% 22.49% 16.41%+0.85 -1.4 39
2024-03-02 @ Krasnodar D 1-169.6 1526 1646 16.41% 22.49% 61.10%-0.85 +1.4 29
2024-03-02 Spartak Moscow D 0-068.0 1731 1598 62.79% 21.65% 15.56%+0.91 -1.7 37
2024-03-02 @ Zenit St. Petersburg D 0-068.0 1598 1731 15.56% 21.65% 62.79%-0.91 +1.7 31
2024-03-02 Ural W 1-046.2 1546 1474 55.24% 25.10% 19.66%+0.64 +3.3 20
2024-03-02 @ Akhmat Grozny L 0-146.2 1474 1546 19.66% 25.10% 55.24%-0.64 -3.3 19
2024-03-03 Fakel Voronezh D 1-162.0 1488 1510 42.65% 28.62% 28.73%+0.22 -0.4 25
2024-03-03 @ Pari Nizhny Novgorod D 1-162.0 1510 1488 28.73% 28.62% 42.65%-0.22 +0.4 22
2024-03-03 Lokomotiv Moscow W 2-161.9 1553 1612 37.50% 29.12% 33.38%+0.06 +4.9 35
2024-03-03 @ Dynamo Moscow L 1-261.9 1612 1553 33.38% 29.12% 37.50%-0.06 -4.9 31
2024-03-03 Sochi D 0-054.7 1473 1438 50.54% 26.78% 22.68%+0.48 -1.0 14
2024-03-03 @ Baltika Kaliningrad D 0-054.7 1438 1473 22.68% 26.78% 50.54%-0.48 +1.0 12
2024-03-08 CSKA Moscow L 0-252.0 1539 1645 30.92% 28.93% 40.15%-0.15 -9.2 29
2024-03-08 @ Krylia Sovetov W 2-052.0 1645 1539 40.15% 28.93% 30.92%+0.15 +9.2 32
2024-03-08 Krasnodar W 2-164.4 1530 1644 29.95% 28.81% 41.24%-0.18 +5.7 27
2024-03-08 @ Rostov L 1-264.4 1644 1530 41.24% 28.81% 29.95%+0.18 -5.7 39
2024-03-09 Akhmat Grozny W 2-047.9 1557 1549 46.89% 27.79% 25.32%+0.36 +7.9 38
2024-03-09 @ Dynamo Moscow L 0-247.9 1549 1557 25.32% 27.79% 46.89%-0.36 -7.9 20
2024-03-09 Pari Nizhny Novgorod L 0-155.9 1528 1487 51.19% 26.57% 22.24%+0.50 -7.1 29
2024-03-09 @ Rubin Kazan W 1-055.9 1487 1528 22.24% 26.57% 51.19%-0.50 +7.1 28
2024-03-09 Zenit St. Petersburg L 1-449.4 1471 1730 16.89% 22.93% 60.18%-0.82 -6.4 19
2024-03-09 @ Ural W 4-149.4 1730 1471 60.18% 22.93% 16.89%+0.82 +6.4 40
2024-03-10 Baltika Kaliningrad W 1-046.1 1534 1472 54.01% 25.58% 20.41%+0.60 +3.4 19
2024-03-10 @ Orenburg L 0-146.1 1472 1534 20.41% 25.58% 54.01%-0.60 -3.4 14
2024-03-10 Fakel Voronezh L 0-256.5 1600 1511 57.37% 24.21% 18.42%+0.72 -14.7 31
2024-03-10 @ Spartak Moscow W 2-056.5 1511 1600 18.42% 24.21% 57.37%-0.72 +14.7 25
2024-03-10 Sochi D 2-272.2 1607 1439 66.74% 19.57% 13.69%+1.07 -1.2 32
2024-03-10 @ Lokomotiv Moscow D 2-272.2 1439 1607 13.69% 19.57% 66.74%-1.07 +1.2 13
2024-03-29 Rostov L 1-457.8 1565 1536 49.79% 27.01% 23.20%+0.46 -16.1 38
2024-03-29 @ Dynamo Moscow W 4-157.8 1536 1565 23.20% 27.01% 49.79%-0.46 +16.1 30
2024-03-30 CSKA Moscow D 2-272.2 1440 1654 19.97% 25.30% 54.73%-0.62 +0.8 14
2024-03-30 @ Sochi D 2-272.2 1654 1440 54.73% 25.30% 19.97%+0.62 -0.8 33
2024-03-30 Pari Nizhny Novgorod W 2-044.1 1469 1495 42.17% 28.69% 29.14%+0.21 +8.8 17
2024-03-30 @ Baltika Kaliningrad L 0-244.1 1495 1469 29.14% 28.69% 42.17%-0.21 -8.8 28
2024-03-30 Ural D 0-061.1 1585 1465 61.20% 22.44% 16.36%+0.85 -1.6 32
2024-03-30 @ Spartak Moscow D 0-061.1 1465 1585 16.36% 22.44% 61.20%-0.85 +1.6 20
2024-03-30 Zenit St. Petersburg D 1-170.6 1529 1736 20.58% 25.68% 53.74%-0.59 +1.0 30
2024-03-30 @ Krylia Sovetov D 1-170.6 1736 1529 53.74% 25.68% 20.58%+0.59 -1.0 41
2024-03-31 Akhmat Grozny W 2-157.0 1521 1542 42.89% 28.58% 28.53%+0.23 +4.3 32
2024-03-31 @ Rubin Kazan L 1-257.0 1542 1521 28.53% 28.58% 42.89%-0.23 -4.3 20
2024-03-31 Krasnodar D 1-169.3 1605 1638 41.18% 28.82% 30.00%+0.18 -0.3 33
2024-03-31 @ Lokomotiv Moscow D 1-169.3 1638 1605 30.00% 28.82% 41.18%-0.18 +0.3 40
2024-03-31 Orenburg D 0-059.8 1526 1537 44.17% 28.37% 27.46%+0.27 -0.5 26
2024-03-31 @ Fakel Voronezh D 0-059.8 1537 1526 27.46% 28.37% 44.17%-0.27 +0.5 20
2024-04-06 Krasnodar L 3-465.6 1486 1639 25.53% 27.85% 46.62%-0.35 -3.7 28
2024-04-06 @ Pari Nizhny Novgorod W 4-365.6 1639 1486 46.62% 27.85% 25.53%+0.35 +3.7 43
2024-04-06 Krylia Sovetov L 1-257.3 1466 1530 36.78% 29.14% 34.07%+0.04 -5.2 20
2024-04-06 @ Ural W 2-157.3 1530 1466 34.07% 29.14% 36.78%-0.04 +5.2 33
2024-04-06 Sochi D 2-269.2 1552 1441 60.13% 22.95% 16.91%+0.82 -1.0 31
2024-04-06 @ Rostov D 2-269.2 1441 1552 16.91% 22.95% 60.13%-0.82 +1.0 15
2024-04-07 Baltika Kaliningrad W 1-045.9 1735 1477 75.99% 14.30% 9.72%+1.46 +1.4 44
2024-04-07 @ Zenit St. Petersburg L 0-145.9 1477 1735 9.72% 14.30% 75.99%-1.46 -1.4 17
2024-04-07 Fakel Voronezh W 4-148.3 1654 1525 62.20% 21.95% 15.86%+0.89 +6.0 36
2024-04-07 @ CSKA Moscow L 1-448.3 1525 1654 15.86% 21.95% 62.20%-0.89 -6.0 26
2024-04-07 Lokomotiv Moscow L 0-252.6 1537 1605 36.23% 29.16% 34.62%+0.02 -10.4 20
2024-04-07 @ Akhmat Grozny W 2-052.6 1605 1537 34.62% 29.16% 36.23%-0.02 +10.4 36
2024-04-07 Spartak Moscow L 1-263.2 1549 1583 41.04% 28.84% 30.13%+0.17 -5.7 38
2024-04-07 @ Dynamo Moscow W 2-163.2 1583 1549 30.13% 28.84% 41.04%-0.17 +5.7 35
2024-04-08 Rubin Kazan W 3-044.2 1538 1525 47.55% 27.63% 24.82%+0.38 +11.2 23
2024-04-08 @ Orenburg L 0-344.2 1525 1538 24.82% 27.63% 47.55%-0.38 -11.2 32
2024-04-13 Baltika Kaliningrad L 1-753.3 1527 1476 52.57% 26.10% 21.32%+0.55 -31.5 20
2024-04-13 @ Akhmat Grozny W 7-153.3 1476 1527 21.32% 26.10% 52.57%-0.55 +31.5 20
2024-04-13 CSKA Moscow D 3-379.2 1615 1659 39.63% 28.98% 31.39%+0.13 -0.2 37
2024-04-13 @ Lokomotiv Moscow D 3-379.2 1659 1615 31.39% 28.98% 39.63%-0.13 +0.1 37
2024-04-13 Spartak Moscow W 1-055.3 1442 1589 26.12% 28.03% 45.85%-0.33 +6.6 18
2024-04-13 @ Sochi L 0-155.3 1589 1442 45.85% 28.03% 26.12%+0.33 -6.6 35
2024-04-13 Zenit St. Petersburg L 1-265.0 1642 1737 32.55% 29.07% 38.37%-0.09 -4.8 43
2024-04-13 @ Krasnodar W 2-165.0 1737 1642 38.37% 29.07% 32.55%+0.09 +4.8 47
2024-04-14 Dynamo Moscow W 2-157.6 1461 1543 34.16% 29.15% 36.70%-0.04 +5.2 23
2024-04-14 @ Ural L 1-257.6 1543 1461 36.70% 29.15% 34.16%+0.04 -5.2 38
2024-04-14 Pari Nizhny Novgorod W 3-148.6 1549 1482 54.65% 25.33% 20.02%+0.62 +5.5 26
2024-04-14 @ Orenburg L 1-348.6 1482 1549 20.02% 25.33% 54.65%-0.62 -5.4 28
2024-04-14 Rostov L 0-155.6 1519 1551 41.38% 28.79% 29.83%+0.18 -6.1 26
2024-04-14 @ Fakel Voronezh W 1-055.6 1551 1519 29.83% 28.79% 41.38%-0.18 +6.1 34
2024-04-14 Rubin Kazan W 2-045.3 1536 1514 48.76% 27.31% 23.94%+0.42 +7.5 36
2024-04-14 @ Krylia Sovetov L 0-245.3 1514 1536 23.94% 27.31% 48.76%-0.42 -7.5 32
2024-04-19 Fakel Voronezh W 2-044.7 1638 1513 61.74% 22.17% 16.08%+0.87 +4.9 46
2024-04-19 @ Krasnodar L 0-244.7 1513 1638 16.08% 22.17% 61.74%-0.87 -5.0 26
2024-04-20 Akhmat Grozny L 1-268.7 1660 1495 66.32% 19.80% 13.88%+1.05 -8.1 37
2024-04-20 @ CSKA Moscow W 2-168.7 1495 1660 13.88% 19.80% 66.32%-1.05 +8.1 23
2024-04-20 Krylia Sovetov W 2-157.3 1507 1543 40.82% 28.86% 30.32%+0.17 +4.5 23
2024-04-20 @ Baltika Kaliningrad L 1-257.3 1543 1507 30.32% 28.86% 40.82%-0.17 -4.6 36
2024-04-20 Lokomotiv Moscow D 1-166.3 1506 1615 30.60% 28.89% 40.51%-0.16 +0.3 33
2024-04-20 @ Rubin Kazan D 1-166.3 1615 1506 40.51% 28.89% 30.60%+0.16 -0.3 38
2024-04-21 Dynamo Moscow L 1-451.6 1477 1538 37.12% 29.13% 33.74%+0.05 -13.0 28
2024-04-21 @ Pari Nizhny Novgorod W 4-151.6 1538 1477 33.74% 29.13% 37.12%-0.05 +12.9 41
2024-04-21 Orenburg W 1-049.4 1741 1555 68.80% 18.44% 12.77%+1.15 +2.0 50
2024-04-21 @ Zenit St. Petersburg L 0-149.4 1555 1741 12.77% 18.44% 68.80%-1.15 -2.0 26
2024-04-21 Spartak Moscow L 1-556.0 1557 1582 42.24% 28.68% 29.08%+0.21 -18.4 34
2024-04-21 @ Rostov W 5-156.0 1582 1557 29.08% 28.68% 42.24%-0.21 +18.4 38
2024-04-21 Ural D 2-264.7 1448 1466 43.27% 28.52% 28.21%+0.24 -0.3 19
2024-04-21 @ Sochi D 2-264.7 1466 1448 28.21% 28.52% 43.27%-0.24 +0.3 24
2024-04-24 Baltika Kaliningrad W 3-259.1 1643 1512 62.45% 21.82% 15.73%+0.90 +2.3 49
2024-04-24 @ Krasnodar L 2-359.1 1512 1643 15.73% 21.82% 62.45%-0.90 -2.3 23
2024-04-24 Dynamo Moscow L 1-263.5 1553 1551 45.97% 28.00% 26.02%+0.33 -6.2 26
2024-04-24 @ Orenburg W 2-163.5 1551 1553 26.02% 28.00% 45.97%-0.33 +6.2 44
2024-04-24 Lokomotiv Moscow L 2-361.6 1464 1615 25.71% 27.91% 46.38%-0.34 -3.8 28
2024-04-24 @ Pari Nizhny Novgorod W 3-261.6 1615 1464 46.38% 27.91% 25.71%+0.34 +3.8 41
2024-04-24 Rubin Kazan L 0-262.3 1743 1506 73.97% 15.48% 10.55%+1.37 -17.5 50
2024-04-24 @ Zenit St. Petersburg W 2-062.3 1506 1743 10.55% 15.48% 73.97%-1.37 +17.5 36
2024-04-25 Krylia Sovetov L 0-154.9 1508 1539 41.55% 28.77% 29.68%+0.19 -6.1 26
2024-04-25 @ Fakel Voronezh W 1-054.9 1539 1508 29.68% 28.77% 41.55%-0.19 +6.1 39
2024-04-25 Rostov L 0-151.7 1467 1538 35.66% 29.16% 35.18%+0.01 -5.5 24
2024-04-25 @ Ural W 1-051.7 1538 1467 35.18% 29.16% 35.66%-0.01 +5.5 37
2024-04-25 Sochi W 1-044.3 1503 1448 53.19% 25.88% 20.92%+0.57 +3.5 26
2024-04-25 @ Akhmat Grozny L 0-144.3 1448 1503 20.92% 25.88% 53.19%-0.57 -3.5 19
2024-04-25 Spartak Moscow D 0-065.6 1651 1601 52.55% 26.11% 21.34%+0.55 -1.1 38
2024-04-25 @ CSKA Moscow D 0-065.6 1601 1651 21.34% 26.11% 52.55%-0.55 +1.1 39
2024-04-28 CSKA Moscow W 3-161.2 1510 1650 26.85% 28.22% 44.94%-0.30 +10.5 26
2024-04-28 @ Baltika Kaliningrad L 1-361.2 1650 1510 44.94% 28.22% 26.85%+0.30 -10.5 38
2024-04-28 Lokomotiv Moscow W 3-266.4 1602 1619 43.45% 28.49% 28.06%+0.25 +4.1 42
2024-04-28 @ Spartak Moscow L 2-366.4 1619 1602 28.06% 28.49% 43.45%-0.25 -4.1 41
2024-04-28 Pari Nizhny Novgorod W 5-143.0 1507 1460 52.08% 26.28% 21.64%+0.53 +10.8 29
2024-04-28 @ Akhmat Grozny L 1-543.0 1460 1507 21.64% 26.28% 52.08%-0.53 -10.8 28
2024-04-28 Zenit St. Petersburg W 1-062.7 1557 1726 23.98% 27.32% 48.70%-0.42 +6.9 47
2024-04-28 @ Dynamo Moscow L 0-162.7 1726 1557 48.70% 27.32% 23.98%+0.42 -6.9 50
2024-04-29 Fakel Voronezh D 0-055.3 1444 1502 37.69% 29.11% 33.20%+0.07 -0.1 20
2024-04-29 @ Sochi D 0-055.3 1502 1444 33.20% 29.11% 37.69%-0.07 +0.1 27
2024-04-29 Krasnodar D 0-063.4 1545 1645 31.73% 29.01% 39.26%-0.12 +0.2 40
2024-04-29 @ Krylia Sovetov D 0-063.4 1645 1545 39.26% 29.01% 31.73%+0.12 -0.2 50
2024-04-29 Orenburg W 2-157.3 1544 1546 45.45% 28.11% 26.44%+0.31 +4.1 40
2024-04-29 @ Rostov L 1-257.3 1546 1544 26.44% 28.11% 45.45%-0.31 -4.1 26
2024-04-29 Ural D 1-162.5 1524 1461 54.10% 25.54% 20.35%+0.60 -1.0 37
2024-04-29 @ Rubin Kazan D 1-162.5 1461 1524 20.35% 25.54% 54.10%-0.60 +1.0 25
2024-05-04 Akhmat Grozny L 0-162.7 1645 1518 62.01% 22.04% 15.95%+0.88 -8.2 50
2024-05-04 @ Krasnodar W 1-062.7 1518 1645 15.95% 22.04% 62.01%-0.88 +8.2 32
2024-05-04 Krylia Sovetov W 2-157.1 1542 1545 45.44% 28.12% 26.45%+0.31 +4.1 29
2024-05-04 @ Orenburg L 1-257.1 1545 1542 26.45% 28.12% 45.44%-0.31 -4.1 40
2024-05-05 Sochi W 3-254.6 1564 1444 61.19% 22.44% 16.36%+0.85 +2.4 50
2024-05-05 @ Dynamo Moscow L 2-354.6 1444 1564 16.36% 22.44% 61.19%-0.85 -2.4 20
2024-05-05 Spartak Moscow D 0-059.7 1449 1606 25.14% 27.73% 47.13%-0.37 +0.7 29
2024-05-05 @ Pari Nizhny Novgorod D 0-059.7 1606 1449 47.13% 27.73% 25.14%+0.37 -0.7 43
2024-05-06 Baltika Kaliningrad W 2-155.7 1462 1520 37.65% 29.11% 33.24%+0.07 +4.9 28
2024-05-06 @ Ural L 1-255.7 1520 1462 33.24% 29.11% 37.65%-0.07 -4.9 26
2024-05-06 Rostov W 1-051.1 1615 1548 54.61% 25.35% 20.04%+0.62 +3.3 44
2024-05-06 @ Lokomotiv Moscow L 0-151.1 1548 1615 20.04% 25.35% 54.61%-0.62 -3.3 40
2024-05-06 Rubin Kazan D 2-275.1 1640 1523 60.82% 22.62% 16.55%+0.84 -1.0 39
2024-05-06 @ CSKA Moscow D 2-275.1 1523 1640 16.55% 22.62% 60.82%-0.84 +1.0 38
2024-05-06 Zenit St. Petersburg D 1-169.9 1502 1719 19.79% 25.19% 55.02%-0.63 +1.1 28
2024-05-06 @ Fakel Voronezh D 1-169.9 1719 1502 55.02% 25.19% 19.79%+0.63 -1.1 51
2024-05-10 Akhmat Grozny L 0-253.2 1541 1526 47.80% 27.56% 24.64%+0.39 -12.8 40
2024-05-10 @ Krylia Sovetov W 2-053.2 1526 1541 24.64% 27.56% 47.80%-0.39 +12.8 35
2024-05-11 CSKA Moscow L 0-165.0 1718 1639 56.17% 24.72% 19.11%+0.67 -7.7 51
2024-05-11 @ Zenit St. Petersburg W 1-065.0 1639 1718 19.11% 24.72% 56.17%-0.67 +7.7 42
2024-05-11 Dynamo Moscow L 2-365.9 1515 1567 38.60% 29.06% 32.35%+0.10 -5.2 26
2024-05-11 @ Baltika Kaliningrad W 3-265.9 1567 1515 32.35% 29.06% 38.60%-0.10 +5.1 53
2024-05-11 Krasnodar W 1-056.8 1605 1636 41.45% 28.79% 29.77%+0.19 +4.8 46
2024-05-11 @ Spartak Moscow L 0-156.8 1636 1605 29.77% 28.79% 41.45%-0.19 -4.8 50
2024-05-11 Rostov W 3-153.5 1524 1545 42.93% 28.58% 28.50%+0.23 +7.5 41
2024-05-11 @ Rubin Kazan L 1-353.5 1545 1524 28.50% 28.58% 42.93%-0.23 -7.5 40
2024-05-12 Lokomotiv Moscow L 0-253.1 1546 1618 35.68% 29.16% 35.16%+0.01 -10.3 29
2024-05-12 @ Orenburg W 2-053.1 1618 1546 35.16% 29.16% 35.68%-0.01 +10.3 47
2024-05-12 Pari Nizhny Novgorod W 6-142.3 1442 1450 44.67% 28.27% 27.06%+0.29 +16.1 23
2024-05-12 @ Sochi L 1-642.3 1450 1442 27.06% 28.27% 44.67%-0.29 -16.1 29
2024-05-12 Ural D 0-056.9 1503 1467 50.63% 26.75% 22.62%+0.48 -1.0 29
2024-05-12 @ Fakel Voronezh D 0-056.9 1467 1503 22.62% 26.75% 50.63%-0.48 +1.0 29
2024-05-18 Fakel Voronezh W 2-044.1 1628 1502 61.91% 22.09% 16.00%+0.88 +4.9 50
2024-05-18 @ Lokomotiv Moscow L 0-244.1 1502 1628 16.00% 22.09% 61.91%-0.88 -4.9 29
2024-05-18 Krasnodar L 2-361.0 1458 1632 23.47% 27.12% 49.41%-0.44 -3.5 23
2024-05-18 @ Sochi W 3-261.0 1632 1458 49.41% 27.12% 23.47%+0.44 +3.5 53
2024-05-18 Krylia Sovetov W 4-149.2 1572 1528 51.66% 26.42% 21.93%+0.52 +8.5 56
2024-05-18 @ Dynamo Moscow L 1-449.2 1528 1572 21.93% 26.42% 51.66%-0.52 -8.5 40
2024-05-19 Baltika Kaliningrad W 2-154.6 1537 1510 49.43% 27.12% 23.45%+0.44 +3.7 43
2024-05-19 @ Rostov L 1-254.6 1510 1537 23.45% 27.12% 49.43%-0.44 -3.7 26
2024-05-19 Orenburg D 3-371.6 1468 1536 36.21% 29.16% 34.63%+0.02 -0.0 30
2024-05-19 @ Ural D 3-371.6 1536 1468 34.63% 29.16% 36.21%-0.02 +0.0 30
2024-05-19 Rubin Kazan W 3-151.9 1610 1532 56.10% 24.75% 19.15%+0.67 +5.2 49
2024-05-19 @ Spartak Moscow L 1-351.9 1532 1610 19.15% 24.75% 56.10%-0.67 -5.2 41
2024-05-19 Zenit St. Petersburg L 1-552.5 1539 1710 23.69% 27.21% 49.11%-0.43 -11.7 35
2024-05-19 @ Akhmat Grozny W 5-152.5 1710 1539 49.11% 27.21% 23.69%+0.43 +11.7 54
2024-05-20 CSKA Moscow L 2-648.1 1434 1646 20.11% 25.39% 54.49%-0.61 -8.5 29
2024-05-20 @ Pari Nizhny Novgorod W 6-248.1 1646 1434 54.49% 25.39% 20.11%+0.61 +8.5 45
2024-05-25 Akhmat Grozny W 2-046.5 1497 1527 41.66% 28.76% 29.58%+0.19 +8.9 32
2024-05-25 @ Fakel Voronezh L 0-246.5 1527 1497 29.58% 28.76% 41.66%-0.19 -8.9 35
2024-05-25 Dynamo Moscow W 1-052.8 1635 1580 53.10% 25.92% 20.99%+0.57 +3.5 56
2024-05-25 @ Krasnodar L 0-152.8 1580 1635 20.99% 25.92% 53.10%-0.57 -3.5 56
2024-05-25 Lokomotiv Moscow L 1-355.8 1507 1633 28.44% 28.57% 42.99%-0.24 -7.5 26
2024-05-25 @ Baltika Kaliningrad W 3-155.8 1633 1507 42.99% 28.57% 28.44%+0.24 +7.5 53
2024-05-25 Pari Nizhny Novgorod D 1-161.5 1520 1425 58.07% 23.90% 18.03%+0.74 -1.2 41
2024-05-25 @ Krylia Sovetov D 1-161.5 1425 1520 18.03% 23.90% 58.07%-0.74 +1.3 30
2024-05-25 Rostov W 2-154.7 1722 1541 68.18% 18.78% 13.04%+1.12 +1.9 57
2024-05-25 @ Zenit St. Petersburg L 1-254.7 1541 1722 13.04% 18.78% 68.18%-1.12 -1.9 43
2024-05-25 Sochi D 1-162.4 1526 1454 55.27% 25.09% 19.64%+0.64 -1.1 42
2024-05-25 @ Rubin Kazan D 1-162.4 1454 1526 19.64% 25.09% 55.27%-0.64 +1.1 24
2024-05-25 Spartak Moscow D 0-062.4 1536 1615 34.62% 29.16% 36.22%-0.02 +0.1 31
2024-05-25 @ Orenburg D 0-062.4 1615 1536 36.22% 29.16% 34.62%+0.02 -0.1 50
2024-05-25 Ural W 2-041.8 1655 1468 68.81% 18.43% 12.76%+1.15 +3.7 48
2024-05-25 @ CSKA Moscow L 0-241.8 1468 1655 12.76% 18.43% 68.81%-1.15 -3.7 30

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 2024-04-24 10.55% Rubin Kazan 1506 2 @ Zenit St. Petersburg 1743 0
2 2023-08-06 11.24% Dynamo Moscow 1504 3 @ Zenit St. Petersburg 1724 2
3 2024-04-20 13.88% Akhmat Grozny 1495 2 @ CSKA Moscow 1660 1
4 2023-09-24 14.48% Lokomotiv Moscow 1589 2 @ Zenit St. Petersburg 1742 1
5 2024-05-04 15.95% Akhmat Grozny 1518 1 @ Krasnodar 1645 0
6 2023-11-25 16.87% Dynamo Moscow 1541 3 @ CSKA Moscow 1653 2
7 2024-03-10 18.42% Fakel Voronezh 1511 2 @ Spartak Moscow 1600 0
8 2023-10-08 18.62% Rubin Kazan 1490 1 @ Akhmat Grozny 1576 0
9 2024-05-11 19.11% CSKA Moscow 1639 1 @ Zenit St. Petersburg 1718 0
10 2023-07-22 19.42% Krylia Sovetov 1506 2 @ Akhmat Grozny 1581 1
11 2023-08-05 19.52% Ural 1496 2 @ Orenburg 1569 0
12 2023-09-17 20.31% Orenburg 1540 2 @ Lokomotiv Moscow 1603 0
13 2023-10-21 20.52% Fakel Voronezh 1491 2 @ Orenburg 1552 1
14 2023-10-22 20.86% Sochi 1448 4 @ Ural 1504 1
15 2024-04-13 21.32% Baltika Kaliningrad 1476 7 @ Akhmat Grozny 1527 1
16 2023-11-04 21.98% Fakel Voronezh 1509 2 @ Akhmat Grozny 1552 1
17 2023-09-30 22.08% @ Orenburg 1545 3 Zenit St. Petersburg 1734 1
18 2024-03-09 22.24% Pari Nizhny Novgorod 1487 1 @ Rubin Kazan 1528 0
19 2023-11-26 23.10% @ Ural 1472 3 Krasnodar 1650 1
20 2024-03-29 23.20% Rostov 1536 4 @ Dynamo Moscow 1565 1
21 2024-04-28 23.98% @ Dynamo Moscow 1557 1 Zenit St. Petersburg 1726 0
22 2024-05-10 24.64% Akhmat Grozny 1526 2 @ Krylia Sovetov 1541 0
23 2023-07-22 25.64% @ Ural 1490 2 CSKA Moscow 1642 1
24 2024-04-24 26.02% Dynamo Moscow 1551 2 @ Orenburg 1553 1
25 2024-04-13 26.12% @ Sochi 1442 1 Spartak Moscow 1589 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 2024-04-13 31.45 Baltika Kaliningrad 7 1476 21.32% @ Akhmat Grozny 1 1527 52.57% 26.10%
2 2023-08-19 19.38 @ Sochi 4 1463 35.47% Rostov 0 1536 35.37% 29.16%
3 2023-10-01 18.67 @ Krylia Sovetov 4 1542 37.27% Spartak Moscow 0 1602 33.60% 29.13%
4 2024-04-21 18.37 Spartak Moscow 5 1582 29.08% @ Rostov 1 1557 42.24% 28.68%
5 2024-04-24 17.51 Rubin Kazan 2 1506 10.55% @ Zenit St. Petersburg 0 1743 73.97% 15.48%
6 2023-10-22 16.99 Sochi 4 1448 20.86% @ Ural 1 1504 53.29% 25.85%
7 2024-03-29 16.13 Rostov 4 1536 23.20% @ Dynamo Moscow 1 1565 49.79% 27.01%
8 2024-05-12 16.11 @ Sochi 6 1442 44.67% Pari Nizhny Novgorod 1 1450 27.06% 28.27%
9 2024-03-10 14.67 Fakel Voronezh 2 1511 18.42% @ Spartak Moscow 0 1600 57.37% 24.21%
10 2023-10-22 14.45 @ Rostov 3 1504 36.75% Akhmat Grozny 0 1568 34.10% 29.14%
11 2023-08-20 14.42 @ Akhmat Grozny 4 1562 48.17% Orenburg 0 1544 24.36% 27.47%
12 2023-08-05 14.30 Ural 2 1496 19.52% @ Orenburg 0 1569 55.47% 25.01%
13 2023-09-17 14.05 Orenburg 2 1540 20.31% @ Lokomotiv Moscow 0 1603 54.17% 25.52%
14 2023-08-05 13.99 @ Krylia Sovetov 5 1513 42.10% Rostov 1 1539 29.20% 28.70%
15 2024-04-21 12.95 Dynamo Moscow 4 1538 33.74% @ Pari Nizhny Novgorod 1 1477 37.12% 29.13%
16 2024-05-10 12.76 Akhmat Grozny 2 1526 24.64% @ Krylia Sovetov 0 1541 47.80% 27.56%
17 2023-08-05 12.31 Spartak Moscow 4 1603 36.24% @ Rubin Kazan 1 1524 34.61% 29.16%
18 2023-07-30 12.18 Lokomotiv Moscow 4 1593 36.77% @ Fakel Voronezh 1 1510 34.09% 29.14%
19 2024-05-19 11.72 Zenit St. Petersburg 5 1710 49.11% @ Akhmat Grozny 1 1539 23.69% 27.21%
20 2023-09-30 11.69 @ Orenburg 3 1545 22.08% Zenit St. Petersburg 1 1734 51.43% 26.49%
21 2023-11-26 11.43 @ Ural 3 1472 23.10% Krasnodar 1 1650 49.93% 26.97%
22 2023-08-14 11.31 @ Pari Nizhny Novgorod 2 1463 30.40% Akhmat Grozny 0 1573 40.73% 28.87%
23 2024-04-08 11.23 @ Orenburg 3 1538 47.55% Rubin Kazan 0 1525 24.82% 27.63%
24 2023-08-12 11.22 @ Rostov 3 1525 47.59% Rubin Kazan 0 1512 24.79% 27.62%
25 2023-11-12 10.97 Rubin Kazan 2 1509 31.91% @ Sochi 0 1461 39.06% 29.03%

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 2024-04-13 79.2 @ Lokomotiv Moscow 3 1615 39.63% CSKA Moscow 3 1659 31.39% 28.98%
2 2023-09-24 76.9 @ Rostov 3 1506 26.98% CSKA Moscow 3 1646 44.77% 28.25%
3 2023-11-25 76.4 @ Krylia Sovetov 3 1549 39.19% Lokomotiv Moscow 3 1596 31.79% 29.02%
4 2023-08-06 76.2 Dynamo Moscow 3 1504 11.24% @ Zenit St. Petersburg 2 1724 72.34% 16.42%
5 2023-09-16 75.5 @ CSKA Moscow 2 1647 59.90% Krylia Sovetov 2 1538 17.03% 23.06%
6 2024-05-06 75.1 @ CSKA Moscow 2 1640 60.82% Rubin Kazan 2 1523 16.55% 22.62%
7 2023-10-08 74.7 @ Spartak Moscow 2 1584 36.73% CSKA Moscow 2 1648 34.12% 29.14%
8 2023-11-25 73.8 Dynamo Moscow 3 1541 16.87% @ CSKA Moscow 2 1653 60.22% 22.91%
9 2023-10-21 73.1 @ Baltika Kaliningrad 2 1496 25.37% Krasnodar 2 1651 46.82% 27.81%
10 2023-07-22 73.0 @ Lokomotiv Moscow 2 1594 55.01% Rubin Kazan 2 1524 19.80% 25.19%
11 2023-07-29 72.5 @ Krylia Sovetov 3 1513 47.09% Dynamo Moscow 3 1504 25.17% 27.74%
12 2023-11-11 72.4 @ Zenit St. Petersburg 1 1738 57.51% Krasnodar 1 1649 18.34% 24.15%
13 2024-03-10 72.2 @ Lokomotiv Moscow 2 1607 66.74% Sochi 2 1439 13.69% 19.57%
14 2024-03-30 72.2 @ Sochi 2 1440 19.97% CSKA Moscow 2 1654 54.73% 25.30%
15 2023-09-24 71.7 Lokomotiv Moscow 2 1589 14.48% @ Zenit St. Petersburg 1 1742 65.03% 20.49%
16 2024-05-19 71.6 @ Ural 3 1468 36.21% Orenburg 3 1536 34.63% 29.16%
17 2023-10-07 71.4 @ Ural 2 1504 32.33% Lokomotiv Moscow 2 1600 38.61% 29.06%
18 2023-11-06 71.2 @ Sochi 3 1461 35.68% Dynamo Moscow 3 1533 35.15% 29.16%
19 2023-09-03 70.8 @ CSKA Moscow 1 1647 33.51% Zenit St. Petersburg 1 1734 37.37% 29.12%
20 2024-03-30 70.6 @ Krylia Sovetov 1 1529 20.58% Zenit St. Petersburg 1 1736 53.74% 25.68%
21 2023-07-29 70.3 @ Rostov 1 1538 22.26% Zenit St. Petersburg 1 1725 51.16% 26.58%
22 2024-05-06 69.9 @ Fakel Voronezh 1 1502 19.79% Zenit St. Petersburg 1 1719 55.02% 25.19%
23 2024-03-02 69.7 @ CSKA Moscow 1 1646 60.46% Orenburg 1 1533 16.74% 22.80%
24 2024-03-02 69.6 @ Krasnodar 1 1646 61.10% Rubin Kazan 1 1526 16.41% 22.49%
25 2023-08-19 69.5 @ Krasnodar 1 1629 50.38% Lokomotiv Moscow 1 1595 22.79% 26.83%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2023-11-25 38.6 @ Zenit St. Petersburg 3 1737 78.64% Sochi 0 1450 8.63% 12.73%
2 2023-09-03 40.6 @ Orenburg 3 1530 52.78% Sochi 0 1478 21.19% 26.03%
3 2023-10-01 41.4 @ Fakel Voronezh 2 1482 48.76% Sochi 0 1461 23.94% 27.31%
4 2024-05-25 41.8 @ CSKA Moscow 2 1655 68.81% Ural 0 1468 12.76% 18.43%
5 2023-08-26 42.2 @ Zenit St. Petersburg 4 1727 70.81% Ural 0 1522 11.89% 17.30%
6 2023-09-02 42.2 @ Krylia Sovetov 3 1527 49.60% Fakel Voronezh 0 1499 23.34% 27.07%
7 2024-05-12 42.3 @ Sochi 6 1442 44.67% Pari Nizhny Novgorod 1 1450 27.06% 28.27%
8 2023-07-30 42.4 @ Krasnodar 2 1612 63.02% Sochi 0 1476 15.44% 21.53%
9 2023-08-20 42.4 @ Fakel Voronezh 2 1491 48.05% Pari Nizhny Novgorod 0 1474 24.45% 27.50%
10 2023-12-08 42.6 @ Lokomotiv Moscow 2 1607 62.05% Ural 0 1479 15.93% 22.02%
11 2023-08-13 42.9 @ Zenit St. Petersburg 2 1716 72.54% Fakel Voronezh 0 1494 11.15% 16.31%
12 2024-04-28 43.0 @ Akhmat Grozny 5 1507 52.08% Pari Nizhny Novgorod 1 1460 21.64% 26.28%
13 2023-08-12 43.2 @ Rostov 3 1525 47.59% Rubin Kazan 0 1512 24.79% 27.62%
14 2023-10-22 43.7 @ Spartak Moscow 2 1583 57.55% Pari Nizhny Novgorod 0 1493 18.32% 24.13%
15 2024-03-30 44.1 @ Baltika Kaliningrad 2 1469 42.17% Pari Nizhny Novgorod 0 1495 29.14% 28.69%
16 2024-05-18 44.1 @ Lokomotiv Moscow 2 1628 61.91% Fakel Voronezh 0 1502 16.00% 22.09%
17 2024-04-08 44.2 @ Orenburg 3 1538 47.55% Rubin Kazan 0 1525 24.82% 27.63%
18 2024-04-25 44.3 @ Akhmat Grozny 1 1503 53.19% Sochi 0 1448 20.92% 25.88%
19 2023-09-24 44.5 @ Krasnodar 2 1635 61.97% Ural 0 1509 15.97% 22.06%
20 2024-04-19 44.7 @ Krasnodar 2 1638 61.74% Fakel Voronezh 0 1513 16.08% 22.17%
21 2023-08-13 45.0 @ Dynamo Moscow 2 1512 46.32% Baltika Kaliningrad 0 1508 25.76% 27.92%
22 2024-04-14 45.3 @ Krylia Sovetov 2 1536 48.76% Rubin Kazan 0 1514 23.94% 27.31%
23 2023-08-20 45.4 @ Akhmat Grozny 4 1562 48.17% Orenburg 0 1544 24.36% 27.47%
24 2023-10-07 45.4 Zenit St. Petersburg 2 1722 61.48% @ Sochi 0 1453 16.22% 22.30%
25 2023-12-03 45.4 @ CSKA Moscow 2 1646 61.26% Rostov 0 1525 16.33% 22.41%