Season Top scorer Team goals
2017/2018 Iran Alireza Jahanbakhsh AZ Alkmaar AZ Alkmaar 21
2016/2017 Denmark Nicolai Jørgensen Feyenoord Feyenoord 21
2015/2016 Netherlands Vincent Janssen AZ Alkmaar AZ Alkmaar 27
2014/2015 Netherlands Memphis Depay PSV Eindhoven PSV Eindhoven 22
2013/2014 Iceland Alfreð Finnbogason sc Heerenveen sc Heerenveen 29
2012/2013 Ivory Coast Wilfried Bony Vitesse Vitesse 31
2011/2012 Netherlands Bas Dost sc Heerenveen sc Heerenveen 32
2010/2011 Belgium Björn Vleminckx NEC Nijmegen NEC Nijmegen 23
2009/2010 Uruguay Luis Suárez AFC Ajax AFC Ajax 35
2008/2009 Morocco Mounir El Hamdaoui AZ Alkmaar AZ Alkmaar 23
2007/2008 Netherlands Klaas Jan Huntelaar AFC Ajax AFC Ajax 34
2006/2007 Brazil Afonso Alves sc Heerenveen sc Heerenveen 34
2005/2006 Netherlands Klaas Jan Huntelaar AFC Ajax AFC Ajax 33
2004/2005 Netherlands Dirk Kuyt Feyenoord Feyenoord 29
2003/2004 Serbia Mateja Kežman PSV Eindhoven PSV Eindhoven 31
2002/2003 Serbia Mateja Kežman PSV Eindhoven PSV Eindhoven 35
2001/2002 Netherlands Pierre van Hooijdonk Feyenoord Feyenoord 24
2000/2001 Serbia Mateja Kežman PSV Eindhoven PSV Eindhoven 24
1999/2000 Netherlands Ruud van Nistelrooy PSV Eindhoven PSV Eindhoven 29
1998/1999 Netherlands Ruud van Nistelrooy PSV Eindhoven PSV Eindhoven 31
1997/1998 Greece Nikos Machlas Vitesse Vitesse 34
1996/1997 Belgium Luc Nilis PSV Eindhoven PSV Eindhoven 21
1995/1996 Belgium Luc Nilis PSV Eindhoven PSV Eindhoven 21
1994/1995 Brazil Ronaldo PSV Eindhoven PSV Eindhoven 30
1993/1994 Finland Jari Litmanen AFC Ajax AFC Ajax 26
1992/1993 Netherlands Dennis Bergkamp AFC Ajax AFC Ajax 26
1991/1992 Netherlands Dennis Bergkamp AFC Ajax AFC Ajax 22
1990/1991 Brazil Romário PSV Eindhoven PSV Eindhoven 25
Netherlands Dennis Bergkamp AFC Ajax AFC Ajax 25
1989/1990 Brazil Romário PSV Eindhoven PSV Eindhoven 23
1988/1989 Brazil Romário PSV Eindhoven PSV Eindhoven 19
1987/1988 Netherlands Wim Kieft PSV Eindhoven PSV Eindhoven 29
1986/1987 Netherlands Marco van Basten AFC Ajax AFC Ajax 31
1985/1986 Netherlands Marco van Basten AFC Ajax AFC Ajax 37
1984/1985 Netherlands Marco van Basten AFC Ajax AFC Ajax 22
1983/1984 Netherlands Marco van Basten AFC Ajax AFC Ajax 28
1982/1983 Netherlands Peter Houtman Feyenoord Feyenoord 30
1981/1982 Netherlands Wim Kieft AFC Ajax AFC Ajax 32
1980/1981 Netherlands Ruud Geels Sparta Rotterdam Sparta Rotterdam 22
1979/1980 Netherlands Kees Kist AZ Alkmaar AZ Alkmaar 27
1978/1979 Netherlands Kees Kist AZ Alkmaar AZ Alkmaar 34
1977/1978 Netherlands Ruud Geels AFC Ajax AFC Ajax 30
1976/1977 Netherlands Ruud Geels AFC Ajax AFC Ajax 34
1975/1976 Netherlands Ruud Geels AFC Ajax AFC Ajax 29
1974/1975 Netherlands Ruud Geels AFC Ajax AFC Ajax 30
1973/1974 Netherlands Willy van der Kuijlen PSV Eindhoven PSV Eindhoven 27
1972/1973 Netherlands Willy Brokamp MVV MVV 18
Netherlands Cas Janssens NEC Nijmegen NEC Nijmegen 18
1971/1972 Netherlands Johan Cruyff AFC Ajax AFC Ajax 25
1970/1971 Sweden Ove Kindvall Feyenoord Feyenoord 24
1969/1970 Netherlands Willy van der Kuijlen PSV Eindhoven PSV Eindhoven 26
1968/1969 Sweden Ove Kindvall Feyenoord Feyenoord 30
Netherlands Dick Van Dijk FC Twente FC Twente 30
1967/1968 Sweden Ove Kindvall Feyenoord Feyenoord 28
1966/1967 Netherlands Johan Cruyff AFC Ajax AFC Ajax 33
1965/1966 Netherlands Willy van der Kuijlen PSV Eindhoven PSV Eindhoven 23
Netherlands Piet Kruiver Feyenoord Feyenoord 23
1964/1965 Netherlands Frans Geurtsen AFC DWS AFC DWS 23
1963/1964 Netherlands Frans Geurtsen AFC DWS AFC DWS 28
1962/1963 Netherlands Pierre Kerkhoffs PSV Eindhoven PSV Eindhoven 22
1961/1962 Netherlands Dick Tol FC Volendam FC Volendam 27
1960/1961 Netherlands Henk Groot AFC Ajax AFC Ajax 41
1959/1960 Netherlands Henk Groot AFC Ajax AFC Ajax 38
1958/1959 Netherlands Leo Canjels NAC Breda NAC Breda 34
1957/1958 Netherlands Leo Canjels NAC Breda NAC Breda 32
1956/1957 Netherlands Coen Dillen PSV Eindhoven PSV Eindhoven 43