Singapore vs Thailand
head-to-head record
- Singapore wins
- 12
- Draws
- 18
- Thailand wins
- 40
70 meetings, 1957 to 2026Goals: Singapore 71, Thailand 128
Singapore and Thailand have met 70 times since 1957. Thailand have won 40, Singapore 12, and 18 matches ended level. They last met on 18 August 2026, when Singapore won 2–1 in the ASEAN Championship.
The 70 meetings have produced 199 goals, 2.84 per game. The biggest win is Singapore’s 6–0 in the Merdeka Tournament in 1957.
Who has won more, Singapore or Thailand?
All matches70 matches
Competitive64 matches
Friendlies6 matches
Key numbers
- Goals
- Singapore 71, Thailand 1282.84 per game
- First meeting
- Singapore 6–0 ThailandMerdeka Tournament, 3 Sept 1957
- Most recent
- Thailand 1–2 SingaporeASEAN Championship, 18 Aug 2026
- Singapore’s biggest win
- Singapore 6–0 ThailandMerdeka Tournament, 3 Sept 1957
- Thailand’s biggest win
- Thailand 6–0 SingaporeKing's Cup, 19 Dec 1976
- Most goals in a meeting
- Singapore 4–5 ThailandMerdeka Tournament, 8 Aug 1970
- Biggest upset
- Thailand 1–2 SingaporeASEAN Championship, 18 Aug 2026Winner’s rating-based win expectancy: 11%
- TFN Elo rating now
- Singapore 1291 (159th), Thailand 1514 (97th)How the rating works
Last five meetings
- Thailand1Singapore2
ASEAN Championship
Bangkok, Thailand
- Singapore1Thailand3
ASEAN Championship
Kallang, Singapore
- Thailand3Singapore2
Friendly
Pathum Thani, Thailand
- Singapore2Thailand4
ASEAN Championship
Singapore, Singapore
- Thailand3Singapore1
World Cup qualifying
Bangkok, Thailand
Who has had the upper hand over time?
The line climbs with every Singapore win and drops with every Thailand win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Singapore's home games
16 matches
439
SingaporeDrawsThailand
In Thailand's home games
32 matches
4721
SingaporeDrawsThailand
At neutral venues
22 matches
4810
SingaporeDrawsThailand
Record by competition
| Competition | Played | Singapore | Draws | Thailand | Goals |
|---|---|---|---|---|---|
| King's Cup | 17 | 1 | 3 | 13 | 9–40 |
| AFF Championship | 10 | 2 | 2 | 6 | 8–14 |
| Merdeka Tournament | 10 | 3 | 3 | 4 | 22–18 |
| Southeast Asian Games | 9 | 0 | 4 | 5 | 4–12 |
| Friendly | 6 | 0 | 2 | 4 | 3–12 |
| AFC Asian Cup qualifying | 4 | 1 | 2 | 1 | 5–6 |
| ASEAN Championship | 3 | 1 | 0 | 2 | 5–8 |
| World Cup qualifying | 3 | 1 | 0 | 2 | 4–6 |
| Jakarta Anniversary Tournament | 2 | 0 | 1 | 1 | 2–4 |
| Southeast Asian Peninsular Games | 2 | 1 | 1 | 0 | 3–2 |
| Vietnam Independence Cup | 2 | 1 | 0 | 1 | 3–2 |
| Asian Games | 1 | 1 | 0 | 0 | 2–0 |
| Korea Cup | 1 | 0 | 0 | 1 | 1–4 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1950s | 1 | 6 | |
| 1960s | 3 | 13 | |
| 1970s | 24 | 76 | |
| 1980s | 9 | 23 | |
| 1990s | 8 | 12 | |
| 2000s | 9 | 25 | |
| 2010s | 9 | 16 | |
| 2020s | 7 | 28 |
Longest runs
| Longest run of | Singapore | Thailand |
|---|---|---|
| Wins in a row | 31957 to 1966 | 112012 to 2026 |
| Unbeaten meetings | 31989 to 1993 | 161983 to 2006 |
The longest run of draws is 3, from 24 August 1989 to 9 February 1993.
Top scorers in Singapore vs Thailand
- 1Suphanat MueantaThailand3
Scorer records exist for 3 of the 70 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- Thailand 2–2 SingaporeKing's Cup, 15 May 1982Thailand won on penalties
Questions answered
How many times have Singapore and Thailand played each other?
70 times, starting on 3 September 1957. 64 of those meetings were competitive and 6 were friendlies.
Who has won more matches between Singapore and Thailand?
Thailand, with 40 wins to 12. 18 matches ended level.
What is the biggest win in Singapore vs Thailand?
Singapore’s 6–0 win in the Merdeka Tournament on 3 September 1957 in Kuala Lumpur.
When did Singapore and Thailand last play?
On 18 August 2026 in Bangkok, when Singapore won 2–1 in the ASEAN Championship.
What is the competitive record between Singapore and Thailand?
In 64 competitive matches, Singapore have 12 wins, Thailand have 36, and 16 ended level.
Have Singapore and Thailand met in a penalty shootout?
Yes, once. Most recently in the King's Cup on 15 May 1982, when Thailand won the shootout after a 2–2 draw.
Every Singapore vs Thailand result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Thailand | 1–2 | Singapore | ASEAN Championship | Bangkok, Thailand | |
| Singapore | 1–3 | Thailand | ASEAN Championship | Kallang, Singapore | |
| Thailand | 3–2 | Singapore | Friendly | Pathum Thani, Thailand | |
| Singapore | 2–4 | Thailand | ASEAN Championship | Singapore, Singapore | |
| Thailand | 3–1 | Singapore | World Cup qualifying | Bangkok, Thailand | |
| Singapore | 1–3 | Thailand | World Cup qualifying | Kallang, Singapore | |
| Singapore | 0–2 | Thailand | AFF Championship | Kallang, Singapore | |
| Thailand | 3–0 | Singapore | AFF Championship | Bangkok, Thailand | |
| Thailand | 1–0 | Singapore | AFF Championship | Bocaue, Philippines (neutral) | |
| Thailand | 2–0 | Singapore | Friendly | Nakhon Ratchasima, Thailand | |
| Singapore | 1–2 | Thailand | AFF Championship | Kallang, Singapore | |
| Thailand | 1–0 | Singapore | AFF Championship | Bangkok, Thailand | |
| Singapore | 3–1 | Thailand | AFF Championship | Singapore, Singapore | |
| Thailand | 0–0 | Singapore | Friendly | Bangkok, Thailand | |
| Thailand | 1–0 | Singapore | Friendly | Bangkok, Thailand | |
| Thailand | 1–0 | Singapore | King's Cup | Nakhon Ratchasima, Thailand | |
| Thailand | 0–1 | Singapore | AFC Asian Cup qualifying | Bangkok, Thailand | |
| Singapore | 1–3 | Thailand | AFC Asian Cup qualifying | Singapore, Singapore | |
| Thailand | 1–1 | Singapore | AFF Championship | Bangkok, Thailand | |
| Singapore | 2–1 | Thailand | AFF Championship | Singapore, Singapore | |
| Thailand | 2–0 | Singapore | King's Cup | Bangkok, Thailand | |
| Singapore | 1–1 | Thailand | AFF Championship | Singapore, Singapore | |
| Thailand | 4–0 | Singapore | King's Cup | Bangkok, Thailand | |
| Singapore | 0–5 | Thailand | Friendly | Singapore, Singapore | |
| Singapore | 1–1 | Thailand | Friendly | Singapore, Singapore | |
| Thailand | 2–0 | Singapore | Southeast Asian Games | Bandar Seri Begawan, Brunei (neutral) | |
| Singapore | 0–0 | Thailand | Southeast Asian Games | Jakarta, Indonesia (neutral) | |
| Singapore | 0–1 | Thailand | AFF Championship | Singapore, Singapore | |
| Singapore | 2–2 | Thailand | AFC Asian Cup qualifying | Singapore, Singapore | |
| Thailand | 1–1 | Singapore | AFC Asian Cup qualifying | Bangkok, Thailand | |
| Thailand | 1–0 | Singapore | Southeast Asian Games | Chiang Mai, Thailand | |
| Singapore | 1–1 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Singapore | 0–0 | Thailand | Southeast Asian Games | Manila, Philippines (neutral) | |
| Singapore | 1–1 | Thailand | Southeast Asian Games | Kuala Lumpur, Malaysia (neutral) | |
| Thailand | 2–0 | Singapore | Southeast Asian Games | Bangkok, Thailand | |
| Singapore | 1–2 | Thailand | Southeast Asian Games | Singapore, Singapore | |
| Singapore | 2–0 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Thailand | 2–2Thailand on pens | Singapore | King's Cup | Bangkok, Thailand | |
| Thailand | 1–0 | Singapore | King's Cup | Bangkok, Thailand | |
| Thailand | 1–1 | Singapore | King's Cup | Bangkok, Thailand | |
| Thailand | 2–1 | Singapore | King's Cup | Bangkok, Thailand | |
| Singapore | 1–3 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Singapore | 2–2 | Thailand | Southeast Asian Games | Jakarta, Indonesia (neutral) | |
| Singapore | 1–1 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Singapore | 1–2 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Singapore | 1–3 | Thailand | Jakarta Anniversary Tournament | Jakarta, Indonesia (neutral) | |
| Thailand | 2–2 | Singapore | King's Cup | Bangkok, Thailand | |
| Thailand | 2–0 | Singapore | Southeast Asian Games | Kuala Lumpur, Malaysia (neutral) | |
| Thailand | 2–0 | Singapore | King's Cup | Bangkok, Thailand | |
| Singapore | 2–0 | Thailand | World Cup qualifying | Kallang, Singapore | |
| Thailand | 6–0 | Singapore | King's Cup | Bangkok, Thailand | |
| Thailand | 0–1 | Singapore | King's Cup | Bangkok, Thailand | |
| Thailand | 2–2 | Singapore | Southeast Asian Peninsular Games | Thailand, Thailand | |
| Thailand | 2–1 | Singapore | King's Cup | Bangkok, Thailand | |
| Singapore | 1–1 | Thailand | Merdeka Tournament | Ipoh, Malaysia (neutral) | |
| Thailand | 3–0 | Singapore | King's Cup | Bangkok, Thailand | |
| Singapore | 1–0 | Thailand | Southeast Asian Peninsular Games | Singapore, Singapore | |
| Thailand | 4–0 | Singapore | King's Cup | Bangkok, Thailand | |
| Singapore | 1–4 | Thailand | Korea Cup | Seoul, South Korea (neutral) | |
| Singapore | 0–2 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Thailand | 1–1 | Singapore | Jakarta Anniversary Tournament | Jakarta, Indonesia (neutral) | |
| Thailand | 2–0 | Singapore | King's Cup | Bangkok, Thailand | |
| Singapore | 3–1 | Thailand | Vietnam Independence Cup | Saigon, Vietnam Republic (neutral) | |
| Singapore | 0–1 | Thailand | Vietnam Independence Cup | Saigon, Vietnam Republic (neutral) | |
| Thailand | 3–1 | Singapore | King's Cup | Bangkok, Thailand | |
| Singapore | 4–5 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaysia (neutral) | |
| Thailand | 3–0 | Singapore | King's Cup | Bangkok, Thailand | |
| Thailand | 0–2 | Singapore | Asian Games | Bangkok, Thailand | |
| Singapore | 5–3 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaya (neutral) | |
| Singapore | 6–0 | Thailand | Merdeka Tournament | Kuala Lumpur, Malaya (neutral) |
Recent form
Singapore
- Lv MalaysiaFIFA ASEAN Cup0–6Thu 1 Oct 2026
- Wv BangladeshFIFA ASEAN Cup1–0Mon 28 Sept 2026
- Lat IndonesiaFIFA ASEAN Cup0–2Fri 25 Sept 2026
- Wat ThailandASEAN Championship2–1Tue 18 Aug 2026
- Lv ThailandASEAN Championship1–3Sat 15 Aug 2026
Thailand
- Dat IndonesiaFIFA ASEAN Cup2–2Mon 5 Oct 2026
- Lv PhilippinesFIFA ASEAN Cup1–2Fri 2 Oct 2026
- Wv VietnamFIFA ASEAN Cup2–0Tue 29 Sept 2026
- Wv PakistanFIFA ASEAN Cup4–0Sat 26 Sept 2026
- Dat VietnamASEAN Championship2–2Wed 26 Aug 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.