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

Cup 2025/26

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

116Matches
363Goals
3.13Per game
50%Home wins
28%Priced at kickoff
ZenitTop of the table

Final table 86 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 10 9 0 1 +15 27
2 SMSpartak Moscow 10 8 0 2 +10 24
3 FKFC Krasnodar 10 7 1 2 +17 22
4 DYNDynamo 9 5 1 3 +8 16
5 LOKLokomotiv 8 5 0 3 +4 15
6 DMDinamo Makhachkala 7 5 0 2 +4 15
7 CMCSKA Moscow 8 5 0 3 +3 15
8 IRKIrkutsk 4 3 0 1 +12 9
9 ATArsenal Tula 4 3 0 1 +4 9
10 CHECherepovets 4 3 0 1 +3 9
11 VELVeles 4 3 0 1 +3 9
12 AMKAmkal 4 3 0 1 +3 9
13 KMKristall MEZ 4 3 0 1 +2 9
14 BBBroke Boys 4 3 0 1 +2 9
15 FRFC Rostov 7 3 0 4 -1 9
16 KDVKDV 3 2 0 1 +4 6
17 KKKuban Kholding 2 2 0 0 +4 6
18 TMTorpedo Moskva 3 2 0 1 +3 6
19 LUKLuki-Energiya 3 2 0 1 +2 6
20 ASTAstrakhan 3 2 0 1 +2 6
21 VAVolgar Astrakhan 2 2 0 0 +2 6
22 PDPSK Dinskaya 3 2 0 1 +1 6
23 ZTZnamya Truda 3 2 0 1 +1 6
24 BALBaltika 7 2 0 5 -2 6
25 KSKrylia Sovetov 5 2 0 3 -5 6
26 FOFC Orenburg 8 2 0 6 -16 6
27 SYShinnik Yaroslavl 1 1 0 0 +3 3
28 TYUTyumen 1 1 0 0 +3 3
29 FUFC UFA 1 1 0 0 +3 3
30 RMRodina Moskva 1 1 0 0 +3 3
31 ZSPZvezda St. Petersburg 2 1 0 1 +2 3
32 SALSalyut-Belgorod 2 1 0 1 +2 3
33 KAMKAMAZ 1 1 0 0 +2 3
34 CHEChelyabinsk 1 1 0 0 +1 3
35 CHEChernomorets 2 1 0 1 +1 3
36 ZNZnamya Noginsk 2 1 0 1 +1 3
37 ENIEnisey 1 1 0 0 +1 3
38 FSSFK Sokol Saratov 2 1 0 1 +1 3
39 DVDinamo Vologda 1 1 0 0 +1 3
40 FAKFakel 2 1 0 1 0 3
41 FSTFK Spartak Tambov 2 1 0 1 0 3
42 URAUral 2 1 0 1 0 3
43 DRO2Drots 2 1 0 1 0 3
44 ZPZenit Penza 2 1 0 1 0 3
45 CHAChayka 2 1 0 1 -1 3
46 AKHAkhmat 5 1 0 4 -2 3
47 ILPIlpar 2 1 0 1 -2 3
48 KDKosmos Dolgoprudny 2 1 0 1 -2 3
49 RUBRubin 4 1 0 3 -4 3
50 AKRAkron 5 1 0 4 -7 3
51 NNNizhny Novgorod 6 1 0 5 -9 3
52 MURMurom 1 0 0 1 -1 0
53 NOSNosta 1 0 0 1 -1 0
54 OREOrel 1 0 0 1 -1 0
55 AKAvangard Kursk 1 0 0 1 -1 0
56 CMChertanovo Moscow 1 0 0 1 -1 0
57 DBDinamo Barnaul 1 0 0 1 -1 0
58 DSDinamo Stavropol 1 0 0 1 -1 0
59 MLMetallurg Lipetsk 1 0 0 1 -1 0
60 RVRotor Volgograd 1 0 0 1 -1 0
61 UROUrozhay 1 0 0 1 -1 0
62 DSPDinamo St. Petersburg 1 0 0 1 -1 0
63 KALKaluga 1 0 0 1 -1 0
64 POBPobeda 1 0 0 1 -1 0
65 STRStrogino 1 0 0 1 -1 0
66 TBTemp Barnaul 1 0 0 1 -1 0
67 TVTorpedo Vladimir 1 0 0 1 -1 0
68 FNFK Neftekhimik 1 0 0 1 -2 0
69 KRIKristall 1 0 0 1 -2 0
70 KVAKvant 1 0 0 1 -2 0
71 SHUShumbrat 1 0 0 1 -2 0
72 NOVNovosibirsk 1 0 0 1 -2 0
73 SRSaturn Ramenskoye 1 0 0 1 -2 0
74 LDLegion Dynamo 1 0 0 1 -3 0
75 RWCRWChallenge 1 0 0 1 -3 0
76 DVDinamo Vladivostok 1 0 0 1 -3 0
77 FANFankom 1 0 0 1 -3 0
78 KOLKolomna 1 0 0 1 -3 0
79 MASMashuk-KMV 1 0 0 1 -3 0
80 RYARyazan 1 0 0 1 -3 0
81 SKASka-khabarovsk 1 0 0 1 -3 0
82 VNVolna Nizhegorodskaya 1 0 0 1 -3 0
83 AVAnri Vladivostok 1 0 0 1 -4 0
84 LENLeningradets 2 0 0 2 -5 0
85 BURBuryatia 1 0 0 1 -8 0
86 FSFC Sochi 4 0 0 4 -10 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.13
363 goals. 67.2% of matches went over 2.5.
Home advantage
50%
Draws 0.9%, away wins 49.1%.
Half-time lead held
76.4%
From 89 matches where someone led at the break.
1–1 19 · 16.4%
0–0 18 · 15.5%
1–0 14 · 12.1%
1–2 13 · 11.2%
2–1 12 · 10.3%
1–3 10 · 8.6%

Results 160

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 24 May 2026
15:00 Spartak Moscow 1 – 1 FC Krasnodar 2.85 3.50 2.74
Thursday 7 May 2026
17:30 FC Krasnodar 0 – 0 Dynamo — — —
Wednesday 6 May 2026
17:00 Spartak Moscow 1 – 0 CSKA Moscow 1.75 4.30 4.70
Wednesday 8 April 2026
17:45 Zenit 0 – 0 Spartak Moscow 2.08 3.45 3.96
15:15 Dynamo 0 – 0 FC Krasnodar — — —
Tuesday 7 April 2026
15:00 Krylia Sovetov 2 – 5 CSKA Moscow 4.70 3.79 1.85
Thursday 19 March 2026
15:30 Krylia Sovetov 2 – 2 Lokomotiv — — —
Wednesday 18 March 2026
17:45 Spartak Moscow 1 – 0 Dynamo — — —
15:15 Zenit 1 – 0 Dinamo Makhachkala — — —
Tuesday 17 March 2026
16:30 FC Krasnodar 4 – 0 CSKA Moscow 1.85 4.10 4.50
Thursday 5 March 2026
17:45 Dynamo 5 – 2 Spartak Moscow — — —
15:30 Arsenal Tula 1 – 2 Lokomotiv — — —
Wednesday 4 March 2026
17:45 CSKA Moscow 3 – 1 FC Krasnodar 2.70 3.56 3.24
15:30 FC Rostov 0 – 2 Dinamo Makhachkala — — —
15:30 Krylia Sovetov 2 – 0 FC Orenburg 2.54 3.55 3.35
Tuesday 3 March 2026
17:00 Baltika 0 – 1 Zenit 4.50 3.42 2.25
Thursday 27 November 2025
17:30 Dynamo 0 – 1 Zenit — — —
15:00 KAMAZ 1 – 1 Krylia Sovetov 2.93 3.57 2.44
Wednesday 26 November 2025
17:30 FK Neftekhimik 1 – 3 FC Rostov 4.10 3.50 2.10
17:30 Lokomotiv 2 – 3 Spartak Moscow — — —
15:00 FC Krasnodar 4 – 0 FC Orenburg 1.42 5.20 8.80
15:00 CSKA Moscow 2 – 1 Dinamo Makhachkala — — —
Tuesday 25 November 2025
17:30 Arsenal Tula 0 – 0 Rubin — — —
15:00 Torpedo Moskva 0 – 2 Baltika — — —
Thursday 6 November 2025
16:30 Spartak Moscow 3 – 1 Lokomotiv — — —
Wednesday 5 November 2025
17:30 Zenit 1 – 3 Dynamo — — —
15:15 Dinamo Makhachkala 1 – 0 CSKA Moscow — — —
13:00 FC Orenburg 1 – 3 FC Krasnodar 6.80 5.00 1.53
Thursday 30 October 2025
16:30 Fakel 2 – 3 Arsenal Tula 2.01 3.62 5.70
14:00 FC UFA 1 – 1 FK Neftekhimik 3.05 3.10 2.91
Wednesday 29 October 2025
16:30 Torpedo Moskva 1 – 1 Kuban Kholding — — —
Tuesday 28 October 2025
13:30 Chelyabinsk 0 – 0 KAMAZ 2.34 3.35 3.32
Thursday 23 October 2025
18:00 Baltika 1 – 2 Lokomotiv — — —
15:30 FC Krasnodar 3 – 0 FC Sochi 1.36 5.65 9.40
Wednesday 22 October 2025
17:30 FC Rostov 4 – 1 Nizhny Novgorod — — —
17:30 Zenit 6 – 0 FC Orenburg 1.28 6.80 15.00
15:00 Dynamo 4 – 0 Krylia Sovetov — — —
15:00 Rubin 3 – 3 Akhmat — — —
Tuesday 21 October 2025
17:30 CSKA Moscow 3 – 2 Akron — — —
15:00 Dinamo Makhachkala 1 – 3 Spartak Moscow — — —
Thursday 16 October 2025
17:00 Chernomorets 1 – 2 Kuban Kholding — — —
14:30 Torpedo Moskva 3 – 0 Veles — — —
14:30 Fakel 1 – 0 Ural 2.75 2.92 3.20
Wednesday 15 October 2025
16:30 Arsenal Tula 1 – 0 FK Sokol Saratov 1.77 3.84 6.05
15:00 Shinnik Yaroslavl 1 – 1 FK Neftekhimik 2.94 3.05 2.75
15:00 Chayka 1 – 3 KAMAZ 2.69 3.00 3.01
14:00 Rodina Moskva 0 – 0 Chelyabinsk — — —
11:30 Enisey 1 – 1 FC UFA — — —
Thursday 2 October 2025
16:30 Dinamo Makhachkala 1 – 1 FC Rostov — — —
Wednesday 1 October 2025
17:30 Lokomotiv 0 – 0 CSKA Moscow — — —
17:30 Baltika 3 – 0 Akron — — —
15:00 Nizhny Novgorod 1 – 2 Spartak Moscow — — —
15:00 Krylia Sovetov 3 – 3 FC Sochi 2.14 3.41 3.80
Tuesday 30 September 2025
17:30 FC Krasnodar 0 – 0 Dynamo — — —
17:30 Akhmat 0 – 1 FC Orenburg 1.60 5.00 6.80
15:00 Rubin 0 – 1 Zenit — — —
Thursday 25 September 2025
17:00 Volna Nizhegorodskaya 0 – 3 Arsenal Tula — — —
16:30 KAMAZ 0 – 0 Spartak Kostroma 2.89 3.03 2.75
14:00 Amkal 1 – 2 Enisey — — —
11:00 Irkutsk 2 – 3 Chelyabinsk 12.30 4.50 1.44
Wednesday 24 September 2025
16:30 Tekstilshchik 1 – 1 Fakel — — —
16:00 Kristall MEZ 1 – 3 Torpedo Moskva — — —
15:30 Znamya Truda 0 – 1 Chayka 3.06 3.66 2.75
15:00 Fankom 0 – 3 FC UFA — — —
14:00 Volgar Astrakhan 1 – 1 FK Neftekhimik 3.09 3.33 2.40
13:00 Cherepovets 1 – 4 Shinnik Yaroslavl 5.20 3.68 1.74
12:00 Kuban Kholding 2 – 2 Volga Ulyanovsk — — —
11:30 Veles 2 – 1 Rotor Volgograd 5.40 3.79 2.10
11:00 Astrakhan 0 – 2 Chernomorets 6.30 4.00 1.78
09:00 Ska-khabarovsk 0 – 3 Rodina Moskva — — —
Tuesday 23 September 2025
16:30 Broke Boys 0 – 2 FK Sokol Saratov 3.50 3.56 2.43
12:00 PSK Dinskaya 1 – 2 Ural 18.00 8.10 1.25
Thursday 18 September 2025
17:45 Spartak Moscow 1 – 2 FC Rostov 1.43 5.20 7.90
15:30 CSKA Moscow 1 – 1 Baltika 1.59 4.70 7.70
Wednesday 17 September 2025
17:30 FC Sochi 0 – 4 Dynamo — — —
17:30 Zenit 2 – 1 Akhmat 1.68 4.20 7.10
15:00 Krylia Sovetov 1 – 2 FC Krasnodar 4.46 3.75 1.88
Tuesday 16 September 2025
17:45 Nizhny Novgorod 1 – 2 Dinamo Makhachkala — — —
15:45 Akron 1 – 3 Lokomotiv — — —
13:30 FC Orenburg 0 – 0 Rubin — — —
Thursday 11 September 2025
16:30 Saturn Ramenskoye 0 – 2 Broke Boys — — —
14:00 Amkal 2 – 1 Salyut-Belgorod — — —
09:00 Irkutsk 3 – 0 KDV — — —
Wednesday 10 September 2025
16:30 Kristall MEZ 1 – 0 FK Spartak Tambov — — —
15:00 Fankom 0 – 0 Khimik Dzerzhinsk — — —
14:00 Tekstilshchik 1 – 1 Dinamo Vologda — — —
14:00 Mashuk-KMV 0 – 3 Kuban Kholding — — —
14:00 Luki-Energiya 2 – 4 Cherepovets — — —
13:00 Volna Nizhegorodskaya 1 – 1 Tyumen — — —
13:00 PSK Dinskaya 2 – 1 Dinamo Stavropol — — —
13:00 Zenit Penza 0 – 1 Volgar Astrakhan — — —
11:30 Kosmos Dolgoprudny 1 – 4 Veles — — —
10:00 Temp Barnaul 0 – 1 Znamya Truda — — —
Tuesday 9 September 2025
12:30 Astrakhan 5 – 2 Legion Dynamo — — —
Thursday 28 August 2025
16:30 Lokomotiv 2 – 0 Akron — — —
Wednesday 27 August 2025
17:45 Baltika 0 – 2 CSKA Moscow 3.16 3.61 2.58
17:45 FC Rostov 1 – 3 Dinamo Makhachkala — — —
15:30 FC Sochi 2 – 4 FC Krasnodar 6.27 4.42 1.58
13:15 Krylia Sovetov 0 – 0 Dynamo — — —
Tuesday 26 August 2025
17:45 Spartak Moscow 4 – 0 Nizhny Novgorod — — —
17:45 Akhmat 2 – 0 Rubin — — —
15:30 FC Orenburg 3 – 5 Zenit 7.96 5.41 1.43
Thursday 21 August 2025
16:15 Tekstilshchik 0 – 0 Tver — — —
14:00 Tyumen 4 – 1 Ilpar — — —
14:00 Avangard Kursk 1 – 2 Broke Boys — — —
09:30 Irkutsk 2 – 0 Novosibirsk — — —
Wednesday 20 August 2025
16:15 Volgar Astrakhan 2 – 1 Chertanovo Moscow — — —
16:15 Dinamo Vologda 1 – 0 Dinamo St. Petersburg — — —
16:00 Kristall MEZ 3 – 2 Murom — — —
15:30 Dinamo Kirov 1 – 1 Fankom — — —
15:30 Znamya Truda 2 – 1 Dinamo Barnaul — — —
15:00 Veles 2 – 0 Znamya Noginsk — — —
15:00 Dinamo Bryansk 0 – 0 Saturn Ramenskoye — — —
14:00 Luki-Energiya 2 – 0 Leningradets — — —
14:00 Kosmos Dolgoprudny 1 – 0 2Drots — — —
14:00 Cherepovets 2 – 1 Zvezda St. Petersburg — — —
14:00 Khimik Dzerzhinsk 1 – 1 Amkar — — —
14:00 Mashuk-KMV 0 – 0 Spartak Nalchik — — —
13:00 Zenit Penza 1 – 0 Strogino — — —
13:00 Torpedo Miass 0 – 0 Volna Nizhegorodskaya — — —
13:00 Legion Dynamo 2 – 2 Alaniya Vladikavkaz — — —
13:00 Astrakhan 1 – 0 Pobeda — — —
10:00 KDV 3 – 0 Dinamo Vladivostok — — —
Tuesday 19 August 2025
16:15 Dinamo Stavropol 1 – 1 Angust Nazran — — —
16:15 FK Spartak Tambov 2 – 1 Metallurg Lipetsk — — —
15:30 Urozhay 1 – 2 PSK Dinskaya — — —
14:00 Kaluga 0 – 1 Amkal — — —
14:00 Kuban Kholding 0 – 0 Nart Cherkessk — — —
13:00 Salyut-Belgorod 3 – 0 Ryazan — — —
12:00 Irtysh Omsk 0 – 0 Temp Barnaul — — —
Thursday 14 August 2025
16:30 Nizhny Novgorod 1 – 0 FC Rostov — — —
Wednesday 13 August 2025
17:45 Dynamo 0 – 4 FC Krasnodar — — —
15:30 Lokomotiv 2 – 0 Baltika — — —
15:30 FC Sochi 1 – 1 Krylia Sovetov 2.46 3.50 3.10
13:15 FC Orenburg 2 – 1 Akhmat 4.50 3.80 1.99
Tuesday 12 August 2025
17:45 Spartak Moscow 1 – 1 Dinamo Makhachkala — — —
15:30 Zenit 3 – 0 Rubin — — —
13:15 Akron 1 – 1 CSKA Moscow — — —
Thursday 7 August 2025
14:15 Kristall 1 – 3 Luki-Energiya — — —
12:00 Temp Barnaul 2 – 2 Uralets Nizhnyi Tagil — — —
10:30 Buryatia 0 – 8 Irkutsk — — —
09:30 Anri Vladivostok 0 – 4 KDV — — —
Wednesday 6 August 2025
17:15 2Drots 1 – 0 Torpedo Vladimir — — —
15:00 Leningradets 0 – 3 Cherepovets — — —
15:00 Broke Boys 3 – 2 Orel — — —
14:00 PSK Dinskaya 1 – 1 Druzhba — — —
13:00 Ilpar 3 – 2 Nosta — — —
13:00 Znamya Noginsk 3 – 0 Kolomna — — —
Tuesday 5 August 2025
17:15 Shumbrat 1 – 3 Kristall MEZ — — —
15:00 Amkal 3 – 1 Kvant — — —
14:00 Fankom postponed Sokol Kazan — — —
13:00 RWChallenge 1 – 4 Zvezda St. Petersburg — — —
Thursday 31 July 2025
16:30 Rubin 2 – 0 FC Orenburg — — —
Wednesday 30 July 2025
17:45 FC Rostov 0 – 2 Spartak Moscow 4.10 3.74 2.18
17:45 Akhmat 1 – 2 Zenit 5.30 4.20 2.02
15:30 CSKA Moscow 2 – 1 Lokomotiv — — —
15:30 Dinamo Makhachkala 1 – 0 Nizhny Novgorod — — —
Tuesday 29 July 2025
17:45 FC Krasnodar 1 – 2 Krylia Sovetov 1.82 4.25 6.00
15:30 Akron 2 – 1 Baltika — — —
15:30 Dynamo 3 – 2 FC Sochi — — —

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