2021–22 Russian First Division

{{Use dmy dates|date=July 2023}}

{{Infobox football league season

| competition = Russian Football National League

| season = 2021–22

| dates = 10 July 2021 – 21 May 2022

| winners = Torpedo Moscow
(1st title)

| promoted = Torpedo Moscow
Fakel Voronezh
Orenburg (through promotion play-offs)

| relegated = Tom Tomsk
Olimp-Dolgoprudny
Metallurg Lipetsk
Rotor Volgograd
Tekstilshchik Ivanovo

| matches = 380

| total goals = 955

| league topscorer = Maksim Maksimov
(22 goals)

| biggest home win = Torpedo Moscow 7–1 Metallurg Lipetsk
{{small|29 August 2021}}

| biggest away win = Tekstilshchik 0–5 Fakel
{{small|16 April 2022}}

| highest scoring = Kuban Krasnodar 5–5 Alania Vladikavkaz
{{small|17 November 2021}}

| longest wins = 6 matches
Yenisey{{cite web|url=https://www.whoscored.com/Regions/182/Tournaments/257/Russia-Football-National-League|title=First League Fixtures|website=Whoscored.com|access-date=5 July 2022}}
{{small|27 November 2021 - 2 April 2022}}

| longest unbeaten = 12 matches
Torpedo Moscow
{{small|10 July 2021 - 19 September 2021}}

| longest winless = 16 matches
Tekstilshchik
{{small|6 November 2021 - 7 May 2022}}

| longest losses = 8 matches
Rotor Volgograd
{{small|6 November 2021 - 19 March 2022}}

| highest attendance =

| lowest attendance =

| average attendance =

| prevseason = 2020–21

| nextseason = 2022–23

| updated = 21 May 2022

}}

The 2021–22 Russian Football National League was the 30th season of Russia's second-tier football league since the dissolution of the Soviet Union. The season began on 10 July 2021, and had a 3 month winter break between game weeks 25 and 26 (December to March).

Stadia by capacity

class="wikitable sortable" width="55%"

! Club

! City

! Stadium

! data-sort-type="number"|Capacity

Akron

| Tolyatti

| Kristall Stadium, Zhigulyovsk

| 1,565

Alania

| Vladikavkaz{{Cref2|1}}

| Republican Spartak Stadium{{Cref2|1}}

| 32,464

Baltika

| Kaliningrad

| Arena Baltika

| 35,212

Fakel

| Voronezh

| Tsentralnyi Profsoyuz

| 31,793

KAMAZ

| Naberezhnye Chelny

| KAMAZ Stadium

| 6,248

Krasnodar-2

| Krasnodar

| Krasnodar Academy

| 3,500

Kuban Krasnodar

| Krasnodar

| Kuban Stadium

| 35,200

Metallurg Lipetsk

| Lipetsk

| Metallurg Stadium

| 10,000

Neftekhimik

| Nizhnekamsk

| Neftekhimik Stadium

| 3,100

Olimp-Dolgoprudny

| Dolgoprudny

| Salyut Stadium

|

Orenburg

| Orenburg

| Gazovik Stadium

| 7,520

Rotor Volgograd

| Volgograd

| Volgograd Arena

| 45,568

SKA

| Khabarovsk

| Lenin Stadium

| 15,200

Spartak-2

| Moscow

| Spartak Academy

| 3,077

Tekstilshchik

| Ivanovo

| Tekstilshchik

| 9,565

Tom

| Tomsk

| Trud

| 10,028

Torpedo Moscow

| Moscow

| Sports Village, Luzhniki Olympic Complex{{Cref2|2}}

| 1,872

Veles Moscow

| Moscow

| Avangard Stadium, Domodedovo

| 5,503

Volgar Astrakhan

| Astrakhan

| Central Stadium

| 21,500

Yenisey

| Krasnoyarsk

| Central Stadium

| 15,000

{{Cnote2 Begin}}

{{Cnote2|1|Alania plays at Akhmat-Arena, Grozny, capacity 30,000, while their own stadium is under reconstruction}}

{{Cnote2|2|Torpedo's own Eduard Streltsov Stadium is under reconstruction}}

{{Cnote2 End}}

Team changes

{{col-begin}}

{{col-2}}

=To FNL=

=From FNL=

; Relegated to PFL{{Cite web|url=https://1fnl.ru/news/9586/|title=Исполком РФС утвердил итоги Олимп-Первенства ФНЛ-2019/20. «Ротор» и «Химки» выходят в Тинькофф-РПЛ|website=1fnl.ru|access-date=5 July 2022}}

; Demoted to lower divisions

; Promoted to Premier League

{{col-end}}

Stadia by locations

{{Location map+ |Russia |float=center |width=1000 |caption=Location of teams in 2021–22 FNL. |places=

{{location map~ |Russia |lat=55.755826 |long=37.617300 |label=Moscow|mark = Green pog.svg|position=top}}

{{location map~ |Russia |lat=53.5303 |long=49.3461 |label=Akron |position=top}}

{{location map~ |Russia |lat=43.03667 |long=44.66778 |label=Alania|position=bottom}}

{{location map~ |Russia |lat=54.698221 |long=20.533500 |label=Baltika |position=bottom}}

{{location map~ |Russia |lat=51.672807 |long=39.204021 |label=Fakel |position=left}}

{{location map~ |Russia |lat=55.732078 |long=52.417819 |label=KAMAZ |position=top}}

{{location map~ |Russia |lat=45.039267 |long=38.987221 |label=Krasnodar-2|position=top}}

{{location map~ |Russia |lat=45.025278 |long=38.999444 |label=Kuban Krasnodar|position=Bottom}}

{{location map~ |Russia |lat=53.238333 |long=40.271667 |label=Metallurg Lipetsk|position=bottom}}

{{location map~ |Russia |lat=55.633333 |long=51.816667 |label=Neftekhimik|position=right}}

{{location map~ |Russia |lat=55.933333 |long=37.5 |label=Olimp-Dolgoprudny|position=left}},

{{location map~ |Russia |lat=51.7727 |long=55.0988 |label=Orenburg|position=bottom}}

{{location map~ |Russia |lat=48.734444 |long=44.548611 |label=Rotor Volgograd|position=right}},

{{location map~ |Russia |lat=48.478964 |long=135.046469|label=SKA|position=top}}

{{location map~ |Russia |lat=56.996667 |long=40.981944 |label=Tekstilshchik |position=right}}

{{location map~ |Russia |lat=56.474198 |long=84.956694 |label=Tom |position=right}}

{{location map~ |Russia |lat=55.998403 |long=92.884664 |label=Yenisey |position=right}}

{{location map~ |Russia |lat=55.4430234|long=37.747817 |label=Veles |position=bottom}}

{{location map~ |Russia |lat=46.34968 |long=48.04076 |label=Volgar |position=right}}

}}

{{Location map+ |Moscow |width=200 |float=right |caption=Location of Moscow teams. |places=

{{Location map~ |Moscow |lat=55.804858 |long=37.698754 |label=Spartak-2 |position=left}}

{{Location map~ |Moscow |lat=55.716389 |long=37.656389 |label=Torpedo |position=right}}

}}

League table

{{#invoke:Sports table|main|style=WDL

|show_limit=5

|source=[https://uk.soccerway.com/national/russia/1-division/20212022/regular-season/r63073/ Soccerway]

|team1 = TOR

|team2 = FAK

|team3 = ORE

|team4 = SKA

|team5 = YEN

|team6 = ALA

|team7 = SP2

|team8 = NEF

|team9 = AKR

|team10 = BAL

|team11 = KR2

|team12 = KUB

|team13 = VEL

|team14 = TOM

|team15 = OLD

|team16 = VOL

|team17 = KAM

|team18 = ROT

|team19 = MLP

|team20 = TEK

|result1=PRO |result2=PRO |result3=PL |result4=PL

|result14=DIS |result15=DIS |result18=REL |result19=REL |result20=REL

|result7=DIS |result11=I

|update=complete

|win_TOR=20|draw_TOR=15|loss_TOR=3 |gf_TOR=65 |ga_TOR=36

|win_ORE=23|draw_ORE=5 |loss_ORE=10|gf_ORE=64 |ga_ORE=37

|win_SKA=19|draw_SKA=8 |loss_SKA=11|gf_SKA=48 |ga_SKA=38

|win_FAK=23|draw_FAK=5 |loss_FAK=10|gf_FAK=60 |ga_FAK=33

|win_ALA=17|draw_ALA=9 |loss_ALA=12|gf_ALA=75 |ga_ALA=53

|win_KAM=8 |draw_KAM=13|loss_KAM=17|gf_KAM=29 |ga_KAM=45

|win_VEL=14|draw_VEL=6 |loss_VEL=18|gf_VEL=45 |ga_VEL=48

|win_SP2=18|draw_SP2=4 |loss_SP2=16|gf_SP2=48 |ga_SP2=55

|win_NEF=17|draw_NEF=7 |loss_NEF=14|gf_NEF=60 |ga_NEF=43

|win_BAL=14|draw_BAL=16|loss_BAL=8 |gf_BAL=51 |ga_BAL=30

|win_KR2=15|draw_KR2=8 |loss_KR2=15|gf_KR2=45 |ga_KR2=45

|win_TOM=13|draw_TOM=9 |loss_TOM=16|gf_TOM=51 |ga_TOM=60

|win_ROT=8 |draw_ROT=12|loss_ROT=18|gf_ROT=37 |ga_ROT=53

|win_OLD=9 |draw_OLD=14|loss_OLD=15|gf_OLD=35 |ga_OLD=47

|win_YEN=19|draw_YEN=6 |loss_YEN=13|gf_YEN=58 |ga_YEN=55

|win_AKR=16|draw_AKR=10|loss_AKR=12|gf_AKR=47 |ga_AKR=40

|win_VOL=10|draw_VOL=9 |loss_VOL=19|gf_VOL=30 |ga_VOL=43

|win_KUB=13|draw_KUB=10|loss_KUB=15|gf_KUB=45 |ga_KUB=48

|win_MLP=9 |draw_MLP=6 |loss_MLP=23|gf_MLP=31 |ga_MLP=70

|win_TEK=5 |draw_TEK=8 |loss_TEK=25|gf_TEK=31 |ga_TEK=76

|status_text_X=Assured of at least promotion play-offs, may still be promoted automatically

|status_text_R=Relegated

|status_TOR=C,P

|status_FAK=P

|status_ORE=Q,P

|status_SKA=Q

|status_SP2=D

|status_TOM=D

|status_OLD=D

|status_ROT=R

|status_TEK=R

|status_MLP=R

|hth_FAK=Head-to-head points: Fakel Voronezh 6, Orenburg 0

|hth_ORE=FAK

|name_AKR=Akron Tolyatti

|name_ALA=Alania Vladikavkaz

|name_BAL=Baltika Kaliningrad

|name_FAK=Fakel Voronezh

|name_KAM=KAMAZ

|name_KR2=Krasnodar-2

|name_KUB=Kuban Krasnodar

|name_MLP=Metallurg Lipetsk

|name_NEF=Neftekhimik Nizhnekamsk

|name_OLD=Olimp-Dolgoprudny

|name_ORE=Orenburg

|name_ROT=Rotor Volgograd

|name_SKA=SKA-Khabarovsk

|name_SP2=Spartak-2 Moscow

|name_TEK=Tekstilshchik Ivanovo

|name_TOM=Tom Tomsk

|name_TOR=Torpedo Moscow

|name_VEL=Veles Moscow

|name_VOL=Volgar Astrakhan

|name_YEN=Yenisey Krasnoyarsk

|class_rules=1) Points; then in case of a two-way tie: 2) Head-to-head points; 3) Head-to-head matches won; 4) Head-to-head goal difference; 5) Head-to-head goals scored; 6) Head-to-head away goals scored; 7) Matches won; 8) Goal difference; 9) Goals scored; 10) Away goals scored; 11) Drawing lots; in case of a three-or-more-way tie: 2) Matches won; 3) Head-to-head points; 4) Head-to-head matches won; 5) Head-to-head goal difference; 6) Head-to-head goals scored; 7) Head-to-head away goals scored; 8) Goal difference; 9) Goals scored; 10) Away goals scored; 11) Drawing lots.{{cite web|publisher=Russian Football National League|url=http://1fnl.ru/upload/s4y_docs/80/Link/Reglament_Olimp-Pervenstva_FNL_2020-2021_5.pdf|title=2020–21 FNL regulations, paragraph 3.5|access-date=20 April 2021|language=ru}}

|res_col_header=PQR

|col_I=inherit |text_I=Ineligible for promotion

|col_PRO=green1 |text_PRO=Promotion to Russian Premier League

|col_PL=green2 |text_PL=Qualification to Russian Premier League play-offs

|col_REL=red1 |text_REL=Relegation to lower divisions

|col_DIS=black1 |text_DIS=Dissolved after the season

|note_TOM=On 3 June 2022, the Russian Football Union rejected Tom's appeal on its previous decision to deny Tom the RFS-2 license that is necessary to play in the FNL. Tom announced they will file an application for the FNL2 license.{{cite web|publisher=FC Tom Tomsk|url=https://fctomtomsk.ru/ru/news/content/-tomi-otkazali-v-litcenzii-rfs-2-2022-06-03|title="Томи" отказали в лицензии РФС-2|date=3 June 2022|access-date=3 June 2022|language=ru|archive-date=3 June 2022|archive-url=https://web.archive.org/web/20220603213037/https://fctomtomsk.ru/ru/news/content/-tomi-otkazali-v-litcenzii-rfs-2-2022-06-03|url-status=dead}}

|note_OLD=On 3 June 2022, the Russian Football Union confirmed their decision to not grant Olimp-Dolgoprudny the RFS-2 license that is necessary to play in the FNL. Their appeal was not considered as it was not filed according to the procedure.{{cite web|publisher=Russian Football Union|url=https://rfs.ru/news/216061|title=РФС завершил лицензирование клубов РПЛ и ФНЛ-1|date=3 June 2022|language=ru}}

|note_KAM=On 6 June 2022, KAMAZ confirmed that they will participate in the 2022–23 FNL season to replace the clubs that failed licensing.{{cite web|publisher=FC KAMAZ Naberezhnye Chelny|url=https://fckamaz.ru/news/club/fk-kamaz-podtverdil-svoye-uchastie-v-sezone-2022-2023gg-fnl/|title=ФК "КАМАЗ" подтвердил своё участие в сезоне 2022/2023гг. ФНЛ|date=6 June 2022|access-date=17 June 2022|language=ru}}

|note_res_DIS=On 23 May 2022, FC Spartak Moscow announced that FC Spartak-2 Moscow will be dissolved and not participate in the 2022–23 season.{{cite web|publisher=FC Spartak Moscow|url=https://spartak.com/news/2022-05-23-o_zakrytii_proyekta_spartak-2/|title=О закрытии проекта "Спартак-2"|date=23 May 2022|language=ru}} League president announced that the replacement will be chosen at a later date.{{cite web|publisher=Russian Football National League|url=https://1fnl.ru/news/12046/|title=АЛЕКСАНДР АЛАЕВ: "СПАРТАК" ПОДТВЕРДИЛ ЗАКРЫТИЕ ВТОРОЙ КОМАНДЫ, ОФИЦИАЛЬНЫЕ ДОКУМЕНТЫ ПОСТУПЯТ В ЛИГУ В БЛИЖАЙШЕЕ ВРЕМЯ"|date=23 May 2022|language=ru}}

}}

Results

{{#invoke:sports results|main

| source = [https://uk.soccerway.com/national/russia/1-division/20212022/regular-season/r63073/ Soccerway]

| update = complete

| matches_style = FBR

| solid_cell = grey

| team1= AKR | team2= ALA | team3= BAL | team4= FAK | team5= KAM | team6= KR2 | team7= KUB | team8= MLP | team9= NEF | team10= OLD | team11= ORE | team12= ROT | team13= SKA | team14= SP2 | team15= TEK | team16= TOM | team17= TOR | team18= VEL | team19= VOL | team20= YEN

|name_AKR=Akron

|match_AKR_ALA=2-1

|match_AKR_BAL=0-0

|match_AKR_FAK=2-0

|match_AKR_KAM=0-0

|match_AKR_KR2=1-0

|match_AKR_KUB=1-0

|match_AKR_MLP=2-0

|match_AKR_NEF=1-3

|match_AKR_OLD=2-1

|match_AKR_ORE=0-3

|match_AKR_ROT=1-0

|match_AKR_SKA=1-2

|match_AKR_SP2=0-1

|match_AKR_TEK=4-1

|match_AKR_TOM=3-3

|match_AKR_TOR=1-0

|match_AKR_VEL=1-1

|match_AKR_VOL=1-0

|match_AKR_YEN=4-1

|name_ALA=Alania

|match_ALA_AKR=2-2

|match_ALA_BAL=0-3

|match_ALA_FAK=1-0

|match_ALA_KAM=3-2

|match_ALA_KR2=2-1

|match_ALA_KUB=2-1

|match_ALA_MLP=5-0

|match_ALA_NEF=2-3

|match_ALA_OLD=2-0

|match_ALA_ORE=1-0

|match_ALA_ROT=0-1

|match_ALA_SKA=3-1

|match_ALA_SP2=2-3

|match_ALA_TEK=4-0

|match_ALA_TOM=3-0

|match_ALA_TOR=5-1

|match_ALA_VEL=2-1

|match_ALA_VOL=0-1

|match_ALA_YEN=1-2

|name_BAL=Baltika

|match_BAL_AKR=2-0

|match_BAL_ALA=1-1

|match_BAL_FAK=0-1

|match_BAL_KAM=0-0

|match_BAL_KR2=2-1

|match_BAL_KUB=0-0

|match_BAL_MLP=0-0

|match_BAL_NEF=0-0

|match_BAL_OLD=1-1

|match_BAL_ORE=1-1

|match_BAL_ROT=2-1

|match_BAL_SKA=2-0

|match_BAL_SP2=0-1

|match_BAL_TEK=3-0

|match_BAL_TOM=4-0

|match_BAL_TOR=1-1

|match_BAL_VEL=1-0

|match_BAL_VOL=0-2

|match_BAL_YEN=1-2

|name_FAK=Fakel

|match_FAK_AKR=1-0

|match_FAK_ALA=2-1

|match_FAK_BAL=3-3

|match_FAK_KAM=1-0

|match_FAK_KR2=0-0

|match_FAK_KUB=0-0

|match_FAK_MLP=3-2

|match_FAK_NEF=3-1

|match_FAK_OLD=1-0

|match_FAK_ORE=1-0

|match_FAK_ROT=1-0

|match_FAK_SKA=0-1

|match_FAK_SP2=3-0

|match_FAK_TEK=3-0

|match_FAK_TOM=2-0

|match_FAK_TOR=0-1

|match_FAK_VEL=1-0

|match_FAK_VOL=1-0

|match_FAK_YEN=3-1

|name_KAM=KAMAZ

|match_KAM_AKR=1-2

|match_KAM_ALA=1-1

|match_KAM_BAL=0-1

|match_KAM_FAK=2-1

|match_KAM_KR2=2-0

|match_KAM_KUB=0-0

|match_KAM_MLP=3-0

|match_KAM_NEF=0-1

|match_KAM_OLD=1-1

|match_KAM_ORE=0-4

|match_KAM_ROT=0-2

|match_KAM_SKA=1-2

|match_KAM_SP2=4-1

|match_KAM_TEK=1-0

|match_KAM_TOM=2-1

|match_KAM_TOR=0-0

|match_KAM_VEL=1-3

|match_KAM_VOL=0-0

|match_KAM_YEN=1-1

|name_KR2=Krasnodar-2

|match_KR2_AKR=2-0

|match_KR2_ALA=1-3

|match_KR2_BAL=0-3

|match_KR2_FAK=1-2

|match_KR2_KAM=4-1

|match_KR2_KUB=1-2

|match_KR2_MLP=1-0

|match_KR2_NEF=2-0

|match_KR2_OLD=2-0

|match_KR2_ORE=5-2

|match_KR2_ROT=1-1

|match_KR2_SKA=3-1

|match_KR2_SP2=1-3

|match_KR2_TEK=1-1

|match_KR2_TOM=2-1

|match_KR2_TOR=1-1

|match_KR2_VEL=0-0

|match_KR2_VOL=1-0

|match_KR2_YEN=4-0

|name_KUB=Kuban Krasnodar

|match_KUB_AKR=2-0

|match_KUB_ALA=5-5

|match_KUB_BAL=1-1

|match_KUB_FAK=0-4

|match_KUB_KAM=1-0

|match_KUB_KR2=0-0

|match_KUB_MLP=0-3

|match_KUB_NEF=0-2

|match_KUB_OLD=0-2

|match_KUB_ORE=0-1

|match_KUB_ROT=2-1

|match_KUB_SKA=1-0

|match_KUB_SP2=1-2

|match_KUB_TEK=1-0

|match_KUB_TOM=2-2

|match_KUB_TOR=1-2

|match_KUB_VEL=0-2

|match_KUB_VOL=1-3

|match_KUB_YEN=2-1

|name_MLP=Metallurg Lipetsk

|match_MLP_AKR=2-2

|match_MLP_ALA=0-3

|match_MLP_BAL=0-4

|match_MLP_FAK=1-2

|match_MLP_KAM=0-1

|match_MLP_KR2=1-2

|match_MLP_KUB=0-2

|match_MLP_NEF=1-2

|match_MLP_OLD=0-0

|match_MLP_ORE=1-0

|match_MLP_ROT=0-1

|match_MLP_SKA=1-1

|match_MLP_SP2=0-2

|match_MLP_TEK=0-0

|match_MLP_TOM=3-2

|match_MLP_TOR=1-3

|match_MLP_VEL=1-0

|match_MLP_VOL=1-0

|match_MLP_YEN=0-2

|name_NEF=Neftekhimik

|match_NEF_AKR=0-0

|match_NEF_ALA=5-2

|match_NEF_BAL=0-0

|match_NEF_FAK=3-0

|match_NEF_KAM=1-1

|match_NEF_KR2=4-1

|match_NEF_KUB=0-3

|match_NEF_MLP=5-0

|match_NEF_OLD=1-0

|match_NEF_ORE=2-1

|match_NEF_ROT=1-3

|match_NEF_SKA=0-0

|match_NEF_SP2=5-0

|match_NEF_TEK=3-1

|match_NEF_TOM=0-1

|match_NEF_TOR=0-1

|match_NEF_VEL=2-1

|match_NEF_VOL=0-1

|match_NEF_YEN=2-3

|name_OLD=Olimp-Dolgoprudny

|match_OLD_AKR=0-2

|match_OLD_ALA=1-1

|match_OLD_BAL=0-2

|match_OLD_FAK=2-0

|match_OLD_KAM=1-1

|match_OLD_KR2=0-1

|match_OLD_KUB=1-0

|match_OLD_MLP=1-0

|match_OLD_NEF=2-4

|match_OLD_ORE=0-0

|match_OLD_ROT=2-2

|match_OLD_SKA=1-1

|match_OLD_SP2=1-4

|match_OLD_TEK=1-0

|match_OLD_TOM=1-0

|match_OLD_TOR=3-3

|match_OLD_VEL=0-2

|match_OLD_VOL=2-1

|match_OLD_YEN=0-0

|name_ORE=Orenburg

|match_ORE_AKR=1-0

|match_ORE_ALA=0-0

|match_ORE_BAL=2-1

|match_ORE_FAK=0-2

|match_ORE_KAM=2-0

|match_ORE_KR2=2-0

|match_ORE_KUB=1-3

|match_ORE_MLP=4-0

|match_ORE_NEF=1-0

|match_ORE_OLD=2-2

|match_ORE_ROT=0-3

|match_ORE_SKA=2-0

|match_ORE_SP2=2-1

|match_ORE_TEK=2-0

|match_ORE_TOM=2-1

|match_ORE_TOR=1-0

|match_ORE_VEL=2-1

|match_ORE_VOL=4-0

|match_ORE_YEN=2-0

|name_ROT=Rotor Volgograd

|match_ROT_AKR=1-2

|match_ROT_ALA=0-0

|match_ROT_BAL=1-1

|match_ROT_FAK=1-2

|match_ROT_KAM=1-0

|match_ROT_KR2=1-2

|match_ROT_KUB=1-3

|match_ROT_MLP=0-1

|match_ROT_NEF=2-1

|match_ROT_OLD=1-1

|match_ROT_ORE=0-3

|match_ROT_SKA=0-0

|match_ROT_SP2=0-1

|match_ROT_TEK=0-0

|match_ROT_TOM=1-5

|match_ROT_TOR=1-1

|match_ROT_VEL=0-3

|match_ROT_VOL=1-1

|match_ROT_YEN=2-3

|name_SKA=SKA-Khabarovsk

|match_SKA_AKR=0-3

|match_SKA_ALA=2-0

|match_SKA_BAL=0-2

|match_SKA_FAK=2-1

|match_SKA_KAM=1-0

|match_SKA_KR2=1-0

|match_SKA_KUB=1-0

|match_SKA_MLP=1-0

|match_SKA_NEF=3-1

|match_SKA_OLD=3-3

|match_SKA_ORE=1-0

|match_SKA_ROT=3-1

|match_SKA_SP2=0-1

|match_SKA_TEK=4-0

|match_SKA_TOM=2-0

|match_SKA_TOR=0-1

|match_SKA_VEL=2-0

|match_SKA_VOL=1-0

|match_SKA_YEN=4-3

|name_SP2=Spartak-2 Moscow

|match_SP2_AKR=0-1

|match_SP2_ALA=3-2

|match_SP2_BAL=1-2

|match_SP2_FAK=2-0

|match_SP2_KAM=3-0

|match_SP2_KR2=0-0

|match_SP2_KUB=0-0

|match_SP2_MLP=3-2

|match_SP2_NEF=0-4

|match_SP2_OLD=0-2

|match_SP2_ORE=2-3

|match_SP2_ROT=1-1

|match_SP2_SKA=1-1

|match_SP2_TEK=2-1

|match_SP2_TOM=3-1

|match_SP2_TOR=0-1

|match_SP2_VEL=0-2

|match_SP2_VOL=1-0

|match_SP2_YEN=2-1

|name_TEK=Tekstilshchik

|match_TEK_AKR=2-2

|match_TEK_ALA=0-4

|match_TEK_BAL=3-2

|match_TEK_FAK=0-5

|match_TEK_KAM=4-1

|match_TEK_KR2=0-1

|match_TEK_KUB=1-3

|match_TEK_MLP=1-2

|match_TEK_NEF=1-0

|match_TEK_OLD=3-1

|match_TEK_ORE=2-5

|match_TEK_ROT=1-3

|match_TEK_SKA=0-3

|match_TEK_SP2=1-2

|match_TEK_TOM=1-1

|match_TEK_TOR=1-1

|match_TEK_VEL=2-0

|match_TEK_VOL=1-2

|match_TEK_YEN=0-1

|name_TOM=Tom Tomsk

|match_TOM_AKR=2-1

|match_TOM_ALA=1-3

|match_TOM_BAL=1-0

|match_TOM_FAK=2-2

|match_TOM_KAM=1-0

|match_TOM_KR2=1-2

|match_TOM_KUB=2-1

|match_TOM_MLP=2-2

|match_TOM_NEF=1-1

|match_TOM_OLD=1-1

|match_TOM_ORE=1-2

|match_TOM_ROT=1-1

|match_TOM_SKA=1-0

|match_TOM_SP2=1-0

|match_TOM_TEK=1-0

|match_TOM_TOR=2-5

|match_TOM_VEL=1-0

|match_TOM_VOL=2-1

|match_TOM_YEN=0-1

|name_TOR=Torpedo Moscow

|match_TOR_AKR=0-0

|match_TOR_ALA=3-1

|match_TOR_BAL=2-2

|match_TOR_FAK=2-2

|match_TOR_KAM=1-1

|match_TOR_KR2=2-0

|match_TOR_KUB=2-2

|match_TOR_MLP=7-1

|match_TOR_NEF=1-1

|match_TOR_OLD=1-0

|match_TOR_ORE=2-1

|match_TOR_ROT=1-0

|match_TOR_SKA=0-0

|match_TOR_SP2=5-0

|match_TOR_TEK=0-0

|match_TOR_TOM=3-3

|match_TOR_VEL=1-0

|match_TOR_VOL=1-0

|match_TOR_YEN=2-1

|name_VEL=Veles Moscow

|match_VEL_AKR=1-1

|match_VEL_ALA=2-2

|match_VEL_BAL=1-1

|match_VEL_FAK=0-4

|match_VEL_KAM=0-0

|match_VEL_KR2=3-1

|match_VEL_KUB=1-0

|match_VEL_MLP=1-2

|match_VEL_NEF=1-2

|match_VEL_OLD=1-0

|match_VEL_ORE=1-2

|match_VEL_ROT=3-1

|match_VEL_SKA=1-2

|match_VEL_SP2=2-1

|match_VEL_TEK=3-2

|match_VEL_TOM=1-0

|match_VEL_TOR=3-5

|match_VEL_VOL=0-2

|match_VEL_YEN=1-0

|name_VOL=Volgar

|match_VOL_AKR=1-0

|match_VOL_ALA=1-1

|match_VOL_BAL=2-2

|match_VOL_FAK=0-2

|match_VOL_KAM=0-1

|match_VOL_KR2=0-0

|match_VOL_KUB=0-2

|match_VOL_MLP=0-2

|match_VOL_NEF=1-0

|match_VOL_OLD=0-1

|match_VOL_ORE=2-2

|match_VOL_ROT=2-0

|match_VOL_SKA=1-1

|match_VOL_SP2=1-0

|match_VOL_TEK=1-1

|match_VOL_TOM=0-3

|match_VOL_TOR=0-1

|match_VOL_VEL=0-1

|match_VOL_YEN=2-3

|name_YEN=Yenisey

|match_YEN_AKR=3-2

|match_YEN_ALA=0-3

|match_YEN_BAL=1-0

|match_YEN_FAK=2-1

|match_YEN_KAM=0-0

|match_YEN_KR2=2-0

|match_YEN_KUB=2-2

|match_YEN_MLP=2-1

|match_YEN_NEF=2-0

|match_YEN_OLD=1-0

|match_YEN_ORE=1-2

|match_YEN_ROT=1-1

|match_YEN_SKA=3-1

|match_YEN_SP2=2-1

|match_YEN_TEK=3-0

|match_YEN_TOM=2-3

|match_YEN_TOR=0-1

|match_YEN_VEL=3-2

|match_YEN_VOL=2-2

}}

Season statistics

=Top goalscorers =

{{updated|matches played on 21 May 2022.}}{{cite web |title=2020/21 FNL |url=https://int.soccerway.com/national/russia/1-division/20202021/regular-season/r58078/ |website=Soccerway.com |access-date=15 May 2021}}

class="wikitable" style="text-align: center;"
RankPlayerClubGoals
1

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

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

|22

2

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

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

|18

3

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

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

|17

rowspan="2" |4

| style="text-align: left;" | {{flagicon|GHA}} Joel Fameyeh

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

|rowspan="2" |15

style="text-align: left;" | {{flagicon|RUS}} Mukhammad Sultonov

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

rowspan="2" |6

| style="text-align: left;" | {{flagicon|RUS}} David Karayev

| style="text-align: left;" | SKA-Khabarovsk

|rowspan="2" |14

style="text-align: left;" | {{flagicon|RUS}} Islam Mashukov

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

rowspan="3" |8

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

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

|rowspan="3" |13

style="text-align: left;" | {{flagicon|RUS}} Amur Kalmykov

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

style="text-align: left;" | {{flagicon|RUS}} Vladislav Shitov

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

References

{{Reflist}}

{{Russian National Football League seasons}}

{{2021–22 in Russian football}}

{{DEFAULTSORT:2021-22 Russian Football National League}}

Category:2021–22 in Russian football leagues

Category:Russian First League seasons

Russian