International results

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

49,940 matches

Date Home Score Away Competition Place
June 19, 2025 Guatemala 0 : 1 Panama Gold Cup Austin, United States neutral venue
June 19, 2025 Jamaica 2 : 1 Guadeloupe Gold Cup San Jose, United States neutral venue
June 18, 2025 United States 1 : 0 Saudi Arabia Gold Cup Austin, United States
June 18, 2025 Trinidad and Tobago 1 : 1 Haiti Gold Cup Houston, United States neutral venue
June 17, 2025 Suriname 0 : 2 Mexico Gold Cup Arlington, United States neutral venue
June 17, 2025 Costa Rica 2 : 1 Dominican Republic Gold Cup Arlington, United States neutral venue
June 16, 2025 Canada 6 : 0 Honduras Gold Cup Vancouver, Canada
June 16, 2025 Curaçao 0 : 0 El Salvador Gold Cup San Jose, United States neutral venue
June 15, 2025 Jamaica 0 : 1 Guatemala Gold Cup Carson, United States neutral venue
June 15, 2025 Panama 5 : 2 Guadeloupe Gold Cup Carson, United States neutral venue
June 14, 2025 Haiti 0 : 1 Saudi Arabia Gold Cup San Diego, United States neutral venue
June 14, 2025 United States 5 : 0 Trinidad and Tobago Gold Cup San Jose, United States
June 14, 2025 Costa Rica 4 : 3 Suriname Gold Cup San Diego, United States neutral venue
June 13, 2025 Mexico 3 : 2 Dominican Republic Gold Cup Inglewood, United States neutral venue
June 9, 2025 El Salvador 1 : 1 Suriname FIFA World Cup qualification San Salvador, El Salvador
June 9, 2025 Puerto Rico 2 : 1 Saint Vincent and the Grenadines FIFA World Cup qualification Mayagüez, Puerto Rico
June 9, 2025 Jamaica 3 : 0 Guatemala FIFA World Cup qualification Kingston, Jamaica
June 9, 2025 Dominican Republic 5 : 0 Dominica FIFA World Cup qualification Santo Domingo, Dominican Republic
June 9, 2025 Panama 3 : 0 Nicaragua FIFA World Cup qualification Panama City, Panama
June 9, 2025 Guyana 3 : 0 Montserrat FIFA World Cup qualification Leonora, Guyana
June 9, 2025 Haiti 1 : 5 Curaçao FIFA World Cup qualification Oranjestad, Aruba neutral venue
June 9, 2025 Saint Lucia 2 : 1 Barbados FIFA World Cup qualification Gros Islet, Saint Lucia
June 9, 2025 Costa Rica 2 : 1 Trinidad and Tobago FIFA World Cup qualification San José, Costa Rica
June 9, 2025 Saint Kitts and Nevis 2 : 3 Grenada FIFA World Cup qualification Basseterre, Saint Kitts and Nevis
June 9, 2025 Honduras 2 : 0 Antigua and Barbuda FIFA World Cup qualification Tegucigalpa, Honduras
June 9, 2025 Cuba 1 : 2 Bermuda FIFA World Cup qualification Santiago de Cuba, Cuba
June 9, 2025 Belarus 1 : 4 Russia Friendly Minsk, Belarus
June 9, 2025 Canada 0 : 0 Ivory Coast Canadian Shield Toronto, Canada
June 9, 2025 New Zealand 1 : 2 Ukraine Canadian Shield Toronto, Canada neutral venue
June 9, 2025 Latvia 1 : 1 Albania FIFA World Cup qualification Riga, Latvia