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

First League 2026/27

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

136Matches
370Goals
2.72Per game
39.7%Home wins
34%Priced at kickoff
Nizhny NovgorodTop 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 NNNizhny Novgorod 15 13 1 1 +29 40
2 FSFC Sochi 15 10 2 3 +11 32
3 TMTorpedo Moskva 15 8 4 3 +15 28
4 URAUral 15 8 4 3 +14 28
5 SKSpartak Kostroma 15 8 3 4 +6 27
6 VELVeles 16 8 3 5 +1 27
7 SYShinnik Yaroslavl 15 5 8 2 +5 23
8 FUFC UFA 15 5 6 4 +3 21
9 VUVolga Ulyanovsk 16 6 3 7 -1 21
10 RVRotor Volgograd 15 5 4 6 +5 19
11 ATArsenal Tula 15 5 4 6 -10 19
12 CHEChelyabinsk 15 4 3 8 -7 15
13 ENIEnisey 15 3 5 7 -14 14
14 LENLeningradets 15 3 5 7 -14 14
15 KAMKAMAZ 15 3 4 8 -8 13
16 FNFK Neftekhimik 15 4 1 10 -11 13
17 SKASka-khabarovsk 15 2 4 9 -10 10
18 TEKTekstilshchik 15 2 4 9 -14 10

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.72
370 goals. 53.7% of matches went over 2.5.
Home advantage
39.7%
Draws 25%, away wins 35.3%.
Half-time lead held
70.9%
From 79 matches where someone led at the break.
0–1 16 · 11.8%
1–2 14 · 10.3%
1–1 14 · 10.3%
2–2 12 · 8.8%
2–1 10 · 7.4%
1–0 10 · 7.4%

Results 189

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 5 December 2026
16:00 Enisey scheduled Ural — — —
16:00 Torpedo Moskva scheduled Chelyabinsk — — —
16:00 Tekstilshchik scheduled FK Neftekhimik — — —
16:00 FC Sochi scheduled Leningradets — — —
16:00 Spartak Kostroma scheduled Ska-khabarovsk — — —
16:00 Rotor Volgograd scheduled Shinnik Yaroslavl — — —
16:00 Nizhny Novgorod scheduled KAMAZ — — —
16:00 Arsenal Tula scheduled FC UFA — — —
Saturday 28 November 2026
16:00 Veles scheduled FC UFA — — —
16:00 Torpedo Moskva scheduled Ska-khabarovsk — — —
16:00 Tekstilshchik scheduled Enisey — — —
16:00 Spartak Kostroma scheduled Chelyabinsk — — —
16:00 Shinnik Yaroslavl scheduled Ural — — —
16:00 Rotor Volgograd scheduled KAMAZ — — —
16:00 FK Neftekhimik scheduled Nizhny Novgorod — — —
16:00 Leningradets scheduled Volga Ulyanovsk — — —
16:00 Arsenal Tula scheduled FC Sochi — — —
Wednesday 25 November 2026
16:00 Ural scheduled Arsenal Tula — — —
16:00 Nizhny Novgorod scheduled Tekstilshchik — — —
16:00 FK Neftekhimik scheduled Rotor Volgograd — — —
16:00 KAMAZ scheduled Enisey — — —
Saturday 21 November 2026
16:00 Enisey scheduled Volga Ulyanovsk — — —
16:00 FC UFA scheduled Ural — — —
16:00 Tekstilshchik scheduled Arsenal Tula — — —
16:00 FC Sochi scheduled Veles — — —
16:00 Ska-khabarovsk scheduled Rotor Volgograd — — —
16:00 Shinnik Yaroslavl scheduled FK Neftekhimik — — —
16:00 Nizhny Novgorod scheduled Torpedo Moskva — — —
16:00 KAMAZ scheduled Spartak Kostroma — — —
16:00 Chelyabinsk scheduled Leningradets — — —
Friday 13 November 2026
23:00 Volga Ulyanovsk scheduled Torpedo Moskva — — —
23:00 FC UFA scheduled Spartak Kostroma — — —
23:00 FC Sochi scheduled Shinnik Yaroslavl — — —
23:00 Leningradets scheduled Ska-khabarovsk — — —
23:00 Chelyabinsk scheduled Veles — — —
Monday 9 November 2026
16:30 Veles scheduled KAMAZ — — —
Sunday 8 November 2026
17:00 Spartak Kostroma scheduled Nizhny Novgorod — — —
08:30 Ural scheduled Volga Ulyanovsk — — —
Saturday 7 November 2026
16:00 Enisey scheduled FC Sochi — — —
16:00 Torpedo Moskva scheduled FK Neftekhimik — — —
16:00 Ska-khabarovsk scheduled Tekstilshchik — — —
16:00 Shinnik Yaroslavl scheduled FC UFA — — —
16:00 Rotor Volgograd scheduled Leningradets — — —
13:00 Arsenal Tula scheduled Chelyabinsk — — —
Sunday 1 November 2026
14:00 FC Sochi scheduled Ural — — —
13:00 Rotor Volgograd scheduled FC UFA — — —
13:00 KAMAZ scheduled Torpedo Moskva — — —
Saturday 31 October 2026
13:00 Volga Ulyanovsk scheduled Tekstilshchik — — —
13:00 FK Neftekhimik scheduled Ska-khabarovsk — — —
11:00 Leningradets scheduled Enisey — — —
10:00 Chelyabinsk scheduled Shinnik Yaroslavl — — —
Friday 30 October 2026
17:15 Nizhny Novgorod scheduled Arsenal Tula — — —
15:00 Veles scheduled Spartak Kostroma — — —
Monday 26 October 2026
16:30 Shinnik Yaroslavl 2 – 1 Spartak Kostroma — — —
Sunday 25 October 2026
13:00 FK Neftekhimik 1 – 1 Leningradets — — —
10:30 Volga Ulyanovsk 1 – 0 Veles — — —
10:00 Chelyabinsk 1 – 3 Ural — — —
Saturday 24 October 2026
14:00 Arsenal Tula 4 – 3 KAMAZ — — —
13:00 Tekstilshchik 1 – 3 FC Sochi — — —
11:00 FC UFA 0 – 1 Nizhny Novgorod — — —
05:00 Ska-khabarovsk 3 – 0 Enisey — — —
Friday 23 October 2026
15:00 Torpedo Moskva 1 – 1 Rotor Volgograd — — —
Sunday 18 October 2026
14:00 Veles 1 – 1 Shinnik Yaroslavl — — —
12:00 Tekstilshchik 2 – 1 Chelyabinsk — — —
10:00 Ural 1 – 2 Nizhny Novgorod — — —
05:00 Ska-khabarovsk 1 – 2 Volga Ulyanovsk — — —
Saturday 17 October 2026
13:30 Spartak Kostroma 2 – 0 Leningradets — — —
13:00 KAMAZ 2 – 1 FK Neftekhimik — — —
11:00 FC UFA 2 – 0 Arsenal Tula — — —
08:30 Enisey 1 – 2 Torpedo Moskva — — —
Friday 16 October 2026
16:00 Rotor Volgograd 0 – 1 FC Sochi — — —
Sunday 11 October 2026
14:00 FC Sochi 1 – 0 FC UFA — — —
Saturday 10 October 2026
14:00 Shinnik Yaroslavl 2 – 0 Tekstilshchik — — —
14:00 Rotor Volgograd 2 – 2 Volga Ulyanovsk — — —
14:00 Nizhny Novgorod 5 – 0 Enisey — — —
11:00 Leningradets 1 – 3 Torpedo Moskva — — —
09:00 Ural 1 – 2 Veles — — —
07:00 Ska-khabarovsk 3 – 3 KAMAZ — — —
Friday 9 October 2026
16:30 Arsenal Tula 3 – 2 Spartak Kostroma — — —
14:00 FK Neftekhimik 2 – 4 Chelyabinsk — — —
Sunday 4 October 2026
11:30 Veles 1 – 2 Volga Ulyanovsk — — —
Sunday 27 September 2026
14:00 Shinnik Yaroslavl 0 – 0 Ska-khabarovsk — — —
09:30 FC UFA 0 – 0 Torpedo Moskva — — —
Saturday 26 September 2026
13:00 Volga Ulyanovsk 0 – 1 Leningradets — — —
11:30 Spartak Kostroma 1 – 2 Ural — — —
09:00 Chelyabinsk 1 – 1 Enisey — — —
Friday 18 September 2026
15:30 Shinnik Yaroslavl 0 – 1 KAMAZ — — —
15:00 FK Neftekhimik 0 – 1 Ural 3.44 3.18 2.11
14:00 Volga Ulyanovsk 0 – 1 Spartak Kostroma — — —
14:00 FC Sochi 1 – 1 Ska-khabarovsk — — —
14:00 Chelyabinsk 2 – 1 FC UFA — — —
Thursday 17 September 2026
16:00 Torpedo Moskva 1 – 1 Veles — — —
16:00 Nizhny Novgorod 6 – 0 Leningradets — — —
14:00 Tekstilshchik 0 – 2 Rotor Volgograd — — —
Wednesday 16 September 2026
12:30 Enisey 3 – 1 Arsenal Tula — — —
Monday 14 September 2026
16:30 Veles 1 – 2 FC Sochi 3.74 3.46 2.01
15:30 Shinnik Yaroslavl 1 – 1 Ural — — —
15:00 Spartak Kostroma 1 – 0 FK Neftekhimik 1.65 3.80 5.50
15:00 KAMAZ 1 – 1 Chelyabinsk — — —
Sunday 13 September 2026
14:00 Rotor Volgograd 4 – 0 Enisey — — —
14:00 Arsenal Tula 2 – 2 Ska-khabarovsk — — —
13:30 Torpedo Moskva 1 – 2 Nizhny Novgorod — — —
12:00 FC UFA 2 – 2 Volga Ulyanovsk — — —
12:00 Leningradets 2 – 2 Tekstilshchik — — —
Sunday 6 September 2026
12:00 Ural 2 – 0 KAMAZ 1.46 4.70 8.00
Saturday 5 September 2026
16:00 FC Sochi 0 – 1 Nizhny Novgorod — — —
14:00 Shinnik Yaroslavl 2 – 2 Rotor Volgograd 2.80 2.94 2.80
13:00 Volga Ulyanovsk 3 – 0 Arsenal Tula 2.50 3.28 2.86
13:00 FC UFA 1 – 1 Veles 2.55 3.02 3.34
12:00 Enisey 0 – 2 FK Neftekhimik — — —
12:00 Leningradets 3 – 2 Ska-khabarovsk — — —
12:00 Chelyabinsk 0 – 1 Spartak Kostroma 3.14 3.35 2.30
Friday 4 September 2026
16:30 Tekstilshchik 1 – 4 Torpedo Moskva — — —
Monday 31 August 2026
16:30 Spartak Kostroma 1 – 0 Rotor Volgograd 2.61 3.11 2.92
Sunday 30 August 2026
17:00 Nizhny Novgorod 2 – 2 Volga Ulyanovsk — — —
15:00 FC Sochi 2 – 1 Chelyabinsk 1.54 4.20 6.40
09:00 Enisey 0 – 0 Shinnik Yaroslavl — — —
05:00 Ska-khabarovsk 0 – 2 Torpedo Moskva — — —
Saturday 29 August 2026
14:00 Tekstilshchik 0 – 1 Veles — — —
14:00 Arsenal Tula 2 – 2 Ural 3.45 3.17 2.25
13:00 Leningradets 0 – 1 KAMAZ 2.66 3.16 2.75
Friday 28 August 2026
16:30 FK Neftekhimik 0 – 1 FC UFA 2.56 3.04 3.05
Monday 24 August 2026
17:00 Nizhny Novgorod 4 – 2 Ska-khabarovsk — — —
16:30 Veles 2 – 0 Arsenal Tula 3.45 3.20 2.62
15:30 Rotor Volgograd 0 – 1 FK Neftekhimik 1.55 3.86 6.50
14:30 KAMAZ 2 – 3 FC Sochi 3.73 3.40 2.16
Sunday 23 August 2026
14:00 FC UFA 3 – 1 Enisey — — —
13:00 Leningradets 1 – 1 Chelyabinsk 2.65 3.05 2.87
Saturday 22 August 2026
13:00 Volga Ulyanovsk 1 – 3 Shinnik Yaroslavl 2.55 3.25 2.86
09:30 Ural 2 – 0 Tekstilshchik — — —
Friday 21 August 2026
16:30 Torpedo Moskva 3 – 0 Spartak Kostroma — — —
Thursday 20 August 2026
16:00 FK Neftekhimik 1 – 2 FC Sochi 4.51 3.24 1.96
15:30 Arsenal Tula 2 – 1 Rotor Volgograd 2.51 3.05 3.05
Wednesday 19 August 2026
16:30 Veles 3 – 2 Nizhny Novgorod — — —
15:00 KAMAZ 0 – 1 Tekstilshchik — — —
Monday 17 August 2026
16:30 Spartak Kostroma 1 – 1 FC UFA 1.73 3.56 5.80
Sunday 16 August 2026
08:30 FC Sochi 1 – 0 Volga Ulyanovsk 1.54 4.10 5.88
Saturday 15 August 2026
14:00 Tekstilshchik 1 – 3 Nizhny Novgorod — — —
13:00 Leningradets 0 – 0 Arsenal Tula 3.41 3.29 2.25
10:30 Chelyabinsk 0 – 4 Torpedo Moskva — — —
09:00 Enisey 2 – 2 KAMAZ — — —
05:00 Ska-khabarovsk 2 – 0 Veles — — —
Friday 14 August 2026
16:30 Rotor Volgograd 1 – 1 Ural 3.16 2.97 2.66
15:00 FK Neftekhimik 0 – 2 Shinnik Yaroslavl 2.88 2.91 2.90
Sunday 9 August 2026
16:00 Veles 2 – 1 Leningradets 2.22 3.02 3.98
15:30 Rotor Volgograd 4 – 1 Chelyabinsk 1.84 3.42 4.75
14:00 KAMAZ 1 – 2 Volga Ulyanovsk 2.68 3.15 2.94
05:00 Ska-khabarovsk 1 – 3 Spartak Kostroma — — —
Saturday 8 August 2026
15:00 Torpedo Moskva 1 – 2 FC Sochi — — —
14:00 Ural 3 – 0 FC UFA 1.53 4.10 7.85
14:00 Shinnik Yaroslavl 2 – 2 Arsenal Tula 2.77 3.01 2.89
14:00 Nizhny Novgorod 5 – 1 FK Neftekhimik — — —
09:00 Enisey 0 – 0 Tekstilshchik — — —
Monday 3 August 2026
16:30 Veles 2 – 1 Rotor Volgograd 4.20 3.10 2.25
14:00 FC UFA 1 – 1 KAMAZ 2.13 3.33 3.99
Sunday 2 August 2026
14:00 Nizhny Novgorod 3 – 0 Shinnik Yaroslavl — — —
13:00 Volga Ulyanovsk 0 – 2 Chelyabinsk 2.34 3.21 3.30
12:00 Arsenal Tula 1 – 0 Torpedo Moskva — — —
08:00 Ska-khabarovsk 0 – 3 Ural — — —
Saturday 1 August 2026
16:30 Spartak Kostroma 2 – 2 Enisey — — —
15:00 FK Neftekhimik 1 – 0 Tekstilshchik — — —
13:00 Leningradets 2 – 1 FC Sochi 5.06 3.76 1.68
Monday 27 July 2026
17:00 KAMAZ 0 – 2 Rotor Volgograd 3.94 2.95 2.36
Sunday 26 July 2026
15:00 FC Sochi 5 – 0 Arsenal Tula 1.94 3.49 4.10
14:00 FC UFA 1 – 0 Ska-khabarovsk — — —
14:00 Torpedo Moskva 1 – 1 Shinnik Yaroslavl — — —
13:00 Leningradets 0 – 0 Ural 5.35 3.56 1.77
09:00 Enisey 4 – 1 Veles — — —
Saturday 25 July 2026
16:00 Tekstilshchik 0 – 0 Spartak Kostroma — — —
14:00 Chelyabinsk 1 – 2 Nizhny Novgorod — — —
13:00 Volga Ulyanovsk 2 – 0 FK Neftekhimik 2.15 3.20 3.79
Monday 20 July 2026
16:30 Rotor Volgograd 1 – 0 Ska-khabarovsk — — —
Sunday 19 July 2026
16:00 Arsenal Tula 0 – 1 FK Neftekhimik 1.78 3.35 5.26
15:30 Torpedo Moskva 3 – 1 Volga Ulyanovsk — — —
15:00 FC Sochi 0 – 2 Spartak Kostroma 1.94 3.50 4.63
14:00 Veles 1 – 0 Chelyabinsk 2.70 3.06 2.76
14:00 Tekstilshchik 2 – 2 FC UFA — — —
14:00 Shinnik Yaroslavl 2 – 0 Leningradets 1.98 3.28 4.10
13:00 KAMAZ 1 – 2 Nizhny Novgorod — — —
12:00 Ural 3 – 0 Enisey — — —
Monday 13 July 2026
16:30 Arsenal Tula 2 – 1 Tekstilshchik — — —
14:00 Ural 0 – 1 Torpedo Moskva — — —
14:00 Chelyabinsk 3 – 1 Ska-khabarovsk — — —
Sunday 12 July 2026
16:00 Spartak Kostroma 3 – 1 KAMAZ 2.07 3.40 4.05
14:00 Shinnik Yaroslavl 2 – 2 FC Sochi 3.43 3.36 2.19
13:30 Nizhny Novgorod 4 – 2 Rotor Volgograd — — —
Saturday 11 July 2026
15:00 FK Neftekhimik 0 – 1 Veles 2.07 3.15 4.20
13:00 Volga Ulyanovsk 1 – 2 Enisey — — —
12:00 FC UFA 3 – 0 Leningradets 2.14 3.11 3.88

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