eerste klasse
NB: only one first class competition existed from 1890/91 until 1895/96.
1890/91 H.V.V.
1891/92 R.A.P.
1892/93 not awarded
1893/94 R.A.P.
1894/95 H.F.C.
1895/96 H.V.V.
landskampioenschap
NB: since 1896/97 there were two first class sections; a playoff between the first class
winners for the overall title ("landskampioenschap") was first played in 1897/98; in
later seasons additional first class sections were formed, eventually requiring six
clubs to play off for the overall title between 1946 and 1950.
1896/97 not contested (section champions: R.A.P. (afd. 1) and Vitesse (afd. 2))
1897/98 R.A.P.
1898/99 R.A.P.
1899/00 H.V.V.
1900/01 H.V.V.
1901/02 H.V.V.
1902/03 H.V.V.
1903/04 H.B.S.
1904/05 H.V.V.
1905/06 H.B.S.
1906/07 H.V.V.
1907/08 Quick (Den Haag)
1908/09 Sparta
1909/10 H.V.V.
1910/11 Sparta
1911/12 Sparta
1912/13 Sparta
1913/14 H.V.V.
1914/15 Sparta [emergency competition; unofficial title]
1915/16 Willem II
1916/17 Go Ahead
1917/18 Ajax
1918/19 Ajax
1919/20 Be Quick (Groningen)
1920/21 N.A.C.
1921/22 Go Ahead
1922/23 R.C.H.
1923/24 Feijenoord
1924/25 H.B.S.
1925/26 S.C. Enschede
1926/27 Heracles
1927/28 Feijenoord
1928/29 P.S.V.
1929/30 Go Ahead
1930/31 Ajax
1931/32 Ajax
1932/33 Go Ahead
1933/34 Ajax
1934/35 P.S.V.
1935/36 Feijenoord
1936/37 Ajax
1937/38 Feijenoord
1938/39 Ajax
1939/40 Feijenoord [emergency competition; unofficial title]
1940/41 Heracles
1941/42 A.D.O.
1942/43 A.D.O.
1943/44 De Volewijckers
1944/45 not held
1945/46 Haarlem
1946/47 Ajax
1947/48 B.V.V.
1948/49 S.V.V.
1949/50 Limburgia
1950/51 P.S.V.
1951/52 Willem II
1952/53 R.C.H.
1953/54 Eindhoven
introduction of professional football
1954/55 Willem II
1955/56 Rapid J.C.
introduction of nationwide top level (eredivisie)
1956/57 Ajax
1957/58 D.O.S.
1958/59 Sparta
1959/60 Ajax
1960/61 Feijenoord
1961/62 Feijenoord
1962/63 P.S.V.
1963/64 D.W.S.
1964/65 Feijenoord
1965/66 Ajax
1966/67 Ajax
1967/68 Ajax
1968/69 Feijenoord
1969/70 Ajax
1970/71 Feijenoord
1971/72 Ajax
1972/73 Ajax
1973/74 Feyenoord
1974/75 P.S.V.
1975/76 P.S.V.
1976/77 Ajax
1977/78 P.S.V.
1978/79 Ajax
1979/80 Ajax
1980/81 A.Z. '67
1981/82 Ajax
1982/83 Ajax
1983/84 Feyenoord
1984/85 Ajax
1985/86 P.S.V.
1986/87 P.S.V.
1987/88 P.S.V.
1988/89 P.S.V.
1989/90 Ajax
1990/91 P.S.V.
1991/92 P.S.V.
1992/93 Feyenoord
1993/94 Ajax
1994/95 Ajax
1995/96 Ajax
1996/97 P.S.V.
1997/98 Ajax
1998/99 Feyenoord
1999/00 P.S.V.
2000/01 P.S.V.
2001/02 Ajax
2002/03 P.S.V.
2003/04 Ajax
2004/05 P.S.V.
2005/06 P.S.V.
2006/07 P.S.V.
2007/08 P.S.V.
2008/09 A.Z.
2009/10 F.C. Twente
2010/11 Ajax
2011/12 Ajax
2012/13 Ajax
2013/14 Ajax
2014/15 P.S.V.
2015/16 P.S.V.
2016/17 Feyenoord
2017/18 P.S.V.
2018/19 Ajax
2019/20 season abandoned
2020/21 Ajax
2021/22 Ajax
2022/23 Feyenoord
2023/24 P.S.V.
2024/25 P.S.V.
Number of Titles (131; between square brackets titles [70] since introduction professional football)
NB: the champions of the Eerste Klasse West until 1896 (when it was the only first
class competition in the country) are included (five titles as none was awarded
in 1892/93); R.A.P.'s western title of 1896/97 is not included as they did not
play off against Vitesse, winners of the first edition of the Eerste Klasse Oost
and so their title was not national; traditionally, these titles were not counted
as national championships, which were considered to have started in 1897/98;
as is customary, the unofficial titles of 1915 and 1940 are included, although
neither was considered official by the federation at the time and that of 1915
was not national, as the Eerste Klasse Zuid was not played.
36 [28] Ajax (Amsterdam)
26 [23] P.S.V. (Eindhoven)
16 [11] Feyenoord (Rotterdam) [includes unofficial 1939/40 title]
10 H.V.V. (Den Haag) [includes two titles until 1896]
6 [ 1] Sparta (Rotterdam) [includes unofficial 1914/15 title]
4 Go Ahead (Deventer)
4 R.A.P. (Amsterdam) [includes two titles until 1896 but not that of 1896/97]
3 H.B.S. (Den Haag)
3 [ 1] Willem II (Tilburg)
2 A.D.O. (Den Haag)
2 [ 2] A.Z. (Alkmaar)
2 Heracles (Almelo)
2 R.C.H. (Heemstede)
1 Be Quick (Groningen)
1 B.V.V. (Den Bosch)
1 [ 1] D.O.S. (Utrecht)
1 [ 1] D.W.S. (Amsterdam)
1 Eindhoven
1 S.C. Enschede
1 Haarlem
1 H.F.C. (Haarlem) [before 1896]
1 Limburgia (Brunssum)
1 N.A.C. (Breda)
1 Quick (Den Haag)
1 [ 1] Rapid J.C. (Heerlen)
1 S.V.V. (Schiedam)
1 [ 1] F.C. Twente (Enschede)
1 De Volewijckers (Amsterdam)
Feijenoord changed their name to Feyenoord in 1971.
A.Z. '67 changed name to A.Z.
D.O.S. merged with Elinkwijk and Velox into F.C. Utrecht.
S.C. Enschede merged with Enschedese Boys into F.C. Twente.
Rapid J.C. merged with Roda Sport into Roda J.C.
B.V.V. changed name to F.C. Den Bosch.
A.D.O. merged with Holland Sport into F.C. Den Haag.
Go Ahead changed name to Go Ahead Eagles.
S.V.V. merged with Dordrecht '90 into S.V.V./Dordrecht '90, who were
later renamed Dordrecht '90 and then F.C. Dordrecht.
D.W.S. and De Volewijckers merged (together with Blauw-Wit) into
F.C. Amsterdam, which later folded.
R.C.H. moved from Haarlem to Heemstede in 1932.
Finally, note that the "unofficial names" Den Haag (for 's-Gravenhage) and Den Bosch (for 's-Hertogenbosch) have been used throughout.
For more information on the amateur days until 1954, check the Dutch Eerste Klasse page.
See also the list of Dutch Cup Finals.
Prepared and maintained by Tamás Kárpáti and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Authors: Tamás Kárpáti and Karel Stokkermans
Last updated: 9 Oct 2025
(C) Copyright Tamás Kárpáti, Karel Stokkermans
and RSSSF 1995/2025
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.