01 Alex Pineda Chacon Miami Fusion 20 20 20 100.00 1.00 0 3 0 02 Diego Serna Miami Fusion 16 16 16 100.00 1.00 0 5 0 03 Abdul Conteh D.C. United 14 14 14 100.00 1.00 0 0 0 04 John Spencer Colorado Rapids 14 14 14 100.00 1.00 0 1 0 05 Ronald Cerritos San José Earthquakes 12 12 15 80.00 1.25 2 3 1 06 Landon Donovan San José Earthquakes 12 12 14 85.71 1.17 4 6 1 07 Manny Lagos San José Earthquakes 11 11 11 100.00 1.00 0 2 0 08 Ariel Graziani FC Dallas 11 11 11 100.00 1.00 0 1 0 09 Rodrigo Faria NY Red Bulls 11 11 11 100.00 1.00 0 1 0 10 Sasha Victorine LA Galaxy 10 10 10 100.00 1.00 3 3 0 11 Jeff Cunningham Columbus Crew 10 10 10 100.00 1.00 0 3 0 12 Predrag Radosavljevic Miami Fusion 10 11 11 100.00 1.10 0 3 0 13 Luis Hernández LA Galaxy 10 10 11 90.91 1.10 4 5 1 14 Jaime Moreno D.C. United 9 10 10 100.00 1.11 0 1 0 15 Mamadou Diallo Tampa Bay Mutiny 9 10 10 100.00 1.11 0 0 0 16 Dema Kovalenko Chicago Fire 9 9 9 100.00 1.00 0 1 0 17 John Pérez Columbus Crew 8 8 8 100.00 1.00 0 4 0 18 Brian Maisonneuve Columbus Crew 8 8 8 100.00 1.00 0 2 0 19 Marcos Antônio Lemos Tozzi NE Revolution 8 8 8 100.00 1.00 0 2 0 20 Roy Lassiter Sporting Kansas City 7 7 7 100.00 1.00 0 1 0 21 Dante Washington Columbus Crew 7 7 7 100.00 1.00 0 0 0 22 Dwayne De Rosario San José Earthquakes 7 7 7 100.00 1.00 1 3 0 23 Clint Mathis NY Red Bulls 7 7 7 100.00 1.00 0 3 0 24 Petter Villegas NY Red Bulls 7 8 8 100.00 1.14 0 2 0 25 Jason Kreis FC Dallas 7 7 7 100.00 1.00 0 6 0 26 Steve Ralston Tampa Bay Mutiny 7 7 7 100.00 1.00 0 4 0 27 Greg Vanney LA Galaxy 6 9 8 112.50 1.33 13 8 0 28 Matt McKeon Sporting Kansas City 6 6 6 100.00 1.00 0 1 0 29 Jim Rooney Miami Fusion 6 6 6 100.00 1.00 0 4 0 30 Adolfo Valencia NY Red Bulls 6 6 6 100.00 1.00 0 2 0 31 Jorge Rodriguez FC Dallas 6 6 6 100.00 1.00 0 1 0 32 Matthew Okoh NE Revolution 6 6 6 100.00 1.00 0 0 0 33 Paul Bravo Colorado Rapids 6 6 6 100.00 1.00 0 0 0 34 Piotr Nowak Chicago Fire 6 6 6 100.00 1.00 0 5 0 35 Hristo Stoichkov Chicago Fire 6 6 7 85.71 1.17 0 2 0 36 Cobi Jones LA Galaxy 6 7 9 77.78 1.50 3 4 0 37 Onandi Lowe Sporting Kansas City 6 6 6 100.00 1.00 0 0 0 38 Ezra Hendrickson LA Galaxy 5 5 6 83.33 1.20 3 2 0 39 Francisco Gomez Sporting Kansas City 5 5 5 100.00 1.00 0 4 0 40 Chris Brown Sporting Kansas City 5 5 5 100.00 1.00 0 2 0 41 Brian West Columbus Crew 5 5 5 100.00 1.00 0 0 0 42 Bobby Rhine FC Dallas 5 5 5 100.00 1.00 0 3 0 43 Ted Chronopoulos NE Revolution 5 5 5 100.00 1.00 0 1 0 44 Santino Quaranta D.C. United 5 5 5 100.00 1.00 0 0 0 45 Marcelo Balboa Colorado Rapids 5 5 5 100.00 1.00 0 4 0 46 Peter Vagenas LA Galaxy 4 4 4 100.00 1.00 9 4 0 47 Robert Warzycha Columbus Crew 4 4 4 100.00 1.00 0 1 0 48 Ian Russell San José Earthquakes 4 4 7 57.14 1.75 11 5 0 49 Christopher Henderson Miami Fusion 4 4 4 100.00 1.00 0 2 0 50 Mark Chung NY Red Bulls 4 5 5 100.00 1.25 0 3 0