2021–22 Eerste Divisie#Promotion/relegation play-offs
{{Short description|66th season of the second-tier football league in Netherlands}}
{{Infobox football league season
| image =
| pixels =
| competition = Eerste Divisie
| season = 2021 – 2022
| dates = 6 August 2021 – 6 May 2022
| winners = FC Emmen
| promoted = FC Emmen
FC Volendam
Excelsior
| relegated =
| matches = 380
| total goals = 1165
| league topscorer = Thijs Dallinga
{{small|(32 goals)}}
| biggest home win = {{nowrap|FC Emmen 7–1 MVV Maastricht}}
{{small|(10 September 2021)}}
| biggest away win = {{nowrap|Jong FC Utrecht 0–6 FC Eindhoven}}
{{small|(5 November 2021)}}
| highest scoring = {{nowrap|Jong Ajax 6–3 NAC Breda}}
{{small|(13 September 2021)}}
{{nowrap|Jong Ajax 6–3 ADO Den Haag}}
{{small|(7 March 2022)}}
| longest wins = 8 matches
FC Eindhoven
ADO Den Haag
| longest unbeaten = 26 matches
FC Volendam
| longest winless = 15 matches
TOP Oss
| longest losses = 7 matches
TOP Oss
MVV Maastricht
| highest attendance =
| lowest attendance =
| attendance =
| average attendance =
| prevseason = 2020–21
| nextseason = 2022–23
| updated = 6 May 2022
}}
The 2021–22 Eerste Divisie, known as Keuken Kampioen Divisie for sponsorship reasons, was the 66th season of Eerste Divisie since its establishment in 1956.
It began on 6 August 2021, and ended with the promotion/relegation playoffs on 29 May 2022.{{Cite web|date=26 January 2021|title=Wedstrijdschema 2021/'22 bekend {{!}} Eredivisie|url=https://eredivisie.nl/nl-nl/uitgelicht/speeldagenkalender-202122-bekend|access-date=13 May 2021|website=eredivisie.nl|language=nl-NL|archive-date=5 March 2021|archive-url=https://web.archive.org/web/20210305094111/https://eredivisie.nl/nl-nl/uitgelicht/speeldagenkalender-202122-bekend|url-status=dead}}
Relegation for reserve teams
On 1 August 2020, the KNVB detailed on its website in what scenarios will the reserve teams in the league be relegated from the Eerste Divisie.{{cite web|date=1 August 2020|title=PROMOTIE–/DEGRADATIEREGELINGBELOFTENTEAMS IN DE 1E EN 2E DIVISIE EN DE COMPETITIE ONDER 21, DIVISIE 1 MANNEN|url=https://www.knvb.nl/downloads/bestand/23549/pd-regeling-beloftenteams-in-voetbalpiramide-01082020|access-date=22 April 2021|publisher=KNVB|lang=nl}}
= Relegation to the Tweede Divisie =
- No reserve team from the Eerste Divisie can be relegated to the Tweede Divisie if the lowest classified reserves team in the Eerste Divisie is in the top 10.
- If the lowest classified reserve team in the Eerste Divisie finishes between 11th through 18th and the highest classified reserve team in the Tweede Divisie finishes first, the two teams play each other in a two-legged tie to decide which team will play in the Eerste Divisie the next season and which team will also play in the Tweede Divisie.
- If the lowest classified reserves in the Eerste Divisie finish 19th or 20th and the highest classified reserves in the Tweede Divisie finish first or second, the lowest classified team from the Eerste Divisie is relegated to the Tweede Divisie while the highest classified reserves in the Tweede Divisie are promoted to the Eerste Divisie.
- If a reserve team plays in the Eerste Divisie and the first team is relegated from the Eredivisie to the Eerste Divisie, the reserves are automatically relegated to the Tweede Divisie. In case this reserve team finished between first through third in the final ranking of reserves, the fourth-placed team is not relegated.
Teams
= Team changes =
class="wikitable"
!Promoted from 2020–21 Tweede Divisie !Relegated from 2020–21 Eredivisie !Promoted to 2021–22 Eredivisie !Relegated to 2021–22 Tweede Divisie |
None
|FC Emmen |SC Cambuur |None |
A total of 20 teams will take part in the league: 17 teams from the 2020–21 Eerste Divisie and 3 teams relegated from the 2020–21 Eredivisie.
{{Location map+|Netherlands|width=450|float=right|caption=Location of teams in the Eerste Divisie 2020–21|places=
{{Location map~|Netherlands|lat=52.062817|long=4.383114|label=ADO|position=top}}
{{Location map~|Netherlands|lat=52.394353|long=5.240487|label=Almere City}}
{{Location map~|Netherlands|lat=51.701655|long=5.329842|label=Den Bosch|position=bottom}}
{{Location map~|Netherlands|lat=51.802377|long=4.689859|label=Dordrecht|position=left}}
{{Location map~|Netherlands|lat=51.411757|long=5.479326|label=Eindhoven|position=bottom}}
{{Location map~|Netherlands|lat=52.78110|long=6.90176|label=Emmen}}
{{Location map~|Netherlands|lat=51.917077|long=4.520545|label=Excelsior|position=left}}
{{Location map~|Netherlands|lat=51.955735|long=6.309830|label=De Graafschap|position=top}}
{{Location map~|Netherlands|lat=51.486228|long=5.680132|label=Helmond Sport}}
{{Location map~|Netherlands|lat=52.313333|long=4.929399|label=Jong Ajax|position=left}}
{{Location map~|Netherlands|lat=52.614042|long=4.754493|label=Jong AZ|position=top}}
{{Location map~|Netherlands|lat=51.460267|long=5.438579|label=Jong PSV|position=left}}
{{Location map~|Netherlands|lat=52.076175|long=5.145318|label=Jong Utrecht}}
{{Location map~|Netherlands|lat=50.857463|long=5.717834|label=MVV|position=left}}
{{Location map~|Netherlands|lat=51.594815|long=4.750315|label=NAC|position=left}}
{{Location map~|Netherlands|lat=50.857041|long=6.005832|label=Roda JC}}
{{Location map~|Netherlands|lat=52.455155|long=4.634926|label=Telstar|position=left}}
{{Location map~|Netherlands|lat=51.755065|long=5.528166|label=TOP|position=top}}
{{Location map~|Netherlands|lat=52.494440|long=5.066268|label=Volendam}}
{{Location map~|Netherlands|lat=51.351986|long=6.179803|label=VVV|position=bottom}}
}}
= Stadiums and locations =
class="wikitable sortable"
! Club ! Location ! Venue ! Capacity |
ADO Den Haag
| style="text-align: center;" | {{0}}15,000 |
Almere City FC
| Almere | style="text-align: center;" | {{0}}4,501 |
FC Den Bosch
| style="text-align: center;" | {{0}}8,713 |
FC Dordrecht
| style="text-align: center;" | {{0}}4,235 |
FC Eindhoven
| style="text-align: center;" | {{0}}4,600 |
FC Emmen
| Emmen | style="text-align: center;" | {{0}}8,600 |
Excelsior
| style="text-align: center;" | {{0}}4,500 |
De Graafschap
| style="text-align: center;" | {{0}}12,600 |
Helmond Sport
| Helmond | style="text-align: center;" | {{0}}12,600 |
Jong Ajax
| style="text-align: center;" | {{0}}2,050 |
Jong AZ
| Alkmaar | AFAS Trainingscomplex | style="text-align: center;" | {{0}}200 |
Jong PSV
| style="text-align: center;" | {{0}}2,500 |
Jong FC Utrecht
| Utrecht | style="text-align: center;" | {{0}}550 |
MVV Maastricht
| style="text-align: center;" | {{0}}10,000 |
NAC Breda
| Breda | style="text-align: center;" | {{0}}19,000 |
Roda JC Kerkrade
| Kerkrade | style="text-align: center;" | {{0}}19,979 |
Telstar
| Velsen | style="text-align: center;" | {{0}}3,060 |
TOP Oss
| Oss | style="text-align: center;" | {{0}}4,560 |
FC Volendam
| Volendam | style="text-align: center;" | {{0}}7,384 |
VVV-Venlo
| Venlo | style="text-align: center;" | {{0}}8,000 |
= Number of teams by provinces =
class="wikitable" style="text-align:center" | |
Number of teams
! Province ! Team(s) | |
---|---|
6
|align="left"|{{flag|North Brabant}} | FC Den Bosch, FC Eindhoven, Helmond Sport, Jong PSV, NAC Breda, TOP Oss |
4
|align="left"|{{flag|North Holland}} | Jong Ajax, Jong AZ, Telstar, FC Volendam |
rowspan="2"|3
|align="left"|{{flag|Limburg (Netherlands)|name=Limburg}} | MVV Maastricht, Roda JC Kerkrade, VVV-Venlo |
align="left"|{{flag|South Holland}} | ADO Den Haag, FC Dordrecht, Excelsior |
rowspan="4"|1
|align="left"|{{flag|Drenthe}} | FC Emmen |
align="left"|{{flag|Flevoland}} | Almere City FC |
align="left"|{{flag|Gelderland}} | De Graafschap |
align="left"|{{flag|Utrecht}} | Jong FC Utrecht |
= Personnel =
{{small|Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players and Managers may hold more than one non-FIFA nationality.}}
class="wikitable sortable" style="text-align: left;" |
Team
! Manager ! Captain ! Shirt sponsor |
---|
ADO Den Haag
| data-sort-value="Franken, Giovanni" | {{flagicon|NED}} Giovanni Franken | data-sort-value="Kemper, Boy" | {{flagicon|NED}} Boy Kemper | Cars Jeans |
Almere City FC
| data-sort-value="Pastoor, Alex" | {{flagicon|NED}} Alex Pastoor | data-sort-value="Receveur, Tim" | {{flagicon|NED}} Tim Receveur | SenS Online Solutions |
FC Den Bosch
| data-sort-value="Gier, Jack" | {{flagicon|NED}} Jack de Gier | data-sort-value="Steen, Wouter" | {{flagicon|NED}} Wouter van der Steen | Timmermans Infra |
FC Dordrecht
| data-sort-value="Santoni, Michele" | {{flagicon|ITA}} Michele Santoni | data-sort-value="Schuurman, Jari" | {{flagicon|NED}} Jari Schuurman | Keukenwarenhuis.nl |
FC Eindhoven
| data-sort-value="Penders, Rob" | {{flagicon|NED}} Rob Penders | data-sort-value="Amevor, Mawoune" | {{flagicon|TOG}} Mawouna Amevor |
FC Emmen
| data-sort-value="Lukkien, Dick" | {{flagicon|NED}} Dick Lukkien | data-sort-value="Veldmate, Jeroen" | {{flagicon|NED}} Jeroen Veldmate | EasyToys |
Excelsior
| data-sort-value="Dijkhuizen, Marinus" | {{flagicon|NED}} Marinus Dijkhuizen | data-sort-value="El Yaakoubi, Redouan" | {{flagicon|NED}} Redouan El Yaakoubi | DSW Zorgverzekeraar |
De Graafschap
| data-sort-value="Vreman, Jan" | {{flagicon|NED}} Jan Vreman (a.i.) | data-sort-value="Pavert, Ted" | {{flagicon|NED}} Ted van de Pavert | AgriBioSource |
Helmond Sport
| data-sort-value="Winnen, Sven" | {{flagicon|BEL}} Sven Winnen | data-sort-value="Meer, Robin" | {{flagicon|NED}} Robin van der Meer | Vescom |
Jong Ajax
| data-sort-value="Heitinga, John" | {{flagicon|NED}} John Heitinga | data-sort-value="Regeer, Youri" | {{flagicon|NED}} Youri Regeer | Ziggo |
Jong AZ
| data-sort-value="Martens, Maarten" | {{flagicon|BEL}} Maarten Martens | data-sort-value="Jacobs, Joey" | {{flagicon|NED}} Joey Jacobs | AFAS Software |
Jong PSV
| data-sort-value="Nistelrooy, Ruud" | {{flagicon|NED}} Ruud van Nistelrooy | data-sort-value="Sambo, Shurandy" | {{flagicon|CUW}} Shurandy Sambo |
Jong FC Utrecht
| data-sort-value="Kalezić, Darije" | {{flagicon|BIH}} Darije Kalezić | data-sort-value="Venema, Nick" | {{flagicon|NED}} Nick Venema | T-Mobile |
MVV Maastricht
| data-sort-value="Wels, Klaas" | {{flagicon|NED}} Klaas Wels | data-sort-value="Blummel, Sven" | {{flagicon|NED}} Sven Blummel | SuperGame |
NAC Breda
| data-sort-value="Graaf, Edwin" | {{flagicon|NED}} Edwin de Graaf | data-sort-value="Olij, Nick" | {{flagicon|NED}} Nick Olij | OK tankstations |
Roda JC Kerkrade
| data-sort-value="Streppel, Jurgen" | {{flagicon|NED}} Jurgen Streppel | data-sort-value="Jensen, Richard" | {{flagicon|FIN}} Richard Jensen | Flow Traders Foundation |
Telstar
| data-sort-value="Jonker, Andries" | {{flagicon|NED}} Andries Jonker | data-sort-value="Plet, Glynor" | {{flagicon|NED}} Glynor Plet | BUKO |
TOP Oss
| data-sort-value="Peeters, Bob" | {{flagicon|BEL}} Bob Peeters | data-sort-value="Stuy van den Herik, Rick" | {{flagicon|NED}} Rick Stuy van den Herik | Hendriks Bouw en Ontwikkeling |
FC Volendam
| data-sort-value="Jonk, Wim" | {{flagicon|NED}} Wim Jonk | data-sort-value="Mirani, Damon" | {{flagicon|NED}} Damon Mirani | HSB |
VVV-Venlo
| data-sort-value="Luhukay, Jos" | {{flagicon|NED}} Jos Luhukay | data-sort-value="Da Graca, Kristopher" | {{flagicon|SWE}} Kristopher Da Graca | Seacon |
= Managerial changes =
Standings
= League table =
|section=Eerste divisie standings regular
|source=[https://www.soccerway.com/national/netherlands/eerste-divisie/20202021/regular-season/r57945/ Soccerway], [https://keukenkampioendivisie.nl/klassement/ Keuken Kampioen Divisie {{in lang|nl}}]
|team1=EMM |team2=VOL |team3=EIN |team4=ADO |team5=RJC |team6=EXC |team7=JAJ |team8=NAC |team9=GRA |team10=VVV |team11=DBO |team12=JPS |team13=JAZ |team14=ALM |team15=TOP |team16=MVV |team17=DOR |team18=JUT |team19=TEL |team20=HEL
|result1=PRO |result2=PRO |result3=PO |result4=PO |result5=PO |result6=PO |result7=YOU |result8=PO |result9=PO |result12=YOU |result13=YOU |result18=YOU
|update=6 May 2022
|win_ADO=22|draw_ADO=7 |loss_ADO=9 |gf_ADO=76|ga_ADO=53
|win_ALM=11|draw_ALM=8 |loss_ALM=19|gf_ALM=57|ga_ALM=69
|win_DBO=14|draw_DBO=5 |loss_DBO=19|gf_DBO=42|ga_DBO=61
|win_DOR=10|draw_DOR=9 |loss_DOR=19|gf_DOR=53|ga_DOR=77
|win_EIN=21|draw_EIN=8 |loss_EIN=9 |gf_EIN=69|ga_EIN=43
|win_EMM=26|draw_EMM=5 |loss_EMM=7 |gf_EMM=64|ga_EMM=24
|win_EXC=19|draw_EXC=9 |loss_EXC=10|gf_EXC=82|ga_EXC=57
|win_GRA=15|draw_GRA=11|loss_GRA=12|gf_GRA=52|ga_GRA=43
|win_HEL=8 |draw_HEL=7 |loss_HEL=23|gf_HEL=39|ga_HEL=72
|win_JAJ=18|draw_JAJ=9 |loss_JAJ=11|gf_JAJ=82|ga_JAJ=63
|win_JAZ=12|draw_JAZ=6 |loss_JAZ=20|gf_JAZ=39|ga_JAZ=50
|win_JPS=11|draw_JPS=11|loss_JPS=16|gf_JPS=61|ga_JPS=63
|win_JUT=11|draw_JUT=5 |loss_JUT=22|gf_JUT=43|ga_JUT=67
|win_MVV=12|draw_MVV=4 |loss_MVV=22|gf_MVV=43|ga_MVV=75
|win_NAC=16|draw_NAC=11|loss_NAC=11|gf_NAC=60|ga_NAC=45
|win_RJC=18|draw_RJC=12|loss_RJC=8 |gf_RJC=77|ga_RJC=50
|win_TEL=8 |draw_TEL=11|loss_TEL=19|gf_TEL=47|ga_TEL=74
|win_TOP=11|draw_TOP=8 |loss_TOP=19|gf_TOP=48|ga_TOP=62
|win_VOL=21|draw_VOL=12|loss_VOL=5 |gf_VOL=81|ga_VOL=53
|win_VVV=14|draw_VVV=6 |loss_VVV=18|gf_VVV=50|ga_VVV=64
|adjust_points_ADO=-6
|hth_ADO=ADO Den Haag were deducted a total of six points for breaking the financial standards set by the Royal Dutch Football Association.{{cite web|title=ADO Den Haag krijgt definitief zes punten in mindering|url=https://www.telegraaf.nl/sport/617591482/ado-den-haag-krijgt-definitief-zes-punten-in-mindering|publisher=De Telegraaf|date=1 September 2021|access-date=2 September 2021|language=nl}}
|adjust_points_HEL=-3
|hth_HEL=Helmond Sport were deducted a total of three points for failing to participate in the FC Emmen – Helmond Sport match, which was set on 14 January 2022.{{cite web|title=Drie winstpunten in mindering Helmond Sport|url=https://www.knvb.nl/nieuws/betaald-voetbal/tuchtzaken/65871/drie-winstpunten-mindering-helmond-sport|publisher=Royal Dutch Football Association|date=14 February 2022|access-date=19 February 2022|language=nl}}
|note_ADO=Winner of the First Period (Rounds 1–9)
|note_EXC=Winner of the Second Period (Rounds 10–19)
|note_EMM=Winner of the Third and Fourth Period (Rounds 20–28 and 29–38)
|status_EMM=CP
|status_EXC=OP
|status_VOL=P
| name_ADO = ADO Den Haag
| name_ALM = Almere City FC
| name_DBO = FC Den Bosch
| name_DOR = FC Dordrecht
| name_EIN = FC Eindhoven
| name_EMM = FC Emmen
| name_EXC = Excelsior
| name_GRA = De Graafschap
| name_HEL = Helmond Sport
| name_JAJ = Jong Ajax
| name_JAZ = Jong AZ
| name_JPS = Jong PSV
| name_JUT = Jong FC Utrecht
| name_MVV = MVV Maastricht
| name_NAC = NAC Breda
| name_RJC = Roda JC Kerkrade
| name_TEL = Telstar
| name_TOP = TOP Oss
| name_VOL = FC Volendam
| name_VVV = VVV-Venlo
|show_limit=5
|class_rules=Season in progress: 1) Most points won; 2) Less points lost; 3) Goal difference; 4) Goals scored; 5) Alphabetical order; End of season: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Head-to-head goal difference; 6) Head-to-head away goals scored; 7) Play-off if relevant for deciding champion, relegation or participating in a European league, otherwise by draw. 8) Penalty shoot-out (only after a play-off){{cite web |url=https://www.knvb.nl/downloads/bestand/18811/reglementen-betaald-voetbal-seizoen-2020-21.pdf |title=Reglementen betaald voetbal seizoen 2020-21 |trans-title=Regulations professional football season 2020-21 |publisher=KNVB |date=20 January 2021 |access-date=26 January 2021 |language=nl}}
|res_col_header=PQ
|col_PRO=green1 |text_PRO=Promotion to the Eredivisie
|col_PO=yellow1 |text_PO=Qualification to promotion play-offs
|col_YOU=transparent |text_YOU={{nowrap|Reserve teams are not eligible to be promoted to the Eredivisie}}
|col_RPO=red2 |text_RPO=Qualification to Relegation play-offs
|col_REL=red1 |text_REL=Possible relegation to Tweede Divisie
}}
= Positions by round =
The table lists the positions of teams after completion of each round.
{{#invoke:Sports rbr table|table
| sortable = y
| labelnowrap = y
| source = [https://www.flashscore.com/football/netherlands/eerste-divisie/ Flashscore]
| update = complete
|team1 =EMM
|team2 =VOL
|team3 =EIN
|team4 =ADO
|team5 =RJC
|team6 =EXC
|team7 =JAJ
|team8 =NAC
|team9 =GRA
|team10=VVV
|team11=DBO
|team12=JPS
|team13=JAZ
|team14=ALM
|team15=TOP
|team16=MVV
|team17=DOR
|team18=JUT
|team19=TEL
|team20=HEL
| name_ADO = ADO Den Haag
| name_ALM = Almere City FC
| name_DBO = FC Den Bosch
| name_DOR = FC Dordrecht
| name_EIN = FC Eindhoven
| name_EMM = FC Emmen
| name_EXC = Excelsior
| name_GRA = De Graafschap
| name_HEL = Helmond Sport
| name_JAJ = Jong Ajax
| name_JAZ = Jong AZ
| name_JPS = Jong PSV
| name_JUT = Jong FC Utrecht
| name_MVV = MVV Maastricht
| name_NAC = NAC Breda
| name_RJC = Roda JC Kerkrade
| name_TEL = Telstar
| name_TOP = TOP Oss
| name_VOL = FC Volendam
| name_VVV = VVV-Venlo
| pos_ADO = 2PRO/1PRO/3PRO/8PO/3PRO/4PRO/4PRO/2PRO/8PO/6PO/7PO/9PO/11PO/8PO/7PO/6PO/6PO/6PO/5PO/4PO/4PO/2PRO/3PO/4PO/4PO/4PO/3PO/3PO/5PO/5PO/5PO/7PO/7PO/6PO/6PO/5PO/4PO/4PO
| pos_ALM = 15/14/19/14/9PO/12/15/14/16/17/19/19/18/18/18/18/18/17/18/19/19/19/20/20/20/20/19/19/18/15/15/12/12/13/14/13/13/14
| pos_DBO = 3PO/2PRO/4PO/7PO/15/18/14/16/19/19/16/17/14/10PO/9PO/8PO/8PO/10/10/10/12/12/13/14/14/15/12/13/13/12/13/14/14/11/11/11/10/11
| pos_DOR = 11/5PO/8PO/13/17/19/20/19/20/20/20/20/20/20/20/20/20/20/20/20/20/20/19/19/18/18/18/15/16/16/17/16/16/18/19/17/17/17
| pos_EIN = 7PO/6PO/10/4PO/11/7PO/11/7PO/10PO/9PO/8PO/10PO/6PO/6PO/6PO/7PO/7PO/7PO/8PO/8PO/8PO/8PO/8PO/7PO/5PO/5PO/6PO/5PO/4PO/4PO/4PO/4PO/4PO/3PO/3PO/3PO/3PO/3PO
| pos_EMM = 12/15/12/17/19/13/9PO/6PO/3PRO/7PO/4PO/4PO/4PO/3PO/4PO/3PO/3PO/4PO/3PO/3PO/3PO/5PO/2PRO/2PRO/2PRO/2PRO/2PRO/2PRO/2PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO
| pos_EXC = 16/8PO/13/5PO/2PRO/2PRO/3PRO/1PRO/4PO/2PRO/2PRO/2PRO/3PO/2PRO/2PRO/2PRO/2PRO/2PRO/2PRO/2PRO/2PRO/3PO/4PO/5PO/7PO/6PO/4PO/4PO/3PO/3PO/3PO/3PO/3PO/4PO/5PO/4PO/5PO/6PO
| pos_GRA = 20/9PO/5PO/3PRO/4PO/9PO/6PO/8PO/5PO/3PO/3PO/3PO/2PRO/4PO/5PO/4PO/5PO/5PO/6PO/6PO/6PO/7PO/7PO/8PO/6PO/7PO/8PO/8PO/8PO/9PO/9PO/8PO/8PO/9PO/9PO/9PO/9PO/9PO
| pos_HEL = 18/19/20/19/14/17/19/20/18/13/14/16/17/17/17/17/17/18/16/16/17/18/18/18/19/19/20/20/20/20/20/20/20/20/20/20/20/20
| pos_JAJ = 19YOU/20YOU/14YOU/18YOU/13YOU/15YOU/13YOU/10YOU/11YOU/12YOU/9YOU/5YOU/5YOU/5YOU/3YOU/5YOU/4YOU/3YOU/4YOU/5YOU/5YOU/4YOU/5YOU/3YOU/3YOU/3YOU/5YOU/6YOU/6YOU/6YOU/6YOU/5YOU/6YOU/7YOU/7YOU/7YOU/7YOU/7YOU
| pos_JAZ = 4YOU/3YOU/1YOU/1YOU/1YOU/1YOU/1YOU/5YOU/2YOU/4YOU/5YOU/6YOU/8YOU/9YOU/10YOU/11YOU/13YOU/14YOU/15YOU/14YOU/14YOU/15YOU/14YOU/15YOU/15YOU/17YOU/13YOU/14YOU/14YOU/13YOU/12YOU/13YOU/13YOU/15YOU/15YOU/15YOU/15YOU/13YOU
| pos_JPS = 13YOU/16YOU/11YOU/16YOU/18YOU/14YOU/16YOU/17YOU/14YOU/15YOU/17YOU/15YOU/12YOU/13YOU/12YOU/13YOU/11YOU/13YOU/13YOU/11YOU/10YOU/10YOU/9YOU/9YOU/9YOU/10YOU/11YOU/11YOU/11YOU/11YOU/11YOU/11YOU/11YOU/12YOU/12YOU/12YOU/12YOU/12YOU
| pos_JUT = 17YOU/17YOU/16YOU/11YOU/7YOU/3YOU/2YOU/4YOU/6YOU/10YOU/11YOU/8YOU/10YOU/14YOU/14YOU/14YOU/15YOU/15YOU/14YOU/15YOU/15YOU/16YOU/17YOU/16YOU/16YOU/12YOU/14YOU/16YOU/17YOU/18YOU/19YOU/18YOU/19YOU/17YOU/17YOU/18YOU/16YOU/18YOU
| pos_MVV = 5PO/10/7PO/9PO/6PO/10PO/7PO/11PO/13/14/13/14/16/11/13/10/12/12/12/13/13/14/16/17/17/16/17/18/19/19/18/19/18/19/18/19/18/16
| pos_NAC = 8PO/11/18/12/16/16/17/18/17/18/15/13/9PO/12/11/12/10/9PO/9PO/9PO/9PO/9PO/10PO/10PO/10PO/9PO/9PO/9PO/9PO/8PO/8PO/9PO/9PO/8PO/8PO/8PO/8PO/8PO
| pos_RJC = 1PRO/7PO/2PRO/6PO/8PO/11/8PO/12/7PO/5PO/6PO/7PO/7PO/7PO/8PO/9PO/9PO/8PO/7PO/7PO/7PO/6PO/6PO/6PO/8PO/8PO/7PO/7PO/7PO/7PO/7PO/6PO/5PO/5PO/4PO/6PO/6PO/5PO
| pos_TEL = 14/12/15/20/20/20/18/15/12/11/12/12/15/16/15/16/16/16/17/17/18/13/12/13/13/13/15/17/15/17/16/17/17/16/16/16/19/19
| pos_TOP = 6PO/4PO/6PO/2PRO/5PO/5PO/12/13/15/16/18/18/19/19/19/19/19/19/19/18/16/17/15/12/12/14/16/12/12/14/14/15/15/14/13/14/14/15
| pos_VOL = 9PO/18/17/10/12/8PO/5PO/3PO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/1PRO/2PRO/2PRO/2PRO/2PRO/2PRO/2PRO/2PRO/2PRO/2PRO
| pos_VVV = 10/13/9PO/15/10PO/6PO/10PO/9PO/9PO/8PO/10PO/11PO/13/15/16/15/14/11/11/12/11/11/11/11/11/11/10/10/10/10/10/10/10/10/10/10/11/10
| color_PRO = green1
| text_PRO = Promotion to the Eredivisie
| color_PO = yellow1
| text_PO = Qualification to promotion play-offs
| color_YOU = silver
| text_YOU = Reserve teams are not eligible to be promoted to the 2022–23 Eredivisie
| legendpos = br
| legendorder = PRO / PO / YOU
}}
Period tables
= Period 1 =
|section=Eerste divisie standings period 1
|source=[https://keukenkampioendivisie.nl/klassement/ Keuken Kampioen Divisie {{in lang|nl}}]
|team1=ADO |team2=VOL |team3=JAZ |team4=EMM |team5=EXC |team6=GRA |team7=JUT |team8=RJC |team9=VVV |team10=EIN |team11=JAJ |team12=TEL |team13=MVV |team14=JPS |team15=TOP |team16=ALM |team17=NAC |team18=HEL |team19=DBO |team20=DOR
|result1=PW1 |result3=YOU |result7=YOU |result11=YOU |result14=YOU
|update=complete
|win_ADO=6 |draw_ADO=1 |loss_ADO=2 |gf_ADO=22|ga_ADO=13
|win_ALM=2 |draw_ALM=3 |loss_ALM=4 |gf_ALM=17|ga_ALM=18
|win_DBO=3 |draw_DBO=0 |loss_DBO=6 |gf_DBO=8 |ga_DBO=15
|win_DOR=1 |draw_DOR=3 |loss_DOR=5 |gf_DOR=9 |ga_DOR=16
|win_EIN=4 |draw_EIN=1 |loss_EIN=4 |gf_EIN=13|ga_EIN=14
|win_EMM=5 |draw_EMM=1 |loss_EMM=3 |gf_EMM=15|ga_EMM=8
|win_EXC=5 |draw_EXC=1 |loss_EXC=3 |gf_EXC=18|ga_EXC=12
|win_GRA=5 |draw_GRA=1 |loss_GRA=3 |gf_GRA=16|ga_GRA=12
|win_HEL=3 |draw_HEL=0 |loss_HEL=6 |gf_HEL=10|ga_HEL=15
|win_JAJ=4 |draw_JAJ=0 |loss_JAJ=5 |gf_JAJ=20|ga_JAJ=20
|win_JAZ=6 |draw_JAZ=0 |loss_JAZ=3 |gf_JAZ=11|ga_JAZ=8
|win_JPS=3 |draw_JPS=1 |loss_JPS=5 |gf_JPS=10|ga_JPS=13
|win_JUT=4 |draw_JUT=3 |loss_JUT=2 |gf_JUT=14|ga_JUT=8
|win_MVV=4 |draw_MVV=0 |loss_MVV=5 |gf_MVV=13|ga_MVV=26
|win_NAC=2 |draw_NAC=3 |loss_NAC=4 |gf_NAC=15|ga_NAC=17
|win_RJC=4 |draw_RJC=2 |loss_RJC=3 |gf_RJC=17|ga_RJC=13
|win_TEL=3 |draw_TEL=3 |loss_TEL=3 |gf_TEL=10|ga_TEL=14
|win_TOP=3 |draw_TOP=1 |loss_TOP=5 |gf_TOP=11|ga_TOP=16
|win_VOL=5 |draw_VOL=3 |loss_VOL=1 |gf_VOL=22|ga_VOL=13
|win_VVV=4 |draw_VVV=1 |loss_VVV=4 |gf_VVV=11|ga_VVV=11
| name_ADO = ADO Den Haag
| name_ALM = Almere City FC
| name_DBO = FC Den Bosch
| name_DOR = FC Dordrecht
| name_EIN = FC Eindhoven
| name_EMM = FC Emmen
| name_EXC = Excelsior
| name_GRA = De Graafschap
| name_HEL = Helmond Sport
| name_JAJ = Jong Ajax
| name_JAZ = Jong AZ
| name_JPS = Jong PSV
| name_JUT = Jong FC Utrecht
| name_MVV = MVV Maastricht
| name_NAC = NAC Breda
| name_RJC = Roda JC Kerkrade
| name_TEL = Telstar
| name_TOP = TOP Oss
| name_VOL = FC Volendam
| name_VVV = VVV-Venlo
|show_limit=5
|class_rules = 1) points; 2) goal difference; 3) number of goals scored
|res_col_header=Qualification
|col_YOU=silver |text_YOU={{nowrap|Reserves teams cannot participate in the promotion play-offs}}
|col_PW1=green1 |text_PW1=Qualification to promotion play-offs
}}
= Period 2 =
|section=Eerste divisie standings period 2
|source=[https://keukenkampioendivisie.nl/klassement/ Keuken Kampioen Divisie {{in lang|nl}}]
|team1=EXC |team2=VOL |team3=JAJ |team4=ADO |team5=EMM |team6=NAC |team7=EIN |team8=GRA |team9=RJC |team10=DBO |team11=JPS |team12=MVV |team13=VVV |team14=HEL |team15=ALM |team16=TEL |team17=JUT |team18=TOP |team19=DOR |team20=JAZ
|result1=PW2 |result3=YOU |result4=PW1 |result11=YOU |result17=YOU |result20=YOU
|update=complete
|win_ADO=7 |draw_ADO=1 |loss_ADO=2 |gf_ADO=22|ga_ADO=10
|win_ALM=2 |draw_ALM=2 |loss_ALM=6 |gf_ALM=14|ga_ALM=22
|win_DBO=5 |draw_DBO=1 |loss_DBO=4 |gf_DBO=14|ga_DBO=19
|win_DOR=1 |draw_DOR=1 |loss_DOR=8 |gf_DOR=13|ga_DOR=32
|win_EIN=5 |draw_EIN=2 |loss_EIN=3 |gf_EIN=20|ga_EIN=13
|win_EMM=6 |draw_EMM=2 |loss_EMM=2 |gf_EMM=14|ga_EMM=7
|win_EXC=8 |draw_EXC=1 |loss_EXC=1 |gf_EXC=29|ga_EXC=13
|win_GRA=5 |draw_GRA=2 |loss_GRA=3 |gf_GRA=15|ga_GRA=11
|win_HEL=2 |draw_HEL=4 |loss_HEL=4 |gf_HEL=7 |ga_HEL=14
|win_JAJ=7 |draw_JAJ=3 |loss_JAJ=0 |gf_JAJ=24|ga_JAJ=11
|win_JAZ=0 |draw_JAZ=3 |loss_JAZ=7 |gf_JAZ=5 |ga_JAZ=14
|win_JPS=3 |draw_JPS=3 |loss_JPS=4 |gf_JPS=19|ga_JPS=19
|win_JUT=2 |draw_JUT=1 |loss_JUT=7 |gf_JUT=10|ga_JUT=23
|win_MVV=3 |draw_MVV=2 |loss_MVV=5 |gf_MVV=9 |ga_MVV=13
|win_NAC=5 |draw_NAC=3 |loss_NAC=2 |gf_NAC=16|ga_NAC=6
|win_RJC=4 |draw_RJC=4 |loss_RJC=2 |gf_RJC=20|ga_RJC=14
|win_TEL=1 |draw_TEL=4 |loss_TEL=5 |gf_TEL=12|ga_TEL=25
|win_TOP=0 |draw_TOP=5 |loss_TOP=5 |gf_TOP=9 |ga_TOP=15
|win_VOL=7 |draw_VOL=3 |loss_VOL=0 |gf_VOL=25|ga_VOL=12
|win_VVV=3 |draw_VVV=1 |loss_VVV=6 |gf_VVV=10|ga_VVV=14
| name_ADO = ADO Den Haag
| name_ALM = Almere City FC
| name_DBO = FC Den Bosch
| name_DOR = FC Dordrecht
| name_EIN = FC Eindhoven
| name_EMM = FC Emmen
| name_EXC = Excelsior
| name_GRA = De Graafschap
| name_HEL = Helmond Sport
| name_JAJ = Jong Ajax
| name_JAZ = Jong AZ
| name_JPS = Jong PSV
| name_JUT = Jong FC Utrecht
| name_MVV = MVV Maastricht
| name_NAC = NAC Breda
| name_RJC = Roda JC Kerkrade
| name_TEL = Telstar
| name_TOP = TOP Oss
| name_VOL = FC Volendam
| name_VVV = VVV-Venlo
|show_limit=5
|class_rules = 1) points; 2) goal difference; 3) number of goals scored
|res_col_header=Qualification
|col_YOU=silver |text_YOU={{nowrap|Reserves teams cannot participate in the promotion play-offs}}
|col_PW1=blue1 |text_PW1=Period 1 winner
|col_PW2=green1 |text_PW2=Qualification to promotion play-offs
}}
= Period 3 =
|section=Eerste divisie standings period 3
|source=[https://keukenkampioendivisie.nl/klassement/ Keuken Kampioen Divisie {{in lang|nl}}]
|team1=EMM |team2=EIN |team3=VOL |team4=DOR |team5=ADO |team6=RJC |team7=VVV |team8=NAC |team9=TOP |team10=JPS |team11=GRA |team12=JAJ |team13=EXC |team14=TEL |team15=JAZ |team16=ALM |team17=JUT |team18=DBO |team19=MVV |team20=HEL
|result1=PW3 |result5=PW1 |result10=YOU |result12=YOU |result13=PW2 |result15=YOU |result17=YOU
|update=complete
|win_ADO=5 |draw_ADO=2 |loss_ADO=2 |gf_ADO=15|ga_ADO=13
|win_ALM=1 |draw_ALM=3 |loss_ALM=5 |gf_ALM=8 |ga_ALM=17
|win_DBO=1 |draw_DBO=2 |loss_DBO=6 |gf_DBO=8 |ga_DBO=16
|win_DOR=5 |draw_DOR=3 |loss_DOR=1 |gf_DOR=19|ga_DOR=11
|win_EIN=6 |draw_EIN=3 |loss_EIN=0 |gf_EIN=18|ga_EIN=5
|win_EMM=7 |draw_EMM=1 |loss_EMM=1 |gf_EMM=16|ga_EMM=5
|win_EXC=3 |draw_EXC=2 |loss_EXC=4 |gf_EXC=13|ga_EXC=14
|win_GRA=3 |draw_GRA=4 |loss_GRA=2 |gf_GRA=9 |ga_GRA=6
|win_HEL=1 |draw_HEL=2 |loss_HEL=6 |gf_HEL=10|ga_HEL=21
|win_JAJ=4 |draw_JAJ=1 |loss_JAJ=4 |gf_JAJ=13|ga_JAJ=15
|win_JAZ=2 |draw_JAZ=1 |loss_JAZ=6 |gf_JAZ=11|ga_JAZ=17
|win_JPS=4 |draw_JPS=1 |loss_JPS=4 |gf_JPS=17|ga_JPS=12
|win_JUT=2 |draw_JUT=0 |loss_JUT=7 |gf_JUT=6 |ga_JUT=21
|win_MVV=1 |draw_MVV=0 |loss_MVV=8 |gf_MVV=7 |ga_MVV=19
|win_NAC=4 |draw_NAC=3 |loss_NAC=2 |gf_NAC=14|ga_NAC=10
|win_RJC=4 |draw_RJC=4 |loss_RJC=1 |gf_RJC=17|ga_RJC=7
|win_TEL=2 |draw_TEL=3 |loss_TEL=4 |gf_TEL=8 |ga_TEL=14
|win_TOP=5 |draw_TOP=0 |loss_TOP=4 |gf_TOP=15|ga_TOP=13
|win_VOL=6 |draw_VOL=2 |loss_VOL=1 |gf_VOL=16|ga_VOL=10
|win_VVV=5 |draw_VVV=1 |loss_VVV=3 |gf_VVV=19|ga_VVV=13
|adjust_points_HEL=-3
|hth_HEL=Helmond Sport were deducted a total of three points for failing to participate in the FC Emmen – Helmond Sport match, which was set on 14 January 2022.{{cite web|title=Drie winstpunten in mindering Helmond Sport|url=https://www.knvb.nl/nieuws/betaald-voetbal/tuchtzaken/65871/drie-winstpunten-mindering-helmond-sport|publisher=Royal Dutch Football Association|date=14 February 2022|access-date=19 February 2022|language=nl}}
| name_ADO = ADO Den Haag
| name_ALM = Almere City FC
| name_DBO = FC Den Bosch
| name_DOR = FC Dordrecht
| name_EIN = FC Eindhoven
| name_EMM = FC Emmen
| name_EXC = Excelsior
| name_GRA = De Graafschap
| name_HEL = Helmond Sport
| name_JAJ = Jong Ajax
| name_JAZ = Jong AZ
| name_JPS = Jong PSV
| name_JUT = Jong FC Utrecht
| name_MVV = MVV Maastricht
| name_NAC = NAC Breda
| name_RJC = Roda JC Kerkrade
| name_TEL = Telstar
| name_TOP = TOP Oss
| name_VOL = FC Volendam
| name_VVV = VVV-Venlo
|show_limit=5
|class_rules = 1) points; 2) goal difference; 3) number of goals scored
|res_col_header=Qualification
|col_YOU=silver |text_YOU={{nowrap|Reserves teams cannot participate in the promotion play-offs}}
|col_PW1=blue1 |text_PW1=Period 1 winner
|col_PW2=blue1 |text_PW2=Period 2 winner
|col_PW3=green1 |text_PW3=Qualification to promotion play-offs
}}
= Period 4 =
|section=Eerste divisie standings period 4
|source=[https://keukenkampioendivisie.nl/klassement/ Keuken Kampioen Divisie {{in lang|nl}}]
|team1=EMM |team2=RJC |team3=EIN |team4=ALM |team5=NAC |team6=DBO |team7=ADO |team8=JAJ |team9=EXC |team10=JAZ |team11=MVV |team12=VOL |team13=TOP |team14=DOR |team15=JUT |team16=GRA |team17=JPS |team18=VVV |team19=TEL |team20=HEL
|result1=PW3 |result2=PW4 |result7=PW1 |result8=YOU |result9=PW2 |result10=YOU |result15=YOU |result17=YOU
|update=complete
|win_ADO=4 |draw_ADO=3 |loss_ADO=3 |gf_ADO=17|ga_ADO=17
|win_ALM=6 |draw_ALM=0 |loss_ALM=4 |gf_ALM=18|ga_ALM=12
|win_DBO=5 |draw_DBO=2 |loss_DBO=3 |gf_DBO=12|ga_DBO=11
|win_DOR=3 |draw_DOR=2 |loss_DOR=5 |gf_DOR=12|ga_DOR=18
|win_EIN=6 |draw_EIN=2 |loss_EIN=2 |gf_EIN=18|ga_EIN=11
|win_EMM=8 |draw_EMM=1 |loss_EMM=1 |gf_EMM=19|ga_EMM=4
|win_EXC=3 |draw_EXC=5 |loss_EXC=2 |gf_EXC=22|ga_EXC=18
|win_GRA=2 |draw_GRA=4 |loss_GRA=4 |gf_GRA=12|ga_GRA=14
|win_HEL=2 |draw_HEL=1 |loss_HEL=7 |gf_HEL=12|ga_HEL=22
|win_JAJ=3 |draw_JAJ=5 |loss_JAJ=2 |gf_JAJ=25|ga_JAJ=17
|win_JAZ=4 |draw_JAZ=2 |loss_JAZ=4 |gf_JAZ=12|ga_JAZ=11
|win_JPS=1 |draw_JPS=6 |loss_JPS=3 |gf_JPS=15|ga_JPS=19
|win_JUT=3 |draw_JUT=1 |loss_JUT=6 |gf_JUT=13|ga_JUT=15
|win_MVV=4 |draw_MVV=2 |loss_MVV=4 |gf_MVV=14|ga_MVV=17
|win_NAC=5 |draw_NAC=2 |loss_NAC=3 |gf_NAC=15|ga_NAC=12
|win_RJC=6 |draw_RJC=2 |loss_RJC=2 |gf_RJC=23|ga_RJC=16
|win_TEL=2 |draw_TEL=1 |loss_TEL=7 |gf_TEL=17|ga_TEL=21
|win_TOP=3 |draw_TOP=2 |loss_TOP=5 |gf_TOP=13|ga_TOP=18
|win_VOL=3 |draw_VOL=4 |loss_VOL=3 |gf_VOL=18|ga_VOL=18
|win_VVV=2 |draw_VVV=3 |loss_VVV=5 |gf_VVV=10|ga_VVV=26
| name_ADO = ADO Den Haag
| name_ALM = Almere City FC
| name_DBO = FC Den Bosch
| name_DOR = FC Dordrecht
| name_EIN = FC Eindhoven
| name_EMM = FC Emmen
| name_EXC = Excelsior
| name_GRA = De Graafschap
| name_HEL = Helmond Sport
| name_JAJ = Jong Ajax
| name_JAZ = Jong AZ
| name_JPS = Jong PSV
| name_JUT = Jong FC Utrecht
| name_MVV = MVV Maastricht
| name_NAC = NAC Breda
| name_RJC = Roda JC Kerkrade
| name_TEL = Telstar
| name_TOP = TOP Oss
| name_VOL = FC Volendam
| name_VVV = VVV-Venlo
|show_limit=5
|class_rules = 1) points; 2) goal difference; 3) number of goals scored
|res_col_header=Qualification
|col_YOU=silver |text_YOU={{nowrap|Reserves teams cannot participate in the promotion play-offs}}
|col_PW1=blue1 |text_PW1=Period 1 winner
|col_PW2=blue1 |text_PW2=Period 2 winner
|col_PW3=blue1 |text_PW3=Period 3 winner
|col_PW4=green1 |text_PW4=Qualification to promotion play-offs
}}
Results
= Fixtures and results =
|section=Eerste divisie results
|source=[https://www.soccerway.com/national/netherlands/eerste-divisie/20192020/regular-season/r52785/matches/ Soccerway], [https://keukenkampioendivisie.nl/wedstrijden/ Keuken Kampioen Divisie {{in lang|nl}}]
|solid_cell=grey
|team_nowrap=y
|update=complete
| team1 =ADO
| team2 =ALM
| team3 =DBO
| team4 =DOR
| team5 =EIN
| team6 =EMM
| team7 =EXC
| team8 =GRA
| team9 =HEL
| team10=JAJ
| team11=JAZ
| team12=JPS
| team13=JUT
| team14=MVV
| team15=NAC
| team16=RJC
| team17=TEL
| team18=TOP
| team19=VOL
| team20=VVV
| name_ADO = ADO Den Haag
| name_ALM = Almere City FC
| name_DBO = FC Den Bosch
| name_DOR = FC Dordrecht
| name_EIN = FC Eindhoven
| name_EMM = FC Emmen
| name_EXC = Excelsior
| name_GRA = De Graafschap
| name_HEL = Helmond Sport
| name_JAJ = Jong Ajax
| name_JAZ = Jong AZ
| name_JPS = Jong PSV
| name_JUT = Jong FC Utrecht
| name_MVV = MVV Maastricht
| name_NAC = NAC Breda
| name_RJC = Roda JC Kerkrade
| name_TEL = Telstar
| name_TOP = TOP Oss
| name_VOL = FC Volendam
| name_VVV = VVV-Venlo
| match_ADO_ALM = 1–0
| match_ADO_DBO = 3–2
| match_ADO_DOR = 5–1
| match_ADO_EIN = 4–2
| match_ADO_EMM = 1–2
| match_ADO_EXC = 0–2
| match_ADO_GRA = 0–0
| match_ADO_HEL = 2–1
| match_ADO_JAJ = 2–0
| match_ADO_JAZ = 3–2
| match_ADO_JPS = 2–2
| match_ADO_JUT = 1–1
| match_ADO_MVV = 2–3
| match_ADO_NAC = 4–1
| match_ADO_RJC = 2–0
| match_ADO_TEL = 2–1
| match_ADO_TOP = 2–0
| match_ADO_VOL = 1–1
| match_ADO_VVV = 2–0
| match_ALM_ADO = 1–3
| match_ALM_DBO = 2–0
| match_ALM_DOR = 2–2
| match_ALM_EIN = 2–0
| match_ALM_EMM = 0–0
| match_ALM_EXC = 3–0
| match_ALM_GRA = 1–2
| match_ALM_HEL = 3–0
| match_ALM_JAJ = 2–4
| match_ALM_JAZ = 0–3
| match_ALM_JPS = 3–5
| match_ALM_JUT = 1–1
| match_ALM_MVV = 0–2
| match_ALM_NAC = 1–2
| match_ALM_RJC = 0–4
| match_ALM_TEL = 0–0
| match_ALM_TOP = 3–0
| match_ALM_VOL = 2–3
| match_ALM_VVV = 0–1
| match_DBO_ADO = 0–1
| match_DBO_ALM = 1–0
| match_DBO_DOR = 3–0
| match_DBO_EIN = 0–2
| match_DBO_EMM = 0–2
| match_DBO_EXC = 0–5
| match_DBO_GRA = 2–1
| match_DBO_HEL = 2–0
| match_DBO_JAJ = 2–3
| match_DBO_JAZ = 2–1
| match_DBO_JPS = 3–2
| match_DBO_JUT = 2–1
| match_DBO_MVV = 3–1
| match_DBO_NAC = 0–5
| match_DBO_RJC = 1–0
| match_DBO_TEL = 0–1
| match_DBO_TOP = 1–0
| match_DBO_VOL = 1–2
| match_DBO_VVV = 0–0
| match_DOR_ADO = 3–1
| match_DOR_ALM = 2–2
| match_DOR_DBO = 3–3
| match_DOR_EIN = 0–1
| match_DOR_EMM = 0–1
| match_DOR_EXC = 1–1
| match_DOR_GRA = 0–4
| match_DOR_HEL = 0–1
| match_DOR_JAJ = 3–3
| match_DOR_JAZ = 2–0
| match_DOR_JPS = 1–1
| match_DOR_JUT = 2–2
| match_DOR_MVV = 3–1
| match_DOR_NAC = 2–1
| match_DOR_RJC = 2–5
| match_DOR_TEL = 0–1
| match_DOR_TOP = 1–0
| match_DOR_VOL = 3–2
| match_DOR_VVV = 0–1
| match_EIN_ADO = 1–1
| match_EIN_ALM = 3–1
| match_EIN_DBO = 1–0
| match_EIN_DOR = 5–1
| match_EIN_EMM = 1–0
| match_EIN_EXC = 4–1
| match_EIN_GRA = 1–2
| match_EIN_HEL = 3–2
| match_EIN_JAJ = 1–3
| match_EIN_JAZ = 1–0
| match_EIN_JPS = 1–3
| match_EIN_JUT = 4–0
| match_EIN_MVV = 1–0
| match_EIN_NAC = 2–0
| match_EIN_RJC = 1–1
| match_EIN_TEL = 1–1
| match_EIN_TOP = 2–1
| match_EIN_VOL = 2–2
| match_EIN_VVV = 4–0
| match_EMM_ADO = 3–0
| match_EMM_ALM = 3–0
| match_EMM_DBO = 2–0
| match_EMM_DOR = 2–1
| match_EMM_EIN = 0–1
| match_EMM_EXC = 0–1
| match_EMM_GRA = 0–2
| match_EMM_HEL = 1–2
| match_EMM_JAJ = 3–1
| match_EMM_JAZ = 3–0
| match_EMM_JPS = 2–0
| match_EMM_JUT = 2–0
| match_EMM_MVV = 7–1
| match_EMM_NAC = 2–0
| match_EMM_RJC = 2–0
| match_EMM_TEL = 2–1
| match_EMM_TOP = 3–1
| match_EMM_VOL = 4–1
| match_EMM_VVV = 1–0
| match_EXC_ADO = 2–3
| match_EXC_ALM = 4–4
| match_EXC_DBO = 4–0
| match_EXC_DOR = 3–1
| match_EXC_EIN = 3–4
| match_EXC_EMM = 0–1
| match_EXC_GRA = 0–0
| match_EXC_HEL = 3–0
| match_EXC_JAJ = 6–2
| match_EXC_JAZ = 3–3
| match_EXC_JPS = 3–0
| match_EXC_JUT = 2–1
| match_EXC_MVV = 2–1
| match_EXC_NAC = 2–2
| match_EXC_RJC = 2–0
| match_EXC_TEL = 1–4
| match_EXC_TOP = 0–1
| match_EXC_VOL = 1–1
| match_EXC_VVV = 3–0
| match_GRA_ADO = 1–0
| match_GRA_ALM = 1–0
| match_GRA_DBO = 0–0
| match_GRA_DOR = 2–2
| match_GRA_EIN = 0–0
| match_GRA_EMM = 1–1
| match_GRA_EXC = 3–1
| match_GRA_HEL = 0–1
| match_GRA_JAJ = 1–3
| match_GRA_JAZ = 0–0
| match_GRA_JPS = 1–1
| match_GRA_JUT = 2–2
| match_GRA_MVV = 1–3
| match_GRA_NAC = 2–0
| match_GRA_RJC = 0–3
| match_GRA_TEL = 1–1
| match_GRA_TOP = 1–2
| match_GRA_VOL = 0–3
| match_GRA_VVV = 1–2
| match_HEL_ADO = 0–0
| match_HEL_ALM = 1–2
| match_HEL_DBO = 1–1
| match_HEL_DOR = 1–2
| match_HEL_EIN = 1–2
| match_HEL_EMM = 1–0
| match_HEL_EXC = 1–5
| match_HEL_GRA = 0–4
| match_HEL_JAJ = 3–1
| match_HEL_JAZ = 1–2
| match_HEL_JPS = 1–0
| match_HEL_JUT = 0–3
| match_HEL_MVV = 1–2
| match_HEL_NAC = 4–0
| match_HEL_RJC = 0–3
| match_HEL_TEL = 2–2
| match_HEL_TOP = 1–3
| match_HEL_VOL = 1–1
| match_HEL_VVV = 0–3
| match_JAJ_ADO = 6–3
| match_JAJ_ALM = 1–3
| match_JAJ_DBO = 2–1
| match_JAJ_DOR = 1–2
| match_JAJ_EIN = 2–2
| match_JAJ_EMM = 1–0
| match_JAJ_EXC = 1–2
| match_JAJ_GRA = 1–1
| match_JAJ_HEL = 1–1
| match_JAJ_JAZ = 2–1
| match_JAJ_JPS = 2–0
| match_JAJ_JUT = 3–1
| match_JAJ_MVV = 3–1
| match_JAJ_NAC = 6–3
| match_JAJ_RJC = 2–1
| match_JAJ_TEL = 3–0
| match_JAJ_TOP = 4–1
| match_JAJ_VOL = 4–4
| match_JAJ_VVV = 6–1
| match_JAZ_ADO = 0–1
| match_JAZ_ALM = 2–1
| match_JAZ_DBO = 3–3
| match_JAZ_DOR = 2–1
| match_JAZ_EIN = 1–3
| match_JAZ_EMM = 0–0
| match_JAZ_EXC = 0–2
| match_JAZ_GRA = 2–1
| match_JAZ_HEL = 0–1
| match_JAZ_JAJ = 1–1
| match_JAZ_JPS = 2–0
| match_JAZ_JUT = 0–1
| match_JAZ_MVV = 0–1
| match_JAZ_NAC = 0–2
| match_JAZ_RJC = 0–1
| match_JAZ_TEL = 3–2
| match_JAZ_TOP = 1–0
| match_JAZ_VOL = 0–1
| match_JAZ_VVV = 2–0
| match_JPS_ADO = 0–1
| match_JPS_ALM = 5–1
| match_JPS_DBO = 0–1
| match_JPS_DOR = 1–1
| match_JPS_EIN = 3–2
| match_JPS_EMM = 1–3
| match_JPS_EXC = 3–0
| match_JPS_GRA = 2–3
| match_JPS_HEL = 2–0
| match_JPS_JAJ = 3–1
| match_JPS_JAZ = 2–0
| match_JPS_JUT = 0–2
| match_JPS_MVV = 2–2
| match_JPS_NAC = 0–0
| match_JPS_RJC = 3–3
| match_JPS_TEL = 2–3
| match_JPS_TOP = 2–2
| match_JPS_VOL = 2–2
| match_JPS_VVV = 2–1
| match_JUT_ADO = 1–4
| match_JUT_ALM = 1–2
| match_JUT_DBO = 0–1
| match_JUT_DOR = 0–4
| match_JUT_EIN = 0–6
| match_JUT_EMM = 0–1
| match_JUT_EXC = 0–1
| match_JUT_GRA = 0–2
| match_JUT_HEL = 3–2
| match_JUT_JAJ = 0–2
| match_JUT_JAZ = 0–1
| match_JUT_JPS = 2–1
| match_JUT_MVV = 0–1
| match_JUT_NAC = 1–0
| match_JUT_RJC = 1–2
| match_JUT_TEL = 3–0
| match_JUT_TOP = 2–1
| match_JUT_VOL = 0–1
| match_JUT_VVV = 2–3
| match_MVV_ADO = 2–6
| match_MVV_ALM = 0–3
| match_MVV_DBO = 0–1
| match_MVV_DOR = 2–1
| match_MVV_EIN = 1–0
| match_MVV_EMM = 0–1
| match_MVV_EXC = 1–1
| match_MVV_GRA = 1–3
| match_MVV_HEL = 3–2
| match_MVV_JAJ = 1–0
| match_MVV_JAZ = 2–3
| match_MVV_JPS = 1–2
| match_MVV_JUT = 2–4
| match_MVV_NAC = 1–2
| match_MVV_RJC = 1–1
| match_MVV_TEL = 3–0
| match_MVV_TOP = 1–1
| match_MVV_VOL = 0–1
| match_MVV_VVV = 0–5
| match_NAC_ADO = 3–0
| match_NAC_ALM = 1–1
| match_NAC_DBO = 2–0
| match_NAC_DOR = 1–2
| match_NAC_EIN = 0–0
| match_NAC_EMM = 1–2
| match_NAC_EXC = 4–1
| match_NAC_GRA = 2–0
| match_NAC_HEL = 1–0
| match_NAC_JAJ = 0–0
| match_NAC_JAZ = 1–0
| match_NAC_JPS = 3–1
| match_NAC_JUT = 1–1
| match_NAC_MVV = 3–0
| match_NAC_RJC = 2–2
| match_NAC_TEL = 2–2
| match_NAC_TOP = 3–0
| match_NAC_VOL = 0–0
| match_NAC_VVV = 3–1
| match_RJC_ADO = 5–0
| match_RJC_ALM = 3–4
| match_RJC_DBO = 3–2
| match_RJC_DOR = 4–0
| match_RJC_EIN = 2–0
| match_RJC_EMM = 1–2
| match_RJC_EXC = 1–2
| match_RJC_GRA = 2–0
| match_RJC_HEL = 5–3
| match_RJC_JAJ = 2–2
| match_RJC_JAZ = 2–2
| match_RJC_JPS = 2–2
| match_RJC_JUT = 2–1
| match_RJC_MVV = 1–0
| match_RJC_NAC = 0–0
| match_RJC_TEL = 4–3
| match_RJC_TOP = 2–0
| match_RJC_VOL = 1–1
| match_RJC_VVV = 0–0
| match_TEL_ADO = 0–2
| match_TEL_ALM = 1–1
| match_TEL_DBO = 1–2
| match_TEL_DOR = 1–0
| match_TEL_EIN = 0–1
| match_TEL_EMM = 1–1
| match_TEL_EXC = 2–5
| match_TEL_GRA = 0–3
| match_TEL_HEL = 2–2
| match_TEL_JAJ = 1–0
| match_TEL_JAZ = 1–0
| match_TEL_JPS = 0–0
| match_TEL_JUT = 1–3
| match_TEL_MVV = 2–1
| match_TEL_NAC = 1–4
| match_TEL_RJC = 3–4
| match_TEL_TOP = 2–2
| match_TEL_VOL = 1–5
| match_TEL_VVV = 1–3
| match_TOP_ADO = 3–3
| match_TOP_ALM = 2–3
| match_TOP_DBO = 2–1
| match_TOP_DOR = 3–0
| match_TOP_EIN = 1–2
| match_TOP_EMM = 1–2
| match_TOP_EXC = 1–1
| match_TOP_GRA = 0–3
| match_TOP_HEL = 0–0
| match_TOP_JAJ = 1–1
| match_TOP_JAZ = 1–0
| match_TOP_JPS = 2–0
| match_TOP_JUT = 4–1
| match_TOP_MVV = 0–1
| match_TOP_NAC = 1–3
| match_TOP_RJC = 1–2
| match_TOP_TEL = 1–1
| match_TOP_VOL = 2–3
| match_TOP_VVV = 2–1
| match_VOL_ADO = 1–3
| match_VOL_ALM = 3–2
| match_VOL_DBO = 3–0
| match_VOL_DOR = 4–2
| match_VOL_EIN = 2–2
| match_VOL_EMM = 2–2
| match_VOL_EXC = 5–2
| match_VOL_GRA = 3–1
| match_VOL_HEL = 4–1
| match_VOL_JAJ = 3–1
| match_VOL_JAZ = 2–1
| match_VOL_JPS = 3–2
| match_VOL_JUT = 2–0
| match_VOL_MVV = 5–0
| match_VOL_NAC = 1–0
| match_VOL_RJC = 2–2
| match_VOL_TEL = 2–1
| match_VOL_TOP = 1–2
| match_VOL_VVV = 2–1
| match_VVV_ADO = 0–5
| match_VVV_ALM = 2–1
| match_VVV_DBO = 2–1
| match_VVV_DOR = 4–2
| match_VVV_EIN = 2–0
| match_VVV_EMM = 0–2
| match_VVV_EXC = 2–2
| match_VVV_GRA = 1–2
| match_VVV_HEL = 1–0
| match_VVV_JAJ = 1–3
| match_VVV_JAZ = 0–1
| match_VVV_JPS = 1–4
| match_VVV_JUT = 1–2
| match_VVV_MVV = 2–0
| match_VVV_NAC = 2–2
| match_VVV_RJC = 1–1
| match_VVV_TEL = 3–2
| match_VVV_TOP = 2–3
| match_VVV_VOL = 0–0
}}
= Results by round =
{{#invoke:Sports rbr table|table
| sortable = y
| labelnowrap = y
| source = [https://www.flashscore.com/football/netherlands/eerste-divisie/ Flashscore]
| update = complete
|team1 =ADO
|team2 =ALM
|team3 =DBO
|team4 =DOR
|team5 =EIN
|team6 =EMM
|team7 =EXC
|team8 =GRA
|team9 =HEL
|team10=JAJ
|team11=JAZ
|team12=JPS
|team13=JUT
|team14=MVV
|team15=NAC
|team16=RJC
|team17=TEL
|team18=TOP
|team19=VOL
|team20=VVV
| name_ADO = ADO Den Haag
| name_ALM = Almere City FC
| name_DBO = FC Den Bosch
| name_DOR = FC Dordrecht
| name_EIN = FC Eindhoven
| name_EMM = FC Emmen
| name_EXC = Excelsior
| name_GRA = De Graafschap
| name_HEL = Helmond Sport
| name_JAJ = Jong Ajax
| name_JAZ = Jong AZ
| name_JPS = Jong PSV
| name_JUT = Jong FC Utrecht
| name_MVV = MVV Maastricht
| name_NAC = NAC Breda
| name_RJC = Roda JC Kerkrade
| name_TEL = Telstar
| name_TOP = TOP Oss
| name_VOL = FC Volendam
| name_VVV = VVV-Venlo
| pos_ADO = W/W/W/L/W/D/W/W/W/W/D/L/L/W/W/W/W/W/W/W/W/W/L/D/W/L/D/W/L/D/D/L/W/W/W/D/W/L
| pos_ALM = L/D/L/W/W/D/L/D/L/L/L/L/W/L/D/L/L/W/D/L/L/L/L/D/D/D/W/L/W/W/W/W/W/L/L/W/L/L
| pos_DBO = W/W/L/L/L/L/W/L/L/L/W/D/W/W/W/W/L/L/L/D/L/L/L/L/L/L/W/D/L/W/L/D/W/W/W/L/W/D
| pos_DOR = D/W/D/L/L/L/L/D/L/L/L/D/L/W/L/L/L/L/L/D/W/W/W/L/D/D/W/W/L/D/L/W/L/L/L/W/W/D
| pos_EIN = D/W/L/W/L/W/L/W/L/W/D/L/W/W/W/L/W/L/D/D/D/W/W/W/W/W/D/W/W/W/D/L/W/W/L/W/W/D
| pos_EMM = D/L/W/L/L/W/W/W/W/L/W/W/W/D/D/W/W/L/W/W/W/L/W/W/W/D/W/W/W/W/W/W/D/W/W/W/L/W
| pos_EXC = L/W/D/W/W/W/L/W/L/W/W/W/L/W/D/W/W/W/W/D/L/D/L/L/L/W/W/W/W/W/D/W/L/L/D/D/D/D
| pos_GRA = L/W/W/W/L/L/W/D/W/W/D/W/W/L/D/W/L/W/L/W/L/D/W/D/W/D/L/D/D/L/L/W/D/L/L/W/D/D
| pos_HEL = L/L/L/W/W/L/L/L/W/W/D/D/L/L/D/L/L/D/W/D/L/W/L/L/L/D/L/L/L/L/W/L/L/L/L/L/W/D
| pos_JAJ = L/L/W/L/W/L/W/W/L/D/W/W/W/W/W/D/W/W/D/D/W/W/L/W/W/L/L/L/W/D/D/W/D/D/L/W/L/D
| pos_JAZ = W/W/W/W/W/L/L/L/W/D/L/L/L/L/D/D/L/L/L/D/L/L/W/L/L/L/W/L/D/W/W/L/W/L/L/D/L/W
| pos_JPS = D/L/W/L/L/W/L/L/W/L/D/W/W/D/D/L/W/L/L/D/W/W/W/L/W/L/L/L/L/D/D/D/L/L/W/D/D/D
| pos_JUT = L/D/D/W/W/W/W/D/L/L/L/W/L/L/L/D/L/L/W/L/L/L/L/W/L/W/L/L/L/L/L/W/L/W/L/D/W/L
| pos_MVV = W/L/W/L/W/L/W/L/L/L/W/L/D/W/L/W/L/D/L/L/L/L/L/L/L/W/L/L/L/L/W/L/W/L/D/D/W/W
| pos_NAC = D/D/L/W/L/D/L/L/W/L/W/W/W/L/D/D/W/W/D/L/D/D/L/W/D/W/W/W/W/W/L/L/D/W/W/L/W/D
| pos_RJC = W/L/W/L/D/D/W/L/W/W/D/L/D/W/L/D/D/W/W/D/W/W/W/D/D/D/W/L/W/W/D/W/W/D/W/L/L/W
| pos_TEL = D/D/L/L/L/D/W/W/W/W/L/D/L/L/D/L/D/L/D/D/L/W/W/D/L/D/L/L/D/L/W/L/L/W/L/L/L/L
| pos_TOP = W/W/L/W/L/D/L/L/L/L/L/L/L/D/D/L/D/D/D/W/W/L/W/W/L/L/L/W/D/L/D/L/W/W/W/L/L/L
| pos_VOL = D/L/D/W/D/W/W/W/W/W/W/W/W/D/W/D/W/D/W/W/W/D/W/D/W/W/L/W/D/L/D/D/L/W/W/W/L/D
| pos_VVV = D/L/W/L/W/W/L/W/L/W/L/L/L/L/L/W/D/W/L/L/W/L/L/W/W/D/W/W/D/L/L/D/L/L/W/L/D/W
| color_W = blue1| color_D = yellow1| color_L = red1
}}
Promotion/relegation play-offs
The seeds are assigned based on the final ranking after the regular season. The best ranked team will get the highest seed (lowest number). Eredivisie teams are considered to be better ranked than eerste divisie teams.
In the second leg, if a match is leveled at the end of the normal playing time, extra time will be played (two periods of 15 minutes each) and followed, if necessary, by a penalty shoot-out to determine the winners.
Seven teams, six from the Eerste Divisie and one from the Eredivisie, will play for a spot in the 2022–23 Eredivisie. The remaining six teams will play in the 2022–23 Eerste Divisie. The highest seeded team or the team from the Eredivisie will always host the second leg.
= Qualified teams =
class="wikitable" style="text-align: center;" | ||
Team | Rank | seed |
---|---|---|
style="text-align: left;" | Heracles Almelo | 16 | 1 |
style="text-align: left;" | FC Eindhoven | 3 | 2 |
style="text-align: left;" | ADO Den Haag | 4 | 3 |
style="text-align: left;" | Roda JC Kerkrade | 5 | 4 |
style="text-align: left;" | Excelsior | 6 | 5 |
style="text-align: left;" | NAC Breda | 8 | 6 |
style="text-align: left;" | De Graafschap | 9 | 7 |
= Bracket =
{{7TeamBracket|legs=2|aggregate=y
| RD1=First round
| RD2=Semifinals
| RD3=Final
| score-width=20px
| team-width=150px
| seed-width=20px
| RD1-seed1=4
| RD1-team1=Roda JC Kerkrade
| RD1-score1-1=2
| RD1-score1-2=0
| RD1-score1-3=2
| RD1-seed2=5
| RD1-team2=Excelsior
| RD1-score2-1=2
| RD1-score2-2=2
| RD1-score2-3=4
| RD1-seed3=2
| RD1-team3=FC Eindhoven
| RD1-score3-1=1
| RD1-score3-2=3
| RD1-score3-3=4
| RD1-seed4=7
| RD1-team4=De Graafschap
| RD1-score4-1=1
| RD1-score4-2=1
| RD1-score4-3=2
| RD1-seed5=3
| RD1-team5=ADO Den Haag
| RD1-score5-1=2
| RD1-score5-2=2
| RD1-score5-3=4
| RD1-seed6=6
| RD1-team6=NAC Breda
| RD1-score6-1=1
| RD1-score6-2=1
| RD1-score6-3=2
| RD2-seed1=5
| RD2-team1=Excelsior
| RD2-score1-1=3
| RD2-score1-2=3
| RD2-score1-3=6
| RD2-seed2=1
| RD2-team2=Heracles Almelo
| RD2-score2-1=0
| RD2-score2-2=1
| RD2-score2-3=1
| RD2-seed3=2
| RD2-team3=FC Eindhoven
| RD2-score3-1=1
| RD2-score3-2=1
| RD2-score3-3=2
| RD2-seed4=3
| RD2-team4=ADO Den Haag
| RD2-score4-1=2
| RD2-score4-2=2
| RD2-score4-3=4
| RD3-seed1=5
| RD3-team1=Excelsior {{pso}}
| RD3-score1-1=1
| RD3-score1-2=4
| RD3-score1-3=5 (8)
| RD3-seed2=3
| RD3-team2=ADO Den Haag
| RD3-score2-1=1
| RD3-score2-2=4
| RD3-score2-3=5 (7)
}}
= First round =
== First legs ==
{{Football box collapsible
|id = De Graafschap v FC Eindhoven
|date = 9 May 2022
|time = 20:00 CEST
|team1 = De Graafschap
|score = 1–1
|team2 = FC Eindhoven
|goals1 =
- Gravenberch {{goal|73|pen.}}
|goals2 =
- Sleegers {{goal|12|pen.}}
|stadium = De Vijverberg, Doetinchem
|attendance = 10,022
|referee = Alex Bos
|report = https://www.flashscore.com/match/fZHF1oRu/#/match-summary/match-summary
}}
{{Football box collapsible
|id = NAC Breda v ADO Den Haag
|date = 10 May 2022
|time = 18:45 CEST
|team1 = NAC Breda
|score = 1–2
|team2 = ADO Den Haag
|goals1 =
- Maria {{goal|74}}
|goals2 =
- Steijn {{goal|34}}
- Komljenovic {{goal|90+3}}
|stadium = Rat Verlegh Stadion, Breda
|attendance = 16,728
|referee = Edwin van de Graaf
|report = https://www.flashscore.com/match/EyYGaPeh/#/match-summary/match-summary
}}
{{Football box collapsible
|id = Excelsior v Roda JC Kerkrade
|date = 10 May 2022
|time = 21:00 CEST
|team1 = Excelsior
|score = 2–2
|team2 = Roda JC Kerkrade
|goals1 =
|goals2 =
|stadium = Van Donge & De Roo Stadion, Rotterdam
|attendance = 3,178
|referee = Rob Dieperink
|report = https://www.flashscore.com/match/Ug14fUJC/#/match-summary/match-summary
}}
== Second legs ==
{{Football box collapsible
|id = FC Eindhoven v De Graafschap
|date = 13 May 2022
|time = 20:00 CEST
|team1 = FC Eindhoven
|score = 3–1
|aggregatescore = 4–2
|team2 = De Graafschap
|goals1 =
|goals2 =
- Kaandorp {{goal|16}}
|stadium = Jan Louwers Stadion, Eindhoven
|attendance = 4,200
|referee = Jannick van der Laan
|report = https://www.flashscore.nl/wedstrijd/YPGJ05tn/#/samenvatting-wedstrijd/samenvatting-wedstrijd
}}
{{Football box collapsible
|id = ADO Den Haag v NAC Breda
|date = 14 May 2022
|time = 16:30 CEST
|team1 = ADO Den Haag
|score = 2–1
|aggregatescore = 4–2
|team2 = NAC Breda
|goals1 =
- Malone {{goal|76|o.g.}}
- Moreo Klas {{goal|79}}
|goals2 =
- Banzuzi {{goal|90+3}}
|stadium = Cars Jeans Stadion, Den Haag
|attendance = 10,379
|referee = Allard Lindhout
|report = https://www.flashscore.com/match/hSWKbqBb/#/match-summary/match-summary
}}
{{Football box collapsible
|id = Roda JC Kerkrade v Excelsior
|date = 14 May 2022
|time = 20:00 CEST
|team1 = Roda JC Kerkrade
|score = 0–2
|aggregatescore = 2–4
|aet = yes
|team2 = Excelsior
|goals1 =
|goals2 =
- Driouech {{goal|95}}
- Agrafiotis {{goal|120+3}}
|stadium = Parkstad Limburg Stadion, Kerkrade
|attendance = 14,763
|referee = Jochem Kamphuis
|report = https://www.flashscore.com/match/rc58glZI/#/match-summary/match-summary
}}
= Semifinals =
== First legs ==
{{Football box collapsible
|id = Match D first leg
|date = 17 May 2022
|time = 20:00 CEST
|team1 = ADO Den Haag
|score = 2–1
|team2 = FC Eindhoven
|goals1 =
- Moreo Klas {{goal|15}}
- Verheydt {{goal|28}}
|goals2 =
- Sleegers {{goal|74|pen.}}
|stadium = Cars Jeans Stadion, Den Haag
|attendance = 10,475
|referee = Jochem Kamphuis
|report = https://www.flashscore.nl/wedstrijd/S8sTKg9h/#/samenvatting-wedstrijd/samenvatting-wedstrijd
}}
{{Football box collapsible
|id = Match E first leg
|date = 18 May 2022
|time = 18:45 CEST
|team1 = Excelsior
|score = 3–0
|team2 = Heracles Almelo
|goals1 =
|goals2 =
|stadium = Van Donge & De Roo Stadion, Rotterdam
|attendance = 4,400
|referee = Martin van den Kerkhof
|report = https://www.flashscore.com/match/KfpLzv9t/#/match-summary/match-summary
}}
== Second legs ==
{{Football box collapsible
|id = Match D second leg
|date = 21 May 2022
|time = 16:30 CEST
|team1 = FC Eindhoven
|score = 1–2
|aggregatescore = 2–4
|team2 = ADO Den Haag
|goals1 =
- Amevor {{goal|89}}
|goals2 =
|stadium = Jan Louwers Stadion, Eindhoven
|attendance = 4,200
|referee = Bas Nijhuis
|report = https://www.flashscore.nl/wedstrijd/6atXJDOb/#/samenvatting-wedstrijd/samenvatting-wedstrijd
}}
{{Football box collapsible
|id = Match E second leg
|date = 21 May 2022
|time = 20:00 CEST
|team1 = Heracles Almelo
|score = 1–3
|aggregatescore = 1–6
|team2 = Excelsior
|goals1 =
- Bakış {{goal|28}}
|goals2 =
- Dallinga {{goal|47}}
- Wieffer {{goal|63}}
- Agrafiotis {{goal|83}}
|stadium = Erve Asito, Almelo
|attendance = 6,924
|referee = Edwin van de Graaf
|report = https://www.flashscore.com/match/2JZPZcOn/#/match-summary/match-summary
}}
= Final =
== First leg ==
{{Football box collapsible
|id = Match F first leg
|date = 24 May 2022
|time = 20:00 CEST
|team1 = Excelsior
|score = 1–1
|team2 = ADO Den Haag
|goals1 =
- Azarkan {{goal|47}}
|goals2 =
- Steijn {{goal|90+2}}
|stadium = Van Donge & De Roo Stadion, Rotterdam
|attendance = 4,400
|referee = Dennis Higler
|report = https://www.flashscore.com/match/OQkuLHeg/#/match-summary/match-summary
}}
== Second leg ==
{{Football box collapsible
|id = Match F second leg
|date = 29 May 2022
|time = 18:00 CEST
|team1 = ADO Den Haag
|score = 4–4
|aet = yes
|aggregatescore = 5–5
|team2 = Excelsior
|goals1 =
- Verheydt {{goal|35}}
- Pires {{goal|40}}
- Steijn {{goal|47}}
- Komljenovic {{goal|97}}
|goals2 =
- Azarkan {{goal|79}}
- Niemeijer {{goal|83}}
- Dallinga {{goal|90+3}}
- El Yaakoubi {{goal|109}}
|stadium = Cars Jeans Stadion, Den Haag
|attendance = 15,000
|referee = Danny Makkelie
|report = https://www.flashscore.com/match/xUgqKyBa/#/match-summary/match-summary
|penalties1 =
- Kemper {{pengoal}}
- Matthys {{pengoal}}
- Moreo Klas {{penmiss}}
- Asante {{pengoal}}
- Komljenovic {{pengoal}}
- Puclin {{pengoal}}
- Ćatić {{pengoal}}
- Esajas {{pengoal}}
- Amofa {{penmiss}}
|penaltyscore = 7–8
|penalties2 =
- {{pengoal}} El Yaakoubi
- {{pengoal}} Baas
- {{penmiss}} Eyongo
- {{pengoal}} Nieuwpoort
- {{pengoal}} Driouech
- {{pengoal}} Ormonde-Ottewill
- {{pengoal}} Admiraal
- {{pengoal}} Wieffer
- {{pengoal}} Horemans
}}
Statistics
= Top scorers =
{{updated|6 May 2022}}[https://www.flashscore.com/football/netherlands/eerste-divisie/ Flashscore]
class="wikitable" style="text-align:center;" |
Rank
!Player !Club !Goals |
---|
1
|align="left"|{{flagicon|NED}} Thijs Dallinga |align="left"|Excelsior |32 |
2
|align="left"|{{flagicon|NED}} Thomas Verheydt |align="left"|ADO Den Haag |30 |
3
|align="left"|{{flagicon|NED}} Robert Mühren |align="left"|FC Volendam |29 |
4
|align="left"|{{flagicon|SUR}} Dylan Vente |align="left"|Roda JC Kerkrade |23 |
5
|align="left"|{{flagicon|NED}} Joey Sleegers |align="left"|FC Eindhoven |21 |
rowspan="2"|6
|align="left"|{{flagicon|NED}} Reuven Niemeijer |align="left"|Excelsior |rowspan="2"|17 |
align="left"|{{flagicon|BEL}} Johan Bakayoko
|align="left"|Jong PSV |
8
|align="left"|{{flagicon|NED}} Naci Ünüvar |align="left"|Jong Ajax |16 |
rowspan="3"|9
|align="left"|{{flagicon|GER}} Rui Mendes |align="left"|FC Emmen |rowspan="3"|15 |
align="left"|{{flagicon|NED}} Sem Steijn
|align="left"|ADO Den Haag |
align="left"|{{flagicon|NED}} Nick Venema
|align="left"|VVV-Venlo |
= Top assists =
{{updated|6 May 2022}}[https://nos.nl/sport/voetbal/uitslagen/eerste-divisie/statistieken NOS]
class="wikitable" style="text-align:center;" |
Rank
!Player !Club !Assists |
---|
1
|align="left"|{{flagicon|NED}} Daryl van Mieghem |align="left"|FC Volendam |14 |
rowspan="2"|2
|align="left"|{{flagicon|NED}} Naci Ünüvar |align="left"|Jong Ajax |rowspan="2"|12 |
align="left"|{{flagicon|GER}} Patrick Pflücke
|align="left"|Roda JC Kerkrade |
rowspan="5"|4
|align="left"|{{flagicon|BIH}} Amar Ćatić |align="left"|ADO Den Haag |rowspan="5"|11 |
align="left"|{{flagicon|NED}} Joey Sleegers
|align="left"|FC Eindhoven |
align="left"|{{flagicon|NED}} Lance Duijvestijn
|align="left"|Almere City FC |
align="left"|{{flagicon|NED}} Robert Mühren
|align="left"|FC Volendam |
align="left"|{{flagicon|NED}} Reuven Niemeijer
|align="left"|Excelsior |
9
|align="left"|{{flagicon|BEL}} Johan Bakayoko |align="left"|Jong PSV |10 |
10
|align="left"|{{flagicon|NED}} Ralf Seuntjens |align="left"|NAC Breda |9 |
=Clean sheets=
{{updated|6 May 2022}}[https://nos.nl/sport/voetbal/uitslagen/eerste-divisie/statistieken NOS]
class="wikitable" style="text-align:center" |
Rank
!Player !Club !Clean |
---|
1
|align="left"|{{flagicon|NED}} Michael Brouwer |align="left"|FC Emmen |17 |
rowspan="3"|2
|align="left"|{{flagicon|NED}} Nigel Bertrams |align="left"|FC Eindhoven |rowspan="3"|14 |
align="left"|{{flagicon|NED}} Hidde Jurjus
|align="left"|De Graafschap |
align="left"|{{flagicon|NED}} Nick Olij
|align="left"|NAC Breda |
4
|align="left"|{{flagicon|NED}} Rody de Boer |align="left"|Roda JC Kerkrade |12 |
rowspan="2"|5
|align="left"|{{flagicon|NED}} Stijn van Gassel |align="left"|Excelsior |rowspan="2"|10 |
align="left"|{{flagicon|NED}} Wouter van der Steen
|align="left"|FC Den Bosch |
7
|align="left"|{{flagicon|NED}} Mike Havekotte |align="left"|Helmond Sport |8 |
rowspan="3"|8
|align="left"|{{flagicon|NED}} Delano van Crooij |align="left"|VVV-Venlo |rowspan="3"|7 |
align="left"|{{flagicon|NED}} Luuk Koopmans
|align="left"|ADO Den Haag |
align="left"|{{flagicon|SRB}} Filip Stanković
|align="left"|FC Volendam |
=Discipline=
{{updated|6 May 2022}}
==Player==
- Most yellow cards: 9
- {{flagicon|JPN}} Yuya Ikeshita (Jong FC Utrecht)
- {{flagicon|ITA}} Alessio Miceli (FC Dordrecht)
- {{flagicon|GER}} Brian Koglin (VVV-Venlo)
- Most red cards: 1
- 20 players
==Club==
- Most yellow cards: 87
- FC Dordrecht
- Most red cards: 4
- Jong PSV
References
{{reflist}}
{{2021–22 in Dutch football}}
{{Eerste Divisie seasons}}
{{DEFAULTSORT:2021-22 Eerste Divisie}}