01 Alecko Eskandarian D.C. United 14 14 15 93.33 1.07 0 2 0 02 Eddie Johnson FC Dallas 12 12 12 100.00 1.00 0 2 0 03 Edson Buddle Columbus Crew 12 12 12 100.00 1.00 0 1 0 04 Brian Ching San José Earthquakes 12 12 12 100.00 1.00 0 0 0 05 Pat Noonan NE Revolution 12 12 12 100.00 1.00 0 2 0 06 Carlos Ruiz LA Galaxy 12 13 13 100.00 1.08 0 0 0 07 Taylor Twellman NE Revolution 11 11 12 91.67 1.09 0 0 0 08 Damani Ralph Chicago Fire 11 11 11 100.00 1.00 0 1 0 09 Davy Arnaud Sporting Kansas City 11 11 12 91.67 1.09 1 5 0 10 Josh Wolff Sporting Kansas City 11 12 12 100.00 1.09 2 2 0 11 John Wolyniec NY Red Bulls 10 10 10 100.00 1.00 0 1 0 12 Amado Guevara NY Red Bulls 10 10 10 100.00 1.00 0 2 0 13 Jeff Cunningham Columbus Crew 9 9 9 100.00 1.00 0 0 0 14 Jaime Moreno D.C. United 9 10 10 100.00 1.11 2 5 0 15 Steve Ralston NE Revolution 8 8 8 100.00 1.00 0 2 0 16 Jean-Philippe Peguero Colorado Rapids 8 8 8 100.00 1.00 0 1 0 17 Jovan Kirovski LA Galaxy 8 8 8 100.00 1.00 0 1 0 18 Ross Paule Columbus Crew 7 7 7 100.00 1.00 0 2 0 19 Clint Dempsey NE Revolution 7 7 7 100.00 1.00 0 1 0 20 Eddie Gaven NY Red Bulls 7 7 7 100.00 1.00 0 1 0 21 Nkosinathi Nhleko FC Dallas 6 6 6 100.00 1.00 0 0 0 22 Landon Donovan San José Earthquakes 6 7 7 100.00 1.17 0 2 0 23 Dwayne De Rosario San José Earthquakes 6 6 6 100.00 1.00 0 0 0 24 Cornell Glen NY Red Bulls 6 6 6 100.00 1.00 0 0 0 25 Alejandro Moreno LA Galaxy 6 6 6 100.00 1.00 0 1 0 26 Jason Kreis FC Dallas 5 5 5 100.00 1.00 0 0 0 27 Kyle Martino Columbus Crew 5 5 5 100.00 1.00 0 1 0 28 Fabian Taylor NY Red Bulls 5 5 5 100.00 1.00 0 0 0 29 Christian Gómez D.C. United 5 6 8 75.00 1.60 2 4 0 30 Freddy Adu D.C. United 5 5 5 100.00 1.00 1 2 1 31 Ronnie Ekelund San José Earthquakes 4 5 5 100.00 1.25 0 2 0 32 Jordan Cila Colorado Rapids 4 4 4 100.00 1.00 0 2 0 33 John Spencer Colorado Rapids 4 5 5 100.00 1.25 0 1 0 34 Andy Herron Chicago Fire 4 4 4 100.00 1.00 0 0 0 35 Jonathan Jaqua Chicago Fire 4 4 4 100.00 1.00 0 1 0 36 Andy Williams Chicago Fire 4 4 4 100.00 1.00 0 4 0 37 Ante Razov Chicago Fire 4 5 5 100.00 1.25 0 0 0 38 Earnest Stewart D.C. United 4 4 4 100.00 1.00 2 2 0 39 Chris Klein Sporting Kansas City 4 5 5 100.00 1.25 0 2 0 40 Joseph Ngwenya LA Galaxy 4 4 4 100.00 1.00 0 0 0 41 Andreas Herzog LA Galaxy 4 4 4 100.00 1.00 0 2 0 42 Ramiro Corrales San José Earthquakes 3 3 3 100.00 1.00 0 0 0 43 Brian Mullan San José Earthquakes 3 3 3 100.00 1.00 0 3 0 44 José Cancela NE Revolution 3 4 4 100.00 1.33 0 5 0 45 Michael Magee NY Red Bulls 3 3 3 100.00 1.00 0 0 0 46 Christopher Henderson Colorado Rapids 3 3 3 100.00 1.00 0 2 0 47 Mark Chung Colorado Rapids 3 3 3 100.00 1.00 0 1 0 48 Justin Mapp Chicago Fire 3 3 3 100.00 1.00 0 2 0 49 Ben Olsen D.C. United 3 4 4 100.00 1.33 12 2 0 50 Jack Jewsbury Sporting Kansas City 3 3 3 100.00 1.00 0 0 0