01 Jaime Moreno D.C. United 59 6 65 16 47 31 4 4 02 Ben Olsen D.C. United 50 15 65 21 28 25 1 0 03 Jose Burciaga Sporting Kansas City 46 17 63 28 23 14 8 5 04 Diego Gutierrez Sporting Kansas City 46 14 60 15 31 22 4 1 05 Kerry Zavagnin Sporting Kansas City 46 15 61 10 36 22 0 0 06 Nick Garcia Sporting Kansas City 34 7 41 20 14 8 0 0 07 Dema Kovalenko D.C. United 33 4 37 11 25 19 3 3 08 Brian Carroll D.C. United 32 8 40 18 15 9 1 1 09 Jimmy Conrad Sporting Kansas City 32 13 45 25 7 10 0 0 10 Alex Zotinca Sporting Kansas City 27 11 38 14 12 14 2 0 11 Earnest Stewart D.C. United 24 10 34 8 17 17 6 2 12 Ryan Nelsen D.C. United 24 7 31 14 10 9 0 0 13 Davy Arnaud Sporting Kansas City 24 4 28 5 21 15 6 4 14 Bryan Namoff D.C. United 23 5 28 18 6 5 2 1 15 Mike Petke D.C. United 17 7 24 12 5 6 0 0 16 Christian Gómez D.C. United 16 4 20 7 9 8 3 0 17 Josh Wolff Sporting Kansas City 16 5 21 3 13 11 3 1 18 Igor Simutenkov Sporting Kansas City 14 4 18 6 8 7 1 0 19 Bo Oshoniyi Sporting Kansas City 14 3 17 13 1 2 0 0 20 Alecko Eskandarian D.C. United 13 6 19 6 9 8 3 3 21 Joshua Gros D.C. United 12 1 13 5 8 3 3 2 22 Jack Jewsbury Sporting Kansas City 12 2 14 7 5 4 2 0 23 Khari Stephenson Sporting Kansas City 12 3 15 3 9 5 0 0 24 Nick Rimando D.C. United 10 18 28 3 7 5 0 0 25 Freddy Adu D.C. United 10 0 10 1 13 5 4 4 26 Simon Elliott Columbus Crew 9 0 9 1 6 8 0 0 27 Landon Donovan San José Earthquakes 9 0 9 0 11 9 2 2 28 Matthew Taylor Sporting Kansas City 9 3 12 4 5 6 1 0 29 Steve Ralston NE Revolution 8 0 8 0 8 6 2 2 30 Ronnie O'Brien FC Dallas 7 0 7 2 5 5 2 2 31 Amado Guevara NY Red Bulls 6 0 6 0 9 5 4 4 32 Chris Armas Chicago Fire 6 0 6 0 6 6 1 1 33 Andy Williams Chicago Fire 6 0 6 0 11 5 5 5 34 Chris Klein Sporting Kansas City 6 0 6 1 7 6 2 2 35 Brian Mullan San José Earthquakes 5 0 5 1 7 5 3 3 36 Oscar Pareja FC Dallas 4 0 4 1 5 4 2 2 37 Jeff Cunningham Columbus Crew 4 0 4 1 3 4 0 0 38 Richard Mulrooney San José Earthquakes 4 0 4 0 6 4 4 4 39 Brian Ching San José Earthquakes 4 0 4 0 4 4 0 0 40 Jeff Agoos San José Earthquakes 4 0 4 0 5 3 1 1 41 José Cancela NE Revolution 4 0 4 0 8 3 5 5 42 Pat Noonan NE Revolution 4 0 4 0 7 4 3 3 43 Eddie Gaven NY Red Bulls 4 0 4 0 7 4 3 3 44 Michael Magee NY Red Bulls 4 0 4 0 3 2 0 0 45 Mark Lisi NY Red Bulls 4 0 4 1 3 4 0 0 46 Chris Albright LA Galaxy 4 0 4 1 6 4 3 3 47 Andreas Herzog LA Galaxy 4 0 4 1 5 4 2 2 48 Eric Quill FC Dallas 3 0 3 0 3 1 0 0 49 Dwayne De Rosario San José Earthquakes 3 0 3 0 3 3 0 0 50 Richie Baker NE Revolution 3 0 3 1 2 3 1 1