Full History of the Dutch Cup 1970-1994
Year Winners Runners-Up Score [hosting finalists] Holdert-beeld 1894 competition abandoned [*1] 1895 not played 1896 not played 1897 not played Holdertbeker 1898 cancelled 1899 R.A.P. - H.V.V. 1-0 (a2et) 1900 Velocitas (Breda) - Ajax (Leiden) 3-1 1901 H.B.S. - R.A.P. 4-3 1902 Haarlem - H.B.S. 2-1 1903 H.V.V. - H.B.S. 6-1 [at H.V.V.] 1904 H.F.C. - H.V.V. 3-1 [at H.V.V.] 1905 V.O.C. - H.B.S. 2 3-0 1906 Concordia - Volharding 3-2 1907 V.O.C. - Voorwaarts 4-3 (a2et) 1908 H.B.S. 2 - V.O.C. 2 3-1 1909 Quick (Den Haag) 2 - V.O.C. 2-0 1910 Quick (Den Haag) 2 - H.V.V. 2 2-0 1911 Quick (Den Haag) - Haarlem 1-0 [at Haarlem] 1912 Haarlem - Vitesse 2-0 1913 H.F.C. - D.F.C. 4-1 1914 D.F.C. - Haarlem 3-2 1915 H.F.C. - H.B.S. 1-0 1916 Quick (Den Haag) - H.B.S. 2-1 (aet) [at H.B.S.] 1917 Ajax - V.S.V. 5-0 1918 R.C.H. - V.V.A. 2-1 1919 not played 1920 C.V.V. - V.U.C. 2-1 N.V.B. Beker 1921 Schoten - R.V.C. 2-1 1922 not played 1923 not played 1924 not played 1925 Z.F.C. - Xerxes 5-1 1926 L.O.N.G.A. - De Spartaan 5-2 1927 V.U.C. - Vitesse 3-1 [at Vitesse] 1928 R.C.H. - P.E.C. 2-0 1929 competition abandoned K.N.V.B. Beker 1930 Feijenoord - Excelsior 1-0 1931 not played 1932 D.F.C. - P.S.V. 5-4 (asdet) 1933 not played 1934 Velocitas (Groningen) - Feijenoord 3-2 (asdet) 1935 Feijenoord - Helmond 5-2 [at Feijenoord] 1936 Roermond - K.F.C. 4-2 1937 Eindhoven - De Spartaan 1-0 [at De Spartaan] 1938 V.S.V. - A.G.O.V.V. 4-1 1939 Wageningen - P.S.V. 2-1 (asdet) 1940 not played 1941 not played 1942 not played 1943 Ajax - D.F.C. 3-2 1944 Willem II - Groene Ster 9-2 1945 not played 1946 competition abandoned 1947 not played 1948 Wageningen - D.W.V. 0-0 (aet) [2-1 pen] 1949 Quick (Nijmegen) - Helmondia 1-1 (aet) [2-1 pen] 1950 P.S.V. - Haarlem 4-3 (aet) 1951 not played 1952 not played 1953 not played 1954 not played 1955 not played 1956 not played 1957 Fortuna '54 - Feijenoord 4-2 [at Feijenoord] 1958 Sparta - Volendam 4-3 1959 V.V.V. - A.D.O. 4-1 [at A.D.O.] 1960 not played 1961 Ajax - N.A.C. 3-0 1962 Sparta - D.H.C. 1-0 (aet) [at Sparta] 1963 Willem II - A.D.O. 3-0 [at A.D.O.] 1964 Fortuna '54 - A.D.O. 0-0 (aet) [4-3 pen] 1965 Feijenoord - Go Ahead 1-0 [at Feijenoord] 1966 Sparta - A.D.O. 1-0 1967 Ajax - N.A.C. 2-1 (aet) [at Ajax] 1968 A.D.O. - Ajax 2-1 [at A.D.O.] 1969 Feijenoord - P.S.V. 1-1 (aet) [at Feijenoord] rep Feijenoord - P.S.V. 2-0 [at Feijenoord] 1970 Ajax - P.S.V. 2-0 [*2] 1971 Ajax - Sparta 2-2 (aet) rep Ajax - Sparta 2-1 1972 Ajax - F.C. Den Haag 3-2 1973 N.A.C. - N.E.C. 2-0 1974 P.S.V. - N.A.C. 6-0 1975 F.C. Den Haag - F.C. Twente 1-0 1976 P.S.V. - Roda J.C. 1-0 (aet) 1977 F.C. Twente - P.E.C. Zwolle 3-0 (aet) 1978 A.Z. '67 - Ajax 1-0 1979 Ajax - F.C. Twente 1-1 (aet) rep Ajax - F.C. Twente 3-0 1980 Feyenoord - Ajax 3-1 [at Feyenoord] 1981 A.Z. '67 - Ajax 3-1 1982 F.C. Utrecht - A.Z. '67 1-0 [at F.C. Utrecht] 2nd A.Z. '67 - F.C. Utrecht 5-1 [at A.Z. '67] A.Z. '67 5-2 on aggregate 1983 Ajax - N.E.C. 3-1 [at Ajax] 2nd N.E.C. - Ajax 1-3 [at N.E.C.] Ajax 6-2 on aggregate 1984 Feyenoord - Fortuna Sittard 1-0 [at Feyenoord] 1985 F.C. Utrecht - Helmond Sport 1-0 [at F.C. Utrecht] 1986 Ajax - R.B.C. 3-0 [at Ajax] 1987 Ajax - F.C. Den Haag 4-2 (aet) [at F.C. Den Haag] 1988 P.S.V. - Roda J.C. 3-2 (aet) 1989 P.S.V. - F.C. Groningen 4-1 1990 P.S.V. - Vitesse 1-0 1991 Feyenoord - B.V.V. Den Bosch abd [*3] [at Feyenoord] 1992 Feyenoord - Roda J.C. 3-0 [at Feyenoord] 1993 Ajax - Heerenveen 6-2 1994 Feyenoord - N.E.C. 2-1 [at Feyenoord] 1995 Feyenoord - Volendam 2-1 [at Feyenoord] 1996 P.S.V. - Sparta 5-2 1997 Roda J.C. - Heerenveen 4-2 1998 Ajax - P.S.V. 5-0 1999 Ajax - Fortuna Sittard 2-0 2000 Roda J.C. - N.E.C. 2-0 2001 F.C. Twente - P.S.V. 0-0 (aet) [4-3 pen] 2002 Ajax - F.C. Utrecht 3-2 (aet) 2003 F.C. Utrecht - Feyenoord 4-1 [at Feyenoord] 2004 F.C. Utrecht - F.C. Twente 1-0 2005 P.S.V. - Willem II 4-0 2006 Ajax - P.S.V. 2-1 2007 Ajax - A.Z. 1-1 (aet) [8-7 pen] 2008 Feyenoord - Roda J.C. 2-0 2009 Heerenveen - F.C. Twente 2-2 (aet) [5-4 pen] 2010 Ajax - Feyenoord 2-0 [at Ajax] 2nd Feyenoord - Ajax 1-4 [at Feyenoord] 2011 F.C. Twente - Ajax 3-2 (aet) 2012 P.S.V. - Heracles Almelo 3-0 2013 A.Z. - P.S.V. 2-1 2014 P.E.C. Zwolle - Ajax 5-1 2015 F.C. Groningen - P.E.C. Zwolle 2-0 2016 Feyenoord - F.C. Utrecht 2-1 [at Feyenoord] 2017 Vitesse - A.Z. 2-0 2018 Feyenoord - A.Z. 3-0 [at Feyenoord] 2019 Ajax - Willem II 4-0 2020 competition abandoned [*4] 2021 Ajax - Vitesse 2-1 2022 P.S.V. - Ajax 2-1 2023 P.S.V. - Ajax 1-1 (aet) [3-2 pen] 2024 Feyenoord - N.E.C. 1-0 [at Feyenoord] NB: (aet) = after extra time (a2et) = after two periods of extra time (both of 2x7frac12; minutes) (asdet) = after sudden death extra time [*1] Competition abandoned due to annoyance of trophy donator with lack of interest of clubs, with only the final between H.F.C. and R.A.P. left to be played. [*2] Ajax actually lost in the round of 16, 2-1 away to A.Z. '67. Since by that stage only 14 teams actually were in the competition, one of the 7 defeated teams was drawn into the quarterfinal. Ajax won that draw and responded by winning the Cup. The rule, which had been in use for some years due to the K.N.V.B. policy of only admitting professional teams, was immediately abolished. [*3] During the second half of the 1991 final the pitch was repeatedly invaded by Feyenoord "fans"; eventually, the referee halted the match after 84 minutes with Feyenoord leading 1-0. Scandalously, Feyenoord were declared winners, in spite of the facts that the match was never finished and a court ruled that the second half should be replayed (a ruling revoked on appeal by Feyenoord (who claimed they could not get a team together for the replay) and the Dutch FA). [*4] Competition abandoned due to Covid-19 pandemic with only the final between Feyenoord and F.C. Utrecht left to be played.
Number of Cups per Club (105 cups) 20 Ajax (Amsterdam) 14 Feyenoord (Rotterdam) [includes 1991] 11 P.S.V. (Eindhoven) 4 A.Z. (Alkmaar) [includes A.Z. '67] 4 Quick (Den Haag) [includes 2 for second team] 3 H.F.C. (Haarlem) 3 Sparta (Rotterdam) 3 F.C. Twente (Enschede) 3 F.C. Utrecht 2 D.F.C. (Dordrecht) 2 Fortuna '54 (Geleen) 2 Haarlem 2 H.B.S. (Den Haag) [includes 1 for second team] 2 R.C.H. (Haarlem) 2 Roda J.C. (Kerkrade) 2 V.O.C. (Rotterdam) 2 Wageningen 2 Willem II (Tilburg) 1 A.D.O. (Den Haag) 1 Concordia (Delft) 1 C.V.V. (Rotterdam) 1 Eindhoven 1 F.C. Groningen 1 F.C. Den Haag 1 Heerenveen 1 H.V.V. (Den Haag) 1 L.O.N.G.A. (Tilburg) 1 N.A.C. (Breda) 1 P.E.C. Zwolle 1 Quick (Nijmegen) 1 R.A.P. (Amsterdam) 1 Roermond 1 Schoten (Haarlem) 1 Velocitas (Breda) 1 Velocitas (Groningen) 1 Vitesse (Arnhem) 1 V.S.V. (Velsen) 1 V.U.C. (Den Haag) 1 V.V.V. (Venlo) 1 Z.F.C. (Zaandam) Number of Finals per Club (210 finalists) [does not include 1894 and 2020] 28 Ajax (Amsterdam) 19 P.S.V. (Eindhoven) 18 Feyenoord (Rotterdam) [does not include 2020] 7 A.Z. (Alkmaar) [includes A.Z. '67] 7 H.B.S. (Den Haag) [includes 2 for second team] 7 F.C. Twente (Enschede) 6 Roda J.C. (Kerkrade) 6 F.C. Utrecht [does not include 2020] 5 A.D.O. (Den Haag) 5 Haarlem 5 N.E.C. (Nijmegen) 5 Sparta (Rotterdam) 5 Vitesse (Arnhem) 4 D.F.C. (Dordrecht) 4 H.V.V. (Den Haag) [includes 1 for second team] 4 Quick (Den Haag) [includes 2 for second team] 4 N.A.C. (Breda) 4 P.E.C. Zwolle 4 V.O.C. (Rotterdam) [includes 1 for second team] 4 Willem II (Tilburg) 3 F.C. Den Haag 3 Heerenveen 3 H.F.C. (Haarlem) [does not include 1894] 2 Fortuna '54 (Geleen) 2 Fortuna Sittard 2 F.C. Groningen 2 R.A.P. (Amsterdam) [does not include 1894] 2 R.C.H. (Haarlem) 2 De Spartaan (Amsterdam) 2 Volendam 2 V.S.V. (Velsen) 2 V.U.C. (Den Haag) 2 Wageningen 1 A.G.O.V.V. (Apeldoorn) 1 Ajax (Leiden) 1 B.V.V. Den Bosch 1 Concordia (Delft) 1 C.V.V. (Rotterdam) 1 D.H.C. (Delft) 1 D.W.V. (Amsterdam) 1 Eindhoven 1 Excelsior (Rotterdam) 1 Go Ahead (Deventer) 1 Groene Ster (Heerlerheide) 1 Helmond 1 Helmondia (Helmond) 1 Helmond Sport 1 Heracles Almelo 1 K.F.C. (Koog aan de Zaan) 1 L.O.N.G.A. (Tilburg) 1 Quick (Nijmegen) 1 R.B.C. (Roosendaal) 1 R.F.C. (Rotterdam) 1 Roermond 1 Schoten (Haarlem) 1 Velocitas (Breda) 1 Velocitas (Groningen) 1 Volharding (Amsterdam) 1 Voorwaarts (Den Haag) 1 V.V.A. (Amsterdam) 1 V.V.V. (Venlo) 1 Xerxes (Rotterdam) 1 Z.F.C. (Zaandam) Number of Lost Finals per Club (105 runners up) 8 Ajax (Amsterdam) 8 P.S.V. (Eindhoven) 5 H.B.S. (Den Haag) [includes 1 for second team] 5 N.E.C. (Nijmegen) 4 A.D.O. (Den Haag) 4 Feyenoord (Rotterdam) 4 Roda J.C. (Kerkrade) 4 F.C. Twente (Enschede) 4 Vitesse (Arnhem) 3 A.Z. (Alkmaar) 3 Haarlem 3 H.V.V. (Den Haag) [includes 1 for second team] 3 N.A.C. (Breda) 3 P.E.C. Zwolle 3 F.C. Utrecht 2 D.F.C. (Dordrecht) 2 Fortuna Sittard 2 F.C. Den Haag 2 Heerenveen 2 Sparta (Rotterdam) 2 De Spartaan (Amsterdam) 2 V.O.C. (Rotterdam) [includes 1 for second team] 2 Volendam 2 Willem II (Tilburg) 1 A.G.O.V.V. (Apeldoorn) 1 Ajax (Leiden) 1 B.V.V. Den Bosch 1 D.H.C. (Delft) 1 D.W.V. (Amsterdam) 1 Excelsior (Rotterdam) 1 Go Ahead (Deventer) 1 Groene Ster (Heerlerheide) 1 F.C. Groningen 1 Helmond 1 Helmondia (Helmond) 1 Helmond Sport 1 Heracles Almelo 1 K.F.C. (Koog aan de Zaan) 1 R.A.P. (Amsterdam) 1 R.B.C. (Roosendaal) 1 R.F.C. (Rotterdam) 1 Volharding (Amsterdam) 1 Voorwaarts (Den Haag) 1 V.S.V. (Velsen) 1 V.U.C. (Den Haag) 1 V.V.A. (Amsterdam) 1 Xerxes (Rotterdam)
In the beginning of the century, there were several seasons in which the teams from "eerste klasse" (the highest level) were allowed only to enter their second teams. Two of the early finals therefore saw two second teams facing each other (1908 and 1910).
The abandoned competition in 1894 was played for the "Holdert-beeld"; those between 1899 and 1920 for the "Holdertbeker"; from 1921 until 1929 for the "N.V.B. Beker". After the Dutch FA were given the epithet "Koninklijke" (Royal) it became "K.N.V.B. Beker". Later, sponsoring caused several name changes which are not reflected in the overview below.
When A.D.O. faced Ajax in the 1968 final, they had lost their previous 4 finals. Ajax had won the 4 finals they had played until then. A.D.O. finally got things right in that fifth attempt. A.D.O. later merged with Holland Sport to become F.C. Den Haag; together, A.D.O. and F.C. Den Haag appeared in 8 finals, winning only 2.
Three consecutive cups were won by Quick (Den Haag) (1909-1911, the first two with their second team), Ajax (1970-1972), and P.S.V. (1988-1990).
Feyenoord won 13 of their 14 cups on their own field (including the abandoned 1991 final); they also lost 2 finals they hosted.
Sparta, the oldest team (founded 1888) remaining in Dutch professional football and one of the strongest teams of the country since their foundation, had to wait until 1958 for their first final appearance.
Until the 21st century, the big three did not play each other very often in finals: Ajax v Feyenoord occurred twice (1980 and 2010) and Feijenoord v P.S.V. once (1969); Ajax and P.S.V. met each other five times in a final (1970, 1998, 2006, 2022 and 2023).
Repeated finals (apart from replays): Ajax v P.S.V. (1970, 1998, 2006, 2022, 2023) A.Z. v Ajax (1978, 1981, 2007) Ajax v Feyenoord (1980, 2010) Ajax v N.A.C. (1961, 1967) Ajax v F.C. Den Haag (1972, 1987) Ajax v F.C. Twente (1979, 2011) Feyenoord v N.E.C. (1994, 2024) Feyenoord v Roda J.C. (1992, 2008) Feyenoord v F.C. Utrecht (2003, 2016) P.S.V. v Roda J.C. (1976, 1988) and, including second teams: H.B.S. v V.O.C. (1905, 1908) If we add finals for merger clubs, we find 3 occurrences for Ajax v F.C. Den Haag/A.D.O. (1968, 1972, 1987) and 2 for Feyenoord v Fortuna Sittard/Fortuna '54 (1957, 1984).
Compare the notes in the file on Dutch champions.
In addition to what is written there, note that in 1964 K.F.C. was split in an amateur section K.F.C. and a professional section F.C. Zaanstreek, which later merged with Alkmaar '54 to become A.Z. '67 (now simply A.Z.). Z.F.C. merged in 1990 with Z.V.V. to form Hellas Sport. Fortuna '54 merged with Sittardia to form F.S.C., later renamed Fortuna Sittard. D.F.C. were later renamed to first F.C. Dordrecht, then D.S. '79, and then Dordrecht '90, before merging with S.V.V. to become S.V.V./Dordrecht '90; they since returned to Dordrecht '90 and later to F.C. Dordrecht. Helmondia merged with Kolping S.D.W. to form Helmondia '55, from which a professional section named Helmond Sport was formed in 1967.
H.F.C. and H.V.V. obtained the predicate "Koninklijke" (Royal), and are now known as Kon. H.F.C. and Kon. H.V.V. respectively.
Thanks to John Beuker and Bas Kammenga for additional information and corrections.
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 21 Apr 2024
(C) Copyright Karel Stokkermans and RSSSF 1995/2024
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.