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

Cup 2026/27

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

84Matches
252Goals
3Per game
56%Home wins
12%Priced at kickoff
Spartak MoscowTop of the table

Final table 89 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 SMSpartak Moscow 4 4 0 0 +9 12
2 FRFC Rostov 5 4 0 1 +8 12
3 ZENZenit 4 4 0 0 +6 12
4 CMChertanovo Moscow 3 3 0 0 +6 9
5 KALKaluga 4 3 0 1 +5 9
6 VNVolna Nizhegorodskaya 3 3 0 0 +4 9
7 FOFC Orenburg 4 3 0 1 +3 9
8 LUKLuki-Energiya 4 3 0 1 +3 9
9 DYNDynamo 5 3 0 2 +3 9
10 IZBIzberbash 3 2 0 1 +6 6
11 SKASka-khabarovsk 2 2 0 0 +6 6
12 NNNizhny Novgorod 2 2 0 0 +5 6
13 VAVolgar Astrakhan 2 2 0 0 +5 6
14 DBDinamo Barnaul 3 2 0 1 +4 6
15 MURMurom 2 2 0 0 +4 6
16 CMCSKA Moscow 4 2 0 2 +3 6
17 DSPDinamo St. Petersburg 2 2 0 0 +3 6
18 SKSpartak Kostroma 2 2 0 0 +3 6
19 DSDinamo Stavropol 3 2 0 1 +1 6
20 KSKrylia Sovetov 3 2 0 1 +1 6
21 DKDinamo Kirov 3 2 0 1 +1 6
22 FKFC Krasnodar 3 2 0 1 0 6
23 ZNZnamya Noginsk 3 2 0 1 -1 6
24 FTFC Tosno 1 1 0 0 +3 3
25 KMKristall MEZ 1 1 0 0 +3 3
26 TVTorpedo Vladimir 1 1 0 0 +3 3
27 FSSFK Sokol Saratov 1 1 0 0 +2 3
28 AMKAmkar 1 1 0 0 +2 3
29 DVDinamo Vologda 1 1 0 0 +2 3
30 ENIEnisey 1 1 0 0 +2 3
31 LENLeningradets 1 1 0 0 +2 3
32 NOSNosta 1 1 0 0 +1 3
33 CHEChelyabinsk 2 1 0 1 +1 3
34 DRUDruzhba 1 1 0 0 +1 3
35 BALBaltika 3 1 0 2 0 3
36 FCFC 10 2 1 0 1 0 3
37 CHIChita 2 1 0 1 0 3
38 FAKFakel 3 1 0 2 0 3
39 RYARyazan 2 1 0 1 0 3
40 TEKTekstilshchik 2 1 0 1 0 3
41 TMTorpedo Miass 2 1 0 1 0 3
42 KDVKDV 2 1 0 1 -1 3
43 DRO2Drots 2 1 0 1 -1 3
44 BBBroke Boys 2 1 0 1 -1 3
45 ILPIlpar 2 1 0 1 -1 3
46 SYShinnik Yaroslavl 2 1 0 1 -2 3
47 RMRodina Moskva 5 1 0 4 -3 3
48 AKHAkhmat 3 1 0 2 -3 3
49 AKRAkron 3 1 0 2 -8 3
50 TBTemp Barnaul 1 0 0 1 -1 0
51 KDKhimik Dzerzhinsk 1 0 0 1 -1 0
52 KDKosmos Dolgoprudny 1 0 0 1 -1 0
53 KRIKristall 1 0 0 1 -1 0
54 AVAnri Vladivostok 1 0 0 1 -1 0
55 AKAvangard Kursk 1 0 0 1 -1 0
56 BOMBomik 1 0 0 1 -1 0
57 IZHIzhevsk 1 0 0 1 -1 0
58 NCNart Cherkessk 1 0 0 1 -1 0
59 TYUTyumen 1 0 0 1 -1 0
60 URAUral 1 0 0 1 -1 0
61 ZSPZvezda St. Petersburg 1 0 0 1 -1 0
62 ATArsenal Tula 1 0 0 1 -1 0
63 ASTAstrakhan 1 0 0 1 -1 0
64 FUFC UFA 1 0 0 1 -1 0
65 KAMKAMAZ 1 0 0 1 -1 0
66 MAMetallurg Asha 1 0 0 1 -1 0
67 VELVeles 1 0 0 1 -1 0
68 DBDinamo Bryansk 1 0 0 1 -2 0
69 FSFC Sochi 1 0 0 1 -2 0
70 KVAKvant 1 0 0 1 -2 0
71 OREOrel 1 0 0 1 -2 0
72 POBPobeda 1 0 0 1 -2 0
73 PNNPobeda Nizhniy Novgorod 1 0 0 1 -2 0
74 RVRotor Volgograd 1 0 0 1 -2 0
75 TMTorpedo Moskva 1 0 0 1 -2 0
76 TVETver 1 0 0 1 -2 0
77 CHECherepovets 1 0 0 1 -3 0
78 LOKLokomotiv 2 0 0 2 -3 0
79 CHAChayka 1 0 0 1 -3 0
80 IRKIrkutsk 1 0 0 1 -3 0
81 KVKirovets Voskhozhdenie 1 0 0 1 -3 0
82 SALSalyut-Belgorod 1 0 0 1 -3 0
83 SNSpartak Nalchik 1 0 0 1 -3 0
84 STRStrogino 1 0 0 1 -3 0
85 ANZAnzhi 1 0 0 1 -4 0
86 IOIrtysh Omsk 1 0 0 1 -5 0
87 ISIskra Smolensk 1 0 0 1 -5 0
88 DMDinamo Makhachkala 4 0 0 4 -7 0
89 RUBRubin 3 0 0 3 -9 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3
252 goals. 60.7% of matches went over 2.5.
Home advantage
56%
Draws 0%, away wins 40.5%.
Half-time lead held
83.1%
From 59 matches where someone led at the break.
1–1 19 · 22.6%
2–0 13 · 15.5%
0–0 11 · 13.1%
1–2 10 · 11.9%
1–0 10 · 11.9%
2–1 8 · 9.5%

Results 130

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.

Thursday 26 November 2026
16:30 Dynamo scheduled Fakel — — —
14:00 FC Orenburg scheduled Spartak Moscow — — —
Wednesday 25 November 2026
17:30 Rubin scheduled Rodina Moskva — — —
17:30 Lokomotiv scheduled FC Rostov — — —
15:00 Dinamo Makhachkala scheduled Baltika — — —
15:00 Akhmat scheduled FC Krasnodar — — —
Tuesday 24 November 2026
16:30 Zenit scheduled Krylia Sovetov — — —
14:00 Akron scheduled CSKA Moscow — — —
Wednesday 4 November 2026
16:00 Enisey scheduled Nizhny Novgorod — — —
16:00 Volga Ulyanovsk scheduled Chertanovo Moscow — — —
16:00 Spartak Kostroma scheduled Volna Nizhegorodskaya — — —
16:00 Leningradets scheduled Ska-khabarovsk — — —
Thursday 29 October 2026
18:45 Baltika 2 – 3 Zenit — — —
16:30 CSKA Moscow 3 – 1 Lokomotiv — — —
14:00 Krylia Sovetov 2 – 0 Dinamo Makhachkala — — —
Wednesday 28 October 2026
17:30 Spartak Moscow 1 – 0 Rubin — — —
15:15 FC Rostov 6 – 1 Akron — — —
13:00 FC Orenburg 2 – 1 Rodina Moskva — — —
Tuesday 27 October 2026
17:30 FC Krasnodar 2 – 1 Dynamo — — —
15:00 Fakel 0 – 0 Akhmat — — —
Thursday 15 October 2026
17:45 Rodina Moskva 2 – 4 Spartak Moscow — — —
15:30 Rubin 1 – 4 FC Orenburg — — —
Wednesday 14 October 2026
17:45 CSKA Moscow 4 – 0 FC Rostov 1.72 4.00 4.96
16:15 Nizhny Novgorod 4 – 0 Shinnik Yaroslavl — — —
16:00 Chertanovo Moscow 2 – 1 Tekstilshchik — — —
15:30 Dinamo Makhachkala 1 – 2 Zenit — — —
15:30 Akhmat 1 – 2 Dynamo — — —
14:00 Volga Ulyanovsk 0 – 0 Murom — — —
13:15 Krylia Sovetov 0 – 2 Baltika 2.78 3.13 2.78
12:00 Leningradets 2 – 0 Luki-Energiya — — —
11:30 Enisey 2 – 0 Kaluga — — —
11:00 Volna Nizhegorodskaya 1 – 1 Dinamo St. Petersburg — — —
08:30 Ska-khabarovsk 2 – 0 Dinamo Kirov — — —
Tuesday 13 October 2026
17:45 FC Krasnodar 0 – 2 Fakel 1.36 5.20 9.00
15:30 Lokomotiv 1 – 1 Akron — — —
13:00 Spartak Kostroma 1 – 0 Chelyabinsk — — —
Thursday 10 September 2026
16:30 Shinnik Yaroslavl 2 – 0 Torpedo Moskva — — —
13:30 Luki-Energiya 2 – 1 Ural — — —
10:00 Dinamo Barnaul 0 – 2 Chelyabinsk — — —
Wednesday 9 September 2026
16:30 Druzhba 1 – 1 Enisey — — —
16:00 Dinamo St. Petersburg 2 – 0 FC Sochi — — —
16:00 Chertanovo Moscow 1 – 1 FK Neftekhimik 4.56 3.94 1.72
15:30 Dinamo Stavropol 1 – 2 Nizhny Novgorod — — —
15:00 Volgar Astrakhan 0 – 0 Volga Ulyanovsk 3.15 3.62 2.18
14:00 Murom 1 – 0 Veles 3.64 3.50 2.05
14:00 FK Sokol Saratov 1 – 1 Leningradets 3.40 3.36 2.37
14:00 Dinamo Kirov 1 – 0 KAMAZ — — —
14:00 Kaluga 1 – 0 FC UFA 5.60 3.46 1.88
13:00 Znamya Noginsk 0 – 4 Ska-khabarovsk — — —
11:00 Volna Nizhegorodskaya 2 – 0 Rotor Volgograd — — —
Tuesday 8 September 2026
16:30 Tekstilshchik 1 – 0 Arsenal Tula — — —
14:00 Ryazan 0 – 2 Spartak Kostroma 5.80 4.10 1.70
Thursday 3 September 2026
16:30 Dynamo 3 – 0 Akhmat — — —
Wednesday 2 September 2026
17:45 Spartak Moscow 3 – 1 Rodina Moskva — — —
17:45 Baltika 0 – 0 Krylia Sovetov 1.76 3.95 5.90
15:30 Zenit 3 – 0 Dinamo Makhachkala — — —
13:15 FC Orenburg 1 – 1 Rubin — — —
Tuesday 1 September 2026
17:45 FC Rostov 2 – 0 CSKA Moscow 3.68 3.70 2.29
15:00 Fakel 1 – 1 FC Krasnodar 4.33 3.66 2.00
13:15 Akron 0 – 0 Lokomotiv — — —
Thursday 27 August 2026
16:30 Dinamo St. Petersburg 1 – 1 Dinamo Vologda — — —
16:30 2Drots 0 – 3 Murom — — —
13:00 Luki-Energiya 4 – 1 Cherepovets — — —
10:30 Dinamo Barnaul 5 – 0 Irtysh Omsk — — —
Wednesday 26 August 2026
16:00 Volgar Astrakhan 3 – 0 Spartak Nalchik — — —
15:00 Druzhba 2 – 1 Izberbash — — —
14:00 Dinamo Stavropol 1 – 0 Astrakhan — — —
11:00 Nosta 1 – 1 FK Sokol Saratov — — —
11:00 Torpedo Miass 0 – 1 Volna Nizhegorodskaya — — —
11:00 KDV 2 – 4 Chertanovo Moscow — — —
Tuesday 25 August 2026
14:00 Torpedo Vladimir 0 – 0 Znamya Noginsk — — —
14:00 Ryazan 1 – 1 FK Spartak Tambov — — —
14:00 Dinamo Kirov 4 – 4 Amkar — — —
10:00 Avangard Kursk 1 – 2 Kaluga — — —
Thursday 20 August 2026
17:45 Baltika 1 – 1 Dinamo Makhachkala — — —
Wednesday 19 August 2026
17:45 Dynamo 0 – 1 FC Krasnodar — — —
15:30 Rubin 1 – 1 Spartak Moscow — — —
13:15 Krylia Sovetov 0 – 0 Zenit 6.90 4.80 1.55
Tuesday 18 August 2026
17:45 FC Rostov 1 – 0 Lokomotiv — — —
17:45 Akhmat 2 – 1 Fakel 1.77 4.00 4.86
15:30 Rodina Moskva 1 – 4 FC Orenburg — — —
15:30 CSKA Moscow 0 – 1 Akron — — —
Thursday 13 August 2026
16:30 Dinamo Vologda 2 – 0 Tver — — —
14:00 Spartak Nalchik 3 – 3 Alaniya Vladikavkaz — — —
Wednesday 12 August 2026
16:30 Volgar Astrakhan 2 – 0 Pobeda — — —
16:00 FC Tosno 0 – 0 Cherepovets — — —
16:00 FK Spartak Tambov 1 – 1 SKA Rostov — — —
16:00 Khimik Dzerzhinsk 2 – 3 Nosta — — —
15:00 FK Sokol Saratov 3 – 1 Ilpar — — —
15:00 Chertanovo Moscow 3 – 0 Chita — — —
15:00 Chayka 0 – 3 Izberbash — — —
15:00 Izhevsk 1 – 2 Torpedo Miass — — —
15:00 Murom 0 – 0 Metallurg Lipetsk — — —
15:00 Strogino 0 – 3 Torpedo Vladimir — — —
15:00 Astrakhan 1 – 1 Mashuk-KMV — — —
14:00 Broke Boys 0 – 2 Dinamo Kirov — — —
14:00 Shumbrat 1 – 1 2Drots — — —
14:00 Kaluga 5 – 0 Iskra Smolensk — — —
14:00 Amkar 2 – 0 Pobeda Nizhniy Novgorod — — —
13:00 Znamya Noginsk 2 – 0 Dinamo Bryansk — — —
13:00 Irtysh Omsk 1 – 1 Saturn Ramenskoye — — —
13:00 Angust Nazran 0 – 0 Druzhba — — —
12:00 KDV 2 – 2 Novosibirsk — — —
11:00 Dinamo Barnaul 0 – 0 Dinamo Vladivostok — — —
11:00 Zvezda St. Petersburg 1 – 2 Luki-Energiya — — —
10:30 Volna Nizhegorodskaya 2 – 1 Tyumen — — —
10:00 Avangard Kursk 1 – 1 Kristall MEZ — — —
Tuesday 11 August 2026
16:30 Nart Cherkessk 1 – 2 Dinamo Stavropol — — —
15:30 Kvant 0 – 2 Ryazan — — —
14:00 Dinamo St. Petersburg 2 – 1 FC 10 — — —
Wednesday 5 August 2026
17:45 Zenit 1 – 0 Baltika 1.33 5.70 14.10
17:45 FC Krasnodar 1 – 1 Akhmat 1.83 3.98 5.00
15:30 Spartak Moscow 5 – 1 FC Orenburg 1.27 7.80 14.75
15:30 Fakel 0 – 1 Dynamo — — —
Tuesday 4 August 2026
17:45 Lokomotiv 1 – 1 CSKA Moscow — — —
15:30 Rodina Moskva 5 – 0 Rubin — — —
15:30 Dinamo Makhachkala 1 – 2 Krylia Sovetov — — —
13:15 Akron 0 – 4 FC Rostov — — —
Thursday 30 July 2026
17:00 FC 10 3 – 2 Kosmos Dolgoprudny — — —
12:00 Temp Barnaul 3 – 4 KDV — — —
09:30 Chita 3 – 0 Irkutsk — — —
09:30 Anri Vladivostok 1 – 2 Dinamo Barnaul — — —
Wednesday 29 July 2026
17:00 SKA Rostov 2 – 2 Zenit Penza — — —
15:00 Kirovets Voskhozhdenie 0 – 3 FC Tosno — — —
14:30 Kristall 2 – 3 Znamya Noginsk — — —
14:00 Ilpar 1 – 0 Metallurg Asha — — —
Tuesday 28 July 2026
17:00 2Drots 2 – 0 Orel — — —
16:00 Kristall MEZ 3 – 0 Salyut-Belgorod — — —
14:00 Anzhi 1 – 5 Izberbash — — —
12:00 Bomik 1 – 2 Broke Boys — — —

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