Back to rankings

Cuba
CONCACAF489 data points
Current Rank
#151
4 Jun 2026
Current Rating
1,239
4 Jun 2026
Peak Rating
1,683
4 Feb 1934
Lowest Rating
1,114
16 Jan 1965
All-Time Change
-373
since Mar 1930
Rating History
Match Statistics
| Total | Home | Away | Neutral | Wins | Losses | Draws | GF | GA |
|---|---|---|---|---|---|---|---|---|
| 485 | 103 | 212 | 170 | 185 | 189 | 111 | 678 | 684 |
Match History
485 matchesH = home, A = away, N = neutral site, No tag = unknown/unspecified venue.
| Date | Tournament | Home | Score | Away | Elo / Rank |
|---|---|---|---|---|---|
| 29 Mar 2026 | CONCACAF Series | 1–1 | Dominican Republic | 1,239 +6·#152 ↑1 | |
| 26 Mar 2026 | CONCACAF Series | 2–2(N) | Martinique | 1,233 +4·#153 — | |
| 15 Nov 2025 | CONCACAF Series | 2–0(N) | Martinique | 1,229 +33·#153 ↑6 | |
| 12 Nov 2025 | CONCACAF Series | 3–0(N) | Saint Lucia | 1,196 +16·#159 — | |
| 11 Oct 2025 | Friendly | 0–2 | Grenada | 1,180 -14·#161 ↓2 | |
| 8 Oct 2025 | Friendly | 0–1 | Saint Vincent and the Grenadines | 1,194 -8·#159 ↓1 | |
| 5 Oct 2025 | Friendly | 0–7 | Saint Vincent and the Grenadines | 1,202 -22·#158 ↓3 | |
| 10 Jun 2025 | World Cup qualifier | 2–1 | Cuba | 1,224 -31·#156 ↓5 | |
| 6 Jun 2025 | World Cup qualifier | 0–1 | Cuba | 1,255 +8·#152 ↑2 | |
| 25 Mar 2025 | CONCACAF Championship qualifier | 0–4 | Trinidad and Tobago | 1,247 -14·#153 ↓2 | |
| 21 Mar 2025 | CONCACAF Championship qualifier | 1–2 | Trinidad and Tobago | 1,261 -19·#149 ↓7 | |
| 18 Nov 2024 | CONCACAF Championship qualifier | 4–0 | Saint Kitts and Nevis | 1,280 +15·#145 ↑2 | |
| 14 Nov 2024 | CONCACAF Championship qualifier | 1–2 | Saint Kitts and Nevis | 1,265 -26·#147 ↓7 | |
| 14 Oct 2024 | CONCACAF Nations League A | 1–3 | Trinidad and Tobago | 1,291 -16·#140 ↓4 | |
| 10 Oct 2024 | CONCACAF Nations League A | 2–2 | Trinidad and Tobago | 1,307 -1·#137 ↑1 | |
| 10 Sept 2024 | CONCACAF Nations League A | 1–1 | Nicaragua | 1,308 -2·#138 ↓1 | |
| 6 Sept 2024 | CONCACAF Nations League A | 0–0 | Jamaica | 1,310 +16·#140 ↑2 | |
| 6 Jun 2024 | World Cup qualifier | 1–3 | Honduras | 1,294 -10·#140 ↓3 | |
| 26 Mar 2024 | Friendly | 1–0 | Nicaragua | 1,304 +14·#137 ↑5 | |
| 20 Nov 2023 | Friendly | 0–8 | Russia | 1,290 -2·#143 ↓2 | |
| 15 Oct 2023 | CONCACAF Nations League A | 0–4 | Honduras | 1,292 -13·#143 ↓6 | |
| 12 Oct 2023 | CONCACAF Nations League A | 0–0(N) | Honduras | 1,305 +10·#135 ↑3 | |
| 12 Sept 2023 | CONCACAF Nations League A | 1–0 | Suriname | 1,295 +15·#138 ↑6 | |
| 8 Sept 2023 | CONCACAF Nations League A | 0–0(N) | Haiti | 1,280 +12·#145 ↑4 | |
| 4 Jul 2023 | CONCACAF Championship | 4–2(N) | Cuba | 1,268 -6·#144 ↓1 | |
| 1 Jul 2023 | CONCACAF Championship | 1–4(N) | Guadeloupe | 1,274 -51·#143 ↓19 | |
| 27 Jun 2023 | CONCACAF Championship | 0–1(N) | Guatemala | 1,325 -16·#124 ↓4 | |
| 20 Jun 2023 | Friendly | 0–2 | Uruguay | 1,341 -1·#120 — | |
| 11 Jun 2023 | Friendly | 3–0 | Cuba | 1,342 -2·#120 — | |
| 26 Mar 2023 | CONCACAF Nations League B | 1–0 | Guadeloupe | 1,344 +8·#122 ↑1 | |
| 23 Mar 2023 | CONCACAF Nations League B | 0–1 | Cuba | 1,336 +10·#123 ↑2 | |
| 18 Nov 2022 | Friendly | 1–1 | Dominican Republic | 1,326 -2·#126 ↓2 | |
| 15 Nov 2022 | Friendly | 4–2 | Dominican Republic | 1,328 +14·#124 ↑6 | |
| 12 Jun 2022 | CONCACAF Nations League B | 1–3 | Cuba | 1,314 +13·#128 ↑8 | |
| 9 Jun 2022 | CONCACAF Nations League B | 0–2(N) | Cuba | 1,301 +23·#135 ↑5 | |
| 5 Jun 2022 | CONCACAF Nations League B | 0–3 | Cuba | 1,278 +9·#139 ↑3 | |
| 2 Jun 2022 | CONCACAF Nations League B | 1–2 | Guadeloupe | 1,269 -19·#141 ↓5 | |
| 27 Mar 2022 | Friendly | 0–3 | Cuba | 1,288 +15·#138 ↑2 | |
| 24 Mar 2022 | Friendly | 0–1 | Guatemala | 1,273 -3·#139 — | |
| 13 Nov 2021 | Friendly | 0–2 | Nicaragua | 1,276 -14·#140 ↓2 | |
| 10 Nov 2021 | Friendly | 3–0 | Nicaragua | 1,290 +21·#138 ↑3 | |
| 8 Jun 2021 | World Cup qualifier | 1–0(N) | Saint Vincent and the Grenadines | 1,269 +15·#139 ↑5 | |
| 2 Jun 2021 | World Cup qualifier | 5–0(N) | British Virgin Islands | 1,254 +2·#147 ↑1 | |
| 28 Mar 2021 | World Cup qualifier | 1–2(N) | Curaçao | 1,252 -11·#145 ↓1 | |
| 24 Mar 2021 | World Cup qualifier | 0–1 | Guatemala | 1,263 -5·#143 ↓2 | |
| 19 Nov 2019 | CONCACAF Nations League A | 0–4(N) | United States | 1,268 -5·#142 ↓2 | |
| 10 Nov 2019 | Friendly | 1–0 | Nicaragua | 1,273 +12·#142 ↑2 | |
| 7 Nov 2019 | Friendly | 0–0 | Nicaragua | 1,261 +2·#145 — | |
| 11 Oct 2019 | CONCACAF Nations League A | 0–7 | United States | 1,259 -3·#147 ↓1 | |
| 2 Oct 2019 | Friendly | 0–0 | Dominican Republic | 1,262 +2·#146 ↑1 | |
| 10 Sept 2019 | CONCACAF Nations League A | 1–0(N) | Cuba | 1,260 -6·#147 ↓2 | |
| 7 Sept 2019 | CONCACAF Nations League A | 6–0 | Cuba | 1,266 -8·#144 ↓2 | |
| 23 Jun 2019 | CONCACAF Championship | 7–0(N) | Cuba | 1,274 -18·#141 ↓3 | |
| 19 Jun 2019 | CONCACAF Championship | 0–3(N) | Martinique | 1,292 -31·#138 ↓9 | |
| 15 Jun 2019 | CONCACAF Championship | 0–7(N) | Mexico | 1,323 -6·#130 ↓3 | |
| 31 May 2019 | Friendly | 1–0 | Cayman Islands | 1,329 +3·#128 ↑1 | |
| 29 May 2019 | Friendly | 0–0 | Cayman Islands | 1,326 -7·#129 ↓5 | |
| 24 Mar 2019 | CONCACAF Nations League qualifier | 1–2 | Haiti | 1,333 -7·#125 ↓3 | |
| 27 Feb 2019 | Friendly | 0–5 | Cuba | 1,340 +8·#120 ↑4 | |
| 25 Feb 2019 | Friendly | 2–2 | Cuba | 1,332 -6·#124 ↓3 | |
| 17 Nov 2018 | CONCACAF Nations League qualifier | 1–0 | Dominican Republic | 1,338 +12·#122 ↑5 | |
| 12 Oct 2018 | CONCACAF Nations League qualifier | 2–0 | Grenada | 1,326 +20·#124 ↑8 | |
| 29 Sept 2018 | Friendly | 5–0 | Cayman Islands | 1,306 +3·#133 ↑1 | |
| 8 Sept 2018 | CONCACAF Nations League qualifier | 11–0 | Turks and Caicos Islands | 1,303 +3·#132 ↑3 | |
| 29 Aug 2018 | Friendly | 0–2 | Cuba | 1,300 +13·#134 ↑3 | |
| 26 Aug 2018 | Friendly | 0–0 | Cuba | 1,287 -2·#137 ↓1 | |
| 18 Aug 2018 | Friendly | 0–1 | Guatemala | 1,289 -3·#136 ↓1 | |
| 15 Aug 2018 | Friendly | 0–3 | Guatemala | 1,292 -5·#135 ↓1 | |
| 25 Mar 2018 | Friendly | 3–3 | Nicaragua | 1,297 +2·#130 — | |
| 22 Mar 2018 | Friendly | 1–3 | Nicaragua | 1,295 -12·#130 ↓3 | |
| 7 Oct 2016 | Friendly | 0–2 | United States | 1,307 -3·#129 ↓2 | |
| 29 Mar 2016 | CONCACAF Championship and Caribbean Championship qualifier | 0–3 | French Guiana | 1,310 -33·#129 ↓10 | |
| 22 Mar 2016 | CONCACAF Championship and Caribbean Championship qualifier | 1–2 | Cuba | 1,343 +9·#122 ↑1 | |
| 8 Jan 2016 | Copa America qualifier | 0–4 | Panama | 1,334 -5·#123 ↓1 | |
| 16 Dec 2015 | Friendly | 0–2 | Honduras | 1,339 -6·#122 — | |
| 11 Dec 2015 | Friendly | 0–1 | Nicaragua | 1,345 -10·#122 ↓4 | |
| 8 Dec 2015 | Friendly | 0–5 | Nicaragua | 1,355 -24·#118 ↓4 | |
| 18 Jul 2015 | CONCACAF Championship | 0–6 | United States | 1,379 -4·#114 — | |
| 15 Jul 2015 | CONCACAF Championship | 1–0(N) | Guatemala | 1,383 +35·#114 ↑9 | |
| 12 Jul 2015 | CONCACAF Championship | 0–2(N) | Trinidad and Tobago | 1,348 -21·#123 ↓6 | |
| 9 Jul 2015 | CONCACAF Championship | 0–6(N) | Mexico | 1,369 -7·#117 ↓1 | |
| 14 Jun 2015 | World Cup qualifier | 1–1 | Curaçao | 1,376 -16·#116 ↓6 | |
| 10 Jun 2015 | World Cup qualifier | 0–0 | Curaçao | 1,392 -10·#111 ↓2 | |
| 30 Mar 2015 | Friendly | 0–3 | Jamaica | 1,402 -8·#109 ↓1 | |
| 25 Mar 2015 | Friendly | 3–0 | Dominican Republic | 1,410 +14·#107 ↑4 | |
| 18 Nov 2014 | Caribbean Championship | 1–2(N) | Haiti | 1,396 -19·#111 ↓5 | |
| 15 Nov 2014 | CONCACAF Championship qualifier and Caribbean Championship | 0–0(N) | Trinidad and Tobago | 1,415 +6·#106 ↑4 | |
| 13 Nov 2014 | CONCACAF Championship qualifier and Caribbean Championship | 3–2(N) | Curaçao | 1,409 +6·#109 — | |
| 11 Nov 2014 | CONCACAF Championship qualifier and Caribbean Championship | 1–1(N) | French Guiana | 1,403 -8·#110 ↓2 | |
| 23 Aug 2014 | Friendly | 0–1 | Guatemala | 1,411 -6·#108 — | |
| 20 Aug 2014 | Friendly | 0–4 | Panama | 1,417 -4·#108 ↓1 | |
| 29 Mar 2014 | Friendly | 1–0(N) | Indonesia | 1,421 +5·#107 ↑1 | |
| 20 Jul 2013 | CONCACAF Championship | 1–6(N) | Panama | 1,416 -17·#106 ↓4 | |
| 16 Jul 2013 | CONCACAF Championship | 0–4(N) | Cuba | 1,433 +19·#103 ↑4 | |
| 13 Jul 2013 | CONCACAF Championship | 1–4 | United States | 1,414 -5·#106 ↓1 | |
| 9 Jul 2013 | CONCACAF Championship | 3–0(N) | Cuba | 1,419 -13·#104 ↓3 | |
| 16 Dec 2012 | Caribbean Championship | 1–0(N) | Trinidad and Tobago | 1,432 +23·#102 ↑5 | |
| 14 Dec 2012 | Caribbean Championship | 1–0(N) | Haiti | 1,409 +25·#107 ↑4 | |
| 12 Dec 2012 | CONCACAF Championship qualifier and Caribbean Championship | 1–0(N) | Jamaica | 1,384 +32·#111 ↑11 | |
| 10 Dec 2012 | CONCACAF Championship qualifier and Caribbean Championship | 2–1(N) | French Guiana | 1,352 +17·#123 ↑4 | |
| 8 Dec 2012 | CONCACAF Championship qualifier and Caribbean Championship | 0–1(N) | Martinique | 1,335 -19·#127 ↓5 | |
| 18 Nov 2012 | CONCACAF Championship and Caribbean Championship qualifier | 0–1 | Trinidad and Tobago | 1,354 -8·#121 ↓2 | |
| 16 Nov 2012 | CONCACAF Championship and Caribbean Championship qualifier | 1–1(N) | Saint Vincent and the Grenadines | 1,362 -9·#119 ↓2 | |
| 14 Nov 2012 | CONCACAF Championship and Caribbean Championship qualifier | 5–0(N) | Suriname | 1,371 +26·#117 ↑6 | |
| 16 Oct 2012 | World Cup qualifier | 1–1 | Panama | 1,345 +13·#123 ↑3 | |
| 12 Oct 2012 | World Cup qualifier | 3–0 | Cuba | 1,332 -8·#124 ↓3 | |
| 11 Sept 2012 | World Cup qualifier | 0–1 | Honduras | 1,340 -4·#120 — | |
| 7 Sept 2012 | World Cup qualifier | 0–3 | Honduras | 1,344 -20·#119 ↓4 | |
| 12 Jun 2012 | World Cup qualifier | 0–1 | Panama | 1,364 -3·#115 — | |
| 8 Jun 2012 | World Cup qualifier | 1–0 | Cuba | 1,367 -15·#115 ↓4 | |
| 29 Feb 2012 | Friendly | 1–0 | Cuba | 1,382 -4·#110 ↑1 | |
| 24 Feb 2012 | Friendly | 0–3 | Jamaica | 1,386 -4·#111 ↓1 | |
| 22 Feb 2012 | Friendly | 0–1 | Jamaica | 1,390 -2·#110 — | |
| 11 Dec 2011 | Friendly | 1–1 | Cuba | 1,392 +4·#110 — | |
| 12 Jun 2011 | CONCACAF Championship | 1–6(N) | El Salvador | 1,388 -41·#111 ↓8 | |
| 9 Jun 2011 | CONCACAF Championship | 0–5(N) | Mexico | 1,429 -8·#104 ↓2 | |
| 5 Jun 2011 | CONCACAF Championship | 5–0(N) | Cuba | 1,437 -23·#101 ↓6 | |
| 28 May 2011 | Friendly | 2–1 | Nicaragua | 1,460 +1·#96 — | |
| 26 May 2011 | Friendly | 1–1 | Nicaragua | 1,459 -9·#96 ↓1 | |
| 29 Mar 2011 | Friendly | 0–2 | Panama | 1,468 -14·#95 ↓1 | |
| 24 Mar 2011 | Friendly | 0–1 | El Salvador | 1,482 -13·#93 ↓3 | |
| 5 Dec 2010 | Caribbean Championship | 1–0(N) | Grenada | 1,495 +11·#90 ↑2 | |
| 3 Dec 2010 | Caribbean Championship | 1–2(N) | Guadeloupe | 1,484 -22·#92 ↓5 | |
| 30 Nov 2010 | CONCACAF Championship qualifier and Caribbean Championship | 0–0(N) | Grenada | 1,506 -11·#87 ↓4 | |
| 28 Nov 2010 | CONCACAF Championship qualifier and Caribbean Championship | 1–0 | Martinique | 1,517 +19·#83 ↑7 | |
| 26 Nov 2010 | CONCACAF Championship qualifier and Caribbean Championship | 2–0(N) | Trinidad and Tobago | 1,498 +37·#90 ↑6 | |
| 14 Nov 2010 | CONCACAF Championship and Caribbean Championship qualifier | 0–0 | Cuba | 1,461 -7·#97 ↓1 | |
| 12 Nov 2010 | CONCACAF Championship and Caribbean Championship qualifier | 3–3(N) | Suriname | 1,468 -13·#96 ↓2 | |
| 10 Nov 2010 | CONCACAF Championship and Caribbean Championship qualifier | 4–2(N) | Dominica | 1,481 +6·#94 ↑1 | |
| 26 Oct 2010 | Friendly | 3–0 | Panama | 1,475 +29·#95 ↑6 | |
| 14 Dec 2008 | Caribbean Championship | 0–0(N) | Guadeloupe | 1,446 +1·#95 — | |
| 11 Dec 2008 | Caribbean Championship | 2–2(N) | Grenada | 1,445 -8·#95 ↓1 | |
| 8 Dec 2008 | CONCACAF Championship qualifier and Caribbean Championship | 0–1(N) | Haiti | 1,453 -25·#94 ↓1 | |
| 6 Dec 2008 | CONCACAF Championship qualifier and Caribbean Championship | 0–3(N) | Cuba | 1,478 +15·#93 ↓1 | |
| 4 Dec 2008 | CONCACAF Championship qualifier and Caribbean Championship | 2–1(N) | Guadeloupe | 1,463 +23·#92 ↑3 | |
| 19 Nov 2008 | World Cup qualifier | 0–3 | Trinidad and Tobago | 1,440 -16·#95 ↓2 | |
| 27 Oct 2008 | CONCACAF Championship and Caribbean Championship qualifier | 6–0 | Suriname | 1,456 +13·#93 ↑1 | |
| 25 Oct 2008 | CONCACAF Championship and Caribbean Championship qualifier | 1–1 | Cuba | 1,443 -12·#94 ↓1 | |
| 23 Oct 2008 | CONCACAF Championship and Caribbean Championship qualifier | 🏳Netherlands Antilles | 1–7 | Cuba | 1,455 +9·#93 ↑1 |
| 15 Oct 2008 | World Cup qualifier | 2–1 | Guatemala | 1,446 +21·#94 ↑6 | |
| 11 Oct 2008 | World Cup qualifier | 1–6 | United States | 1,425 -4·#100 — | |
| 10 Sept 2008 | World Cup qualifier | 1–4 | Guatemala | 1,429 -18·#100 ↓3 | |
| 6 Sept 2008 | World Cup qualifier | 0–1 | United States | 1,447 -8·#97 ↓3 | |
| 20 Aug 2008 | World Cup qualifier | 1–3 | Trinidad and Tobago | 1,455 -37·#94 ↓5 | |
| 22 Jun 2008 | World Cup qualifier | 0–4 | Cuba | 1,492 +5·#89 — | |
| 17 Jun 2008 | World Cup qualifier | 3–4 | Cuba | 1,487 +8·#89 ↑2 | |
| 7 Jun 2008 | Friendly | 1–0 | Saint Vincent and the Grenadines | 1,479 +3·#92 ↑1 | |
| 23 May 2008 | Friendly | 4–1 | Cuba | 1,476 -8·#92 — | |
| 24 Feb 2008 | Friendly | 0–0 | Guyana | 1,484 -1·#89 — | |
| 22 Feb 2008 | Friendly | 1–2 | Guyana | 1,485 -12·#89 ↓3 | |
| 13 Jun 2007 | CONCACAF Championship | 0–5(N) | Honduras | 1,497 -29·#84 ↓7 | |
| 10 Jun 2007 | CONCACAF Championship | 2–2(N) | Panama | 1,526 +5·#77 ↑3 | |
| 8 Jun 2007 | CONCACAF Championship | 1–2(N) | Mexico | 1,521 -8·#80 ↓3 | |
| 16 May 2007 | Friendly | 2–0 | Cuba | 1,529 -4·#80 ↓1 | |
| 9 May 2007 | Friendly | 3–0 | Cuba | 1,533 -5·#79 ↓2 | |
| 24 Mar 2007 | Friendly | 1–3 | Venezuela | 1,538 -8·#77 ↓5 | |
| 23 Jan 2007 | Caribbean Cup | 2–1(N) | Guadeloupe | 1,546 +12·#73 ↑3 | |
| 20 Jan 2007 | Caribbean Cup | 1–3 | Trinidad and Tobago | 1,534 -21·#76 ↓4 | |
| 18 Jan 2007 | CONCACAF Championship qualifier and Caribbean Cup | 0–0(N) | Guyana | 1,555 -12·#72 ↓5 | |
| 16 Jan 2007 | CONCACAF Championship qualifier and Caribbean Cup | 3–0(N) | Saint Vincent and the Grenadines | 1,567 +20·#65 ↑8 | |
| 14 Jan 2007 | CONCACAF Championship qualifier and Caribbean Cup | 1–2(N) | Guadeloupe | 1,547 -30·#72 ↓10 | |
| 12 Nov 2006 | CONCACAF Championship and Caribbean Cup qualifier | 0–0 | Martinique | 1,577 -6·#62 — | |
| 10 Nov 2006 | CONCACAF Championship and Caribbean Cup qualifier | 3–1(N) | Suriname | 1,583 +7·#62 ↑1 | |
| 8 Nov 2006 | CONCACAF Championship and Caribbean Cup qualifier | 2–1(N) | Haiti | 1,576 +16·#63 ↑7 | |
| 19 Oct 2006 | Friendly | 1–0 | Haiti | 1,560 +11·#70 ↑4 | |
| 17 Oct 2006 | Friendly | 0–0 | Haiti | 1,549 +1·#74 ↑1 | |
| 6 Sept 2006 | CONCACAF Championship and Caribbean Cup qualifier | 7–0 | Cayman Islands | 1,548 +2·#72 ↑3 | |
| 4 Sept 2006 | CONCACAF Championship and Caribbean Cup qualifier | 0–6 | Cuba | 1,546 +1·#75 — | |
| 2 Sept 2006 | CONCACAF Championship and Caribbean Cup qualifier | 6–0 | Turks and Caicos Islands | 1,545 +1·#75 ↓1 | |
| 12 Jul 2005 | CONCACAF Championship | 2–1(N) | Cuba | 1,544 -27·#69 ↓4 | |
| 9 Jul 2005 | CONCACAF Championship | 3–1(N) | Cuba | 1,571 -27·#65 ↓4 | |
| 7 Jul 2005 | CONCACAF Championship | 1–4 | United States | 1,598 -10·#60 — | |
| 24 Feb 2005 | CONCACAF Championship qualifier and Caribbean Cup | 0–1(N) | Jamaica | 1,608 -19·#60 ↓5 | |
| 22 Feb 2005 | CONCACAF Championship qualifier and Caribbean Cup | 2–1(N) | Trinidad and Tobago | 1,627 +12·#55 ↑4 | |
| 20 Feb 2005 | CONCACAF Championship qualifier and Caribbean Cup | 0–3 | Cuba | 1,615 +20·#59 ↑4 | |
| 16 Jan 2005 | CONCACAF Championship and Caribbean Cup qualifier | 1–1 | Haiti | 1,595 -12·#63 ↓1 | |
| 9 Jan 2005 | CONCACAF Championship and Caribbean Cup qualifier | 1–0 | Haiti | 1,607 +20·#62 ↑3 | |
| 21 Dec 2004 | CONCACAF Championship and Caribbean Cup qualifier | 2–0 | Martinique | 1,587 +23·#64 ↑4 | |
| 12 Dec 2004 | CONCACAF Championship and Caribbean Cup qualifier | 2–0 | Martinique | 1,564 +11·#67 ↑1 | |
| 20 Jun 2004 | World Cup qualifier | 1–1 | Cuba | 1,553 +13·#68 ↑3 | |
| 12 Jun 2004 | World Cup qualifier | 2–2 | Cuba | 1,540 +5·#71 ↑1 | |
| 20 May 2004 | Friendly | 2–2 | Grenada | 1,535 -8·#72 ↓1 | |
| 27 Mar 2004 | World Cup qualifier | 3–0 | Cayman Islands | 1,543 +3·#70 ↑1 | |
| 18 Mar 2004 | Friendly | 3–0 | Panama | 1,540 +7·#71 — | |
| 16 Mar 2004 | Friendly | 1–1 | Panama | 1,533 -6·#71 — | |
| 22 Feb 2004 | World Cup qualifier | 2–1 | Cayman Islands | 1,539 +5·#71 — | |
| 8 Jan 2004 | Friendly | 0–0 | Martinique | 1,534 -6·#71 ↓1 | |
| 19 Nov 2003 | Friendly | 1–2 | Trinidad and Tobago | 1,540 -11·#70 ↓4 | |
| 19 Jul 2003 | CONCACAF Championship | 0–5 | United States | 1,551 -11·#65 ↓1 | |
| 16 Jul 2003 | CONCACAF Championship | 3–0(N) | Cuba | 1,562 -26·#64 ↓2 | |
| 14 Jul 2003 | CONCACAF Championship | 0–2(N) | Cuba | 1,588 +50·#61 ↑7 | |
| 6 Jul 2003 | Friendly | 2–1 | Jamaica | 1,538 +14·#68 ↑4 | |
| 29 Jun 2003 | Friendly | 0–1 | Panama | 1,524 -11·#71 ↓3 | |
| 27 Jun 2003 | Friendly | 0–2 | Panama | 1,535 -18·#68 ↓2 | |
| 30 Mar 2003 | CONCACAF Championship qualifier | 3–1 | Trinidad and Tobago | 1,553 +35·#66 ↑4 | |
| 28 Mar 2003 | CONCACAF Championship qualifier | 0–2(N) | Cuba | 1,518 +5·#70 ↑1 | |
| 26 Mar 2003 | CONCACAF Championship qualifier | 3–2(N) | Guadeloupe | 1,513 +12·#71 ↑4 | |
| 13 Mar 2003 | Friendly | 1–0 | Jamaica | 1,501 +9·#75 ↑2 | |
| 11 Mar 2003 | Friendly | 0–0 | Jamaica | 1,492 -1·#77 — | |
| 1 Dec 2002 | CONCACAF Championship qualifier | 2–1(N) | Dominican Republic | 1,493 +4·#79 ↑1 | |
| 29 Nov 2002 | CONCACAF Championship qualifier | 2–1(N) | Martinique | 1,489 +19·#80 ↑4 | |
| 27 Nov 2002 | CONCACAF Championship qualifier | 5–0 | Cayman Islands | 1,470 +17·#84 ↑8 | |
| 23 Jan 2002 | CONCACAF Championship | 0–0(N) | South Korea | 1,453 +19·#91 ↑7 | |
| 21 Jan 2002 | CONCACAF Championship | 0–1 | United States | 1,434 -4·#98 ↓1 | |
| 9 Jan 2002 | Friendly | 0–0 | Guatemala | 1,438 +1·#96 — | |
| 6 Jan 2002 | Friendly | 0–1 | Guatemala | 1,437 -9·#96 ↓3 | |
| 5 Aug 2001 | CONCACAF Championship qualifier | 1–0 | Panama | 1,446 +13·#92 ↑5 | |
| 29 Jul 2001 | CONCACAF Championship qualifier | 0–0 | Panama | 1,433 +5·#97 — | |
| 20 Jul 2001 | Friendly | 0–0 | Jamaica | 1,428 +3·#97 — | |
| 24 Jun 2001 | Friendly | 3–2 | Cuba | 1,425 -16·#97 ↓4 | |
| 10 Jun 2001 | Friendly | 1–4 | Jamaica | 1,441 -7·#92 ↓1 | |
| 4 Jun 2001 | Friendly | 1–2 | Cuba | 1,448 +1·#91 — | |
| 24 May 2001 | CONCACAF Championship qualifier and Caribbean Cup | 0–1(N) | Martinique | 1,447 -25·#91 ↓9 | |
| 22 May 2001 | CONCACAF Championship qualifier and Caribbean Cup | 0–2 | Trinidad and Tobago | 1,472 -13·#82 ↓1 | |
| 20 May 2001 | CONCACAF Championship qualifier and Caribbean Cup | 0–0(N) | Haiti | 1,485 -4·#81 ↓4 | |
| 18 May 2001 | CONCACAF Championship qualifier and Caribbean Cup | 1–1(N) | Saint Kitts and Nevis | 1,489 -13·#77 ↓1 | |
| 16 May 2001 | CONCACAF Championship qualifier and Caribbean Cup | 4–3(N) | Suriname | 1,502 +10·#75 ↑2 | |
| 8 Apr 2001 | CONCACAF Championship and Caribbean Cup qualifier | 3–0 | Guyana | 1,492 +13·#76 ↑5 | |
| 6 Apr 2001 | CONCACAF Championship and Caribbean Cup qualifier | 1–0(N) | Saint Martin | 1,479 +4·#81 ↑1 | |
| 4 Apr 2001 | CONCACAF Championship and Caribbean Cup qualifier | 3–1(N) | Dominica | 1,475 +6·#82 ↑1 | |
| 4 Jul 2000 | Friendly | 1–4 | Trinidad and Tobago | 1,469 -9·#83 ↓1 | |
| 2 Jul 2000 | Friendly | 1–1 | Jamaica | 1,478 +3·#82 — | |
| 11 Jun 2000 | World Cup qualifier | 0–0 | Cuba | 1,475 +16·#82 ↑3 | |
| 4 Jun 2000 | World Cup qualifier | 1–0 | Cuba | 1,459 -12·#85 ↓2 | |
| 29 May 2000 | Friendly | 1–1 | Haiti | 1,471 -4·#85 ↓2 | |
| 27 May 2000 | Friendly | 0–1 | Haiti | 1,475 -14·#83 ↓4 | |
| 21 May 2000 | World Cup qualifier | 1–1 | Cuba | 1,489 -1·#79 ↓1 | |
| 7 May 2000 | World Cup qualifier | 1–1 | Cuba | 1,490 -12·#80 ↓4 | |
| 16 Apr 2000 | World Cup qualifier | 0–0 | Suriname | 1,502 -8·#75 ↓1 | |
| 2 Apr 2000 | World Cup qualifier | 1–0 | Suriname | 1,510 +5·#74 ↑1 | |
| 19 Mar 2000 | World Cup qualifier | 0–0 | Cayman Islands | 1,505 -14·#75 ↓1 | |
| 9 Mar 2000 | Friendly tournament | 4–0 | Nicaragua | 1,519 +1·#74 ↑1 | |
| 5 Mar 2000 | World Cup qualifier | 4–0 | Cayman Islands | 1,518 +4·#75 — | |
| 5 Dec 1999 | Friendly | 0–1 | Panama | 1,514 -13·#71 ↓1 | |
| 10 Oct 1999 | CONCACAF Championship qualifier | 3–1(N) | El Salvador | 1,527 +22·#70 ↑6 | |
| 8 Oct 1999 | CONCACAF Championship qualifier | 0–1(N) | Haiti | 1,505 -28·#76 ↓6 | |
| 6 Oct 1999 | CONCACAF Championship qualifier | 0–0(N) | Cuba | 1,533 +1·#70 — | |
| 13 Jun 1999 | CONCACAF Championship qualifier and Caribbean Cup | 1–2 | Trinidad and Tobago | 1,532 -13·#75 ↓6 | |
| 10 Jun 1999 | CONCACAF Championship qualifier and Caribbean Cup | 2–0(N) | Jamaica | 1,545 +42·#69 ↑8 | |
| 8 Jun 1999 | CONCACAF Championship qualifier and Caribbean Cup | 2–0(N) | Saint Kitts and Nevis | 1,503 +14·#77 — | |
| 4 Jun 1999 | CONCACAF Championship qualifier and Caribbean Cup | 3–1(N) | Haiti | 1,489 +25·#77 ↑6 | |
| 9 May 1999 | CONCACAF Championship and Caribbean Cup qualifier | 1–2 | Cuba | 1,464 +18·#83 ↑8 | |
| 7 May 1999 | CONCACAF Championship and Caribbean Cup qualifier | 0–7(N) | Cuba | 1,446 +3·#91 ↑2 | |
| 5 May 1999 | CONCACAF Championship and Caribbean Cup qualifier | 4–1(N) | Cayman Islands | 1,443 +11·#93 ↑4 | |
| 8 May 1998 | CONCACAF Championship and Caribbean Cup qualifier | 1–2(N) | Cuba | 1,432 +17·#97 ↑5 | |
| 6 May 1998 | CONCACAF Championship and Caribbean Cup qualifier | 2–2 | Cayman Islands | 1,415 -13·#102 ↓2 | |
| 4 Feb 1998 | CONCACAF Championship | 7–2(N) | Cuba | 1,428 -31·#101 ↓12 | |
| 1 Feb 1998 | CONCACAF Championship | 0–3 | United States | 1,459 -10·#89 ↓5 | |
| 22 Oct 1997 | Friendly tournament | 1–1(N) | Cuba | 1,469 +4·#83 ↑3 | |
| 20 Oct 1997 | Friendly tournament | 2–2 | Haiti | 1,465 -2·#86 ↓2 | |
| 4 Oct 1997 | CONCACAF Championship qualifier | 2–0 | Saint Kitts and Nevis | 1,467 +21·#85 ↑6 | |
| 29 Jun 1997 | Friendly | 1–3 | Jamaica | 1,446 -7·#91 ↓3 | |
| 15 Dec 1996 | World Cup qualifier | 1–3 | Panama | 1,453 -34·#89 ↓8 | |
| 1 Dec 1996 | World Cup qualifier | 0–3 | El Salvador | 1,487 -24·#80 ↓6 | |
| 13 Oct 1996 | World Cup qualifier | 2–0 | Cuba | 1,511 -14·#73 ↓2 | |
| 10 Oct 1996 | World Cup qualifier | 2–0 | Cuba | 1,525 -16·#71 ↓3 | |
| 22 Sept 1996 | World Cup qualifier | 3–1 | Panama | 1,541 +26·#70 ↑3 | |
| 8 Sept 1996 | World Cup qualifier | 0–5 | El Salvador | 1,515 -33·#73 ↓3 | |
| 30 Aug 1996 | Friendly | 1–1 | Guatemala | 1,548 ±0·#70 — | |
| 28 Aug 1996 | Friendly | 2–2 | Honduras | 1,548 +3·#70 — | |
| 25 Aug 1996 | Friendly | 0–4 | Honduras | 1,545 -14·#70 ↓4 | |
| 30 Jun 1996 | World Cup qualifier | 1–1 | Haiti | 1,559 -7·#64 — | |
| 10 Jun 1996 | World Cup qualifier | 6–1(N) | Haiti | 1,566 +20·#63 ↑8 | |
| 7 Jun 1996 | Caribbean Cup | 0–2 | Trinidad and Tobago | 1,546 -24·#72 ↓11 | |
| 3 Jun 1996 | Caribbean Cup | 4–0(N) | Suriname | 1,570 +14·#61 ↑1 | |
| 29 May 1996 | Caribbean Cup | 0–0(N) | Haiti | 1,556 -12·#65 ↓3 | |
| 27 May 1996 | Caribbean Cup | 1–0(N) | Martinique | 1,568 +17·#62 ↑4 | |
| 25 May 1996 | Caribbean Cup | 2–0(N) | Saint Vincent and the Grenadines | 1,551 +14·#66 ↑5 | |
| 14 May 1996 | World Cup qualifier | 5–0 | Cayman Islands | 1,537 +8·#71 ↑1 | |
| 12 May 1996 | World Cup qualifier | 1–0 | Cayman Islands | 1,529 +4·#72 — | |
| 26 Apr 1996 | Caribbean Cup qualifier | 4–0 | Cayman Islands | 1,525 +9·#73 — | |
| 14 Jan 1996 | Friendly | 1–1 | Jamaica | 1,516 +3·#77 — | |
| 30 Jul 1995 | Caribbean Cup | 3–0 | Cayman Islands | 1,513 +10·#75 ↑2 | |
| 27 Jul 1995 | CONCACAF Championship qualifier and Caribbean Cup | 2–3(N) | Saint Vincent and the Grenadines | 1,503 -32·#77 ↓6 | |
| 23 Jul 1995 | CONCACAF Championship qualifier and Caribbean Cup | 2–0(N) | Saint Lucia | 1,535 +12·#71 ↑3 | |
| 21 Jul 1995 | CONCACAF Championship qualifier and Caribbean Cup | 2–1 | Jamaica | 1,523 +23·#74 ↑4 | |
| 19 Jul 1995 | CONCACAF Championship qualifier and Caribbean Cup | 0–2(N) | Trinidad and Tobago | 1,500 -30·#78 ↓6 | |
| 27 May 1995 | CONCACAF Championship and Caribbean Cup qualifier | 9–0(N) | Puerto Rico | 1,530 +7·#71 ↑1 | |
| 25 May 1995 | CONCACAF Championship and Caribbean Cup qualifier | 3–0 | Dominican Republic | 1,523 +7·#72 ↑2 | |
| 23 May 1995 | CONCACAF Championship and Caribbean Cup qualifier | 🏳Netherlands Antilles | 0–3(N) | Cuba | 1,516 +19·#74 ↑6 |
| 12 Mar 1995 | Friendly | 0–0 | Jamaica | 1,497 +1·#79 — | |
| 26 Jun 1992 | Caribbean Cup | 1–1(N) | Martinique | 1,496 -5·#75 ↓1 | |
| 24 Jun 1992 | Caribbean Cup | 0–1 | Trinidad and Tobago | 1,501 -13·#74 ↓1 | |
| 22 Jun 1992 | Caribbean Cup | 0–0(N) | Jamaica | 1,514 -6·#73 ↓1 | |
| 20 Jun 1992 | Caribbean Cup | 1–0(N) | Saint Vincent and the Grenadines | 1,520 +9·#72 ↑1 | |
| 18 Jun 1992 | Caribbean Cup | 2–0(N) | Guadeloupe | 1,511 +21·#73 ↑3 | |
| 9 May 1992 | Caribbean Cup qualifier | 0–5 | Cuba | 1,490 ±0·#76 — | |
| 2 May 1992 | Caribbean Cup qualifier | 0–3 | Cuba | 1,490 +1·#76 — | |
| 18 Aug 1990 | Friendly tournament | 0–0 | North Korea | 1,489 +5·#68 — | |
| 6 Aug 1988 | Friendly | 0–0 | Cuba | 1,484 +2·#73 — | |
| 15 May 1988 | World Cup and CONCACAF Championship qualifier | 1–1 | Guatemala | 1,482 +11·#74 ↑1 | |
| 30 Apr 1988 | World Cup and CONCACAF Championship qualifier | 0–1 | Guatemala | 1,471 -22·#76 ↓5 | |
| 10 Dec 1987 | Friendly tournament | 1–1(N) | Ghana | 1,493 +6·#72 ↑4 | |
| 8 Dec 1987 | Friendly tournament | 3–2 | Cuba | 1,487 -11·#76 ↓4 | |
| 29 Apr 1987 | Friendly | 0–2 | Jamaica | 1,498 -21·#75 ↓8 | |
| 26 Apr 1987 | Panamerican Games qualifier | 2–1 | Jamaica | 1,519 +13·#67 ↑4 | |
| 12 Apr 1987 | Panamerican Games qualifier | 2–2 | Jamaica | 1,506 -16·#72 ↓6 | |
| 2 Apr 1987 | Friendly | 0–0 | Ecuador | 1,522 +3·#67 — | |
| 31 Mar 1987 | Friendly | 1–0 | Ecuador | 1,519 +13·#67 ↑5 | |
| 25 Mar 1987 | Friendly | 0–0 | Panama | 1,506 -4·#72 — | |
| 8 Mar 1987 | Friendly | 0–0 | Ecuador | 1,510 -2·#72 — | |
| 5 Mar 1987 | Friendly | 2–1 | Ecuador | 1,512 +8·#72 ↑1 | |
| 22 Feb 1987 | Friendly | 3–1 | Panama | 1,504 +9·#72 — | |
| 20 Feb 1987 | Friendly | 0–1 | Panama | 1,495 -15·#72 ↓1 | |
| 30 Oct 1986 | Ricardo Morales Aviles Cup | 1–1(N) | Panama | 1,510 -10·#71 ↓3 | |
| 4 Jul 1986 | Central American and Caribbean Games | 1–1(N) | Honduras | 1,520 +7·#69 ↑2 | |
| 30 Jun 1986 | Central American and Caribbean Games | 0–4(N) | Cuba | 1,513 +2·#71 — | |
| 25 Jun 1986 | Central American and Caribbean Games | 4–0(N) | Puerto Rico | 1,511 +3·#71 — | |
| 27 Jan 1985 | Friendly | 2–2 | Guyana | 1,508 -5·#67 ↓1 | |
| 20 Jan 1985 | Friendly | 0–1 | Guyana | 1,513 -15·#66 ↓3 | |
| 18 Mar 1984 | Friendly | 1–0 | Panama | 1,528 +5·#65 — | |
| 16 Mar 1984 | Olympic Games qualifier | 0–0 | Cuba | 1,523 -2·#65 — | |
| 13 Mar 1984 | Friendly | 1–1 | Panama | 1,525 -6·#65 — | |
| 2 Mar 1984 | Olympic Games qualifier | 1–0 | Cuba | 1,531 -13·#65 ↓3 | |
| 20 Dec 1983 | Olympic Games qualifier | 1–0(N) | Trinidad and Tobago | 1,544 +17·#61 ↑4 | |
| 9 Dec 1983 | Olympic Games qualifier | 0–2 | Trinidad and Tobago | 1,527 -31·#64 ↓3 | |
| 25 Nov 1983 | Olympic Games qualifier | 2–0 | Trinidad and Tobago | 1,558 +15·#61 — | |
| 19 Aug 1983 | Panamerican Games | 1–1(N) | Guatemala | 1,543 +1·#62 — | |
| 4 Aug 1983 | Friendly | 2–0 | Cuba | 1,542 -11·#62 ↓2 | |
| 2 Aug 1983 | Friendly | 3–0 | Cuba | 1,553 -14·#59 ↓2 | |
| 31 Jul 1983 | Friendly | 0–1 | Panama | 1,567 -17·#57 ↓8 | |
| 27 Jul 1983 | Friendly | 0–0 | Panama | 1,584 -7·#50 ↓3 | |
| 12 Jun 1983 | Olympic Games qualifier | 3–0 | Suriname | 1,591 +17·#47 ↑9 | |
| 29 May 1983 | Olympic Games qualifier | 0–1 | Suriname | 1,574 -22·#56 ↓10 | |
| 4 May 1983 | Friendly | 5–2 | Cuba | 1,596 -9·#47 ↓3 | |
| 10 Apr 1983 | Olympic Games qualifier | 0–0 | Cuba | 1,605 -10·#44 ↓1 | |
| 27 Mar 1983 | Olympic Games qualifier | 0–2 | Cuba | 1,615 +6·#42 ↑1 | |
| 27 Feb 1983 | Olympic Games qualifier | 4–1 | Jamaica | 1,609 +5·#43 — | |
| 17 Feb 1983 | Olympic Games qualifier | 1–0 | Jamaica | 1,604 +9·#45 ↑2 | |
| 16 Aug 1982 | Central American and Caribbean Games | 1–2 | Cuba | 1,595 +4·#47 — | |
| 12 Aug 1982 | Central American and Caribbean Games | 1–4 | Cuba | 1,591 +8·#47 ↑4 | |
| 10 Aug 1982 | Central American and Caribbean Games | 2–0 | Puerto Rico | 1,583 +1·#51 — | |
| 8 Aug 1982 | Central American and Caribbean Games | 0–1 | Cuba | 1,582 ±0·#51 — | |
| 21 Nov 1981 | World Cup qualifier and CONCACAF Championship | 2–2(N) | Cuba | 1,582 +1·#52 — | |
| 15 Nov 1981 | World Cup qualifier and CONCACAF Championship | 2–0(N) | Haiti | 1,581 +34·#52 ↑6 | |
| 11 Nov 1981 | World Cup qualifier and CONCACAF Championship | 0–0(N) | El Salvador | 1,547 +2·#58 ↑1 | |
| 8 Nov 1981 | World Cup qualifier and CONCACAF Championship | 0–2 | Honduras | 1,545 -25·#59 ↓8 | |
| 1 Nov 1981 | World Cup qualifier and CONCACAF Championship | 0–4(N) | Mexico | 1,570 -38·#50 ↓5 | |
| 20 Sept 1981 | Barquisimeto City Cup | 0–1 | Venezuela | 1,608 -22·#46 ↓3 | |
| 19 May 1981 | Friendly | 0–5 | East Germany🏳 | 1,630 -4·#42 — | |
| 30 Nov 1980 | World Cup and CONCACAF Championship qualifier | 3–0 | Guyana | 1,634 +12·#43 — | |
| 22 Nov 1980 | Friendly | 2–2 | Trinidad and Tobago | 1,622 -3·#43 — | |
| 9 Nov 1980 | World Cup and CONCACAF Championship qualifier | 1–0 | Guyana | 1,625 +3·#43 — | |
| 7 Sept 1980 | World Cup and CONCACAF Championship qualifier | 0–0 | Suriname | 1,622 +1·#46 ↑1 | |
| 17 Aug 1980 | World Cup and CONCACAF Championship qualifier | 3–0 | Suriname | 1,621 +21·#47 ↑3 | |
| 20 Jul 1980 | Olympic Games | 1–0(N) | Zambia | 1,600 +28·#51 ↑2 | |
| 24 Jun 1980 | Friendly | 3–0 | Cuba | 1,572 -10·#53 ↓1 | |
| 26 Aug 1979 | Friendly | 2–0 | Jamaica | 1,582 +3·#55 ↓1 | |
| 18 Aug 1979 | Olympic Games qualifier | 0–0 | Haiti | 1,579 +6·#54 ↑2 | |
| 5 Aug 1979 | Olympic Games qualifier | 0–1 | Haiti | 1,573 -28·#56 ↓6 | |
| 4 Jul 1979 | Panamerican Games | 2–2(N) | Guatemala | 1,601 -5·#51 ↓1 | |
| 27 May 1979 | Olympic Games qualifier | 2–0 | Jamaica | 1,606 +5·#48 ↑1 | |
| 13 May 1979 | Olympic Games qualifier | 3–0 | Jamaica | 1,601 +17·#49 ↑2 | |
| 20 Apr 1979 | Panamerican Games qualifier | 1–0 | Dominican Republic | 1,584 +1·#52 — | |
| 15 Apr 1979 | Panamerican Games qualifier | 🏳Netherlands Antilles | 0–4 | Cuba | 1,583 +5·#52 ↑2 |
| 17 Oct 1978 | Friendship Cup | 2–1 | Cuba | 1,578 -23·#55 ↓6 | |
| 16 Jul 1978 | Central American and Caribbean Games | 1–0(N) | Panama | 1,601 +5·#47 ↑2 | |
| 14 Jul 1978 | Central American and Caribbean Games | 🏳Netherlands Antilles | 1–2(N) | Cuba | 1,596 +5·#49 ↑1 |
| 12 Jul 1978 | Central American and Caribbean Games | 3–0(N) | Trinidad and Tobago | 1,591 +28·#51 ↑5 | |
| 10 Jul 1978 | Central American and Caribbean Games | 0–4(N) | Cuba | 1,563 +15·#56 ↑3 | |
| 21 May 1978 | Friendly | 0–1 | Cuba | 1,548 +11·#59 — | |
| 18 May 1978 | Friendly | 1–0 | Cuba | 1,537 -9·#59 — | |
| 16 May 1978 | Friendly | 1–0 | Cuba | 1,546 -10·#59 ↓2 | |
| 2 Jul 1977 | Friendly | 2–4 | Cuba | 1,556 +17·#57 ↑2 | |
| 29 Jun 1977 | Friendly | 1–0 | Cuba | 1,539 -10·#59 ↓1 | |
| 26 Jun 1977 | Friendly | 1–0 | Cuba | 1,549 -10·#58 ↓3 | |
| 19 Jun 1977 | Friendly | 2–0 | Mozambique | 1,559 +10·#55 ↑2 | |
| 16 Jun 1977 | Friendly | 1–0 | Zambia | 1,549 +13·#57 ↑3 | |
| 12 Jun 1977 | Friendly | 0–2 | Zambia | 1,536 -11·#60 ↓3 | |
| 10 Jun 1977 | Friendly | 0–0 | Ethiopia | 1,547 ±0·#57 ↑1 | |
| 3 Jun 1977 | Friendly | 0–1 | Libya | 1,547 -13·#58 ↓2 | |
| 29 Dec 1976 | World Cup and CONCACAF Championship qualifier | 0–2(N) | Haiti | 1,560 -34·#53 ↓3 | |
| 23 Dec 1976 | Friendly | 5–0 | Panama | 1,594 +8·#50 ↑1 | |
| 11 Dec 1976 | World Cup and CONCACAF Championship qualifier | 1–1 | Haiti | 1,586 +3·#52 — | |
| 28 Nov 1976 | World Cup and CONCACAF Championship qualifier | 1–1 | Haiti | 1,583 -8·#52 — | |
| 29 Aug 1976 | World Cup and CONCACAF Championship qualifier | 2–0 | Jamaica | 1,591 +7·#51 — | |
| 15 Aug 1976 | World Cup and CONCACAF Championship qualifier | 3–1 | Jamaica | 1,584 +22·#51 ↑1 | |
| 20 Jul 1976 | Olympic Games | 0–1(N) | Iran | 1,562 -19·#52 ↓1 | |
| 18 Jul 1976 | Olympic Games | 0–0(N) | Poland | 1,581 +24·#51 ↑1 | |
| 25 Apr 1976 | Olympic Games qualifier | 1–1 | Guatemala | 1,557 +6·#53 ↑2 | |
| 21 Apr 1976 | Friendly | 3–1 | Cuba | 1,551 -13·#55 ↓4 | |
| 18 Apr 1976 | Olympic Games qualifier | 1–1 | Guatemala | 1,564 -7·#51 — | |
| 21 Dec 1975 | Olympic Games qualifier | 6–1 | Suriname | 1,571 +28·#52 ↑6 | |
| 7 Dec 1975 | Olympic Games qualifier | 1–0 | Suriname | 1,543 +28·#59 ↑2 | |
| 19 Oct 1975 | Panamerican Games | 1–0(N) | Cuba | 1,515 -21·#62 ↓3 | |
| 16 Sept 1975 | Friendly | 3–2 | Panama | 1,536 +5·#59 ↑1 | |
| 13 Sept 1975 | Olympic Games qualifier | 4–1(N) | Jamaica | 1,531 +23·#60 ↑3 | |
| 7 Sept 1975 | Friendly | 2–2 | Panama | 1,508 -5·#63 — | |
| 5 Sept 1975 | Friendly | 1–0 | Panama | 1,513 +6·#63 — | |
| 10 Aug 1975 | Olympic Games qualifier | 0–1 | Jamaica | 1,507 -24·#65 ↓6 | |
| 20 Jul 1975 | Olympic Games qualifier | 1–0 | Jamaica | 1,531 +7·#59 ↑3 | |
| 5 Jan 1975 | Friendly | 0–4 | Cuba | 1,524 +14·#63 ↑3 | |
| 29 May 1974 | Friendly | 1–0 | Algeria | 1,510 +14·#66 — | |
| 17 May 1974 | Friendly | 2–3 | Guinea | 1,496 -5·#66 — | |
| 14 May 1974 | Friendly | 2–1 | Guinea | 1,501 +15·#66 ↑1 | |
| 12 Mar 1974 | Central American and Caribbean Games | 1–1(N) | Trinidad and Tobago | 1,486 +5·#67 ↑1 | |
| 10 Mar 1974 | Central American and Caribbean Games | 0–2(N) | Cuba | 1,481 +21·#68 ↑7 | |
| 6 Mar 1974 | Central American and Caribbean Games | 5–0(N) | Nicaragua | 1,460 +6·#75 ↑2 | |
| 4 Mar 1974 | Central American and Caribbean Games | 1–0(N) | Trinidad and Tobago | 1,454 +29·#77 ↑9 | |
| 2 Mar 1974 | Central American and Caribbean Games | 8–0(N) | Puerto Rico | 1,425 +4·#86 ↑1 | |
| 28 Feb 1974 | Central American and Caribbean Games | 0–2(N) | Cuba | 1,421 +18·#87 ↑4 | |
| 2 Apr 1972 | Friendly | 0–2 | Jamaica | 1,403 -17·#90 ↓3 | |
| 4 Dec 1971 | CONCACAF Championship | 0–0(N) | Haiti | 1,420 +13·#86 ↑2 | |
| 30 Nov 1971 | CONCACAF Championship | 2–2 | Trinidad and Tobago | 1,407 ±0·#89 — | |
| 28 Nov 1971 | CONCACAF Championship | 0–1(N) | Mexico | 1,407 -7·#89 ↓1 | |
| 23 Nov 1971 | CONCACAF Championship | 3–1(N) | Honduras | 1,414 +49·#88 ↑11 | |
| 20 Nov 1971 | CONCACAF Championship | 3–0(N) | Cuba | 1,365 -12·#99 ↓2 | |
| 4 Oct 1971 | CONCACAF Championship qualifier | 0–0 | Jamaica | 1,377 -13·#96 ↓3 | |
| 1 Oct 1971 | CONCACAF Championship qualifier | 1–0 | Jamaica | 1,390 +19·#94 ↑4 | |
| 7 Aug 1971 | Panamerican Games | 1–0(N) | Trinidad and Tobago | 1,371 +29·#98 ↑8 | |
| 4 Aug 1971 | Panamerican Games | 0–0(N) | Jamaica | 1,342 -5·#106 — | |
| 1 Aug 1971 | Panamerican Games | 0–0(N) | Trinidad and Tobago | 1,347 +2·#106 — | |
| 21 May 1971 | Friendly | 1–0 | Cuba | 1,345 -2·#105 ↓1 | |
| 20 Sept 1970 | Friendly | 1–2 | North Vietnam🏳 | 1,347 -9·#105 ↓2 | |
| 9 Mar 1970 | Central American and Caribbean Games | 🏳Netherlands Antilles | 0–2(N) | Cuba | 1,356 +43·#103 ↑8 |
| 7 Mar 1970 | Central American and Caribbean Games | 4–0(N) | Nicaragua | 1,313 +14·#111 ↑2 | |
| 4 Mar 1970 | Central American and Caribbean Games | 4–3 | Panama | 1,299 +20·#113 ↑4 | |
| 8 Feb 1970 | Friendly | 1–0 | North Korea | 1,279 +18·#117 ↑6 | |
| 18 Jan 1970 | Friendly | 0–0 | North Korea | 1,261 +9·#123 ↑1 | |
| 2 Dec 1967 | Olympic Games qualifier | 1–2 | El Salvador | 1,252 -13·#124 ↓1 | |
| 26 Nov 1967 | Olympic Games qualifier | 0–3 | El Salvador | 1,265 -10·#123 ↓4 | |
| 27 Jul 1967 | Panamerican Games | 1–1(N) | Cuba | 1,275 +4·#123 ↑1 | |
| 24 Jun 1967 | Olympic Games qualifier | 1–2 | Cuba | 1,271 +37·#124 ↑4 | |
| 21 Jun 1967 | Olympic Games qualifier | 1–1 | Cuba | 1,234 +18·#128 ↑2 | |
| 20 Jan 1967 | CONCACAF Championship qualifier | 1–2(N) | Trinidad and Tobago | 1,216 -9·#132 ↓1 | |
| 17 Jan 1967 | CONCACAF Championship qualifier | 🏳Netherlands Antilles | 2–2(N) | Cuba | 1,225 +13·#131 ↑1 |
| 14 Jan 1967 | CONCACAF Championship qualifier | 1–2 | Jamaica | 1,212 -12·#132 ↓1 | |
| 12 Jan 1967 | CONCACAF Championship qualifier | 1–1(N) | Haiti | 1,224 +12·#131 ↑1 | |
| 20 Jun 1966 | Central American and Caribbean Games | 🏳Netherlands Antilles | 4–2(N) | Cuba | 1,212 -11·#133 ↓1 |
| 16 Jun 1966 | Central American and Caribbean Games | 7–0(N) | Jamaica | 1,223 +68·#132 ↑8 | |
| 15 Jun 1966 | Central American and Caribbean Games | 1–1 | Puerto Rico | 1,155 -12·#140 ↓1 | |
| 13 Jun 1966 | Central American and Caribbean Games | 0–0(N) | El Salvador | 1,167 +16·#139 ↑2 | |
| 7 Feb 1965 | World Cup qualifier | 2–1 | Jamaica | 1,151 +27·#139 ↑2 | |
| 30 Jan 1965 | World Cup qualifier | 🏳Netherlands Antilles | 1–0 | Cuba | 1,124 -7·#141 — |
| 20 Jan 1965 | World Cup qualifier | 🏳Netherlands Antilles | 1–1(N) | Cuba | 1,131 +17·#141 ↑1 |
| 16 Jan 1965 | World Cup qualifier | 0–2 | Jamaica | 1,114 -11·#142 ↓1 | |
| 24 Aug 1962 | Central American and Caribbean Games | 1–6 | Jamaica | 1,125 -15·#138 — | |
| 22 Aug 1962 | Central American and Caribbean Games | 2–0(N) | Puerto Rico | 1,140 +10·#138 — | |
| 15 Aug 1962 | Central American and Caribbean Games | 0–2(N) | Venezuela | 1,130 -13·#138 — | |
| 13 Aug 1962 | Central American and Caribbean Games | 🏳Netherlands Antilles | 2–1(N) | Cuba | 1,143 -4·#138 ↓1 |
| 12 Mar 1961 | CCCF Championship | 0–2(N) | Guatemala | 1,147 -15·#133 ↓2 | |
| 10 Mar 1961 | CCCF Championship | 0–1(N) | Panama | 1,162 -22·#131 ↓2 | |
| 7 Mar 1961 | CCCF Championship | 1–2(N) | Haiti | 1,184 -7·#129 ↓1 | |
| 5 Mar 1961 | CCCF Championship | 4–1 | Cuba | 1,191 -3·#128 ↓2 | |
| 27 Feb 1960 | CCCF Championship | 2–1 | Honduras | 1,194 +39·#123 ↑5 | |
| 23 Feb 1960 | CCCF Championship | 🏳Netherlands Antilles | 4–3 | Cuba | 1,155 -11·#128 — |
| 21 Feb 1960 | CCCF Championship | 5–0 | Cuba | 1,166 -6·#128 — | |
| 15 Feb 1960 | CCCF Championship | 0–2 | Surinam🏳 | 1,172 -16·#128 ↓1 | |
| 28 Aug 1959 | Panamerican Games | 2–8(N) | Haiti | 1,188 -17·#126 ↓3 | |
| 23 Aug 1957 | CCCF Championship | 1–6(N) | Haiti | 1,205 -18·#121 ↓2 | |
| 21 Aug 1957 | CCCF Championship | 0–2(N) | Honduras | 1,223 -19·#119 ↓2 | |
| 18 Aug 1957 | CCCF Championship | 0–2 | Curaçao | 1,242 -9·#117 ↓1 | |
| 14 Aug 1957 | CCCF Championship | 0–1(N) | Panama | 1,251 -27·#116 ↓6 | |
| 28 Aug 1955 | CCCF Championship | 0–2(N) | Curaçao | 1,278 -15·#110 ↓7 | |
| 21 Aug 1955 | CCCF Championship | 1–2(N) | El Salvador | 1,293 -19·#103 ↓7 | |
| 19 Aug 1955 | CCCF Championship | 5–1(N) | Cuba | 1,312 -42·#96 ↓5 | |
| 16 Aug 1955 | CCCF Championship | 6–0(N) | Cuba | 1,354 -19·#91 ↓2 | |
| 14 Aug 1955 | CCCF Championship | 0–3 | Honduras | 1,373 -22·#89 ↓3 | |
| 16 Mar 1954 | Central American and Caribbean Games | 0–4(N) | Panama | 1,395 -54·#85 ↓10 | |
| 12 Mar 1954 | Central American and Caribbean Games | 1–3(N) | El Salvador | 1,449 -41·#75 ↓13 | |
| 25 Sept 1949 | World Cup qualifier and North American Championship | 0–3 | Mexico | 1,490 -7·#60 ↓1 | |
| 21 Sept 1949 | World Cup qualifier and North American Championship | 2–5(N) | United States | 1,497 -45·#59 ↓11 | |
| 14 Sept 1949 | World Cup qualifier and North American Championship | 1–1(N) | United States | 1,542 ±0·#49 — | |
| 11 Sept 1949 | World Cup qualifier and North American Championship | 0–2 | Mexico | 1,542 -8·#49 ↓1 | |
| 20 Jul 1947 | North American Championship | 5–2 | United States | 1,550 +48·#46 ↑7 | |
| 17 Jul 1947 | North American Championship | 1–3 | Mexico | 1,502 -16·#53 ↓1 | |
| 12 Jun 1938 | World Cup | 0–8(N) | Sweden | 1,518 -57·#49 ↓5 | |
| 9 Jun 1938 | World Cup | 2–1(N) | Romania | 1,575 +31·#44 ↑3 | |
| 5 Jun 1938 | World Cup | 3–3(N) | Romania | 1,544 +1·#47 ↑1 | |
| 31 Mar 1935 | Central American Games | 2–1(N) | Cuba | 1,543 -6·#42 — | |
| 30 Mar 1935 | Central American Games | 1–6(N) | Mexico | 1,549 -32·#42 ↓2 | |
| 27 Mar 1935 | Central American Games | 2–1(N) | Guatemala | 1,581 +13·#40 ↑1 | |
| 25 Mar 1935 | Central American Games | 3–0(N) | Honduras | 1,568 +22·#41 ↑1 | |
| 24 Mar 1935 | Central American Games | 1–4 | El Salvador | 1,546 -38·#42 ↓4 | |
| 18 Mar 1934 | World Cup qualifier | 1–4 | Mexico | 1,584 -30·#38 ↓5 | |
| 11 Mar 1934 | World Cup qualifier | 0–5 | Mexico | 1,614 -44·#33 ↓8 | |
| 4 Mar 1934 | World Cup qualifier | 2–3 | Mexico | 1,658 -25·#25 ↓2 | |
| 4 Feb 1934 | World Cup qualifier | 6–0 | Haiti | 1,683 +15·#23 ↑1 | |
| 1 Feb 1934 | World Cup qualifier | 1–1 | Haiti | 1,668 -14·#24 ↓1 | |
| 28 Jan 1934 | World Cup qualifier | 3–1 | Haiti | 1,682 +10·#23 ↑1 | |
| 1 Apr 1930 | Central American Games | 5–2 | El Salvador | 1,672 +11·#21 ↑2 | |
| 30 Mar 1930 | Central American Games | 1–2 | Cuba | 1,661 +27·#23 ↑3 | |
| 23 Mar 1930 | Central American Games | 5–0 | Honduras | 1,634 +10·#26 — | |
| 20 Mar 1930 | Central American Games | 7–0 | Honduras | 1,624 +12·#26 ↑2 | |
| 16 Mar 1930 | Central American Games | 3–1 | Jamaica | 1,612 #28 — |