International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| April 17, 2026 | Costa Rica | 3 : 0 | Guatemala | CONCACAF Championship qualification | San José, Costa Rica |
| April 17, 2026 | Bermuda | 5 : 3 | Grenada | CONCACAF Championship qualification | Devonshire Parish, Bermuda |
| April 17, 2026 | Nicaragua | 14 : 0 | Dominica | CONCACAF Championship qualification | Managua, Nicaragua |
| April 17, 2026 | Jamaica | 2 : 0 | Guyana | CONCACAF Championship qualification | Kingstown, Jamaica |
| April 17, 2026 | Mexico | 6 : 0 | Puerto Rico | CONCACAF Championship qualification | Toluca, Mexico |
| April 17, 2026 | Saint Lucia | 0 : 1 | Saint Vincent and the Grenadines | CONCACAF Championship qualification | Gros Islet, Saint Lucia |
| April 16, 2026 | Honduras | 4 : 0 | Barbados | CONCACAF Championship qualification | Tegucigalpa, Honduras |
| April 16, 2026 | Trinidad and Tobago | 0 : 2 | El Salvador | CONCACAF Championship qualification | Port of Spain, Trinidad and Tobago |
| April 16, 2026 | Panama | 3 : 0 | Cuba | CONCACAF Championship qualification | Penonomé, Panama |
| April 16, 2026 | Saint Kitts and Nevis | 1 : 2 | Curaçao | CONCACAF Championship qualification | St. Peter's, Saint Kitts and Nevis |
| April 16, 2026 | Haiti | 1 : 1 | Dominican Republic | CONCACAF Championship qualification | Le Gosier, Guadeloupe neutral venue |
| April 16, 2026 | Suriname | 0 : 2 | Belize | CONCACAF Championship qualification | Paramaribo, Suriname |
| April 13, 2026 | Grenada | 3 : 1 | Cayman Islands | CONCACAF Championship qualification | St. George’s, Grenada |
| April 13, 2026 | Dominica | 1 : 1 | Antigua and Barbuda | CONCACAF Championship qualification | Gros Islet, Saint Lucia neutral venue |
| April 13, 2026 | Saint Vincent and the Grenadines | 1 : 0 | United States Virgin Islands | CONCACAF Championship qualification | Kingstown, Saint Vincent and the Grenadines |
| April 12, 2026 | Curaçao | 1 : 6 | Aruba | CONCACAF Championship qualification | Willemstad, Curaçao |
| April 12, 2026 | Belize | 2 : 0 | Anguilla | CONCACAF Championship qualification | Belmopan, Belize |
| April 9, 2026 | Costa Rica | 21 : 0 | Cayman Islands | CONCACAF Championship qualification | Alajuela, Costa Rica |
| April 9, 2026 | Jamaica | 4 : 0 | Antigua and Barbuda | CONCACAF Championship qualification | Kingstown, Jamaica |
| April 9, 2026 | Mexico | 9 : 0 | United States Virgin Islands | CONCACAF Championship qualification | Zacatecas, Mexico |
| April 8, 2026 | Panama | 3 : 1 | Aruba | CONCACAF Championship qualification | Penonomé, Panama |
| April 8, 2026 | Haiti | 5 : 0 | Anguilla | CONCACAF Championship qualification | Le Gosier, Guadeloupe neutral venue |
| March 6, 2026 | Aruba | 0 : 1 | Cuba | CONCACAF Championship qualification | Oranjestad, Aruba |
| March 5, 2026 | Anguilla | 0 : 8 | Dominican Republic | CONCACAF Championship qualification | The Valley, Anguilla |
| March 5, 2026 | Cayman Islands | 0 : 13 | Guatemala | CONCACAF Championship qualification | George Town, Cayman Islands |
| March 4, 2026 | Antigua and Barbuda | 0 : 4 | Guyana | CONCACAF Championship qualification | St. John’s, Antigua and Barbuda |
| March 4, 2026 | United States Virgin Islands | 0 : 9 | Puerto Rico | CONCACAF Championship qualification | St. Croix, United States Virgin Islands |
| March 3, 2026 | Honduras | 2 : 2 | Trinidad and Tobago | CONCACAF Championship qualification | Tegucigalpa, Honduras |
| March 3, 2026 | Saint Kitts and Nevis | 0 : 3 | Panama | CONCACAF Championship qualification | St. Peter's, Saint Kitts and Nevis |
| March 2, 2026 | Suriname | 0 : 2 | Haiti | CONCACAF Championship qualification | Paramaribo, Suriname |