Cuba vs Puerto Rico
head-to-head record
- Cuba wins
- 4
- Draws
- 2
- Puerto Rico wins
- 0
6 meetings, 1940 to 1995Goals: Cuba 16, Puerto Rico 1
Cuba and Puerto Rico have met 6 times since 1940. Cuba have won 4, Puerto Rico 0, and 2 matches ended level. They last met on 27 May 1995, when Cuba won 9–0 in CFU Caribbean Cup qualifying.
The 6 meetings have produced 17 goals, 2.83 per game. The biggest win is Cuba’s 9–0 in CFU Caribbean Cup qualifying in 1995. Cuba are unbeaten in the last six meetings (4 wins, 2 draws). They went 47 years without meeting, between 1947 and 1995.
Who has won more, Cuba or Puerto Rico?
All matches6 matches
Competitive1 match
Friendlies5 matches
Key numbers
- Goals
- Cuba 16, Puerto Rico 12.83 per game
- First meeting
- Cuba 1–1 Puerto RicoFriendly, 12 Nov 1940
- Most recent
- Cuba 9–0 Puerto RicoCFU Caribbean Cup qualifying, 27 May 1995
- Cuba’s biggest win
- Cuba 9–0 Puerto RicoCFU Caribbean Cup qualifying, 27 May 1995
- Most goals in a meeting
- Cuba 9–0 Puerto RicoCFU Caribbean Cup qualifying, 27 May 1995
- Current run
- Cuba unbeaten in 6
- TFN Elo rating now
- Cuba 1391 (141st), Puerto Rico 1357 (149th)How the rating works
Last five meetings
- Cuba9Puerto Rico0
CFU Caribbean Cup qualifying
Santo Domingo, Dominican Republic (neutral)
- Cuba0Puerto Rico0
Friendly
Havana, Cuba
- Cuba4Puerto Rico0
Friendly
Havana, Cuba
- Cuba1Puerto Rico0
Friendly
Havana, Cuba
- Cuba1Puerto Rico0
Friendly
Havana, Cuba
Who has had the upper hand over time?
The line climbs with every Cuba win and drops with every Puerto Rico win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Cuba's home games
5 matches
320
CubaDrawsPuerto Rico
At neutral venues
1 match
100
CubaDrawsPuerto Rico
Record by competition
| Competition | Played | Cuba | Draws | Puerto Rico | Goals |
|---|---|---|---|---|---|
| Friendly | 5 | 3 | 2 | 0 | 7–1 |
| CFU Caribbean Cup qualifying | 1 | 1 | 0 | 0 | 9–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1940s | 5 | 8 | |
| 1990s | 1 | 9 |
Longest runs
| Longest run of | Cuba | Puerto Rico |
|---|---|---|
| Wins in a row | 31942 to 1947 | None |
| Unbeaten meetings | 61940 to 1995 | 11947 |
Questions answered
How many times have Cuba and Puerto Rico played each other?
6 times, starting on 12 November 1940. 1 of those meetings were competitive and 5 were friendlies.
Who has won more matches between Cuba and Puerto Rico?
Cuba, with 4 wins to 0. 2 matches ended level.
What is the biggest win in Cuba vs Puerto Rico?
Cuba’s 9–0 win in CFU Caribbean Cup qualifying on 27 May 1995 in Santo Domingo.
When did Cuba and Puerto Rico last play?
On 27 May 1995 in Santo Domingo, when Cuba won 9–0 in CFU Caribbean Cup qualifying.
What is the competitive record between Cuba and Puerto Rico?
In 1 competitive match, Cuba have 1 win, Puerto Rico have 0, and 0 ended level.
Every Cuba vs Puerto Rico result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Cuba | 9–0 | Puerto Rico | CFU Caribbean Cup qualifying | Santo Domingo, Dominican Republic (neutral) | |
| Cuba | 0–0 | Puerto Rico | Friendly | Havana, Cuba | |
| Cuba | 4–0 | Puerto Rico | Friendly | Havana, Cuba | |
| Cuba | 1–0 | Puerto Rico | Friendly | Havana, Cuba | |
| Cuba | 1–0 | Puerto Rico | Friendly | Havana, Cuba | |
| Cuba | 1–1 | Puerto Rico | Friendly | Havana, Cuba |
Recent form
Cuba
- Dv St Kitts and NevisCONCACAF Nations League2–2Mon 5 Oct 2026
- Dv St Kitts and NevisCONCACAF Nations League3–3Fri 2 Oct 2026
- Wv GrenadaCONCACAF Nations League3–0Fri 25 Sept 2026
- Dat Dominican RepublicCONCACAF Series1–1Sun 29 Mar 2026
- Wv St LuciaCONCACAF Series3–0Wed 12 Nov 2025
Puerto Rico
- Wv Cayman IslandsCONCACAF Nations League1–0Sun 4 Oct 2026
- Wv Cayman IslandsCONCACAF Nations League3–0Thu 1 Oct 2026
- Wat DominicaCONCACAF Nations League2–0Sun 27 Sept 2026
- Lv GuyanaCONCACAF Nations League0–1Thu 24 Sept 2026
- Lv Saudi ArabiaFriendly0–3Fri 5 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.