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

Premier League 2026/27

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

96Matches
262Goals
2.73Per game
37.5%Home wins
33%Priced at kickoff
ZenitTop of the table

Final table 16 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 12 9 0 3 +14 27
2 CMCSKA Moscow 12 7 4 1 +9 25
3 DYNDynamo 12 8 1 3 +7 25
4 SMSpartak Moscow 12 7 2 3 +11 23
5 FKFC Krasnodar 12 6 5 1 +6 23
6 FOFC Orenburg 12 3 7 2 +2 16
7 KSKrylia Sovetov 12 3 6 3 0 15
8 FRFC Rostov 12 4 3 5 -4 15
9 BALBaltika 12 3 5 4 +2 14
10 DMDinamo Makhachkala 12 4 1 7 -7 13
11 AKRAkron 12 2 6 4 -6 12
12 RUBRubin 12 2 6 4 -6 12
13 LOKLokomotiv 12 2 5 5 0 11
14 AKHAkhmat 12 2 5 5 -2 11
15 RMRodina Moskva 12 2 3 7 -14 9
16 FAKFakel 12 1 3 8 -12 6

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.73
262 goals. 54.2% of matches went over 2.5.
Home advantage
37.5%
Draws 32.3%, away wins 30.2%.
Half-time lead held
66%
From 50 matches where someone led at the break.
1–1 15 · 15.6%
1–2 8 · 8.3%
0–0 8 · 8.3%
2–1 7 · 7.3%
0–1 7 · 7.3%
3–1 6 · 6.3%

Results 136

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.

Sunday 6 December 2026
16:30 FC Krasnodar scheduled Rubin — — —
14:00 Spartak Moscow scheduled Dynamo — — —
11:30 Fakel scheduled FC Rostov — — —
Saturday 5 December 2026
16:45 Akhmat scheduled Lokomotiv — — —
14:30 Zenit scheduled Baltika — — —
12:15 Rodina Moskva scheduled CSKA Moscow — — —
10:00 Akron scheduled FC Orenburg — — —
Friday 4 December 2026
16:30 Dinamo Makhachkala scheduled Krylia Sovetov — — —
Monday 30 November 2026
16:30 Fakel scheduled Spartak Moscow — — —
Sunday 29 November 2026
16:45 Lokomotiv scheduled Dinamo Makhachkala — — —
14:30 Krylia Sovetov scheduled Dynamo — — —
12:15 FC Rostov scheduled FC Krasnodar — — —
10:00 FC Orenburg scheduled Rodina Moskva — — —
Saturday 28 November 2026
16:00 Baltika scheduled Akhmat — — —
13:30 CSKA Moscow scheduled Zenit — — —
11:00 Rubin scheduled Akron — — —
Sunday 22 November 2026
16:00 Rodina Moskva scheduled Lokomotiv — — —
13:30 Dinamo Makhachkala scheduled Spartak Moscow — — —
11:00 Dynamo scheduled FC Krasnodar — — —
Saturday 21 November 2026
16:45 CSKA Moscow scheduled Akhmat — — —
14:30 Rubin scheduled Zenit — — —
12:15 Akron scheduled Fakel — — —
10:00 FC Orenburg scheduled Baltika — — —
Friday 20 November 2026
16:30 FC Rostov scheduled Krylia Sovetov — — —
Sunday 8 November 2026
17:45 Baltika scheduled Dinamo Makhachkala — — —
15:30 Zenit scheduled FC Rostov — — —
13:15 Spartak Moscow scheduled Akron — — —
11:00 Krylia Sovetov scheduled FC Orenburg — — —
Saturday 7 November 2026
16:30 FC Krasnodar scheduled CSKA Moscow — — —
13:30 Akhmat scheduled Rodina Moskva — — —
11:00 Fakel scheduled Dynamo — — —
Friday 6 November 2026
16:30 Lokomotiv scheduled Rubin — — —
Monday 2 November 2026
15:00 Krylia Sovetov scheduled Zenit — — —
Sunday 1 November 2026
16:45 Lokomotiv scheduled Spartak Moscow — — —
14:30 Baltika scheduled Akron — — —
12:15 Dinamo Makhachkala scheduled FC Rostov — — —
10:00 FC Orenburg scheduled CSKA Moscow — — —
Saturday 31 October 2026
16:45 Rodina Moskva scheduled FC Krasnodar — — —
14:30 Dynamo scheduled Akhmat — — —
12:15 Rubin scheduled Fakel — — —
Sunday 25 October 2026
15:30 Zenit 2 – 0 Dinamo Makhachkala — — —
13:00 CSKA Moscow 2 – 0 Spartak Moscow — — —
10:45 FC Rostov 2 – 0 Lokomotiv — — —
Saturday 24 October 2026
16:30 FC Krasnodar 1 – 1 Baltika — — —
14:15 Rubin 0 – 2 Krylia Sovetov — — —
12:00 Fakel 0 – 1 Rodina Moskva — — —
09:45 Akron 3 – 1 Dynamo — — —
Friday 23 October 2026
16:30 Akhmat 0 – 1 FC Orenburg — — —
Monday 19 October 2026
16:30 Rodina Moskva 2 – 2 FC Orenburg — — —
Sunday 18 October 2026
18:00 Baltika 0 – 0 FC Rostov — — —
15:45 Spartak Moscow 4 – 0 Rubin — — —
13:15 Dynamo 3 – 1 CSKA Moscow — — —
11:00 Zenit 3 – 2 Akhmat — — —
Saturday 17 October 2026
16:30 Lokomotiv 3 – 3 FC Krasnodar — — —
13:30 Dinamo Makhachkala 1 – 1 Akron — — —
11:00 Krylia Sovetov 1 – 2 Fakel — — —
Sunday 11 October 2026
16:30 Rubin 0 – 1 Dynamo — — —
13:30 CSKA Moscow 3 – 0 Rodina Moskva — — —
11:00 Akhmat 0 – 0 Baltika — — —
Saturday 10 October 2026
16:30 FC Krasnodar 2 – 3 Zenit — — —
14:30 Krylia Sovetov 1 – 1 Spartak Moscow — — —
12:15 Fakel 0 – 5 Lokomotiv — — —
10:00 FC Orenburg 4 – 0 Dinamo Makhachkala — — —
Friday 9 October 2026
16:30 FC Rostov 1 – 0 Akron — — —
Thursday 17 September 2026
17:45 Dinamo Makhachkala 1 – 3 CSKA Moscow — — —
15:30 FC Rostov 0 – 3 Dynamo — — —
15:30 Akron 2 – 0 Akhmat — — —
13:15 FC Orenburg 0 – 0 FC Krasnodar 5.58 4.31 1.66
Wednesday 16 September 2026
17:45 Lokomotiv 1 – 1 Krylia Sovetov — — —
17:45 Baltika 2 – 3 Zenit 4.77 3.88 1.83
15:30 Spartak Moscow 1 – 0 Fakel 1.40 4.87 10.70
15:30 Rodina Moskva 1 – 1 Rubin — — —
Sunday 13 September 2026
16:30 FC Krasnodar 1 – 1 Akron — — —
14:00 Spartak Moscow 3 – 0 FC Rostov 1.68 4.20 5.48
11:30 Akhmat 3 – 2 Dinamo Makhachkala — — —
Saturday 12 September 2026
17:45 CSKA Moscow 1 – 1 Rubin — — —
15:30 Dynamo 1 – 0 FC Orenburg — — —
13:15 Zenit 2 – 1 Lokomotiv — — —
11:00 Fakel 2 – 2 Baltika 3.59 3.10 2.42
Friday 11 September 2026
15:00 Krylia Sovetov 2 – 1 Rodina Moskva — — —
Monday 7 September 2026
16:30 Rubin 1 – 1 Akhmat — — —
Sunday 6 September 2026
17:45 Baltika 0 – 1 Lokomotiv — — —
15:30 Dynamo 2 – 1 Spartak Moscow — — —
13:15 Dinamo Makhachkala 2 – 0 Rodina Moskva — — —
11:00 FC Orenburg 2 – 2 Akron — — —
Saturday 5 September 2026
16:00 FC Rostov 3 – 1 Fakel 1.85 3.46 4.98
13:30 Zenit 1 – 2 CSKA Moscow 1.66 4.20 5.70
11:00 Krylia Sovetov 2 – 2 FC Krasnodar 5.13 4.10 1.75
Sunday 30 August 2026
17:00 Rubin 3 – 1 Dinamo Makhachkala — — —
14:30 Spartak Moscow 1 – 1 FC Orenburg 1.38 5.40 8.70
12:00 Rodina Moskva 0 – 3 Baltika — — —
Saturday 29 August 2026
17:00 Lokomotiv 0 – 1 Dynamo — — —
17:00 Akhmat 3 – 3 Krylia Sovetov 1.79 3.87 4.98
14:30 FC Krasnodar 1 – 0 FC Rostov 1.81 3.92 5.30
12:00 Fakel 0 – 1 Zenit 6.00 3.83 1.81
Friday 28 August 2026
15:00 Akron 2 – 2 CSKA Moscow — — —
Monday 24 August 2026
17:30 Baltika 1 – 1 Rubin — — —
Sunday 23 August 2026
17:00 Spartak Moscow 2 – 0 Zenit 2.75 3.35 3.00
14:30 Dinamo Makhachkala 0 – 1 FC Krasnodar — — —
12:15 Dynamo 3 – 1 Rodina Moskva — — —
10:00 Akron 0 – 3 Krylia Sovetov — — —
Saturday 22 August 2026
17:15 CSKA Moscow 3 – 2 Lokomotiv — — —
15:00 Akhmat 4 – 1 FC Rostov — — —
12:30 Fakel 0 – 0 FC Orenburg 2.48 3.29 3.09
Sunday 16 August 2026
16:30 Baltika 1 – 2 Spartak Moscow 3.82 3.52 2.12
14:00 Krylia Sovetov 1 – 4 Dinamo Makhachkala — — —
11:30 Zenit 3 – 0 Dynamo — — —
Saturday 15 August 2026
17:45 FC Krasnodar 1 – 0 Akhmat 1.60 4.31 6.11
15:30 FC Rostov 1 – 1 Rubin — — —
13:15 CSKA Moscow 1 – 0 Fakel 1.65 4.10 6.23
11:00 Rodina Moskva 3 – 3 Akron — — —
Friday 14 August 2026
14:00 FC Orenburg 1 – 1 Lokomotiv — — —
Monday 10 August 2026
16:30 Fakel 0 – 0 Akhmat 3.01 3.33 2.68
Sunday 9 August 2026
17:30 Rubin 1 – 1 FC Orenburg — — —
17:00 Spartak Moscow 1 – 2 FC Krasnodar 2.15 3.70 3.68
14:00 Zenit 1 – 2 Rodina Moskva — — —
11:30 Dynamo 3 – 1 Dinamo Makhachkala — — —
Saturday 8 August 2026
17:30 CSKA Moscow 0 – 0 FC Rostov — — —
15:00 Lokomotiv 0 – 0 Akron — — —
12:30 Krylia Sovetov 0 – 2 Baltika 3.11 3.29 2.73
Sunday 2 August 2026
17:30 Akhmat 1 – 2 Spartak Moscow 3.75 3.33 1.80
15:15 FC Krasnodar 3 – 2 Fakel 1.30 4.50 7.50
13:00 FC Orenburg 0 – 3 Zenit 8.00 4.75 1.27
Saturday 1 August 2026
17:45 Baltika 2 – 1 Dynamo 2.66 3.10 2.37
15:30 Dinamo Makhachkala 2 – 1 Lokomotiv — — —
13:15 CSKA Moscow 1 – 1 Krylia Sovetov 1.26 5.30 10.70
11:00 Akron 1 – 2 Rubin 2.90 3.10 2.20
Friday 31 July 2026
17:00 Rodina Moskva 2 – 4 FC Rostov — — —
Sunday 26 July 2026
16:30 Rubin 1 – 3 FC Krasnodar 3.60 2.83 2.05
16:30 FC Orenburg 2 – 1 FC Rostov 2.42 3.00 2.66
14:00 Lokomotiv 1 – 1 Akhmat 1.64 3.60 4.25
Saturday 25 July 2026
17:45 Spartak Moscow 3 – 0 Rodina Moskva — — —
15:30 Fakel 1 – 2 Dinamo Makhachkala — — —
13:15 Akron 0 – 5 Zenit 6.66 4.33 1.35
11:00 Dynamo 0 – 0 Krylia Sovetov 1.38 4.33 6.00
Friday 24 July 2026
17:00 CSKA Moscow 2 – 1 Baltika 2.00 3.00 3.50

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