The 2019–20 Eerste Divisie, known as Keuken Kampioen Divisie for sponsorship reasons, was the sixty-fourth season of Eerste Divisie since its establishment in 1955. It began in August 2019 with the first matches of the season and was scheduled to end in May 2020 with the finals of the promotion/relegation play-offs, also involving the 16th-placed team from the 2019–20 Eredivisie. The season was temporarily halted in March 2020, then postponed for several weeks and later abandoned altogether due to the global COVID-19 pandemic and consequent Dutch government decision to disallow all large-scale events until 1 September 2020.

Effects of the 2020 coronavirus pandemic On 12 March 2020, all football leagues were suspended until 31 March as the Dutch government forbade events due to the COVID-19 pandemic in the Netherlands. On 15 March this period was extended until 6 April. Due to the decision of the Dutch government to forbid all gatherings and events until 1 June 2020, this period was even further extended.

The Dutch government announced on 21 April that all events subject to authorization, would remain forbidden at least until 1 September 2020. As a result, the KNVB announced the same day, the intention not to continue all remaining suspended competitions. A final decision would be taken after consultation with the UEFA and next the consequences would be discussed with the clubs involved.

On 24 April 2020 the season was cancelled.

Teams A total of 20 teams took part in the league. FC Twente gained promotion to the Eredivisie, and was replaced by NAC Breda, who finished bottom in the 2018–19 Eredivisie. Sparta Rotterdam and RKC Waalwijk won the post-season playoff, and were replaced in the 2019–20 Eerste Divisie by Excelsior and De Graafschap.

At an extraordinary KNVB federation meeting on 7 June 2018, representatives of amateur and professional football reached an agreement to renew the football pyramid as of the 2019–20 season. Part of the Agreement was that no promotion/relegation would take place between the Eerste and Tweede Divisie this season.

Club Location Venue Capacity Almere City FC Almere Yanmar Stadion 3,000 SC Cambuur Leeuwarden Cambuurstadion 10,250 De Graafschap Doetinchem Stadion De Vijverberg 12,600 FC Den Bosch 's-Hertogenbosch Stadion De Vliert 8,713 FC Dordrecht Dordrecht Riwal Hoogwerkers Stadion 4,235 FC Eindhoven Eindhoven Jan Louwers Stadion 4,600 Excelsior Rotterdam Rotterdam Van Donge & De Roo Stadion 4,500 Go Ahead Eagles Deventer De Adelaarshorst 10,000 Helmond Sport Helmond SolarUnie Stadion 4,174 Jong Ajax Amsterdam Sportpark De Toekomst 2,05053,502 Jong AZ Alkmaar AFAS Trainingscomplex 20017,023 Jong PSV Eindhoven PSV Campus De Herdgang 2,50036,5004,600 Jong FC Utrecht Utrecht Sportcomplex Zoudenbalch 55023,750 MVV Maastricht Maastricht Stadion De Geusselt 10,000 NAC Breda Breda Rat Verlegh Stadion 19,000 NEC Nijmegen Nijmegen Goffertstadion 12,500 Roda JC Kerkrade Kerkrade Parkstad Limburg Stadion 19,979 Telstar Velsen Rabobank IJmond Stadion 3,060 TOP Oss Oss Frans Heesenstadion 4,560 Volendam Volendam Kras Stadion 7,384

Personnel and kits Club Manager Kit manufacturer Sponsors Almere City FC Ole Tobiasen Inaria S&S Online Marketing SC Cambuur Henk de Jong Craft Bouwgroep Dijkstra Draisma De Graafschap Mike Snoei Hummel Agri Bio Source Europe B.V. FC Den Bosch Erik van der Ven Masita Timmermans Infra BV FC Dordrecht Harry van den Ham Jartazi Riwal Hoogwerkers FC Eindhoven Ernie Brandts Nike VDL Groep Excelsior Rotterdam Marinus Dijkhuizen Quick DSW Zorgverzekeraar Go Ahead Eagles Jack de Gier Hummel Thermen Bussloo Helmond Sport Wil Boessen Saller Vescom Jong Ajax Mitchell van der Gaag Adidas Ziggo Jong AZ Koen Stam Michel Vonk Under Armour AFAS Software Jong PSV Peter Uneken Umbro Metropoolregio Brainport Eindhoven Jong FC Utrecht René Hake Nike Zorg van de Zaak MVV Maastricht Fuat Usta Masita Open Line NAC Breda Peter Hyballa Legea OK tankstations NEC Nijmegen Legea De Klok Groep Roda JC Kerkrade Vacant Legea MASCOT Workwear Telstar Andries Jonker Robey TOP Oss Klaas Wels Erima Best Practise FC Volendam Wim Jonk Jako HSB Bouw

Standings As the competition was cancelled, below is the situation on 9 March 2020, the date the last matches were played.

Positions by round The table lists the positions of teams after completion of each round.

Period tables Period 1

Period 2

Period 3

Period 4

Fixtures/results

Results by round

Season statistics Top scorers

Rank Player Club Games avg. 1 Robert Mühren Cambuur 29 26 9 2 Reda Kharchouch Telstar 28 20 2 3 Anthony van den Hurk MVV 27 17 2 4 Ralf Seuntjens De Graafschap 28 16 2 5 Pedro Marques Den Bosch (Dordrecht) 26 14 5 Rai Vloet Excelsior 29 0 7 Lassina Traoré Jong Ajax 17 13 1 Zian Flemming NEC 24 4 9 Jamie Jacobs Cambuur 23 12 0 Rúben Rodrigues Den Bosch 27 0 Elías Már Ómarsson Excelsior 28 0 Ike Ugbo Roda JC Kerkrade 28 0

Hat-tricks(+) Rnd Player Club Goals Date Home Score Away 2 Marcelo Lopes Eindhoven    Eindhoven 5–1 Dordrecht 8 Robert Mühren Cambuur    Volendam 0–4 Cambuur 9 Hicham Acheffay Jong Utrecht    Dordrecht 2–5 Jong Utrecht 10 Lassina Traoré Jong Ajax    Jong Ajax 4–0 Jong Utrecht 10 Roland Alberg Roda JC Kerkrade    Roda JC Kerkrade 4–0 Helmond Sport 11 Issa Kallon Cambuur     Cambuur 5–1 TOP Oss 18 Zakaria Aboukhlal Jong AZ     Jong AZ 4–1 Helmond Sport 24 Anthony van den Hurk MVV    MVV 3–1 Jong PSV 24 Danilo Jong Ajax    Jong Ajax 5–1 Go Ahead Eagles 27 Pedro Marques Den Bosch    Excelsior 6–4 Den Bosch

Assists

Rank Player Club Games avg. 1 Danny Verbeek Den Bosch 29 13 2 Ralf Seuntjens De Graafschap 28 10 Gijs Smal Volendam 28 4 Branco van den Boomen De Graafschap (Eindhoven) 27 9 5 Derry Murkin Volendam 20 7 Robin Maulun Cambuur 23 Joshua Holtby MVV 25 Jonas Arweiler Jong Utrecht 26 Rúben Rodrigues Den Bosch 27 Joël Zwarts Excelsior 28 Robert Mühren Cambuur 29 Jaroslav Navrátil Go Ahead Eagles 29

Attendance Home ╲ Away ALM CAM DBO DOR EIN EXC GAE GRA HEL JAJ JAZ JPS JUT MVV NAC NEC RJC TEL TOP VOL   Almere City | style="background: #808080;" | | 2,840 | 2,000 | 1,837 | 1,821 | | 2,264 | 3,484 | 2,589 | | 2,376 | 1,884

| 2,255 | | 1,999 | 2,339 | 1,626 | 1,866 | style="background: #CCCCCC;" | 31,180 | style="background: #CCCCCC;" | 2,227 | style="background: #CCCCCC;" | 3,484 | style="background: #CCCCCC;" | 1,626 Cambuur | 9,264 | style="background: #808080;" | | 7,242

| 8,742 | 7,531 | | 7,432 | 8,763 | 7,532 | 8,326 | 8,265 | 8,174 | | 8,675 | 8,421 | | 8,243 | 9,163 | style="background: #CCCCCC;" | 115,773 | style="background: #CCCCCC;" | 8,270 | style="background: #CCCCCC;" | 9,264 | style="background: #CCCCCC;" | 7,242 Den Bosch | 2,019 | | style="background: #808080;" | | 2,593 | 2,852 | 3,178 | 3,122 | 3,123 | 3,041 | | 2,674 | 3,023 | 2,373 | 2,937 | | 3,398 | 3,970 | 2,855 | 3,833 | | style="background: #CCCCCC;" | 44,991 | style="background: #CCCCCC;" | 2,999 | style="background: #CCCCCC;" | 3,970 | style="background: #CCCCCC;" | 2,019 Dordrecht | 1,650 | 1,578 | | style="background: #808080;" | | 2,022 | 2,225 | | 2,022 | 1,450 | 1,972

| 1,450 | 1,331 | 2,525 | 1,718 | 1,185 | 1,490 | 1,322 | | style="background: #CCCCCC;" | 23,940 | style="background: #CCCCCC;" | 1,710 | style="background: #CCCCCC;" | 2,525 | style="background: #CCCCCC;" | 1,185 Eindhoven | | 2,192 | | 2,381 | style="background: #808080;" | | 1,957 | 2,381 | 2,128 | 3,011 | | 2,148 | 2,831 | | 2,532 | 3,251 | 2,048 | 2,732 | 1,934 | 3,842 | 1,878 | style="background: #CCCCCC;" | 37,246 | style="background: #CCCCCC;" | 2,483 | style="background: #CCCCCC;" | 3,842 | style="background: #CCCCCC;" | 1,878 Excelsior | 2,975 | 3,612 | 2,815 | 3,300 | 3,165 | style="background: #808080;" |

| 2,683 | 3,571 | 2,712 | 2,715 | 3,062 | 2,750 | 4,046 | 3,384 | | 2,722 | | 3,504 | style="background: #CCCCCC;" | 47,016 | style="background: #CCCCCC;" | 3,134 | style="background: #CCCCCC;" | 4,046 | style="background: #CCCCCC;" | 2,683 Go Ahead Eagles | 8,467 | | 8,423 | 8,109 | 8,231 | 7,897 | style="background: #808080;" | | 9,463 | | 8,271 | 8,103 | 7,446 | 8,023 | 8,221 | 8,855 | 8,162 | 8,688

| 8,287 | style="background: #CCCCCC;" | 124,646 | style="background: #CCCCCC;" | 8,310 | style="background: #CCCCCC;" | 9,463 | style="background: #CCCCCC;" | 7,446 De Graafschap | 9,232 | 9,702 | | 9,053 | 9,065 | 9,511 | 11,123 | style="background: #808080;" | | | 9,504 | 9,945 | 9,210 | 9,511 | 9,509

| 9,711 | 9,311 | | 9,503 | style="background: #CCCCCC;" | 133,890 | style="background: #CCCCCC;" | 9,564 | style="background: #CCCCCC;" | 11,123 | style="background: #CCCCCC;" | 9,053 Helmond Sport | 1,652 | | 1,524 | 1,554 | 1,735 | 1,337 | 1,241 | 1,656 | style="background: #808080;" | | 1,467 | | 1,209 | | 1,134 | 2,314 | 1,705 | | 1,732 | 1,346 | 1,200 | style="background: #CCCCCC;" | 22,806 | style="background: #CCCCCC;" | 1,520 | style="background: #CCCCCC;" | 2,314 | style="background: #CCCCCC;" | 1,134 Jong Ajax | 1,000 | | 555 | 517 | 590 | | 902 | | 410 | style="background: #808080;" | | | 1,450 | 840 | | 1,452 | 800 | 641 | 1,051 | 588 | 734 | style="background: #CCCCCC;" | 11,530 | style="background: #CCCCCC;" | 824 | style="background: #CCCCCC;" | 1,452 | style="background: #CCCCCC;" | 410 Jong AZ | 450 | 700 | 400 | 400 | 350 | 500 | | 500 | 300 | 750 | style="background: #808080;" |

| 400 | 500 | 450 | | 850 | 350 | 800 | style="background: #CCCCCC;" | 7,700 | style="background: #CCCCCC;" | 513 | style="background: #CCCCCC;" | 850 | style="background: #CCCCCC;" | 300 Jong PSV | | 550 | 953 | 357 | 803 | 506 | | 879 | | 1,285 | 412 | style="background: #808080;" | | | 593 | style="background: #F08080;" | 250 | | 748 | 412 | 385 | 463 | style="background: #CCCCCC;" | 8,596 | style="background: #CCCCCC;" | 614 | style="background: #CCCCCC;" | 1,285 | style="background: #CCCCCC;" | 250 Jong Utrecht | 400 | 566 | 602 | 403 | 423 | | 314 | 693 | 343 | 488 | 458 | 423 | style="background: #808080;" |

| 463 | 439 | | 364 | 327 | style="background: #CCCCCC;" | 6,706 | style="background: #CCCCCC;" | 447 | style="background: #CCCCCC;" | 693 | style="background: #CCCCCC;" | 314 MVV | 3,394 | 3,372 | 3,331

| 3,494 | 3,601 | 3,919 | 3,207 | 3,512 | | 3,343 | 3,104 | style="background: #808080;" | | | 3,461 | 5,812 | 3,403 | 3,210 | | style="background: #CCCCCC;" | 50,163 | style="background: #CCCCCC;" | 3,583 | style="background: #CCCCCC;" | 5,812 | style="background: #CCCCCC;" | 3,104 NAC Breda | 15,824 | 16,434 | 17,823 | 16,889 | | 17,156 | 18,165 | 17,312 | 16,968 | 18,212 | 16,328 | | 16,786 | 17,521 | style="background: #808080;" | | style="background: #98FB98;" | 18,427 | 14,792 | | 16,727 | | style="background: #CCCCCC;" | 255,364 | style="background: #CCCCCC;" | 17,024 | style="background: #CCCCCC;" | 18,427 | style="background: #CCCCCC;" | 14,792 NEC | 8,024 | 8,235 | 9,192 | | 6,713 | | 7,356 | 7,960 | 7,673 | 9,080 | | 6,589 | 7,159 | 6,822 | 8,325 | style="background: #808080;" | | | 6,734 | 6,723 | | style="background: #CCCCCC;" | 106,585 | style="background: #CCCCCC;" | 7,613 | style="background: #CCCCCC;" | 9,192 | style="background: #CCCCCC;" | 6,589 Roda JC Kerkrade | 6,480 | 6,227 | 5,455 | 4,459 | | 8,247 | | 5,453 | 5,408 | | 4,039 | | 4,150 | 8,547 | 10,387 | 6,048 | style="background: #808080;" | | | 5,049 | 4,977 | style="background: #CCCCCC;" | 84,926 | style="background: #CCCCCC;" | 6,066 | style="background: #CCCCCC;" | 10,387 | style="background: #CCCCCC;" | 4,039 Telstar | 1,946 | 2,685

| 1,980 | 2,362 | 2,701

| 3,063 | 2,044