- FC Krasnodar — 20 points from 8 played (6 won, 2 drawn, 0 lost), 14 scored, 7 conceded, goal difference +7. Form, oldest first: W W W D D.
- Spartak Moscow — 19 points from 9 played (6 won, 1 drawn, 2 lost), 16 scored, 7 conceded, goal difference +9. Form, oldest first: W D L W W.
- Zenit — 18 points from 9 played (6 won, 0 drawn, 3 lost), 19 scored, 9 conceded, goal difference +10. Form, oldest first: L W L W W.
- Dynamo — 16 points from 8 played (5 won, 1 drawn, 2 lost), 11 scored, 8 conceded, goal difference +3. Form, oldest first: L W W W W.
- CSKA Moscow — 16 points from 8 played (4 won, 4 drawn, 0 lost), 12 scored, 8 conceded, goal difference +4. Form, oldest first: W W D W D.
- Rubin — 12 points from 9 played (2 won, 6 drawn, 1 lost), 12 scored, 11 conceded, goal difference +1. Form, oldest first: D W D D D.
- Dinamo Makhachkala — 12 points from 8 played (4 won, 0 drawn, 4 lost), 14 scored, 13 conceded, goal difference +1. Form, oldest first: W L L W L.
- Baltika — 11 points from 9 played (3 won, 2 drawn, 4 lost), 14 scored, 12 conceded, goal difference +2. Form, oldest first: D W L D L.
- Krylia Sovetov — 11 points from 9 played (2 won, 5 drawn, 2 lost), 13 scored, 14 conceded, goal difference -1. Form, oldest first: W D D W D.
- Akhmat — 10 points from 8 played (2 won, 4 drawn, 2 lost), 13 scored, 11 conceded, goal difference +2. Form, oldest first: L W D D W.
- FC Orenburg — 8 points from 8 played (1 won, 5 drawn, 2 lost), 7 scored, 10 conceded, goal difference -3. Form, oldest first: D D D D L.
- FC Rostov — 8 points from 8 played (2 won, 2 drawn, 4 lost), 10 scored, 14 conceded, goal difference -4. Form, oldest first: D L L W L.
- Lokomotiv — 7 points from 9 played (1 won, 4 drawn, 4 lost), 8 scored, 11 conceded, goal difference -3. Form, oldest first: L L W L D.
- Rodina Moskva — 5 points from 9 played (1 won, 2 drawn, 6 lost), 10 scored, 22 conceded, goal difference -12. Form, oldest first: L L L L D.
- Akron — 5 points from 8 played (0 won, 5 drawn, 3 lost), 9 scored, 18 conceded, goal difference -9. Form, oldest first: D L D D D.
- Fakel — 3 points from 9 played (0 won, 3 drawn, 6 lost), 6 scored, 13 conceded, goal difference -7. Form, oldest first: D L L D L.
What moved
Measured against 2026-09-16, the last update whose numbers changed —
not against the last time the page was built, because an unchanged projection is carried
forward rather than restamped. 16 clubs moved in all; the rest are in the projection below.
- Zenit — chance of finishing top up 11.5, to 27.1%; bottom-three risk down 0.2, to 0%.
- FC Krasnodar — chance of finishing top down 4.1, to 28.2%.
- Lokomotiv — bottom-three risk down 4, to 23.9%.
- Spartak Moscow — chance of finishing top down 3.1, to 20.6%.
- Krylia Sovetov — chance of finishing top up 0.1, to 0.4%; bottom-three risk down 1.9, to 8%.
Season projection
Every one of the 172 matches this phase has left,
played out 10,000 times by the same model that makes our match predictions — but rating each
side on its whole season rather than its last six games, since one hot run should not decide a
title race. The figures are final positions, not qualification or relegation: those
depend on each country's rules and playoffs. A statistical estimate, not betting advice. These figures cover the regular season only. The regular season is not the end of the competition: Final follow it, and no projection here covers them. Movement is measured against 2026-09-16, the last update whose numbers changed.
- FC Krasnodar — projected to finish on 53.3 points, from 20 after 8 played. Finishes top of the regular season 28.2% (down 4.1), finishes top four 77.8%, bottom three 0%.
- Zenit — projected to finish on 52.9 points, from 18 after 9 played. Finishes top of the regular season 27.1% (up 11.5), finishes top four 78.5%, bottom three 0%.
- Spartak Moscow — projected to finish on 51.9 points, from 19 after 9 played. Finishes top of the regular season 20.6% (down 3.1), finishes top four 73.3%, bottom three 0%.
- Dynamo — projected to finish on 49.4 points, from 16 after 8 played. Finishes top of the regular season 11.3% (down 1.7), finishes top four 55.5%, bottom three 0.2%.
- CSKA Moscow — projected to finish on 48 points, from 16 after 8 played. Finishes top of the regular season 8.1% (down 1.4), finishes top four 45.6%, bottom three 0.5%.
- Dinamo Makhachkala — projected to finish on 42.9 points, from 12 after 8 played. Finishes top of the regular season 1.6% (down 0.4), finishes top four 18.4%, bottom three 3.4%.
- Baltika — projected to finish on 42 points, from 11 after 9 played. Finishes top of the regular season 1.1% (down 0.3), finishes top four 14.7%, bottom three 4%.
- Akhmat — projected to finish on 41.3 points, from 10 after 8 played. Finishes top of the regular season 1% (down 0.2), finishes top four 12.6%, bottom three 5.6%.
- Rubin — projected to finish on 40.5 points, from 12 after 9 played. Finishes top of the regular season 0.5% (down 0.1), finishes top four 9.1%, bottom three 6.7%.
- Krylia Sovetov — projected to finish on 39.8 points, from 11 after 9 played. Finishes top of the regular season 0.4% (up 0.1), finishes top four 7.6%, bottom three 8%.
- FC Orenburg — projected to finish on 36.5 points, from 8 after 8 played. Finishes top of the regular season 0.1%, finishes top four 2.7%, bottom three 20.7%.
- Lokomotiv — projected to finish on 35.6 points, from 7 after 9 played. Finishes top of the regular season 0.1%, finishes top four 2.1%, bottom three 23.9%.
- FC Rostov — projected to finish on 35 points, from 8 after 8 played. Finishes top of the regular season 0.1%, finishes top four 1.7%, bottom three 28.5%.
- Akron — projected to finish on 30.3 points, from 5 after 8 played. Finishes top of the regular season 0%, finishes top four 0.3%, bottom three 61.4%.
- Fakel — projected to finish on 29.2 points, from 3 after 9 played. Finishes top of the regular season 0%, finishes top four 0.2%, bottom three 64.9%.
- Rodina Moskva — projected to finish on 28.5 points, from 5 after 9 played. Finishes top of the regular season 0%, finishes top four 0.1%, bottom three 72.2%.
Top scorers
- A. Sobolev (Zenit) — 6 goals, 1 assist.
- M. Glushenkov (Zenit) — 5 goals, 2 assists.
- G. Agalarov (Dinamo Makhachkala) — 4 goals.
- I. Oblyakov (CSKA Moscow) — 4 goals.
- Gilson Benchimol (Akron) — 3 goals, 2 assists.
- I. Oleynikov (Krylia Sovetov) — 3 goals, 2 assists.
- A. Maksimenko (Rodina Moskva) — 3 goals, 1 assist.
- N. Krivtsov (FC Krasnodar) — 3 goals, 1 assist.
- Jubal (FC Krasnodar) — 3 goals.
- G. Melkadze (Akhmat) — 3 goals.
- Egas Cacintura (Akhmat) — 3 goals, 1 assist.
- B. Gil (Baltika) — 3 goals, 1 assist.
- J. Siwe (Rubin) — 3 goals.
- L. Sadulaev (Akhmat) — 2 goals, 3 assists.
- N. Glushkov (Dinamo Makhachkala) — 2 goals, 2 assists.
- Christian (FC Krasnodar) — 2 goals, 2 assists.
- A. Kasadzhikov (FC Orenburg) — 2 goals, 1 assist.
- L. Gondou (CSKA Moscow) — 2 goals, 1 assist.
- Iker Pozo (Rodina Moskva) — 2 goals, 1 assist.
- R. Kul (FC Orenburg) — 2 goals, 1 assist.