RUS

Premier League 2023/24

Every result, the table as it finished, and the price each match went off at. 244 matches played between July 2023 and June 2024.

244Matches
647Goals
2.65Per game
46.3%Home wins
62%Priced at kickoff
Zenit Saint PetersburgTop of the table

Final table 18 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 ZSPZenit Saint Petersburg 30 17 6 7 +25 57
2 KRAKrasnodar 30 16 8 6 +16 56
3 DMDinamo Moscow 30 16 8 6 +14 56
4 LMLokomotiv Moscow 30 14 11 5 +14 53
5 SMSpartak Moscow 30 14 8 8 +9 50
6 CMCSKA Moscow 30 12 12 6 +16 48
7 FRFC Rostov 30 12 7 11 -3 43
8 RUBRubin 30 11 9 10 -7 42
9 KSKrylya Sovetov 30 11 8 11 +2 41
10 AGAkhmat Grozny 30 10 5 15 -12 35
11 URAUral 32 8 9 15 -17 33
12 NNNizhny Novgorod 32 9 6 17 -21 33
13 FVFakel Voronezh 30 7 11 12 -9 32
14 OREOrenburg 30 7 10 13 -7 31
15 BALBaltika 30 7 5 18 -9 26
16 PSPFC Sochi 30 5 9 16 -11 24
17 AKRAkron 2 1 0 1 +1 3
18 ATArsenal Tula 2 1 0 1 -1 3

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.65
647 goals. 47.1% of matches went over 2.5.
Home advantage
46.3%
Draws 27%, away wins 26.6%.
Half-time lead held
73.9%
From 138 matches where someone led at the break.
1–0 28 · 11.5%
1–1 27 · 11.1%
2–1 26 · 10.7%
2–0 23 · 9.4%
0–0 20 · 8.2%
0–2 18 · 7.4%

Results 244

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 1 June 2024
15:00 Arsenal Tula 0 – 2 Nizhny Novgorod — — —
12:00 Akron 1 – 2 Ural — — —
Wednesday 29 May 2024
16:15 Nizhny Novgorod 1 – 2 Arsenal Tula — — —
14:00 Ural 0 – 2 Akron — — —
Saturday 25 May 2024
13:30 Orenburg 0 – 0 Spartak Moscow 2.35 3.99 3.10
13:30 Fakel Voronezh 2 – 0 Akhmat Grozny 1.64 4.50 6.80
13:30 Baltika 1 – 3 Lokomotiv Moscow 2.46 3.90 3.11
13:30 Rubin 1 – 1 PFC Sochi — — —
13:30 CSKA Moscow 2 – 0 Ural 2.18 3.80 3.48
13:30 Krylya Sovetov 1 – 1 Nizhny Novgorod — — —
13:30 Krasnodar 1 – 0 Dinamo Moscow — — —
13:30 Zenit Saint Petersburg 2 – 1 FC Rostov 1.36 6.20 10.01
Monday 20 May 2024
17:00 Nizhny Novgorod 2 – 6 CSKA Moscow — — —
Sunday 19 May 2024
16:00 Akhmat Grozny 1 – 5 Zenit Saint Petersburg 7.40 4.90 1.50
13:30 FC Rostov 2 – 1 Baltika 2.40 3.65 3.40
11:15 Spartak Moscow 3 – 1 Rubin — — —
09:00 Ural 3 – 3 Orenburg 2.40 3.44 4.30
Saturday 18 May 2024
16:00 PFC Sochi 2 – 3 Krasnodar 3.96 4.09 2.00
13:30 Lokomotiv Moscow 2 – 0 Fakel Voronezh 1.88 3.88 5.00
11:00 Dinamo Moscow 4 – 1 Krylya Sovetov — — —
Sunday 12 May 2024
16:00 PFC Sochi 6 – 1 Nizhny Novgorod — — —
13:30 Fakel Voronezh 0 – 0 Ural 2.96 2.91 3.10
11:00 Orenburg 0 – 2 Lokomotiv Moscow 2.38 3.95 3.19
Saturday 11 May 2024
18:30 Baltika 2 – 3 Dinamo Moscow — — —
16:00 Zenit Saint Petersburg 0 – 1 CSKA Moscow 1.65 4.27 6.64
13:30 Spartak Moscow 1 – 0 Krasnodar 2.56 3.82 3.00
11:00 Rubin 3 – 1 FC Rostov — — —
Friday 10 May 2024
13:00 Krylya Sovetov 0 – 2 Akhmat Grozny 2.43 3.74 3.19
Monday 6 May 2024
17:30 Lokomotiv Moscow 1 – 0 FC Rostov 2.15 3.85 3.68
17:30 CSKA Moscow 2 – 2 Rubin — — —
15:00 Fakel Voronezh 1 – 1 Zenit Saint Petersburg 7.90 3.95 1.65
12:45 Ural 2 – 1 Baltika 2.47 3.16 3.58
Sunday 5 May 2024
16:00 Nizhny Novgorod 0 – 0 Spartak Moscow — — —
13:30 Dinamo Moscow 3 – 2 PFC Sochi — — —
Saturday 4 May 2024
16:30 Krasnodar 0 – 1 Akhmat Grozny 1.65 4.45 5.85
14:00 Orenburg 2 – 1 Krylya Sovetov 2.22 3.90 3.76
Monday 29 April 2024
16:45 FC Rostov 2 – 1 Orenburg 2.31 3.65 3.62
14:30 PFC Sochi 0 – 0 Fakel Voronezh 2.15 3.45 4.26
12:15 Rubin 1 – 1 Ural — — —
10:00 Krylya Sovetov 0 – 0 Krasnodar 3.51 3.60 2.29
Sunday 28 April 2024
18:30 Baltika 3 – 1 CSKA Moscow 3.30 3.43 2.97
16:15 Dinamo Moscow 1 – 0 Zenit Saint Petersburg — — —
13:15 Spartak Moscow 3 – 2 Lokomotiv Moscow 2.70 3.82 3.10
11:00 Akhmat Grozny 5 – 1 Nizhny Novgorod — — —
Thursday 25 April 2024
17:30 Akhmat Grozny 1 – 0 PFC Sochi 2.45 3.56 3.22
17:30 CSKA Moscow 0 – 0 Spartak Moscow 2.74 3.62 2.92
15:15 Fakel Voronezh 0 – 1 Krylya Sovetov 2.85 3.21 3.05
13:00 Ural 0 – 1 FC Rostov 2.68 3.31 3.19
Wednesday 24 April 2024
17:30 Krasnodar 3 – 2 Baltika 1.74 4.09 5.65
17:30 Zenit Saint Petersburg 0 – 2 Rubin — — —
15:15 Nizhny Novgorod 2 – 3 Lokomotiv Moscow — — —
13:00 Orenburg 1 – 2 Dinamo Moscow — — —
Sunday 21 April 2024
17:30 FC Rostov 1 – 5 Spartak Moscow 2.40 3.55 3.31
15:15 PFC Sochi 2 – 2 Ural 2.36 3.44 3.94
13:15 Zenit Saint Petersburg 1 – 0 Orenburg 1.46 5.60 10.50
11:00 Nizhny Novgorod 1 – 4 Dinamo Moscow — — —
Saturday 20 April 2024
16:30 CSKA Moscow 1 – 2 Akhmat Grozny 1.55 4.73 6.83
13:30 Baltika 2 – 1 Krylya Sovetov 2.38 3.45 3.52
11:00 Rubin 1 – 1 Lokomotiv Moscow — — —
Friday 19 April 2024
16:00 Krasnodar 2 – 0 Fakel Voronezh 1.75 3.93 5.80
Sunday 14 April 2024
16:00 Krylya Sovetov 2 – 0 Rubin — — —
13:45 Fakel Voronezh 0 – 1 FC Rostov 3.37 3.26 2.80
11:15 Ural 2 – 1 Dinamo Moscow — — —
09:00 Orenburg 3 – 1 Nizhny Novgorod — — —
Saturday 13 April 2024
16:30 Lokomotiv Moscow 3 – 3 CSKA Moscow 2.77 3.68 2.95
14:00 Krasnodar 1 – 2 Zenit Saint Petersburg 3.47 3.45 2.35
13:30 Akhmat Grozny 1 – 7 Baltika 2.22 3.44 3.88
11:00 PFC Sochi 1 – 0 Spartak Moscow 3.16 3.70 2.54
Monday 8 April 2024
14:00 Orenburg 3 – 0 Rubin — — —
Sunday 7 April 2024
16:30 Dinamo Moscow 1 – 2 Spartak Moscow — — —
13:30 Akhmat Grozny 0 – 2 Lokomotiv Moscow 2.64 3.50 2.98
13:30 Zenit Saint Petersburg 1 – 0 Baltika 1.36 5.74 12.50
11:00 CSKA Moscow 4 – 1 Fakel Voronezh 1.79 3.86 5.95
Saturday 6 April 2024
17:00 FC Rostov 2 – 2 PFC Sochi — — —
13:30 Nizhny Novgorod 3 – 4 Krasnodar — — —
11:00 Ural 1 – 2 Krylya Sovetov 2.87 3.36 2.90
Sunday 31 March 2024
16:30 Lokomotiv Moscow 1 – 1 Krasnodar 2.78 3.48 3.10
13:30 Rubin 2 – 1 Akhmat Grozny — — —
11:00 Fakel Voronezh 0 – 0 Orenburg 2.40 3.45 3.43
Saturday 30 March 2024
16:00 Spartak Moscow 0 – 0 Ural 1.60 4.42 6.90
14:30 Baltika 2 – 0 Nizhny Novgorod — — —
13:30 PFC Sochi 2 – 2 CSKA Moscow 3.70 3.52 2.25
11:00 Krylya Sovetov 1 – 1 Zenit Saint Petersburg 5.29 4.16 1.90
Friday 29 March 2024
16:30 Dinamo Moscow 1 – 4 FC Rostov — — —
Sunday 10 March 2024
16:00 Spartak Moscow 0 – 2 Fakel Voronezh 1.83 4.06 6.20
13:30 Lokomotiv Moscow 2 – 2 PFC Sochi — — —
11:00 Orenburg 1 – 0 Baltika 2.20 3.52 3.87
Saturday 9 March 2024
16:00 Dinamo Moscow 2 – 0 Akhmat Grozny — — —
13:30 Rubin 0 – 1 Nizhny Novgorod — — —
11:00 Ural 1 – 4 Zenit Saint Petersburg 6.25 3.97 1.80
Friday 8 March 2024
15:30 FC Rostov 2 – 1 Krasnodar 2.80 3.35 2.89
11:00 Krylya Sovetov 0 – 2 CSKA Moscow 3.21 3.56 2.56
Sunday 3 March 2024
16:00 Baltika 0 – 0 PFC Sochi 2.75 3.29 3.19
13:30 Dinamo Moscow 2 – 1 Lokomotiv Moscow — — —
11:00 Nizhny Novgorod 1 – 1 Fakel Voronezh — — —
Saturday 2 March 2024
16:30 Zenit Saint Petersburg 0 – 0 Spartak Moscow 1.74 4.59 5.96
16:00 Akhmat Grozny 1 – 0 Ural 2.30 3.56 3.75
13:30 Krasnodar 1 – 1 Rubin — — —
11:00 CSKA Moscow 1 – 1 Orenburg 1.63 4.57 6.57
Friday 1 March 2024
16:00 FC Rostov 2 – 0 Krylya Sovetov 2.35 3.52 3.72
Sunday 10 December 2023
16:45 Baltika 0 – 1 Rubin — — —
16:45 Krasnodar 1 – 0 CSKA Moscow 2.41 3.56 3.34
13:30 PFC Sochi 1 – 1 Orenburg 2.24 3.81 3.52
11:00 Fakel Voronezh 1 – 1 Dinamo Moscow — — —
Saturday 9 December 2023
16:45 Zenit Saint Petersburg 1 – 0 Nizhny Novgorod — — —
13:30 Akhmat Grozny 0 – 0 FC Rostov 2.50 3.64 3.12
11:00 Spartak Moscow 3 – 0 Krylya Sovetov 1.97 3.98 4.11
Friday 8 December 2023
16:00 Lokomotiv Moscow 2 – 0 Ural 1.95 3.94 4.70
Monday 4 December 2023
16:30 Dinamo Moscow 1 – 0 Rubin — — —
Sunday 3 December 2023
16:00 Akhmat Grozny 2 – 1 Spartak Moscow 3.07 3.79 2.64
13:30 Lokomotiv Moscow 3 – 1 Zenit Saint Petersburg 3.82 3.74 2.13
13:30 Krasnodar 2 – 1 Orenburg 1.71 4.42 5.50
11:00 CSKA Moscow 2 – 0 FC Rostov 1.90 4.00 4.29
Saturday 2 December 2023
16:30 Nizhny Novgorod 1 – 0 Ural — — —
13:30 PFC Sochi 0 – 2 Krylya Sovetov 3.17 3.60 2.79
11:00 Fakel Voronezh 0 – 0 Baltika 2.45 3.17 3.83
Sunday 26 November 2023
16:00 FC Rostov 1 – 0 Nizhny Novgorod — — —
13:30 Rubin 1 – 0 Fakel Voronezh — — —
11:00 Ural 3 – 1 Krasnodar 3.79 3.60 2.30
09:00 Orenburg 1 – 1 Akhmat Grozny 2.23 4.20 4.08
Saturday 25 November 2023
16:45 Baltika 0 – 2 Spartak Moscow 3.35 3.54 2.56
14:30 CSKA Moscow 2 – 3 Dinamo Moscow — — —
12:15 Zenit Saint Petersburg 3 – 0 PFC Sochi 1.36 5.66 10.98
10:00 Krylya Sovetov 3 – 3 Lokomotiv Moscow 2.59 3.77 2.96
Sunday 12 November 2023
16:30 Spartak Moscow 2 – 1 FC Rostov 2.00 4.10 4.70
16:00 PFC Sochi 0 – 2 Rubin — — —
13:30 Dinamo Moscow 2 – 0 Orenburg — — —
11:00 Nizhny Novgorod 0 – 0 Baltika — — —
Saturday 11 November 2023
16:30 Zenit Saint Petersburg 1 – 1 Krasnodar 1.73 4.30 5.75
13:30 Lokomotiv Moscow 2 – 1 Akhmat Grozny 1.90 4.19 4.67
11:00 Fakel Voronezh 1 – 1 CSKA Moscow 3.87 3.47 2.46
11:00 Krylya Sovetov 3 – 1 Ural 2.20 3.57 3.85
Monday 6 November 2023
16:30 PFC Sochi 3 – 3 Dinamo Moscow — — —
13:30 Ural 0 – 1 Rubin — — —
11:00 Orenburg 1 – 1 FC Rostov 2.29 3.91 3.29
Sunday 5 November 2023
16:30 Lokomotiv Moscow 1 – 1 Spartak Moscow 2.67 3.70 2.76
13:30 CSKA Moscow 3 – 2 Nizhny Novgorod — — —
11:00 Krasnodar 2 – 1 Krylya Sovetov 1.81 4.00 5.00
Saturday 4 November 2023
16:00 Baltika 0 – 2 Zenit Saint Petersburg 5.91 3.85 1.81
13:30 Akhmat Grozny 1 – 2 Fakel Voronezh 2.10 3.68 4.18
Sunday 29 October 2023
16:30 CSKA Moscow 1 – 0 Krasnodar 2.40 3.64 3.25
13:30 Dinamo Moscow 2 – 1 Ural — — —
11:00 Nizhny Novgorod 1 – 0 PFC Sochi — — —
Saturday 28 October 2023
16:00 Zenit Saint Petersburg 2 – 1 Akhmat Grozny 1.39 6.11 10.50
13:30 Krylya Sovetov 1 – 1 Orenburg 2.18 3.85 3.56
13:30 FC Rostov 1 – 0 Lokomotiv Moscow 2.56 3.90 2.82
11:00 Fakel Voronezh 2 – 0 Spartak Moscow 4.13 3.85 2.10
Friday 27 October 2023
16:00 Rubin 1 – 0 Baltika — — —
Sunday 22 October 2023
16:00 FC Rostov 3 – 0 Akhmat Grozny 2.27 3.77 3.39
13:30 Zenit Saint Petersburg 3 – 1 Krylya Sovetov 1.49 5.45 8.50
11:00 Spartak Moscow 2 – 0 Nizhny Novgorod — — —
09:00 Ural 1 – 4 PFC Sochi 2.37 3.45 4.33
Saturday 21 October 2023
16:00 Baltika 2 – 2 Krasnodar 3.65 3.51 2.30
13:30 Lokomotiv Moscow 0 – 0 Dinamo Moscow — — —
11:00 Rubin 0 – 0 CSKA Moscow — — —
09:00 Orenburg 1 – 2 Fakel Voronezh 1.86 3.89 4.60
Sunday 8 October 2023
16:00 Akhmat Grozny 0 – 1 Rubin — — —
16:00 Spartak Moscow 2 – 2 CSKA Moscow 2.56 3.70 3.18
13:30 Dinamo Moscow 0 – 0 Fakel Voronezh — — —
11:00 Nizhny Novgorod 2 – 0 Krylya Sovetov — — —
Saturday 7 October 2023
16:00 Krasnodar 3 – 2 FC Rostov 1.80 4.02 5.60
13:30 Baltika 1 – 0 Orenburg 2.27 3.73 3.39
11:00 PFC Sochi 0 – 2 Zenit Saint Petersburg 6.85 4.66 1.62
09:00 Ural 2 – 2 Lokomotiv Moscow 2.71 3.50 2.89
Sunday 1 October 2023
16:00 Akhmat Grozny 1 – 1 Dinamo Moscow — — —
13:30 Krylya Sovetov 4 – 0 Spartak Moscow 3.14 3.75 2.49
11:00 Fakel Voronezh 2 – 0 PFC Sochi 2.74 3.37 2.98
Saturday 30 September 2023
16:00 CSKA Moscow 1 – 0 Baltika 1.84 4.12 5.38
13:30 Rubin 0 – 2 Krasnodar — — —
11:15 Lokomotiv Moscow 1 – 0 Nizhny Novgorod — — —
09:00 Orenburg 3 – 1 Zenit Saint Petersburg 5.60 4.32 1.80
Friday 29 September 2023
16:00 FC Rostov 2 – 2 Ural 2.39 3.51 3.80
Monday 25 September 2023
16:00 Fakel Voronezh 0 – 1 Rubin — — —
Sunday 24 September 2023
16:00 Krasnodar 2 – 0 Ural 1.90 4.08 5.59
16:00 FC Rostov 3 – 3 CSKA Moscow 3.06 3.66 2.64
13:30 Zenit Saint Petersburg 1 – 2 Lokomotiv Moscow 1.53 4.81 6.75
11:00 Nizhny Novgorod 3 – 1 Orenburg — — —
Saturday 23 September 2023
16:00 Spartak Moscow 1 – 0 Dinamo Moscow — — —
13:30 Baltika 1 – 0 Akhmat Grozny 2.50 3.50 3.15
11:00 Krylya Sovetov 2 – 1 PFC Sochi 2.03 3.82 4.45
Sunday 17 September 2023
16:00 Lokomotiv Moscow 0 – 2 Orenburg 2.01 4.40 4.32
13:30 Rubin 0 – 3 Zenit Saint Petersburg — — —
11:00 Ural 0 – 0 Fakel Voronezh 2.10 3.50 4.58
Saturday 16 September 2023
18:15 Baltika 2 – 2 FC Rostov 2.32 3.54 3.92
16:00 Spartak Moscow 1 – 0 PFC Sochi — — —
13:30 Akhmat Grozny 1 – 1 Krasnodar 2.94 3.52 2.63
11:00 CSKA Moscow 2 – 2 Krylya Sovetov 1.82 4.02 5.30
Friday 15 September 2023
16:00 Dinamo Moscow 1 – 1 Nizhny Novgorod — — —
Sunday 3 September 2023
17:00 FC Rostov 1 – 2 Dinamo Moscow — — —
14:30 CSKA Moscow 1 – 1 Zenit Saint Petersburg 3.01 3.56 2.82
12:15 Lokomotiv Moscow 3 – 2 Baltika 2.22 4.20 4.50
10:00 Orenburg 3 – 0 PFC Sochi 2.85 3.67 2.92
Saturday 2 September 2023
17:00 Krasnodar 2 – 0 Spartak Moscow 2.50 3.91 3.23
14:30 Krylya Sovetov 3 – 0 Fakel Voronezh 1.91 3.65 4.74
12:15 Nizhny Novgorod 2 – 1 Rubin — — —
10:00 Ural 0 – 1 Akhmat Grozny 2.43 3.55 3.35
Sunday 27 August 2023
17:00 PFC Sochi 0 – 1 Lokomotiv Moscow — — —
14:30 Krylya Sovetov 2 – 1 Baltika 2.41 3.65 3.51
Saturday 26 August 2023
17:00 Nizhny Novgorod 1 – 0 FC Rostov — — —
16:30 Spartak Moscow 0 – 0 Akhmat Grozny 1.81 4.49 4.77
14:30 Rubin 2 – 2 Dinamo Moscow — — —
12:00 Zenit Saint Petersburg 4 – 0 Ural 1.58 4.40 6.70
Friday 25 August 2023
17:00 Fakel Voronezh 0 – 0 Krasnodar 3.96 3.54 2.38
14:30 Orenburg 1 – 1 CSKA Moscow 4.40 4.27 2.09
Sunday 20 August 2023
17:00 Akhmat Grozny 4 – 0 Orenburg 2.03 4.08 4.06
16:30 Spartak Moscow 1 – 3 Zenit Saint Petersburg 3.16 3.97 2.72
14:30 Fakel Voronezh 2 – 0 Nizhny Novgorod — — —
Saturday 19 August 2023
17:00 PFC Sochi 4 – 0 FC Rostov — — —
16:30 Krasnodar 1 – 1 Lokomotiv Moscow 1.95 4.10 4.27
14:30 Baltika 0 – 1 Ural 2.68 3.35 3.14
12:00 Dinamo Moscow 2 – 1 CSKA Moscow — — —
Friday 18 August 2023
16:30 Rubin 2 – 1 Krylya Sovetov — — —
Monday 14 August 2023
16:30 Nizhny Novgorod 2 – 0 Akhmat Grozny — — —
Sunday 13 August 2023
17:00 CSKA Moscow 3 – 1 PFC Sochi 1.93 4.10 5.95
14:30 Zenit Saint Petersburg 2 – 0 Fakel Voronezh 1.44 5.70 10.50
12:00 Dinamo Moscow 2 – 0 Baltika — — —
Saturday 12 August 2023
17:00 FC Rostov 3 – 0 Rubin — — —
14:30 Orenburg 0 – 2 Krasnodar 3.51 3.93 2.41
12:00 Lokomotiv Moscow 1 – 1 Krylya Sovetov 2.07 4.21 4.25
Friday 11 August 2023
15:00 Ural 3 – 2 Spartak Moscow 3.56 3.58 2.39
Sunday 6 August 2023
17:00 PFC Sochi 1 – 2 Akhmat Grozny 2.36 3.69 3.39
16:00 Zenit Saint Petersburg 2 – 3 Dinamo Moscow — — —
14:30 Baltika 2 – 1 Fakel Voronezh 2.42 3.56 4.17
Saturday 5 August 2023
17:00 CSKA Moscow 4 – 1 Lokomotiv Moscow 2.52 4.20 4.50
14:30 Orenburg 0 – 2 Ural 2.39 3.81 3.18
14:30 Rubin 1 – 4 Spartak Moscow — — —
12:00 Krylya Sovetov 5 – 1 FC Rostov 2.54 3.61 3.44
Friday 4 August 2023
17:00 Krasnodar 1 – 0 Nizhny Novgorod — — —
Monday 31 July 2023
16:30 Spartak Moscow 2 – 1 Baltika 1.55 5.84 10.10
Sunday 30 July 2023
17:00 Akhmat Grozny 2 – 3 CSKA Moscow 3.54 3.75 2.36
17:00 Krasnodar 2 – 0 PFC Sochi 1.89 4.27 5.20
14:30 Fakel Voronezh 1 – 4 Lokomotiv Moscow 2.97 3.69 2.70
12:00 Rubin 1 – 1 Orenburg — — —
Saturday 29 July 2023
17:00 FC Rostov 1 – 1 Zenit Saint Petersburg 5.28 4.15 2.23
14:30 Ural 0 – 0 Nizhny Novgorod — — —
12:00 Krylya Sovetov 3 – 3 Dinamo Moscow — — —
Sunday 23 July 2023
17:00 PFC Sochi 2 – 0 Baltika 2.17 3.93 4.50
17:00 FC Rostov 2 – 1 Fakel Voronezh 2.19 3.96 5.35
14:30 Spartak Moscow 3 – 2 Orenburg 1.61 4.84 5.75
Saturday 22 July 2023
17:00 Akhmat Grozny 1 – 2 Krylya Sovetov 2.39 3.92 4.62
14:30 Lokomotiv Moscow 2 – 2 Rubin — — —
12:15 Nizhny Novgorod 0 – 2 Zenit Saint Petersburg — — —
10:00 Ural 2 – 1 CSKA Moscow 4.22 3.85 2.20
Friday 21 July 2023
16:00 Dinamo Moscow 1 – 3 Krasnodar — — —

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key