League Summary

Regular Season

Regular Season Table
Rk Squad Apps W D L GF GA GDiff Pts Attendance Top Team Scorer Goalkeeper Notes
1PSV Eindhoven3426628832+568433,594Luuk de Jong - 26Jeroen Zoet→ UEFA Champions League via league finish
2Ajax3425728121+608249,206Arkadiusz Milik - 21Jasper Cillessen→ UEFA Champions League via league finish
3Feyenoord3419696240+226347,412Dirk Kuyt - 19Kenneth Vermeer
4AZ Alkmaar34185117053+175915,192Vincent Janssen - 27Sergio Rochet→ UEFA Europa League via league finish
5Utrecht34158115748+95317,300Sébastien Haller - 17Robbin Ruiter→ European Competition Qualification Playoffs Semifinals
6Heracles Almelo34149114749-25111,285Wout Weghorst - 12Bram Castro→ European Competition Qualification Playoffs Semifinals
7Groningen34148124148-75021,067Michael de Leeuw - 9Sergio Padt→ European Competition Qualification Playoffs Semifinals
8Zwolle34146145654+24812,244Lars Veldwijk - 14Mickey van der Hart→ European Competition Qualification Playoffs Semifinals
9Vitesse341210125538+174616,904Valeri Qazaishvili - 10Eloy Room
10NEC Nijmegen34137143742-54611,680Christian Santos - 16Brad Jones
11ADO Den Haag341013114849-14312,029Mike Havenaar - 16Martin Hansen
12Twente34127154964-154025,806Hakim Ziyech - 17Nick Marsman3-point deduction 1
13Heerenveen34119144661-154223,587Mitchell te Vrede - 10Erwin Mulder
14Roda JC Kerkrade34810163455-213414,814Tom Van Hyfte - 8Benjamin van Leer
15Excelsior3479183460-26303,592Tom van Weert - 11Tom Muyters
16Willem II34611173553-182912,720Erik Falkenburg - 11Kostas Lamprou→ Dutch 1/2 Relegation/Promotion Playoff Round 2
17De Graafschap3458213966-272310,840Vincent Vermeij - 9Hidde Jurjus→ Dutch 1/2 Relegation/Promotion Playoff Round 2
18Cambuur3439223379-46189,699Bartholomew Ogbeche - 9Leonard NienhuisRelegated

European Competition Qualification Playoffs

European Competition Qualification Playoffs Semifinals

Final
5–2
Zwolle  Club Crest 4
Utrecht won on aggregate score over two legs and advance to European Competition Qualification Playoffs Finals.
Final
6–3
Heracles Almelo won on aggregate score over two legs, after extra time and advance to European Competition Qualification Playoffs Finals.

European Competition Qualification Playoffs Finals

Final
1–3
Heracles Almelo won on aggregate score over two legs and qualify for UEFA Europa League.

Dutch 1/2 Relegation/Promotion Playoff

Dutch 1/2 Relegation/Promotion Playoff Round 1

Volendam remained in Dutch Eerste Divisie Dutch Eerste Divisie.
MVV Maastricht won on aggregate score over two legs and advance to Dutch 1/2 Relegation/Promotion Playoff Round 2.
Emmen remained in Dutch Eerste Divisie Dutch Eerste Divisie.
Almere City won on aggregate score over two legs and advance to Dutch 1/2 Relegation/Promotion Playoff Round 2.

Dutch 1/2 Relegation/Promotion Playoff Round 2

Willem II won on aggregate score over two legs and advance to Dutch 1/2 Relegation/Promotion Playoff Round 3.
Almere City remained in Dutch Eerste Divisie Dutch Eerste Divisie.
De Graafschap won on aggregate score over two legs and advance to Dutch 1/2 Relegation/Promotion Playoff Round 3.
MVV Maastricht remained in Dutch Eerste Divisie Dutch Eerste Divisie.
VVV-Venlo remained in Dutch Eerste Divisie Dutch Eerste Divisie.
Go Ahead Eag won on aggregate score over two legs and advance to Dutch 1/2 Relegation/Promotion Playoff Round 3.
NAC Breda won on aggregate score over two legs and advance to Dutch 1/2 Relegation/Promotion Playoff Round 3.
FC Eindhoven remained in Dutch Eerste Divisie Dutch Eerste Divisie.

Dutch 1/2 Relegation/Promotion Playoff Round 3

Willem II won on aggregate score over two legs and remained in Dutch Eredivisie Dutch Eredivisie.
NAC Breda remained in Dutch Eerste Divisie Dutch Eerste Divisie.
De Graafschap relegated to Dutch Eerste Divisie Dutch Eerste Divisie.
Go Ahead Eag won on aggregate score over two legs and promoted to Dutch Eredivisie Dutch Eredivisie.

Leaders

Nationalities

League Notes

Rank Key

About FBref.com

FBref.com launched (June 13th) with coverage for England (5 leagues), France (2 leagues), Germany (3 leagues), Italy (2 leagues), Spain (3 leagues), and the United States (3 leagues). We have many more leagues, but are vetting them and will release them as they are prepared.

We have also added: Netherlands (July 16), Scotland (July 23), Portugal (July 30), Mexico (Oct 29), Belgium (Oct 29), Austria (Oct 29), Australia (Nov 5), Russia (Nov 5), Poland (Nov 12), Turkey (Nov 12), Denmark (Nov 28), Switzerland (Dec 4), Ukraine (Dec 17), Croatia (Dec 21), Greece (Jan 15) Bulgaria (Jan 29) Romania (Feb 18)

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. Eventually, you'll be able to see Alexis Sanchez's stats in the Chilean Primera or maybe even Johan Cruyff's career stats. We will never in the future have less data than we do today. Because we are launching with a small set of countries, FBref will be ad-free for the entire year after its launch. The only payment we will ask for is that you let us know if you find an issue, so we can get better and better.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.