2023–24 Russian Premier League
{{Short description|32nd season of top-tier football league in Russia}}
{{Infobox football league season
| competition = Russian Premier League
| logo =
| season = 2023–24
| dates = 21 July 2023 – 25 May 2024
| image =
| continentalcup1 =
| winners = Zenit
| relegated = Baltika
Sochi
Ural Yekaterinburg
| matches = 240
| total goals = 637
| league topscorer = Mateo Cassierra
(21 goals)
| biggest home win = {{nowrap|Sochi 6–1 Pari NN}}
{{small|12 May 2024}}
| biggest away win = {{nowrap|Akhmat 1–7 Baltika}}
{{small|13 April 2024}}
| highest scoring = {{nowrap|Akhmat 1–7 Baltika}}
{{small|13 April 2024}}
{{nowrap|Pari NN 2–6 CSKA}}
{{small|20 May 2024}}
| longest wins = 6 matches
Dynamo
| longest unbeaten = 12 matches
Krasnodar
| longest winless = 10 matches
Pari NN
Sochi
Ural
| longest losses = 6 matches
Pari NN
Sochi
| highest attendance = 57,858
{{nowrap|Zenit 0–0 Spartak}}
{{small|2 March 2024}}
| lowest attendance = 1,968
{{nowrap|Sochi 1–1 Orenburg}}
{{small|10 December 2023}}
| attendance = 2,678,879{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/tournaments/championship/|title=League statistics|language=ru|access-date=25 May 2024}}
| best goalkeeper =
| prevseason = 2022–23
| nextseason = 2024–25
}}
The 2023–24 Russian Premier League (known as the Mir Russian Premier League, also written as Mir Russian Premier Liga for sponsorship reasons) was the 32nd season of the premier football competition in Russia since the dissolution of the Soviet Union and the 22nd under the current Russian Premier League name.
Teams
As in the previous season, 16 teams played in the 2023–24 season. After the 2022–23 season, Khimki and Torpedo Moscow were both relegated to the 2023–24 Russian First League. They were replaced by Rubin Kazan and Baltika Kaliningrad.
{{clear}}
=Venues=
class="wikitable" style="text-align:center;margin: 1em auto;" |
Zenit Saint Petersburg
! Rostov |
---|
Krestovsky Stadium |
Capacity: 67,800
| Capacity: 35,696 | Capacity: 45,093 | Capacity: 45,000 |
300px
| 300px | 300px | 300px |
Spartak Moscow
|colspan="2" rowspan="16"| {{Location map+ |European Russia |width=580|float=center |alt=Map of Russia with the teams of the 2023–24 Premier League |caption=Locations of teams in the 2023–24 Russian Premier League |places= {{Location map~ |European Russia |lat=51.672778 |long=39.204167 |position=bottom |label=Fakel}} {{Location map~ |European Russia |lat=45.044433 |long=39.029195 |position=left |label=Krasnodar}} {{Location map~ |European Russia |lat=56.8325 |long=60.573611 |position=right |label=Ural}} {{Location map~ |European Russia |lat=51.78505 |long=55.22116 |position=bottom |label=Orenburg}} {{Location map~ |European Russia |lat=47.243011 |long=39.761053 |position=right |label=Rostov}} {{Location map~ |European Russia |lat=43.323176 |long=45.745252 |position=top |label=Akhmat}} {{Location map~ |European Russia |lat=59.972953 |long=30.220533 |position=left |label=Zenit}} {{Location map~ |European Russia |lat=55.50 |long= 37.316 |position=top |label=CSKA Dynamo Lokomotiv Spartak}} {{Location map~ |European Russia |lat=53.277778 |long=50.237222|position=bottom |label=Krylia Sovetov}} {{Location map~ |European Russia |lat=56.3375 |long=43.963333 |position=bottom |label=Pari Nizhny Novgorod}} {{Location map~ |European Russia |lat=43.402267 |long=39.956111 |position=bottom |label=Sochi}} {{Location map~ |European Russia |lat=55.820645 |long=49.161096 |position=right |label=Rubin}} {{Location map~ |European Russia |lat=54.698056 |long=20.533889 |position=right |label=Baltika}} }} {{Location map+ |Moscow |width=400 |float=center |alt=Map of Moscow with the teams of the 2023–24 Premier League |caption=Locations of teams in the 2023–24 Russian Premier League in Moscow |places= {{Location map~ |Moscow |lat_deg=55|lat_min=47|lat_sec=29.6|lon_deg=37|lon_min=33|lon_sec=36.9 |position=right |label=Dynamo}} {{Location map~ |Moscow |lat_deg=55|lat_min=48|lat_sec=12.9|lon_deg=37|lon_min=44|lon_sec=28.3 |position=right |label=Lokomotiv}} {{Location map~ |Moscow |lat_deg=55|lat_min=49|lat_sec=04.3|lon_deg=37|lon_min=26|lon_sec=25.5 |position=top |label=Spartak}} {{Location map~ |Moscow |lat_deg=55|lat_min=47|lat_sec=29.1|lon_deg=37|lon_min=30|lon_sec=57.7 |position=bottom |label=CSKA}} }} |
Lukoil Arena |
Capacity: 44,307
| Capacity: 44,918 |
300px
| 300px |
Krasnodar |
Krasnodar Stadium |
Capacity: 34,291
| Capacity: 30,597 |
300px
| 300px |
CSKA Moscow |
VEB Arena |
Capacity: 30,457
| Capacity: 27,320 |
300px
| 300px |
Sochi |
Fisht Olympic Stadium |
Capacity: 47,659
| Capacity: 44,899 |
300px
| 300px |
Fakel Voronezh
! Orenburg |
Tsentralnyi Profsoyuz Stadion |
Capacity: 31,793
| Capacity: 26,319 | Capacity: 10,046 | Capacity: 35,016 |
270px
| 300px | 270px | 270px |
{{notelist-lr}}
=Personnel and kits=
class="wikitable sortable" style="text-align:left;margin: 1em auto;" | |
Team
!Location !Head coach !Captain !Kit manufacturer !Shirt sponsor | |
---|---|
Akhmat
|{{flagicon|RUS}} Magomed Adiyev |{{flagicon|RUS}} Rizvan Utsiyev |{{flagicon|SPA}} Joma |TBA | |
Baltika
|{{flagicon|RUS}} Sergei Ignashevich |{{flagicon|RUS}} Yan Kazayev | |Melbet; Rostec | |
CSKA
|{{flagicon|RUS}} Vladimir Fedotov |{{flagicon|RUS}} Igor Akinfeev | | |
Dynamo
|{{flagicon|CZE}} Marcel Lička |{{flagicon|PAR}} Fabián Balbuena |{{flagicon|GER}} Puma |BetBoom | |
Fakel Voronezh
|{{flagicon|TJK}} Igor Cherevchenko |{{flagicon|RUS}} Irakli Kvekveskiri |{{flagicon|ESP}} Kelme |EkoNiva | |
Krasnodar
|{{flagicon|RUS}} Murad Musayev |{{flagicon|RUS}} Matvei Safonov | |Winline | |
Krylia Sovetov
|{{flagicon|RUS}} Igor Osinkin |{{flagicon|RUS}} Aleksandr Soldatenkov |{{flagicon|GER}} Puma |Fonbet | |
Lokomotiv | Moscow
|{{flagicon|RUS}} Mikhail Galaktionov |{{flagicon|RUS}} Dmitri Barinov | |RZD |
Orenburg
|{{flagicon|ESP}} David Deogracia |{{flagicon|RUS}} Andrei Malykh |{{flagicon|GER}} Adidas |TBA | |
Pari Nizhny Novgorod
|{{flagicon|SRB}} Saša Ilić |{{flagicon|RUS}} Kirill Gotsuk |{{flagicon|GER}} Jako |PARI | |
Rostov
|{{flagicon|RUS}} Valery Karpin |{{flagicon|RUS}} Danil Glebov |{{flagicon|GER}} Puma |Fonbet; TNS energo; Samolet | |
Rubin
|{{flagicon|TJK}} Rashid Rakhimov |{{flagicon|BLR}} Alyaksandr Martynovich |{{flagicon|GER}} Jako |Kazan Orgsintez | |
Sochi
|{{flagicon|ESP}} Robert Moreno |{{flagicon|SVN}} Vanja Drkušić |{{flagicon|GER}} Puma | |
Spartak
|Vacant |{{flagicon|RUS}} Georgi Dzhikiya | | |
Ural
|{{flagicon|RUS}} Yevgeni Averyanov {{small|(caretaker)}} |{{flagicon|UKR}} Denys Kulakov |{{flagicon|Spain}} Kelme |BetBoom; TMK | |
Zenit
|{{flagicon|RUS}} Sergei Semak |{{flagicon|BRA}} Douglas Santos |{{flagicon|SPA}} Joma |
=Managerial changes=
class="wikitable" |
Team
! Outgoing manager ! Manner of departure ! Date of vacancy ! Position in table ! Replaced by ! Date of appointment |
---|
Dynamo Moscow
| {{flagicon|RUS}} Pavel Alpatov {{small|(caretaker)}} | Moved to Dynamo-2 Moscow | 22 June 2023{{cite web|publisher=FC Dynamo Moscow|url=https://fcdm.ru/news/marcel-licka-v-dynamo-dobro-pozalovat/|title=Марцел Личка — в "Динамо"! Добро пожаловать!|date=22 June 2023|language=ru}} |rowspan="2"|Pre-season | {{flagicon|CZE}} Marcel Lička |
Orenburg
| {{flagicon|CZE}} Marcel Lička | Signed by Dynamo Moscow | {{flagicon|CZE}} Jiří Jarošík |
Akhmat Grozny
| {{flagicon|RUS}} Sergei Tashuyev | Mutual consent | 15 August 2023 | 12th | {{flagicon|RUS}} Isa Baytiyev {{small|(caretaker)}} |
Akhmat Grozny
| {{flagicon|RUS}} Isa Baytiyev {{small|(caretaker)}} | End of caretaker spell | 18 August 2023 | 12th | {{flagicon|BLR}} Miroslav Romaschenko |
Orenburg
| {{flagicon|CZE}} Jiří Jarošík | Mutual consent | 22 August 2023 | 16th | {{flagicon|ESP}} David Deogracia |
Fakel Voronezh
| {{flagicon|RUS}} Vadim Yevseyev | Sacked | 15th | {{flagicon|RUS}} Sergei Tashuyev |
Sochi
| {{flagicon|RUS}} Dmitri Khokhlov | Mutual consent | 13th | {{flagicon|RUS}} Aleksandr Tochilin | 17 September 2023 |
Sochi
| {{flagicon|RUS}} Aleksandr Tochilin | Sacked | 16th | {{flagicon|RUS}} Denis Klyuyev {{small|(caretaker)}} | 3 December 2023 |
Sochi
| {{flagicon|RUS}} Denis Klyuyev {{small|(caretaker)}} | End of caretaker spell | 16th | {{flagicon|ESP}} Robert Moreno | 15 December 2023 |
Krasnodar
| {{flagicon|SRB}} Vladimir Ivić | Sacked | 2nd | {{flagicon|RUS}} Murad Musayev |
Akhmat Grozny
| {{flagicon|BLR}} Miroslav Romaschenko | Resigned | 12th | {{flagicon|RUS}} Magomed Adiyev |
Spartak Moscow
| {{flagicon|ESP}} Guille Abascal | Sacked | 6th | {{flagicon|BIH}} Vladimir Slišković {{small|(caretaker)}} | 14 April 2024 |
Fakel Voronezh
| {{flagicon|RUS}} Sergei Tashuyev | Resigned | 11th | {{flagicon|TJK}} Igor Cherevchenko |
Pari Nizhny Novgorod
| {{flagicon|RUS}} Sergei Yuran | Resigned | 11th | {{flagicon|RUS}} Anton Khazov {{small|(caretaker)}} | 28 April 2024 |
Pari Nizhny Novgorod
| {{flagicon|RUS}} Anton Khazov {{small|(caretaker)}} | Caretaking spell over | 4 May 2024 | 11th | {{flagicon|SRB}} Saša Ilić |
Ural Yekaterinburg
| {{flagicon|BLR}} Viktor Goncharenko | Sacked | Relegation play-offs | {{flagicon|RUS}} Yevgeni Averyanov {{small|(caretaker)}} | 30 May 2024 |
Tournament format and regulations
The 16 teams play a round-robin tournament whereby each team plays each one of the other teams twice, once at home and once away, for a total of 240 matches with each team playing 30.
The season started on 21 July. The last games before the winter break were played on 10 December; the spring part of the season began on 1 March and the last games will be played on 25 May.{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_29589.html|title=Календарь Мир РПЛ на сезон 2023/24|date=24 June 2023|language=ru}}
= Promotion and relegation =
For the purpose of determining First League positions for the following season, the teams that do not pass 2024–25 RPL licensing or drop out of 2024–25 season for any other reason, or the second teams of RPL clubs, or the teams that finished lower than 6th place in First League standings will not be considered. For example, if the teams that finished 1st, 3rd and 4th in the First League standings failed licensing, the team that finished 2nd would be considered the 1st-placed team, the team that finished 5th will be considered the 2nd-placed team, and the team that finished 6th will be considered the 3rd-placed team. There would be no designated 4th-placed team in this scenario.
The teams that finish 15th and 16th will be relegated to the 2024–25 First League, while the top two in that league will be promoted to the Premier League for the 2024–25 season.
The 13th and 14th Premier League teams will play the 4th and 3rd 2023–24 First League teams respectively in two (home-and-away) playoff games, with penalty shootout in effect if necessary. The winners will secure Premier League spots for the 2024–25 season. If both of the teams that finish RPL in 13th and 14th place fail licensing for the 2024–25 season or drop out for any other reason, play-offs will not be held, and the 3rd and 4th First League teams will be promoted automatically. If one of the teams that place 13th and 14th in the Premier League fails licensing for 2024–25 season or drops out for other reasons, 3rd First League team will be promoted automatically and the 13th or 14th-placed team that passes licensing will play 4th First League team in playoffs, with the winners securing the Premier League spot. If only one First League team is eligible for the play-offs (as in the example scenario above), that team will play the 14th-placed RPL team in playoffs, with the winners securing the Premier League spot, and the 13th RPL team will remain in the league. If none of the First League teams are eligible for the play-offs, they will not be held and 13th and 14th-placed RPL teams will remain in the league. If any of the teams are unable to participate in the season after the play-offs have been concluded, or there are not enough teams that pass licensing to follow the above procedures, the replacement will be chosen by the Russian Football Union in consultation with RPL and FNL.{{cite web|url=https://premierliga.ru/netcat_files/86/58/Reglament_MIR_RPL_2023_2024_red._29.12.2023.pdf|title=2023-24 Russian Premier League regulations, section 4.5|language=ru|access-date=17 May 2024}}
Russian Football Union announced their initial 2024–25 licensing decision on 17 May 2024, with two games left to play in the Premier League and the First League. All the 2023–24 Premier League teams, and four out of the top 5 First League teams (Khimki, Dynamo Makhachkala, Akron Tolyatti and Rodina Moscow) were issued the license. 4th-placed First League club Arsenal Tula was denied the license. Shinnik Yaroslavl, which could finish in the Top 5 First League position, did not apply for the license. The final decision would be released on 23 May 2024, Arsenal could file an appeal for the denial before then.{{cite web|publisher=Russian Football Union|url=https://rfs.ru/news/220405|title=РФС выдал 20 лицензий для выступления в РПЛ на будущий сезон|date=17 May 2024|language=ru}}
On 20 May 2024, Dynamo Makhachkala and Khimki secured the top two spots in the First League and the direct promotion.{{cite web|publisher=Sports.ru|url=https://www.sports.ru/football/1116083673-ximki-i-dinamo-maxachkala-vyshli-v-rpl.html|title="Динамо" Махачкала впервые сыграет в РПЛ. "Химки" вернулись в высший дивизион|date=20 May 2024|language=ru}}
On 22 May 2024, Russian Football Union held a draw which determined that the first leg of the relegation play-offs will be hosted by the RPL teams. The games will be played on 29 May 2024 and 1 June 2024. In case Baltika Kaliningrad qualified for the play-offs, the games in Baltika's match-up would be played on 6 June 2024 and 9 June 2024, as Baltika qualified for the 2023–24 Russian Cup superfinal, to be played on 2 June 2024.{{cite web|publisher=Russian Football Union|url=https://rfs.ru/news/220442|title=Хозяевами первых стыковых матчей станут клубы Мир РПЛ|date=22 May 2024|language=ru}}
On 23 May 2024, RFU announced that Arsenal's appeal was successful and they will be issued a conditional RPL license and participate in the play-offs.{{cite web|publisher=Russian Football Union|url=https://rfs.ru/news/220449|title=РФС выдал тульскому "Арсеналу" лицензию для участия в Мир РПЛ|date=23 May 2024|language=ru}}
= Exclusion from the league =
Any team can be excluded from the Premier League during the season for the following reasons: a) using counterfeit documents or providing inaccurate information to the league; b) not arriving to the game on more than one occasion; c) match fixing. Such a team is automatically relegated and is not replaced during the season, and only one additional team (that gains the fewest points at the end of the season) is directly relegated. If the excluded team had played fewer than 15 games at the time of exclusion, all its results would be annulled and would not count for the standings. If the excluded team had played at least 15 games at the time of exclusion, all their remaining opponents would be awarded a victory without effect on their goal difference.
Season events
=Last match day=
For the first time since the 2015–16 season, the champion was determined on the last match day on 25 May 2024, with all the games played simultaneously with common kick-off time of 16:30 Moscow Time. It was also the first time since the 2013–14 season when three teams still had the chance to become champions on the last match day. Dynamo Moscow entered the day with 56 points, Zenit St. Petersburg (which won the title in 5 preceding seasons) had 54 and Krasnodar 53. Krasnodar hosted Dynamo and Zenit played Rostov at home. Head-to-head results are the first tiebreaker in case the teams are tied on points, Dynamo had head-to-head advantage over Zenit and Krasnodar would have had advantage over Dynamo in case Krasnodar beat them. Therefore, Dynamo would have won the title if they beat Krasnodar or draw, Zenit would have won the title if they beat Rostov and Krasnodar beat Dynamo, and Krasnodar would have won it if they beat Dynamo and Zenit did not beat Rostov.{{cite web|publisher=Izvestia|url=https://iz.ru/1701181/aleksei-fomin/futbolnyi-treugolnik-chempionskie-rasklady-pered-poslednim-turom-rpl|title=Футбольный треугольник: чемпионские расклады перед последним туром РПЛ|trans-title=Football triangle: title projections before the last RPL match day|date=24 May 2024|language=ru}}
A goal by Krasnodar's Jhon Córdoba in the 32nd minute was called off for offside after a VAR review and both games were scoreless at half-time (if those results stood, Dynamo would have won the title). Córdoba put Krasnodar ahead in the 52nd minute, as Rostov's Ronaldo scored in the 54th minute to put Zenit down 0–1 (Krasnodar would have won the title with those results). Zenit's Gustavo Mantuan equalized in the 65th minute from a penalty kick awarded for handball after another VAR review (those results still would have favoured Krasnodar). Zenit's goal by Mateo Cassierra in the 72nd minute was called off for offside. Two shots by Dynamo's Luis Chávez and Roberto Fernández in the 80th and 82nd minute respectively hit Krasnodar's goalpost. Zenit's late substitute Artur put Zenit ahead 2–1 in the 85th minute with a long kick after a mistake by Rostov's goalkeeper Sergei Pesyakov, establishing the final score and earning Zenit their sixth consecutive title, as Krasnodar game ended with the 1–0 score.{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_30772.html|title="Зенит" завоевал золотые медали Мир РПЛ в шестом сезоне подряд!|date=25 May 2024|language=ru}}{{cite web|publisher=Championat|url=https://www.championat.com/football/_russiapl/tournament/5441/match/1101459/#text-all|title=Krasnodar v Dynamo report|date=25 May 2024|language=ru}}{{cite web|publisher=Championat|url=https://www.championat.com/football/_russiapl/tournament/5441/match/1101457/#text-all|title=Zenit v Rostov report|date=25 May 2024|language=ru}}
League table
{{2023–24 Russian Premier League table}}
Relegation play-offs
The draw to determine the hosts in each leg was held on 22 May 2024. The kick-off times were set on 26 May 2024.{{cite web|publisher=Russian Football Union|url=https://rfs.ru/news/220471|title=Определено расписание Winline Переходных матчей|date=26 May 2024|language=ru}} The referees were assigned on 28 May 2024.{{cite web|publisher=Russian Football Union|url=https://rfs.ru/news/220482|title=Кирилл Левников рассудит "Пари НН" и "Арсенал"|date=28 May 2024|language=ru}}
=First leg=
{{football box
|date = {{Start date|2024|5|29|df=y}}
|time = 17:00 (19:00 YEKT)
|team1 = Ural Yekaterinburg
|score = 0–2
|report = https://int.soccerway.com/matches/2024/05/29/russia/play-offs-12/ural-sverdlovskaya-oblast/akron/4358949/
|team2 = Akron Tolyatti
|goals1 =
- Goncharenko {{yel|44}}
- Begić {{yel|67}}
|goals2 =
- Savichev {{yel|51}}
- Anđelković {{goal|67}}
- Danilin {{goal|72}}
|stadium = Yekaterinburg Arena
|location = Yekaterinburg
|attendance = 13,511
|referee = Vasily Kazartsev
}}
----
{{football box
|date = {{Start date|2024|5|29|df=y}}
|time = 19:15
|team1 = Pari Nizhny Novgorod
|score = 1–2
|report = https://int.soccerway.com/matches/2024/05/29/russia/play-offs-12/shakhter-volga-olimpiets/arsenal-tula/4358950/
|team2 = Arsenal Tula
|goals1 =
|goals2 =
- Kaynov {{goal|2}}
- Botaka {{yel|27}} {{goal|33}}
- Shevchenko {{yel|48}}
- Storozhuk {{yel|58}}
|stadium = Nizhny Novgorod Stadium
|location = Nizhny Novgorod
|attendance = 14,339
|referee = Kirill Levnikov
}}
=Second leg=
{{football box
|date = {{Start date|2024|6|1|df=y}}
|time = 15:00 (16:00 SAMT)
|team1 = Akron Tolyatti
|score = 1–2
|report = https://int.soccerway.com/matches/2024/06/01/russia/play-offs-12/akron/ural-sverdlovskaya-oblast/4358951/
|team2 = Ural Yekaterinburg
|goals1 =
- Ponce {{Goal|47}}
- Bart {{yel|56}}
- Makarov {{yel|60}}
- Kilin {{yel|67}}
- Anđelković {{yel|70}}
- Paliyenko {{yel|87}}
- Volkov {{yel|90+5}}
- Pesegov {{yel|90+9}}
|goals2 =
- Begić {{Goal|74||79}}
|stadium = Kristall Stadium
|location = Zhigulevsk
|attendance = 2,827
|referee = Vladislav Bezborodov
}}
Akron Tolyatti won 3–2 on aggregate and was promoted to the Russian Premier League, Ural Yekaterinburg was relegated to the First League.
----
{{football box
|date = {{Start date|2024|6|1|df=y}}
|time = 18:00
|team1 = Arsenal Tula
|score = 0–2
|report = https://int.soccerway.com/matches/2024/06/01/russia/play-offs-12/arsenal-tula/shakhter-volga-olimpiets/4358952/
|team2 = Pari Nizhny Novgorod
|goals1 =
- Popov {{yel|48}}
|goals2 =
|stadium = Arsenal Stadium
|location = Tula
|attendance = 4,997
|referee = Pavel Kukuyan
}}
Pari Nizhny Novgorod won 3–2 on aggregate and retained their Russian Premier League spot, Arsenal Tula remained in the First League.
Results
{{#invoke:sports results|main
|source = [https://eng.premierliga.ru/tournaments/championship/result/ Russian Premier League]
|update = 25 May 2024
|a_note = yes
|matches_style = FBR
|team_order = AKH, BAL, CSK, DYN, FAK, KRA, KRY, LOK, ORE, PNN, ROS, RUB, SOC, SPA, URA, ZEN
|name_AKH= Akhmat Grozny
|name_BAL= Baltika Kaliningrad
|name_CSK= CSKA Moscow
|name_DYN= Dynamo Moscow
|name_FAK= Fakel Voronezh
|name_KRA= Krasnodar
|name_KRY= Krylia Sovetov Samara
|name_LOK= Lokomotiv Moscow
|name_ORE= Orenburg
|name_PNN= Pari Nizhny Novgorod
|name_ROS= Rostov
|name_RUB= Rubin Kazan
|name_SOC= Sochi
|name_SPA= Spartak Moscow
|name_URA= Ural Yekaterinburg
|name_ZEN= Zenit Saint Petersburg
| match_AKH_BAL = 1–7
| match_AKH_CSK = 2–3
| match_AKH_DYN = 1–1
| match_AKH_FAK = 1–2
| match_AKH_KRA = 1–1
| match_AKH_KRY = 1–2
| match_AKH_LOK = 0–2
| match_AKH_ORE = 4–0
| match_AKH_PNN = 5–1
| match_AKH_ROS = 0–0
| match_AKH_RUB = 0–1
| match_AKH_SOC = 1–0
| match_AKH_SPA = 2–1
| match_AKH_URA = 1–0
| match_AKH_ZEN = 1–5
| match_BAL_AKH = 1–0
| match_BAL_CSK = 3–1
| match_BAL_DYN = 2–3
| match_BAL_FAK = 2–1
| match_BAL_KRA = 2–2
| match_BAL_KRY = 2–1
| match_BAL_LOK = 1–3
| match_BAL_ORE = 1–0
| match_BAL_PNN = 2–0
| match_BAL_ROS = 2–2
| match_BAL_RUB = 0–1
| match_BAL_SOC = 0–0
| match_BAL_SPA = 0–2
| match_BAL_URA = 0–1
| match_BAL_ZEN = 0–2
| match_CSK_AKH = 1–2
| match_CSK_BAL = 1–0
| match_CSK_DYN = 2–3
| match_CSK_FAK = 4–1
| match_CSK_KRA = 1–0
| match_CSK_KRY = 2–2
| match_CSK_LOK = 4–1
| match_CSK_ORE = 1–1
| match_CSK_PNN = 3–2
| match_CSK_ROS = 2–0
| match_CSK_RUB = 2–2
| match_CSK_SOC = 3–1
| match_CSK_SPA = 0–0
| match_CSK_URA = 2–0
| match_CSK_ZEN = 1–1
| match_DYN_AKH = 2–0
| match_DYN_BAL = 2–0
| match_DYN_CSK = 2–1
| match_DYN_FAK = 0–0
| match_DYN_KRA = 1–3
| match_DYN_KRY = 4–1
| match_DYN_LOK = 2–1
| match_DYN_ORE = 2–0
| match_DYN_PNN = 1–1
| match_DYN_ROS = 1–4
| match_DYN_RUB = 1–0
| match_DYN_SOC = 3–2
| match_DYN_SPA = 1–2
| match_DYN_URA = 2–1
| match_DYN_ZEN = 1–0
| match_FAK_AKH = 2–0
| match_FAK_BAL = 0–0
| match_FAK_CSK = 1–1
| match_FAK_DYN = 1–1
| match_FAK_KRA = 0–0
| match_FAK_KRY = 0–1
| match_FAK_LOK = 1–4
| match_FAK_ORE = 0–0
| match_FAK_PNN = 2–0
| match_FAK_ROS = 0–1
| match_FAK_RUB = 0–1
| match_FAK_SOC = 2–0
| match_FAK_SPA = 2–0
| match_FAK_URA = 0–0
| match_FAK_ZEN = 1–1
| match_KRA_AKH = 0–1
| match_KRA_BAL = 3–2
| match_KRA_CSK = 1–0
| match_KRA_DYN = 1–0
| match_KRA_FAK = 2–0
| match_KRA_KRY = 2–1
| match_KRA_LOK = 1–1
| match_KRA_ORE = 2–1
| match_KRA_PNN = 1–0
| match_KRA_ROS = 3–2
| match_KRA_RUB = 1–1
| match_KRA_SOC = 2–0
| match_KRA_SPA = 2–0
| match_KRA_URA = 2–0
| match_KRA_ZEN = 1–2
| match_KRY_AKH = 0–2
| match_KRY_BAL = 2–1
| match_KRY_CSK = 0–2
| match_KRY_DYN = 3–3
| match_KRY_FAK = 3–0
| match_KRY_KRA = 0–0
| match_KRY_LOK = 3–3
| match_KRY_ORE = 1–1
| match_KRY_PNN = 1–1
| match_KRY_ROS = 5–1
| match_KRY_RUB = 2–0
| match_KRY_SOC = 2–1
| match_KRY_SPA = 4–0
| match_KRY_URA = 3–1
| match_KRY_ZEN = 1–1
| match_LOK_AKH = 2–1
| match_LOK_BAL = 3–2
| match_LOK_CSK = 3–3
| match_LOK_DYN = 0–0
| match_LOK_FAK = 2–0
| match_LOK_KRA = 1–1
| match_LOK_KRY = 1–1
| match_LOK_ORE = 0–2
| match_LOK_PNN = 1–0
| match_LOK_ROS = 1–0
| match_LOK_RUB = 2–2
| match_LOK_SOC = 2–2
| match_LOK_SPA = 1–1
| match_LOK_URA = 2–0
| match_LOK_ZEN = 3–1
| match_ORE_AKH = 1–1
| match_ORE_BAL = 1–0
| match_ORE_CSK = 1–1
| match_ORE_DYN = 1–2
| match_ORE_FAK = 1–2
| match_ORE_KRA = 0–2
| match_ORE_KRY = 2–1
| match_ORE_LOK = 0–2
| match_ORE_PNN = 3–1
| match_ORE_ROS = 1–1
| match_ORE_RUB = 3–0
| match_ORE_SOC = 3–0
| match_ORE_SPA = 0–0
| match_ORE_URA = 0–2
| match_ORE_ZEN = 3–1
| match_PNN_AKH = 2–0
| match_PNN_BAL = 0–0
| match_PNN_CSK = 2–6
| match_PNN_DYN = 1–4
| match_PNN_FAK = 1–1
| match_PNN_KRA = 3–4
| match_PNN_KRY = 2–0
| match_PNN_LOK = 2–3
| match_PNN_ORE = 3–1
| match_PNN_ROS = 1–0
| match_PNN_RUB = 2–1
| match_PNN_SOC = 1–0
| match_PNN_SPA = 0–0
| match_PNN_URA = 1–0
| match_PNN_ZEN = 0–2
| match_ROS_AKH = 3–0
| match_ROS_BAL = 2–1
| match_ROS_CSK = 3–3
| match_ROS_DYN = 1–2
| match_ROS_FAK = 2–1
| match_ROS_KRA = 2–1
| match_ROS_KRY = 2–0
| match_ROS_LOK = 1–0
| match_ROS_ORE = 2–1
| match_ROS_PNN = 1–0
| match_ROS_RUB = 3–0
| match_ROS_SOC = 2–2
| match_ROS_SPA = 1–5
| match_ROS_URA = 2–2
| match_ROS_ZEN = 1–1
| match_RUB_AKH = 2–1
| match_RUB_BAL = 1–0
| match_RUB_CSK = 0–0
| match_RUB_DYN = 2–2
| match_RUB_FAK = 1–0
| match_RUB_KRA = 0–2
| match_RUB_KRY = 2–1
| match_RUB_LOK = 1–1
| match_RUB_ORE = 1–1
| match_RUB_PNN = 0–1
| match_RUB_ROS = 3–1
| match_RUB_SOC = 1–1
| match_RUB_SPA = 1–4
| match_RUB_URA = 1–1
| match_RUB_ZEN = 0–3
| match_SOC_AKH = 1–2
| match_SOC_BAL = 2–0
| match_SOC_CSK = 2–2
| match_SOC_DYN = 3–3
| match_SOC_FAK = 0–0
| match_SOC_KRA = 2–3
| match_SOC_KRY = 0–2
| match_SOC_LOK = 0–1
| match_SOC_ORE = 1–1
| match_SOC_PNN = 6–1
| match_SOC_ROS = 4–0
| match_SOC_RUB = 0–2
| match_SOC_SPA = 1–0
| match_SOC_URA = 2–2
| match_SOC_ZEN = 0–2
| match_SPA_AKH = 0–0
| match_SPA_BAL = 2–1
| match_SPA_CSK = 2–2
| match_SPA_DYN = 1–0
| match_SPA_FAK = 0–2
| match_SPA_KRA = 1–0
| match_SPA_KRY = 3–0
| match_SPA_LOK = 3–2
| match_SPA_ORE = 3–2
| match_SPA_PNN = 2–0
| match_SPA_ROS = 2–1
| match_SPA_RUB = 3–1
| match_SPA_SOC = 1–0
| match_SPA_URA = 0–0
| match_SPA_ZEN = 1–3
| match_URA_AKH = 0–1
| match_URA_BAL = 2–1
| match_URA_CSK = 2–1
| match_URA_DYN = 2–1
| match_URA_FAK = 0–0
| match_URA_KRA = 3–1
| match_URA_KRY = 1–2
| match_URA_LOK = 2–2
| match_URA_ORE = 3–3
| match_URA_PNN = 0–0
| match_URA_ROS = 0–1
| match_URA_RUB = 0–1
| match_URA_SOC = 1–4
| match_URA_SPA = 3–2
| match_URA_ZEN = 1–4
| match_ZEN_AKH = 2–1
| match_ZEN_BAL = 1–0
| match_ZEN_CSK = 0–1
| match_ZEN_DYN = 2–3
| match_ZEN_FAK = 2–0
| match_ZEN_KRA = 1–1
| match_ZEN_KRY = 3–1
| match_ZEN_LOK = 1–2
| match_ZEN_ORE = 1–0
| match_ZEN_PNN = 1–0
| match_ZEN_ROS = 2–1
| match_ZEN_RUB = 0–2
| match_ZEN_SOC = 3–0
| match_ZEN_SPA = 0–0
| match_ZEN_URA = 4–0
}}
Season statistics
=Top goalscorers=
class="wikitable" style="text-align: center;" |
Rank
! Player ! Club |
---|
1
| style="text-align: left;" |{{flagicon|COL}} Mateo Cassierra | style="text-align: left;" |Zenit St. Petersburg | 21 |
rowspan="2" | 2
| style="text-align: left;" |{{flagicon|RUS}} Konstantin Tyukavin | style="text-align: left;" |Dynamo Moscow | rowspan="2" | 15 |
style="text-align: left;" |{{flagicon|COL}} Jhon Córdoba
| style="text-align: left;" |Krasnodar |
4
| style="text-align: left;" |{{flagicon|RUS}} Fyodor Chalov | style="text-align: left;" |CSKA Moscow | 12 |
rowspan="2" | 5
| style="text-align: left;" |{{flagicon|BFA}} Mohamed Konaté | style="text-align: left;" |Akhmat Grozny | rowspan="2" | 11 |
style="text-align: left;" |{{flagicon|ARM}} Eduard Spertsyan
| style="text-align: left;" |Krasnodar |
7
| style="text-align: left;" |{{flagicon|ALB}} Mirlind Daku | style="text-align: left;" |Rubin Kazan | 10 |
rowspan="3" | 8
| style="text-align: left;" |{{flagicon|RUS}} Anton Zabolotny | style="text-align: left;" |CSKA Moscow | rowspan="3" | 9 |
style="text-align: left;" |{{flagicon|ARG}} Benjamín Garré
| style="text-align: left;" |Krylia Sovetov Samara |
style="text-align: left;" |{{flagicon|RUS}} Yevgeni Markov
| style="text-align: left;" |Fakel Voronezh |
=Hat-tricks=
- {{small|5 Player scored 5 goals}}
=Clean sheets =
class="wikitable" style="text-align: center;" |
Rank
! Player ! Club ! Clean sheets |
---|
1
| style="text-align: left;" |{{flagicon|RUS}} Matvei Safonov | style="text-align: left;" |Krasnodar | 11 |
rowspan="2" | 2
| style="text-align: left;" |{{flagicon|RUS}} Aleksandr Belenov | style="text-align: left;" |Fakel Voronezh |rowspan="2" | 10 |
style="text-align: left;" |{{flagicon|RUS}} Aleksandr Maksimenko
| style="text-align: left;" |Spartak Moscow |
rowspan="2" | 4
| style="text-align: left;" |{{flagicon|RUS}} Yury Dyupin | style="text-align: left;" |Rubin Kazan |rowspan="2" | 9 |
style="text-align: left;" |{{flagicon|RUS}} Artur Nigmatullin
| style="text-align: left;" |Pari Nizhny Novgorod |
rowspan="3" | 6
| style="text-align: left;" |{{flagicon|RUS}} Mikhail Kerzhakov | style="text-align: left;" |Zenit St. Petersburg |rowspan="3" | 8 |
style="text-align: left;" |{{flagicon|RUS}} Ilya Lantratov
| style="text-align: left;" |Lokomotiv Moscow |
style="text-align: left;" |{{flagicon|RUS}} Giorgi Sheliya
| style="text-align: left;" |Akhmat Grozny |
9
| style="text-align: left;" |{{flagicon|RUS}} Igor Akinfeev | style="text-align: left;" |CSKA Moscow | 7 |
rowspan="3" | 10
| style="text-align: left;" |{{flagicon|RUS}} Sergei Pesyakov | style="text-align: left;" |Rostov |rowspan="3" | 6 |
style="text-align: left;" |{{flagicon|RUS}} Ilya Pomazun
| style="text-align: left;" |Ural Yekaterinburg |
style="text-align: left;" |{{flagicon|RUS}} Nikolai Sysuyev
| style="text-align: left;" |Orenburg |
;Notes
- {{small|Aleksandr Selikhov and Aleksandr Maksimenko each played a half in Spartak's 1–0 win over Dynamo Moscow on 23 September 2023.}}
- {{small|Giorgi Sheliya and Mikhail Oparin each played a half in Akhmat's 0–0 draw with Rostov on 9 December 2023.}}
Awards
=Monthly awards=
=Annual awards=
==Winline-Heroes of the RPL Awards==
class="wikitable" style="text-align:center" |
style="background-color: #eedd82" |Award
!style="background-color: #eedd82" |Winner !style="background-color: #eedd82" | Club |
---|
Player of the Season
|{{flagicon|RUS}} Konstantin Tyukavin | Dynamo Moscow |
Discovery of the Season
|{{flagicon|UZB}} Abbosbek Fayzullaev | CSKA Moscow |
Goalkeeper of the Season
|{{flagicon|Russia}} Matvei Safonov |Krasnodar |
Defender of the Season
|{{flagicon|BRA}} Douglas Santos |Zenit St. Petersburg |
Midfielder of the Season
|{{flagicon|ARM}} Eduard Spertsyan |Krasnodar |
Forward of the Season
|{{flagicon|RUS}} Konstantin Tyukavin | Dynamo Moscow |
Manager of the Season
|{{flagicon|CZE}} Marcel Lička | Dynamo Moscow |
Goal of the Season
|{{flagicon|RUS}} Konstantin Tyukavin | Dynamo Moscow |
Assist of the Season
|{{flagicon|RUS}} Fyodor Chalov |CSKA Moscow |
Young Player of the Season
|{{flagicon|RUS}} Nikita Saltykov |Krylia Sovetov Samara |
Top Scorer of the Season
|{{flagicon|COL}} Mateo Cassierra (21 goals) |Zenit St. Petersburg |
Most Assists
|{{flagicon|RUS}} Maksim Glushenkov (16 assists) |Lokomotiv Moscow |
Attendances
FC Zenit drew the highest average home attendance in the 2023-24 edition of the Russian Premier League.
{{row counter|
class{{=}}"wikitable sortable"
!#!!Football club!!Home games!!Average attendancehttps://www.worldfootball.net/attendance/rus-premier-liga-2023-2024/1/ | |||
style{{=}}"text-align:center;"| _row_count | FC Zenit | 15 | 28,156 |
style{{=}}"text-align:center;"| _row_count | FC Krasnodar | 15 | 23,617 |
style{{=}}"text-align:center;"| _row_count | FC Spartak Moscow | 15 | 15,752 |
style{{=}}"text-align:center;"| _row_count | FC Rostov | 15 | 12,769 |
style{{=}}"text-align:center;"| _row_count | Fakel Voronezh | 15 | 11,772 |
style{{=}}"text-align:center;"| _row_count | Baltika Kaliningrad | 15 | 11,241 |
style{{=}}"text-align:center;"| _row_count | FC Dynamo Moscow | 15 | 11,131 |
style{{=}}"text-align:center;"| _row_count | PFC CSKA Moscow | 15 | 9,570 |
style{{=}}"text-align:center;"| _row_count | FC Ural | 15 | 9,078 |
style{{=}}"text-align:center;"| _row_count | Krylia Sovetov | 15 | 8,813 |
style{{=}}"text-align:center;"| _row_count | FC Lokomotiv Moscow | 15 | 8,323 |
style{{=}}"text-align:center;"| _row_count | FC Nizhny Novgorod | 15 | 7,977 |
style{{=}}"text-align:center;"| _row_count | Rubin Kazan | 15 | 6,957 |
style{{=}}"text-align:center;"| _row_count | FC Sochi | 15 | 5,260 |
style{{=}}"text-align:center;"| _row_count | Akhmat Grozny | 15 | 4,858 |
style{{=}}"text-align:center;"| _row_count | FC Orenburg | 15 | 4,054 |
References
{{reflist}}
External links
- {{Official website|https://eng.premierliga.ru/}}
- https://www.championat.com/football/_russiapl.html
{{Russian Premier League seasons}}
{{Russian Premier League}}
{{2023–24 in Russian football}}
{{2023–24 in European football (UEFA)}}
{{DEFAULTSORT:2023-2024 Russian Premier League}}
Category:Russian Premier League seasons
Category:2023–24 in European association football leagues
Category:Sports events affected by the Russian invasion of Ukraine