2024–25 Willem II season

129th Willem II season
Willem II 2024–25 football season
Willem II
2024–25 season
ChairmanNetherlandsJan van der Laak
ManagerBelgiumPeter Maes
StadiumKoning Willem II Stadion
EredivisiePreseason
KNVB CupFirst Round
Top goalscorerLeague:
Kyan Vaesen (2)

All:
Kyan Vaesen (2)
Biggest win1-0 v. Go Ahead Eagles
Home colours
Away colours
2025–26 →
All statistics correct as of 11 July 2024.

The 2024–25 season is Willem II's 129th season in existence and marks a return to the Eredivisie after relegation to the Eerste Divisie following the 2023–24. They will also compete in the KNVB Cup.

Season summary

Pre-season

Off-Season personnel changes began shortly before the 2023–24 season ended, with the appointment of Merijn Goris as the new general manager of the club, taking over for Martin van Geel who announced in February 2024 that he would be leaving the position on 1 July 2024.[1]

On 14 May Tom Caluwé was announced as the new technical director of the club, replacing Van Geel who was acting in the role following the resignation of Teun Jacobs in September 2023.[2] Shortly after the Caluwé appointment, the team took care of its first offseason priority by signing Peter Maes, the trainer who led the team back into the Eredivisie, to a new contract that runs through the summer of 2026.[3] The team further addressed to its technical staff by hiring Kristof Aelbrecht as assistant-trainer and Stefan Winters as performance coach.[4] Aelbrecht replacing Peter van den Berg, who departed to become the head trainer of the Netherlands Under-17 national team,[5] and Winters replacing departing performance coach, Nils Thörner.[6] Golkeeper coach, Peter den Otter remained with the club, extending his contract by two years.[7] The technical staff changes were completed with the hiring of Hessel Verhoven as video analyst for the club, replacing Rick Mennes who departed the club after seven years for a similar position with Feyenoord.[8]

On the player side of the club, the departure of four players: Max Svensson, Matthias Verreth, Freek Heerkens, and Michael de Leeuw was announced, with Heerkens retiring and the other three moving on to new clubs. In late June, the club signed their first new player to the squad, acquiring Thomas Didillon-Hödl to a two-year contract. Four more players (Mickaël Tırpan, Cisse Sandra, Emilio Kehrer, and Kyan Vaesen) were later added from other Belgian clubs.

Start of season

Willem II kicked off the season on 10 August 2024 with a 1-1 draw against 2023-24 KNVB Cup winners Feyenoord at De Kuip.


Players

First-team squad

As of 8 August 2024

Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.

No. Pos. Nation Player
1 GK France FRA Thomas Didillon-Hödl
21 GK Netherlands NED Joshua Smits
24 GK Netherlands NED Connor van den Berg
41 GK Netherlands NED Maarten Schut
4 DF Netherlands NED Erik Schouten (2nd captain)
5 DF Iceland ISL Rúnar Þór Sigurgeirsson
20 DF Netherlands NED Valentino Vermeulen
22 DF Netherlands NED Rob Nizet
25 DF Belgium BEL Mickaël Tırpan
30 DF Austria AUT Raffael Behounek
33 DF Netherlands NED Tommy St. Jago
44 DF Netherlands NED Niels van Berkel
48 DF Netherlands NED Jens Mathijsen
No. Pos. Nation Player
8 MF Netherlands NED Jesse Bosch
10 MF Netherlands NED Max de Waal
14 MF Netherlands NED Cisse Sandra (On loan from Club Brugge)
16 MF Netherlands NED Ringo Meerveld
27 MF Netherlands NED Dani Mathieu
34 MF Netherlands NED Amine Lachkar
7 FW Netherlands NED Nick Doodeman
9 FW Netherlands NED Kyan Vaesen
11 FW Germany GER Emilio Kehrer
17 FW Netherlands NED Patrick Joosten
18 FW Democratic Republic of the Congo COD Jeremy Bokila
35 FW Netherlands NED Khaled Razak

Transfers

In

Date Position No. Player From club Notes Ref.
26 June 2024 GK 1 France Thomas Didillon-Hödl Belgium Cercle Brugge Free Transfer [9]
26 June 2024 DF 25 Belgium Mickaël Tırpan Belgium Lierse Free Transfer [10]
4 July 2024 MF 8 Belgium Cisse Sandra Belgium Club Brugge Loan [11]
5 July 2024 FW 11 Germany Emilio Kehrer Belgium Cercle Brugge Free Transfer [12]
25 July 2024 FW 9 Belgium Kyan Vaesen Belgium Westerlo Loan [13]

Out

Date Position No. Player To club Notes Ref.
31 May 2024 FW 11 Sweden Max Svensson Sweden Kalmar FF Free Transfer [14]
31 May 2024 MF 6 Belgium Matthias Verreth Italy Brescia Free Transfer [15]
31 May 2024 FW 3 Netherlands Freek Heerkens N/A Retired [15]
31 May 2024 FW 23 Netherlands Michael de Leeuw Netherlands SC Cambuur Free Transfer [16]
1 July 2024 FW 23 Netherlands Thijs Oosting Netherlands FC Groningen Transfer [17]
2 July 2024 FW 23 Netherlands Jeredy Hilterman Netherlands Arminia Bielefeld Loan ended [18]

Pre-season and friendlies

  Win   Draw   Loss   Void   Fixtures

RKDSV Diessen Netherlands v Netherlands Willem II
6 July 2023 Friendly RKDSV Diessen Netherlands 0-6 Netherlands Willem II Diessen
14:30 CEST (UTC+2)
Stadium: Sportpark De Alsie
Willem II Netherlands v Netherlands Quick Boys
9 July 2024 Friendly Willem II Netherlands Cancelled Netherlands Quick Boys Oisterwijk
19:00 CEST (UTC+2) Stadium: Sportpark Den Donk
FC Dordrecht Netherlands v Netherlands Willem II
13 July 2024 Friendly FC Dordrecht Netherlands 4-4 Netherlands Willem II Dordrecht
15:30 CEST (UTC+2)
Stadium: Stadion Krommedijk
Willem II Netherlands v Belgium Lommel S.K.
20 July 2024 Friendly Willem II Netherlands 5-0 Belgium Lommel S.K. Loon op Zand
14:30 CEST (UTC+2)
Stadium: Sportpark De Klokkenberg
Willem II Netherlands v Netherlands Sparta Rotterdam
27 July 2024 Friendly Willem II Netherlands 2-4 Netherlands Sparta Rotterdam Loon op Zand
13:00 CEST (UTC+2)
Stadium: Sportpark De Klokkenberg
Bristol City F.C. v Netherlands Willem II
3 August 2024 Friendly Bristol City F.C. 0-0 Netherlands Willem II Bristol
15:00 CEST (UTC+2) Stadium: Ashton Gate

Competitions

Overall record

Competition First match Last match Starting round Final position Record
Pld W D L GF GA GD Win %
Eredivisie 10 August 2024 18 May 2025 Matchday 1 0 2 1 1 0 3 1 +2 050.00
KNVB Cup TBD November 2024 First round 0 0 0 0 0 0 0 +0 !
Total 2 1 1 0 3 1 +2 050.00

Last updated: 7 May 2024
Source: Competitions

Eredivisie

League table

Pos Team
  • v
  • t
  • e
Pld W D L GF GA GD Pts Qualification or relegation
4 AZ 2 2 0 0 2 0 +2 6 Qualification for the Europa League second qualifying round
5 Feyenoord 2 1 1 0 6 2 +4 4 Qualification for the Conference League play-off
6 Willem II 2 1 1 0 3 1 +2 4
7 Twente 2 1 1 0 3 2 +1 4
8 Utrecht 2 1 1 0 2 1 +1 4
Updated to match(es) played on 18 August 2024. Source: Eredivisie
Rules for classification: 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)

Results summary

Overall Home Away
Pld W D L GF GA GD Pts W D L GF GA GD W D L GF GA GD
2 1 1 0 3 1  +2 4 1 0 0 2 0  +2 0 1 0 1 1  0

Last updated: 10 Aug 2024.
Source: Eredivisie

Results by round

Updated to match(es) played on 24 June 2024. Source: [citation needed]
A = Away; H = Home; W = Win; D = Draw; L = Loss

Matches

The initial slate of league fixtures were unveiled on 19 June 2024.[19] Matches through matchday 14 as well as the final two matchdays are definitively scheduled, while the remaining matches are tentatively

Feyenoord v Willem II
10 August 2024 1 Feyenoord 1-1 Willem II Rotterdam
16:30 CEST (UTC+2) Report
Stadium: De Kuip
Referee: Dennis Johan Higler
Willem II v Go Ahead Eagles
18 August 2024 2 Willem II 2-1 Go Ahead Eagles Tilburg
14:30 CEST (UTC+2)
Report
Stadium: Koning Willem II Stadion
Referee: Ingmar Oostrom
Heracles Almelo v Willem II
25 August 2024 3 Heracles Almelo v Willem II Almelo
14:30 CEST (UTC+2) Stadium: Erve Asito
Willem II v Sparta Rotterdam
30 August 2024 4 Willem II v Sparta Rotterdam Tilburg
20:00 CEST (UTC+2) Stadium: Koning Willem II Stadion
Willem II v RKC Waalwijk
15 September 2024 5 Willem II v RKC Waalwijk Tilburg
14:30 CEST (UTC+2) Stadium: Koning Willem II Stadion
FC Utrecht v Willem II
21 September 2024 6 FC Utrecht v Willem II Utrecht
16:30 CEST (UTC+2) Stadium: Stadion Galgenwaard
Willem II v PSV
28 September 2024 7 Willem II v PSV Tilburg
21:00 CEST (UTC+2) Stadium: Koning Willem II Stadion
Almere City v Willem II
5 October 2024 8 Almere City v Willem II Almere City
16:30 CEST (UTC+2) Stadium: Yanmar Stadion
Willem II v Fortuna Sittard
20 October 2024 9 Willem II v Fortuna Sittard Tilburg
12:15 CEST (UTC+2) Stadium: Koning Willem II Stadion
Ajax v Willem II
27 October 2024 10 Ajax v Willem II Amsterdam
16:45 CEST (UTC+2) Stadium: Johan Cruyff Arena
Willem II v FC Twente
2 November 2024 11 Willem II v FC Twente Tilburg
18:45 CEST (UTC+2) Stadium: Koning Willem II Stadion
AZ Alkmaar v Willem II
10 November 2024 12 AZ Alkmaar v Willem II Alkmaar
16:45 CEST (UTC+2) Stadium: AFAS Stadion
Willem II v NAC Breda
24 November 2024 13 Willem II v NAC Breda Tilburg
14:30 CEST (UTC+2) Stadium: Koning Willem II Stadion
FC Groningen v Willem II
30 November 2024 14 FC Groningen v Willem II Groningen
18:45 CEST (UTC+2) Stadium: Euroborg
Willem II v SC Heerenveen
6–8 December 2024 15 Willem II v SC Heerenveen Tilburg
TBD CEST (UTC+2) Stadium: Koning Willem II Stadion
PEC Zwolle v Willem II
13–15 December 2024 16 PEC Zwolle v Willem II Zwolle
TBD CEST (UTC+2) Stadium: MAC³PARK Stadion
Willem II v NEC
20–22 December 2024 17 Willem II v NEC Tilburg
TBD CEST (UTC+2) Stadium: Koning Willem II Stadion
FC Twente v Willem II
10–12 January 2024 18 FC Twente v Willem II Twente
TBD CEST (UTC+2) Stadium: De Grolsch Veste
Willem II v Feyenoord
17–19 January 2024 19 Willem II v Feyenoord Tilburg
TBD CEST (UTC+2) Stadium: Koning Willem II Stadion
RKC Waalwijk v Willem II
24–26 January 2024 20 RKC Waalwijk v Willem II Waalwijk
TBD CEST (UTC+2) Stadium: Mandemakers Stadion
Willem II v AZ Alkmaar
31 January - 2 February 2024 21 Willem II v AZ Alkmaar Tilburg
TBD CEST (UTC+2) Stadium: Koning Willem II Stadion
PSV v Willem II
7–9 February 2024 22 PSV v Willem II Eindhoven
TBD CEST (UTC+2) Stadium: Philips Stadion
Willem II v FC Groningen
14–16 February 2024 23 Willem II v FC Groningen Tilburg
TBD CEST (UTC+2) Stadium: Koning Willem II Stadion
Sparta Rotterdam v Willem II
28 February - 2 March 2024 24 Sparta Rotterdam v Willem II Rotterdam
TBD CEST (UTC+2) Stadium: Het Kasteel
Willem II v FC Utrecht
7–9 March 2024 25 Willem II v FC Utrecht Tilburg
TBD CEST (UTC+2) Stadium: Koning Willem II Stadion
Go Ahead Eagles v Willem II
14–16 March 2024 26 Go Ahead Eagles v Willem II Deventer
TBD CEST (UTC+2) Stadium: De Adelaarshorst
Willem II v Almere City FC
29–30 March 2024 27 Willem II v Almere City FC Tilburg
TBD CEST (UTC+2) Stadium: Koning Willem II Stadion
SC Heerenveen v Willem II
4–6 April 2024 28 SC Heerenveen v Willem II Heerenveen
TBD CEST (UTC+2) Stadium: Abe Lenstra Stadion
Willem II v Ajax
11–13 April 2024 29 Willem II v Ajax Tilburg
TBD CEST (UTC+2) Stadium: Koning Willem II Stadion
Fortuna Sittard v Willem II
23–27 April 2024 30 Fortuna Sittard v Willem II Sittard
TBD CEST (UTC+2) Stadium: Fortuna Sittard Stadion
NEC v Willem II
2–5 May 2024 31 NEC v Willem II Nijmegen
TBD CEST (UTC+2) Stadium: Goffertstadion
Willem II v Heracles Almelo
9–11 May 2024 32 Willem II v Heracles Almelo Tilburg
TBD CEST (UTC+2) Stadium: Koning Willem II Stadion
Willem II v PEC Zwolle
14 May 2024 33 Willem II v PEC Zwolle Tilburg
TBD CEST (UTC+2) Stadium: Koning Willem II Stadion
NAC Breda v Willem II
18 May 2024 34 NAC Breda v Willem II Breda
20:00 CEST (UTC+2) Stadium: Rat Verlegh Stadion


Statistics

Overall

Appearances (👕) numbers are for appearances in competitive games only, including sub appearances.
Red card numbers denote: numbers in parentheses represent red cards overturned for wrongful dismissal.
Source for all stats:[20]

No. Player Pos. Eredivisie KNVB Cup Total
👕 Yellow card Red card 👕 Yellow card Red card 👕 Yellow card Red card
1 France Thomas Didillon-Hödl GK 2 1
4 Netherlands Erik Schouten MF 1
5 Iceland Rúnar Sigurgeirsson DF 2 1 1 1
7 Netherlands Nick Doodeman FW 2 1
8 Belgium Jesse Bosch MF 2 1
9 Belgium Kyan Vaesen FW 2 2 1 1 1 1
10 Netherlands Max de Waal MF
11 Germany Emilio Kehrer FW 1 1
14 Netherlands Cisse Sandra FW 2 1 1 1
16 Netherlands Ringo Meerveld MF 2 1 1
17 Netherlands Patrick Joosten DF
18 Democratic Republic of the Congo Jeremy Bokila FW 2 1
20 Netherlands Valentino Vermeulen DF 2 1 1 1
21 Netherlands Joshua Smits GK
22 Netherlands Rob Nizet DF 1 1
24 Netherlands Connor van den Berg GK
25 Belgium Mickaël Tırpan DF 2 1
27 Netherlands Dani Mathieu MF 1
30 Austria Raffael Behounek DF 2 1
33 Netherlands Tommy St. Jago DF 2 1
34 Netherlands Amine Lachkar MF 2 1 1 1
35 Netherlands Khaled Razak FW
41 Netherlands Maarten Schut GK
44 Netherlands Niels van Berkel DF
48 Netherlands Jens Mathijsen DF 2 1 1 1
Own goals
Totals 3 6 0 0 0 0 3 6 0

Scoring

Rank No. Player Pos Eredivisie KNVB Cup Total
Goals Assists Goals Assists Goals Assists
1 9 Belgium Kyan Vaesen FW 2 2
2 16 Netherlands Ringo Meerveld MF 1 1
3 14 Netherlands Cisse Sandra FW 1 1
30 Austria Raffael Behounek DF 1 1
4 4 Netherlands Erik Schouten MF
5 Iceland Rúnar Sigurgeirsson DF
7 Netherlands Nick Doodeman FW
8 Belgium Jesse Bosch MF
10 Netherlands Max de Waal MF
11 Germany Emilio Kehrer FW
17 Netherlands Patrick Joosten DF
18 Democratic Republic of the Congo Jeremy Bokila FW
20 Netherlands Valentino Vermeulen DF
22 Netherlands Rob Nizet DF
25 Belgium Mickaël Tırpan DF
27 Netherlands Dani Mathieu MF
33 Netherlands Tommy St. Jago DF
34 Netherlands Amine Lachkar MF
35 Netherlands Khaled Razak FW
44 Netherlands Niels van Berkel DF
48 Netherlands Jens Mathijsen DF
1 France Thomas Didillon-Hödl GK
21 Netherlands Joshua Smits GK
24 Netherlands Connor van den Berg GK
41 Netherlands Maarten Schut GK
Totals 3 2 0 0 3 2

Disciplinary record

Rank No. Player Pos Eredivisie KNVB Cup Total
Yellow card Yellow card Yellow-red card Red card Yellow card Yellow card Yellow-red card Red card Yellow card Yellow card Yellow-red card Red card
1 5 Iceland Rúnar Sigurgeirsson DF 1 1
9 Belgium Kyan Vaesen FW 1 1
14 Netherlands Cisse Sandra MF 1 1
20 Netherlands Valentino Vermeulen DF 1 1
34 Netherlands Amine Lachkar MF 1 1
48 Netherlands Jens Mathijsen DF 1 1
2 4 Netherlands Erik Schouten MF
7 Netherlands Nick Doodeman FW
8 Belgium Jesse Bosch MF
10 Netherlands Max de Waal MF
11 Germany Emilio Kehrer FW
16 Netherlands Ringo Meerveld MF
17 Netherlands Patrick Joosten DF
18 Democratic Republic of the Congo Jeremy Bokila FW
22 Netherlands Rob Nizet DF
25 Belgium Mickaël Tırpan DF
27 Netherlands Dani Mathieu MF
30 Austria Raffael Behounek DF
33 Netherlands Tommy St. Jago DF
35 Netherlands Khaled Razak FW
44 Netherlands Niels van Berkel DF
1 France Thomas Didillon-Hödl GK
21 Netherlands Joshua Smits GK
24 Netherlands Connor van den Berg GK
41 Netherlands Maarten Schut GK
Totals 6 0 0 0 0 0 6 0 0

Clean sheets

The list is sorted by shirt number when total clean sheets are equal. Numbers in parentheses represent games where both goalkeepers participated and both kept a clean sheet; the number in parentheses is awarded to the goalkeeper who was substituted on, whilst a full clean sheet is awarded to the goalkeeper who was on the field at the start of play.

Goalkeepers Clean sheets
Rank No. Player Apps Goals conceded Eredivisie KNVB Cup Total
1 1 France Thomas Didillon-Hödl 2 1 1 0 1
2 21 Netherlands Joshua Smits 0 0 0 0 0
24 Netherlands Connor van den Berg 0 0 0 0 0
41 Netherlands Maarten Schut 0 0 0 0 0
Totals 2 1 1 0 1


References

  1. ^ "Witte rook: Merijn Goris (36) volgt Martin van Geel op als algemeen directeur van Willem II" [White Smoke: Merijn Boris (36) replacing Martin van Geel as general manager of Willem II] (in Dutch). Brabant Dagblad. 14 May 2024. Retrieved 14 May 2024.
  2. ^ "Witte rook: Tom Caluwé goat per direct man de slag and Technisch Directeur van Willem II" [White Smoke: Tom Caluwé to get to work immediately as Technical Director of Willem II] (in Dutch). Brabant Dagblad. 14 May 2024. Retrieved 14 May 2024.
  3. ^ "Peter Maes verlengt contract tot 2026" [Peter Maes extends contract until 2026] (in Dutch). Willem II. 21 May 2024. Retrieved 24 May 2024.
  4. ^ "Aelbrecht assistent-trainer, Winters performance coach bij Willem II" [Aelbrecht assistent-trainer, Winters performance coach for Willem II] (in Dutch). Willem II. 3 June 2024. Retrieved 4 June 2024.
  5. ^ "Maes krijgt nieuwe assistent: Willem II verliest Van den Berg aan de KNVB" [Maes gets new assistant: Willem II loses Van den Berg to the KNVB] (in Dutch). Brabant Dagblad. 24 May 2024. Retrieved 4 June 2024.
  6. ^ "Performance coach Nils Thörner verlaat Willem II" [Performance coach Nils Thörner leaves Willem II] (in Dutch). Willem II. 30 May 2024. Retrieved 4 June 2024.
  7. ^ "Keeperstrainer Den Otter verlengt contract met twee jaar" [Goalkeeper trainer, Den Otter extends contract by two years] (in Dutch). Willem II. 30 May 2024. Retrieved 4 June 2024.
  8. ^ "Verhoeven volgt Mennes op als video analist" [erhoeven succeeds Mennes as video analist] (in Dutch). Willem II. 14 June 2024. Retrieved 27 June 2024.
  9. ^ "Thomas Didillon-Hödl tekent voor twee jaar" [Thomas Didillon-Hödl signs for two jears]. Willem II. 26 June 2024. Retrieved 27 June 2024.
  10. ^ "Mickael Tirpan voor twee jaar naar Willem II" [Mickael Tirpan signs with Willem II for two years]. Willem II. 2 July 2024. Retrieved 2 July 2024.
  11. ^ "Willem II huurt Cisse Sandra van Club Brugge" [Cisse Sandra loaned to Willem II from Club Brugge]. Willem II. 4 July 2024. Retrieved 6 July 2024.
  12. ^ "Kehrer voor drie jaar naar Willem II" [Kehrer signs with Willem II for three years]. Willem II. 5 July 2024. Retrieved 5 July 2024.
  13. ^ "Willem II huurt Kyan Vaesen voor één seizoen" [Kyan Vaesen loaned to Willem II foe one season]. Willem II. 25 July 2024. Retrieved 25 July 2024.
  14. ^ "VÄLKOMMEN TILL KALMAR FF, MAX SVENSSON!" [WELCOME TO KALMAR FF, MAX SVENSSON!] (in Swedish). Kalmar FF. 4 July 2024. Retrieved 15 July 2024.
  15. ^ a b "Willem II praat met Bosch over nieuw contract, Svensson en Verreth niet mee de eredivisie in" [Willem II talks to Bosch about new contract, Svensson and Verreth will not come along to the Eredivisie]. Brabant Dagblad. 31 May 2024. Retrieved 4 June 2024.
  16. ^ "De Leeuw transfervrij naar SC Cambuur" [De Leeuw to SC Cambuur on a free transfer]. Willem II. 11 June 2024. Retrieved 11 June 2024.
  17. ^ "Thijs Oosting naar FC Groningen" [Thijs Oosting to FC Groningen]. Willem II. 2 July 2024. Retrieved 2 July 2024.
  18. ^ "Jeredy Hilterman gaat voetballen in 3. Bundesliga. Spits gepresenteerd bij Arminia Bielefeld" [Jeredy Hilterman to play football in 3. Bundesliga. Forward presented by Arminia Bielefeld]. Haarlems Dagblad. 2 July 2024. Retrieved 5 July 2024.
  19. ^ "Volledige concept competitieprogramma Eredivisie 2024/'25" [Complete concept competition schedule for the 2024/'25 Eredivisie]. Eredivisie. 19 June 2024. Retrieved 27 June 2024.
  20. ^ "2024-2025 Willem II Stats". FBref. Retrieved 16 May 2024.
  • Official website
  • Willem II on Twitter
  • Willem II on Instagram
  • v
  • t
  • e
Willem II
  • Players
  • Managers
  • Reserves & Academy
  • Records & statistics
  • Honours
  • Current season
History
  • History
  • Seasons
  • Cup Matches
Grounds
Football teams
  • First team
  • Women's
Rivalries
Matches
Seasons
  • Category:Willem II
  • v
  • t
  • e
2024–25 clubs
Stadiums
Former clubs
Competition
Awards
Associated
competitions
Netherlands
Football
League
seasons
Eredivisie
seasons
  • v
  • t
  • e
KNVB Cup winners (1899–1960)
   

1898–99   RAP
1899–1900   Velocitas
1900–01   HBS Craeyenhout (1/2)
1901–02   HFC Haarlem (1/2)
1902–03   HVV Den Haag
1903–04   Koninklijke HFC (1/3)
1904–05   VOC Rotterdam (1/2)
1905–06   Concordia
1906–07   VOC Rotterdam (2/2)
1907–08   HBS Craeyenhout 2 (2/2)
1908–09   Quick Den Haag 2 (1/4)
1909–10   Quick Den Haag 2 (2/4)
1910–11   Quick Den Haag (3/4)
1911–12   HFC Haarlem (2/2)
1912–13   Koninklijke HFC (2/3)
1913–14   DFC (1/2)

1914–15   Koninklijke HFC (3/3)
1915–16   Quick Den Haag (4/4)
1916–17   Ajax (1/19)
1917–18   RHC (1/2)
1918–19   not played
1919–20   CVV
1920–21   Schoten
1921–22   not played
1922–23   not played
1923–24   not played
1924–25   ZFC
1925–26   LONGA
1926–27   VUC Den Haag
1927–28   RHC (2/2)
1928–29   not played
1929–30   Feyenoord (1/13)

1930–31   not played
1931–32   DFC (2/2)
1932–33   not played
1933–34   Velocitas 1897
1934–35   Feyenoord (2/13)
1935–36   Roermond
1936–37   EVV
1937–38   VSV
1938–39   FC Wageningen (1/2)
1939–40   not played
1940–41   not played
1941–42   not played
1942–43   Ajax (2/19)
1943–44   Willem II (1/2)
1944–45   not played

1945–46   not played
1946–47   not played
1947–48   FC Wageningen (2/2)
1948–49   Quick 1888
1949–50   PSV (1/11)
1950–51   not played
1951–52   not played
1952–53   not played
1953–54   not played
1954–55   not played
1955–56   not played
1956–57   Fortuna '54 (1/2)
1957–58   Sparta (1/3)
1958–59   VVV
1959–60   not played

  • v
  • t
  • e
KNVB Cup winners (1961–present)
   

1960–61   Ajax (3/20)
1961–62   Sparta (2/3)
1962–63   Willem II (2/2)
1963–64   Fortuna '54 (2/2)
1964–65   Feyenoord (3/13)
1965–66   Sparta (3/3)
1966–67   Ajax (4/20)
1967–68   ADO
1968–69   Feyenoord (4/13)
1969–70   Ajax (5/20)
1970–71   Ajax (6/20)
1971–72   Ajax (7/20)
1972–73   NAC
1973–74   PSV (2/11)
1974–75   FC Den Haag
1975–76   PSV (3/11)

1976–77   FC Twente (1/3)
1977–78   AZ (1/4)
1978–79   Ajax (8/20)
1979–80   Feyenoord (5/13)
1980–81   AZ (2/4)
1981–82   AZ (3/4)
1982–83   Ajax (9/20)
1983–84   Feyenoord (6/13)
1984–85   FC Utrecht (1/3)
1985–86   Ajax (10/20)
1986–87   Ajax (11/20)
1987–88   PSV (4/11)
1988–89   PSV (5/11)
1989–90   PSV (6/11)
1990–91   Feyenoord (7/13)
1991–92   Feyenoord (8/13)

1992–93   Ajax (12/20)
1993–94   Feyenoord (9/13)
1994–95   Feyenoord (10/13)
1995–96   PSV (7/11)
1996–97   Roda JC (1/2)
1997–98   Ajax (13/20)
1998–99   Ajax (14/20)
1999–00   Roda JC (2/2)
2000–01   FC Twente (2/3)
2001–02   Ajax (15/20)
2002–03   FC Utrecht (2/3)
2003–04   FC Utrecht (3/3)
2004–05   PSV (8/11)
2005–06   Ajax (16/20)
2006–07   Ajax (17/20)
2007–08   Feyenoord (11/13)

2008–09   Heerenveen
2009–10   Ajax (18/20)
2010–11   FC Twente (3/3)
2011–12   PSV (9/11)
2012–13   AZ (4/4)
2013–14   PEC Zwolle
2014–15   FC Groningen
2015–16   Feyenoord (12/13)
2016–17   Vitesse
2017–18   Feyenoord (13/13)
2018–19   Ajax (19/20)
2019–20   competition abandoned
2020–21   Ajax (20/20)
2021–22   PSV (10/11)
2022–23   PSV (11/11)