International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| March 8, 2025 | Saint Vincent and the Grenadines | 1 : 1 | Grenada | Friendly | Kingstown, Saint Vincent and the Grenadines |
| February 12, 2025 | Oman | 0 : 0 | Sudan | Friendly | Muscat, Oman |
| February 9, 2025 | Jamaica | 1 : 1 | Trinidad and Tobago | Friendly | Kingston, Jamaica |
| February 7, 2025 | Chile | 6 : 1 | Panama | Friendly | Santiago, Chile |
| February 6, 2025 | Jamaica | 1 : 0 | Trinidad and Tobago | Friendly | Montego Bay, Jamaica |
| January 21, 2025 | Uzbekistan | 0 : 0 | Jordan | Friendly | Doha, Qatar neutral venue |
| January 21, 2025 | United States | 3 : 0 | Costa Rica | Friendly | Orlando, United States |
| January 17, 2025 | United States | 3 : 1 | Venezuela | Friendly | Fort Lauderdale, United States |
| November 18, 2024 | Tajikistan | 3 : 1 | Afghanistan | Friendly | Dushanbe, Tajikistan |
| November 18, 2024 | Sri Lanka | 0 : 2 | Yemen | Friendly | Al Khor, Qatar neutral venue |
| November 18, 2024 | Russia | 4 : 0 | Syria | Friendly | Volgograd, Russia |
| November 18, 2024 | Myanmar | 2 : 3 | Lebanon | Friendly | Yangon, Myanmar |
| November 18, 2024 | Hong Kong | 1 : 0 | Mauritius | Friendly | Hong Kong, Hong Kong |
| November 18, 2024 | Gibraltar | 1 : 1 | Moldova | Friendly | Gibraltar, Gibraltar |
| November 17, 2024 | Singapore | 2 : 3 | Taiwan | Friendly | Kallang, Singapore |
| November 17, 2024 | India | 1 : 1 | Malaysia | Friendly | Hyderabad, India |
| November 16, 2024 | Thailand | 1 : 1 | Laos | Friendly | Pathum Thani, Thailand |
| November 15, 2024 | Sri Lanka | 1 : 0 | Yemen | Friendly | Al Khor, Qatar neutral venue |
| November 15, 2024 | Nepal | 2 : 0 | Afghanistan | Friendly | Dushanbe, Tajikistan neutral venue |
| November 15, 2024 | Bangladesh | 2 : 1 | Maldives | Friendly | Dhaka, Bangladesh |
| November 14, 2024 | Russia | 2 : 1 | Brunei | Friendly | Krasnodar, Russia |
| November 13, 2024 | Thailand | 0 : 0 | Lebanon | Friendly | Pathum Thani, Thailand |
| November 13, 2024 | Singapore | 3 : 2 | Myanmar | Friendly | Kallang, Singapore |
| November 13, 2024 | Malta | 2 : 0 | Liechtenstein | Friendly | Ta' Qali, Malta |
| November 13, 2024 | Malaysia | 3 : 1 | Laos | Friendly | Bangkok, Thailand neutral venue |
| November 13, 2024 | Hong Kong | 3 : 1 | Philippines | Friendly | Hong Kong, Hong Kong |
| November 12, 2024 | Tajikistan | 4 : 0 | Nepal | Friendly | Dushanbe, Tajikistan |
| November 12, 2024 | Bangladesh | 0 : 1 | Maldives | Friendly | Dhaka, Bangladesh |
| October 14, 2024 | Mexico | 2 : 0 | United States | Friendly | Zapopan, Mexico |
| October 14, 2024 | Hong Kong | 3 : 0 | Cambodia | Friendly | Hong Kong, Hong Kong |