SoccerStats
.us
American soccer history, 1866–present
competitions
ASL
NASL
MLS
NWSL
USOC
USMNT
teams
players
more
dates
awards
drafts
places
sources
←
2002 FIFA World Cup qualification (CONCACAF)
→
player
team
gp
gs
min
g
a
Chris Armas
United States
15
15
1306
0
—
Earnie Stewart
United States
15
15
1301
8
—
Tony Sanneh
United States
14
14
1205
0
1
Cobi Jones
United States
14
8
839
1
—
Jeff Agoos
United States
13
13
1170
0
1
Joe-Max Moore
United States
12
9
784
4
—
David Regis
United States
12
12
1067
0
—
Ante Razov
United States
10
6
563
3
—
Carlos Llamosa
United States
10
8
745
0
—
Claudio Reyna
United States
9
9
709
0
1
Eddie Pope
United States
9
9
764
1
—
Kasey Keller
United States
8
8
720
0
—
Jovan Kirovski
United States
8
7
562
0
—
Gregg Berhalter
United States
7
5
454
0
—
Steve Cherundolo
United States
7
7
606
0
1
Brad Friedel
United States
6
6
540
0
—
Josh Wolff
United States
6
3
305
2
1
Eddie Lewis
United States
6
3
301
0
—
Brian McBride
United States
6
5
349
2
—
John O'Brien
United States
6
3
337
1
—
Landon Donovan
United States
5
4
363
0
—
Clint Mathis
United States
4
3
291
2
3
Greg Vanney
United States
4
3
249
0
—
Tab Ramos
United States
3
1
141
1
—
Rodrigo Cordero
Costa Rica
2
1
89
0
—
Rónald Gómez
Costa Rica
2
1
81
0
—
Hárold Wallace
Costa Rica
2
2
180
0
—
Dale Saunders
Trinidad and Tobago
2
2
180
0
—
Mauricio Solís
Costa Rica
2
1
120
0
—
Paulo Wanchope
Costa Rica
2
2
180
0
—
Hernán Medford
Costa Rica
2
1
110
0
—
Chad Deering
United States
2
1
94
0
—
Tyrone Marshall
Jamaica
2
1
117
0
—
Ricardo Gardner
Jamaica
2
2
180
0
—
Theodore Whitmore
Jamaica
2
2
180
0
—
Onandi Lowe
Jamaica
2
2
165
0
—
Ricardo Fuller
Jamaica
2
1
109
0
—
Chris Albright
United States
2
—
45
0
—
Marvin Andrews
Trinidad and Tobago
2
2
180
0
—
Ansil Elcock
Trinidad and Tobago
2
2
165
0
—
Richie Williams
United States
2
1
76
0
—
Angus Eve
Trinidad and Tobago
2
2
180
0
—
Frankie Hejduk
United States
2
—
29
0
—
Chris Klein
United States
2
1
99
0
—
Arnold Dwarika
Trinidad and Tobago
2
1
125
0
—
Stern John
Trinidad and Tobago
2
2
164
0
—
Claudio Suárez
Mexico
2
2
180
0
—
Julio Cesar de Leon
Honduras
2
1
134
1
—
Milton Núñez
Honduras
2
2
180
2
—
Carlos Pavón
Honduras
2
2
180
1
2
Jesús Arellano
Mexico
2
1
102
0
—
James Lawrence
Jamaica
2
2
166
1
—
Preki
United States
2
—
44
0
—
Francisco Palencia
Mexico
2
2
180
0
—
Noel Valladares
Honduras
2
2
180
0
—
Samuel Caballero
Honduras
2
2
180
0
—
Nínrod Medina
Honduras
2
2
136
0
—
Iván Guerrero
Honduras
2
2
180
0
—
José Luis Pineda
Honduras
2
2
169
0
—
Amado Guevara
Honduras
2
2
180
0
—
Milton Reyes
Honduras
2
2
161
0
—
Erick Lonnis
Costa Rica
2
2
180
0
—
Reynaldo Parks
Costa Rica
2
2
180
0
—
Gilberto Martínez
Costa Rica
2
2
180
0
—
Carlos Castro
Costa Rica
2
2
165
0
—
Zach Thornton
United States
2
2
180
0
—
Fitzroy Simpson
Jamaica
1
1
90
0
—
Jermaine Johnson
Jamaica
1
—
14
0
—
Paul Hall
Jamaica
1
—
15
0
—
Jesse Marsch
United States
1
—
8
0
—
DaMarcus Beasley
United States
1
1
46
0
—
Shaka Hislop
Trinidad and Tobago
1
1
90
0
—
Nigel Daniel
Trinidad and Tobago
1
—
15
0
—
Stokely Mason
Trinidad and Tobago
1
1
90
0
—
Brent Sancho
Trinidad and Tobago
1
1
73
0
—
Addison Belfon
Trinidad and Tobago
1
—
17
0
—
Anthony Rougier
Trinidad and Tobago
1
1
90
0
—
Nigel Pierre
Trinidad and Tobago
1
1
83
0
—
Errol McFarlane
Trinidad and Tobago
1
—
7
0
—
Pablo Mastroeni
United States
1
1
68
0
—
Richard Mulrooney
United States
1
—
22
0
—
Diego Gutiérrez
United States
1
1
46
0
—
Carlos Bocanegra
United States
1
—
44
0
—
Manny Lagos
United States
1
1
90
0
—
Brian West
United States
1
—
18
0
—
Jeff Cunningham
United States
1
—
44
0
—
Kim Byung-Ji
South Korea
1
1
90
0
—
Choi Jin-Chul
South Korea
1
1
75
0
—
Choi Sung-Yong
South Korea
1
—
15
0
—
Song Chong-Gug
South Korea
1
1
90
0
—
Kim Sang-Sik
South Korea
1
1
90
0
—
Kim Nam-Il
South Korea
1
1
54
0
—
Lee Young-Pyo
South Korea
1
—
36
0
—
Lee Eul-Yong
South Korea
1
1
90
0
—
Choi Tai-Uk
South Korea
1
1
90
0
—
Park Ji-Sung
South Korea
1
1
90
0
—
Hwang Sun-Hong
South Korea
1
1
68
0
—
Kim Do-Hoon
South Korea
1
—
22
0
—
Jared Borgetti
Mexico
1
1
90
1
—
Yoo Sang-chul
South Korea
1
1
90
1
—
Lee Chun-Soo
South Korea
1
1
90
0
1
Robin Fraser
United States
1
1
90
0
—
Jason Kreis
United States
1
—
3
0
—
Ben Olsen
United States
1
—
10
0
—
Tony Meola
United States
1
1
90
0
—
Jorge Campos
Mexico
1
1
90
0
—
Rafael Márquez
Mexico
1
1
69
0
—
Víctor Ruiz
Mexico
1
—
21
0
—
Alberto Macías
Mexico
1
1
90
0
—
Salvador Carmona
Mexico
1
1
56
0
—
Miguel Zepeda
Mexico
1
—
34
0
—
Marco Ruiz
Mexico
1
1
90
0
—
Pável Pardo
Mexico
1
1
90
0
—
Germán Villa
Mexico
1
1
90
0
—
Braulio Luna
Mexico
1
1
75
0
—
Luis Hernández
Mexico
1
1
90
0
—
Jose Reynaldo Clavasquin
Honduras
1
1
46
0
—
Maynor Suazo
Honduras
1
—
11
0
—
Christian Santamaría
Honduras
1
1
46
0
—
Jairo Martínez
Honduras
1
—
44
0
—
Jervis Drummond
Costa Rica
1
1
90
0
—
William Sunsing
Costa Rica
1
—
15
0
—
Roland Fonseca
Costa Rica
1
1
90
0
—
Steven Bryce
Costa Rica
1
1
60
0
—
Donovan Ricketts
Jamaica
1
1
90
0
—
Ian Goodison
Jamaica
1
1
90
0
—
Frank Sinclair
Jamaica
1
1
90
0
—
Chris Dawes
Jamaica
1
1
84
0
—
Micah Hyde
Jamaica
1
—
6
0
—
Andy Williams
Jamaica
1
1
90
0
—
Wolde Harris
Jamaica
1
1
71
0
—
Clayton Ince
Trinidad and Tobago
1
1
90
0
—
Dennis Lawrence
Trinidad and Tobago
1
1
90
0
—
Reynold Carrington
Trinidad and Tobago
1
1
46
0
—
Avery John
Trinidad and Tobago
1
—
44
0
—
Brent Rahim
Trinidad and Tobago
1
1
55
0
—
Russell Latapy
Trinidad and Tobago
1
1
90
0
—
Mickey Trotman
Trinidad and Tobago
1
—
16
0
—
Dwight Yorke
Trinidad and Tobago
1
1
90
0
—
Oscar Pérez
Mexico
1
1
90
0
—
José Hernández
Mexico
1
—
3
0
—
Manuel Vidrio
Mexico
1
1
90
0
—
Melvin Brown
Mexico
1
1
90
0
—
Johan Rodríguez
Mexico
1
1
66
0
—
Víctor Gutiérrez
Mexico
1
—
24
0
—
Gerardo Torrado
Mexico
1
1
90
0
—
Alberto García
Mexico
1
1
74
0
—
Octavio Váldez
Mexico
1
—
16
0
—
Tomás Campos
Mexico
1
1
90
0
—
Chris Henderson
United States
1
—
13
0
—
Limberth Perez
Honduras
1
—
19
0
—
David Carcamo
Honduras
1
—
44
0
—
Danilo Turcios
Honduras
1
1
91
0
—
Róbel Bernárdez
Honduras
1
—
-1
0
—
Luis Marín
Costa Rica
1
1
90
0
—
Wálter Centeno
Costa Rica
1
1
55
0
—
Wílmer López
Costa Rica
1
—
35
0
—
Ronaldo Fonseca
Costa Rica
1
1
80
0
—
Aaron Lawrence
Jamaica
1
1
90
0
—
Fabian Davis
Jamaica
1
1
90
0
—
Marco McDonald
Jamaica
1
1
63
0
—
Linval Dixon
Jamaica
1
1
90
0
—
Robert Scarlett
Jamaica
1
1
90
0
—