SoccerStats
.us
competitions
ASL
NASL
MLS
NWSL
USOC
USMNT
teams
players
stats
more
dates
awards
drafts
places
sources
news
←
2010 FIFA World Cup qualification (CONCACAF)
→
player
team
gp
gs
min
g
a
Landon Donovan
United States
15
15
1341
5
11
Carlos Bocanegra
United States
15
15
1331
2
1
Michael Bradley
United States
15
15
1332
5
—
Tim Howard
United States
13
13
1170
0
—
Clint Dempsey
United States
13
13
1078
5
2
Oguchi Onyewu
United States
13
13
1170
1
1
Jozy Altidore
United States
13
8
757
6
2
DaMarcus Beasley
United States
12
10
929
2
2
Brian Ching
United States
11
9
744
4
1
Sasha Kljestan
United States
10
7
657
0
2
Heath Pearce
United States
9
9
757
0
2
Ricardo Clark
United States
7
5
445
1
—
José Francisco Torres
United States
7
2
211
0
—
Steve Cherundolo
United States
7
6
540
0
1
Jonathan Bornstein
United States
6
6
540
1
—
Charlie Davies
United States
6
4
336
2
1
Freddy Adu
United States
6
3
343
1
2
Benny Feilhaber
United States
6
2
252
0
—
Pablo Mastroeni
United States
6
6
393
0
1
Frankie Hejduk
United States
6
5
475
1
1
Brad Guzan
United States
5
5
450
0
—
Stuart Holden
United States
5
2
216
0
—
Carlos Edwards
Trinidad and Tobago
4
4
360
0
1
Jonathan Spector
United States
4
4
360
0
—
Keon Daniel
Trinidad and Tobago
4
3
275
0
—
Eddie Lewis
United States
4
2
185
1
—
Conor Casey
United States
4
3
252
2
—
Maurice Edu
United States
4
2
187
0
—
Jason Scotland
Trinidad and Tobago
3
1
92
0
—
Jay DeMerit
United States
3
2
199
0
—
Dan Califf
United States
3
3
270
0
—
Aklie Edwards
Trinidad and Tobago
3
3
270
0
—
Keyeno Thomas
Trinidad and Tobago
3
3
215
0
—
Makan Hislop
Trinidad and Tobago
3
1
189
0
—
Clyde Leon
Trinidad and Tobago
3
3
270
0
—
Clayton Ince
Trinidad and Tobago
3
3
270
0
—
Dennis Lawrence
Trinidad and Tobago
3
3
270
0
—
Giovani dos Santos
Mexico
2
2
162
0
—
Jean Márquez
Guatemala
2
1
116
0
—
Kenwyne Jones
Trinidad and Tobago
2
2
180
0
—
Nery Castillo
Mexico
2
1
53
0
—
Yony Flores
Guatemala
2
2
180
0
—
Odelín Molina
Cuba
2
2
180
0
—
Silvio Miñoso
Cuba
2
2
180
0
—
Yeniel Márquez
Cuba
2
2
180
0
—
Junior Díaz
Costa Rica
2
1
106
0
—
Cristian Bolaños
Costa Rica
2
—
25
0
—
Carlos Pavón
Honduras
2
2
157
0
1
Ricardo Osorio
Mexico
2
2
180
0
—
Carlo Costly
Honduras
2
2
180
1
—
Carlos Salcido
Mexico
2
2
180
0
—
Mauricio Sabillón
Honduras
2
2
180
0
—
Osmán Chavez
Honduras
2
2
180
0
—
Alain Cervantes
Cuba
2
1
134
0
—
Maynor Figueroa
Honduras
2
2
180
0
—
Carlos Domingo
Cuba
2
1
134
0
—
Hendry Thomas
Honduras
2
2
165
0
—
Ramón Núñez
Honduras
2
1
94
0
—
Walter Martínez
Honduras
2
—
21
0
—
Bryan Ruiz
Costa Rica
2
2
173
2
—
Wilson Palacios
Honduras
2
2
156
0
—
Wálter Centeno
Costa Rica
2
2
180
0
2
Pablo Herrera
Costa Rica
2
1
124
1
—
Reysander Fernández
Cuba
2
2
180
0
—
Esteban Sirias
Costa Rica
2
2
164
0
1
Luis Villegas
Cuba
2
2
136
0
—
Alvin Rouse
Barbados
2
2
180
0
—
Leonel Duarté
Cuba
2
1
113
0
—
Edward Johnson
United States
2
—
32
1
—
Silvio Spann
Trinidad and Tobago
2
2
162
0
—
Stern John
Trinidad and Tobago
2
1
113
0
—
Paul Ifill
Barbados
2
2
180
0
—
Álvaro Saborío
Costa Rica
2
2
167
1
—
John Thorrington
United States
2
1
101
0
—
Rodolfo Zelaya
El Salvador
2
2
170
0
2
Khaleem Hyland
Trinidad and Tobago
2
—
48
0
—
Bryan Neblett
Barbados
2
2
180
0
—
Anthony Wolfe
Trinidad and Tobago
2
1
90
0
—
Chris Rolfe
United States
2
—
26
0
—
Danny Szetela
United States
2
1
72
0
—
Riviere Williams
Barbados
2
1
89
0
—
Kenny Cooper
United States
2
1
87
1
—
Malcolm Marshall
Barbados
2
—
27
0
—
Osael Romero
El Salvador
2
1
130
0
1
John Parris
Barbados
2
1
104
0
—
Eliseo Quintanilla
El Salvador
2
2
157
1
—
Marvin González
El Salvador
2
2
180
0
—
Manuel Salazar
El Salvador
2
2
180
0
—
Miguel Montes
El Salvador
2
2
165
0
—
Guillermo Ramírez
Guatemala
2
2
180
0
—
Ramón Sánchez
El Salvador
2
2
180
0
—
Carlos Castrillo
Guatemala
2
1
114
0
—
Hárold Wallace
Costa Rica
1
1
56
0
—
Michael Umaña
Costa Rica
1
1
90
0
—
Freddy Fernández
Costa Rica
1
1
90
0
—
Carlos Hernández
Costa Rica
1
—
13
0
—
Noel Vallardes
Honduras
1
1
90
0
—
Mario Beata
Honduras
1
1
90
0
—
Amado Guevara
Honduras
1
1
90
0
—
Georgie Welcome
Honduras
1
—
23
0
—
Danilo Turcios
Honduras
1
—
24
0
—
Guillermo Ochoa
Mexico
1
1
90
0
—
Jonny Magallón
Mexico
1
1
90
0
—
Gerardo Torrado
Mexico
1
1
90
0
—
Andrés Guardado
Mexico
1
1
71
0
—
Carlos Vela
Mexico
1
—
34
0
—
Guillermo Franco
Mexico
1
1
79
0
—
Chad Marshall
United States
1
1
90
0
—
Kyle Beckerman
United States
1
—
10
0
—
Mardoqueo Gonzalez
El Salvador
1
1
90
0
—
Deris Umanzor
El Salvador
1
1
90
0
—
Ramón Flores
El Salvador
1
1
63
0
—
William Reyes
El Salvador
1
—
27
0
—
Arturo Álvarez
El Salvador
1
1
50
0
—
Rudis Corrales
El Salvador
1
—
15
0
—
Radanfa Abu Bakr
Trinidad and Tobago
1
1
90
0
—
Jlloyd Samuel
Trinidad and Tobago
1
1
90
0
—
Hayden Tinto
Trinidad and Tobago
1
1
66
0
—
Trent Noel
Trinidad and Tobago
1
1
84
0
—
Kerry Baptiste
Trinidad and Tobago
1
—
18
0
—
Cornell Glen
Trinidad and Tobago
1
1
90
0
—
Noel Valladares
Honduras
1
1
90
0
—
Emilio Izaguirre
Honduras
1
1
90
0
—
Edgard Álvarez
Honduras
1
1
64
0
—
Kelor Navas
Costa Rica
1
1
90
0
—
Christian Montero
Costa Rica
1
1
90
0
—
Luis Marín
Costa Rica
1
1
90
0
—
Dennis Marshall
Costa Rica
1
1
90
0
—
Douglas Sequeira
Costa Rica
1
—
0
0
—
Randall Azofeifa
Costa Rica
1
1
90
0
—
Jenzy Muñoz
Cuba
1
1
80
1
—
Russel Latapy
Trinidad and Tobago
1
1
76
1
—
Dwight Yorke
Trinidad and Tobago
1
1
90
1
—
Cristián Castillo
El Salvador
1
1
90
1
—
Andy Herrón
Costa Rica
1
1
72
0
1
Celso Borges
Costa Rica
1
1
90
1
—
Israel Castro
Mexico
1
1
90
1
—
Cuauhtémoc Blanco
Mexico
1
1
56
0
1
Miguel Sabah
Mexico
1
—
11
1
—
Efraín Juárez
Mexico
1
1
90
0
1
Christian Castillo
El Salvador
1
1
90
1
—
Julio Cesar de Leon
Honduras
1
1
80
2
—
David Suazo
Honduras
1
—
26
0
1
Robbie Rogers
United States
1
—
21
0
1
Michael Barrantes
Costa Rica
1
1
90
0
1
Dyson James
Barbados
1
1
90
0
—
Daryl Ferguson
Barbados
1
1
90
0
—
Greg Belle
Barbados
1
1
90
0
—
Jonathan Forte
Barbados
1
1
69
0
—
Norman Forde
Barbados
1
1
72
0
—
Jonathon Nurse
Barbados
1
1
76
0
—
Rommelle Burgess
Barbados
1
1
90
0
—
Mark McCammon
Barbados
1
1
90
0
—
Drew Moor
United States
1
1
90
0
—
Chad Barrett
United States
1
—
4
0
—
Jonathan Straker
Barbados
1
1
90
0
—
Marc McCammon
Barbados
1
1
90
0
—
Jonathan Nurse
Barbados
1
1
81
0
—
Rondell Vaughan
Barbados
1
—
22
0
—
Ramuel Miller
Barbados
1
1
90
0
—
Emerson Boyce
Barbados
1
1
90
0
—
Barry Skeete
Barbados
1
1
90
0
—
Ricardo Trigueno
Guatemala
1
1
90
0
—
Luis Rodríguez
Guatemala
1
1
90
0
—
Mario Rodríguez
Guatemala
1
1
90
0
—
Carlos Ruíz
Guatemala
1
1
90
0
—
Carlos Gallardo
Guatemala
1
1
90
0
—
Gustavo Cabrera
Guatemala
1
1
90
0
—
Freddy García
Guatemala
1
1
66
0
—
Fredy Thompson
Guatemala
1
1
64
0
—
José Manuel Contreras
Guatemala
1
1
74
0
—
Marco Pablo Pappa
Guatemala
1
—
16
0
—
Jorge Luis Clavelo
Cuba
1
1
90
0
—
Jensee Muñoz
Cuba
1
1
46
0
—
Jaine Colome
Cuba
1
1
52
0
—
Pedro Faife
Cuba
1
—
38
0
—
Heviel Cordovez
Cuba
1
1
90
0
—
Roberto Linares
Cuba
1
1
67
0
—
Marvin Phillip
Trinidad and Tobago
1
1
90
0
—
Cyd Gray
Trinidad and Tobago
1
1
90
0
—
Osei Telesford
Trinidad and Tobago
1
1
90
0
—
Densil Theobald
Trinidad and Tobago
1
1
46
0
—
Cornell Glenn
Trinidad and Tobago
1
1
90
0
—
Yoel Colomé
Cuba
1
1
90
0
—
Jaime Colomé
Cuba
1
1
72
0
—
Alianas Urgelles
Cuba
1
—
18
0
—
José Luis Clavelo
Cuba
1
1
90
0
—
Mario Ruiz
Cuba
1
—
10
0
—
Michael Orozco Fiscal
United States
1
1
90
0
—
Chris Brichill
Trinidad and Tobago
1
1
90
0
—
Clarence Goodson
United States
1
1
90
0
—
Michael Parkhurst
United States
1
1
90
0
—
Davy Arnaud
United States
1
—
7
0
—
Ricardo Jerez
Guatemala
1
1
90
0
—
Cristian Noriega
Guatemala
1
1
90
0
—
Claudio Albizuris
Guatemala
1
1
90
0
—
Mario Acevedo
Guatemala
1
1
74
0
—
Minor Lopez
Guatemala
1
—
16
0
—
Carlos Figueroa
Guatemala
1
1
57
0
—
Marco Pappa
Guatemala
1
—
33
0
—
Carlos Castillo
Guatemala
1
1
90
0
—
Marvin Ávila
Guatemala
1
1
90
0
—
Oswaldo Sanchez
Mexico
1
1
90
0
—
Aarón Galindo
Mexico
1
1
90
0
—
Rafael Márquez
Mexico
1
1
90
0
—
Leandro Augusto
Mexico
1
1
90
0
—
Alberto Medina
Mexico
1
1
60
0
—
Antônio Naelson
Mexico
1
—
30
0
—
Pável Pardo
Mexico
1
1
90
0
—
Carlos Ochoa
Mexico
1
1
90
0
—
Israel Martínez
Mexico
1
—
56
0
—
Omar Bravo
Mexico
1
—
18
0
—
Juan José Gómez
El Salvador
1
—
15
0
—
Mardoqueo Henríquez
El Salvador
1
1
90
0
—
Alfredo Pacheco
El Salvador
1
1
90
0
—
Julio Martínez
El Salvador
1
1
90
0
—
Dennis Alas
El Salvador
1
—
8
0
—
Carlos Ayala
El Salvador
1
—
10
0
—
Chris Birchall
Trinidad and Tobago
1
1
56
0
—
Marvell Wynne
United States
1
1
90
0
—
Keylor Navas
Costa Rica
1
1
90
0
—