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 BEST | GOAL-SCORERS | ||||
OF ALL CONCACAF | NATIONAL TEAMS | ||||
Country | Player | Goals | Years | Caps | |
1 | Anguilla | Richard O'Connor | 5 | 2000-2006 | 5 |
Terrence Rogers | 5 | 2000-2012 | 16 | ||
Girdon Connor | 5 | 2000-2018 | 29 | ||
2 | Antigua and Barbuda | Peter Byers | 44 | 2004- | 91 |
3 | Aruba | Ronald Gómez | 6 | 2002- | 22 |
4 | Bahamas | Lesly St. Fleur | 10 | 2006- | 24 |
5 | Barbados | Llewellyn Riley | 23 | 1995-2005 | 43 |
6 | Belize | Deon McCaulay | 28 | 2007- | 58 |
7 | Bermuda | Shaun Goater | 20 | 1988-2004 | 22 |
8 | Bonaire | Yurick Seinpaal | 5 | 2013- | 12 |
9 | British Virgin Islands | Avondale Williams | 5 | 1995-2012 | 15 |
10 | Canada | Cyle Larin | 23 | 2014- | 48 |
11 | Cayman Islands | Lee Ramoon | 12 | 1991-2004 | 17 |
12 | Costa Rica | Rolando Fonseca | 47 | 1992-2011 | 113 |
13 | Cuba | Lester Moré | 30 | 1996-2007 | 60 |
14 | Curaçao | Rangelo Janga | 13 | 2016- | 25 |
Leandro Bacuna | 13 | 2016- | 39 | ||
15 | Dominica | Julian Wade | 19 | 2010- | 41 |
16 | Dominican Republic | Jonathan Faña | 24 | 2006-2016 | 45 |
17 | El Salvador | Raúl Díaz Arce | 39 | 1991-2000 | 66 |
18 | French Guiana | Gary Pigrée | 16 | 2012- | 20 |
19 | Grenada | Ricky Charles | 37 | 1995-2011 | 71 |
20 | Guadeloupe | Dominique Mocka | 17 | 2002-2012 | 38 |
21 | Guatemala | Carlos Ruiz | 68 | 1998-2016 | 133 |
22 | Guyana | Nigel Codrington | 18 | 2001-2010 | 26 |
23 | Haiti | Emmanuel Sanon | 37 | 1970-1981 | 65 |
24 | Honduras | Carlos Pavón | 57 | 1993-2010 | 101 |
25 | Jamaica | Luton Shelton | 35 | 2004-2013 | 75 |
26 | Martinique | Kévin Parsemain | 35 | 2008- | 55 |
27 | Mexico | Javier Hernández | 52 | 2009-2019 | 109 |
28 | Montserrat | Lyle Taylor | 7 | 2015- | 11 |
29 | Nicaragua | Juan Barrera | 22 | 2009- | 68 |
30 | Panama | Luis Tejada | 43 | 2001-2018 | 108 |
31 | Puerto Rico | Héctor Ramos | 18 | 2010- | 36 |
32 | Saint Kitts and Nevis | Keith Gumbs | 24 | 1993-2011 | 41 |
33 | Saint Lucia | Earl Jean | 20 | 1990-2004 | 23 |
34 | Saint Martin | Romuald Benjamin | 4 | 2001-2004 | 5 |
Yannick Bellechasse | 4 | 2012- | 14 | ||
35 | Saint Vincent and the Grenadines | Shandel Samuel | 32 | 2001-2016 | 63 |
36 | Sint Maarten | Gerwin Lake | 7 | 2019- | 5 |
37 | Suriname | Stefano Rijssel | 14 | 2010- | 36 |
38 | Trinidad and Tobago | Stern John | 70 | 1995-2011 | 115 |
39 | Turks and Caicos Islands | Billy Forbes | 8 | 2008- | 16 |
40 | U.S. Virgin Islands | Kevin Sheppard | 2 | 2002 | 2 |
Reid Klopp | 2 | 2011 | 5 | ||
Jamie Browne | 2 | 2006- | 9 | ||
Bryce Pierre | 2 | 2004- | 8 | ||
Trevor Wrensford | 2 | 2016- | 6 | ||
Aaron Dennis | 2 | 2018- | 9 | ||
41 | United States | Landon Donovan | 57 | 2000-2014 | 157 |
Clint Dempsey | 57 | 2004-2017 | 141 |