# Player Country Team Goals (Penalty)
1. Ruud van Nistelrooy Netherlands Netherlands PSV Eindhoven PSV Eindhoven 29 (4)
2. Pierre van Hooijdonk Netherlands Netherlands Vitesse Vitesse 25 (4)
3. Arnold Bruggink Netherlands Netherlands PSV Eindhoven PSV Eindhoven 19 (0)
Luc Nilis Belgium Belgium PSV Eindhoven PSV Eindhoven 19 (1)
Jan Vennegoor of Hesselink Netherlands Netherlands FC Twente FC Twente 19 (0)
6. John Bosman Netherlands Netherlands AZ Alkmaar AZ Alkmaar 18 (1)
Anthony Lurling Netherlands Netherlands sc Heerenveen sc Heerenveen 18 (1)
8. Julio Cruz Argentina Argentina Feyenoord Feyenoord 15 (3)
Richard Knopper Netherlands Netherlands AFC Ajax AFC Ajax 15 (0)
Bob Peeters Belgium Belgium Roda JC Kerkrade Roda JC Kerkrade 15 (2)
11. Brian Laudrup Denmark Denmark AFC Ajax AFC Ajax 14 (1)
Nikos Machlas Greece Greece AFC Ajax AFC Ajax 14 (2)
13. Robin Nelisse Curaçao Curaçao SC Cambuur SC Cambuur 12 (1)
14. Matthew Amoah Ghana Ghana Fortuna Sittard Fortuna Sittard
Vitesse Vitesse
11 (0)
Ali El-Khattabi Morocco Morocco Sparta Rotterdam Sparta Rotterdam 11 (1)
Anders Nielsen Denmark Denmark Sparta Rotterdam Sparta Rotterdam 11 (0)
Barry van Galen Netherlands Netherlands AZ Alkmaar AZ Alkmaar 11 (0)
18. Mariano Bombarda Argentina Argentina Willem II Willem II 10 (0)
Dennis Gerritsen Netherlands Netherlands Fortuna Sittard Fortuna Sittard 10 (0)
Jon Dahl Tomasson Denmark Denmark Feyenoord Feyenoord 10 (0)
Eric Viscaal Netherlands Netherlands De Graafschap De Graafschap 10 (0)
Henk Vos Netherlands Netherlands FC Den Bosch FC Den Bosch 10 (0)
23. Wilfred Bouma Netherlands Netherlands PSV Eindhoven PSV Eindhoven 9 (0)
Jack de Gier Netherlands Netherlands NEC Nijmegen NEC Nijmegen 9 (0)
Rick Hoogendorp Netherlands Netherlands RKC Waalwijk RKC Waalwijk 9 (2)
Fernando Ricksen Netherlands Netherlands AZ Alkmaar AZ Alkmaar 9 (0)
Jeffrey Talan Netherlands Netherlands sc Heerenveen sc Heerenveen 9 (0)
28. Scott Booth Scotland Scotland FC Twente FC Twente 8 (0)
Paul Bosvelt Netherlands Netherlands Feyenoord Feyenoord 8 (0)
Didier Martel France France FC Utrecht FC Utrecht 8 (2)
Mika Nurmela Finland Finland sc Heerenveen sc Heerenveen 8 (0)
Victor Sikora Netherlands Netherlands Vitesse Vitesse 8 (0)
33. Yuri Cornelisse Netherlands Netherlands RKC Waalwijk RKC Waalwijk 7 (0)
Émerson Brazil Brazil MVV MVV 7 (0)
Ronald Hamming Netherlands Netherlands Fortuna Sittard Fortuna Sittard 7 (0)
Bonaventure Kalou Ivory Coast Ivory Coast Feyenoord Feyenoord 7 (0)
Kenneth Pérez Denmark Denmark AZ Alkmaar AZ Alkmaar
MVV MVV
7 (0)
Adil Ramzi Morocco Morocco Willem II Willem II 7 (0)
Maikel Renfurm Netherlands Netherlands NEC Nijmegen NEC Nijmegen 7 (0)
Bernard Tchoutang Cameroon Cameroon Roda JC Kerkrade Roda JC Kerkrade 7 (0)
Sandor van der Heide Netherlands Netherlands SC Cambuur SC Cambuur 7 (1)
Harry van der Laan Netherlands Netherlands FC Den Bosch FC Den Bosch 7 (2)
43. Arno Arts Netherlands Netherlands NEC Nijmegen NEC Nijmegen
Willem II Willem II
6 (2)
Arnold Doomernik Netherlands Netherlands Roda JC Kerkrade Roda JC Kerkrade 6 (0)
Alfons Groenendijk Netherlands Netherlands FC Utrecht FC Utrecht 6 (0)
Igor Korneev Russia Russia Feyenoord Feyenoord 6 (1)
Dirk Kuyt Netherlands Netherlands FC Utrecht FC Utrecht 6 (0)
Bram Marbus Netherlands Netherlands Sparta Rotterdam Sparta Rotterdam 6 (0)
Valeri Popovich Russia Russia sc Heerenveen sc Heerenveen 6 (0)
Dmitri Shoukov Russia Russia Willem II Willem II 6 (0)
Zico Tumba Congo DR Congo DR De Graafschap De Graafschap 6 (0)
Mark van Bommel Netherlands Netherlands PSV Eindhoven PSV Eindhoven 6 (0)
John van den Brom Netherlands Netherlands Vitesse Vitesse 6 (0)
Mitchell van der Gaag Netherlands Netherlands FC Utrecht FC Utrecht 6 (0)
Arjan van der Laan Netherlands Netherlands FC Twente FC Twente 6 (3)
Dave Zafarin Netherlands Netherlands Roda JC Kerkrade Roda JC Kerkrade 6 (0)
57. Shota Arveladze Georgia Georgia AFC Ajax AFC Ajax 5 (0)
Patrick Ax Netherlands Netherlands De Graafschap De Graafschap 5 (0)
John de Jong Netherlands Netherlands FC Utrecht FC Utrecht 5 (1)
Chris De Witte Belgium Belgium FC Twente FC Twente 5 (0)
Robert Fuchs Netherlands Netherlands De Graafschap De Graafschap 5 (0)
Jóhannes Guðjónsson Iceland Iceland MVV MVV 5 (0)
Max Huiberts Netherlands Netherlands AZ Alkmaar AZ Alkmaar 5 (0)
Silvan Inia Netherlands Netherlands Sparta Rotterdam Sparta Rotterdam 5 (0)
Joonas Kolkka Finland Finland PSV Eindhoven PSV Eindhoven 5 (0)
Roberto Lanckohr Netherlands Netherlands RKC Waalwijk RKC Waalwijk 5 (1)
Louis Laros Netherlands Netherlands Vitesse Vitesse 5 (1)
Martijn Meerdink Netherlands Netherlands De Graafschap De Graafschap 5 (0)
Barry Opdam Netherlands Netherlands AZ Alkmaar AZ Alkmaar 5 (0)
Frédéric Peiremans Belgium Belgium FC Twente FC Twente 5 (0)
Reinier Robbemond Netherlands Netherlands FC Utrecht FC Utrecht 5 (2)
Ousmane Sanou Burkina Faso Burkina Faso Willem II Willem II 5 (0)
Wasiu Taiwo Nigeria Nigeria MVV MVV 5 (0)
Berthil ter Avest Netherlands Netherlands FC Twente FC Twente 5 (0)
Joos Valgaeren Belgium Belgium Roda JC Kerkrade Roda JC Kerkrade 5 (0)
Fred van der Hoorn Netherlands Netherlands FC Den Bosch FC Den Bosch 5 (0)
Peter Van Houdt Belgium Belgium Roda JC Kerkrade Roda JC Kerkrade 5 (0)
Mamadou Zongo Burkina Faso Burkina Faso Vitesse Vitesse 5 (0)
79. Thomas Caers Belgium Belgium MVV MVV 4 (0)
Dani Portugal Portugal AFC Ajax AFC Ajax 4 (0)
Garry De Graef Belgium Belgium RKC Waalwijk RKC Waalwijk 4 (0)
Gérard de Nooijer Netherlands Netherlands sc Heerenveen sc Heerenveen 4 (0)
Romano Denneboom Netherlands Netherlands sc Heerenveen sc Heerenveen 4 (0)
Youssef Fertout Morocco Morocco AZ Alkmaar AZ Alkmaar 4 (0)
Anton Janssen Netherlands Netherlands NEC Nijmegen NEC Nijmegen 4 (1)
Daniel Jensen Denmark Denmark sc Heerenveen sc Heerenveen 4 (0)
Michel Kreek Netherlands Netherlands Vitesse Vitesse 4 (0)
Mark Luijpers Netherlands Netherlands Roda JC Kerkrade Roda JC Kerkrade 4 (0)
Patrick Pothuizen Netherlands Netherlands NEC Nijmegen NEC Nijmegen 4 (0)
Robert van der Weert Netherlands Netherlands AZ Alkmaar AZ Alkmaar
MVV MVV
4 (0)
Léonard van Utrecht Netherlands Netherlands SC Cambuur SC Cambuur 4 (0)
Peter van Vossen Netherlands Netherlands Feyenoord Feyenoord 4 (0)
Joost Volmer Netherlands Netherlands Fortuna Sittard Fortuna Sittard 4 (0)
94. Nourdin Boukhari Morocco Morocco Sparta Rotterdam Sparta Rotterdam 3 (0)
Dries Boussatta Netherlands Netherlands AZ Alkmaar AZ Alkmaar 3 (0)
Ellery Cairo Netherlands Netherlands Feyenoord Feyenoord 3 (0)
Marinus Dijkhuizen Netherlands Netherlands FC Utrecht FC Utrecht 3 (0)
Tomáš Galásek Czech Republic Czech Republic Willem II Willem II 3 (0)
Jesper Grønkjær Denmark Denmark AFC Ajax AFC Ajax 3 (0)
Ron Heesakkers Netherlands Netherlands RKC Waalwijk RKC Waalwijk 3 (0)
Ferdino Hernandez Curaçao Curaçao AZ Alkmaar AZ Alkmaar 3 (0)
Danny Hesp Netherlands Netherlands NEC Nijmegen NEC Nijmegen 3 (0)
Harris Huizingh Netherlands Netherlands sc Heerenveen sc Heerenveen 3 (0)
Dmitriy Khokhlov Russia Russia PSV Eindhoven PSV Eindhoven 3 (0)
Bert Konterman Netherlands Netherlands Feyenoord Feyenoord 3 (0)
Ruud Kool Netherlands Netherlands Fortuna Sittard Fortuna Sittard 3 (1)
Rolf Landerl Austria Austria AZ Alkmaar AZ Alkmaar
Fortuna Sittard Fortuna Sittard
3 (0)
Denny Landzaat Netherlands Netherlands Willem II Willem II 3 (2)
Garba Lawal Nigeria Nigeria Roda JC Kerkrade Roda JC Kerkrade 3 (0)
Theo Lucius Netherlands Netherlands FC Utrecht FC Utrecht 3 (0)
Jan Michels Netherlands Netherlands FC Den Bosch FC Den Bosch 3 (1)
Yuriy Nikiforov Ukraine Ukraine PSV Eindhoven PSV Eindhoven 3 (0)
Yuriy Petrov Ukraine Ukraine RKC Waalwijk RKC Waalwijk 3 (0)
Maarten Schops Belgium Belgium RKC Waalwijk RKC Waalwijk 3 (0)
Tommie van der Leegte Netherlands Netherlands RKC Waalwijk RKC Waalwijk 3 (0)
Eric van der Luer Netherlands Netherlands Roda JC Kerkrade Roda JC Kerkrade 3 (0)
Frank Verlaat Netherlands Netherlands AFC Ajax AFC Ajax 3 (0)
Wamberto Brazil Brazil AFC Ajax AFC Ajax 3 (0)
Aron Winter Netherlands Netherlands AFC Ajax AFC Ajax 3 (0)
Sieme Zijm Netherlands Netherlands Sparta Rotterdam Sparta Rotterdam 3 (0)
Patrick Zwaanswijk Netherlands Netherlands FC Utrecht FC Utrecht 3 (0)
122. Yassine Abdellaoui Netherlands Netherlands Willem II Willem II 2 (1)
Michael Buskermolen Netherlands Netherlands AZ Alkmaar AZ Alkmaar 2 (1)
Rodney Cairo Netherlands Netherlands FC Utrecht FC Utrecht 2 (0)
Jatto Ceesay Gambia Gambia Willem II Willem II 2 (0)
Marco De Marchi Italy Italy Vitesse Vitesse 2 (0)
Jan de Visser Netherlands Netherlands Feyenoord Feyenoord 2 (0)
Patrick Deckers Netherlands Netherlands FC Den Bosch FC Den Bosch 2 (0)
John den Dunnen Netherlands Netherlands Sparta Rotterdam Sparta Rotterdam 2 (0)
Mahamadou Diarra Mali Mali Vitesse Vitesse 2 (0)
Jürgen Dirkx Netherlands Netherlands PSV Eindhoven PSV Eindhoven 2 (0)
Abdelkerim El-Hadrioui Morocco Morocco AZ Alkmaar AZ Alkmaar 2 (0)
Hazem Emam Egypt Egypt De Graafschap De Graafschap 2 (0)
Kenneth Goudmijn Suriname Suriname SC Cambuur SC Cambuur 2 (0)
Jesper Håkansson Denmark Denmark sc Heerenveen sc Heerenveen 2 (0)
Marco Heering Netherlands Netherlands Fortuna Sittard Fortuna Sittard 2 (0)
Abdul Issah Ghana Ghana De Graafschap De Graafschap 2 (0)
Arco Jochemsen Netherlands Netherlands Vitesse Vitesse 2 (0)
Chaly Jones Curaçao Curaçao FC Den Bosch FC Den Bosch 2 (0)
Edik Korchagin Russia Russia MVV MVV 2 (1)
Dennis Krijgsman Netherlands Netherlands Fortuna Sittard Fortuna Sittard 2 (0)
Michel Langerak Netherlands Netherlands Sparta Rotterdam Sparta Rotterdam 2 (0)
Olaf Lindenbergh Netherlands Netherlands AZ Alkmaar AZ Alkmaar
De Graafschap De Graafschap
2 (1)
Mourad Mghizrat Morocco Morocco FC Den Bosch FC Den Bosch
Sparta Rotterdam Sparta Rotterdam
2 (0)
John Mutsaers Netherlands Netherlands AZ Alkmaar AZ Alkmaar
MVV MVV
2 (0)
John O'Brien USA USA AFC Ajax AFC Ajax 2 (0)
Mark Oosterhof Netherlands Netherlands NEC Nijmegen NEC Nijmegen 2 (0)
Patrick Paauwe Netherlands Netherlands Feyenoord Feyenoord 2 (0)
Jaromír Paciorek Czech Republic Czech Republic Fortuna Sittard Fortuna Sittard 2 (0)
Boudewijn Pahlplatz Netherlands Netherlands sc Heerenveen sc Heerenveen 2 (0)
Arek Radomski Poland Poland sc Heerenveen sc Heerenveen 2 (0)
Robert Roest Netherlands Netherlands Fortuna Sittard Fortuna Sittard 2 (1)
Mischa Rook Netherlands Netherlands SC Cambuur SC Cambuur 2 (0)
Humphrey Rudge Netherlands Netherlands Roda JC Kerkrade Roda JC Kerkrade 2 (0)
Radoslav Samardžić Serbia Serbia Feyenoord Feyenoord
sc Heerenveen sc Heerenveen
2 (0)
Dennis Scharrenburg Netherlands Netherlands SC Cambuur SC Cambuur 2 (0)
Dennis Schulp Netherlands Netherlands Willem II Willem II 2 (0)
Marchanno Schultz Netherlands Netherlands NEC Nijmegen NEC Nijmegen 2 (0)
Tarik Sektioui Morocco Morocco Willem II Willem II 2 (1)
Somália Brazil Brazil Feyenoord Feyenoord 2 (0)
Erik ten Hag Netherlands Netherlands FC Twente FC Twente 2 (0)
Gábor Torma Hungary Hungary Roda JC Kerkrade Roda JC Kerkrade 2 (2)
Peter Uneken Netherlands Netherlands FC Den Bosch FC Den Bosch 2 (0)
Andy van der Meyde Netherlands Netherlands FC Twente FC Twente 2 (0)
Peter van Putten Netherlands Netherlands NEC Nijmegen NEC Nijmegen 2 (0)
Carlos van Wanrooy Netherlands Netherlands RKC Waalwijk RKC Waalwijk 2 (0)
Raymond Victoria Curaçao Curaçao Willem II Willem II 2 (0)
Johann Vogel Switzerland Switzerland PSV Eindhoven PSV Eindhoven 2 (0)
Richard Witschge Netherlands Netherlands AFC Ajax AFC Ajax 2 (0)
Christopher Wreh Liberia Liberia FC Den Bosch FC Den Bosch 2 (0)
171. Johan Abma Netherlands Netherlands SC Cambuur SC Cambuur 1 (0)
Tom Caluwé Belgium Belgium Willem II Willem II 1 (0)
Cristian Chivu Romania Romania AFC Ajax AFC Ajax 1 (0)
Tim Cornelisse Netherlands Netherlands RKC Waalwijk RKC Waalwijk 1 (0)
Dejan Čurović Serbia Serbia Vitesse Vitesse 1 (0)
David Nascimento Cape Verde Cape Verde RKC Waalwijk RKC Waalwijk 1 (0)
Raymond de Waard Netherlands Netherlands SC Cambuur SC Cambuur 1 (0)
Dennis den Turk Netherlands Netherlands De Graafschap De Graafschap 1 (0)
Ernest Faber Netherlands Netherlands PSV Eindhoven PSV Eindhoven 1 (0)
Rodney Falix Netherlands Netherlands MVV MVV 1 (0)
Maickel Ferrier Netherlands Netherlands SC Cambuur SC Cambuur 1 (0)
François Gesthuizen Netherlands Netherlands Fortuna Sittard Fortuna Sittard 1 (0)
Dejan Govedarica Serbia Serbia RKC Waalwijk RKC Waalwijk 1 (0)
Nenad Grozdić Serbia Serbia Vitesse Vitesse 1 (0)
Spira Grujić Serbia Serbia FC Twente FC Twente 1 (0)
Johan Hansma Netherlands Netherlands sc Heerenveen sc Heerenveen 1 (0)
Jan Heintze Denmark Denmark PSV Eindhoven PSV Eindhoven 1 (0)
Jeroen Heubach Netherlands Netherlands FC Twente FC Twente 1 (0)
Dave Hollanders Netherlands Netherlands MVV MVV 1 (0)
Brutil Hosé Curaçao Curaçao AFC Ajax AFC Ajax 1 (0)
Thijs Houwing Netherlands Netherlands FC Twente FC Twente 1 (0)
Bas Jacobs Netherlands Netherlands Roda JC Kerkrade Roda JC Kerkrade 1 (0)
Kew Jaliens Netherlands Netherlands Sparta Rotterdam Sparta Rotterdam
Willem II Willem II
1 (0)
Roel Janssen Netherlands Netherlands MVV MVV 1 (0)
André Karnebeek Netherlands Netherlands FC Twente FC Twente 1 (0)
Wim Kiekens Belgium Belgium Fortuna Sittard Fortuna Sittard 1 (0)
Bobby Kociski Sweden Sweden MVV MVV 1 (0)
Marcel Koning Netherlands Netherlands NEC Nijmegen NEC Nijmegen 1 (0)
Robert Loontjens Netherlands Netherlands SC Cambuur SC Cambuur 1 (0)
Marília Brazil Brazil Sparta Rotterdam Sparta Rotterdam 1 (0)
Dumitru Mitriţă Romania Romania sc Heerenveen sc Heerenveen 1 (0)
Stefan Nanu Romania Romania Vitesse Vitesse 1 (0)
Emmanuel Nwakire Netherlands Netherlands RKC Waalwijk RKC Waalwijk 1 (0)
Azubuike Oliseh Nigeria Nigeria FC Utrecht FC Utrecht 1 (0)
André Ooijer Netherlands Netherlands PSV Eindhoven PSV Eindhoven 1 (0)
Geoffrey Prommayon Thailand Thailand Willem II Willem II 1 (0)
Richard Roelofsen Netherlands Netherlands De Graafschap De Graafschap 1 (0)
Tomasz Rząsa Poland Poland Feyenoord Feyenoord 1 (0)
Arnold Scholten Netherlands Netherlands FC Den Bosch FC Den Bosch 1 (0)
Ovidiu Stîngă Romania Romania PSV Eindhoven PSV Eindhoven 1 (0)
Erik Tammer Netherlands Netherlands SC Cambuur SC Cambuur
Sparta Rotterdam Sparta Rotterdam
1 (0)
Igor Tomašić Croatia Croatia MVV MVV 1 (0)
Karim Touzani Netherlands Netherlands FC Utrecht FC Utrecht 1 (0)
Orlando Trustfull Netherlands Netherlands Vitesse Vitesse 1 (0)
Rody Turpijn Netherlands Netherlands De Graafschap De Graafschap 1 (0)
Fuat Usta Turkey Turkey Sparta Rotterdam Sparta Rotterdam 1 (0)
Ville Väisänen Finland Finland De Graafschap De Graafschap 1 (0)
Björn van der Doelen Netherlands Netherlands PSV Eindhoven PSV Eindhoven 1 (0)
Richard van der Heijden Netherlands Netherlands Willem II Willem II 1 (0)
Dave van der Meer Netherlands Netherlands Sparta Rotterdam Sparta Rotterdam 1 (0)
Remco van der Schaaf Netherlands Netherlands Fortuna Sittard Fortuna Sittard
Vitesse Vitesse
1 (0)
Chris van der Weerden Netherlands Netherlands PSV Eindhoven PSV Eindhoven 1 (0)
Kevin Van Dessel Belgium Belgium Roda JC Kerkrade Roda JC Kerkrade 1 (0)
Jean-Paul van Gastel Netherlands Netherlands Feyenoord Feyenoord 1 (1)
Marc van Hintum Netherlands Netherlands Vitesse Vitesse 1 (0)
Tom Van Mol Belgium Belgium FC Utrecht FC Utrecht 1 (0)
Kees van Wonderen Netherlands Netherlands Feyenoord Feyenoord 1 (0)
Dominik Vergoossen Netherlands Netherlands SC Cambuur SC Cambuur 1 (0)
Regillio Vrede Netherlands Netherlands Roda JC Kerkrade Roda JC Kerkrade 1 (0)
Stijn Vreven Belgium Belgium FC Utrecht FC Utrecht 1 (0)
Peter Wijker Netherlands Netherlands AZ Alkmaar AZ Alkmaar 1 (0)