01 Stern John Columbus Crew 23 25 24 104.17 1.04 0 1 0 02 Roy Lassiter D.C. United 21 23 24 95.83 1.14 1 8 0 03 Jason Kreis FC Dallas 19 20 20 100.00 1.05 0 7 0 04 Ante Razov Chicago Fire 16 16 16 100.00 1.00 0 1 0 05 Jaime Moreno D.C. United 15 15 15 100.00 1.00 3 8 0 06 Jeff Cunningham Columbus Crew 15 15 15 100.00 1.00 0 3 0 07 Ronald Cerritos San José Earthquakes 15 15 15 100.00 1.00 0 2 0 08 Joe-Max Moore NE Revolution 15 15 15 100.00 1.00 0 3 0 09 Musa Shannon Tampa Bay Mutiny 12 12 12 100.00 1.00 0 4 0 10 Carlos Hermosillo LA Galaxy 11 11 13 84.62 1.18 4 1 5 11 Giovanni Savarese NE Revolution 10 10 10 100.00 1.00 0 2 0 12 Jorge Dely Valdés Colorado Rapids 10 10 10 100.00 1.00 0 0 0 13 Diego Serna Miami Fusion 10 10 10 100.00 1.00 0 1 0 14 Josh Wolff Chicago Fire 10 10 10 100.00 1.00 0 0 0 15 Cobi Jones LA Galaxy 9 10 11 90.91 1.22 0 7 0 16 Wolde Harris Colorado Rapids 8 10 10 100.00 1.25 0 3 0 17 Anthony Wood D.C. United 8 8 8 100.00 1.00 0 2 0 18 Predrag Radosavljevic Sporting Kansas City 7 8 8 100.00 1.14 0 4 0 19 Clint Mathis LA Galaxy 7 8 10 80.00 1.43 16 5 0 20 Paul Bravo Colorado Rapids 7 7 7 100.00 1.00 0 2 0 21 Ben Olsen D.C. United 7 7 9 77.78 1.29 5 4 0 22 Piotr Nowak Chicago Fire 7 8 7 114.29 1.00 0 3 0 23 Eduardo Hurtado Roa NY Red Bulls 7 6 8 75.00 1.14 0 2 0 24 Chris Klein Sporting Kansas City 6 6 6 100.00 1.00 0 2 0 25 Ezra Hendrickson LA Galaxy 6 6 6 100.00 1.00 13 5 1 26 Hendrig Gutierrez Miami Fusion 6 6 6 100.00 1.00 0 5 0 27 Jose Mauricio Cienfuegos LA Galaxy 5 7 8 87.50 1.60 5 10 0 28 Marco Etcheverry D.C. United 5 6 5 120.00 1.00 16 17 0 29 Brian McBride Columbus Crew 5 5 5 100.00 1.00 0 2 0 30 Steve Ralston Tampa Bay Mutiny 5 6 5 120.00 1.00 0 3 0 31 Lubos Kubik Chicago Fire 5 5 7 71.43 1.40 0 1 0 32 Chad Deering FC Dallas 5 5 5 100.00 1.00 0 2 0 33 Chris Brown Sporting Kansas City 4 4 4 100.00 1.00 0 0 0 34 Alex Bunbury Sporting Kansas City 4 4 4 100.00 1.00 0 1 0 35 Alexi Lalas Sporting Kansas City 4 4 4 100.00 1.00 0 1 0 36 Carey Talley D.C. United 4 4 4 100.00 1.00 9 5 1 37 Ancil Elcock Columbus Crew 4 4 4 100.00 1.00 0 3 0 38 Tyrone Marshall Miami Fusion 4 4 4 100.00 1.00 0 0 0 39 Jefferson Gottardi Tampa Bay Mutiny 4 4 4 100.00 1.00 0 0 0 40 Dario Brose San José Earthquakes 4 4 4 100.00 1.00 0 1 0 41 Eddie Lewis San José Earthquakes 4 4 4 100.00 1.00 0 4 0 42 Roman Kosecki Chicago Fire 4 4 4 100.00 1.00 0 1 0 43 Dema Kovalenko Chicago Fire 4 4 4 100.00 1.00 0 0 0 44 Jerzy Podbrozny Chicago Fire 4 4 4 100.00 1.00 0 5 0 45 Oscar Pareja FC Dallas 4 4 4 100.00 1.00 0 1 0 46 Ted Eck FC Dallas 4 4 4 100.00 1.00 0 2 0 47 Jorge Rodriguez FC Dallas 4 4 4 100.00 1.00 0 1 0 48 Dante Washington FC Dallas 4 4 4 100.00 1.00 0 1 0 49 Billy Walsh NY Red Bulls 4 4 4 100.00 1.00 0 0 0 50 Ivan McKinley NE Revolution 4 4 4 100.00 1.00 0 0 0