KNVB Cup facts for kids
![]() |
|
Founded | 1898 |
---|---|
Region | Netherlands |
Number of teams | 110 |
Qualifier for | UEFA Europa League |
Domestic cup(s) | Johan Cruyff Shield |
Current champions | Feyenoord (14th title) |
Most successful club(s) | Ajax (20 titles) |
Television broadcasters | ESPN |
The KNVB Beker (pronounced [ˌkaːʔɛɱveːˈbeː ˈbeːkər]; English: KNVB Cup), branded as the TOTO KNVB Beker for sponsorship reasons, is a competition in the Netherlands organized by the Royal Dutch Football Association (KNVB) since 1898. It was based on the format of the English FA Cup. Outside the Netherlands, it is often referred to as the Dutch Cup. The tournament consists of all teams from the top four tiers of Dutch league football (Eredivisie, Eerste Divisie, Tweede Divisie and Derde Divisie), as well as the 24 semi-finalists (or replacements) of the six KNVB District Cups. The finals of the tournament traditionally takes place in De Kuip, and has been held there every season since the 1989 final. The winners of the cup compete against the winners of the Eredivisie for the Johan Cruyff Shield, (equivalent to a super cup) which acts as the curtain raiser for the following season.
Contents
History
The competition was conceived during a board meeting of the Dutch Football Association, in The Hague, on 19 January 1898. The tournament began the following season, 1898–99. The first final was played on 9 May 1899 between RAP Amsterdam and HVV Den Haag, and ended in a 1–0 victory for the former thanks to a goal from Julius Hisgen in extra-time. In 1946, the trophy was changed to one made out of silver, which was extremely rare in the immediate aftermath of World War II. That trophy remains in use today. In 2018, a trophy colored in gold was commissioned to commemorate the 100th edition of the tournament.
Name changes
Like many national cup competitions, the name of the tournament has changed with sponsorship. From 1995, the competition went from being the KNVB Beker to being known as the Amstel Cup after the then sponsor Amstel. On 16 August 2005, the name was changed to the Gatorade Cup after the drinks company Gatorade. In 2006, the name returned to being the KNVB Beker with Gatorade remaining as the principal sponsor.
On 12 January 2018, it was announced that TOTO would be the name sponsor of the KNVB Cup, until the 2021–22 season. The competition was renamed the TOTO KNVB Beker with immediate effect.
European competition
Up until 1998, the winner of the cup entered into the UEFA Cup Winners' Cup, but with the abandonment of that tournament, the winner now goes into the UEFA Europa League. If the winning team has finished in the top two of the Eredivisie and thus gained entry into the UEFA Champions League, the berth will be redistributed to that season's Eredivisie.
In 1998, both KNVB Cup finalists, Ajax and PSV, gained entry in the Champions League, so a third-place play-off was played between the beaten semi-finalists, SC Heerenveen and FC Twente, to determine who would take the Cup Winners' Cup place.
Past finals
Season | Winner | Scorers | Result | Runner-up | Scorers | Venue | Att. |
---|---|---|---|---|---|---|---|
1898–99 | RAP Amsterdam | Julius Hisgen ![]() |
1–0 aet | HVV Den Haag | |||
1899–1900 | Velocitas Breda | 3–1 | Ajax Leiden | ||||
1900–01 | HBS Craeyenhout | 4–3 | RAP Amsterdam | ||||
1901–02 | Haarlem | 2–1 | HBS Craeyenhout | ||||
1902–03 | HVV Den Haag | 6–1 | HBS Craeyenhout | ||||
1903–04 | HFC | 3–1 | HVV Den Haag | ||||
1904–05 | VOC Rotterdam | 3–0 | HBS Craeyenhout 2 | ||||
1905–06 | Concordia | 3–2 | AC & VV Volharding | ||||
1906–07 | VOC Rotterdam | 4–3 | Voorwaarts | ||||
1907–08 | HBS Craeyenhout 2 | 3–1 | VOC Rotterdam | ||||
1908–09 | Quick Den Haag 2 | 2–0 | VOC Rotterdam | ||||
1909–10 | Quick Den Haag 2 | 2–0 | HVV Den Haag 2 | ||||
1910–11 | Quick Den Haag | 1–0 | HFC Haarlem | ||||
1911–12 | Haarlem | 2–0 | Vitesse | ||||
1912–13 | HFC | 4–1 | DFC | ||||
1913–14 | DFC | 3–2 | Haarlem | ||||
1914–15 | HFC | 1–0 | HBS Craeyenhout | ||||
1915–16 | Quick Den Haag | 2–1 | HBS Craeyenhout | ||||
1916–17 | Ajax | 5–0 | VSV (Velsen) | ||||
1917–18 | RCH | 2–1 | VVA | ||||
1918–19 | Not played | ||||||
1919–20 | CVV | 2–1 | VUC Den Haag | ||||
1920–21 | Schoten | 2–1 | RFC | ||||
1921–24 | Not played | ||||||
1924–25 | ZFC | 5–1 | Xerxes | ||||
1925–26 | LONGA | 5–2 | De Spartaan | ||||
1926–27 | VUC Den Haag | 3–1 | Vitesse | ||||
1927–28 | RCH | Lourents van der Bend ![]() Barend de Groot ![]() |
2–0 | PEC | Sportpark Berestein | 400 | |
1928–29 | Not played | ||||||
1929–30 | Feijenoord | Jaap Barendregt ![]() |
1–0 | Excelsior | |||
1930–31 | Not played | ||||||
1931–32 | DFC | 5–4 | PSV | ||||
1932–33 | Not played | ||||||
1933–34 | Velocitas Groningen | 3–2 | Feijenoord | ||||
1934–35 | Feijenoord | Arie Paauwe ![]() Wim Groenendijk ![]() ![]() ![]() ![]() |
5–2 | Helmond | Drouwen ![]() Van der Velden ![]() |
Stadion Kromme Zandweg | 12,000 |
1935–36 | RFC Roermond | 4–2 | KFC | ||||
1936–37 | FC Eindhoven | 1–0 | De Spartaan | ||||
1937–38 | VSV | 4–1 | AGOVV | ||||
1938–39 | FC Wageningen | 2–1 | PSV | ||||
1939–42 | Not played | ||||||
1942–43 | Ajax | 3–2 | DFC | Olympic Stadium | |||
1943–44 | Willem II | 9–2 | Groene Ster | Jan Louwers | |||
1944–47 | Not played | ||||||
1947–48 | Wageningen | 0–0 2–1 pen |
DWV | Olympic Stadium | |||
1948–49 | Quick 1888 | 1–1 2–1 pen |
Helmondia | Jan Louwers | |||
1949–50 | PSV | 4–3 | HFC Haarlem | De Kuip | |||
1950–56 | Not played | ||||||
1956–57 | Fortuna'54 | Appel ![]() ![]() ![]() Angenent ![]() |
4–2 | Feijenoord | Schouten ![]() Aad Bak ![]() |
De Kuip | 35,000 |
1957–58 | Sparta | Bosselaar ![]() Karregat ![]() Geel ![]() Verhoeven ![]() |
4–3 | FC Volendam | Smit ![]() Tol ![]() Smit ![]() |
Olympic Stadium | 18,000 |
1958–59 | VVV | Teeuwen ![]() Sleven ![]() Klaassens ![]() Schatorjé ![]() |
4–1 | ADO Den Haag | Timmer ![]() |
Zuiderpark | 25,000 |
1959–60 | Not played | ||||||
1960–61 | Ajax | Groot ![]() ![]() ![]() |
3–0 | NAC Breda | – | De Meer | 16,000 |
1961–62 | Sparta | Van Miert ![]() |
1–0 aet | DHC Delft | – | Het Kasteel | 12,000 |
1962–63 | Willem II | Louer ![]() Aarts ![]() Senders ![]() |
3–0 | ADO Den Haag | – | Zuiderpark | |
1963–64 | Fortuna'54 | – | 0–0 4–3 pen |
ADO Den Haag | – | Philips Stadion | 10,000 |
1964–65 | Feijenoord | Bouwmeester ![]() |
1–0 | Go Ahead | – | De Kuip | 31,000 |
1965–66 | Sparta | Madsen ![]() |
1–0 | ADO Den Haag | – | De Kuip | |
1966–67 | Ajax | Cruyff ![]() Nuninga ![]() |
2–1 aet | NAC Breda | Vesters ![]() |
De Meer | 21,000 |
1967–68 | ADO Den Haag | Schoenmaker ![]() Aarts ![]() |
2–1 | Ajax | Keizer ![]() |
Zuiderpark | 17,500 |
1968–69 | Feijenoord | Wery ![]() |
1–1 aet | PSV | Radović ![]() |
De Kuip | 55,000 |
Van Hanegem ![]() Wery ![]() |
Replay 2–0 |
– | De Kuip | 60,000 | |||
1969–70 | Ajax | Keizer ![]() Cruijff ![]() |
2–0 | PSV | – | De Vliert | 30,000 |
1970–71 | Ajax | Cruijff ![]() ![]() |
2–2 aet | Sparta | Kowalik ![]() Visser ![]() |
De Kuip | 63,154 |
Mühren ![]() Johan Neeskens ![]() |
Replay 2–1 |
Walbeek ![]() |
De Kuip | 60,068 | |||
1971–72 | Ajax | Cruyff ![]() Mühren ![]() Keizer ![]() |
3–2 | FC Den Haag | van Eeden ![]() Mansveld ![]() |
De Kuip | 60,000 |
1972–73 | NAC Breda | Bish ![]() Brouwers ![]() |
2–0 | NEC | – | De Kuip | 45,801 |
1973–74 | PSV | Deijkers ![]() R. van de Kerkhof ![]() Edström ![]() van der Kuijlen ![]() ![]() ![]() |
6–0 | NAC Breda | – | De Kuip | |
1974–75 | FC Den Haag | Van Leeuwen ![]() |
1–0 | FC Twente | – | De Kuip | |
1975–76 | PSV | Edström ![]() |
1–0 aet | Roda JC | – | De Kuip | |
1976–77 | Twente | Drost ![]() Mühren ![]() Jeuring ![]() |
3–0 aet | PEC Zwolle | – | De Goffert | 26,000 |
1977–78 | AZ | Van Rijnsoever ![]() |
1–0 | Ajax | – | Olympic Stadium | 38,248 |
1978–79 | Ajax | Clarke ![]() |
1–1 aet | Twente | Meutstege ![]() |
De Kuip | 29,553 |
Clarke ![]() Tahamata ![]() Schoenaker ![]() |
Replay 3–0 |
– | 29,274 | ||||
1979–80 | Feyenoord | Petursson ![]() De Leeuw ![]() Petursson ![]() |
3–1 | Ajax | Arnesen ![]() |
De Kuip | 50,340 |
1980–81 | AZ | Tol ![]() Spelbos ![]() Nygaard ![]() |
3–1 | Ajax | Vanenburg ![]() |
Olympic Stadium | 32,591 |
1981–82 | AZ | – | 0–1 | FC Utrecht | Wouters ![]() |
Galgenwaard | 10,000 |
Oberacher ![]() Kist ![]() ![]() ![]() Tol ![]() |
5–1 | Carbo ![]() |
Alkmaarderhout | 12,000 | |||
1982–83 | Ajax | Lerby ![]() Schoenaker ![]() Ophof ![]() |
3–1 | NEC | Mulderij ![]() |
De Meer | 7,700 |
Vanenburg ![]() ![]() Cruyff ![]() |
3–1 | Grim ![]() |
De Goffert | 24,000 | |||
1983–84 | Feyenoord | Houtman ![]() |
1–0 | Fortuna Sittard | – | De Kuip | |
1984–85 | FC Utrecht | Van Loen ![]() |
1–0 | Helmond Sport | – | Galgenwaard | 18,000 |
1985–86 | Ajax | Bosman ![]() ![]() Silooy ![]() |
3–0 | RBC | – | De Meer | 23,000 |
1986–87 | Ajax | Bosman ![]() ![]() van Basten ![]() ![]() |
4–2 aet | FC Den Haag | Boere ![]() Morley ![]() |
Zuiderpark | 8,600 |
1987–88 | PSV | Gerets ![]() ![]() Lerby ![]() |
3–2 | Roda JC | H. Smeets ![]() R. Smeets ![]() |
Willem II Stadion | 8,500 |
1988–89 | PSV | Romário ![]() Ellerman ![]() ![]() Kieft ![]() |
4–1 | Groningen | Meijer ![]() |
De Kuip | 9,483 |
1989–90 | PSV | Valckx ![]() |
1–0 | Vitesse | – | De Kuip | 34,000 |
1990–91 | Feyenoord | Witschge ![]() |
1–0 | BVV Den Bosch | – | De Kuip | 52,000 |
1991–92 | Feyenoord | de Wolf ![]() Taument ![]() Kiprich ![]() |
3–0 | Roda JC | – | De Kuip | 48,000 |
1992–93 | Ajax | Davids ![]() Overmars ![]() ![]() Pettersson ![]() Bergkamp ![]() Petersen ![]() |
6–2 | Heerenveen | Regtop ![]() Cămătaru ![]() |
De Kuip | 45,000 |
1993–94 | Feyenoord | Heus ![]() van Loen ![]() |
2–1 | N.E.C. | Dekker ![]() |
De Kuip | 43,000 |
1994–95 | Feyenoord | Taument ![]() Obiku ![]() |
2–1 | Volendam | Wasiman ![]() |
De Kuip | 48,146 |
1995–96 | PSV | Cocu ![]() Vink ![]() Veldman ![]() Jonk ![]() van der Doelen ![]() |
5–2 | Sparta Rotterdam | van der Meer ![]() D. de Nooijer ![]() |
De Kuip | 35,000 |
1996–97 | Roda JC | Sibon ![]() Senden ![]() van der Luer ![]() Schops ![]() |
4–2 | Heerenveen | Korneev ![]() Talan ![]() |
De Kuip | 48,000 |
1997–98 | Ajax | Babangida ![]() Litmanen ![]() ![]() ![]() Arveladze ![]() |
5–0 | PSV | – | De Kuip | 22,500 |
1998–99 | Ajax | Grønkjær ![]() ![]() |
2–0 | Fortuna Sittard | – | De Kuip | 25,000 |
1999–2000 | Roda JC | Peeters ![]() van der Luer ![]() |
2–0 | NEC | – | De Kuip | 40,000 |
2000–01 | Twente | – | 0–0 aet 4–3 pen |
PSV | – | De Kuip | 45,000 |
2001–02 | Ajax | Mido ![]() Wamberto ![]() Ibrahimović ![]() |
3–2 aet | FC Utrecht | Gluščević ![]() ![]() |
De Kuip | 37,000 |
2002–03 | FC Utrecht | de Jong ![]() Gluščević ![]() ![]() Kuyt ![]() |
4–1 | Feyenoord | Kalou ![]() |
De Kuip | 45,000 |
2003–04 | FC Utrecht | van den Bergh ![]() |
1–0 | Twente | – | De Kuip | 48,000 |
2004–05 | PSV | Bouma ![]() Cocu ![]() Park ![]() Vennegoor of Hesselink ![]() |
4–0 | Willem II | – | De Kuip | 35,000 |
2005–06 | Ajax | Huntelaar ![]() ![]() |
2–1 | PSV | Lamey ![]() |
De Kuip | 30,770 |
2006–07 | Ajax | Huntelaar ![]() |
1–1 aet 8–7 pen |
AZ | Dembélé ![]() |
De Kuip | 42,200 |
2007–08 | Feyenoord | Landzaat ![]() de Guzmán ![]() |
2–0 | Roda JC | – | De Kuip | 51,177 |
2008–09 | Heerenveen | Popov ![]() Kalou ![]() |
2–2 aet 5–4 pen |
Twente | Elia ![]() Hersi ![]() |
De Kuip | 45,000 |
2009–10 | Ajax | de Jong ![]() ![]() |
2–0 | Feyenoord | – | Amsterdam Arena | 37,283 |
Suárez ![]() ![]() de Jong ![]() ![]() |
4–1 | Tomasson ![]() |
De Kuip | 35,000 | |||
2010–11 | Twente | Brama ![]() Janssen ![]() Janko ![]() |
3–2 aet | Ajax | De Zeeuw ![]() Ebecilio ![]() |
De Kuip | 45,000 |
2011–12 | PSV | Toivonen ![]() Mertens ![]() Lens ![]() |
3–0 | Heracles Almelo | – | De Kuip | 50,000 |
2012–13 | AZ | Maher ![]() Altidore ![]() |
2–1 | PSV | Locadia ![]() |
De Kuip | 50,000 |
2013–14 | PEC Zwolle | Thomas ![]() ![]() Fernandez ![]() ![]() van Polen ![]() |
5–1 | Ajax | van Rhijn ![]() |
De Kuip | 42,500 |
2014–15 | FC Groningen | Rusnák ![]() ![]() |
2–0 | PEC Zwolle | – | De Kuip | 46,193 |
2015–16 | Feyenoord | Kramer ![]() Elia ![]() |
2–1 | FC Utrecht | Leeuwin ![]() |
De Kuip | 45,592 |
2016–17 | Vitesse | Van Wolfswinkel ![]() ![]() |
2–0 | AZ Alkmaar | – | De Kuip | 46,105 |
2017–18 | Feyenoord | Jörgensen ![]() Van Persie ![]() Toornstra ![]() |
3–0 | AZ Alkmaar | – | De Kuip | 46,084 |
2018–19 | Ajax | Blind ![]() Huntelaar ![]() Kristensen ![]() |
4–0 | Willem II | – | De Kuip | 45,709 |
2019–20 | Final between Utrecht and Feyenoord not played due to COVID-19 pandemic | De Kuip | N/A | ||||
2020–21 | Ajax | Gravenberch ![]() Neres ![]() |
2–1 | Vitesse | Openda ![]() |
De Kuip | 0 |
2021–22 | PSV | Gutiérrez ![]() Gakpo ![]() |
2–1 | Ajax | Gravenberch ![]() |
De Kuip | 47,500 |
2022–23 | PSV | T. Hazard ![]() |
1–1 aet 3–2 pen |
Ajax | Branthwaite ![]() |
De Kuip | 40,650 |
2023–24 | Feyenoord | Paixão ![]() |
1–0 | NEC Nijmegen | – | De Kuip | 42,140 |
Number of titles
Club | Titles | Runners-up | Winning years |
---|---|---|---|
Ajax | 20 | 8 | 1917, 1943, 1961, 1967, 1970, 1971, 1972, 1979, 1983, 1986, 1987, 1993, 1998, 1999, 2002, 2006, 2007, 2010, 2019, 2021 |
Feyenoord | 14 | 4 | 1930, 1935, 1965, 1969, 1980, 1984, 1991, 1992, 1994, 1995, 2008, 2016, 2018, 2024 |
PSV Eindhoven | 11 | 8 | 1950, 1974, 1976, 1988, 1989, 1990, 1996, 2005, 2012, 2022, 2023 |
AZ | 4 | 3 | 1978, 1981, 1982, 2013 |
Quick (H) | 4 | – | 1909, 1910, 1911, 1916 |
FC Twente | 3 | 4 | 1977, 2001, 2011 |
FC Utrecht | 3 | 3 | 1985, 2003, 2004 |
Sparta Rotterdam | 3 | 2 | 1958, 1962, 1966 |
HFC | 3 | – | 1904, 1913, 1915 |
ADO Den Haag | 2 | 6 | 1968, 1975 |
HBS Craeyenhout | 2 | 5 | 1901, 1908 |
Roda JC | 2 | 4 | 1997, 2000 |
Haarlem | 2 | 3 | 1902, 1912 |
DFC | 2 | 2 | 1914, 1932 |
VOC Rotterdam | 2 | 2 | 1905, 1907 |
Willem II | 2 | 2 | 1944, 1963 |
Fortuna'54 | 2 | – | 1957, 1964 |
Wageningen | 2 | – | 1939, 1948 |
RCH | 2 | – | 1918, 1928 |
Vitesse | 1 | 4 | 2017 |
PEC Zwolle | 1 | 3 | 2014 |
NAC Breda | 1 | 3 | 1973 |
HVV Den Haag | 1 | 3 | 1903 |
Heerenveen | 1 | 2 | 2009 |
FC Groningen | 1 | 1 | 2015 |
VSV | 1 | 1 | 1938 |
VUC Den Haag | 1 | 1 | 1927 |
RAP Amsterdam | 1 | 1 | 1899 |
VVV | 1 | – | 1959 |
Quick 1888 | 1 | – | 1949 |
FC Eindhoven | 1 | – | 1937 |
Roermond | 1 | – | 1936 |
Velocitas Groningen | 1 | – | 1934 |
LONGA | 1 | – | 1926 |
ZFC | 1 | – | 1925 |
Schoten | 1 | – | 1921 |
CVV | 1 | – | 1920 |
Concordia | 1 | – | 1906 |
Velocitas Breda | 1 | – | 1900 |
Media coverage
The broadcast rights are included in the KNVB broadcast rights package, which also include the Johan Cruyff Shield.
Netherlands
The KNVB Cup is currently broadcast live by the ESPN channels.
International
Country/Region | Broadcaster |
---|---|
Gol TV | |
![]() |
Sportdigital |
![]() |
|
![]() |
|
Sport Klub | |
Go3 Sport | |
![]() |
Play Sports |
![]() |
Max Sport |
![]() |
Cablenet |
![]() |
Charlton |
Viaplay | |
![]() |
Okko Sport |
See also
In Spanish: Copa de los Países Bajos para niños
![]() | DeHart Hubbard |
![]() | Wilma Rudolph |
![]() | Jesse Owens |
![]() | Jackie Joyner-Kersee |
![]() | Major Taylor |