# Player Country Team Goals (Penalty)
1. Carlos Ruíz Guatemala Guatemala Los Angeles Galaxy Los Angeles Galaxy 17 (8)
2. Taylor Twellman USA USA New England Revolution New England Revolution 15 (0)
3. Ante Razov USA USA Chicago Fire Chicago Fire 14 (5)
John Spencer Scotland Scotland Colorado Rapids Colorado Rapids 14 (4)
5. Landon Donovan USA USA San Jose Earthquakes San Jose Earthquakes 12 (1)
Brian McBride USA USA Columbus Crew Columbus Crew 12 (2)
Preki Radosavljevic USA USA Kansas City Wizards Kansas City Wizards 12 (5)
8. Edson Buddle USA USA Columbus Crew Columbus Crew 11 (0)
Mark Chung USA USA Colorado Rapids Colorado Rapids 11 (0)
Damani Ralph Jamaica Jamaica Chicago Fire Chicago Fire 11 (1)
11. Pat Noonan USA USA New England Revolution New England Revolution 10 (0)
12. Clint Mathis USA USA MetroStars MetroStars 9 (1)
13. DaMarcus Beasley USA USA Chicago Fire Chicago Fire 7 (0)
Jason Kreis USA USA Dallas Burn Dallas Burn 7 (1)
Mike Magee USA USA MetroStars MetroStars 7 (0)
Igor Simutenkov Russia Russia Kansas City Wizards Kansas City Wizards 7 (0)
17. Brian Ching USA USA San Jose Earthquakes San Jose Earthquakes 6 (0)
Brad Davis USA USA Dallas Burn Dallas Burn 6 (2)
Marco Etcheverry Bolivia Bolivia D.C. United D.C. United 6 (5)
Brian Kamler USA USA New England Revolution New England Revolution 6 (0)
Chris Klein USA USA Kansas City Wizards Kansas City Wizards 6 (0)
Dema Kovalenko USA USA D.C. United D.C. United 6 (0)
Alejandro Moreno Venezuela Venezuela Los Angeles Galaxy Los Angeles Galaxy 6 (0)
Brian Mullan USA USA San Jose Earthquakes San Jose Earthquakes 6 (0)
25. Chris Brown USA USA New England Revolution New England Revolution
Kansas City Wizards Kansas City Wizards
5 (0)
Jeff Cunningham USA USA Columbus Crew Columbus Crew 5 (1)
Jesse Marsch USA USA Chicago Fire Chicago Fire 5 (1)
Zizi Roberts Liberia Liberia Colorado Rapids Colorado Rapids 5 (0)
Hristo Stoichkov Bulgaria Bulgaria D.C. United D.C. United 5 (2)
John Wolyniec USA USA MetroStars MetroStars 5 (0)
31. Ronald Cerritos El Salvador El Salvador D.C. United D.C. United
Dallas Burn Dallas Burn
4 (1)
Jimmy Conrad USA USA Kansas City Wizards Kansas City Wizards 4 (0)
Dwayne De Rosario Canada Canada San Jose Earthquakes San Jose Earthquakes 4 (0)
Chris Henderson USA USA Colorado Rapids Colorado Rapids 4 (1)
Steve Jolley USA USA MetroStars MetroStars 4 (0)
Joe-Max Moore USA USA New England Revolution New England Revolution 4 (0)
Ben Olsen USA USA D.C. United D.C. United 4 (0)
Ross Paule USA USA Columbus Crew Columbus Crew 4 (0)
Steve Ralston USA USA New England Revolution New England Revolution 4 (1)
Diego Serna Colombia Colombia Los Angeles Galaxy Los Angeles Galaxy 4 (0)
Jamil Walker USA USA San Jose Earthquakes San Jose Earthquakes 4 (0)
Brian West USA USA Columbus Crew Columbus Crew 4 (0)
43. Chris Albright USA USA Los Angeles Galaxy Los Angeles Galaxy 3 (0)
Davy Arnaud USA USA Kansas City Wizards Kansas City Wizards 3 (0)
Chris Carrieri USA USA Colorado Rapids Colorado Rapids 3 (0)
Ricardo Clark USA USA MetroStars MetroStars 3 (0)
Alecko Eskandarian USA USA D.C. United D.C. United 3 (0)
Francisco Gómez USA USA Kansas City Wizards Kansas City Wizards 3 (0)
Amado Guevara Honduras Honduras MetroStars MetroStars 3 (1)
Jay Heaps USA USA New England Revolution New England Revolution 3 (0)
Eddie Johnson USA USA Dallas Burn Dallas Burn 3 (0)
Manny Lagos USA USA San Jose Earthquakes San Jose Earthquakes 3 (0)
Justin Mapp USA USA Chicago Fire Chicago Fire 3 (0)
Mike Petke USA USA D.C. United D.C. United 3 (0)
Eric Quill USA USA Kansas City Wizards Kansas City Wizards 3 (0)
Eliseo Quintanilla El Salvador El Salvador D.C. United D.C. United 3 (1)
57. Jeff Agoos USA USA San Jose Earthquakes San Jose Earthquakes 2 (1)
Chris Armas USA USA Chicago Fire Chicago Fire 2 (0)
Stephen Armstrong South Africa South Africa Kansas City Wizards Kansas City Wizards 2 (0)
Bobby Convey USA USA D.C. United D.C. United 2 (0)
Ali Curtis USA USA D.C. United D.C. United
Dallas Burn Dallas Burn
2 (0)
Eric Denton USA USA Columbus Crew Columbus Crew 2 (0)
Brian Dunseth USA USA Columbus Crew Columbus Crew
Dallas Burn Dallas Burn
2 (0)
Darío Fabbro Argentina Argentina New England Revolution New England Revolution
Kansas City Wizards Kansas City Wizards
2 (0)
Kelly Gray USA USA Chicago Fire Chicago Fire 2 (0)
Wolde Harris Jamaica Jamaica New England Revolution New England Revolution
Kansas City Wizards Kansas City Wizards
2 (0)
Nate Jaqua USA USA Chicago Fire Chicago Fire 2 (0)
Cobi Jones USA USA Los Angeles Galaxy Los Angeles Galaxy 2 (0)
Shalrie Joseph Grenada Grenada New England Revolution New England Revolution 2 (0)
Jacob LeBlanc USA USA MetroStars MetroStars 2 (0)
Kyle Martino USA USA Columbus Crew Columbus Crew 2 (0)
Jaime Moreno Bolivia Bolivia MetroStars MetroStars 2 (1)
Toni Nhleko South Africa South Africa Dallas Burn Dallas Burn 2 (0)
Orlando Perez USA USA Chicago Fire Chicago Fire 2 (0)
Bobby Rhine USA USA Dallas Burn Dallas Burn 2 (0)
Chris Roner USA USA San Jose Earthquakes San Jose Earthquakes 2 (0)
Joselito Vaca Bolivia Bolivia Dallas Burn Dallas Burn 2 (0)
Sasha Victorine USA USA Los Angeles Galaxy Los Angeles Galaxy 2 (0)
Andy Williams Jamaica Jamaica Chicago Fire Chicago Fire 2 (0)
Josh Wolff USA USA Kansas City Wizards Kansas City Wizards 2 (0)
81. Arturo Álvarez El Salvador El Salvador San Jose Earthquakes San Jose Earthquakes 1 (0)
Carlos Bocanegra USA USA Chicago Fire Chicago Fire 1 (0)
Chris Brunt USA USA Kansas City Wizards Kansas City Wizards 1 (0)
José Cancela Uruguay Uruguay New England Revolution New England Revolution 1 (1)
Ramiro Corrales USA USA San Jose Earthquakes San Jose Earthquakes 1 (0)
Matt Crawford USA USA Colorado Rapids Colorado Rapids 1 (0)
Chad Deering USA USA Dallas Burn Dallas Burn 1 (0)
Diego Brazil Brazil Columbus Crew Columbus Crew 1 (0)
Todd Dunivant USA USA San Jose Earthquakes San Jose Earthquakes 1 (0)
Ronnie Ekelund Denmark Denmark San Jose Earthquakes San Jose Earthquakes 1 (0)
Simon Elliott New Zealand New Zealand Los Angeles Galaxy Los Angeles Galaxy 1 (0)
Joe Franchino USA USA New England Revolution New England Revolution 1 (0)
Freddy García Guatemala Guatemala Columbus Crew Columbus Crew 1 (0)
Eddie Gaven USA USA MetroStars MetroStars 1 (0)
Chris Gbandi Liberia Liberia Dallas Burn Dallas Burn 1 (0)
Gavin Glinton Turks & Caicos Turks & Caicos Dallas Burn Dallas Burn
Los Angeles Galaxy Los Angeles Galaxy
1 (0)
Ezra Hendrickson St. Vincent/Grenadines St. Vincent/Grenadines Dallas Burn Dallas Burn
Los Angeles Galaxy Los Angeles Galaxy
1 (0)
Galin Ivanov Bulgaria Bulgaria D.C. United D.C. United 1 (0)
Andrzej Juskowiak Poland Poland MetroStars MetroStars 1 (0)
Ritchie Kotschau USA USA Colorado Rapids Colorado Rapids 1 (0)
Mark Lisi USA USA MetroStars MetroStars 1 (1)
Jeff Matteo USA USA Columbus Crew Columbus Crew 1 (0)
Ryan Nelsen New Zealand New Zealand D.C. United D.C. United 1 (0)
Ronnie O'Brien Ireland Ireland Dallas Burn Dallas Burn 1 (0)
Oscar Pareja Colombia Colombia Dallas Burn Dallas Burn 1 (0)
Santino Quaranta USA USA D.C. United D.C. United 1 (0)
Eddie Robinson USA USA San Jose Earthquakes San Jose Earthquakes 1 (0)
Dipsy Selolwane Botswana Botswana Chicago Fire Chicago Fire 1 (0)
Earnie Stewart USA USA D.C. United D.C. United 1 (0)
Ryan Suarez USA USA Dallas Burn Dallas Burn
Los Angeles Galaxy Los Angeles Galaxy
1 (0)
Shavar Thomas Jamaica Jamaica Dallas Burn Dallas Burn 1 (0)
Seth Trembly USA USA Colorado Rapids Colorado Rapids 1 (0)
Evan Whitfield USA USA Chicago Fire Chicago Fire 1 (0)
Kerry Zavagnin USA USA Kansas City Wizards Kansas City Wizards 1 (0)
Craig Ziadie Jamaica Jamaica MetroStars MetroStars 1 (0)
Alex Zotincă Romania Romania Kansas City Wizards Kansas City Wizards 1 (0)