International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| June 5, 2022 | Aruba | 3 : 0 | Saint Martin | CONCACAF Nations League | Willemstad, Curaçao neutral venue |
| June 5, 2022 | United States Virgin Islands | 3 : 2 | Turks and Caicos Islands | CONCACAF Nations League | Saint Croix, United States Virgin Islands |
| June 5, 2022 | Bonaire | 2 : 2 | Sint Maarten | CONCACAF Nations League | Willemstad, Curaçao neutral venue |
| June 5, 2022 | Trinidad and Tobago | 1 : 0 | Bahamas | CONCACAF Nations League | Port of Spain, Trinidad and Tobago |
| June 5, 2022 | Saint Vincent and the Grenadines | 2 : 2 | Nicaragua | CONCACAF Nations League | Kingstown, Saint Vincent and the Grenadines |
| June 5, 2022 | Honduras | 1 : 2 | Curaçao | CONCACAF Nations League | San Pedro Sula, Honduras |
| June 4, 2022 | Dominica | 1 : 1 | Anguilla | CONCACAF Nations League | Basseterre, Saint Kitts and Nevis neutral venue |
| June 4, 2022 | Dominican Republic | 2 : 3 | French Guiana | CONCACAF Nations League | Santo Domingo, Dominican Republic |
| June 4, 2022 | Guatemala | 2 : 0 | Belize | CONCACAF Nations League | Guatemala City, Guatemala |
| June 4, 2022 | Antigua and Barbuda | 1 : 0 | Guadeloupe | CONCACAF Nations League | Basseterre, Saint Kitts and Nevis neutral venue |
| June 4, 2022 | Cuba | 3 : 0 | Barbados | CONCACAF Nations League | Santiago de Cuba, Cuba |
| June 4, 2022 | Costa Rica | 2 : 0 | Martinique | CONCACAF Nations League | San José, Costa Rica |
| June 3, 2022 | Montserrat | 1 : 2 | Guyana | CONCACAF Nations League | Santo Domingo, Dominican Republic neutral venue |
| June 3, 2022 | Bermuda | 0 : 0 | Haiti | CONCACAF Nations League | Devonshire Parish, Bermuda |
| June 3, 2022 | El Salvador | 3 : 1 | Grenada | CONCACAF Nations League | San Salvador, El Salvador |
| June 3, 2022 | Suriname | 1 : 1 | Jamaica | CONCACAF Nations League | Paramaribo, Suriname |
| June 2, 2022 | British Virgin Islands | 1 : 1 | Cayman Islands | CONCACAF Nations League | Tortola, British Virgin Islands |
| June 2, 2022 | Saint Martin | 0 : 0 | Aruba | CONCACAF Nations League | The Valley, Anguilla neutral venue |
| June 2, 2022 | Turks and Caicos Islands | 1 : 4 | Bonaire | CONCACAF Nations League | Providenciales, Turks and Caicos Islands |
| June 2, 2022 | Sint Maarten | 1 : 1 | United States Virgin Islands | CONCACAF Nations League | Willemstad, Curaçao neutral venue |
| June 2, 2022 | Nicaragua | 2 : 1 | Trinidad and Tobago | CONCACAF Nations League | Managua, Nicaragua |
| June 2, 2022 | Bahamas | 1 : 0 | Saint Vincent and the Grenadines | CONCACAF Nations League | Nassau, Bahamas |
| June 2, 2022 | Curaçao | 0 : 1 | Honduras | CONCACAF Nations League | Willemstad, Curaçao |
| June 1, 2022 | Anguilla | 0 : 0 | Dominica | CONCACAF Nations League | The Valley, Anguilla |
| June 1, 2022 | French Guiana | 2 : 0 | Guatemala | CONCACAF Nations League | Cayenne, French Guiana |
| June 1, 2022 | Belize | 0 : 2 | Dominican Republic | CONCACAF Nations League | Belmopan, Belize |
| June 1, 2022 | Guadeloupe | 2 : 1 | Cuba | CONCACAF Nations League | Les Abymes, Guadeloupe |
| June 1, 2022 | Barbados | 0 : 1 | Antigua and Barbuda | CONCACAF Nations League | Gros Islet, Saint Lucia neutral venue |
| June 1, 2022 | Panama | 2 : 0 | Costa Rica | CONCACAF Nations League | Panama City, Panama |
| June 5, 2021 | United States | 3 : 2 | Mexico | CONCACAF Nations League | Denver, United States |