# Player Team(s) M. goals Penalty Ø
1 Willy van der Kuijlen PSV Eindhoven
MVV
544 311 29 0.57
2 Ruud Geels Feyenoord
PSV Eindhoven
AFC Ajax
Sparta Rotterdam
NAC Breda
Go Ahead Eagles
Telstar
393 265 23 0.67
3 Johan Cruyff Feyenoord
AFC Ajax
308 218 0 0.71
4 Kees Kist AZ Alkmaar
372 213 21 0.57
5 Tonny van der Linden FC Utrecht
319 205 2 0.64
6 Henk Groot Feyenoord
AFC Ajax
283 198 35 0.70
7 Luuk de Jong * PSV Eindhoven
FC Twente
De Graafschap
315 183 14 0.58
8 Peter Houtman Feyenoord
FC Groningen
Sparta Rotterdam
ADO Den Haag
339 179 16 0.53
9 Leo van Veen AFC Ajax
FC Utrecht
491 175 7 0.36
10 Sjaak Swart AFC Ajax
463 174 6 0.38
11 Cor van der Gijp Feyenoord
213 159 2 0.75
12 Wim Kieft PSV Eindhoven
AFC Ajax
266 158 2 0.59
13 Klaas-Jan Huntelaar sc Heerenveen
PSV Eindhoven
AFC Ajax
De Graafschap
233 154 7 0.66
14 Dirk Kuyt Feyenoord
FC Utrecht
324 153 22 0.47
15 Henk Bosveld Vitesse
FC Twente
Sparta Rotterdam
361 152 17 0.42
Hallvar Thoresen PSV Eindhoven
FC Twente
314 152 8 0.48
17 John Bosman PSV Eindhoven
AFC Ajax
FC Twente
AZ Alkmaar
304 147 10 0.48
18 Willy Brokamp AFC Ajax
MVV
352 146 3 0.41
19 Piet Keizer AFC Ajax
364 145 10 0.40
20 Lex Schoenmaker Feyenoord
ADO Den Haag
395 144 21 0.36
21 Cees van Kooten Go Ahead Eagles
PEC Zwolle
Telstar
385 134 6 0.35
22 Piet Kruiver Feyenoord
PSV Eindhoven
AFC DWS
234 133 2 0.57
Jan Vennegoor of Hesselink PSV Eindhoven
FC Twente
315 133 2 0.42
24 Ove Kindvall Feyenoord
144 128 7 0.89
Marco van Basten AFC Ajax
133 128 16 0.96
26 Theo de Jong Feyenoord
Roda JC Kerkrade
FC Den Bosch
NEC Nijmegen
374 127 4 0.34
Martin van Geel Feyenoord
AFC Ajax
Roda JC Kerkrade
Willem II
403 127 8 0.32
Willem van Hanegem Feyenoord
FC Utrecht
AZ Alkmaar
Xerxes DZB
494 127 4 0.26
29 Piet Keur Feyenoord
sc Heerenveen
FC Twente
HFC Haarlem
SVV Schiedam
300 126 5 0.42
Ronald Koeman Feyenoord
PSV Eindhoven
AFC Ajax
FC Groningen
342 126 39 0.37
31 Pierre van Hooijdonk Feyenoord
Vitesse
NAC Breda
191 125 20 0.65
32 Gerald Vanenburg PSV Eindhoven
AFC Ajax
FC Utrecht
381 124 1 0.33
33 Klaas Nuninga AFC Ajax
FC Groningen
AFC DWS
328 121 0 0.37
34 Coen Dillen PSV Eindhoven
132 120 5 0.91
35 Dušan Tadić * AFC Ajax
FC Twente
FC Groningen
295 119 42 0.40
René van de Kerkhof PSV Eindhoven
FC Twente
377 119 0 0.32
37 Dick Nanninga Roda JC Kerkrade
MVV
261 118 0 0.45
38 Matthew Amoah sc Heerenveen
Vitesse
NAC Breda
Heracles Almelo
Fortuna Sittard
310 117 2 0.38
39 Steven Berghuis * Feyenoord
AFC Ajax
FC Twente
AZ Alkmaar
VVV-Venlo
327 114 18 0.35
Leo Canjels NAC Breda
148 114 10 0.77
Blaise N'Kufo FC Twente
223 114 17 0.51
42 Henk Wery Feyenoord
FC Utrecht
AFC DWS
367 113 12 0.31
43 Jon Dahl Tomasson Feyenoord
sc Heerenveen
237 112 9 0.47
44 Hennie Meijer sc Heerenveen
AFC Ajax
Roda JC Kerkrade
FC Groningen
De Graafschap
FC Volendam
SC Cambuur
328 111 0 0.34
45 Luc Nilis PSV Eindhoven
164 110 7 0.67
46 Dick van Dijk AFC Ajax
FC Twente
149 109 10 0.73
Jacques Visschers NAC Breda
251 109 3 0.43
48 Bryan Linssen * Feyenoord
Vitesse
FC Groningen
Heracles Almelo
VVV-Venlo
340 108 0 0.32
49 André Hoekstra Feyenoord
RKC Waalwijk
317 106 0 0.33
50 Mateja Kežman PSV Eindhoven
122 105 9 0.86
* Active player