2022–23 Russian Premier League

{{Short description|31st season of top-tier football league in Russia}}

{{Infobox football league season

| competition = Russian Premier League

| logo =

| season = 2022–23

| dates = 15 July 2022 – 3 June 2023

| image =

| continentalcup1 =

| winners = Zenit

| relegated = Khimki
Torpedo

| matches = 240

| total goals = 730

| league topscorer = Malcom
(23 goals)

| biggest home win = {{nowrap|Zenit 8–0 Orenburg}}
{{small|11 September 2022}}

| biggest away win = {{nowrap|Khimki 0–6 Krasnodar}}
{{small|2 April 2023}}

| highest scoring = {{nowrap|Zenit 8–0 Orenburg}}
{{small|11 September 2022}}

| longest wins = 7 matches
Zenit

| longest unbeaten = 15 matches
Zenit

| longest winless = 11 matches
Khimki

| longest losses = 8 matches
Torpedo

| highest attendance = 51,174
{{nowrap|Zenit 2–1 CSKA}}
{{small|13 August 2022}}

| lowest attendance = 207
{{nowrap|Torpedo 0–1 Ural}}
{{small|11 March 2023}}

| attendance = 2,262,312{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/tournaments/championship/|title=League statistics|language=ru|access-date=3 June 2023}}

| average attendance = 9,426

| best goalkeeper =

| prevseason = 2021–22

| nextseason = 2023–24

| updated = 3 June 2023

}}

The 2022–23 Russian Premier League (known as the Mir Russian Premier League, also written as Mir Russian Premier Liga for sponsorship reasons) was the 31st season of the premier football competition in Russia since the dissolution of the Soviet Union and the 21st under the current Russian Premier League name.

Teams

As in the previous season, 16 teams played in the 2022–23 season. After the 2021–22 season, Arsenal Tula, Rubin Kazan and Ufa were all relegated to the 2022–23 Russian Football National League. They were replaced by Torpedo Moscow, Fakel Voronezh and Orenburg. FC Nizhny Novgorod was renamed to FC Pari Nizhny Novgorod for sponsorship reason.{{cite web|publisher=Russian Football Union|url=https://t.me/rfsruofficial/2404|title=Бюро исполкома РФС согласовало переименование футбольного клуба "Нижний Новгород" в ФК "Пари НН".|date=10 June 2022|access-date=16 June 2022|language=ru}}

{{clear}}

=Venues=

class="wikitable" style="text-align:center;margin: 1em auto;"
Zenit Saint Petersburg

! Ural Yekaterinburg

! Khimki

! Rostov

Krestovsky Stadium

| Central Stadium

| Arena Khimki

| Rostov Arena

Capacity: 67,800

| Capacity: 35,696

| Capacity: 18,636

| Capacity: 45,000

300px

| 300px

| 250px

| 300px

Spartak Moscow

|colspan="2" rowspan="16"|

{{Location map+ |European Russia |width=580|float=center |alt=Map of Russia with the teams of the 2022–23 Premier League |caption=Locations of teams in the 2022–23 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
Torpedo
Khimki}}

{{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=right |label=Pari Nizhny Novgorod}}

{{Location map~ |European Russia |lat=43.402267 |long=39.956111 |position=bottom |label=Sochi}}

}}

{{Location map+ |Moscow |width=400 |float=center |alt=Map of Moscow with the teams of the 2022–23 Premier League |caption=Locations of teams in the 2022–23 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}}

{{Location map~ |Moscow |lat_deg=55|lat_min=42|lat_sec=57|lon_deg=37|lon_min=33|lon_sec=13 |position=bottom |label=Torpedo}}

{{Location map~ |Moscow |lat_deg=55|lat_min=53|lon_deg=37|lon_min=27 |position=right |label=Khimki}}

}}

! Krylia Sovetov Samara

Otkritie Arena

| Solidarnost Arena

Capacity: 44,307

| Capacity: 44,918

300px

| 300px

Krasnodar

! Akhmat Grozny

Krasnodar Stadium

| Akhmat-Arena

Capacity: 34,291

| Capacity: 30,597

300px

| 300px

CSKA Moscow

! Lokomotiv Moscow

VEB Arena

| RZD Arena

Capacity: 30,457

| Capacity: 27,320

300px

| 300px

Sochi

! Pari Nizhny Novgorod

Fisht Olympic Stadium

| Nizhny Novgorod Stadium

Capacity: 47,659

| Capacity: 44,899

300px

| 300px

Fakel Voronezh

! Dynamo Moscow

! Orenburg

! Torpedo Moscow

Tsentralnyi Profsoyuz Stadion

| VTB Arena

| Gazovik Stadium

| Luzhniki Stadium (set to change)

Capacity: 31,793

| Capacity: 26,319

| Capacity: 10,046

| Capacity: 81,000

270px

| 300px

| 270px

| 300px

{{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

|Grozny

|{{flagicon|RUS}} Sergei Tashuyev

|{{flagicon|RUS}} Rizvan Utsiyev

|{{flagicon|SPA}} Joma

|Akhmat Foundation

CSKA

|Moscow

|{{flagicon|RUS}} Vladimir Fedotov

|{{flagicon|RUS}} Igor Akinfeev

|{{flagicon|SPA}} Joma

|X-Holding


Wildberries
Fonbet
Dynamo

|Moscow

|{{flagicon|RUS}} Pavel Alpatov (caretaker)

|{{flagicon|RUS}} Daniil Fomin

|{{flagicon|GER}} Puma

|BetBoom

Fakel Voronezh

|Voronezh

|{{flagicon|RUS}} Vadim Evseev

|{{flagicon|RUS}} Ruslan Magal

|{{flagicon|GER}} Puma

|Olimpbet

Khimki

|Khimki

|{{flagicon|RUS}} Andrei Talalaev

|{{flagicon|RUS}} Butta Magomedov

|{{flagicon|GER}} Puma

|Fonbet


Samolet
Krasnodar

|Krasnodar

|{{flagicon|SRB}} Vladimir Ivić

|{{flagicon|RUS}} Matvei Safonov

|{{flagicon|GER}} Puma

|Winline

Krylia Sovetov

|Samara

|{{flagicon|RUS}} Igor Osinkin

|{{flagicon|RUS}} Aleksandr Soldatenkov

|{{flagicon|GER}} Puma

|Fonbet

LokomotivMoscow

|{{flagicon|RUS}} Mikhail Galaktionov

|{{flagicon|RUS}} Dmitri Barinov

|{{flagicon|GER}} Adidas

|RZhD

Orenburg

|Orenburg

|{{flagicon|CZE}} Marcel Lička

|{{flagicon|RUS}} Andrei Malykh

|{{flagicon|GER}} Adidas

|

Pari Nizhny Novgorod

|Nizhny Novgorod

|{{flagicon|RUS}} Sergei Yuran

|{{flagicon|RUS}} Kirill Gotsuk

|{{flagicon|GER}} Jako

|Pari

Rostov

|Rostov-on-Don

|{{flagicon|RUS}} Valery Karpin

|{{flagicon|RUS}} Danil Glebov

|{{flagicon|GER}} Puma

|TNS Energo


BetBoom
Sochi

|Sochi

|{{flagicon|RUS}} Dmitri Khokhlov {{small|(caretaker)}}

|{{flagicon|RUS}} Soslan Dzhanayev

|{{flagicon|GER}} Puma

|

Spartak

|Moscow

|{{flagicon|ESP}} Guille Abascal

|{{flagicon|RUS}} Georgi Dzhikiya

|{{flagicon|USA}} Nike

|Lukoil

Torpedo Moscow

|Moscow

|{{flagicon|ESP}} Pep Clotet

|{{flagicon|RUS}} Aleksandr Ryazantsev

|{{flagicon|GER}} Puma

|Pari

Ural

|Yekaterinburg

|{{flagicon|BLR}} Viktor Goncharenko

|{{flagicon|ROU}} Eric Bicfalvi

|{{flagicon|USA}} Nike

|TMK


BetBoom
Zenit

|Saint Petersburg

|{{flagicon|RUS}} Sergei Semak

|{{flagicon|BRA}} Douglas Santos

|{{flagicon|SPA}} Joma

|Gazprom

=Managerial changes=

class="wikitable"
Team

! Outgoing manager

! Manner of departure

! Date of vacancy

! Position in table

! Replaced by

! Date of appointment

! Position in table

CSKA Moscow

| {{flagicon|RUS}} Aleksei Berezutski

| Mutual consent

| 15 June 2022{{cite web |title=Алексей Березуцкий покинул пост главного тренера ПФК ЦСКА |url=https://pfc-cska.com/novosti/vse-novosti/novosti-osnovy/aleksey-berezutskiy-pokinul-post-glavnogo-trenera-pfk-cska/ |website=pfc-cska.com |publisher=PFC CSKA Moscow |access-date=15 June 2022 |language=Russian |date=15 June 2022}}

|rowspan="6"|Off-season

| {{flagicon|RUS}} Vladimir Fedotov

| 15 June 2022{{cite web |title=Владимир Федотов — новый главный тренер ПФК ЦСКА! |url=https://pfc-cska.com/novosti/vse-novosti/novosti-osnovy/vladimir-fedotov-novyy-glavnyy-trener-pfk-cska/ |website=pfc-cska.com |publisher=PFC CSKA Moscow |access-date=15 June 2022 |language=Russian |date=15 June 2022}}

|rowspan="6"|Off-season

Dynamo Moscow

| {{flagicon|GER}} Sandro Schwarz

| Resigned

| 29 May 2022{{cite web|publisher=FC Dynamo Moscow|url=https://fcdm.ru/news/sandro-svarc-eto-byla-moia-zakliucitelnaia-igra-v-rossii|title=Сандро Шварц: "Это была моя заключительная игра в России"|date=29 May 2022|language=ru}}

| {{flagicon|SRB}} Slaviša Jokanović

| 17 June 2022{{cite web|publisher=FC Dynamo Moscow|url=https://fcdm.ru/news/slavisa-iokanovic-glavnyi-trener-dynamo|title=Славиша Йоканович – главный тренер "Динамо"!|date=17 June 2022|access-date=17 June 2022|language=ru}}

Pari Nizhny Novgorod

| {{flagicon|RUS}} Aleksandr Kerzhakov

| Mutual consent

| 16 June 2022{{cite web|publisher=FC Pari Nizhny Novgorod|url=https://fcnn.ru/nn-info/news/team/82491/|title=Александр Кержаков и его штаб завершили работу в ФК "Пари Нижний Новгород"|date=16 June 2022|access-date=16 June 2022|language=ru}}

| {{flagicon|RUS}} Mikhail Galaktionov

| 16 June 2022{{cite web|publisher=FC Pari Nizhny Novgorod|url=https://fcnn.ru/nn-info/news/team/82492/|title=Михаил Галактионов – главный тренер ФК "Пари Нижний Новгород"|date=16 June 2022|access-date=16 June 2022|language=ru}}

Sochi

| {{flagicon|RUS}} Vladimir Fedotov

| Signed by CSKA Moscow

| 15 June 2022

| {{flagicon|RUS}} Vadim Garanin

| 20 June 2022{{cite web|publisher=PFC Sochi|url=https://pfcsochi.ru/news/2022-2023/trenerskiy-shtab-sochintsev-popolnil-ryad-spetsialistov/|title=Тренерский штаб сочинцев пополнил ряд специалистов|date=20 June 2022|language=ru}}

Spartak Moscow

| {{flagicon|ITA}} Paolo Vanoli

| Resigned

| 9 June 2022{{Cite web |title="Спартак" и штаб Паоло Ваноли приняли решение прекратить сотрудничество |url=https://spartak.com/ |access-date=2022-06-09 |website=Футбольный клуб «Спартак Москва»}}

| {{flagicon|ESP}} Guille Abascal

| 10 June 2022{{cite web|publisher=FC Spartak Moscow|url=https://spartak.com/news/2022-06-10-gilyermo_abaskal__novyy_glavnyy_trener_spartaka/|title=Гильермо Абаскаль — новый главный тренер "Спартака"!|date=10 June 2022|language=ru}}

Lokomotiv Moscow

| {{flagicon|RUS}} Zaur Khapov

| Moved to coaching staff

| 30 June 2022

| {{flagicon|GER}} Josef Zinnbauer

| 30 June 2022{{cite web |title=НА ДОЛЖНОСТЬ ГЛАВНОГО ТРЕНЕРА "ЛОКОМОТИВА" НАЗНАЧЕН ЙОЗЕФ ЦИННБАУЭР |url=https://www.fclm.ru/news/n/josef-zinnbauer-new-head-coach/ |website=fclm.ru |publisher=FC Lokomotiv Moscow |access-date=30 June 2022 |language=Russian |date=30 June 2022}}

Ural Yekaterinburg

| {{flagicon|RUS}} Igor Shalimov

| Sacked

| 8 August 2022{{cite web |title=Игорь Шалимов покидает пост главного тренера ФК "Урал" |url=https://fc-ural.ru/novosti/glavnaya-komanda/-igor-shalimov-pokidaet-post-glavnogo-trenera-fk-ural |website=fc-ural.ru |publisher=FC Ural Yekaterinburg |access-date=8 August 2022 |language=Russian |date=8 August 2022}}

| 16th

| {{flagicon|RUS}} Yevgeni Averyanov {{small|(caretaker)}}

| 8 August 2022

| 16th

Khimki

| {{flagicon|RUS}} Sergei Yuran

| Mutual consent

| 10 August 2022{{cite web|publisher=FC Khimki|url=https://fckhimki.com/news/sezon-2022-2023/avgust/sergey-yuran-pokidaet-khimki./|title="ХИМКИ" И СЕРГЕЙ ЮРАН ЗАВЕРШАЮТ СОТРУДНИЧЕСТВО|date=10 August 2022|access-date=11 August 2022|language=ru}}

| 7th

| {{flagicon|RUS}} Nikolai Pisarev

| 10 August 2022{{cite web|publisher=FC Khimki|url=https://fckhimki.com/news/sezon-2022-2023/avgust/nikolay-pisarev-vozglavil-khimki/|title=НИКОЛАЙ ПИСАРЕВ ВОЗГЛАВИЛ "ХИМКИ"|date=10 August 2022|access-date=11 August 2022|language=ru}}

| 7th

Ural Yekaterinburg

| {{flagicon|RUS}} Yevgeni Averyanov {{small|(caretaker)}}

| Caretaking spell over

| 15 August 2022

| 16th

| {{flagicon|BLR}} Viktor Goncharenko

| 15 August 2022{{cite web|publisher=Ural Yekaterinburg|url=https://fc-ural.ru/novosti/glavnaya-komanda/novym-glavnym-trenerom-fk-ural-stal-viktor-goncharenko|title=Новым главным тренером ФК "Урал" стал Виктор Гончаренко|date=15 August 2022|access-date=15 August 2022|language=ru}}

| 16th

Torpedo Moscow

| {{flagicon|RUS}} Aleksandr Borodyuk

| Mutual consent

| 18 August 2022{{cite web|publisher=Torpedo Moscow|url=https://torpedo.ru/news/44331/|title=СПАСИБО, АЛЕКСАНДР ГЕНРИХОВИЧ!|date=18 August 2022|access-date=18 August 2022|language=ru}}

| 15th

| {{flagicon|RUS}} Nikolai Kovardayev

| 18 August 2022{{cite web|publisher=Torpedo Moscow|url=https://torpedo.ru/news/44333/|title=ОФИЦИАЛЬНО: "ТОРПЕДО" ВОЗГЛАВИЛ НИКОЛАЙ КОВАРДАЕВ|date=18 August 2022|access-date=18 August 2022|language=ru}}

| 16th

Khimki

| {{flagicon|RUS}} Nikolai Pisarev

| Sacked

| 2 September 2022{{cite web|publisher=FC Khimki|url=https://fckhimki.com/news/sezon-2022-2023/sentyabr/spartak-gogniev-vozglavil-khimki/|title=СПАРТАК ГОГНИЕВ СМЕНИЛ НИКОЛАЯ ПИСАРЕВА НА ПОСТУ ГЛАВНОГО ТРЕНЕРА "ХИМОК"|date=3 September 2022|access-date=3 September 2022|language=ru}}

| 11th

| {{flagicon|RUS}} Spartak Gogniyev

| 2 September 2022

| 11th

Fakel Voronezh

| {{flagicon|RUS}} Oleg Vasilenko

| Mutual consent

| 6 September 2022{{cite web|publisher=FC Fakel Voronezh|url=https://fakelfc.ru/news/view/8846-oleg-vasilenko-pokidaet-fakel|title=Олег Василенко покидает "Факел"|date=6 September 2022|access-date=6 September 2022|language=ru}}

| 14th

| {{flagicon|RUS}} Dmitri Pyatibratov

| 6 September 2022 {{small|(caretaker)}}
18 September 2022 {{small|(permanent)}}{{cite web|publisher=FC Fakel Voronezh|url=https://fakelfc.ru/news/view/8855-pyatibratov-glavnyj-trener|title=Пятибратов – главный тренер|date=18 September 2022|access-date=5 October 2022|language=ru}}

| 14th
14th

Akhmat Grozny

| {{flagicon|RUS}} Andrei Talalaev

| Sacked

| 11 September 2022{{cite web|publisher=FC Akhmat Grozny|url=http://fc-akhmat.ru/page/13420|title=Андрей Талалаев уволен с должности главного тренера|date=11 September 2022|language=ru}}

| 9th

| {{flagicon|LVA}} Yury Nagaytsev {{small|(caretaker)}}

| 11 September 2022

| 9th

Akhmat Grozny

| {{flagicon|LVA}} Yury Nagaytsev {{small|(caretaker)}}

| Caretaking spell over

| 22 September 2022{{cite web|publisher=FC Akhmat Grozny|url=http://fc-akhmat.ru/page/13461|title=Сергей Ташуев назначен главным тренером ФК "Ахмат"|date=22 September 2022|language=ru}}

| 8th

| {{flagicon|RUS}} Sergei Tashuyev

| 22 September 2022

| 8th

Lokomotiv Moscow

|{{flagicon|GER}} Josef Zinnbauer

| Sacked

| 8 October 2022{{cite web|publisher=FC Lokomotiv Moscow|url=https://www.fclm.ru/news/n/zinnbauer-i-zorn-pokidayut-lokomotiv/|title=ЦОРН И ЦИННБАУЭР ПОКИДАЮТ "ЛОКОМОТИВ"|date=8 October 2022|language=ru}}

| 14th

| {{flagicon|UZB}} Andrei Fyodorov {{small|(caretaker)}}

| 13 October 2022{{cite web|publisher=FC Lokomotiv Moscow|url=https://www.fclm.ru/news/n/andrey-fedorov-coach/|title=АНДРЕЙ ФЁДОРОВ НАЗНАЧЕН И.О. ГЛАВНОГО ТРЕНЕРА "ЛОКОМОТИВА"|date=13 October 2022|access-date=14 October 2022|language=ru}}

| 14th

Torpedo Moscow

| {{flagicon|RUS}} Nikolai Kovardayev

| Return to FC Torpedo-2

| 13 October 2022{{cite web|publisher=Torpedo Moscow|url=https://torpedo.ru/news/44559/|title=АНДРЕЙ ТАЛАЛАЕВ - ГЛАВНЫЙ ТРЕНЕР "ТОРПЕДО"|date=13 October 2022|access-date=14 October 2022|language=ru}}

| 16th

| {{flagicon|RUS}} Andrei Talalaev

| 13 October 2022

| 16th

Pari NN

| {{flagicon|RUS}} Mikhail Galaktionov

| Resigned

| 11 November 2022{{cite web|publisher=Pari NN|url=https://fcnn.ru/nn-info/news/team/85866/|title=Равиль Измайлов: Благодарим Михаила Галактионова за работу в "Пари НН"|date=11 November 2022|access-date=12 November 2022|language=ru}}

| 11th

| {{flagicon|RUS}} Anton Khazov {{small|(caretaker)}}

| 11 November 2022

| 11th

Lokomotiv Moscow

|{{flagicon|UZB}} Andrei Fyodorov {{small|(caretaker)}}

| Caretaking spell over

| 13 November 2022{{cite web|publisher=FC Lokomotiv Moscow|url=https://www.fclm.ru/news/n/galaktionov-head-coach/|title=МИХАИЛ ГАЛАКТИОНОВ – НОВЫЙ ГЛАВНЫЙ ТРЕНЕР "ЛОКОМОТИВА"|date=13 November 2022|language=ru}}

| 14th

| {{flagicon|RUS}} Mikhail Galaktionov

| 13 November 2022

| 14th

Sochi

|{{flagicon|RUS}} Vadim Garanin

| Sacked

| 25 December 2022{{cite web|publisher=PFC Sochi|url=https://pfcsochi.ru/news/2022-2023/kurban-berdyev-glavnyy-trener-sochi/|title=Курбан Бердыев — главный тренер "Сочи"|date=25 December 2022|access-date=28 December 2022|language=ru}}

| 9th

|{{flagicon|TKM}} Kurban Berdyev

| 25 December 2022

| 9th

Pari NN

| {{flagicon|RUS}} Anton Khazov {{small|(caretaker)}}

| Caretaking spell over

| 31 December 2022{{cite web|publisher=Pari NN|url=https://fcnn.ru/nn-info/news/team/86204/|title=Артем Горлов назначен главным тренером ФК "Пари Нижний Новгород"|date=31 December 2022|access-date=10 January 2023|language=ru}}

| 12th

| {{flagicon|RUS}} Artyom Gorlov

| 31 December 2022

| 12th

Krasnodar

|{{flagicon|RUS}} Aleksandr Storozhuk

| Moved to Krasnodar-2

| 4 January 2023{{cite web|publisher=FC Krasnodar|url=https://www.fckrasnodar.ru/team/news/object/?object_id=143143|title=ГЛАВНЫМ ТРЕНЕРОМ "КРАСНОДАРА" СТАЛ ВЛАДИМИР ИВИЧ|date=4 January 2023|language=ru}}

| 8th

|{{flagicon|SER}} Vladimir Ivić

| 4 January 2023

| 8th

Torpedo Moscow

|{{flagicon|RUS}} Andrei Talalaev

| Mutual consent

| 22 March 2023{{cite web|publisher=FC Torpedo Moscow|url=https://torpedo.ru/news/44923/|title=АНДРЕЙ ТАЛАЛАЕВ ПОКИДАЕТ "ТОРПЕДО"|date=22 March 2023|language=ru}}

| 16th

|{{flagicon|ESP}} Pep Clotet

| 28 March 2023{{cite web|publisher=FC Torpedo Moscow|url=https://torpedo.ru/news/44937/|title=ЖОЗЕП КЛОТЕТ — НОВЫЙ ГЛАВНЫЙ ТРЕНЕР "ТОРПЕДО"|date=28 March 2023|language=ru}}

| 16th

Khimki

|{{flagicon|RUS}} Spartak Gogniyev

| Mutual consent

| 3 April 2023{{cite web|publisher=FC Khimki|url=https://fckhimki.com/news/sezon-2022-2023/aprel/spartak-gogniev-pokidaet-khimki/|title=СПАРТАК ГОГНИЕВ ПОКИДАЕТ "ХИМКИ"|date=3 April 2023|language=ru}}

| 15th

| {{flagicon|RUS}} Rinat Bilyaletdinov {{small|(caretaker)}}

| 3 April 2023

| 15th

Pari Nizhny Novgorod

|{{flagicon|RUS}} Artyom Gorlov

| Mutual consent

| 4 April 2023{{cite web|publisher=FC Pari Nizhny Novgorod|url=https://fcnn.ru/nn-info/news/team/87091/|title=Артем Горлов покидает пост главного тренера "Пари НН"|date=4 April 2023|language=ru}}

| 13th

| {{flagicon|RUS}} Sergei Yuran

| 4 April 2023{{cite web|publisher=FC Pari Nizhny Novgorod|url=https://fcnn.ru/nn-info/news/team/87092/|title=Сергей Юран – главный тренер ФК "Пари Нижний Новгород"|date=4 April 2023|language=ru}}

| 13th

Sochi

|{{flagicon|TKM}} Kurban Berdyev

| Sacked

| 10 April 2023{{cite web|publisher=PFC Sochi|url=https://pfcsochi.ru/news/2022-2023/kurban-berdyev-pokidaet-futbolnyy-klub-sochi/|title=Курбан Бердыев покидает футбольный клуб "Сочи"|date=10 April 2023|language=ru}}

| 9th

| {{flagicon|RUS}} Dmitri Khokhlov {{small|(caretaker)}}

| 10 April 2023

| 9th

Khimki

|{{flagicon|RUS}} Rinat Bilyaletdinov {{small|(caretaker)}}

| Caretaking spell over

| 11 April 2023{{cite web|publisher=FC Khimki|url=https://fckhimki.com/news/sezon-2022-2023/aprel/andrey-talalaev-novyy-glavnyy-trener-khimok/|title=АНДРЕЙ ТАЛАЛАЕВ – НОВЫЙ ГЛАВНЫЙ ТРЕНЕР "ХИМОК"|date=11 April 2023|language=ru}}

| 15th

| {{flagicon|RUS}} Andrei Talalaev

| 11 April 2023

| 15th

Fakel Voronezh

| {{flagicon|RUS}} Dmitri Pyatibratov

| Mutual consent

| 30 April 2023{{cite web|publisher=FC Fakel Voronezh|url=https://fakelfc.ru/news/view/9080-rasstalis-s-dmitriem-pyatibratovym|title=Расстались с Дмитрием Пятибратовым|date=30 April 2023|access-date=30 April 2023|language=ru}}

| 14th

| {{flagicon|RUS}} Vadim Evseev

| 1 May 2023{{cite web|publisher=FC Fakel Voronezh|url=https://fakelfc.ru/news/view/9081-vadim-evseev-glavnyj-trener-fakela|title=Вадим Евсеев - главный тренер "Факела"|date=1 May 2023|access-date=2 May 2023|language=ru}}

| 14th

Dynamo Moscow

| {{flagicon|SRB}} Slaviša Jokanović

| Sacked

| 14 May 2023{{cite web|publisher=FC Dynamo Moscow|url=https://fcdm.ru/news/zaiavlenie-fk-dynamo-moskva/|title=Заявление ФК "Динамо" Москва|trans-title=FC Dynamo Moscow statement|date=14 May 2023|language=ru}}

| 7th

| {{flagicon|RUS}} Pavel Alpatov (caretaker)

| 15 May 2023{{cite web|publisher=FC Dynamo Moscow|url=https://fcdm.ru/news/pavel-alpatov-budet-gotovit-komandu-k-blizaisim-matcam/|title=Павел Алпатов будет готовить команду к ближайшим матчам|trans-title=Pavel Alpatov will prepare the team for the next games|date=15 May 2023|language=ru}}

| 7th

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. Thus, a total of 240 matches played, with 30 matches played by each team.

The season started 15 July, with the first half of the season ending on 13 November, allowing for the 2022 FIFA World Cup. The second half of the season began the weekend of 4–5 March with the final round of matches scheduled for 3 June 2023.{{cite web |title=1-й тур РПЛ в сезоне 2022/23 состоится 17 июля |url=https://premierliga.ru/news/rfpl/news_28161.html |website=premierliga.ru |publisher=Russian Premier League |access-date=22 June 2022 |language=Russian |date=10 June 2022}}

= Promotion and relegation =

For the purpose of determining First League positions for the following, the teams that will not pass 2023–24 RPL licensing or drop out of 2023–24 season for any other reason, or the second teams of RPL clubs (such as FC Krasnodar-2), 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 fail licensing, the team that finished 2nd will be considered 1st-placed team, the team that finished 5th will be considered 2nd-placed team and the team that finished 6th will be considered 3rd-placed team. There will be no designated 4th-placed team in this scenario.

The teams that finish 15th and 16th will be relegated to the 2023–24 First League, while the top 2 in that league will be promoted to the Premier League for the 2023–24 season.

The 13th and 14th Premier League teams will play the 4th and 3rd 2022–23 First League teams respectively in two (home-and-away) playoff games, with penalty shootout in effect, if necessary (away goals rule for these games has been abolished beginning from this season), the winners will secure Premier League spots for the 2023–24 season. If both of the teams that finish RPL in 13th and 14th place fail licensing for the 2023–24 season or drop out for any other reason, play-offs will not be held, and 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 2023–24 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_RPL_2022_2023_red._09.07.22.pdf|title=2022-23 Russian Premier League regulations, section 4.5|language=ru|access-date=29 July 2022}}

Russian Football Union announced their initial licensing decision for the 2023–24 season on 23 May 2023.{{cite web|publisher=Russian Football Union|url=https://www.rfs.ru/news/218149|title=РФС выдал 39 лицензии для выступления в РПЛ и ФНЛ на будущий сезон|trans-title=RFU issued 39 licenses for RPL and FNL for next season|date=23 May 2023|language=ru}} Rubin Kazan and Baltika Kaliningrad, which secured the top two First League spots at that time, were licensed for the RPL and will receive a direct promotion. Out of the teams that could potentially finish in a Top 6 First League spot at that time (with two games remaining in the season), 3rd-placed Alania, Volgar, Arsenal Tula and SKA-Khabarovsk were all denied the RPL license, those clubs could appeal that decision. Some other teams who could finish in the Top 6, like Dynamo Makhachkala, which was 6th in the standings at the time, did not apply for the RPL license at all. Yenisey Krasnoyarsk and Rodina Moscow were the only teams out of the potential Top-6 finishers to receive the license. On 27 May 2023, Yenisey secured 4th-place finish and participation in the promotion play-offs.{{cite web|publisher=Sports.ru|url=https://www.sports.ru/football/1115162220-enisej-sygraet-v-stykovyx-matchax-za-vyxod-v-rpl-sopernikami-mogut-sta.html|title="Енисей" сыграет в стыках за выход в РПЛ. Соперниками могут стать "Пари НН", "Факел" или "Крылья"|date=27 May 2023|language=ru}} Rodina secured 5th First League spot and participated in the play-offs in the 4th-placed team spot. Alania's appeal was denied on 29 May 2023 (the appeal by Volgar was successful, but that was moot as Rodina secured a higher table position than Volgar by that time).{{cite web|publisher=Russian Football Union|url=https://rfs.ru/news/218201|title=Апелляционный комитет выдал лицензии "Волгарю" и "Арсеналу"|date=29 May 2023|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 plays fewer than 15 games at the time of exclusion, all its results would be annulled and will not count for the standings. If the excluded team plays at least 15 games at the time of exclusion, all their remaining opponents are awarded a victory, without effect on their goal difference.

Season events

=Pari NN–Torpedo game=

In the game played on 19 March 2023 between FC Pari Nizhny Novgorod and FC Torpedo Moscow that ended in a 1–1 draw, Pari NN started Yaroslav Mikhaylov. Mikhaylov started the season with FC Zenit Saint Petersburg before moving on loan to Pari NN, and received a caution in two Russian Second League games for the reserve team FC Zenit-2 Saint Petersburg. He then received caution two more times in RPL games for Pari NN. According to RPL regulations, receiving four cautions leads to an automatic one-game disqualification, and cautions received in the current season in Russian First League or Russian Second League games count for the total, with the exception of the cautions received in games for the current club's reserve team (which Pari NN did not have at the time). The league allowed Mikhaylov to be fielded as their computer system that automatically tracks disqualifications only accounts for the cautions received in RPL games, and the clubs are responsible for tracking the lower-leagues cautions themselves.{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_29211.html|title=Об участии Ярослава Михайлова в матче "Пари НН" – "Торпедо"|date=19 March 2023|language=ru}} Torpedo announced that they will lodge a protest and will demand the game to be awarded to them.{{cite web|publisher=FC Torpedo Moscow|url=https://torpedo.ru/news/44916/|title=ЗАЯВЛЕНИЕ ПО ПОВОДУ НЕСОБЛЮДЕНИЯ РЕГЛАМЕНТА ФК "ПАРИ НН"|date=19 March 2023|language=ru}} Russian Football Union awarded the game to Torpedo with the score of 3–0 on 22 March 2023.{{cite web|publisher=Russian Football Union|url=https://t.me/rfsruofficial/6005|title=КДК РФС удовлетворил протест "Торпедо" и аннулировал результат матча Мир РПЛ "Пари НН" – "Торпедо".|trans-title=RFU accepted Torpedo's protest and annulled the result of Pari NN-Torpedo game|date=22 March 2023|access-date=22 March 2023|language=ru}}

League table

{{2022–23 Russian Premier League table}}

Relegation play-offs

The draw to determine the hosts in each leg was held on 25 May 2023.{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_29442.html|title=Команды РПЛ сыграют первые переходные матчи на выезде|trans-title=RPL teams will play the first leg play-off games away|date=25 May 2023|access-date=26 May 2023|language=ru}} The kick-off times were announced on 3 June 2023.{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_29476.html|title=Расписание переходных матчей между командами РПЛ и Первой лиги|trans-title=Schedule of play-offs between RPL and First League teams|date=3 June 2023|language=ru}} The referees were assigned on 5 June 2023.{{cite web|publisher=Russian Football Union|url=https://rfs.ru/news/218242|title=Сергей Карасёв рассудит "Енисей" и "Факел"|trans-title=Sergey Karasev will judge Yenisey and Fakel|date=5 June 2023|language=ru}}

=First leg=

{{football box

|date = {{Start date|2023|6|7|df=y}}

|time = 15:00 UTC+3 (19:00 UTC+7)

|team1 = Yenisey Krasnoyarsk{{efn|name=RPO|Alania Vladikavkaz, Yenisey Krasnoyarsk and Rodina Moscow secured the 3rd, 4th and 5th position in the First League, respectively. However, Alania was denied the 2023–24 RPL license by the Russian Football Union and their appeal was denied on 29 May 2023. Yenisey was seeded as the 3rd-place team, and Rodina was seeded as the 4th-place team. For more detail, see the relevant section of this article}}

|score = 0–1

|report = https://int.soccerway.com/matches/2023/06/07/russia/play-offs-12/metallurg-krasnoyarsk/fakel-voronezh/4076096/

|team2 = Fakel Voronezh

|goals1 = Lanin {{Sent off|0|59}}

|goals2 = Markov {{goal|77}}

|stadium = Futbol-Arena Yenisey, Krasnoyarsk

|attendance =

|referee = Sergei Karasev

}}

----

{{football box

|date = {{Start date|2023|6|7|df=y}}

|time = 18:00 UTC+3

|team1 = Rodina Moscow{{efn|name=RPO}}

|score = 0–3

|report = https://int.soccerway.com/matches/2023/06/07/russia/play-offs-12/rodina-moskva/shakhter-volga-olimpiets/4076097/

|team2 = Pari Nizhny Novgorod

|goals1 =

|goals2 = Sevikyan {{goal|11}}
Yakovlev {{goal|57}}
Sharipov {{goal|90+2}}

|stadium = Spartakovets Stadium, Moscow

|attendance =

|referee = Kirill Levnikov

}}

{{notelist}}

=Second leg=

{{football box

|date = {{Start date|2023|6|10|df=y}}

|time = 14:30 UTC+3

|team1 = Pari Nizhny Novgorod

|score = 0–2

|report = https://int.soccerway.com/matches/2023/06/10/russia/play-offs-12/shakhter-volga-olimpiets/rodina-moskva/4076099/

|team2 = Rodina Moscow

|goals1 =

|goals2 = Timoshenko {{goal|8}}
Kalmykov {{goal|24}}

|stadium = Nizhny Novgorod Stadium, Nizhny Novgorod

|attendance =

|referee = Vitali Meshkov

}}

Pari Nizhny Novgorod won 3–2 on aggregate and retained their Russian Premier League spot, Rodina remained in the First League.

----

{{football box

|date = {{Start date|2023|6|10|df=y}}

|time = 17:30 UTC+3

|team1 = Fakel Voronezh

|score = 2–0

|report = https://int.soccerway.com/matches/2023/06/10/russia/play-offs-12/fakel-voronezh/metallurg-krasnoyarsk/4076098/

|team2 = Yenisey Krasnoyarsk

|goals1 = Akbashev {{goal|10|pen.|70}}

|goals2 =

|stadium = Tsentralnyi Profsoyuz Stadion, Voronezh

|attendance =

|referee = Sergey Ivanov

}}

Fakel Voronezh won 3–0 on aggregate and retained their Russian Premier League spot, Yenisey remained in the First League.

Results

{{#invoke:sports results|main

|source = [https://eng.premierliga.ru/tournaments/championship/result/ Russian Premier League]

|update = 3 June 2023|a_note = yes

|matches_style = FBR

|team_order = AKH, CSK, DYN, FAK, KHI, KRA, KRY, LOK, ORE, PNN, ROS, SOC, SPA, TOR, URA, ZEN

|name_AKH= Akhmat Grozny

|name_CSK= CSKA Moscow

|name_DYN= Dynamo Moscow

|name_FAK= Fakel Voronezh

|name_KHI= Khimki

|name_KRA= Krasnodar

|name_KRY= Krylia Sovetov Samara

|name_LOK= Lokomotiv Moscow

|name_ORE= Orenburg

|name_PNN= Pari Nizhny Novgorod

|name_ROS= Rostov

|name_SOC= Sochi

|name_SPA= Spartak Moscow

|name_TOR= Torpedo Moscow

|name_URA= Ural Yekaterinburg

|name_ZEN= Zenit Saint Petersburg

| match_AKH_CSK = 1–3

| match_AKH_DYN = 2–1

| match_AKH_FAK = 2–1

| match_AKH_KHI = 3–0

| match_AKH_KRA = 2–2

| match_AKH_KRY = 1–2

| match_AKH_LOK = 0–1

| match_AKH_ORE = 3–1

| match_AKH_PNN = 1–3

| match_AKH_ROS = 1–2

| match_AKH_SOC = 1–0

| match_AKH_SPA = 1–1

| match_AKH_TOR = 1–0

| match_AKH_URA = 2–0

| match_AKH_ZEN = 0–0

| match_CSK_AKH = 4–2

| match_CSK_DYN = 1–1

| match_CSK_FAK = 4–1

| match_CSK_KHI = 3–0

| match_CSK_KRA = 4–1

| match_CSK_KRY = 4–0

| match_CSK_LOK = 1–1

| match_CSK_ORE = 2–1

| match_CSK_PNN = 0–1

| match_CSK_ROS = 4–1

| match_CSK_SOC = 3–0

| match_CSK_SPA = 2–2

| match_CSK_TOR = 3–0

| match_CSK_URA = 2–0

| match_CSK_ZEN = 1–0

| match_DYN_AKH = 0–3

| match_DYN_CSK = 2–1

| match_DYN_FAK = 0–2

| match_DYN_KHI = 6–1

| match_DYN_KRA = 0–0

| match_DYN_KRY = 1–0

| match_DYN_LOK = 2–4

| match_DYN_ORE = 3–2

| match_DYN_PNN = 3–1

| match_DYN_ROS = 1–1

| match_DYN_SOC = 0–2

| match_DYN_SPA = 1–0

| match_DYN_TOR = 4–0

| match_DYN_URA = 2–1

| match_DYN_ZEN = 0–2

| match_FAK_AKH = 1–1

| match_FAK_CSK = 0–2

| match_FAK_DYN = 3–3

| match_FAK_KHI = 1–1

| match_FAK_KRA = 3–3

| match_FAK_KRY = 2–1

| match_FAK_LOK = 2–0

| match_FAK_ORE = 1–3

| match_FAK_PNN = 1–0

| match_FAK_ROS = 1–1

| match_FAK_SOC = 3–0

| match_FAK_SPA = 1–4

| match_FAK_TOR = 2–2

| match_FAK_URA = 0–0

| match_FAK_ZEN = 1–1

| match_KHI_AKH = 1–3

| match_KHI_CSK = 1–2

| match_KHI_DYN = 0–1

| match_KHI_FAK = 0–0

| match_KHI_KRA = 0–6

| match_KHI_KRY = 0–0

| match_KHI_LOK = 0–3

| match_KHI_ORE = 2–0

| match_KHI_PNN = 3–0

| match_KHI_ROS = 0–1

| match_KHI_SOC = 0–2

| match_KHI_SPA = 1–1

| match_KHI_TOR = 4–2

| match_KHI_URA = 0–3

| match_KHI_ZEN = 1–1

| match_KRA_AKH = 2–3

| match_KRA_CSK = 0–0

| match_KRA_DYN = 3–1

| match_KRA_FAK = 2–2

| match_KRA_KHI = 3–1

| match_KRA_KRY = 2–1

| match_KRA_LOK = 3–0

| match_KRA_ORE = 2–0

| match_KRA_PNN = 3–1

| match_KRA_ROS = 3–0

| match_KRA_SOC = 2–1

| match_KRA_SPA = 1–4

| match_KRA_TOR = 2–2

| match_KRA_URA = 1–1

| match_KRA_ZEN = 0–1

| match_KRY_AKH = 0–1

| match_KRY_CSK = 0–1

| match_KRY_DYN = 0–2

| match_KRY_FAK = 1–1

| match_KRY_KHI = 0–0

| match_KRY_KRA = 0–0

| match_KRY_LOK = 1–1

| match_KRY_ORE = 1–1

| match_KRY_PNN = 2–1

| match_KRY_ROS = 1–3

| match_KRY_SOC = 2–0

| match_KRY_SPA = 1–0

| match_KRY_TOR = 1-1

| match_KRY_URA = 3–0

| match_KRY_ZEN = 1–5

| match_LOK_AKH = 1–2

| match_LOK_CSK = 0–1

| match_LOK_DYN = 1–3

| match_LOK_FAK = 1–0

| match_LOK_KHI = 5–1

| match_LOK_KRA = 3–2

| match_LOK_KRY = 1–1

| match_LOK_ORE = 5–1

| match_LOK_PNN = 1–1

| match_LOK_ROS = 2–2

| match_LOK_SOC = 3–0

| match_LOK_SPA = 1–2

| match_LOK_TOR = 3–1

| match_LOK_URA = 2–4

| match_LOK_ZEN = 1–2

| match_ORE_AKH = 2–1

| match_ORE_CSK = 2–2

| match_ORE_DYN = 3–0

| match_ORE_FAK = 4–1

| match_ORE_KHI = 3–1

| match_ORE_KRA = 5–1

| match_ORE_KRY = 2–4

| match_ORE_LOK = 1–4

| match_ORE_PNN = 1–0

| match_ORE_ROS = 2–2

| match_ORE_SOC = 4–1

| match_ORE_SPA = 2–0

| match_ORE_TOR = 1–0

| match_ORE_URA = 3–0

| match_ORE_ZEN = 2–2

| match_PNN_AKH = 3–2

| match_PNN_CSK = 2-2

| match_PNN_DYN = 2–2

| match_PNN_FAK = 3–1

| match_PNN_KHI = 2–0

| match_PNN_KRA = 0–2

| match_PNN_KRY = 2–1

| match_PNN_LOK = 0–4

| match_PNN_ORE = 0–2

| match_PNN_ROS = 3–4

| match_PNN_SOC = 4–0

| match_PNN_SPA = 1–2

| match_PNN_TOR = 0–3

| match_PNN_URA = 0–0

| match_PNN_ZEN = 0–3

| match_ROS_AKH = 3–2

| match_ROS_CSK = 0–0

| match_ROS_DYN = 2–1

| match_ROS_FAK = 0–2

| match_ROS_KHI = 1–0

| match_ROS_KRA = 3–2

| match_ROS_KRY = 2–1

| match_ROS_LOK = 1–3

| match_ROS_ORE = 2–1

| match_ROS_PNN = 2–1

| match_ROS_SOC = 2–2

| match_ROS_SPA = 4–2

| match_ROS_TOR = 2–1

| match_ROS_URA = 1–2

| match_ROS_ZEN = 0–0

| match_SOC_AKH = 2–1

| match_SOC_CSK = 2–0

| match_SOC_DYN = 2–1

| match_SOC_FAK = 1–1

| match_SOC_KHI = 4–1

| match_SOC_KRA = 0–2

| match_SOC_KRY = 1–2

| match_SOC_LOK = 4–0

| match_SOC_ORE = 0–4

| match_SOC_PNN = 2–1

| match_SOC_ROS = 1–0

| match_SOC_SPA = 1–1

| match_SOC_TOR = 3–1

| match_SOC_URA = 2–2

| match_SOC_ZEN = 1–1

| match_SPA_AKH = 0–0

| match_SPA_CSK = 2–1

| match_SPA_DYN = 3–3

| match_SPA_FAK = 3–2

| match_SPA_KHI = 5–0

| match_SPA_KRA = 4–3

| match_SPA_KRY = 5–2

| match_SPA_LOK = 1–0

| match_SPA_ORE = 4-1

| match_SPA_PNN = 0–0

| match_SPA_ROS = 1–1

| match_SPA_SOC = 3–0

| match_SPA_TOR = 1–0

| match_SPA_URA = 2–2

| match_SPA_ZEN = 1–2

| match_TOR_AKH = 1–5

| match_TOR_CSK = 1–0

| match_TOR_DYN = 0–3

| match_TOR_FAK = 2–0

| match_TOR_KHI = 1–3

| match_TOR_KRA = 1–4

| match_TOR_KRY = 0–2

| match_TOR_LOK = 0–1

| match_TOR_ORE = 1–3

| match_TOR_PNN = 0–0

| match_TOR_ROS = 0–1

| match_TOR_SOC = 1–3

| match_TOR_SPA = 1–2

| match_TOR_URA = 0–1

| match_TOR_ZEN = 0–2

| match_URA_AKH = 1–2

| match_URA_CSK = 1–2

| match_URA_DYN = 0–1

| match_URA_FAK = 2–0

| match_URA_KHI = 2–1

| match_URA_KRA = 1–3

| match_URA_KRY = 2–1

| match_URA_LOK = 2–2

| match_URA_ORE = 2–1

| match_URA_PNN = 0–1

| match_URA_ROS = 1–3

| match_URA_SOC = 1–0

| match_URA_SPA = 0–2

| match_URA_TOR = 2–0

| match_URA_ZEN = 0–4

| match_ZEN_AKH = 1–2

| match_ZEN_CSK = 2–1

| match_ZEN_DYN = 3–1

| match_ZEN_FAK = 1–0

| match_ZEN_KHI = 3–2

| match_ZEN_KRA = 2–2

| match_ZEN_KRY = 3-0

| match_ZEN_LOK = 5–0

| match_ZEN_ORE = 8–0

| match_ZEN_PNN = 3–0

| match_ZEN_ROS = 3–1

| match_ZEN_SOC = 7–0

| match_ZEN_SPA = 3–2

| match_ZEN_TOR = 2–0

| match_ZEN_URA = 2–0

}}

Season statistics

=Top goalscorers=

class="wikitable" style="text-align: center;"
Rank

! Player

! Club

! Goals{{cite web|title=Goalscorers|publisher=Russian Premier League|url=https://eng.premierliga.ru/stats/scorers/|access-date=3 June 2023}}

1

| style="text-align: left;" |{{flagicon|BRA}} Malcom

| style="text-align: left;" |Zenit St. Petersburg

| 23

2

| style="text-align: left;" |{{flagicon|NED}} Quincy Promes

| style="text-align: left;" |Spartak Moscow

| 20

3

| style="text-align: left;" |{{flagicon|RUS}} Fyodor Chalov

| style="text-align: left;" |CSKA Moscow

| 19

rowspan="2" |4

| style="text-align: left;" |{{flagicon|COL}} Jhon Córdoba

| style="text-align: left;" |Krasnodar

| rowspan="2" |14

style="text-align: left;" |{{flagicon|RUS}} Vladimir Pisarski (Sychevoy)

| style="text-align: left;" |Orenburg
Krylia Sovetov Samara

6

| style="text-align: left;" |{{flagicon|RUS}} Aleksandr Sobolev

| style="text-align: left;" |Spartak Moscow

| 13

rowspan="2" |7

| style="text-align: left;" |{{flagicon|BFA}} Mohamed Konaté

| style="text-align: left;" |Akhmat Grozny

| rowspan="2" |11

style="text-align: left;" |{{flagicon|ECU}} Christian Noboa

| style="text-align: left;" |Sochi

rowspan="6" |9

| style="text-align: left;" |{{flagicon|RUS}} Ivan Sergeyev

| style="text-align: left;" |Zenit St. Petersburg

| rowspan="6" |10

style="text-align: left;" |{{flagicon|RUS}} Maksim Glushenkov

| style="text-align: left;" |Krylia Sovetov Samara
Lokomotiv Moscow

style="text-align: left;" |{{flagicon|RUS}} Nikolay Komlichenko

| style="text-align: left;" |Rostov

style="text-align: left;" |{{flagicon|RUS}} Timur Suleymanov

| style="text-align: left;" |Pari Nizhny Novgorod

style="text-align: left;" |{{flagicon|ARM}} Eduard Spertsyan

| style="text-align: left;" |Krasnodar

style="text-align: left;" |{{flagicon|RUS}} Fyodor Smolov

| style="text-align: left;" |Dynamo Moscow

=Hat-tricks=

class="wikitable sortable"
PlayerForAgainststyle="text-align:center"| ResultDateRef
{{flagicon|RUS}} Vladimir PisarskyOrenburgUral Yekaterinburgstyle="text-align:center;"|3–0 (H){{dts|format=dmy|2022|07|23}}{{cite web |title=Orenburg 3-0 Ural Yekaterinburg |url=https://eng.premierliga.ru/match/match_15247.html |publisher=Russian Premier League |access-date=24 July 2022 |date=23 July 2022}}
{{flagicon|RUS}} Ivan IgnatyevLokomotivOrenburgstyle="text-align:center;"|5–1 (H){{dts|format=dmy|2022|08|28}}{{cite web |title=Lokomotiv 5-1 Orenburg|url=https://eng.premierliga.ru/match/match_15282.html |publisher=Russian Premier League |access-date=28 August 2022 |date=28 August 2022}}
{{flagicon|BRA}} WendelZenitOrenburgstyle="text-align:center;"|8–0 (H){{dts|format=dmy|2022|09|11}}{{cite web |title=Zenit 8-0 Orenburg|url=https://eng.premierliga.ru/match/match_15297.html |publisher=Russian Premier League |access-date=11 September 2022 |date=11 September 2022}}
{{flagicon|RUS}} Vladimir PisarskyOrenburgKrasnodarstyle="text-align:center;"|5–1 (H){{dts|format=dmy|2022|11|13}}{{cite web |title=Orenburg 5-1 Krasnodar|url=https://eng.premierliga.ru/match/match_15365.html |publisher=Russian Premier League |access-date=13 November 2022 |date=13 November 2022}}
{{flagicon|RUS}} Artem DzyubaLokomotivRostovstyle="text-align:center;"|3–1 (A){{dts|format=dmy|2023|03|04}}{{cite web |title=Rostov 1-3 Lokomotiv|url=https://eng.premierliga.ru/match/match_15371.html |publisher=Russian Premier League |access-date=4 March 2023 |date=4 March 2023}}
{{flagicon|BRA}} Malcom4ZenitKrylia Sovetovstyle="text-align:center;"|5–1 (A){{dts|format=dmy|2023|04|29}}{{cite web |title=Krylia Sovetov 1-5 Zenit|url=https://eng.premierliga.ru/match/match_15427.html |publisher=Russian Premier League |access-date=29 April 2023 |date=29 April 2023}}

  • {{small|4 Player scored 4 goals}}

=Clean sheets =

class="wikitable" style="text-align: center;"
Rank

! Player

! Club

! Clean sheets

1

| style="text-align: left;" |{{flagicon|RUS}} Mikhail Kerzhakov

| style="text-align: left;" |Zenit Saint Petersburg

| 12

2

| style="text-align: left;" |{{flagicon|RUS}} Igor Akinfeev

| style="text-align: left;" |CSKA Moscow

| 10

3

| style="text-align: left;" |{{flagicon|RUS}} Giorgi Sheliya

| style="text-align: left;" |Akhmat Grozny

| 8

rowspan="4" |4

| style="text-align: left;" |{{flagicon|RUS}} Ilya Lantratov

| style="text-align: left;" |Khimki
Lokomotiv Moscow

| rowspan="4" |7

style="text-align: left;" |{{flagicon|RUS}} Matvei Safonov

| style="text-align: left;" |Krasnodar

style="text-align: left;" |{{flagicon|RUS}} Aleksandr Selikhov

| style="text-align: left;" |Spartak Moscow

style="text-align: left;" |{{flagicon|RUS}} Ilya Svinov

| style="text-align: left;" |Fakel Voronezh

rowspan="2" |8

| style="text-align: left;" |{{flagicon|RUS}} Ilya Pomazun

| style="text-align: left;" |Ural Yekaterinburg

| rowspan="2" |6

style="text-align: left;" |{{flagicon|RUS}} Anton Shunin

| style="text-align: left;" |Dynamo Moscow

rowspan="2" |10

| style="text-align: left;" |{{flagicon|RUS}} Artur Nigmatullin

| style="text-align: left;" |Pari Nizhny Novgorod

| rowspan="2" |5

style="text-align: left;" |{{flagicon|RUS}} Sergei Pesyakov

| style="text-align: left;" |Rostov

;Notes

{{small|Daniil Odoyevsky and Mikhail Kerzhakov both played in Zenit's 0–0 draw against Akhmat Grozny on 6 August 2022. Soslan Dzhanayev was sent off in the 25th minute of Sochi's 2–0 victory over Dynamo Moscow on 1 April 2023, with Denis Adamov playing the rest of the game. Yegor Baburin played in a 1–1 draw against Pari NN that was awarded to Torpedo on technicality after the fact with the score of 3–0, that game does not count for his clean sheets total. Ivan Lomayev and Yevgeny Frolov both played in Krylia Sovetov's 3–0 victory over Ural Yekaterinburg on 21 May 2023.}}

Awards

=Monthly awards=

class="wikitable"
rowspan="2" | Month

! colspan="2" | Player of the Month

! colspan="2" | Manager of the Month

! colspan="2" | Goal of the Month

! rowspan="2" | {{Abbr|Ref.|Reference}}

Player

! Club

! Manager

! Club

! Player

! Club

July

| {{flagicon|RUS}} Daniil Utkin

| Rostov

| {{flagicon|RUS}} Vladimir Fedotov

| CSKA Moscow

| {{flagicon|RUS}} Konstantin Maradishvili

| Lokomotiv Moscow

|{{Cite web|title=Russian Premier League Player, Manager and Goal of the Month|url=https://premium.premierliga.ru|access-date=8 August 2022|publisher=Russian Premier League|language=ru}}

August

| {{flagicon|NED}} Quincy Promes

| Spartak Moscow

| {{flagicon|RUS}} Sergei Semak

| Zenit St. Petersburg

| {{flagicon|RUS}} Artur Yusupov

| Sochi

|{{Cite web|title=ПРОМЕС, СЕМАК, ЮСУПОВ – ЛУЧШИЕ В АВГУСТЕ!|trans-title=Promes, Semak and Yusupov - best of August!|url=https://premium.premierliga.ru|access-date=8 August 2022|publisher=Russian Premier League|language=ru}}

September

| {{flagicon|RUS}} Aleksandr Sobolev

| Spartak Moscow

| {{flagicon|RUS}} Valery Karpin

| Rostov

| {{flagicon|RUS}} Denis Makarov

| Dynamo Moscow

| {{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_28697.html|title=Александр Соболев – Winline лучший игрок сентября!|trans-title=Aleksandr Sobolev - Winline player of September!|date=29 September 2022|language=ru}}{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_28699.html|title=Валерий Карпин – Winline лучший тренер сентября!|trans-title=Valery Karpin - Winline coach of September!|date=30 September 2022|language=ru}}{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_28702.html|title=Денис Макаров – обладатель награды Winline лучший гол сентября!|trans-title=Denis Makarov - Winline winner of best goal of September!|date=1 October 2022|language=ru}}

October

| {{flagicon|RUS}} Vladimir Pisarsky

| Orenburg

| {{flagicon|BLR}} Viktor Goncharenko

| Ural Yekaterinburg

| {{flagicon|RUS}} Anton Zinkovsky

| Spartak Moscow

| {{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_28812.html|title=Виктор Ганчаренко – Winline лучший тренер октября!|trans-title=Viktor Gancharenko is the Winline coach of October!|date=4 November 2022|language=ru}}{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_28807.html|title=Владимир Сычевой – Winline лучший игрок октября!|trans-title=Vladimir Sychevoy is the Winline player of October!|date=3 November 2022|language=ru}}{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_28815.html|title=Антон Зиньковский – обладатель награды Winline лучший гол октября!|trans-title=Anton Zinkovsky - Winline winner of best goal of October!|date=5 November 2022|language=ru}}

November

| {{flagicon|RUS}} Danil Glebov

| Rostov

| {{flagicon|RUS}} Valery Karpin

| Rostov

| {{flagicon|RUS}} Danil Glebov

| Rostov

| {{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_28884.html|title=Данил Глебов – Winline лучший игрок ноября!|trans-title=Danil Glebov is the Winline player of November!|date=26 November 2022|language=ru}}{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_28888.html|title=Валерий Карпин – Winline лучший тренер ноября!|trans-title=Valery Karpin is the Winline coach of November!|date=27 November 2022|language=ru}}{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_28895.html|title=Данил Глебов – обладатель награды Winline лучший гол ноября!|trans-title=Danil Glebov is the winner of the Winline best goal award for November!|date=28 November 2022|language=ru}}

March

| {{flagicon|RUS}} Artem Dzyuba

| Lokomotiv Moscow

| {{flagicon|RUS}} Mikhail Galaktionov

| Lokomotiv Moscow

| {{flagicon|RUS}} Ruslan Litvinov

| Spartak Moscow

| {{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_29239.html|title=Артём Дзюба – Winline лучший игрок марта!|trans-title=Artem Dzyuba is the Winline player of March!|date=29 March 2023|language=ru}}{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_29243.html|title=Михаил Галактионов – Winline лучший тренер марта!|trans-title=Mikhail Galaktionov is the Winline coach of March!|date=30 March 2023|language=ru}}{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_29246.html|title=Руслан Литвинов – обладатель награды Winline лучший гол марта!|trans-title=Ruslan Litvinov is the winner of the Winline best goal award for March!|date=31 March 2023|language=ru}}

April

| {{flagicon|RUS}} Ivan Oblyakov

| CSKA Moscow

| {{flagicon|RUS}} Vladimir Fedotov

| CSKA Moscow

| {{flagicon|RUS}} Artem Dzyuba

| Lokomotiv Moscow

| {{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_29369.html|title=Иван Обляков – Winline лучший игрок апреля!|trans-title=Ivan Oblyakov is the Winline player of April!|date=5 May 2023|language=ru}}{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_29371.html|title=Владимир Федотов – Winline лучший тренер апреля!|trans-title=Vladimir Fedotov is the Winline coach of April!|date=6 May 2023|language=ru}}{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_29376.html|title=Артём Дзюба – обладатель награды Winline лучший гол апреля!|trans-title=Artem Dzyuba is the winner of the Winline best goal award for April!|date=7 May 2023|language=ru}}

=Annual awards=

==Winline-Heroes of the RPL Awards==

Awarded by the league.{{cite web|publisher=Russian Premier League|url=https://premierliga.ru/news/rfpl/news_29484.html|title=Все лауреаты первой ежегодной премии Winline Герои РПЛ|trans-title=All winners of the first Winline Heroes of the RPL award|date=4 June 2023|access-date=9 June 2023|language=ru}}

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|BRA}} Malcom

| Zenit St. Petersburg

Manager of the Season

|{{flagicon|Russia}} Vladimir Fedotov

| CSKA Moscow

Goalkeeper of the Season

|{{flagicon|Russia}} Igor Akinfeev

|CSKA Moscow

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|BRA}} Malcom

|Zenit St. Petersburg

Goal of the Season

|{{flagicon|GEO}} Konstantin Maradishvili

|Lokomotiv Moscow

Assist of the Season

|{{flagicon|RUS}} Igor Akinfeev

|CSKA Moscow

Fans' Choices

|{{flagicon|Netherlands}} Quincy Promes

|Spartak Moscow

class="wikitable" style="text-align:center"
colspan="6" style="background-color: #eedd82" ! | Team of the Season
Goalkeeper

| colspan="5" |{{flagicon|Russia}} Igor Akinfeev (CSKA Moscow)

Defence

|{{flagicon|BRA}} Moisés

(CSKA Moscow)

|{{flagicon|RUS}} Maksim Osipenko (Rostov)

| colspan="2" |{{flagicon|RUS}} Georgi Dzhikiya (Spartak Moscow)

|{{flagicon|BRA}} Douglas Santos (Zenit St. Petersburg)

Midfield

|{{flagicon|BRA}} Malcom (Zenit St. Petersburg)

|{{flagicon|BRA}} Wendel (Zenit St. Petersburg)

|{{flagicon|ARM}} Eduard Spertsyan (Krasnodar)

|{{Flagicon|RUS}} Ruslan Litvinov (Spartak Moscow)

|{{flagicon|Netherlands}} Quincy Promes (Spartak Moscow)

Attack

| colspan="5" |{{flagicon|RUS}} Fyodor Chalov (CSKA Moscow)

SG

References

{{reflist}}