2023–24 Eerste Divisie

{{Infobox football league season

| competition = Eerste Divisie

| image =

| pixels =

| season = 2023–24

| dates = 11 August 2023 – 10 May 2024

| winners = Willem II

| promoted = Willem II
Groningen
NAC Breda

| relegated =

| biggest home win = {{nowrap|ADO Den Haag 6–0 Jong FC Utrecht}}
{{small|(27 November 2023)}}

| biggest away win = {{nowrap|TOP Oss 1–8 Cambuur}}
{{small|(6 November 2023)}}

| highest scoring = {{nowrap|TOP Oss 1–8 Cambuur}}
{{small|(6 November 2023)}}

| matches = 380

| total goals = 1149

| best player =

| league topscorer = Henk Veerman
{{small|(23 goals)}}

| best goalkeeper =

| longest wins = 6 matches
Willem II
Groningen

| longest unbeaten = 15 matches
Groningen

| longest winless = 12 matches
Jong FC Utrecht

| longest losses = 6 matches
Emmen
Telstar
Jong FC Utrecht

| attendance =

| highest attendance =

| lowest attendance =

| average attendance =

| prevseason = 2022–23

| nextseason = 2024–25

| updated = 10 May 2024

}}

The 2023–24 Eerste Divisie was the 68th season of the Eerste Divisie, the second tier of football in the Netherlands since its establishment in 1956.

Teams

A total of 20 teams took part in the league: 17 teams from the 2022–23 Eerste Divisie and 3 teams relegated from the 2022–23 Eredivisie.

{{Location map+|Netherlands|width=450|float=right|caption=Location of teams in the Eerste Divisie 2023–24|places=

{{Location map~|Netherlands|lat=52.062817|long=4.383114|label=ADO|position=top}}

{{Location map~|Netherlands|lat=53.205516|long=5.814654|label=Cambuur|position=bottom}}

{{Location map~|Netherlands|lat=51.701655|long=5.329842|label=Den
Bosch
|position=top}}

{{Location map~|Netherlands|lat=51.802377|long=4.689859|label=Dordrecht|position=left}}

{{Location map~|Netherlands|lat=51.411757|long=5.479326|label=Eindhoven
Jong PSV|position=left}}

{{Location map~|Netherlands|lat=52.78110|long=6.90176|label=Emmen|position=left}}

{{Location map~|Netherlands|lat=51.955735|long=6.309830|label=De Graafschap|position=top}}

{{Location map~|Netherlands|lat=53.206060|long=6.591530|label=Groningen|position=top}}

{{Location map~|Netherlands|lat=51.486228|long=5.680132|label=Helmond Sport|position=right}}

{{Location map~|Netherlands|lat=52.313333|long=4.929399|label=Jong Ajax|position=right}}

{{Location map~|Netherlands|lat=52.614042|long=4.754493|label=Jong AZ|position=top}}

{{Location map~|Netherlands|lat=52.076175|long=5.145318|label=Jong Utrecht|position=left}}

{{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=right}}

{{Location map~|Netherlands|lat=51.755065|long=5.528166|label=TOP|position=right}}

{{Location map~|Netherlands|lat=51.351986|long=6.179803|label=VVV|position=bottom}}

{{Location map~|Netherlands|lat=51.55786 |long=5.08221 |label=Willem II|position=right}}

}}

= Stadiums and locations =

class="wikitable sortable"

! Club

! Location

! Venue

! Capacity

ADO Den Haag

| The Hague

| Bingoal Stadion

| style="text-align: center;" | 15,000

Cambuur

| Leeuwarden

| Cambuurstadion

| style="text-align: center;" | 10,500

Den Bosch

| 's-Hertogenbosch

| Stadion De Vliert

| style="text-align: center;" | 8,713

Dordrecht

| Dordrecht

| M-Scores Stadion

| style="text-align: center;" | 4,235

Eindhoven

| Eindhoven

| Jan Louwers Stadion

| style="text-align: center;" | 4,600

Emmen

| Emmen

| De Oude Meerdijk

| style="text-align: center;" | 8,600

De Graafschap

| Doetinchem

| Stadion De Vijverberg

| style="text-align: center;" | 12,600

Groningen

| Groningen

| Euroborg

| style="text-align: center;" | 22,550

Helmond Sport

| Helmond

| GS Staalwerken Stadion

| style="text-align: center;" | 4,100

Jong Ajax

| Amsterdam

| Sportpark De Toekomst

| style="text-align: center;" | 2,050

Jong AZ

| Alkmaar

| AFAS Trainingscomplex

| style="text-align: center;" | 200

Jong PSV

| Eindhoven

| PSV Campus De Herdgang

| style="text-align: center;" | 2,500

Jong FC Utrecht

| Utrecht

| Sportcomplex Zoudenbalch

| style="text-align: center;" | 550

MVV Maastricht

| Maastricht

| Stadion De Geusselt

| style="text-align: center;" | 10,000

NAC Breda

| Breda

| Rat Verlegh Stadion

| style="text-align: center;" | 19,000

Roda JC Kerkrade

| Kerkrade

| Parkstad Limburg Stadion

| style="text-align: center;" | 19,979

Telstar

| Velsen

| BUKO Stadion

| style="text-align: center;" | 3,060

TOP Oss

| Oss

| Frans Heesenstadion

| style="text-align: center;" | 4,560

VVV-Venlo

| Venlo

| Covebo Stadion - De Koel

| style="text-align: center;" | 8,000

Willem II

| Tilburg

| Koning Willem II Stadion

| style="text-align: center;" | 14,700

= Number of teams by provinces =

class="wikitable" style="text-align:center"
Number of teams

! Province

! Team(s)

7

|align="left"|{{flag|North Brabant}}

Den Bosch, Eindhoven, Helmond Sport, Jong PSV, NAC Breda, TOP Oss, Willem II
rowspan="2"|3

|align="left"|{{flag|Limburg (Netherlands)|name=Limburg}}

MVV Maastricht, Roda JC Kerkrade, VVV-Venlo
align="left"|{{flag|North Holland}}Jong Ajax, Jong AZ, Telstar
2

|align="left"|{{flag|South Holland}}

ADO Den Haag, Dordrecht
rowspan="5"|1

|align="left"|{{flag|Drenthe}}

Emmen
align="left"|{{flag|Friesland}}Cambuur
align="left"|{{flag|Gelderland}}De Graafschap
align="left"|{{flag|Groningen}}Groningen
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

! Kit manufacturer

! Shirt sponsor

ADO Den Haag

| data-sort-value="Kalezić, Darije" | {{flagicon|Switzerland}} Darije Kalezić

| data-sort-value="Sürmeli, Kürşad" | {{flagicon|NED}} Kürşad Sürmeli

| Erreà

| Hommerson Casino

Cambuur

| data-sort-value="Jong, Henk" | {{flagicon|NED}} Henk de Jong

| data-sort-value="van Kaam, Daniel" | {{flagicon|NED}} Daniël van Kaam

| Adidas

| Bouwgroep Dijkstra Draisma

Den Bosch

| data-sort-value="Overbeek, William" | {{flagicon|NED}} William van Overbeek (a.i.)

| data-sort-value="Bogert, Victor" | {{flagicon|NED}} Victor van den Bogert

| Robey

| D-Reizen

Dordrecht

| data-sort-value="Santoni, Michele" | {{flagicon|ITA}} Michele Santoni

| data-sort-value="Suray, Mathis" | {{flagicon|BEL}} Mathis Suray

| Capelli Sport

| Keukenwarenhuis.nl

Eindhoven

| data-sort-value="Weijs, Willem" | {{flagicon|NED}} Willem Weijs

| data-sort-value="Amevor, Mawoune" | {{flagicon|TOG}} Mawouna Amevor

| Macron

| VDL Groep

Emmen

| data-sort-value="Arts, Alfons" | {{flagicon|NED}} Alfons Arts (a.i.)

| data-sort-value="Kieftenbeld, Maikel" | {{flagicon|NED}} Maikel Kieftenbeld

| Hummel

| EasyToys

De Graafschap

| data-sort-value= "Vreman, Jan" | {{flagicon|NED}} Jan Vreman

| data-sort-value="Fortes, Jeffry" | {{flagicon|CPV}} Jeffry Fortes

| Robey

| Onverwachte Hoek

Groningen

| data-sort-value="Lukkien, Dick" | {{flagicon|NED}} Dick Lukkien

| data-sort-value="Bacuna, Leandro" | {{flagicon|CUW}} Leandro Bacuna

| Robey

| OG Clean Fuels

Helmond Sport

| data-sort-value="Bogers, Adrie" | {{flagicon|NED}} Adrie Bogers (a.i.) and {{flagicon|NED}} Tim Bakens (a.i.)

| data-sort-value="Steen, Wouter" | {{flagicon|NED}} Wouter van der Steen

| Saller

| Vescom

Jong Ajax

| data-sort-value="Vos, Dave" | {{flagicon|NED}} Dave Vos

| data-sort-value="Misehouy, Gabriel" | {{flagicon|NED}} Gabriel Misehouy

| Adidas

| Ziggo

Jong AZ

| data-sort-value="Echteld, Lee-Roy" | {{flagicon|NED}} Lee-Roy Echteld

| data-sort-value="Berkhout, Jorn" | {{flagicon|NED}} Jorn Berkhout

| Nike

| CTS GROUP

Jong PSV

| data-sort-value="Boessen, Wil" | {{flagicon|NED}} Wil Boessen

| data-sort-value="Duiven, Jason" | {{flagicon|NED}} Jason van Duiven

| Puma

| Metropoolregio Brainport Eindhoven

Jong FC Utrecht

| data-sort-value="Dinteren, Ivar" | {{flagicon|NED}} Ivar van Dinteren

| data-sort-value="Leliendal, Yannick" | {{flagicon|NED}} Yannick Leliendal

| Castore

| Odido

MVV Maastricht

| data-sort-value="Verberne, Maurice" | {{flagicon|NED}} Maurice Verberne

| data-sort-value="Souren, Nicky" | {{flagicon|NED}} Nicky Souren

| Nike

| OneCasino

NAC Breda

| data-sort-value="Gastel, Jean-Paul" | {{flagicon|NED}} Jean-Paul van Gastel

| data-sort-value="Martina, Cuco" | {{flagicon|CUW}} Cuco Martina

| Nike

| OK tankstations

Roda JC Kerkrade

| data-sort-value="Sibum, Bas" | {{flagicon|NED}} Bas Sibum

| data-sort-value="Kongolo, Rodney" | {{flagicon|NED}} Rodney Kongolo

| Kipsta

| APS Groep

Telstar

| data-sort-value="Correia, Anthony" | {{flagicon|NED}} Anthony Correia (a.i.) and {{flagicon|NED}} Ulrich Landvreugd (a.i.)

| data-sort-value="Apau, Mitch" | {{flagicon|NED}} Mitch Apau

| Robey

| 711

TOP Oss

| data-sort-value="Brood, Ruud" | {{flagicon|NED}} Ruud Brood

| data-sort-value="Mac-Intosh, Calvin" | {{flagicon|SUR}} Calvin Mac-Intosh

| Saller

| Restaurant Quisine

VVV-Venlo

| data-sort-value="Kruys, Rick" | {{flagicon|NED}} Rick Kruys

| data-sort-value="Ketting, Rick" | {{flagicon|NED}} Rick Ketting

| Craft

| Seacon

Willem II

| data-sort-value="Maes, Peter" | {{flagicon|BEL}} Peter Maes

| data-sort-value="Heerkens, Freek" | {{flagicon|NED}} Freek Heerkens

| Robey

| AVEC

= Managerial changes =

class="wikitable" style="text-align:left"
Team

! Outgoing manager

! Manner of departure

! Date of vacancy

! Position in table

! Replaced by

! Date of appointment

ADO Den Haag{{flagicon|NED}} Dick AdvocaatEnd of interim spellrowspan="9"|30 June 2023rowspan="10"|Pre-season{{flagicon|BIH}} Darije Kalezićrowspan="9"| 1 July 2023
Emmen{{flagicon|NED}} Dick LukkienEnd of contract{{flagicon|NED}} Fred Grim
De Graafschap{{flagicon|NED}} Adrie PoldervaartHealth issues{{flagicon|NED}} Jan Vreman
Eindhoven{{flagicon|NED}} Rob PendersSigned by Utrecht{{flagicon|NED}} Willem Weijs
Groningen{{flagicon|NED}} Dennis van der Reerowspan="2" | End of contract{{flagicon|NED}} Dick Lukkien
Jong AZ{{flagicon|BEL}} Maarten Martens{{flagicon|NED}} Jan Sierksma
Jong FC Utrecht{{flagicon|BIH}} Darije KalezićMutual consent{{flagicon|NED}} Ivar van Dinteren
Roda JC Kerkrade{{flagicon|NED}} Edwin de GraafEnd of contract{{flagicon|NED}} Bas Sibum
TOP Oss{{flagicon|NED}} Klaas WelsMutual consent{{flagicon|NED}} Ruud Brood
Jong PSV{{flagicon|MAR}} Adil RamziSigned by Wydad23 July 2023{{flagicon|NED}} Wil Boessen4 August 2023
Willem II{{flagicon|NED}} Reinier Robbemondrowspan="2" | Sacked5 September 202315th{{flagicon|NED}} Peter van den Berg (a.i.)5 September 2023
NAC Breda{{flagicon|GER}} Peter Hyballa13 September 202310th{{flagicon|NED}} Ton Lokhoff (a.i.)13 September 2023
Willem II{{flagicon|NED}} Peter van den Berg (a.i.)rowspan="2" | End of interim spell18 September 20237th{{flagicon|BEL}} Peter Maes18 September 2023
NAC Breda{{flagicon|NED}} Ton Lokhoff (a.i.)25 September 202315th{{flagicon|NED}} Jean-Paul van Gastel25 September 2023
Cambuur{{flagicon|NED}} Sjors UlteeSacked9 October 202311th{{flagicon|NED}} Henk de Jong10 October 2023
Jong AZ{{flagicon|NED}} Jan SierksmaMoved to AZ18 January 202412th{{flagicon|NED}} Lee-Roy Echteld20 January 2024
Telstar{{flagicon|NED}} Mike Snoeirowspan="4" | Sacked5 February 202420th{{flagicon|NED}} Anthony Correia (a.i.) and {{flagicon|NED}} Ulrich Landvreugd (a.i.)6 February 2024
Helmond Sport{{flagicon|BEL}} Bob Peeters8 April 202413th{{flagicon|NED}} Adrie Bogers (a.i.) and {{flagicon|NED}} Tim Bakens (a.i.)9 April 2024
Emmen{{flagicon|NED}} Fred Grim9 April 202412th{{flagicon|NED}} Alfons Arts (a.i.)13 April 2024
Den Bosch{{flagicon|POL}} Tomasz Kaczmarek11 April 202419th{{flagicon|NED}} William van Overbeek (a.i.)11 April 2024

Standings

= League table =

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

|section=Eerste divisie standings regular

|source=[https://www.flashscore.com/football/netherlands/eerste-divisie/#/tCWk2CpT/table/overall Flashscore], [https://keukenkampioendivisie.nl/klassement/ Keuken Kampioen Divisie {{in lang|nl}}]

|team_order=WIL, GRO, RJC, DOR, ADO, GRA, EMM, NAC, MVV, JAZ, HEL, VVV, CAM, EIN, JAJ, JPS, TEL, TOP, DBO, JUT

|result1=PRO |result2=PRO |result3=PO |result4=PO |result5=PO |result6=PO |result7=PO |result8=PO |result10=YOU |result15=YOU |result16=YOU |result20=YOU

|update=complete

|win_ADO=17|draw_ADO=12|loss_ADO=9 |gf_ADO=72|ga_ADO=50

|win_CAM=13|draw_CAM=8 |loss_CAM=17|gf_CAM=71|ga_CAM=74

|win_DBO=8 |draw_DBO=9 |loss_DBO=21|gf_DBO=38|ga_DBO=68

|win_DOR=18|draw_DOR=15|loss_DOR=5 |gf_DOR=74|ga_DOR=51

|win_EIN=9 |draw_EIN=16|loss_EIN=13|gf_EIN=45|ga_EIN=57

|win_EMM=17|draw_EMM=6 |loss_EMM=15|gf_EMM=59|ga_EMM=60

|win_GRA=19|draw_GRA=6 |loss_GRA=13|gf_GRA=61|ga_GRA=52

|win_GRO=22|draw_GRO=9 |loss_GRO=7 |gf_GRO=71|ga_GRO=30

|win_HEL=14|draw_HEL=9 |loss_HEL=15|gf_HEL=52|ga_HEL=55

|win_JAJ=10|draw_JAJ=10|loss_JAJ=18|gf_JAJ=54|ga_JAJ=69

|win_JAZ=16|draw_JAZ=8 |loss_JAZ=14|gf_JAZ=62|ga_JAZ=61

|win_JPS=11|draw_JPS=7 |loss_JPS=20|gf_JPS=63|ga_JPS=81

|win_JUT=5 |draw_JUT=11|loss_JUT=22|gf_JUT=32|ga_JUT=74

|win_MVV=16|draw_MVV=8 |loss_MVV=14|gf_MVV=64|ga_MVV=60

|win_NAC=15|draw_NAC=11|loss_NAC=12|gf_NAC=63|ga_NAC=56

|win_RJC=21|draw_RJC=12|loss_RJC=5 |gf_RJC=69|ga_RJC=34

|win_TEL=9 |draw_TEL=8 |loss_TEL=21|gf_TEL=47|ga_TEL=68

|win_TOP=10|draw_TOP=4 |loss_TOP=24|gf_TOP=32|ga_TOP=66

|win_VVV=13|draw_VVV=9 |loss_VVV=16|gf_VVV=53|ga_VVV=58

|win_WIL=23|draw_WIL=10|loss_WIL=5 |gf_WIL=77|ga_WIL=35

|status_GRO=P

|status_WIL=CP

|status_NAC=OP

|status_text_X=Assured of at least promotion play-offs

|note_GRO=Winner of the Third and Fourth Period (Rounds 20–29 and 30–38)

|note_RJC=Winner of the First Period (Rounds 1–9)

|note_WIL=Winner of the Second Period (Rounds 10–19)

| name_ADO = ADO Den Haag

| name_CAM = Cambuur

| name_DBO = Den Bosch

| name_DOR = Dordrecht

| name_EIN = Eindhoven

| name_EMM = Emmen

| name_GRA = De Graafschap

| name_GRO = Groningen

| 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_VVV = VVV-Venlo

| name_WIL = Willem II

|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 |language=nl}}

|res_col_header=PQ

|col_PRO=green1 |text_PRO=Promotion to the Eredivisie

|col_PO=yellow1 |text_PO=Qualification for promotion play-offs

|col_YOU=transparent |text_YOU={{nowrap|Reserve teams are not eligible to be promoted to the Eredivisie}}

}}

Period tables

= Period 1 =

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

|section=Eerste divisie standings period 1

|source=[https://keukenkampioendivisie.nl/klassement/ Keuken Kampioen Divisie {{in lang|nl}}]

|team_order=RJC, EMM, ADO, EIN, WIL, DOR, GRA, VVV, HEL, GRO, CAM, JPS, JAZ, NAC, JUT, MVV, DBO, JAJ, TOP, TEL

|result1=PW1 |result12=YOU |result13=YOU |result15=YOU |result18=YOU

|update=complete

|win_ADO=5 |draw_ADO=3 |loss_ADO=1 |gf_ADO=14|ga_ADO=8

|win_CAM=4 |draw_CAM=1 |loss_CAM=4 |gf_CAM=21|ga_CAM=21

|win_DBO=3 |draw_DBO=0 |loss_DBO=6 |gf_DBO=11|ga_DBO=15

|win_DOR=3 |draw_DOR=5 |loss_DOR=1 |gf_DOR=18|ga_DOR=14

|win_EIN=4 |draw_EIN=5 |loss_EIN=0 |gf_EIN=9 |ga_EIN=4

|win_EMM=5 |draw_EMM=3 |loss_EMM=1 |gf_EMM=18|ga_EMM=12

|win_GRA=4 |draw_GRA=2 |loss_GRA=3 |gf_GRA=11|ga_GRA=11

|win_GRO=4 |draw_GRO=1 |loss_GRO=4 |gf_GRO=14|ga_GRO=10

|win_HEL=4 |draw_HEL=1 |loss_HEL=4 |gf_HEL=16|ga_HEL=12

|win_JAJ=1 |draw_JAJ=2 |loss_JAJ=6 |gf_JAJ=16|ga_JAJ=24

|win_JAZ=3 |draw_JAZ=2 |loss_JAZ=4 |gf_JAZ=12|ga_JAZ=14

|win_JPS=4 |draw_JPS=1 |loss_JPS=4 |gf_JPS=13|ga_JPS=19

|win_JUT=3 |draw_JUT=2 |loss_JUT=4 |gf_JUT=10|ga_JUT=17

|win_MVV=3 |draw_MVV=1 |loss_MVV=5 |gf_MVV=14|ga_MVV=17

|win_NAC=3 |draw_NAC=2 |loss_NAC=4 |gf_NAC=15|ga_NAC=18

|win_RJC=7 |draw_RJC=1 |loss_RJC=1 |gf_RJC=22|ga_RJC=5

|win_TEL=1 |draw_TEL=1 |loss_TEL=7 |gf_TEL=8 |ga_TEL=18

|win_TOP=1 |draw_TOP=1 |loss_TOP=7 |gf_TOP=7 |ga_TOP=13

|win_VVV=4 |draw_VVV=2 |loss_VVV=3 |gf_VVV=14|ga_VVV=15

|win_WIL=5 |draw_WIL=2 |loss_WIL=2 |gf_WIL=14|ga_WIL=10

| name_ADO = ADO Den Haag

| name_CAM = Cambuur

| name_DBO = Den Bosch

| name_DOR = Dordrecht

| name_EIN = Eindhoven

| name_EMM = Emmen

| name_GRA = De Graafschap

| name_GRO = Groningen

| 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_VVV = VVV-Venlo

| name_WIL = Willem II

|show_limit=5

|class_rules = 1) points; 2) goal difference; 3) number of goals scored

|res_col_header=Qualification

|col_YOU=transparent |text_YOU={{nowrap|Reserves teams cannot participate in the promotion play-offs}}

|col_PW1=green1 |text_PW1=Qualification for promotion play-offs

}}

= Period 2 =

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

|section=Eerste divisie standings period 2

|source=[https://keukenkampioendivisie.nl/klassement/ Keuken Kampioen Divisie {{in lang|nl}}]

|team_order=WIL, NAC, GRA, CAM, JAZ, ADO, DOR, GRO, JAJ, RJC, EMM, MVV, EIN, VVV, HEL, TEL, JUT, TOP, JPS, DBO

|result1=PW2 |result5=YOU |result9=YOU |result10=PW1 |result17=YOU |result19=YOU

|update=complete

|win_ADO=4 |draw_ADO=4 |loss_ADO=2 |gf_ADO=22|ga_ADO=14

|win_CAM=5 |draw_CAM=3 |loss_CAM=2 |gf_CAM=24|ga_CAM=15

|win_DBO=0 |draw_DBO=3 |loss_DBO=7 |gf_DBO=8 |ga_DBO=24

|win_DOR=4 |draw_DOR=4 |loss_DOR=2 |gf_DOR=21|ga_DOR=14

|win_EIN=3 |draw_EIN=3 |loss_EIN=4 |gf_EIN=18|ga_EIN=18

|win_EMM=4 |draw_EMM=2 |loss_EMM=4 |gf_EMM=11|ga_EMM=13

|win_GRA=6 |draw_GRA=1 |loss_GRA=3 |gf_GRA=15|ga_GRA=12

|win_GRO=4 |draw_GRO=4 |loss_GRO=2 |gf_GRO=16|ga_GRO=9

|win_HEL=3 |draw_HEL=2 |loss_HEL=5 |gf_HEL=13|ga_HEL=19

|win_JAJ=4 |draw_JAJ=4 |loss_JAJ=2 |gf_JAJ=15|ga_JAJ=14

|win_JAZ=5 |draw_JAZ=2 |loss_JAZ=3 |gf_JAZ=15|ga_JAZ=16

|win_JPS=1 |draw_JPS=2 |loss_JPS=7 |gf_JPS=12|ga_JPS=22

|win_JUT=1 |draw_JUT=4 |loss_JUT=5 |gf_JUT=8 |ga_JUT=19

|win_MVV=3 |draw_MVV=4 |loss_MVV=3 |gf_MVV=13|ga_MVV=12

|win_NAC=6 |draw_NAC=2 |loss_NAC=2 |gf_NAC=21|ga_NAC=10

|win_RJC=4 |draw_RJC=4 |loss_RJC=2 |gf_RJC=9 |ga_RJC=8

|win_TEL=3 |draw_TEL=1 |loss_TEL=6 |gf_TEL=10|ga_TEL=17

|win_TOP=2 |draw_TOP=1 |loss_TOP=7 |gf_TOP=5 |ga_TOP=18

|win_VVV=3 |draw_VVV=3 |loss_VVV=4 |gf_VVV=16|ga_VVV=16

|win_WIL=8 |draw_WIL=1 |loss_WIL=1 |gf_WIL=25|ga_WIL=7

| name_ADO = ADO Den Haag

| name_CAM = Cambuur

| name_DBO = Den Bosch

| name_DOR = Dordrecht

| name_EIN = Eindhoven

| name_EMM = Emmen

| name_GRA = De Graafschap

| name_GRO = Groningen

| 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_VVV = VVV-Venlo

| name_WIL = Willem II

|show_limit=5

|class_rules = 1) points; 2) goal difference; 3) number of goals scored

|res_col_header=Qualification

|col_YOU=transparent |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 for promotion play-offs

}}

= Period 3 =

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

|section=Eerste divisie standings period 3

|source=[https://keukenkampioendivisie.nl/klassement/ Keuken Kampioen Divisie {{in lang|nl}}]

|team_order=GRO, DOR, ADO, GRA, WIL, RJC, VVV, JAZ, NAC, MVV, HEL, TOP, DBO, JPS, TEL, JAJ, CAM, EMM, JUT, EIN

|result1=PW3 |result5=PW2 |result6=PW1 |result8=YOU |result14=YOU |result16=YOU |result19=YOU

|update=complete

|win_ADO=6 |draw_ADO=2 |loss_ADO=2 |gf_ADO=24|ga_ADO=14

|win_CAM=2 |draw_CAM=2 |loss_CAM=6 |gf_CAM=17|ga_CAM=23

|win_DBO=2 |draw_DBO=5 |loss_DBO=3 |gf_DBO=8 |ga_DBO=13

|win_DOR=7 |draw_DOR=1 |loss_DOR=2 |gf_DOR=16|ga_DOR=13

|win_EIN=0 |draw_EIN=5 |loss_EIN=5 |gf_EIN=8 |ga_EIN=21

|win_EMM=2 |draw_EMM=1 |loss_EMM=7 |gf_EMM=10|ga_EMM=20

|win_GRA=6 |draw_GRA=1 |loss_GRA=3 |gf_GRA=18|ga_GRA=14

|win_GRO=8 |draw_GRO=1 |loss_GRO=1 |gf_GRO=23|ga_GRO=4

|win_HEL=3 |draw_HEL=5 |loss_HEL=2 |gf_HEL=13|ga_HEL=12

|win_JAJ=2 |draw_JAJ=3 |loss_JAJ=5 |gf_JAJ=11|ga_JAJ=14

|win_JAZ=4 |draw_JAZ=3 |loss_JAZ=3 |gf_JAZ=18|ga_JAZ=14

|win_JPS=2 |draw_JPS=4 |loss_JPS=4 |gf_JPS=19|ga_JPS=21

|win_JUT=1 |draw_JUT=2 |loss_JUT=7 |gf_JUT=7 |ga_JUT=17

|win_MVV=4 |draw_MVV=2 |loss_MVV=4 |gf_MVV=22|ga_MVV=20

|win_NAC=4 |draw_NAC=3 |loss_NAC=3 |gf_NAC=15|ga_NAC=13

|win_RJC=4 |draw_RJC=5 |loss_RJC=1 |gf_RJC=19|ga_RJC=12

|win_TEL=2 |draw_TEL=4 |loss_TEL=4 |gf_TEL=11|ga_TEL=16

|win_TOP=4 |draw_TOP=0 |loss_TOP=6 |gf_TOP=11|ga_TOP=19

|win_VVV=4 |draw_VVV=4 |loss_VVV=2 |gf_VVV=15|ga_VVV=14

|win_WIL=5 |draw_WIL=3 |loss_WIL=2 |gf_WIL=19|ga_WIL=10

| name_ADO = ADO Den Haag

| name_CAM = Cambuur

| name_DBO = Den Bosch

| name_DOR = Dordrecht

| name_EIN = Eindhoven

| name_EMM = Emmen

| name_GRA = De Graafschap

| name_GRO = Groningen

| 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_VVV = VVV-Venlo

| name_WIL = Willem II

|show_limit=5

|class_rules = 1) points; 2) goal difference; 3) number of goals scored

|res_col_header=Qualification

|col_YOU=transparent |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 for promotion play-offs

}}

= Period 4 =

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

|section=Eerste divisie standings period 4

|source=[https://keukenkampioendivisie.nl/klassement/ Keuken Kampioen Divisie {{in lang|nl}}]

|team_order=GRO, RJC, WIL, MVV, EMM, DOR, JAZ, HEL, JPS, GRA, TEL, TOP, NAC, JAJ, DBO, ADO, EIN, CAM, VVV, JUT

|result1=PW3 |result2=PW1 |result3=PW2 |result7=YOU |result9=YOU |result14=YOU |result20=YOU

|update=complete

|win_ADO=2 |draw_ADO=3 |loss_ADO=4 |gf_ADO=12|ga_ADO=14

|win_CAM=2 |draw_CAM=2 |loss_CAM=5 |gf_CAM=9 |ga_CAM=15

|win_DBO=3 |draw_DBO=1 |loss_DBO=5 |gf_DBO=11|ga_DBO=16

|win_DOR=4 |draw_DOR=5 |loss_DOR=0 |gf_DOR=19|ga_DOR=10

|win_EIN=2 |draw_EIN=3 |loss_EIN=4 |gf_EIN=10|ga_EIN=14

|win_EMM=6 |draw_EMM=0 |loss_EMM=3 |gf_EMM=20|ga_EMM=15

|win_GRA=3 |draw_GRA=2 |loss_GRA=4 |gf_GRA=17|ga_GRA=15

|win_GRO=6 |draw_GRO=3 |loss_GRO=0 |gf_GRO=18|ga_GRO=7

|win_HEL=4 |draw_HEL=1 |loss_HEL=4 |gf_HEL=10|ga_HEL=12

|win_JAJ=3 |draw_JAJ=1 |loss_JAJ=5 |gf_JAJ=12|ga_JAJ=17

|win_JAZ=4 |draw_JAZ=1 |loss_JAZ=4 |gf_JAZ=17|ga_JAZ=17

|win_JPS=4 |draw_JPS=0 |loss_JPS=5 |gf_JPS=19|ga_JPS=19

|win_JUT=0 |draw_JUT=3 |loss_JUT=6 |gf_JUT=7 |ga_JUT=21

|win_MVV=6 |draw_MVV=1 |loss_MVV=2 |gf_MVV=15|ga_MVV=11

|win_NAC=2 |draw_NAC=4 |loss_NAC=3 |gf_NAC=12|ga_NAC=15

|win_RJC=6 |draw_RJC=2 |loss_RJC=1 |gf_RJC=19|ga_RJC=9

|win_TEL=3 |draw_TEL=2 |loss_TEL=4 |gf_TEL=18|ga_TEL=17

|win_TOP=3 |draw_TOP=2 |loss_TOP=4 |gf_TOP=9 |ga_TOP=16

|win_VVV=2 |draw_VVV=0 |loss_VVV=7 |gf_VVV=8 |ga_VVV=13

|win_WIL=5 |draw_WIL=4 |loss_WIL=0 |gf_WIL=19|ga_WIL=8

| name_ADO = ADO Den Haag

| name_CAM = Cambuur

| name_DBO = Den Bosch

| name_DOR = Dordrecht

| name_EIN = Eindhoven

| name_EMM = Emmen

| name_GRA = De Graafschap

| name_GRO = Groningen

| 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_VVV = VVV-Venlo

| name_WIL = Willem II

|show_limit=5

|class_rules = 1) points; 2) goal difference; 3) number of goals scored

|res_col_header=Qualification

|col_YOU=transparent |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 for promotion play-offs

}}

Results

{{#invoke:Sports results|main|matches_style=FBR

|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 =CAM

|team3 =DBO

|team4 =DOR

|team5 =EIN

|team6 =EMM

|team7 =GRA

|team8 =GRO

|team9 =HEL

|team10=JAJ

|team11=JAZ

|team12=JPS

|team13=JUT

|team14=MVV

|team15=NAC

|team16=RJC

|team17=TEL

|team18=TOP

|team19=VVV

|team20=WIL

| name_ADO = ADO Den Haag

| name_CAM = Cambuur

| name_DBO = Den Bosch

| name_DOR = Dordrecht

| name_EIN = Eindhoven

| name_EMM = Emmen

| name_GRA = De Graafschap

| name_GRO = Groningen

| 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_VVV = VVV-Venlo

| name_WIL = Willem II

| match_ADO_CAM = 1–2

| match_ADO_DBO = 3–0

| match_ADO_DOR = 2–2

| match_ADO_EIN = 1–1

| match_ADO_EMM = 3–0

| match_ADO_GRA = 5–3

| match_ADO_GRO = 0–2

| match_ADO_HEL = 0–1

| match_ADO_JAJ = 2–1

| match_ADO_JAZ = 4–1

| match_ADO_JPS = 2–3

| match_ADO_JUT = 6–0

| match_ADO_MVV = 2–2

| match_ADO_NAC = 3–1

| match_ADO_RJC = 0–3

| match_ADO_TEL = 1–1

| match_ADO_TOP = 2–1

| match_ADO_VVV = 2–2

| match_ADO_WIL = 1–1

| match_CAM_ADO = 0–2

| match_CAM_DBO = 3–1

| match_CAM_DOR = 3–3

| match_CAM_EIN = 2–2

| match_CAM_EMM = 2–2

| match_CAM_GRA = 1–2

| match_CAM_GRO = 2–1

| match_CAM_HEL = 1–1

| match_CAM_JAJ = 4–2

| match_CAM_JAZ = 1–2

| match_CAM_JPS = 3–4

| match_CAM_JUT = 2–4

| match_CAM_MVV = 5–2

| match_CAM_NAC = 2–3

| match_CAM_RJC = 1–1

| match_CAM_TEL = 1–0

| match_CAM_TOP = 1–2

| match_CAM_VVV = 3–3

| match_CAM_WIL = 1–0

| match_DBO_ADO = 1–2

| match_DBO_CAM = 3–1

| match_DBO_DOR = 0–3

| match_DBO_EIN = 0–1

| match_DBO_EMM = 1–2

| match_DBO_GRA = 2–1

| match_DBO_GRO = 1–4

| match_DBO_HEL = 0–0

| match_DBO_JAJ = 3–3

| match_DBO_JAZ = 0–0

| match_DBO_JPS = 1–2

| match_DBO_JUT = 1–1

| match_DBO_MVV = 3–2

| match_DBO_NAC = 2–2

| match_DBO_RJC = 0–0

| match_DBO_TEL = 1–4

| match_DBO_TOP = 1–0

| match_DBO_VVV = 1–2

| match_DBO_WIL = 1–4

| match_DOR_ADO = 2–2

| match_DOR_CAM = 5–2

| match_DOR_DBO = 5–1

| match_DOR_EIN = 0–0

| match_DOR_EMM = 2–1

| match_DOR_GRA = 2-1

| match_DOR_GRO = 1–0

| match_DOR_HEL = 2–0

| match_DOR_JAJ = 4–0

| match_DOR_JAZ = 0–0

| match_DOR_JPS = 1–4

| match_DOR_JUT = 3–3

| match_DOR_MVV = 2–2

| match_DOR_NAC = 2–2

| match_DOR_RJC = 2–0

| match_DOR_TEL = 2–0

| match_DOR_TOP = 3–1

| match_DOR_VVV = 1–0

| match_DOR_WIL = 1–1

| match_EIN_ADO = 1–1

| match_EIN_CAM = 0–3

| match_EIN_DBO = 2–0

| match_EIN_DOR = 1–1

| match_EIN_EMM = 3–2

| match_EIN_GRA = 0–1

| match_EIN_GRO = 0–3

| match_EIN_HEL = 1–2

| match_EIN_JAJ = 2–2

| match_EIN_JAZ = 1–1

| match_EIN_JPS = 2–5

| match_EIN_JUT = 3–0

| match_EIN_MVV = 0–3

| match_EIN_NAC = 2–0

| match_EIN_RJC = 1–1

| match_EIN_TEL = 1–1

| match_EIN_TOP = 0–0

| match_EIN_VVV = 0–2

| match_EIN_WIL = 1–1

| match_EMM_ADO = 2–3

| match_EMM_CAM = 2–0

| match_EMM_DBO = 1–0

| match_EMM_DOR = 2–4

| match_EMM_EIN = 0–0

| match_EMM_GRA = 2–1

| match_EMM_GRO = 0–3

| match_EMM_HEL = 3–0

| match_EMM_JAJ = 4–2

| match_EMM_JAZ = 2–1

| match_EMM_JPS = 1–0

| match_EMM_JUT = 2–0

| match_EMM_MVV = 1–3

| match_EMM_NAC = 2–3

| match_EMM_RJC = 0–1

| match_EMM_TEL = 2–0

| match_EMM_TOP = 0–1

| match_EMM_VVV = 2–2

| match_EMM_WIL = 2–0

| match_GRA_ADO = 0–0

| match_GRA_CAM = 2–3

| match_GRA_DBO = 2–0

| match_GRA_DOR = 1–1

| match_GRA_EIN = 2–1

| match_GRA_EMM = 0–1

| match_GRA_GRO = 2–1

| match_GRA_HEL = 2–1

| match_GRA_JAJ = 0–2

| match_GRA_JAZ = 2–1

| match_GRA_JPS = 4–2

| match_GRA_JUT = 2–2

| match_GRA_MVV = 3–0

| match_GRA_NAC = 1–0

| match_GRA_RJC = 0–0

| match_GRA_TEL = 5–1

| match_GRA_TOP = 2–1

| match_GRA_VVV = 3–0

| match_GRA_WIL = 0–2

| match_GRO_ADO = 0–1

| match_GRO_CAM = 3–0

| match_GRO_DBO = 0–3

| match_GRO_DOR = 2–2

| match_GRO_EIN = 2–1

| match_GRO_EMM = 0–0

| match_GRO_GRA = 4–2

| match_GRO_HEL = 0–0

| match_GRO_JAJ = 4–1

| match_GRO_JAZ = 4–1

| match_GRO_JPS = 4–0

| match_GRO_JUT = 2–1

| match_GRO_MVV = 3–0

| match_GRO_NAC = 1–1

| match_GRO_RJC = 2–0

| match_GRO_TEL = 2–0

| match_GRO_TOP = 3–0

| match_GRO_VVV = 2–1

| match_GRO_WIL = 0–0

| match_HEL_ADO = 3–2

| match_HEL_CAM = 2–1

| match_HEL_DBO = 1–0

| match_HEL_DOR = 1–1

| match_HEL_EIN = 2–0

| match_HEL_EMM = 1–2

| match_HEL_GRA = 3–1

| match_HEL_GRO = 1–2

| match_HEL_JAJ = 3–1

| match_HEL_JAZ = 3–1

| match_HEL_JPS = 2–2

| match_HEL_JUT = 4–0

| match_HEL_MVV = 1–2

| match_HEL_NAC = 1–0

| match_HEL_RJC = 3–3

| match_HEL_TEL = 1–0

| match_HEL_TOP = 1–1

| match_HEL_VVV = 1–1

| match_HEL_WIL = 0–2

| match_JAJ_ADO = 0–0

| match_JAJ_CAM = 2–1

| match_JAJ_DBO = 0–2

| match_JAJ_DOR = 2–2

| match_JAJ_EIN = 1–1

| match_JAJ_EMM = 3–3

| match_JAJ_GRA = 1–2

| match_JAJ_GRO = 0–1

| match_JAJ_HEL = 4–1

| match_JAJ_JAZ = 1–4

| match_JAJ_JPS = 3–0

| match_JAJ_JUT = 2–1

| match_JAJ_MVV = 3–0

| match_JAJ_NAC = 0–1

| match_JAJ_RJC = 1–1

| match_JAJ_TEL = 0–3

| match_JAJ_TOP = 1–0

| match_JAJ_VVV = 3–0

| match_JAJ_WIL = 1–0

| match_JAZ_ADO = 1–2

| match_JAZ_CAM = 2–0

| match_JAZ_DBO = 0–0

| match_JAZ_DOR = 5–1

| match_JAZ_EIN = 0–0

| match_JAZ_EMM = 3–2

| match_JAZ_GRA = 3–0

| match_JAZ_GRO = 0–5

| match_JAZ_HEL = 2–1

| match_JAZ_JAJ = 5–2

| match_JAZ_JPS = 4–1

| match_JAZ_JUT = 1–0

| match_JAZ_MVV = 2–3

| match_JAZ_NAC = 2–3

| match_JAZ_RJC = 1–0

| match_JAZ_TEL = 3–1

| match_JAZ_TOP = 3–0

| match_JAZ_VVV = 2–1

| match_JAZ_WIL = 0–2

| match_JPS_ADO = 1–2

| match_JPS_CAM = 3–1

| match_JPS_DBO = 2–2

| match_JPS_DOR = 0–1

| match_JPS_EIN = 3–4

| match_JPS_EMM = 3–0

| match_JPS_GRA = 1–3

| match_JPS_GRO = 2–3

| match_JPS_HEL = 2–1

| match_JPS_JAJ = 2–2

| match_JPS_JAZ = 1–2

| match_JPS_JUT = 2–0

| match_JPS_MVV = 2–3

| match_JPS_NAC = 0–5

| match_JPS_RJC = 2–3

| match_JPS_TEL = 1–0

| match_JPS_TOP = 4–1

| match_JPS_VVV = 0–0

| match_JPS_WIL = 1–1

| match_JUT_ADO = 0–2

| match_JUT_CAM = 3–2

| match_JUT_DBO = 0–2

| match_JUT_DOR = 1–1

| match_JUT_EIN = 2–5

| match_JUT_EMM = 2–3

| match_JUT_GRA = 2–0

| match_JUT_GRO = 1–0

| match_JUT_HEL = 0–1

| match_JUT_JAJ = 0–1

| match_JUT_JAZ = 1–2

| match_JUT_JPS = 0–0

| match_JUT_MVV = 1–1

| match_JUT_NAC = 1–1

| match_JUT_RJC = 1–0

| match_JUT_TEL = 0–0

| match_JUT_TOP = 0–3

| match_JUT_VVV = 0–0

| match_JUT_WIL = 1–1

| match_MVV_ADO = 0–3

| match_MVV_CAM = 1–1

| match_MVV_DBO = 1–0

| match_MVV_DOR = 1–3

| match_MVV_EIN = 0–1

| match_MVV_EMM = 1–1

| match_MVV_GRA = 1–2

| match_MVV_GRO = 1–1

| match_MVV_HEL = 3–0

| match_MVV_JAJ = 2–1

| match_MVV_JAZ = 4–0

| match_MVV_JPS = 3–3

| match_MVV_JUT = 3–0

| match_MVV_NAC = 1–4

| match_MVV_RJC = 0–3

| match_MVV_TEL = 6–1

| match_MVV_TOP = 2–0

| match_MVV_VVV = 2–0

| match_MVV_WIL = 1–1

| match_NAC_ADO = 2–2

| match_NAC_CAM = 1–2

| match_NAC_DBO = 1–0

| match_NAC_DOR = 1–4

| match_NAC_EIN = 2–2

| match_NAC_EMM = 1–3

| match_NAC_GRA = 0–0

| match_NAC_GRO = 3–2

| match_NAC_HEL = 1–1

| match_NAC_JAJ = 1–1

| match_NAC_JAZ = 2–1

| match_NAC_JPS = 2–0

| match_NAC_JUT = 3–1

| match_NAC_MVV = 1–2

| match_NAC_RJC = 1–3

| match_NAC_TEL = 3–1

| match_NAC_TOP = 2–0

| match_NAC_VVV = 1–0

| match_NAC_WIL = 1–2

| match_RJC_ADO = 2–2

| match_RJC_CAM = 2–0

| match_RJC_DBO = 4–1

| match_RJC_DOR = 4–1

| match_RJC_EIN = 3–0

| match_RJC_EMM = 3–2

| match_RJC_GRA = 1–1

| match_RJC_GRO = 0–0

| match_RJC_HEL = 4–1

| match_RJC_JAJ = 2–1

| match_RJC_JAZ = 3–1

| match_RJC_JPS = 2–1

| match_RJC_JUT = 0–0

| match_RJC_MVV = 1–0

| match_RJC_NAC = 3–1

| match_RJC_TEL = 3–0

| match_RJC_TOP = 2–0

| match_RJC_VVV = 2–1

| match_RJC_WIL = 0–1

| match_TEL_ADO = 3–1

| match_TEL_CAM = 2–3

| match_TEL_DBO = 0–0

| match_TEL_DOR = 0–2

| match_TEL_EIN = 0–1

| match_TEL_EMM = 2–3

| match_TEL_GRA = 1–2

| match_TEL_GRO = 1–1

| match_TEL_HEL = 3–2

| match_TEL_JAJ = 3–2

| match_TEL_JAZ = 1–1

| match_TEL_JPS = 3–1

| match_TEL_JUT = 5–1

| match_TEL_MVV = 2–1

| match_TEL_NAC = 1–1

| match_TEL_RJC = 1–1

| match_TEL_TOP = 1–0

| match_TEL_VVV = 1–2

| match_TEL_WIL = 1–5

| match_TOP_ADO = 1–3

| match_TOP_CAM = 1–8

| match_TOP_DBO = 1–2

| match_TOP_DOR = 0–1

| match_TOP_EIN = 2–1

| match_TOP_EMM = 0–1

| match_TOP_GRA = 0–1

| match_TOP_GRO = 0–2

| match_TOP_HEL = 1–0

| match_TOP_JAJ = 2–1

| match_TOP_JAZ = 1–1

| match_TOP_JPS = 4–1

| match_TOP_JUT = 2–0

| match_TOP_MVV = 0–1

| match_TOP_NAC = 1–1

| match_TOP_RJC = 1–4

| match_TOP_TEL = 1–0

| match_TOP_VVV = 2–1

| match_TOP_WIL = 0–5

| match_VVV_ADO = 2–1

| match_VVV_CAM = 1–2

| match_VVV_DBO = 2–3

| match_VVV_DOR = 3–1

| match_VVV_EIN = 2–2

| match_VVV_EMM = 2–0

| match_VVV_GRA = 2–0

| match_VVV_GRO = 0–1

| match_VVV_HEL = 0–4

| match_VVV_JAJ = 2–0

| match_VVV_JAZ = 2–2

| match_VVV_JPS = 3–2

| match_VVV_JUT = 4–1

| match_VVV_MVV = 1–3

| match_VVV_NAC = 3–1

| match_VVV_RJC = 1–1

| match_VVV_TEL = 2–1

| match_VVV_TOP = 2–0

| match_VVV_WIL = 1–3

| match_WIL_ADO = 2–1

| match_WIL_CAM = 1–1

| match_WIL_DBO = 3–1

| match_WIL_DOR = 2–0

| match_WIL_EIN = 3–0

| match_WIL_EMM = 3–0

| match_WIL_GRA = 4–2

| match_WIL_GRO = 1–1

| match_WIL_HEL = 4–1

| match_WIL_JAJ = 1–1

| match_WIL_JAZ = 4–1

| match_WIL_JPS = 3–0

| match_WIL_JUT = 2–1

| match_WIL_MVV = 2–1

| match_WIL_NAC = 1–4

| match_WIL_RJC = 2–3

| match_WIL_TEL = 3–2

| match_WIL_TOP = 2–1

| match_WIL_VVV = 2–0

}}

Play-offs

{{2023-24 Eerste divisie play-offs}}

Statistics

= Top scorers =

{{updated|10 May 2024}}[https://www.flashscore.com/football/netherlands/eerste-divisie/ Flashscore]

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

!Player

!Club

!Goals

1

|align="left"|{{flagicon|NED}} Henk Veerman

|align="left"|ADO Den Haag

|23

2

|align="left"|{{flagicon|NED}} Martijn Kaars

|align="left"|Helmond Sport

|21

3

|align="left"|{{flagicon|NED}} Milan Smit

|align="left"|Cambuur

|19

4

|align="left"|{{flagicon|NED}} Romano Postema

|align="left"|Groningen

|18

rowspan="3"|5

|align="left"|{{flagicon|SUR}} Jeredy Hilterman

|align="left"|Willem II

|rowspan="3"|16

align="left"|{{flagicon|POL}} Kacper Kostorz

|align="left"|Den Bosch

align="left"|{{flagicon|NED}} Dailon Livramento

|align="left"|MVV Maastricht

8

|align="left"|{{flagicon|NED}} Zakaria Eddahchouri

|align="left"|Telstar

|14

9

|align="left"|{{flagicon|BEL}} Mathis Suray

|align="left"|Dordrecht

|13

rowspan="6"|10

|align="left"|{{flagicon|LAT}} Roberts Uldriķis

|align="left"|Cambuur

|rowspan="6"|12

align="left"|{{flagicon|NED}} Walid Ould-Chikh

|align="left"|Roda JC Kerkrade

align="left"|{{flagicon|NED}} Thijs Oosting

|align="left"|Willem II

align="left"|{{flagicon|AZE}} Ozan Kökçü

|align="left"|Eindhoven

align="left"|{{flagicon|VEN}} Enrique Peña Zauner

|align="left"|Roda JC Kerkrade

align="left"|{{flagicon|NED}} Ernest Poku

|align="left"|Jong AZ

Attendances

FC Groningen drew the highest average home attendance in the 2023-24 edition of the Eerste Divisie.

{{row counter|

class{{=}}"wikitable sortable"

!#!!Football club!!Home games!!Average attendancehttps://www.european-football-statistics.co.uk/attn/avened.htm

style{{=}}"text-align:center;"| _row_countFC Groningen1920,217
style{{=}}"text-align:center;"| _row_countNAC Breda1917,557
style{{=}}"text-align:center;"| _row_countWillem II1913,292
style{{=}}"text-align:center;"| _row_countDe Graafschap1910,178
style{{=}}"text-align:center;"| _row_countCambuur Leeuwarden199,700
style{{=}}"text-align:center;"| _row_countRoda JC199,669
style{{=}}"text-align:center;"| _row_countADO Den Haag197,586
style{{=}}"text-align:center;"| _row_countFC Emmen197,427
style{{=}}"text-align:center;"| _row_countVVV-Venlo195,486
style{{=}}"text-align:center;"| _row_countMVV Maastricht195,454
style{{=}}"text-align:center;"| _row_countFC Den Bosch194,865
style{{=}}"text-align:center;"| _row_countFC Dordrecht192,821
style{{=}}"text-align:center;"| _row_countFC Eindhoven192,782
style{{=}}"text-align:center;"| _row_countTelstar192,217
style{{=}}"text-align:center;"| _row_countHelmond Sport192,153
style{{=}}"text-align:center;"| _row_countTOP Oss191,924
style{{=}}"text-align:center;"| _row_countJong Ajax19795
style{{=}}"text-align:center;"| _row_countJong PSV19770
style{{=}}"text-align:center;"| _row_countJong AZ19569
style{{=}}"text-align:center;"| _row_countJong FC Utrecht19470
}}

References

{{reflist}}

{{2023–24 in Dutch football}}

{{Eerste Divisie seasons}}

{{DEFAULTSORT:2023-24 Eerste Divisie}}

Category:Eerste Divisie seasons

2

Netherlands