International results

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

495 matches

Date Home Score Away Competition Place
September 24, 2026 Saint Lucia 0 : 2 Barbados CONCACAF Nations League Gros Islet, Saint Lucia
September 24, 2026 Bermuda 1 : 2 Guadeloupe CONCACAF Nations League Gros Islet, Saint Lucia neutral venue
September 24, 2026 El Salvador 3 : 1 Martinique CONCACAF Nations League San Salvador, El Salvador
September 24, 2026 Jamaica 3 : 2 Guatemala CONCACAF Nations League Kingston, Jamaica
September 24, 2026 Honduras 2 : 3 Suriname CONCACAF Nations League Tegucigalpa, Honduras
September 23, 2026 Dominica 0 : 0 Cayman Islands CONCACAF Nations League Roseau, Dominica
September 23, 2026 Puerto Rico 0 : 1 Guyana CONCACAF Nations League Roseau, Dominica neutral venue
September 23, 2026 Haiti 3 : 2 Trinidad and Tobago CONCACAF Nations League Kingston, Jamaica neutral venue
September 23, 2026 Dominican Republic 3 : 2 Nicaragua CONCACAF Nations League Santiago de los Caballeros, Dominican Republic
September 23, 2026 Costa Rica 3 : 4 Curaçao CONCACAF Nations League San José, Costa Rica
September 22, 2026 Bahamas 0 : 8 Saint Martin CONCACAF Nations League Upper Bethlehem, United States Virgin Islands neutral venue
September 22, 2026 Antigua and Barbuda 0 : 1 Aruba CONCACAF Nations League North Sound, Antigua and Barbuda
September 22, 2026 Turks and Caicos Islands 0 : 2 Montserrat CONCACAF Nations League Providenciales, Turks and Caicos Islands
March 22, 2025 Panama 1 : 2 Mexico CONCACAF Nations League Inglewood, United States neutral venue
March 22, 2025 United States 1 : 2 Canada CONCACAF Nations League Inglewood, United States
March 19, 2025 United States 0 : 1 Panama CONCACAF Nations League Inglewood, United States
March 19, 2025 Canada 0 : 2 Mexico CONCACAF Nations League Inglewood, United States neutral venue
November 18, 2024 Mexico 4 : 0 Honduras CONCACAF Nations League Toluca, Mexico
November 18, 2024 Canada 3 : 0 Suriname CONCACAF Nations League Toronto, Canada
November 18, 2024 Guyana 5 : 3 Barbados CONCACAF Nations League Georgetown, Guyana
November 18, 2024 Guadeloupe 1 : 0 Cayman Islands CONCACAF Nations League Le Gosier, Guadeloupe
November 18, 2024 French Guiana 2 : 2 Belize CONCACAF Nations League Paramaribo, Suriname neutral venue
November 18, 2024 Dominican Republic 6 : 1 Bermuda CONCACAF Nations League Santiago de los Caballeros, Dominican Republic
November 18, 2024 Antigua and Barbuda 0 : 0 Dominica CONCACAF Nations League Santiago de los Caballeros, Dominican Republic neutral venue
November 17, 2024 United States 4 : 2 Jamaica CONCACAF Nations League St. Louis, United States
November 17, 2024 Panama 2 : 2 Costa Rica CONCACAF Nations League Panama City, Panama
November 17, 2024 Cuba 4 : 0 Saint Kitts and Nevis CONCACAF Nations League Santiago de Cuba, Cuba
November 17, 2024 Puerto Rico 0 : 3 Haiti CONCACAF Nations League Mayagüez, Puerto Rico
November 17, 2024 Aruba 0 : 1 Sint Maarten CONCACAF Nations League Mayagüez, Puerto Rico neutral venue
November 17, 2024 Saint Lucia 1 : 4 Curaçao CONCACAF Nations League Gros Islet, Saint Lucia