01 Carlos Ruiz LA Galaxy 17 18 18 100.00 1.06 0 0 0 02 Landon Donovan San José Earthquakes 16 16 16 100.00 1.00 0 1 0 03 Ante Razov Chicago Fire 16 21 24 87.50 1.50 5 4 2 04 Taylor Twellman NE Revolution 15 16 16 100.00 1.07 0 1 0 05 John Spencer Colorado Rapids 14 15 15 100.00 1.07 0 0 0 06 Pat Noonan NE Revolution 12 12 12 100.00 1.00 0 2 0 07 Brian McBride Columbus Crew 12 12 12 100.00 1.00 0 1 0 08 Predrag Radosavljevic Sporting Kansas City 12 13 13 100.00 1.08 0 5 0 09 Damani Ralph Chicago Fire 12 14 18 77.78 1.50 2 2 2 10 Mark Chung Colorado Rapids 11 11 11 100.00 1.00 0 1 0 11 Edson Buddle Columbus Crew 10 10 10 100.00 1.00 0 2 0 12 Clint Mathis NY Red Bulls 9 11 11 100.00 1.22 0 0 0 13 Igor Simutenkov Sporting Kansas City 9 9 9 100.00 1.00 0 1 0 14 Chris Klein Sporting Kansas City 8 8 8 100.00 1.00 0 0 0 15 DaMarcus Beasley Chicago Fire 8 9 10 90.00 1.25 12 1 0 16 Michael Magee NY Red Bulls 7 7 7 100.00 1.00 0 1 0 17 Jason Kreis FC Dallas 7 8 8 100.00 1.14 0 0 0 18 Brian Mullan San José Earthquakes 7 7 8 87.50 1.14 1 6 1 19 Brian Kamler NE Revolution 6 6 6 100.00 1.00 0 1 0 20 Brad Davis FC Dallas 6 6 6 100.00 1.00 0 0 0 21 Dema Kovalenko D.C. United 6 6 6 100.00 1.00 0 0 0 22 Marco Etcheverry D.C. United 6 6 6 100.00 1.00 0 3 0 23 Brian Ching San José Earthquakes 6 6 6 100.00 1.00 0 0 0 24 Alejandro Moreno LA Galaxy 6 6 6 100.00 1.00 0 1 0 25 Zizi Roberts Colorado Rapids 5 5 5 100.00 1.00 0 0 0 26 John Wolyniec NY Red Bulls 5 5 5 100.00 1.00 0 1 0 27 Jeff Cunningham Columbus Crew 5 5 5 100.00 1.00 0 1 0 28 Hristo Stoichkov D.C. United 5 5 5 100.00 1.00 0 1 0 29 Jamil Walker San José Earthquakes 5 5 5 100.00 1.00 1 1 0 30 Jesse Marsch Chicago Fire 5 5 5 100.00 1.00 16 1 0 31 Christopher Henderson Colorado Rapids 4 4 4 100.00 1.00 0 1 0 32 Steve Jolley NY Red Bulls 4 4 4 100.00 1.00 0 0 0 33 Amado Guevara NY Red Bulls 4 5 5 100.00 1.25 0 2 0 34 Joe-Max Moore NE Revolution 4 4 4 100.00 1.00 0 1 0 35 Steve Ralston NE Revolution 4 4 4 100.00 1.00 0 0 0 36 Ross Paule Columbus Crew 4 4 4 100.00 1.00 0 3 0 37 Brian West Columbus Crew 4 4 4 100.00 1.00 0 1 0 38 Ben Olsen D.C. United 4 4 4 100.00 1.00 0 3 0 39 Manny Lagos San José Earthquakes 4 5 5 100.00 1.25 1 1 0 40 Dwayne De Rosario San José Earthquakes 4 6 6 100.00 1.50 3 2 1 41 Jimmy Conrad Sporting Kansas City 4 4 4 100.00 1.00 0 0 0 42 Chris Carrieri Colorado Rapids 3 3 3 100.00 1.00 0 0 0 43 Ricardo Clark NY Red Bulls 3 3 3 100.00 1.00 0 1 0 44 Jay Heaps NE Revolution 3 3 3 100.00 1.00 0 1 0 45 Eddie Johnson FC Dallas 3 4 4 100.00 1.33 0 0 0 46 Eliseo Antonio Quintanilla Ortíz D.C. United 3 3 3 100.00 1.00 0 2 0 47 Alecko Eskandarian D.C. United 3 3 3 100.00 1.00 0 0 0 48 Mike Petke D.C. United 3 3 3 100.00 1.00 0 0 0 49 Chris Roner San José Earthquakes 3 3 3 100.00 1.00 3 0 0 50 Jeff Agoos San José Earthquakes 3 3 4 75.00 1.33 7 2 0