2024–25 KNVB Cup


The 2024–25 KNVB Cup, for sponsoring reasons officially called the TOTO KNVB Beker, was the 107th edition of the Dutch national football annual knockout tournament for the KNVB Cup. A total of 110 teams contested the trophy, beginning in September with the first of two preliminary rounds, and ending in April 2025 with the final played at De Kuip in Rotterdam. The winners qualified for the 2025–26 UEFA Europa League league stage and the 2025 Johan Cruyff Shield. Feyenoord were the defending champions, but were eliminated by PSV in the quarter-finals.

First round

The draw for the first round took place on 28 September 2024, with matches being played on 29, 30 and 31 October. Ajax, AZ, Feyenoord, Go Ahead Eagles, PSV and FC Twente are exempt from this round due to their participation in European football.

Second round

The second round consisted of 32 teams; the 26 winners from the first round, as well as the six Eredivisie clubs which automatically advanced to the second round due to their participation in European club competitions. The draw took place on 1 November 2024, with the matches being played on 17, 18 and 19 December 2024.

Round of 16

The 16 second round winners entered the Round of 16. The draw took place on 20 December 2024, with the matches being be played on 14, 15 and 16 January 2025.

Quarter-finals

The eight winners of the round of 16 entered the quarter-finals. The draw took place on 17 January 2025, and the matches were played on 4, 5 and 6 February 2025.

Semi-finals

The four quarter-final winners entered the semi-finals. The matches were played on 26 and 27 February 2025.

Final

The final was held between the two semi-final winners on 21 April 2025.