The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
RUS

Premier League 2025/26

Every result, the table as it finished, and the price each match went off at. 244 matches played between July 2025 and May 2026.

244Matches
615Goals
2.52Per game
45.1%Home wins
75%Priced at kickoff
ZenitTop 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 ZENZenit 30 20 8 2 +34 68
2 FKFC Krasnodar 30 20 6 4 +37 66
3 LOKLokomotiv 30 14 11 5 +15 53
4 SMSpartak Moscow 30 15 7 8 +8 52
5 CMCSKA Moscow 30 15 6 9 +11 51
6 BALBaltika 30 11 13 6 +17 46
7 DYNDynamo 30 12 9 9 +11 45
8 RUBRubin 30 11 10 9 -1 43
9 AKHAkhmat 30 9 10 11 -4 37
10 FRFC Rostov 30 8 9 13 -7 33
11 KSKrylia Sovetov 30 8 8 14 -15 32
12 DMDinamo Makhachkala 32 7 11 14 -15 32
13 AKRAkron 32 7 9 16 -17 30
14 FOFC Orenburg 30 7 8 15 -15 29
15 NNNizhny Novgorod 30 6 5 19 -24 23
16 FSFC Sochi 30 6 4 20 -31 22
17 RVRotor Volgograd 2 1 0 1 -1 3
18 URAUral 2 0 0 2 -3 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.52
615 goals. 44.7% of matches went over 2.5.
Home advantage
45.1%
Draws 27.5%, away wins 27.5%.
Half-time lead held
69.7%
From 155 matches where someone led at the break.
1–1 36 · 14.8%
1–0 28 · 11.5%
2–1 25 · 10.2%
2–0 24 · 9.8%
0–1 23 · 9.4%
0–0 15 · 6.1%

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 23 May 2026
15:30 Akron 0 – 1 Rotor Volgograd — — —
13:00 Dinamo Makhachkala 2 – 0 Ural — — —
Wednesday 20 May 2026
16:30 Rotor Volgograd 0 – 2 Akron — — —
14:30 Ural 0 – 1 Dinamo Makhachkala — — —
Sunday 17 May 2026
15:00 FC Sochi 1 – 1 Akhmat 3.34 3.82 2.55
15:00 Rubin 2 – 2 Nizhny Novgorod — — —
15:00 Krylia Sovetov 4 – 1 Akron 2.25 3.14 2.80
15:00 FC Krasnodar 3 – 0 FC Orenburg 1.26 7.54 13.20
15:00 FC Rostov 0 – 1 Zenit 7.00 3.60 1.42
15:00 Dinamo Makhachkala 0 – 0 Spartak Moscow — — —
15:00 CSKA Moscow 3 – 1 Lokomotiv 2.75 3.50 2.12
15:00 Baltika 1 – 2 Dynamo 2.25 3.10 2.83
Monday 11 May 2026
17:00 Dynamo 2 – 1 FC Krasnodar 3.40 3.60 1.81
14:30 Spartak Moscow 2 – 1 Rubin 1.47 3.75 5.75
12:15 Nizhny Novgorod 1 – 2 CSKA Moscow — — —
10:00 Akron 1 – 3 FC Rostov 3.00 3.10 2.14
Sunday 10 May 2026
16:30 Lokomotiv 1 – 0 Baltika 1.83 3.25 3.75
14:15 Akhmat 1 – 1 Dinamo Makhachkala — — —
12:00 Zenit 2 – 1 FC Sochi 1.18 8.70 18.00
09:30 FC Orenburg 1 – 0 Krylia Sovetov 2.01 3.56 4.10
Sunday 3 May 2026
16:30 Akhmat 2 – 0 Nizhny Novgorod — — —
14:00 Akron 0 – 1 FC Krasnodar 5.00 4.33 11.73
11:30 FC Sochi 3 – 1 FC Orenburg 2.94 3.61 2.64
Saturday 2 May 2026
16:00 CSKA Moscow 1 – 3 Zenit 5.10 4.00 1.76
13:30 Baltika 0 – 1 Rubin 2.05 2.90 12.75
11:00 Dinamo Makhachkala 1 – 2 FC Rostov — — —
Friday 1 May 2026
16:30 Lokomotiv 1 – 1 Dynamo 2.08 3.66 12.36
14:00 Krylia Sovetov 2 – 1 Spartak Moscow 4.60 4.05 1.83
Monday 27 April 2026
17:00 Baltika 0 – 1 Akron 1.58 3.60 4.75
Sunday 26 April 2026
16:30 Zenit 2 – 0 Akhmat 1.35 5.30 12.00
14:00 FC Krasnodar 2 – 1 Dinamo Makhachkala — — —
14:00 Dynamo 2 – 0 FC Sochi 1.35 4.50 6.33
11:00 Nizhny Novgorod 1 – 2 Spartak Moscow — — —
Saturday 25 April 2026
16:30 Rubin 0 – 0 CSKA Moscow 2.83 2.90 2.36
14:00 Krylia Sovetov 2 – 0 Lokomotiv 3.60 3.33 1.84
11:30 FC Rostov 0 – 1 FC Orenburg 2.00 3.65 4.70
Thursday 23 April 2026
16:45 Spartak Moscow 1 – 2 FC Krasnodar 2.45 3.74 3.05
16:45 Akhmat 1 – 1 Baltika 3.15 3.31 2.60
14:30 Akron 1 – 1 Dinamo Makhachkala — — —
Wednesday 22 April 2026
16:45 Lokomotiv 0 – 0 Zenit 3.00 3.25 2.08
16:45 Dynamo 0 – 1 Rubin 1.50 3.75 5.33
14:30 FC Orenburg 2 – 1 Nizhny Novgorod — — —
Tuesday 21 April 2026
16:45 CSKA Moscow 1 – 1 FC Rostov 2.12 3.55 4.21
14:30 FC Sochi 2 – 1 Krylia Sovetov 2.89 3.41 2.59
Sunday 19 April 2026
16:30 FC Krasnodar 2 – 2 Baltika 1.58 4.53 6.75
14:00 Spartak Moscow 3 – 1 Akhmat 1.52 5.05 8.25
11:30 Dinamo Makhachkala 0 – 1 Zenit — — —
Saturday 18 April 2026
16:30 Nizhny Novgorod 1 – 1 Dynamo — — —
14:00 Rubin 1 – 1 Akron 2.14 3.10 3.00
11:30 Krylia Sovetov 1 – 1 CSKA Moscow 4.00 3.96 2.09
09:00 FC Orenburg 0 – 1 Lokomotiv 2.83 3.60 2.05
Friday 17 April 2026
16:30 FC Rostov 0 – 1 FC Sochi 1.50 4.80 7.70
Monday 13 April 2026
14:15 Akron 2 – 3 Dynamo 3.50 3.60 1.80
Sunday 12 April 2026
16:30 Zenit 1 – 1 FC Krasnodar 2.05 3.55 4.30
13:30 Lokomotiv 1 – 1 Dinamo Makhachkala — — —
13:30 FC Rostov 1 – 1 Spartak Moscow 3.31 3.53 2.56
11:00 CSKA Moscow 0 – 1 FC Sochi 1.29 6.70 11.20
Saturday 11 April 2026
16:30 Baltika 2 – 2 Nizhny Novgorod — — —
13:30 Rubin 0 – 0 FC Orenburg 2.16 2.90 3.20
11:00 Krylia Sovetov 2 – 2 Akhmat 2.90 3.46 2.71
Monday 6 April 2026
16:30 FC Sochi 0 – 1 Rubin 3.75 3.00 1.92
Sunday 5 April 2026
16:30 Spartak Moscow 2 – 1 Lokomotiv 2.00 3.33 3.14
13:30 Dinamo Makhachkala 2 – 2 Baltika — — —
11:00 Nizhny Novgorod 0 – 1 FC Rostov — — —
Saturday 4 April 2026
16:45 Akhmat 0 – 1 FC Krasnodar 4.28 3.75 1.95
14:30 Dynamo 3 – 3 FC Orenburg 1.46 4.00 5.33
12:15 Zenit 2 – 1 Krylia Sovetov 1.27 6.90 15.00
10:00 Akron 1 – 2 CSKA Moscow 3.75 3.60 1.73
Sunday 22 March 2026
16:00 Lokomotiv 5 – 1 Akron 1.35 4.50 6.33
13:30 Krylia Sovetov 0 – 0 Rubin 2.90 2.60 2.57
13:00 Dynamo 1 – 3 Zenit 3.50 3.33 1.87
10:45 FC Orenburg 0 – 2 Spartak Moscow 4.20 4.10 1.88
Saturday 21 March 2026
17:30 Baltika 4 – 0 FC Sochi 1.40 5.00 10.70
15:15 FC Krasnodar 5 – 0 Nizhny Novgorod — — —
13:00 CSKA Moscow 3 – 1 Dinamo Makhachkala — — —
10:45 Akhmat 1 – 0 FC Rostov 2.08 3.00 3.25
Sunday 15 March 2026
16:00 Rubin 3 – 0 Lokomotiv 3.50 3.00 2.00
13:30 Nizhny Novgorod 3 – 0 Krylia Sovetov — — —
11:00 Akron 1 – 1 Akhmat 2.71 3.10 2.33
Saturday 14 March 2026
17:30 Baltika 1 – 0 CSKA Moscow 2.71 3.27 2.97
15:15 FC Rostov 0 – 1 Dynamo 2.75 3.14 2.28
13:00 Zenit 2 – 0 Spartak Moscow 2.00 3.76 4.60
10:45 FC Sochi 1 – 2 FC Krasnodar 11.00 6.00 1.36
Friday 13 March 2026
16:30 Dinamo Makhachkala 1 – 0 FC Orenburg — — —
Monday 9 March 2026
16:00 Spartak Moscow 4 – 3 Akron 1.30 4.75 7.00
13:30 Lokomotiv 2 – 2 Akhmat 1.60 3.66 4.50
Sunday 8 March 2026
16:30 CSKA Moscow 1 – 4 Dynamo 2.10 3.40 2.85
14:00 Rubin 2 – 1 FC Krasnodar 5.33 3.25 1.60
11:30 Krylia Sovetov 2 – 0 Dinamo Makhachkala — — —
09:00 FC Orenburg 2 – 1 Zenit 8.24 4.98 1.46
Saturday 7 March 2026
16:00 Nizhny Novgorod 2 – 1 FC Sochi — — —
13:45 FC Rostov 1 – 1 Baltika 3.05 3.10 3.00
Monday 2 March 2026
12:00 FC Sochi 2 – 3 Spartak Moscow 6.66 4.40 1.60
Sunday 1 March 2026
16:00 Akhmat 1 – 0 CSKA Moscow 3.20 3.50 2.51
10:00 Dynamo 4 – 0 Krylia Sovetov 1.35 4.50 6.33
Saturday 28 February 2026
17:00 Dinamo Makhachkala 2 – 1 Rubin — — —
14:00 Lokomotiv 2 – 1 Nizhny Novgorod — — —
11:30 FC Krasnodar 2 – 1 FC Rostov 1.66 4.70 10.50
09:00 FC Orenburg 2 – 0 Akron 2.05 3.33 3.00
Friday 27 February 2026
16:30 Zenit 1 – 0 Baltika 1.63 4.40 10.50
Sunday 7 December 2025
16:00 FC Krasnodar 3 – 2 CSKA Moscow 1.66 4.30 5.71
16:00 Baltika 2 – 0 Krylia Sovetov 1.58 4.15 8.20
13:30 FC Sochi 2 – 4 Lokomotiv 4.50 3.60 1.66
11:00 Dinamo Makhachkala 0 – 1 Nizhny Novgorod — — —
Saturday 6 December 2025
16:30 Zenit 2 – 0 Akron 1.23 5.33 10.00
13:45 Spartak Moscow 1 – 1 Dynamo 2.05 3.40 3.14
11:00 FC Rostov 2 – 0 Rubin 2.16 2.90 3.40
Friday 5 December 2025
16:00 Akhmat 1 – 0 FC Orenburg 2.15 3.85 3.70
Monday 1 December 2025
16:30 FC Sochi 0 – 0 Dinamo Makhachkala — — —
Sunday 30 November 2025
16:00 Zenit 1 – 0 Rubin 1.26 4.75 10.00
13:30 FC Rostov 1 – 3 Lokomotiv 2.40 3.25 2.66
13:30 Akhmat 2 – 1 Dynamo 2.71 3.25 2.36
11:00 FC Krasnodar 5 – 0 Krylia Sovetov 1.32 5.80 11.25
Saturday 29 November 2025
16:30 Baltika 1 – 0 Spartak Moscow 3.62 3.22 2.32
13:30 CSKA Moscow 2 – 0 FC Orenburg 1.43 5.10 7.75
11:00 Akron 1 – 2 Nizhny Novgorod — — —
Sunday 23 November 2025
16:45 Lokomotiv 1 – 1 FC Krasnodar 2.90 3.20 2.25
14:30 Dynamo 3 – 0 Dinamo Makhachkala — — —
12:15 Nizhny Novgorod 0 – 2 Zenit — — —
10:00 Krylia Sovetov 2 – 0 FC Rostov 3.39 3.55 2.39
Saturday 22 November 2025
16:30 Rubin 1 – 0 Akhmat 2.54 3.00 2.66
13:45 Spartak Moscow 1 – 0 CSKA Moscow 2.28 3.50 3.40
11:00 FC Orenburg 0 – 0 Baltika 3.63 3.35 2.23
Friday 21 November 2025
15:30 Akron 3 – 2 FC Sochi 1.94 3.20 3.66
Sunday 9 November 2025
16:45 Baltika 1 – 1 FC Krasnodar 3.52 3.13 2.42
14:30 Akhmat 1 – 2 Spartak Moscow 3.62 3.48 2.23
12:15 Lokomotiv 1 – 0 FC Orenburg 1.50 4.25 5.00
10:00 Krylia Sovetov 1 – 1 Zenit 8.58 5.00 1.41
Saturday 8 November 2025
16:00 FC Sochi 0 – 1 FC Rostov 3.68 3.34 2.24
13:30 Nizhny Novgorod 0 – 0 Rubin — — —
13:30 Dinamo Makhachkala 0 – 1 CSKA Moscow — — —
11:00 Dynamo 1 – 2 Akron 1.32 5.00 7.00
Sunday 2 November 2025
16:30 FC Krasnodar 2 – 1 Spartak Moscow 2.08 3.65 3.88
14:00 Baltika 2 – 0 Akhmat 2.70 3.06 3.07
09:00 FC Orenburg 3 – 1 FC Sochi 2.20 3.54 3.47
Saturday 1 November 2025
17:15 Zenit 2 – 0 Lokomotiv 1.50 4.00 5.50
17:15 FC Rostov 0 – 1 Akron 1.63 3.60 4.75
14:45 Rubin 0 – 0 Dynamo 3.60 3.25 1.94
14:45 Dinamo Makhachkala 2 – 0 Krylia Sovetov — — —
Friday 31 October 2025
16:00 CSKA Moscow 2 – 0 Nizhny Novgorod — — —
Monday 27 October 2025
16:30 Akhmat 2 – 4 FC Sochi 1.55 4.27 6.80
Sunday 26 October 2025
16:45 FC Krasnodar 1 – 0 Rubin 1.32 4.75 7.50
14:30 Zenit 2 – 1 Dynamo 1.60 3.80 4.75
12:15 Nizhny Novgorod 0 – 0 Baltika — — —
10:00 Akron 1 – 1 Lokomotiv 3.80 4.00 1.69
Saturday 25 October 2025
16:00 CSKA Moscow 1 – 0 Krylia Sovetov 1.47 4.80 7.50
13:30 FC Rostov 1 – 1 Dinamo Makhachkala — — —
11:00 Spartak Moscow 1 – 0 FC Orenburg 1.32 6.30 10.40
Sunday 19 October 2025
16:30 Dynamo 2 – 2 Akhmat 1.80 3.40 4.00
14:00 Rubin 0 – 3 Baltika 2.40 2.75 3.14
11:30 FC Sochi 0 – 3 Zenit 9.00 5.00 1.39
Saturday 18 October 2025
16:45 Lokomotiv 3 – 0 CSKA Moscow 2.50 3.25 2.54
14:30 Dinamo Makhachkala 0 – 2 FC Krasnodar — — —
12:15 Spartak Moscow 1 – 1 FC Rostov 1.71 4.12 5.50
10:00 Krylia Sovetov 1 – 1 FC Orenburg 2.19 3.88 3.58
10:00 Nizhny Novgorod 0 – 1 Akron — — —
Sunday 5 October 2025
16:00 Baltika 2 – 0 Dinamo Makhachkala — — —
13:30 CSKA Moscow 3 – 2 Spartak Moscow 2.95 3.25 2.70
11:15 FC Sochi 2 – 1 Nizhny Novgorod — — —
09:00 FC Orenburg 0 – 1 FC Rostov 3.85 3.90 2.11
Saturday 4 October 2025
16:45 Dynamo 3 – 5 Lokomotiv 2.00 3.79 3.68
14:30 FC Krasnodar 2 – 0 Akhmat 1.66 4.10 5.40
12:15 Rubin 2 – 0 Krylia Sovetov 2.03 3.47 3.92
10:00 Akron 1 – 1 Zenit 8.67 5.46 1.35
Sunday 28 September 2025
16:30 Spartak Moscow 3 – 0 Nizhny Novgorod — — —
14:00 Dinamo Makhachkala 0 – 0 FC Sochi — — —
11:30 CSKA Moscow 1 – 0 Baltika 2.07 3.62 4.80
Saturday 27 September 2025
16:30 Zenit 5 – 2 FC Orenburg 1.19 8.70 15.13
16:00 FC Rostov 0 – 0 FC Krasnodar 3.73 4.00 2.04
13:30 Lokomotiv 1 – 0 Rubin 1.88 3.71 4.23
11:00 Akhmat 3 – 0 Akron 1.71 3.98 4.98
Friday 26 September 2025
15:00 Krylia Sovetov 2 – 3 Dynamo 4.24 3.80 1.86
Monday 22 September 2025
16:00 FC Sochi 1 – 3 CSKA Moscow 5.30 3.93 2.05
Sunday 21 September 2025
16:30 FC Krasnodar 0 – 2 Zenit 2.73 3.40 2.90
14:00 Baltika 0 – 0 FC Rostov 2.25 3.35 3.98
11:30 Spartak Moscow 2 – 1 Krylia Sovetov 1.42 4.93 8.60
09:00 FC Orenburg 1 – 3 Dynamo 5.49 4.61 1.56
Saturday 20 September 2025
16:30 Dinamo Makhachkala 1 – 1 Lokomotiv — — —
13:45 Akron 2 – 2 Rubin 2.79 3.49 2.58
11:30 Nizhny Novgorod 1 – 2 Akhmat — — —
Sunday 14 September 2025
16:30 FC Rostov 1 – 0 CSKA Moscow 3.60 3.55 2.21
14:00 Baltika 0 – 0 Zenit 4.94 3.43 1.95
11:30 Krylia Sovetov 2 – 0 FC Sochi 2.47 3.39 3.53
Saturday 13 September 2025
16:30 FC Krasnodar 2 – 1 Akron 1.35 5.65 8.16
13:45 Dynamo 2 – 2 Spartak Moscow 2.96 3.25 2.58
13:45 Akhmat 1 – 1 Lokomotiv 2.59 3.39 2.84
11:00 Nizhny Novgorod 3 – 1 FC Orenburg — — —
Friday 12 September 2025
16:00 Rubin 1 – 0 Dinamo Makhachkala — — —
Sunday 31 August 2025
17:30 Dinamo Makhachkala 1 – 0 Dynamo — — —
15:00 CSKA Moscow 1 – 1 FC Krasnodar 2.85 3.39 2.74
12:45 Lokomotiv 2 – 2 Krylia Sovetov 1.66 4.14 5.16
10:30 Akron 0 – 2 Baltika 3.61 3.49 2.13
Saturday 30 August 2025
17:45 FC Rostov 1 – 1 Akhmat 2.22 3.28 3.58
15:30 Spartak Moscow 2 – 1 FC Sochi 1.26 5.98 11.65
13:15 Zenit 2 – 0 Nizhny Novgorod — — —
11:00 FC Orenburg 2 – 2 Rubin 2.68 3.56 2.64
Sunday 24 August 2025
17:00 FC Sochi 0 – 2 Baltika 4.12 3.44 2.06
14:30 CSKA Moscow 3 – 1 Akron 1.47 4.81 6.78
12:00 Krylia Sovetov 0 – 6 FC Krasnodar 4.86 3.90 1.80
Saturday 23 August 2025
17:45 Dynamo 3 – 0 Nizhny Novgorod — — —
15:30 Lokomotiv 3 – 3 FC Rostov 1.77 3.84 4.76
13:15 Zenit 4 – 0 Dinamo Makhachkala — — —
11:00 Rubin 0 – 2 Spartak Moscow 3.54 3.62 2.10
Friday 22 August 2025
15:00 FC Orenburg 2 – 2 Akhmat 3.32 3.58 2.29
Monday 18 August 2025
17:00 Nizhny Novgorod 2 – 0 Dinamo Makhachkala — — —
Sunday 17 August 2025
17:30 FC Krasnodar 5 – 1 FC Sochi 1.43 5.00 8.10
15:00 Dynamo 1 – 3 CSKA Moscow 2.54 3.45 2.86
12:45 Rubin 1 – 0 FC Rostov 2.32 3.46 3.20
10:30 Akron 1 – 2 FC Orenburg 1.84 4.04 4.08
Saturday 16 August 2025
17:30 Akhmat 3 – 1 Krylia Sovetov 2.03 3.68 4.32
14:30 Spartak Moscow 2 – 2 Zenit 3.22 3.24 2.63
12:00 Baltika 1 – 1 Lokomotiv 2.42 3.27 3.18
Sunday 10 August 2025
17:30 FC Rostov 1 – 0 Nizhny Novgorod — — —
15:00 FC Sochi 1 – 1 Dynamo 4.62 4.10 1.74
12:30 FC Orenburg 0 – 1 FC Krasnodar 8.00 4.94 1.44
Saturday 9 August 2025
17:30 Akhmat 1 – 0 Zenit 6.45 4.01 1.65
15:00 Lokomotiv 4 – 2 Spartak Moscow 3.71 3.48 2.09
12:45 CSKA Moscow 5 – 1 Rubin 1.95 3.49 4.24
10:30 Krylia Sovetov 1 – 1 Baltika 3.18 3.20 2.74
Friday 8 August 2025
17:00 Dinamo Makhachkala 1 – 1 Akron — — —
Monday 4 August 2025
17:00 Rubin 2 – 1 FC Sochi 1.83 3.64 4.62
Sunday 3 August 2025
17:30 Dinamo Makhachkala 1 – 0 Akhmat — — —
15:00 Zenit 1 – 1 CSKA Moscow 1.75 3.75 5.77
12:45 Baltika 3 – 2 FC Orenburg 2.08 4.70 7.40
10:30 Akron 1 – 1 Spartak Moscow 5.05 4.32 1.65
Saturday 2 August 2025
17:30 FC Krasnodar 1 – 0 Dynamo 1.96 3.67 3.98
17:30 Nizhny Novgorod 2 – 3 Lokomotiv — — —
15:00 FC Rostov 1 – 4 Krylia Sovetov 2.05 3.70 4.34
Sunday 27 July 2025
17:00 Rubin 2 – 2 Zenit 5.51 3.84 1.68
14:30 FC Orenburg 1 – 1 Dinamo Makhachkala — — —
12:00 CSKA Moscow 2 – 1 Akhmat 1.67 4.15 5.90
Saturday 26 July 2025
17:30 FC Sochi 0 – 4 Akron 2.44 3.50 2.95
16:00 FC Krasnodar 1 – 2 Lokomotiv 1.75 3.78 5.01
14:30 Dynamo 1 – 0 FC Rostov 1.65 4.14 5.33
12:00 Spartak Moscow 0 – 3 Baltika 1.45 4.70 8.51
Friday 25 July 2025
16:00 Krylia Sovetov 2 – 0 Nizhny Novgorod — — —
Monday 21 July 2025
14:30 FC Orenburg 0 – 0 CSKA Moscow 6.60 4.50 1.60
Sunday 20 July 2025
17:30 Akhmat 0 – 2 Rubin 2.24 3.36 3.39
15:00 Zenit 2 – 1 FC Rostov 1.32 5.50 9.61
12:30 Nizhny Novgorod 0 – 3 FC Krasnodar — — —
Saturday 19 July 2025
17:30 Spartak Moscow 1 – 0 Dinamo Makhachkala — — —
15:00 Lokomotiv 3 – 0 FC Sochi 1.78 3.86 4.55
12:30 Akron 1 – 1 Krylia Sovetov 2.53 3.47 2.82
Friday 18 July 2025
17:30 Dynamo 1 – 1 Baltika 1.56 4.25 5.96

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key