Russian Premier League

Russia · Since 1992· 16 clubs

Last Champion
FC Zenit
Season 2025-26
Total Seasons
34
1992 · · · 2025-26
Most Titles
FC Zenit
11 titles

About Russian Premier League

The Russian Premier League is the highest level of professional football in Russia and serves as the country’s top football competition. Following the dissolution of the Soviet Union, Russia established its own national championship in 1992. The early Russian league system replaced Soviet-era competitions and marked the beginning of a new football era for Russian clubs. During the 1990s, the championship was organized under different structures before evolving into a more modern league format.

In 2001, the Russian Premier League was officially created as a separate organization responsible for managing the top division. Since then, the league has featured 16 clubs competing annually for the national title while operating under a promotion and relegation system with lower divisions. Clubs such as Zenit Saint Petersburg, Spartak Moscow, CSKA Moscow, and Lokomotiv Moscow became some of the most successful and recognizable teams in the competition.

Throughout its history, the league gained increasing popularity and international recognition, with Russian clubs regularly participating in European tournaments. Teams from the league achieved notable success in continental competitions and attracted prominent international players and coaches. Although recent geopolitical developments led to suspensions from international football competitions, the Russian Premier League remains one of the leading football leagues in Eastern Europe and continues to play a major role in Russian sports culture.

Seasons

Season Champion Runner-up 3rd place
2025-26
FC Zenit
FC Krasnodar
FC Lokomotiv Moscow
2024-25
FC Krasnodar
FC Zenit
PFC CSKA Moscow
2023-24
FC Zenit
FC Krasnodar
FC Dynamo Moscow
2022-23
FC Zenit
PFC CSKA Moscow
FC Spartak Moscow
2021-22
FC Zenit
PFC Sochi
FC Dynamo Moscow
2020-21
FC Zenit
FC Spartak Moscow
FC Lokomotiv Moscow
2019-20
FC Zenit
FC Lokomotiv Moscow
FC Krasnodar
2018-19
FC Zenit
FC Lokomotiv Moscow
FC Krasnodar
2017-18
FC Lokomotiv Moscow
PFC CSKA Moscow
FC Spartak Moscow
2016-17
FC Spartak Moscow
PFC CSKA Moscow
FC Zenit
2015-16
PFC CSKA Moscow
FC Rostov
FC Zenit
2014-15
FC Zenit
PFC CSKA Moscow
FC Krasnodar
2013-14
PFC CSKA Moscow
FC Zenit
FC Lokomotiv Moscow
2012-13
PFC CSKA Moscow
FC Zenit
FC Anzhi Makhachkala
2011-12
FC Zenit
FC Spartak Moscow
PFC CSKA Moscow
2010
FC Zenit
PFC CSKA Moscow
FC Rubin Kazan
2009
FC Rubin Kazan
FC Spartak Moscow
FC Zenit
2008
FC Rubin Kazan
PFC CSKA Moscow
FC Dynamo Moscow
2007
FC Zenit
FC Spartak Moscow
PFC CSKA Moscow
2006
PFC CSKA Moscow
FC Spartak Moscow
FC Lokomotiv Moscow
2005
PFC CSKA Moscow
FC Spartak Moscow
FC Lokomotiv Moscow
2004
FC Lokomotiv Moscow
PFC CSKA Moscow
PFC Krylia Sovetov
2003
PFC CSKA Moscow
FC Zenit
FC Rubin Kazan
2002
FC Lokomotiv Moscow
PFC CSKA Moscow
FC Spartak Moscow
2001
FC Spartak Moscow
FC Lokomotiv Moscow
FC Zenit
2000
FC Spartak Moscow
FC Lokomotiv Moscow
FC Torpedo Moscow
1999
FC Spartak Moscow
FC Lokomotiv Moscow
PFC CSKA Moscow
1998
FC Spartak Moscow
PFC CSKA Moscow
FC Lokomotiv Moscow
1997
FC Spartak Moscow
FC Rotor Volgograd
FC Dynamo Moscow
1996
FC Spartak Moscow
FC Spartak Vladikavkaz
FC Rotor Volgograd
1995
FC Spartak Vladikavkaz
FC Lokomotiv Moscow
FC Spartak Moscow
1994
FC Spartak Moscow
FC Dynamo Moscow
FC Lokomotiv Moscow
1993
FC Spartak Moscow
FC Rotor Volgograd
FC Dynamo Moscow
1992
FC Spartak Moscow
FC Spartak Vladikavkaz
FC Dynamo Moscow

All-Time table

# Club Count Years
1 FC Zenit 11 2007, 2010, 2011-12, 2014-15, 2018-19, 2019-20, 2020-21, 2021-22, 2022-23, 2023-24, 2025-26
4 2003, 2012-13, 2013-14, 2024-25
4 2001, 2009, 2015-16, 2016-17
2 FC Spartak Moscow 10 1992, 1993, 1994, 1996, 1997, 1998, 1999, 2000, 2001, 2016-17
6 2005, 2006, 2007, 2009, 2011-12, 2020-21
4 1995, 2002, 2017-18, 2022-23
3 PFC CSKA Moscow 6 2003, 2005, 2006, 2012-13, 2013-14, 2015-16
9 1998, 2002, 2004, 2008, 2010, 2014-15, 2016-17, 2017-18, 2022-23
4 1999, 2007, 2011-12, 2024-25
4 FC Lokomotiv Moscow 3 2002, 2004, 2017-18
6 1995, 1999, 2000, 2001, 2018-19, 2019-20
7 1994, 1998, 2005, 2006, 2013-14, 2020-21, 2025-26
5 FC Rubin Kazan 2 2008, 2009
0 —
2 2003, 2010
6 FC Krasnodar 1 2024-25
2 2023-24, 2025-26
3 2014-15, 2018-19, 2019-20
7 FC Spartak Vladikavkaz 1 1995
2 1992, 1996
0 —
8 FC Rotor Volgograd 0 —
2 1993, 1997
1 1996
9 FC Dynamo Moscow 0 —
1 1994
6 1992, 1993, 1997, 2008, 2021-22, 2023-24
10 FC Rostov 0 —
1 2015-16
0 —
11 PFC Sochi 0 —
1 2021-22
0 —
12 FC Torpedo Moscow 0 —
0 —
1 2000
13 PFC Krylia Sovetov 0 —
0 —
1 2004
14 FC Anzhi Makhachkala 0 —
0 —
1 2012-13