01 Roy Lassiter Tampa Bay Mutiny 33 33 33 100.00 1.00 0 0 0 02 Raul Diaz Arce D.C. United 29 29 33 87.88 1.14 1 0 3 03 Eduardo Hurtado Roa LA Galaxy 24 25 28 89.29 1.17 0 0 1 04 Predrag Radosavljevic Sporting Kansas City 22 23 23 100.00 1.05 0 4 0 05 Brian McBride Columbus Crew 19 20 20 100.00 1.05 0 1 0 06 Steve Rammel D.C. United 16 16 16 100.00 1.00 0 1 0 07 Vitalis Takawira Sporting Kansas City 14 14 14 100.00 1.00 0 2 0 08 Giovanni Savarese NY Red Bulls 14 14 14 100.00 1.00 0 0 0 09 Jason Kreis FC Dallas 14 14 14 100.00 1.00 0 1 0 10 Paul Bravo San José Earthquakes 13 13 13 100.00 1.00 2 1 0 11 Pete Marino Columbus Crew 11 11 11 100.00 1.00 0 0 0 12 Joe-Max Moore NE Revolution 11 11 11 100.00 1.00 0 0 0 13 Jean Harbor Colorado Rapids 11 11 11 100.00 1.00 0 0 0 14 Eric Wynalda San José Earthquakes 10 12 13 92.31 1.30 2 5 4 15 Missael Espinoza San José Earthquakes 10 10 10 100.00 1.00 0 2 0 16 Mark Chung Sporting Kansas City 9 9 9 100.00 1.00 0 0 0 17 Steve Ralston Tampa Bay Mutiny 8 8 8 100.00 1.00 0 1 0 18 Antony de Ávila NY Red Bulls 8 8 8 100.00 1.00 0 1 0 19 Shaun Bartlett Colorado Rapids 8 8 8 100.00 1.00 0 1 0 20 Adrián Paz Columbus Crew 7 7 7 100.00 1.00 0 1 0 21 Mo Johnston Sporting Kansas City 7 7 7 100.00 1.00 0 0 0 22 Marcelo Balboa Colorado Rapids 7 7 7 100.00 1.00 0 1 0 23 Gerell Elliott FC Dallas 7 7 7 100.00 1.00 0 3 0 24 Hugo Sanchez FC Dallas 7 7 7 100.00 1.00 0 0 0 25 Cobi Jones LA Galaxy 7 7 9 77.78 1.29 0 0 2 26 Martín Vásquez Tampa Bay Mutiny 6 6 6 100.00 1.00 0 0 0 27 Beto Naveda NE Revolution 6 6 6 100.00 1.00 0 2 0 28 Jose Mauricio Cienfuegos LA Galaxy 6 6 7 85.71 1.17 0 0 0 29 Greg Vanney LA Galaxy 6 6 6 100.00 1.00 0 0 0 30 Harut Karapetyan LA Galaxy 6 6 6 100.00 1.00 0 2 0 31 Brian Maisonneuve Columbus Crew 5 5 5 100.00 1.00 0 0 0 32 Anthony Sanneh D.C. United 5 5 5 100.00 1.00 0 3 0 33 Marco Etcheverry D.C. United 5 5 7 71.43 1.40 8 10 2 34 Anthony Wood NY Red Bulls 5 5 5 100.00 1.00 0 2 0 35 Steve Trittschuh Colorado Rapids 5 5 5 100.00 1.00 0 0 0 36 Diego Viera Tampa Bay Mutiny 5 5 5 100.00 1.00 0 0 0 37 Carlos Valderrama Tampa Bay Mutiny 4 4 4 100.00 1.00 0 5 0 38 Marcelo Carrera Columbus Crew 4 4 4 100.00 1.00 0 1 0 39 Shawn Medved D.C. United 4 4 5 80.00 1.25 5 2 0 40 Jaime Moreno D.C. United 4 4 6 66.67 1.50 0 1 2 41 Darren Sawatzky NE Revolution 4 4 4 100.00 1.00 0 1 0 42 Paul Keegan NE Revolution 4 4 4 100.00 1.00 0 0 0 43 Michael Sorber Sporting Kansas City 4 4 4 100.00 1.00 0 2 0 44 Rob Johnson NY Red Bulls 4 4 4 100.00 1.00 0 0 0 45 Miles Joseph NY Red Bulls 4 4 4 100.00 1.00 0 2 0 46 Washington Rodríguez FC Dallas 4 4 4 100.00 1.00 0 0 0 47 Brian Haynes FC Dallas 4 4 4 100.00 1.00 0 2 0 48 Ivan McKinley Tampa Bay Mutiny 3 3 3 100.00 1.00 0 1 0 49 Doctor Khumalo Columbus Crew 3 3 3 100.00 1.00 0 0 0 50 Paul Caligiuri Columbus Crew 3 3 3 100.00 1.00 0 0 0