2004 USL First Division

player team gp min g a sh
Steve Lawrence Milwaukee Rampage 28 2668 0 0 0
Steve Kindel Vancouver Whitecaps 28 2307 2 2 31
Lutz Pfannenstiel Calgary Storm 28 2703 0 0 0
Lars Lyssand Syracuse Salty Dogs 28 2610 2 1 27
Kevin Knight Richmond Kickers 28 2663 1 0 10
Timothy O'Neil Syracuse Salty Dogs 28 2200 1 2 20
Tony Williams Richmond Kickers 28 2527 0 4 7
Mac Cozier Atlanta Silverbacks 28 2118 12 3 55
Peter Luzak Richmond Kickers 28 2663 0 1 14
Ronnie Pascale Richmond Kickers 28 2662 0 0 0
Preston Burpo Seattle Sounders 28 2651 0 1 0
Matt Schmidt Milwaukee Rampage 28 2668 2 1 17
Johnny Torres Milwaukee Rampage 28 2609 11 8 68
Jay Alberts Minnesota Thunder 28 2395 0 3 24
Kevin Jackson Charleston Battery 28 2030 1 3 9
Dustin Branan Minnesota Thunder 28 2645 2 1 12
Steve Klein Charleston Battery 28 2612 1 1 14
Antonio Ribeiro Montreal Impact 28 1737 1 2 31
David Morris Vancouver Whitecaps 27 1800 1 1 23
Joe Mattacchione Toronto Lynx 27 2546 0 1 22
Roger Levesque Seattle Sounders 27 2467 8 4 66
Marco Vélez Seattle Sounders 27 2407 2 0 15
David DiPlacido Toronto Lynx 27 1805 0 2 14
Leslie Fitzpatrick Atlanta Silverbacks 27 2256 2 1 18
Rafael Ortiz-Huertas Puerto Rico Islanders 27 2506 0 1 19
Fred DeGand Atlanta Silverbacks 27 2424 3 1 13
Alan Woods Atlanta Silverbacks 27 2567 3 0 15
Geert Brusselers Calgary Storm 27 2613 3 2 27
Chris Gores Puerto Rico Islanders 27 2512 1 1 9
Dante Washington Virginia Beach Mariners 27 2147 17 6 56
Alexis Rivera Puerto Rico Islanders 27 2334 0 1 10
Chris Carrieri Rochester Rhinos 27 2002 8 8 51
Kevin Knott Virginia Beach Mariners 27 2478 1 2 8
Joe Warren Minnesota Thunder 27 2621 0 0 0
Alan Gordon Portland Timbers 27 2152 17 1 59
Johnny Menyongar Minnesota Thunder 27 2181 6 2 45
Bill Sedgewick Rochester Rhinos 27 2280 2 3 17
Ryan Trout Rochester Rhinos 27 1458 2 0 14
Kevin Friedland Minnesota Thunder 27 2212 2 3 22
Kirk Wilson Rochester Rhinos 27 2159 4 2 34
Hamisi Amani-Dove Virginia Beach Mariners 27 2118 5 6 30
David Wright Rochester Rhinos 27 2384 2 0 11
Joe Hammes Milwaukee Rampage 27 2520 1 2 23
Danny Jackson Seattle Sounders 27 2541 2 0 8
Matthew Delicâte Richmond Kickers 26 1801 7 6 37
Jeff Matteo Minnesota Thunder 26 1959 3 3 38
Ivailo Ilarionov Atlanta Silverbacks 26 1131 1 1 13
Hugo Alcaraz-Cuellar Portland Timbers 26 2263 5 10 30
Gabriel Gervais Montreal Impact 26 2386 0 0 8
Jeff Clarke Vancouver Whitecaps 26 2017 0 2 9
Clyde Simms Richmond Kickers 26 2214 3 0 32
Patrick Leduc Montreal Impact 26 2074 3 4 14
Joey Worthen Richmond Kickers 26 2000 5 2 55
McColm Cephas Richmond Kickers 26 1137 10 4 42
Chris Fox Richmond Kickers 26 2240 0 0 5
Alex Pineda Chacón Atlanta Silverbacks 26 2035 3 2 26
Jordy Broder Atlanta Silverbacks 26 1646 1 4 23
Kevin Jeffrey Richmond Kickers 26 1530 8 4 53
David Hayes Richmond Kickers 26 1947 3 5 43
Justin Evans Charleston Battery 26 2454 0 2 32
Sean Fraser Edmonton Aviators 26 2401 4 2 36
Craig Demmin Rochester Rhinos 26 2400 0 1 5
Corey Woolfolk Rochester Rhinos 26 1385 9 1 31
Mauricio Vincello Montreal Impact 26 2243 2 4 15
Carlos Garcia-Dominguez Virginia Beach Mariners 25 1612 5 9 57
Jake Sagare Portland Timbers 25 2315 1 5 17
Martin Nash Vancouver Whitecaps 25 1752 3 3 21
Mesut Mert Calgary Storm 25 2202 5 2 42
Matthew Nelson Virginia Beach Mariners 25 2339 0 0 0
Russell Hutchison Virginia Beach Mariners 25 2113 0 0 11
Stephen Danbusky Virginia Beach Mariners 25 2270 0 0 1
Ali Ngon-Gerba Toronto Lynx 25 2083 15 4 83
Jamie Dodds Toronto Lynx 25 1940 2 2 24
Davide Xausa Vancouver Whitecaps 25 1796 6 1 42
Gordon Chin Edmonton Aviators 25 2379 3 1 37
Ian Woan Syracuse Salty Dogs 25 1892 2 4 19
Frank Sanfilippo Syracuse Salty Dogs 25 2288 0 0 4
René Rivas Syracuse Salty Dogs 25 2359 6 1 30
Scott Jenkins Seattle Sounders 25 1252 1 0 7
Chad Dombrowski Milwaukee Rampage 25 2287 4 3 22
James Larkin Milwaukee Rampage 25 2347 0 0 0
Lenin Steenkamp Rochester Rhinos 25 1022 1 0 17
Richie Williams Richmond Kickers 25 2068 2 2 9
Greg Sutton Montreal Impact 25 2366 0 0 0
Byron Alvarez Portland Timbers 25 1986 16 4 66
Mauricio Salles Puerto Rico Islanders 25 2275 11 2 88
Adilson DeLima Atlanta Silverbacks 24 2072 4 1 14
Alex Bengard Portland Timbers 24 2092 5 7 44
Nino Marcantonio Milwaukee Rampage 24 1424 1 2 15
Christopher Morman Milwaukee Rampage 24 1647 0 0 5
Nikola Vignjevic Edmonton Aviators 24 1989 3 3 40
Ive Sulentic Vancouver Whitecaps 24 1676 3 1 32
Bryheem Hancock Toronto Lynx 24 2292 0 0 0
Nate Winkel Virginia Beach Mariners 24 1095 1 2 21
Anthony Maher Syracuse Salty Dogs 24 1673 6 0 35
Melvin Tarley Minnesota Thunder 24 1313 8 1 40
Jordan Gillespie Calgary Storm 24 1650 0 0 6
Godfrey Tenoff Minnesota Thunder 24 1772 2 2 17
Lee Morrison Portland Timbers 24 2191 1 0 5
Jaime Auvigne Calgary Storm 24 2264 2 3 14
Chris Brunt Minnesota Thunder 24 2071 1 1 17
Josh Saunders Portland Timbers 24 2201 0 0 0
Greg Howes Milwaukee Rampage 24 2034 9 8 79
Darren Baxter Toronto Lynx 24 1997 4 2 32
Jakob Fenger-Larsen Virginia Beach Mariners 24 1680 4 4 33
Tony McManus Virginia Beach Mariners 24 898 1 0 6
Sandro Grande Montreal Impact 23 1902 4 1 37
Daniel Alvarez Virginia Beach Mariners 23 1212 1 1 14
Nick Walls Milwaukee Rampage 23 1188 0 0 16
Welton Melo Seattle Sounders 23 1572 10 0 32
Damir Jesic Calgary Storm 23 1580 3 0 21
Edgar Bartolomeu Toronto Lynx 23 1528 1 1 8
Frederico Juarez Minnesota Thunder 23 1797 0 1 5
Sergei Kolomiets-Raad Calgary Storm 23 1500 1 3 9
Gary Brooks Atlanta Silverbacks 23 1653 4 6 48
Edivaldo Sarafim-DaSilva Puerto Rico Islanders 23 1900 1 3 36
Kyle Smith Seattle Sounders 23 1051 4 1 25
José Gómez Virginia Beach Mariners 23 780 0 2 8
Doug Miller Rochester Rhinos 23 1062 4 0 21
Noah Delgado Rochester Rhinos 23 1384 1 3 14
Joseph Afful Atlanta Silverbacks 23 1766 0 0 7
Andrew Lewis Atlanta Silverbacks 23 2015 0 0 0
Luis Zuleta-Mechura Puerto Rico Islanders 23 2160 1 0 13
Todd Dusosky Milwaukee Rampage 23 1622 10 4 32
Ryan Edwards Seattle Sounders 23 1775 1 0 10
Eduardo Sebrango-Rodriguez Montreal Impact 23 1818 8 3 43
Winston Griffiths Vancouver Whitecaps 23 1022 2 5 24
Martin Zapata-Alhornoz Puerto Rico Islanders 23 2083 1 2 25
Gavin Wilkinson Portland Timbers 23 2016 0 0 3
Rumbani Munthali Toronto Lynx 23 1353 0 1 4
William DeSilva Edmonton Aviators 23 2054 0 0 6
Nick Dasovic Vancouver Whitecaps 23 2143 0 0 5
Christopher Dore Syracuse Salty Dogs 23 1346 3 6 24
Lewis Blois Toronto Lynx 22 1382 0 1 5
Machel Millwood Syracuse Salty Dogs 22 1421 6 4 44
Tyler Hughes Toronto Lynx 22 1703 0 0 12
Kupono Low Syracuse Salty Dogs 22 1445 0 1 6
Viet Nguyen Seattle Sounders 22 1439 0 1 13
Jamar Beasley Milwaukee Rampage 22 1459 1 2 16
Dusty Hudock Charleston Battery 22 2119 0 0 0
Chad Brown Seattle Sounders 22 1345 1 1 9
John Barry Nusum Toronto Lynx 22 1686 4 0 48
Jeff Bilyk Virginia Beach Mariners 22 1895 0 1 17
John Wilson Rochester Rhinos 22 1666 0 0 6
Marco Ferruzzi Minnesota Thunder 22 1326 2 2 32
Nicolas Zuniga Calgary Storm 22 1051 1 0 8
Conrad Smith Calgary Storm 22 1599 6 2 43
Mauro Biello Montreal Impact 22 1723 1 4 27
Steffen Holdt Calgary Storm 22 1969 3 2 24
Jose Gomes-Santana Montreal Impact 22 2032 2 0 14
Paul Lekics Richmond Kickers 22 737 0 2 6
Brian Winters Portland Timbers 22 1906 0 2 6
Chris Devlin Edmonton Aviators 22 1296 1 0 8
Andres Arango Toronto Lynx 22 1131 1 0 4
Scott Benedetti Portland Timbers 21 1511 1 3 11
Paul Dhaliwal Edmonton Aviators 21 1417 0 0 9
Henrik Jensen Charleston Battery 21 933 0 0 5
Nick Downing Charleston Battery 21 1795 0 0 12
Byron Foss Syracuse Salty Dogs 21 1882 0 0 0
Frederick Commodore Montreal Impact 21 1031 8 1 28
Greg Simmonds Charleston Battery 21 1513 5 4 73
Velko Iotov Atlanta Silverbacks 21 969 3 3 21
Jason Kutney Charleston Battery 21 1342 1 0 5
Mike Burke Richmond Kickers 21 1215 0 3 26
Kurt Bosch Edmonton Aviators 21 1833 1 1 14
Christopher Vorenkamp Minnesota Thunder 21 989 1 0 11
Charles Peszneker Calgary Storm 21 1773 0 0 4
John Ball Atlanta Silverbacks 21 1784 3 5 21
Alfredo Valente Vancouver Whitecaps 21 1633 2 3 47
Sipho Sibiya Edmonton Aviators 20 1248 2 3 14
Mark Jonas Virginia Beach Mariners 20 956 0 0 11
Jason Farrell Seattle Sounders 20 1674 2 1 25
Jeremy Aldrich Virginia Beach Mariners 20 1352 1 0 11
Theo Zagar Rochester Rhinos 20 1820 0 0 0
Ibrahim Kante Milwaukee Rampage 20 1183 2 1 16
Shaun Tsakiris Rochester Rhinos 20 1306 0 4 12
Josue Mayard Toronto Lynx 20 1302 0 1 3
Sean-Michael Callahan Seattle Sounders 20 1007 0 5 10
Oliver Heald Vancouver Whitecaps 20 1427 5 2 15
Hector Rivera-De Jesus Puerto Rico Islanders 19 791 0 0 8
Chris Goos Charleston Battery 19 940 2 2 16
Jason Jordan Vancouver Whitecaps 19 1359 7 7 39
Alexander Marques-Delgado Vancouver Whitecaps 19 1779 0 0 0
Gerardo Quiroz-Gardona Atlanta Silverbacks 19 412 0 0 2
Paul Conway Charleston Battery 19 1279 3 2 27
Gabriel Valencia-Jimenez Charleston Battery 19 1306 4 1 33
Jesus Martinez-Morales Charleston Battery 19 816 1 0 18
Carlos Garay-Ortega Puerto Rico Islanders 19 1238 0 1 9
Yari Allnutt Rochester Rhinos 18 635 1 1 10
Angelo Sestito Calgary Storm 18 1667 0 0 0
Fred Akok Edmonton Aviators 18 1354 3 0 19
Brent Jacquette Minnesota Thunder 18 1460 0 0 2
Joel Bailey Montreal Impact 18 1139 4 1 23
Adam Braz Montreal Impact 18 1510 0 0 2
Darko Kolic Montreal Impact 18 422 1 0 12
Nevio Pizzolitto Montreal Impact 18 1653 1 0 10
Carlos Astrondoa-Rivera Puerto Rico Islanders 18 703 0 0 16
Darren Sawatzky Seattle Sounders 18 609 1 2 9
Michael Kirmse Virginia Beach Mariners 18 1243 0 0 4
Carlo Corazzin Vancouver Whitecaps 18 1211 6 1 27
Mike Ueltschey Puerto Rico Islanders 17 1583 0 0 0
Joshua Smith Charleston Battery 17 872 1 0 8
Ryan Mack Syracuse Salty Dogs 17 857 0 1 14
Carlos Mendes Rochester Rhinos 17 1068 0 0 3
Joshua Barton Atlanta Silverbacks 17 1584 0 0 0
Diego Deering-Bramuglia Puerto Rico Islanders 17 1512 0 1 6
Aaron Steele Toronto Lynx 17 911 0 0 2
Johanes Maliza Puerto Rico Islanders 17 1576 0 0 16
Dan Antoniuk Portland Timbers 17 465 3 4 15
Carlos Semedo-Correia Rochester Rhinos 17 899 0 1 5
Adauto Oliveira-Neto Rochester Rhinos 16 598 0 0 3
Charles Gbeke Toronto Lynx 16 657 5 1 22
Brian Roberts Minnesota Thunder 16 1172 0 1 4
Scott Schweitzer Syracuse Salty Dogs 16 1248 0 0 2
Mark Watson Charleston Battery 16 1441 0 0 2
Craig Tomlinson Seattle Sounders 16 448 1 1 13
Michael Mourelo-Castro Puerto Rico Islanders 16 405 0 1 11
Ryan Hall Syracuse Salty Dogs 16 1103 0 0 0
Isaac Nieves-Rivera Puerto Rico Islanders 16 341 0 0 3
Chris Williams Montreal Impact 16 976 0 2 5
Temoc Suarez Syracuse Salty Dogs 15 671 1 0 11
Joseph Morelli Virginia Beach Mariners 15 1112 0 0 6
Raúl Díaz Arce Puerto Rico Islanders 15 1233 7 1 29
Igor Prostran Toronto Lynx 15 519 0 0 5
Shawn Faria Toronto Lynx 15 1231 2 1 10
Lloyd Barker Montreal Impact 15 892 0 1 1
Ibrahim Mollaibrahimagaoglu Edmonton Aviators 15 884 0 0 2
Justin Thompson Vancouver Whitecaps 15 1301 0 0 8
Sean Henderson Seattle Sounders 15 906 0 0 6
Rob Ukrop Richmond Kickers 15 301 1 1 18
Zvonko Pavicic Calgary Storm 14 1353 1 0 8
Mike Wilson Minnesota Thunder 14 887 0 0 2
Chris Franks Vancouver Whitecaps 14 984 0 0 3
Geordie Lyall Vancouver Whitecaps 14 1090 0 0 1
Zach Scott Seattle Sounders 14 1175 0 0 5
David Castellanos Minnesota Thunder 14 986 5 0 28
Kevin Sakuda Seattle Sounders 14 1217 2 0 8
Ian Fuller Rochester Rhinos 14 985 0 3 18
Troy Dusosky Milwaukee Rampage 14 925 0 0 3
Jose Campi Edmonton Aviators 14 1395 0 0 0
Joseph Toal-Flores Puerto Rico Islanders 14 395 0 0 2
Jonathan Bolaños-Navarro Seattle Sounders 14 1242 2 5 36
Nic Reyes Calgary Storm 14 744 1 1 3
Edwin Miranda Portland Timbers 14 867 1 0 9
Adrian Serioux Toronto Lynx 13 1184 0 0 11
Scot Thompson Portland Timbers 13 1169 0 2 4
Shawn Saunders Portland Timbers 13 1036 0 1 2
Aaron Heinzen Portland Timbers 13 1146 0 1 2
Andrew Gregor Portland Timbers 13 1009 2 2 11
Marshall Morehead Minnesota Thunder 13 904 1 0 17
Digital Takawira Milwaukee Rampage 13 508 1 1 4
Desmond Tachie Edmonton Aviators 13 654 0 0 8
Ben Somoza Seattle Sounders 13 916 2 2 8
Nicola Stankov Edmonton Aviators 13 1208 0 0 0
Jaime Lopresti-Travanic Edmonton Aviators 13 1174 2 0 2
Jason Perry Syracuse Salty Dogs 13 853 0 1 1
Robin Hart Edmonton Aviators 13 1142 0 0 7
Daniel Drummond Edmonton Aviators 13 470 0 0 4
Chris Bagley Charleston Battery 13 426 1 0 11
Zdravko Savic Calgary Storm 13 890 0 2 7
Nico Craveiro Vancouver Whitecaps 13 1040 0 1 2
Jeremie Piette Vancouver Whitecaps 13 863 0 1 3
Ricardo Alcerro Puerto Rico Islanders 13 1090 0 1 27
Anthony Tokpah Atlanta Silverbacks 12 1084 0 0 0
Chris Handsor Edmonton Aviators 12 950 0 0 2
Chris Kooy Calgary Storm 12 1048 0 1 3
Aleksey Korol Charleston Battery 12 887 0 0 17
Matt Bobo Richmond Kickers 12 734 1 0 5
Attila Vendegh Syracuse Salty Dogs 12 424 3 3 12
Roland Aguilera Rochester Rhinos 12 677 2 1 8
Nigel Henry Charleston Battery 12 964 0 1 2
Rick Titus Charleston Battery 12 1143 0 0 8
David Henning Portland Timbers 12 757 0 1 1
Chris Lemire Edmonton Aviators 12 1049 0 0 20
Kevin Burk Milwaukee Rampage 11 286 0 0 5
Amos Magee Minnesota Thunder 11 387 0 0 7
Kelvin Jones Charleston Battery 11 678 0 0 2
Ted Chronopoulos Charleston Battery 11 812 4 3 18
Eric Munoz Edmonton Aviators 11 668 0 1 3
Bennito Kemble Syracuse Salty Dogs 11 1046 0 0 0
Steve Shak Virginia Beach Mariners 10 686 3 1 7
Matthew Barnes-Homer Syracuse Salty Dogs 10 451 1 0 11
Michael Franks Vancouver Whitecaps 10 895 0 0 0
Mauro Carabajal Syracuse Salty Dogs 10 499 9 1 18
Simon Kassaye Edmonton Aviators 10 604 0 0 0
Vikram Kaushal Edmonton Aviators 10 506 0 0 0
Fadi Afash Portland Timbers 10 189 5 0 14
Yuri Lavrinenko Montreal Impact 10 357 1 1 10
Kyriakos Selaidopoulos Montreal Impact 10 148 0 0 4
Giuliano Oliviero Milwaukee Rampage 9 465 1 0 6
Caleb Norkus Charleston Battery 9 265 0 1 8
Marcelo Fontana Milwaukee Rampage 9 467 1 2 4
Jason DiTullio Montreal Impact 9 844 0 2 4
Niki Budalic Montreal Impact 9 304 0 1 3
Fuseini Dauda Vancouver Whitecaps 9 401 0 0 0
Billy Sleeth Seattle Sounders 9 693 0 2 2
Claudio Salinoas-Ponce Edmonton Aviators 9 845 0 0 4
Philippe Godoy Atlanta Silverbacks 9 270 1 0 4
Wálter Otta Calgary Storm 9 729 3 0 13
Chris Lemire Montreal Impact 9 383 0 0 5
Cjaba Kerekes Syracuse Salty Dogs 9 275 1 0 7
Aaron Richer Calgary Storm 9 754 0 0 0
Paul Nagy Syracuse Salty Dogs 9 799 0 0 0
Jonathan Steele Syracuse Salty Dogs 9 720 1 2 5
Kevin Harmse Vancouver Whitecaps 9 510 1 1 7
Michael Green Charleston Battery 8 774 2 0 8
Andres Murriagui Atlanta Silverbacks 8 300 0 0 5
Conrad Chala Calgary Storm 8 306 0 0 0
Ian Pilarski Rochester Rhinos 8 134 0 0 1
Steven Frazao Calgary Storm 8 237 0 0 2
Andrew Nucifora Puerto Rico Islanders 8 770 0 0 0
David Lara Syracuse Salty Dogs 8 359 0 0 2
Soren Johnson Rochester Rhinos 8 760 0 0 0
Wolde Harris Charleston Battery 8 421 2 0 14
Robbie Aristodemo Seattle Sounders 8 398 0 0 4
Javier Novarini Puerto Rico Islanders 7 541 0 0 2
Zafer Kilickan Minnesota Thunder 7 228 0 1 4
Angel Mussenden-Cruz Puerto Rico Islanders 7 156 0 0 2
John Castrillon Calgary Storm 7 462 0 0 3
Adrian Cann Montreal Impact 7 256 0 0 0
Roland Aguilera Virginia Beach Mariners 7 629 2 1 18
Chris Doyle Charleston Battery 6 530 0 0 0
Matthew O'Connor Toronto Lynx 6 329 0 0 0
Nuno Almeida Syracuse Salty Dogs 6 240 0 0 2
Bryan Hoy Charleston Battery 6 104 0 0 2
Mark Gomes Vancouver Whitecaps 6 250 0 0 1
Rick Titus Edmonton Aviators 6 620 0 0 3
Edmilson De Carvalho Toronto Lynx 6 216 0 1 4
Carmalo Rago Edmonton Aviators 5 202 0 0 2
David Wagenfuhr Milwaukee Rampage 5 216 0 0 3
Attila Vendegh Atlanta Silverbacks 5 146 0 0 0
Vinicius Brito Toronto Lynx 5 234 1 1 7
Chris Handsor Toronto Lynx 5 202 0 0 0
Ivan McKinley Charleston Battery 5 315 0 0 1
Ezra Hendrickson Charleston Battery 5 475 0 0 3
Jure Pavic Toronto Lynx 5 138 0 0 1
Mark Slade Calgary Storm 5 99 0 0 0
Jefferson Dargout Rochester Rhinos 5 56 0 0 2
Ernesto Zapata-Vidal Calgary Storm 4 279 0 0 3
Kei Kinoshita Seattle Sounders 4 111 0 0 1
Eduardo Memendi-Diaz-Munio Puerto Rico Islanders 4 297 0 0 0
David Fronimadis Montreal Impact 4 217 0 0 0
Cristian Neagu Syracuse Salty Dogs 4 176 1 0 1
Bayard Elfvin Portland Timbers 4 320 0 0 0
Jeff Richey Milwaukee Rampage 4 321 0 0 0
Andy Rosenband Charleston Battery 4 112 0 0 2
Andy Rosenband Milwaukee Rampage 4 76 0 1 0
Caleb Norkus Richmond Kickers 4 73 0 0 1
Matthew O'Toole Richmond Kickers 4 219 0 0 1
Andrew Olivieri Montreal Impact 4 281 0 0 0
Devlin Barnes Atlanta Silverbacks 3 22 0 0 0
Umbertino Cucca Vancouver Whitecaps 3 33 0 0 1
Jason Thompson Atlanta Silverbacks 3 52 0 0 0
Jorge Rosas-Crespo Puerto Rico Islanders 3 263 0 0 0
Greg Wheaton Minnesota Thunder 3 92 0 0 3
Aaron Paye Minnesota Thunder 3 84 0 0 2
Tim Brown Richmond Kickers 3 202 0 0 0
Richard Goddard Toronto Lynx 3 270 0 1 0
Erik Cronkrite Portland Timbers 3 8 0 0 1
Diego Pierre-Rodriguez Puerto Rico Islanders 3 118 0 0 0
Memo Arzate Portland Timbers 3 25 0 0 0
Matt Pickens Virginia Beach Mariners 3 290 0 0 0
Michael Kirmse Syracuse Salty Dogs 3 308 0 0 1
Dustin Swinehart Richmond Kickers 3 218 1 0 6
Joseph Vidmar Richmond Kickers 2 54 0 0 0
Geoffrey N'Goran Virginia Beach Mariners 2 20 0 0 0
Paul Buckley Syracuse Salty Dogs 2 30 0 0 0
Shawn Percell Seattle Sounders 2 17 0 0 1
Terrance McNelis Minnesota Thunder 2 94 0 0 0
Clide Geffard Puerto Rico Islanders 2 153 0 0 3
Ricardo Lara Minnesota Thunder 2 117 0 0 0
Frederick Janssens Calgary Storm 2 180 0 0 0
Alvaro Torres-Ramos Puerto Rico Islanders 2 14 0 0 0
Lovelace Ackah Milwaukee Rampage 1 16 0 0 0
Chris Brown (1971) Richmond Kickers 1 32 0 0 0
Matthew Connor Toronto Lynx 1 45 0 0 0
Brian Rowland Toronto Lynx 1 90 0 0 0
Rick Titus Toronto Lynx 1 110 0 0 1
Brian Ashton Toronto Lynx 1 38 0 0 0
Jason Getz Charleston Battery 1 10 0 0 0
Derek Popovich Atlanta Silverbacks 1 2 0 0 0
Jason Cudjoe Virginia Beach Mariners 1 8 0 0 0
Michael Behonick Charleston Battery 1 30 0 0 0
Jarrod Weis Portland Timbers 1 10 0 0 0
Will Hesmer Richmond Kickers 1 1 0 0 0
Cesar Molina-Belmar Edmonton Aviators 1 32 0 0 0
Chris Fehrle Syracuse Salty Dogs 1 90 0 0 0
Francis Doe Minnesota Thunder 1 7 0 0 0
Robert Stankov Edmonton Aviators 1 2 0 0 0
André Hainault Montreal Impact 1 17 0 0 0
Andrew Gregor Vancouver Whitecaps 1 60 0 0 2
Alex Blake Rochester Rhinos 1 28 0 0 1
Wesley Stephens Edmonton Aviators 1 21 0 0 0
Gregory Messam Toronto Lynx 1 3 0 0 0
Domingos Gomes Toronto Lynx 1 26 0 0 0