International results

Over 48,000 international football matches since 1872, under a CC0 licence.

495 matches

Date Home Score Away Competition Place
September 30, 2026 British Virgin Islands 0 : 2 Montserrat CONCACAF Nations League Providenciales, Turks and Caicos Islands neutral venue
September 30, 2026 Puerto Rico 3 : 0 Cayman Islands CONCACAF Nations League Mayagüez, Puerto Rico
September 30, 2026 Dominica 1 : 5 Guyana CONCACAF Nations League Mayagüez, Puerto Rico neutral venue
September 30, 2026 Nicaragua 0 : 3 Costa Rica CONCACAF Nations League Managua, Nicaragua
September 30, 2026 Dominican Republic 1 : 4 Haiti CONCACAF Nations League Santo Domingo, Dominican Republic
September 30, 2026 Curaçao 1 : 0 Trinidad and Tobago CONCACAF Nations League Willemstad, Curaçao
September 28, 2026 United States Virgin Islands 3 : 1 Bahamas CONCACAF Nations League Saint Croix, United States Virgin Islands
September 28, 2026 Anguilla 0 : 2 Aruba CONCACAF Nations League North Sound, Antigua and Barbuda neutral venue
September 28, 2026 Turks and Caicos Islands 3 : 0 British Virgin Islands CONCACAF Nations League Providenciales, Turks and Caicos Islands
September 28, 2026 Belize 0 : 1 Saint Vincent and the Grenadines CONCACAF Nations League Belmopan, Belize
September 28, 2026 French Guiana 1 : 0 Sint Maarten CONCACAF Nations League Belmopan, Belize neutral venue
September 27, 2026 Saint Kitts and Nevis 3 : 0 Grenada CONCACAF Nations League Basseterre, Saint Kitts and Nevis
September 27, 2026 Cuba 2 : 0 Bonaire CONCACAF Nations League Basseterre, Saint Kitts and Nevis neutral venue
September 27, 2026 Saint Lucia 5 : 2 Bermuda CONCACAF Nations League Gros Islet, Saint Lucia
September 27, 2026 Guadeloupe 2 : 2 Barbados CONCACAF Nations League Gros Islet, Saint Lucia neutral venue
September 27, 2026 Guatemala 6 : 0 El Salvador CONCACAF Nations League Guatemala City, Guatemala
September 27, 2026 Suriname 2 : 1 Martinique CONCACAF Nations League Paramaribo, Suriname
September 27, 2026 Jamaica 0 : 1 Honduras CONCACAF Nations League Kingston, Jamaica
September 26, 2026 Dominica 0 : 2 Puerto Rico CONCACAF Nations League Roseau, Dominica
September 26, 2026 Guyana 2 : 0 Cayman Islands CONCACAF Nations League Roseau, Dominica neutral venue
September 26, 2026 Trinidad and Tobago 1 : 2 Dominican Republic CONCACAF Nations League Port of Spain, Trinidad and Tobago
September 26, 2026 Curaçao 6 : 1 Nicaragua CONCACAF Nations League Willemstad, Curaçao
September 26, 2026 Haiti 2 : 0 Costa Rica CONCACAF Nations League Kingston, Jamaica neutral venue
September 25, 2026 United States Virgin Islands 2 : 0 Saint Martin CONCACAF Nations League Upper Bethlehem, United States Virgin Islands
September 25, 2026 Antigua and Barbuda 5 : 0 Anguilla CONCACAF Nations League North Sound, Antigua and Barbuda
September 25, 2026 Montserrat 3 : 0 British Virgin Islands CONCACAF Nations League Providenciales, Turks and Caicos Islands neutral venue
September 25, 2026 Belize 1 : 0 Sint Maarten CONCACAF Nations League Belmopan, Belize
September 25, 2026 Saint Vincent and the Grenadines 2 : 1 French Guiana CONCACAF Nations League Belmopan, Belize neutral venue
September 24, 2026 Saint Kitts and Nevis 2 : 1 Bonaire CONCACAF Nations League Basseterre, Saint Kitts and Nevis
September 24, 2026 Grenada 0 : 3 Cuba CONCACAF Nations League Basseterre, Saint Kitts and Nevis neutral venue