IFFHS ALL TIME RECORD GOAL SCORERS IN NATIONAL TEAM - CONCACAF


Picture : Javier Hernandez, Mexico's record Goal Scorer !


All-time best goal-scorers of all CONCACAF countries

The table below lists the all-time top goal-scorers of all 41 national teams - members of CONCACAF, including those 6 which are not FIFA members (they are marked in red).
The active players are taken in bold (even though some of them finished their international career).


 ALL-TIME BESTGOAL-SCORERS   
 OF ALL CONCACAF NATIONAL TEAMS   
      
 CountryPlayerGoalsYearsCaps
      
1AnguillaRichard O'Connor52000-20065
  Terrence Rogers52000-201216
  Girdon Connor52000-201829
2Antigua and BarbudaPeter Byers442004-91
3ArubaRonald Gómez62002-22
4BahamasLesly St. Fleur102006-24
5BarbadosLlewellyn Riley231995-200543
6BelizeDeon McCaulay282007-58
7BermudaShaun Goater201988-200422
8BonaireYurick Seinpaal52013-12
9British Virgin IslandsAvondale Williams51995-201215
10CanadaCyle Larin232014-48
11Cayman IslandsLee Ramoon121991-200417
12Costa RicaRolando Fonseca471992-2011113
13CubaLester Moré301996-200760
14CuraçaoRangelo Janga132016-25
  Leandro Bacuna132016-39
15DominicaJulian Wade192010-41
16Dominican RepublicJonathan Faña242006-201645
17El SalvadorRaúl Díaz Arce391991-200066
18French GuianaGary Pigrée162012-20
19GrenadaRicky Charles371995-201171
20GuadeloupeDominique Mocka172002-201238
21GuatemalaCarlos Ruiz681998-2016133
22GuyanaNigel Codrington182001-201026
23HaitiEmmanuel Sanon371970-198165
24HondurasCarlos Pavón571993-2010101
25JamaicaLuton Shelton352004-201375
26MartiniqueKévin Parsemain352008-55
27MexicoJavier Hernández522009-2019109
28MontserratLyle Taylor72015-11
29NicaraguaJuan Barrera222009-68
30PanamaLuis Tejada432001-2018108
31Puerto RicoHéctor Ramos182010-36
32Saint Kitts and NevisKeith Gumbs241993-201141
33Saint LuciaEarl Jean201990-200423
34Saint MartinRomuald Benjamin42001-20045
  Yannick Bellechasse42012-14
35Saint Vincent and the GrenadinesShandel Samuel322001-201663
36Sint MaartenGerwin Lake72019-5
37SurinameStefano Rijssel142010-36
38Trinidad and TobagoStern John701995-2011115
39Turks and Caicos IslandsBilly Forbes82008-16
40U.S. Virgin IslandsKevin Sheppard220022
  Reid Klopp220115
  Jamie Browne22006-9
  Bryce Pierre22004-8
  Trevor Wrensford22016-6
  Aaron Dennis22018-9
41United StatesLandon Donovan572000-2014157
  Clint Dempsey572004-2017141