01 Jaime Moreno D.C. United 19 20 19 105.26 1.00 4 3 1 02 Raul Diaz Arce D.C. United 17 17 20 85.00 1.18 1 1 5 03 Dante Washington FC Dallas 14 15 15 100.00 1.07 0 1 0 04 Giovanni Savarese NY Red Bulls 14 14 14 100.00 1.00 0 2 0 05 Predrag Radosavljevic Sporting Kansas City 13 14 15 93.33 1.15 0 5 0 06 Damián Álvarez FC Dallas 12 12 12 100.00 1.00 0 1 0 07 Ronald Cerritos San José Earthquakes 12 12 12 100.00 1.00 0 3 0 08 Paul Bravo Colorado Rapids 11 12 12 100.00 1.09 0 3 0 09 Welton Araujo Melo LA Galaxy 11 11 11 100.00 1.00 0 0 0 10 Mark Chung Sporting Kansas City 10 10 10 100.00 1.00 0 1 0 11 Roy Lassiter Tampa Bay Mutiny 10 10 10 100.00 1.00 0 1 0 12 Lawrence Lozzano San José Earthquakes 10 10 10 100.00 1.00 0 2 0 13 Jeff Baicher San José Earthquakes 10 10 11 90.91 1.10 0 0 0 14 Vitalis Takawira Sporting Kansas City 9 9 9 100.00 1.00 0 1 0 15 Christopher Henderson Colorado Rapids 9 10 11 90.91 1.22 6 12 2 16 Gilmar Antônio Minelli Batista Tampa Bay Mutiny 9 9 9 100.00 1.00 0 2 0 17 Antony de Ávila NY Red Bulls 9 10 10 100.00 1.11 0 1 0 18 Jason Kreis FC Dallas 8 9 9 100.00 1.13 0 2 0 19 Pete Marino Columbus Crew 8 10 10 100.00 1.25 0 1 0 20 Anthony Sanneh D.C. United 8 10 11 90.91 1.38 5 6 0 21 Eduardo Hurtado Roa LA Galaxy 8 8 8 100.00 1.00 0 1 0 22 Harut Karapetyan LA Galaxy 8 8 8 100.00 1.00 0 0 0 23 Imad Baba NE Revolution 7 7 7 100.00 1.00 0 0 0 24 Beto Naveda NE Revolution 7 8 8 100.00 1.14 0 2 0 25 Gerell Elliott FC Dallas 7 7 7 100.00 1.00 0 1 0 26 Brian McBride Columbus Crew 7 7 7 100.00 1.00 0 1 0 27 Alan Prampin Tampa Bay Mutiny 7 7 7 100.00 1.00 0 0 0 28 Cobi Jones LA Galaxy 7 7 7 100.00 1.00 0 2 0 29 Mo Johnston Sporting Kansas City 6 6 7 85.71 1.17 0 3 0 30 David Patiño Colorado Rapids 6 7 9 77.78 1.50 17 8 2 31 Wolde Harris Colorado Rapids 6 7 9 77.78 1.50 5 4 2 32 Peter Vermes Colorado Rapids 6 6 6 100.00 1.00 11 4 0 33 Jose Mauricio Cienfuegos LA Galaxy 6 6 6 100.00 1.00 0 1 0 34 Joe-Max Moore NE Revolution 5 6 6 100.00 1.20 0 0 0 35 Paul Wright Sporting Kansas City 5 5 5 100.00 1.00 0 1 0 36 Frank Klopas Sporting Kansas City 5 5 5 100.00 1.00 0 3 0 37 Thomas Dooley Columbus Crew 5 5 5 100.00 1.00 0 0 0 38 Steve Trittschuh Colorado Rapids 5 6 7 85.71 1.40 1 0 0 39 Adrián Paz Colorado Rapids 5 6 5 120.00 1.00 0 7 0 40 Steve Ralston Tampa Bay Mutiny 5 5 5 100.00 1.00 0 3 0 41 John Harkes D.C. United 5 6 8 75.00 1.60 8 9 1 42 Eric Wynalda San José Earthquakes 5 5 5 100.00 1.00 0 2 0 43 Shawn Medved San José Earthquakes 4 4 4 100.00 1.00 0 2 0 44 Matt McKeon Sporting Kansas City 4 4 4 100.00 1.00 0 0 0 45 Jorge Rodriguez FC Dallas 4 4 4 100.00 1.00 0 2 0 46 Jason Farrell Columbus Crew 4 4 4 100.00 1.00 0 1 0 47 Robert Warzycha Columbus Crew 4 4 4 100.00 1.00 0 4 0 48 Sean Henderson Colorado Rapids 4 4 4 100.00 1.00 4 2 0 49 Martín Vásquez Tampa Bay Mutiny 4 5 5 100.00 1.25 0 1 0 50 Martin Machon LA Galaxy 4 4 4 100.00 1.00 0 0 0