International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| March 26, 2023 | United States | 1 : 0 | El Salvador | CONCACAF Nations League | Orlando, United States |
| March 25, 2023 | Puerto Rico | 5 : 1 | Cayman Islands | CONCACAF Nations League | Bayamón, Puerto Rico |
| March 25, 2023 | Cuba | 1 : 0 | Guadeloupe | CONCACAF Nations League | Santiago de Cuba, Cuba |
| March 25, 2023 | Antigua and Barbuda | 1 : 2 | Barbados | CONCACAF Nations League | North Sound, Antigua and Barbuda |
| March 25, 2023 | Mexico | 2 : 2 | Jamaica | CONCACAF Nations League | Mexico City, Mexico |
| March 24, 2023 | Turks and Caicos Islands | 1 : 0 | United States Virgin Islands | CONCACAF Nations League | Providenciales, Turks and Caicos Islands |
| March 24, 2023 | Sint Maarten | 6 : 1 | Bonaire | CONCACAF Nations League | Saint Croix, United States Virgin Islands neutral venue |
| March 24, 2023 | Montserrat | 0 : 4 | Haiti | CONCACAF Nations League | Lookout, Montserrat |
| March 24, 2023 | Bermuda | 0 : 2 | Guyana | CONCACAF Nations League | Devonshire Parish, Bermuda |
| March 24, 2023 | Curaçao | 0 : 2 | Canada | CONCACAF Nations League | Willemstad, Curaçao |
| March 24, 2023 | Martinique | 1 : 2 | Costa Rica | CONCACAF Nations League | Fort-de-France, Martinique |
| March 23, 2023 | Anguilla | 1 : 2 | Saint Lucia | CONCACAF Nations League | The Valley, Anguilla |
| March 23, 2023 | Belize | 1 : 2 | Guatemala | CONCACAF Nations League | Belmopan, Belize |
| March 23, 2023 | Nicaragua | 4 : 1 | Saint Vincent and the Grenadines | CONCACAF Nations League | Managua, Nicaragua |
| March 23, 2023 | Bahamas | 0 : 3 | Trinidad and Tobago | CONCACAF Nations League | Nassau, Bahamas |
| March 23, 2023 | Grenada | 1 : 7 | United States | CONCACAF Nations League | St. George's, Grenada |
| March 22, 2023 | British Virgin Islands | 1 : 3 | Puerto Rico | CONCACAF Nations League | Road Town, British Virgin Islands |
| March 22, 2023 | Saint Martin | 1 : 3 | Saint Kitts and Nevis | CONCACAF Nations League | The Valley, Anguilla neutral venue |
| March 22, 2023 | French Guiana | 1 : 1 | Dominican Republic | CONCACAF Nations League | Cayenne, French Guiana |
| March 22, 2023 | Guadeloupe | 0 : 1 | Antigua and Barbuda | CONCACAF Nations League | Les Abymes, Guadeloupe |
| March 22, 2023 | Barbados | 0 : 1 | Cuba | CONCACAF Nations League | Bridgetown, Barbados |
| March 22, 2023 | Suriname | 0 : 2 | Mexico | CONCACAF Nations League | Paramaribo, Suriname |
| June 13, 2022 | Turks and Caicos Islands | 2 : 0 | Sint Maarten | CONCACAF Nations League | Providenciales, Turks and Caicos Islands |
| June 13, 2022 | Bonaire | 2 : 0 | United States Virgin Islands | CONCACAF Nations League | Willemstad, Curaçao neutral venue |
| June 13, 2022 | French Guiana | 1 : 0 | Belize | CONCACAF Nations League | Cayenne, French Guiana |
| June 13, 2022 | Haiti | 6 : 0 | Guyana | CONCACAF Nations League | Santo Domingo, Dominican Republic neutral venue |
| June 13, 2022 | El Salvador | 1 : 1 | United States | CONCACAF Nations League | San Salvador, El Salvador |
| June 13, 2022 | Jamaica | 1 : 1 | Mexico | CONCACAF Nations League | Kingston, Jamaica |
| June 12, 2022 | Guatemala | 2 : 0 | Dominican Republic | CONCACAF Nations League | Guatemala City, Guatemala |
| June 12, 2022 | Trinidad and Tobago | 4 : 1 | Saint Vincent and the Grenadines | CONCACAF Nations League | Port of Spain, Trinidad and Tobago |