← 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 —