Every Russian Premier League team ranked across the season's key numbers, from points, expected points and goal difference to attacking, defending, passing and discipline boards. Values show as season totals or per-game averages and refresh after every match.
Both — use the Total / Per Game toggle. Percentages and rare events are season figures in both modes.
See the Attacking group — big chances created, scored, missed and conversion are all ranked.
They refresh after every Russian Premier League match, typically within a few hours of full-time.
Match data is sourced from official competition records and statistical providers, with expected-goals figures supplied by Sportmonks.
| Rank | Team | Total | Per game |
|---|---|---|---|
| 1 | Zenit | 16 | 2.0 |
| 2 | Dynamo Makhachkala | 14 | 1.8 |
| 3 | Krasnodar | 13 | 1.9 |
| 4 | Akhmat Grozny | 13 | 1.6 |
| 5 | CSKA Moskva | 12 | 1.5 |
| 6 | Spartak Moskva | 12 | 1.5 |
| 7 | Baltika Kaliningrad | 12 | 1.5 |
| 8 | Krylya Sovetov | 12 | 1.5 |
| 9 | Dinamo Moskva | 11 | 1.4 |
| 10 | Rubin Kazan | 11 | 1.4 |
| Rank | Team | Total | Per game |
|---|---|---|---|
| 1 | Krasnodar | 6 | 0.9 |
| 2 | Zenit | 7 | 0.9 |
| 3 | Spartak Moskva | 7 | 0.9 |
| 4 | CSKA Moskva | 8 | 1.0 |
| 5 | Dinamo Moskva | 8 | 1.0 |
| 6 | Baltika Kaliningrad | 9 | 1.1 |
| 7 | Rubin Kazan | 10 | 1.3 |
| 8 | Orenburg | 10 | 1.3 |
| 9 | Lokomotiv Moskva | 10 | 1.3 |
| 10 | Akhmat Grozny | 11 | 1.4 |
| Rank | Team | Total | Per game |
|---|---|---|---|
| 1 | Krasnodar | 19 | 2.7 |
| 2 | CSKA Moskva | 16 | 2.0 |
| 3 | Dinamo Moskva | 16 | 2.0 |
| 4 | Zenit | 15 | 1.9 |
| 5 | Spartak Moskva | 13 | 1.6 |
| 6 | Dynamo Makhachkala | 12 | 1.5 |
| 7 | Baltika Kaliningrad | 11 | 1.4 |
| 8 | Rubin Kazan | 11 | 1.4 |
| 9 | Akhmat Grozny | 10 | 1.3 |
| 10 | Krylya Sovetov | 10 | 1.3 |