Russian Premier League

Older articles

Russian Premier League 2026-27 stats: table, results and top scorers

League Table

Pos Team P W D L GF GA GD Pts
1 Zenit St Petersburg 14 10 1 3 32 15 17 31
2 Dynamo Moscow 14 10 1 3 23 13 10 31
3 Spartak Moscow 14 9 2 3 27 11 16 29
4 FC Krasnodar 14 7 5 2 25 18 7 26
5 CSKA Moscow 14 7 5 2 23 16 7 26
6 Rostov 14 5 4 5 18 19 -1 19
7 Krylia Sovetov 14 4 6 4 19 20 -1 18
8 Rubin Kazan 14 4 6 4 14 18 -4 18
9 Baltika 14 4 5 5 17 15 2 17
10 Orenburg 14 3 8 3 14 14 0 17
11 Dynamo Makhachkala 14 5 1 8 17 26 -9 16
12 Akhmat Grozny 14 3 5 6 16 19 -3 14
13 Akron Tolyatti 14 2 6 6 17 25 -8 12
14 Rodina Moskva 14 3 3 8 15 29 -14 12
15 Lokomotiv Moscow 14 2 5 7 16 21 -5 11
16 Fakel 14 1 3 10 9 23 -14 6

Form Guide

Pos Team Last six (oldest first) Pts
1 Zenit St Petersburg W W W W W D 16
2 Dynamo Moscow W W W L W W 15
3 Spartak Moscow W D W L W W 13
4 Rostov L W D W W D 11
5 CSKA Moscow W W L W D L 10
6 Orenburg D W D W D L 9
7 Krylia Sovetov D D L W L W 8
8 Rodina Moskva D L D W W L 8
9 Rubin Kazan D L L L W W 7
10 Akron Tolyatti W L D W L L 7
11 FC Krasnodar D L D D L W 6
12 Baltika L D D D W L 6
13 Lokomotiv Moscow D W D L L L 5
14 Dynamo Makhachkala L L D L L W 4
15 Akhmat Grozny L D L L L W 4
16 Fakel L L W L L L 3

Home Table

Pos Team P W D L GF GA GD Pts
1 Spartak Moscow 8 6 1 1 17 4 13 19
2 Dynamo Moscow 7 6 1 0 14 4 10 19
3 CSKA Moscow 8 5 3 0 13 5 8 18
4 FC Krasnodar 7 4 2 1 13 9 4 14
5 Zenit St Petersburg 7 4 1 2 14 9 5 13
6 Akhmat Grozny 7 3 2 2 12 9 3 11
7 Rostov 5 3 1 1 7 5 2 10
8 Orenburg 7 2 4 1 9 7 2 10
9 Rubin Kazan 7 2 2 3 7 9 -2 8
10 Baltika 8 2 2 4 8 10 -2 8
11 Krylia Sovetov 8 2 2 4 9 15 -6 8
12 Dynamo Makhachkala 6 2 1 3 6 9 -3 7
13 Akron Tolyatti 6 2 1 3 8 13 -5 7
14 Rodina Moskva 6 1 3 2 10 14 -4 6
15 Lokomotiv Moscow 7 0 4 3 5 11 -6 4
16 Fakel 8 0 3 5 4 13 -9 3

Away Table

Pos Team P W D L GF GA GD Pts
1 Zenit St Petersburg 7 6 0 1 18 6 12 18
2 FC Krasnodar 7 3 3 1 12 9 3 12
3 Dynamo Moscow 7 4 0 3 9 9 0 12
4 Krylia Sovetov 6 2 4 0 10 5 5 10
5 Spartak Moscow 6 3 1 2 10 7 3 10
6 Rubin Kazan 7 2 4 1 7 9 -2 10
7 Baltika 6 2 3 1 9 5 4 9
8 Rostov 9 2 3 4 11 14 -3 9
9 Dynamo Makhachkala 8 3 0 5 11 17 -6 9
10 CSKA Moscow 6 2 2 2 10 11 -1 8
11 Lokomotiv Moscow 7 2 1 4 11 10 1 7
12 Orenburg 7 1 4 2 5 7 -2 7
13 Rodina Moskva 8 2 0 6 5 15 -10 6
14 Akron Tolyatti 8 0 5 3 9 12 -3 5
15 Fakel 6 1 0 5 5 10 -5 3
16 Akhmat Grozny 7 0 3 4 4 10 -6 3

Best Defence

Pos Team Goals against Avg per game Clean sheets
1 Spartak Moscow 11 0.79 6
2 Dynamo Moscow 13 0.93 6
3 Orenburg 14 1.00 5
4 Zenit St Petersburg 15 1.07 6
5 Baltika 15 1.07 4
6 CSKA Moscow 16 1.14 5
7 FC Krasnodar 18 1.29 4
8 Rubin Kazan 18 1.29 2
9 Rostov 19 1.36 5
10 Akhmat Grozny 19 1.36 3
11 Krylia Sovetov 20 1.43 4
12 Lokomotiv Moscow 21 1.50 3
13 Fakel 23 1.64 2
14 Akron Tolyatti 25 1.79 2
15 Dynamo Makhachkala 26 1.86 2
16 Rodina Moskva 29 2.07 1

Best Attack

Pos Team Goals scored Avg per game Top scorer
1 Zenit St Petersburg 32 2.29 Maksim Glushenkov (10)
2 Spartak Moscow 27 1.93 Manfred Ugalde (6)
3 FC Krasnodar 25 1.79 Jhon Cordoba (6)
4 Dynamo Moscow 23 1.64 K. Tyukavin (7)
5 CSKA Moscow 23 1.64 Ivan Oblyakov (7)
6 Krylia Sovetov 19 1.36 Amar Rahmanovic (5)
7 Rostov 18 1.29 Ivan Komarov (3)
8 Baltika 17 1.21 B. Gil (4)
9 Dynamo Makhachkala 17 1.21 Gamid Agalarov (5)
10 Akron Tolyatti 17 1.21 Benchimol (4)
11 Akhmat Grozny 16 1.14 Georgiy Melkadze (3)
12 Lokomotiv Moscow 16 1.14 Nikolay Komlichenko (3)
13 Rodina Moskva 15 1.07 Artem Maksimenko (3)
14 Rubin Kazan 14 1.00 Anderson Arroyo (3)
15 Orenburg 14 1.00 Gedeon Guzina (3)
16 Fakel 9 0.64 Vyacheslav Yakimov (2)

Top Scorers

1
Maksim Glushenkov
Last goal: vs. Dynamo Makhachkala (H, Oct 25, 2026)
Braces: 1, Hat-tricks: 1, Penalties: 1
10
goals
1
Aleksandr Sobolev
Last goal: vs. Krylia Sovetov (A, Nov 2, 2026)
Braces: 3, Hat-tricks: 0, Penalties: 3
10
goals
3
K. Tyukavin
K. Tyukavin (Dynamo Moscow)
Last goal: vs. Fakel (A, Nov 7, 2026)
Braces: 2, Hat-tricks: 0, Penalties: 1
7
goals
3
Ivan Oblyakov
Last goal: vs. Dynamo Moscow (A, Oct 18, 2026)
Braces: 2, Hat-tricks: 0, Penalties: 4
7
goals
5
Jhon Cordoba
Last goal: vs. CSKA Moscow (H, Nov 7, 2026)
Braces: 1, Hat-tricks: 0
6
goals
5
Manfred Ugalde
Last goal: vs. Lokomotiv Moscow (A, Nov 1, 2026)
Braces: 0, Hat-tricks: 0
6
goals
7
Gamid Agalarov
Last goal: vs. CSKA Moscow (H, Sep 17, 2026)
Braces: 0, Hat-tricks: 0
5
goals
7
João Batxi
Last goal: vs. CSKA Moscow (H, Nov 7, 2026)
Braces: 0, Hat-tricks: 0
5
goals
7
Amar Rahmanovic
Last goal: vs. Orenburg (H, Nov 8, 2026)
Braces: 1, Hat-tricks: 0, Penalties: 1
5
goals
7
Mirlind Daku
Last goal: vs. Rubin Kazan (H, Oct 18, 2026)
Braces: 1, Hat-tricks: 0, Penalties: 1
5
goals

Russian Premier League latest results

Russian Premier League 2025-26 stats: table, results and top scorers

League Table

Pos Team P W D L GF GA GD Pts
1 Zenit St Petersburg 30 20 8 2 53 19 34 68
2 FC Krasnodar 30 20 6 4 60 23 37 66
3 Lokomotiv Moscow 30 14 11 5 54 39 15 53
4 Spartak Moscow 30 15 7 8 47 39 8 52
5 CSKA Moscow 30 15 6 9 44 33 11 51
6 Baltika 30 11 13 6 38 21 17 46
7 Dynamo Moscow 30 12 9 9 51 40 11 45
8 Rubin Kazan 30 11 10 9 29 30 -1 43
9 Akhmat Grozny 30 9 10 11 35 39 -4 37
10 Rostov 30 8 9 13 25 32 -7 33
11 Krylia Sovetov 30 8 8 14 35 50 -15 32
12 Orenburg 30 7 8 15 29 44 -15 29
13 Akron Tolyatti 30 6 9 15 35 53 -18 27
14 Dynamo Makhachkala 30 5 11 14 19 37 -18 26
15 Nizhny Novgorod 30 6 5 19 26 50 -24 23
16 Sochi 30 6 4 20 29 60 -31 22

Form Guide

Pos Team Last six (oldest first) Pts
1 Zenit St Petersburg W D W W W W 16
2 FC Krasnodar D W W W L W 13
3 Dynamo Moscow D L W D W W 11
4 Spartak Moscow W L W L W D 10
5 Krylia Sovetov D L W W L W 10
6 Sochi W W L W L D 10
7 CSKA Moscow D D D L W W 9
8 Rubin Kazan D W D W L D 9
9 Orenburg L W W L W L 9
10 Lokomotiv Moscow W D L D W L 8
11 Rostov L D L W W L 7
12 Akhmat Grozny L D L W D D 6
13 Akron Tolyatti D D W L L L 5
14 Dynamo Makhachkala L D L L D D 3
15 Baltika D D L L L L 2
16 Nizhny Novgorod D L L L L D 2

Home Table

Pos Team P W D L GF GA GD Pts
1 Zenit St Petersburg 15 13 2 0 31 8 23 41
2 FC Krasnodar 15 12 1 2 36 13 23 37
3 Spartak Moscow 15 10 3 2 26 17 9 33
4 CSKA Moscow 15 10 2 3 29 17 12 32
5 Lokomotiv Moscow 15 8 7 0 30 14 16 31
6 Krylia Sovetov 15 7 6 2 24 17 7 27
7 Akhmat Grozny 15 8 3 4 20 14 6 27
8 Rubin Kazan 15 7 6 2 17 12 5 27
9 Baltika 15 7 5 3 20 10 10 26
10 Dynamo Moscow 15 6 4 5 29 23 6 22
11 Orenburg 15 5 5 5 16 16 0 20
12 Dynamo Makhachkala 15 5 5 5 12 12 0 20
13 Nizhny Novgorod 15 4 3 8 16 19 -3 15
14 Rostov 15 3 5 7 10 16 -6 14
15 Sochi 15 3 3 9 15 28 -13 12
16 Akron Tolyatti 15 1 7 7 17 25 -8 10

Away Table

Pos Team P W D L GF GA GD Pts
1 FC Krasnodar 15 8 5 2 24 10 14 29
2 Zenit St Petersburg 15 7 6 2 22 11 11 27
3 Dynamo Moscow 15 6 5 4 22 17 5 23
4 Lokomotiv Moscow 15 6 4 5 24 25 -1 22
5 Baltika 15 4 8 3 18 11 7 20
6 Spartak Moscow 15 5 4 6 21 22 -1 19
7 CSKA Moscow 15 5 4 6 15 16 -1 19
8 Rostov 15 5 4 6 15 16 -1 19
9 Akron Tolyatti 15 5 2 8 18 28 -10 17
10 Rubin Kazan 15 4 4 7 12 18 -6 16
11 Akhmat Grozny 15 1 7 7 15 25 -10 10
12 Sochi 15 3 1 11 14 32 -18 10
13 Orenburg 15 2 3 10 13 28 -15 9
14 Nizhny Novgorod 15 2 2 11 10 31 -21 8
15 Dynamo Makhachkala 15 0 6 9 7 25 -18 6
16 Krylia Sovetov 15 1 2 12 11 33 -22 5

Best Defence

Pos Team Goals against Avg per game Clean sheets
1 Zenit St Petersburg 19 0.63 15
2 Baltika 21 0.70 14
3 FC Krasnodar 23 0.77 13
4 Rubin Kazan 30 1.00 14
5 Rostov 32 1.07 8
6 CSKA Moscow 33 1.10 7
7 Dynamo Makhachkala 37 1.23 7
8 Lokomotiv Moscow 39 1.30 7
9 Spartak Moscow 39 1.30 7
10 Akhmat Grozny 39 1.30 6
11 Dynamo Moscow 40 1.33 7
12 Orenburg 44 1.47 6
13 Krylia Sovetov 50 1.67 6
14 Nizhny Novgorod 50 1.67 5
15 Akron Tolyatti 53 1.77 4
16 Sochi 60 2.00 4

Best Attack

Pos Team Goals scored Avg per game Top scorer
1 FC Krasnodar 60 2.00 Jhon Cordoba (19)
2 Lokomotiv Moscow 54 1.80 Aleksey Batrakov (13)
3 Zenit St Petersburg 53 1.77 Maksim Glushenkov (9)
4 Dynamo Moscow 51 1.70 Ivan Sergeev (9)
5 Spartak Moscow 47 1.57 Pablo Solari (8)
6 CSKA Moscow 44 1.47 Danil Krugovoy (6)
7 Baltika 38 1.27 B. Gil (13)
8 Akhmat Grozny 35 1.17 Egas Cacintura (9)
9 Krylia Sovetov 35 1.17 I. Oleynikov (5)
10 Akron Tolyatti 35 1.17 Artem Dzyuba (8)
11 Rubin Kazan 29 0.97 Mirlind Daku (10)
12 Orenburg 29 0.97 J. Thompson (5)
13 Sochi 29 0.97 Anton Zinkovskiy (3)
14 Nizhny Novgorod 26 0.87 Olakunle Olusegun (5)
15 Rostov 25 0.83 Ronaldo (6)
16 Dynamo Makhachkala 19 0.63 Gamid Agalarov (7)

Top Scorers

1
Jhon Cordoba
Last goal: vs. Orenburg (H, May 17, 2026)
Braces: 3, Hat-tricks: 1
19
goals
2
Eduard Spertsyan
Last goal: vs. Orenburg (H, May 17, 2026)
Braces: 2, Hat-tricks: 1, Penalties: 6
15
goals
3
Aleksey Batrakov
Last goal: vs. Orenburg (A, Apr 18, 2026)
Braces: 1, Hat-tricks: 1, Penalties: 2
13
goals
3
B. Gil
B. Gil (Baltika)
Last goal: vs. Dynamo Makhachkala (A, Apr 5, 2026)
Braces: 1, Hat-tricks: 0, Penalties: 4
13
goals
5
Dmitry Vorobyev
Dmitry Vorobyev (Lokomotiv Moscow)
Last goal: vs. Akron Tolyatti (H, Mar 22, 2026)
Braces: 0, Hat-tricks: 0, Penalties: 1
10
goals
5
Mirlind Daku
Last goal: vs. Baltika (A, May 2, 2026)
Braces: 2, Hat-tricks: 0, Penalties: 2
10
goals
7
Ivan Sergeev
Last goal: vs. FC Krasnodar (H, May 11, 2026)
Braces: 0, Hat-tricks: 0
9
goals
7
K. Tyukavin
K. Tyukavin (Dynamo Moscow)
Last goal: vs. Baltika (A, May 17, 2026)
Braces: 0, Hat-tricks: 0
9
goals
7
Maksim Glushenkov
Last goal: vs. Dynamo Moscow (A, Mar 22, 2026)
Braces: 0, Hat-tricks: 1
9
goals
7
Egas Cacintura
Last goal: vs. Nizhny Novgorod (H, May 3, 2026)
Braces: 2, Hat-tricks: 0, Penalties: 1
9
goals

Russian Premier League Squads: 2026-27

Subscribe to our newsletter

Get FREE daily news and in-depth previews for games from the biggest leagues and competitions in world football — straight to your inbox.

Subscribe