- FC Krasnodar — 21 points from 9 played (6 won, 3 drawn, 0 lost), 14 scored, 7 conceded, goal difference +7. Form, oldest first: W W D D D.
- Dynamo — 19 points from 9 played (6 won, 1 drawn, 2 lost), 14 scored, 8 conceded, goal difference +6. Form, oldest first: W W W W W.
- 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.
- CSKA Moscow — 16 points from 8 played (4 won, 4 drawn, 0 lost), 12 scored, 8 conceded, goal difference +4. Form, oldest first: W D W D W.
- 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: L L W L 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 9 played (2 won, 4 drawn, 3 lost), 13 scored, 13 conceded, goal difference 0. Form, oldest first: W D D W L.
- FC Orenburg — 9 points from 9 played (1 won, 6 drawn, 2 lost), 7 scored, 10 conceded, goal difference -3. Form, oldest first: D D D L D.
- FC Rostov — 8 points from 9 played (2 won, 2 drawn, 5 lost), 10 scored, 17 conceded, goal difference -7. Form, oldest first: L L W L L.
- Akron — 8 points from 9 played (1 won, 5 drawn, 3 lost), 11 scored, 18 conceded, goal difference -7. Form, oldest first: L D D D W.
- 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.
- 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-17, 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. 15 clubs moved in all; the rest are in the projection below.
- Akron — bottom-three risk down 25.4, to 36%.
- FC Rostov — chance of finishing top down 0.1, to 0%; bottom-three risk up 22.6, to 51.1%.
- Akhmat — chance of finishing top down 0.8, to 0.2%; bottom-three risk up 6.5, to 12.1%.
- Dynamo — chance of finishing top up 6.2, to 17.5%; bottom-three risk down 0.2, to 0%.
- Zenit — chance of finishing top up 6.1, to 33.2%.
Season projection
Every one of the 168 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-17, the last update whose numbers changed.
- Zenit — projected to finish on 54.1 points, from 18 after 9 played. Finishes top of the regular season 33.2% (up 6.1), finishes top four 84.8%, bottom three 0%.
- FC Krasnodar — projected to finish on 52.6 points, from 21 after 9 played. Finishes top of the regular season 22.5% (down 5.7), finishes top four 75.4%, bottom three 0.1%.
- Spartak Moscow — projected to finish on 51.8 points, from 19 after 9 played. Finishes top of the regular season 18.3% (down 2.3), finishes top four 73.4%, bottom three 0%.
- Dynamo — projected to finish on 51.7 points, from 19 after 9 played. Finishes top of the regular season 17.5% (up 6.2), finishes top four 70.7%, bottom three 0%.
- CSKA Moscow — projected to finish on 47.2 points, from 16 after 8 played. Finishes top of the regular season 5.7% (down 2.4), finishes top four 41.6%, bottom three 0.6%.
- Baltika — projected to finish on 42.6 points, from 11 after 9 played. Finishes top of the regular season 1.1%, finishes top four 17.2%, bottom three 3%.
- Dinamo Makhachkala — projected to finish on 40.6 points, from 12 after 8 played. Finishes top of the regular season 0.5% (down 1.1), finishes top four 10%, bottom three 5.9%.
- Rubin — projected to finish on 40.4 points, from 12 after 9 played. Finishes top of the regular season 0.4% (down 0.1), finishes top four 8.7%, bottom three 6.3%.
- Krylia Sovetov — projected to finish on 40 points, from 11 after 9 played. Finishes top of the regular season 0.4%, finishes top four 7.9%, bottom three 7.6%.
- Akhmat — projected to finish on 38 points, from 10 after 9 played. Finishes top of the regular season 0.2% (down 0.8), finishes top four 4.5%, bottom three 12.1%.
- FC Orenburg — projected to finish on 36.2 points, from 9 after 9 played. Finishes top of the regular season 0.1%, finishes top four 2.2%, bottom three 20.7%.
- Lokomotiv — projected to finish on 36 points, from 7 after 9 played. Finishes top of the regular season 0% (down 0.1), finishes top four 2.3%, bottom three 21%.
- Akron — projected to finish on 33.6 points, from 8 after 9 played. Finishes top of the regular season 0%, finishes top four 0.8%, bottom three 36%.
- FC Rostov — projected to finish on 31.6 points, from 8 after 9 played. Finishes top of the regular season 0% (down 0.1), finishes top four 0.3%, bottom three 51.1%.
- Rodina Moskva — projected to finish on 29.1 points, from 5 after 9 played. Finishes top of the regular season 0%, finishes top four 0.1%, bottom three 66.9%.
- Fakel — projected to finish on 28.6 points, from 3 after 9 played. Finishes top of the regular season 0%, finishes top four 0.1%, bottom three 68.6%.
Top scorers
- A. Sobolev (Zenit) — 7 goals, 2 assists.
- M. Glushenkov (Zenit) — 6 goals, 2 assists.
- G. Agalarov (Dinamo Makhachkala) — 4 goals.
- B. Gil (Baltika) — 4 goals, 1 assist.
- 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.
- A. Arroyo (Rubin) — 3 goals, 1 assist.
- N. Krivtsov (FC Krasnodar) — 3 goals, 1 assist.
- A. Rahmanović (Krylia Sovetov) — 3 goals.
- M. Ugalde (Spartak Moscow) — 3 goals.
- Jubal (FC Krasnodar) — 3 goals.
- G. Melkadze (Akhmat) — 3 goals.
- Egas Cacintura (Akhmat) — 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.