Het Eredivisie-seizoen 2017/18 (mannen) was het 62e seizoen van de Eredivisie, de hoogste Nederlandse voetbalcompetitie. Hierin werd gestreden om het 129e landskampioenschap voetbal. Aan de competitie namen achttien clubs deel. Feyenoord was de titelverdediger, maar kon de titel dit seizoen niet verdedigen. PSV werd kampioen in speelronde 31.

Voorgaand seizoen VVV-Venlo werd in het seizoen 2016/17 kampioen van de Eerste divisie en keerde daarmee, na vier jaar te hebben gespeeld in de Eerste divisie, terug in de Eredivisie. VVV-Venlo neemt hiermee de plek in van Go Ahead Eagles, dat na één seizoen in de Eredivisie laatste eindigde en daarmee rechtstreeks naar de Eerste divisie degradeerde. Roda JC Kerkrade handhaafde zich in de play-offs, door MVV Maastricht over twee wedstrijden achter zich te laten. NAC Breda versloeg in diezelfde play-offs N.E.C. en promoveerde daardoor na twee jaar terug naar de Eredivisie. N.E.C. bewandelde de tegenovergestelde weg.

Teams

Club Plaats Stadion Capaciteit Trainer Kledingsponsor Hoofdsponsor ADO Den Haag Den Haag Cars Jeans Stadion 15.000 Alfons Groenendijk Erreà Cars Jeans Ajax Amsterdam Amsterdam ArenA 53.502 Erik ten Hag Adidas Ziggo AZ Alkmaar AFAS Stadion 17.023 John van den Brom Under Armour AFAS Software Excelsior Rotterdam Van Donge & De Roo Stadion 4.500 Mitchell van der Gaag Quick DSW Zorgverzekeraar Feyenoord Rotterdam Stadion Feijenoord 51.117Capaciteit van De Kuip Website De Kuip. Gearchiveerd op 1 juli 2018. Giovanni van Bronckhorst Adidas Qurrent FC Groningen Groningen Noordlease Stadion 22.550 Ernest Faber Puma Payt sc Heerenveen Heerenveen Abe Lenstra Stadion 26.100 Jurgen Streppel JAKO GroenLeven Heracles Almelo Almelo Polman Stadion 12.080 John Stegeman Acerbis Asito NAC Breda Breda Rat Verlegh Stadion 19.000 Stijn Vreven Legea CM Payments PEC Zwolle Zwolle MAC³PARK stadion 13.250 John van 't Schip Craft Molecaten PSV Eindhoven Philips Stadion 36.500 Phillip Cocu Umbro energiedirect.nl Roda JC Kerkrade Kerkrade Parkstad Limburg Stadion 19.979 Robert Molenaar Masita MASCOT Workwear Sparta Rotterdam Rotterdam Het Kasteel 11.026 Dick Advocaat Robey Centric FC Twente Enschede De Grolsch Veste 30.205 Marino Pusic Sondico Pure Energie FC Utrecht Utrecht Stadion Galgenwaard 23.750 Jean-Paul de Jong Hummel Zorg van de zaak Vitesse Arnhem GelreDome 21.248 Edward Sturing Macron SWOOP VVV-Venlo Venlo Seacon Stadion - De Koel - 8.000 Maurice Steijn Masita Seacon Logistics Willem II Tilburg Koning Willem II Stadion 14.500 Reinier Robbemond Robey Tricorp

Trainerswijzigingen Club Vertrekkende trainer Wijze van vertrek Vertrekdatum Positie in ranglijst Vervangende trainer Begindatum PEC Zwolle Ron Jans contract afgelopen 1 juli 2017 Voorbereiding John van 't Schip 1 juli 2017 Roda JC Kerkrade Huub Stevens einde interim-periode 1 juli 2017 Voorbereiding Robert Molenaar 1 juli 2017 Ajax Peter Bosz vertrokken naar Borussia Dortmund 6 juni 2017 Voorbereiding Marcel Keizer 1 juli 2017 FC Twente René Hake ontslagen 18 oktober 2017 15e Gertjan Verbeek 29 oktober 2017 Sparta Rotterdam Alex Pastoor ontslagen 17 december 2017 17e Dick Advocaat 25 december 2017 Ajax Marcel Keizer ontslagen 21 december 2017 2e Erik ten Hag 1 januari 2018 FC Utrecht Erik ten Hag vertrokken naar Ajax 31 december 2017 6e Jean-Paul de Jong 4 januari 2018 Willem II Erwin van de Looi opgestapt 8 maart 2018 15e Reinier Robbemond 8 maart 2018 FC Twente Gertjan Verbeek ontslagen 26 maart 2018 18e Marino Pusic 26 maart 2018 Vitesse Henk Fraser ontslagen 11 april 2018 7e Edward Sturing 11 april 2018

Standen Officiële eindstand Nr.ClubReden1. PSV Stand na 34 wedstrijden, Champions League, play-off ronde2. Ajax Stand na 34 wedstrijden, Champions League, 2e voorronde voor niet-kampioenen3. AZ Stand na 34 wedstrijden, Europa League, 2e voorronde4. Feyenoord Behoudt als bekerwinnaar de stand na 34 wedstrijden, Europa League, 3e voorronde5. Vitesse Winnaar play-offs, Europa League, 2e voorronde, na 34 wedstrijden op de 6e plaats6. FC Utrecht Verliezer play-off-finale, na 34 wedstrijden op de 5e plaats7. ADO Den Haag Verliezer 1e ronde play-offs, stand na 34 wedstrijden8. sc Heerenveen Verliezer 1e ronde play-offs, stand na 34 wedstrijden9. PEC Zwolle Stand na 34 wedstrijden10. Heracles Almelo Stand na 34 wedstrijden11. Excelsior Stand na 34 wedstrijden12. FC Groningen Stand na 34 wedstrijden13. Willem II Stand na 34 wedstrijden14. NAC Breda Stand na 34 wedstrijden15. VVV-Venlo Stand na 34 wedstrijden16. Roda JC Kerkrade Gedegradeerd naar de Eerste divisie na play-offs17. Sparta Rotterdam Gedegradeerd naar de Eerste divisie na play-offs18. FC Twente Stand na 34 wedstrijden, degradatie naar de Eerste divisie

Eindstand na 34 wedstrijden club 1. PSV 34 26 5 3 83 87 39 +48 2. Ajax 34 25 4 5 79 89 33 +56 3. AZ 34 22 5 7 71 72 38 +34 4. Feyenoord 34 20 6 8 66 76 39 +37 5. FC Utrecht 34 14 12 8 54 58 53 +5 6. Vitesse 34 13 10 11 49 63 47 +16 7. ADO Den Haag 34 13 8 13 47 45 53 −8 8. sc Heerenveen 34 12 10 12 46 48 53 −5 9. PEC Zwolle 34 12 8 14 44 42 54 −12 10. Heracles Almelo 34 11 9 14 42 50 64 −14 11. Excelsior 34 11 7 16 40 41 56 −15 12. FC Groningen 34 8 14 12 38 50 50 0 13. Willem II 34 10 7 17 37 50 63 −13 14. NAC Breda 34 9 7 18 34 41 57 −16 15. VVV-Venlo 34 7 13 14 34 35 54 −19 16. Roda JC Kerkrade 34 8 6 20 30 42 69 −27 17. Sparta Rotterdam 34 7 6 21 27 34 75 −41 18. FC Twente * 34 5 9 20 24 37 63 −26

Legenda KleurKwalificatie voor Landskampioen, play-off ronde Champions LeagueOorspronkelijk stroomt de landskampioen in de derde voorronde, maar omdat de winnaar van de UEFA Champions League 2017/18 zich via de nationale competitie plaatst, stroomt de landskampioen in de play-off ronde. Tweede voorronde Champions League Tweede voorronde Europa League Play-offs voor de tweede voorronde Europa League KNVB beker winnaar, derde voorronde Europa League Play-offs tegen degradatie naar de Eerste divisie Degradatie naar de Eerste divisie * Uitgesloten van deelname Europees voetbal seizoen 2018/19FC Twente kan fluiten naar deelname aan play-offs, VI.nl, 28 februari 2016

Stand thuiswedstrijden club 1. PSV 17 15 2 0 47 44 9 +35 2. Ajax 17 14 1 2 43 45 12 +33 3. Feyenoord 17 11 3 3 36 37 17 +20 4. AZ 17 11 2 4 35 40 23 +17 5. FC Utrecht 17 9 7 1 34 32 21 +11 6. Heracles Almelo 17 9 4 4 31 29 25 +4 7. FC Groningen 17 7 7 3 28 32 21 +11 8. PEC Zwolle 17 8 4 5 28 27 20 +7 9. Vitesse 17 7 6 4 27 35 20 +15 10. ADO Den Haag 17 7 4 6 25 26 27 −1 11. sc Heerenveen 17 6 5 6 23 21 24 −3 12. Willem II 17 6 4 7 22 31 29 +2 13. NAC Breda 17 7 1 9 22 26 31 −5 14. Sparta Rotterdam 17 6 2 9 20 21 36 −15 15. FC Twente 17 4 6 7 18 25 31 −6 16. Roda JC Kerkrade 17 4 4 9 16 21 34 −13 17. VVV-Venlo 17 3 6 8 15 19 29 −10 18. Excelsior 17 3 5 9 14 16 24 −8

Stand uitwedstrijden club 1. Ajax 17 11 3 3 36 44 21 +23 2. AZ 17 11 3 3 36 32 15 +17 3. PSV 17 11 3 3 36 43 30 +13 4. Feyenoord 17 9 3 5 30 39 22 +17 5. Excelsior 17 8 2 7 26 25 32 −7 6. sc Heerenveen 17 6 5 6 23 27 29 −2 7. Vitesse 17 6 4 7 22 28 27 +1 8. ADO Den Haag 17 6 4 7 22 19 26 −7 9. FC Utrecht 17 5 5 7 20 26 32 −6 10. VVV-Venlo 17 4 7 6 19 16 25 −9 11. PEC Zwolle 17 4 4 9 16 15 34 −19 12. Willem II 17 4 3 10 15 19 34 −15 13. Roda JC Kerkrade 17 4 2 11 14 21 35 −14 14. NAC Breda 17 2 6 9 12 15 26 −11 15. Heracles Almelo 17 2 5 10 11 21 39 −18 16. FC Groningen 17 1 7 9 10 18 29 −11 17. Sparta Rotterdam 17 1 4 12 7 13 39 −26 18. FC Twente 17 1 3 13 6 12 32 −20

Stand 1e seizoenshelft club 1. PSV 17 14 1 2 43 47 20 +27 2. Ajax 17 12 2 3 38 51 16 +35 3. AZ 17 11 2 4 35 31 18 +13 4. PEC Zwolle 17 9 6 2 33 26 17 +9 5. Feyenoord 17 8 6 3 30 33 16 +17 6. FC Utrecht 17 8 5 4 29 27 26 +1 7. Vitesse 17 7 6 4 27 30 20 +10 8. sc Heerenveen 17 6 5 6 23 24 27 −3 9. ADO Den Haag 17 7 2 8 23 21 28 −7 10. Heracles Almelo 17 6 4 7 22 25 34 −9 11. Excelsior 17 6 2 9 20 21 27 −6 12. VVV-Venlo 17 4 7 6 19 19 25 −6 13. FC Groningen 17 4 5 8 17 26 30 −4 14. Willem II 17 4 4 9 16 26 37 −11 15. FC Twente 17 4 2 11 14 24 33 −9 16. NAC Breda 17 3 4 10 13 17 34 −17 17. Roda JC Kerkrade 17 3 2 12 11 16 35 −19 18. Sparta Rotterdam 17 2 5 10 11 13 34 −21

Stand 2e seizoenshelft club 1. Ajax 17 13 2 2 41 38 17 +21 2. PSV 17 12 4 1 40 40 19 +21 3. AZ 17 11 3 3 36 41 20 +21 4. Feyenoord 17 12 0 5 36 43 23 +20 5. FC Utrecht 17 6 7 4 25 31 27 +4 6. ADO Den Haag 17 6 6 5 24 24 25 −1 7. sc Heerenveen 17 6 5 6 23 24 26 −2 8. Vitesse 17 6 4 7 22 33 27 +6 9. FC Groningen 17 4 9 4 21 24 20 +4 10. NAC Breda 17 6 3 8 21 24 23 +1 11. Willem II 17 6 3 8 21 24 26 −2 12. Heracles Almelo 17 5 5 7 20 25 30 −5 13. Excelsior 17 5 5 7 20 20 29 −9 14. Roda JC Kerkrade 17 5 4 8 19 26 34 −8 15. Sparta Rotterdam 17 5 1 11 16 21 41 −20 16. VVV-Venlo 17 3 6 8 15 16 29 −13 17. PEC Zwolle 17 3 2 12 11 16 37 −21 18. FC Twente 17 1 7 9 10 13 30 −17

Wedstrijddata Uitslagen

Thuis ╲ UitADOAJAAZEXCFEYGROHEEHERNACPECPSVRODSPATWEUTRVITVVVWILADO Den Haag |style="background-color:#808080;"|   |style="background-color:#BBEBFF;"| 1 – 1 |style="background-color:#FFCCCC;"| 0 – 3 |style="background-color:#FFCCCC;"| 1 – 2 |style="background-color:#BBEBFF;"| 2 – 2 |style="background-color:#FFCCCC;"| 0 – 3 |style="background-color:#FFCCCC;"| 1 – 2 |style="background-color:#C0F0D0;"| 4 – 1 |style="background-color:#FFCCCC;"| 0 – 2 |style="background-color:#C0F0D0;"| 4 – 0 |style="background-color:#BBEBFF;"| 3 – 3 |style="background-color:#C0F0D0;"| 3 – 2 |style="background-color:#C0F0D0;"| 1 – 0 |style="background-color:#C0F0D0;"| 2 – 1 |style="background-color:#FFCCCC;"| 0 – 3 |style="background-color:#C0F0D0;"| 1 – 0 |style="background-color:#BBEBFF;"| 1 – 1 |style="background-color:#C0F0D0;"| 2 – 1Ajax |style="background-color:#BBEBFF;"| 0 – 0 |style="background-color:#808080;"|   |style="background-color:#C0F0D0;"| 3 – 0 |style="background-color:#C0F0D0;"| 3 – 1 |style="background-color:#C0F0D0;"| 2 – 0 |style="background-color:#C0F0D0;"| 3 – 1 |style="background-color:#C0F0D0;"| 4 – 1 |style="background-color:#C0F0D0;"| 1 – 0 |style="background-color:#C0F0D0;"| 3 – 1 |style="background-color:#C0F0D0;"| 3 – 0 |style="background-color:#C0F0D0;"| 3 – 0 |style="background-color:#C0F0D0;"| 5 – 1 |style="background-color:#C0F0D0;"| 4 – 0 |style="background-color:#C0F0D0;"| 2 – 1 |style="background-color:#FFCCCC;"| 1 – 2 |style="background-color:#FFCCCC;"| 1 – 2 |style="background-color:#C0F0D0;"| 4 – 1 |style="background-color:#C0F0D0;"| 3 – 1AZ |style="background-color:#C0F0D0;"| 2 – 0 |style="background-color:#FFCCCC;"| 1 – 2 |style="background-color:#808080;"|   |style="background-color:#FFCCCC;"| 0 – 2 |style="background-color:#FFCCCC;"| 0 – 4 |style="background-color:#C0F0D0;"| 3 – 2 |style="background-color:#C0F0D0;"| 3 – 1 |style="background-color:#C0F0D0;"| 5 – 0 |style="background-color:#C0F0D0;"| 2 – 1 |style="background-color:#C0F0D0;"| 6 – 0 |style="background-color:#FFCCCC;"| 2 – 3 |style="background-color:#BBEBFF;"| 2 – 2 |style="background-color:#C0F0D0;"| 2 – 1 |style="background-color:#C0F0D0;"| 2 – 0 |style="background-color:#C0F0D0;"| 3 – 0 |style="background-color:#C0F0D0;"| 4 – 3 |style="background-color:#BBEBFF;"| 0 – 0 |style="background-color:#C0F0D0;"| 3 – 2Excelsior |style="background-color:#FFCCCC;"| 1 – 2 |style="background-color:#FFCCCC;"| 1 – 2 |style="background-color:#FFCCCC;"| 1 – 2 |style="background-color:#808080;"|   |style="background-color:#FFCCCC;"| 0 – 1 |style="background-color:#C0F0D0;"| 2 – 0 |style="background-color:#FFCCCC;"| 1 – 2 |style="background-color:#BBEBFF;"| 2 – 2 |style="background-color:#BBEBFF;"| 0 – 0 |style="background-color:#FFCCCC;"| 1 – 2 |style="background-color:#FFCCCC;"| 1 – 2 |style="background-color:#C0F0D0;"| 1 – 0 |style="background-color:#BBEBFF;"| 1 – 1 |style="background-color:#BBEBFF;"| 0 – 0 |style="background-color:#BBEBFF;"| 2 – 2 |style="background-color:#FFCCCC;"| 0 – 3 |style="background-color:#FFCCCC;"| 0 – 2