Skip to content
TheFootball.News

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

12 Singapore18 drawsThailand 40

Competitive64 matches

12 Singapore16 drawsThailand 36

Friendlies6 matches

0 Singapore2 drawsThailand 4

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

  1. Thailand1Singapore2

    ASEAN Championship

    Bangkok, Thailand

  2. Singapore1Thailand3

    ASEAN Championship

    Kallang, Singapore

  3. Thailand3Singapore2

    Friendly

    Pathum Thani, Thailand

  4. Singapore2Thailand4

    ASEAN Championship

    Singapore, Singapore

  5. 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.

Above the line: Singapore have won more Below: Thailand have won more
3 September 1957: Singapore 6–0 Thailand (Merdeka Tournament). Singapore +112 August 1961: Singapore 5–3 Thailand (Merdeka Tournament). Singapore +215 December 1966: Thailand 0–2 Singapore (Asian Games). Singapore +320 November 1968: Thailand 3–0 Singapore (King's Cup). Singapore +28 August 1970: Singapore 4–5 Thailand (Merdeka Tournament). Singapore +110 November 1970: Thailand 3–1 Singapore (King's Cup). Level28 October 1971: Singapore 0–1 Thailand (Vietnam Independence Cup). Thailand +131 October 1971: Singapore 3–1 Thailand (Vietnam Independence Cup). Level7 November 1971: Thailand 2–0 Singapore (King's Cup). Thailand +110 June 1972: Thailand 1–1 Singapore (Jakarta Anniversary Tournament). Thailand +115 July 1972: Singapore 0–2 Thailand (Merdeka Tournament). Thailand +228 September 1972: Singapore 1–4 Thailand (Korea Cup). Thailand +318 November 1972: Thailand 4–0 Singapore (King's Cup). Thailand +41 September 1973: Singapore 1–0 Thailand (Southeast Asian Peninsular Games). Thailand +319 December 1973: Thailand 3–0 Singapore (King's Cup). Thailand +430 July 1974: Singapore 1–1 Thailand (Merdeka Tournament). Thailand +414 December 1974: Thailand 2–1 Singapore (King's Cup). Thailand +512 December 1975: Thailand 2–2 Singapore (Southeast Asian Peninsular Games). Thailand +526 December 1975: Thailand 0–1 Singapore (King's Cup). Thailand +419 December 1976: Thailand 6–0 Singapore (King's Cup). Thailand +527 February 1977: Singapore 2–0 Thailand (World Cup qualifying). Thailand +428 October 1977: Thailand 2–0 Singapore (King's Cup). Thailand +520 November 1977: Thailand 2–0 Singapore (Southeast Asian Games). Thailand +63 May 1978: Thailand 2–2 Singapore (King's Cup). Thailand +617 June 1978: Singapore 1–3 Thailand (Jakarta Anniversary Tournament). Thailand +718 July 1978: Singapore 1–2 Thailand (Merdeka Tournament). Thailand +85 July 1979: Singapore 1–1 Thailand (Merdeka Tournament). Thailand +825 September 1979: Singapore 2–2 Thailand (Southeast Asian Games). Thailand +81 September 1981: Singapore 1–3 Thailand (Merdeka Tournament). Thailand +99 November 1981: Thailand 2–1 Singapore (King's Cup). Thailand +101 May 1982: Thailand 1–1 Singapore (King's Cup). Thailand +1013 May 1982: Thailand 1–0 Singapore (King's Cup). Thailand +1115 May 1982: Thailand 2–2 Singapore (King's Cup). Thailand +1114 August 1982: Singapore 2–0 Thailand (Merdeka Tournament). Thailand +106 June 1983: Singapore 1–2 Thailand (Southeast Asian Games). Thailand +1118 December 1985: Thailand 2–0 Singapore (Southeast Asian Games). Thailand +1224 August 1989: Singapore 1–1 Thailand (Southeast Asian Games). Thailand +1225 November 1991: Singapore 0–0 Thailand (Southeast Asian Games). Thailand +129 February 1993: Singapore 1–1 Thailand (Merdeka Tournament). Thailand +1214 December 1995: Thailand 1–0 Singapore (Southeast Asian Games). Thailand +131 July 1996: Thailand 1–1 Singapore (AFC Asian Cup qualifying). Thailand +139 July 1996: Singapore 2–2 Thailand (AFC Asian Cup qualifying). Thailand +1310 September 1996: Singapore 0–1 Thailand (AFF Championship). Thailand +1414 October 1997: Singapore 0–0 Thailand (Southeast Asian Games). Thailand +1412 August 1999: Thailand 2–0 Singapore (Southeast Asian Games). Thailand +1527 January 2001: Singapore 1–1 Thailand (Friendly). Thailand +1513 August 2001: Singapore 0–5 Thailand (Friendly). Thailand +1610 February 2002: Thailand 4–0 Singapore (King's Cup). Thailand +1722 December 2002: Singapore 1–1 Thailand (AFF Championship). Thailand +1726 December 2006: Thailand 2–0 Singapore (King's Cup). Thailand +1831 January 2007: Singapore 2–1 Thailand (AFF Championship). Thailand +174 February 2007: Thailand 1–1 Singapore (AFF Championship). Thailand +1714 November 2009: Singapore 1–3 Thailand (AFC Asian Cup qualifying). Thailand +1818 November 2009: Thailand 0–1 Singapore (AFC Asian Cup qualifying). Thailand +1717 January 2010: Thailand 1–0 Singapore (King's Cup). Thailand +1811 August 2010: Thailand 1–0 Singapore (Friendly). Thailand +1924 August 2011: Thailand 0–0 Singapore (Friendly). Thailand +1919 December 2012: Singapore 3–1 Thailand (AFF Championship). Thailand +1822 December 2012: Thailand 1–0 Singapore (AFF Championship). Thailand +1923 November 2014: Singapore 1–2 Thailand (AFF Championship). Thailand +2026 March 2015: Thailand 2–0 Singapore (Friendly). Thailand +2122 November 2016: Thailand 1–0 Singapore (AFF Championship). Thailand +2225 November 2018: Thailand 3–0 Singapore (AFF Championship). Thailand +2318 December 2021: Singapore 0–2 Thailand (AFF Championship). Thailand +2421 November 2023: Singapore 1–3 Thailand (World Cup qualifying). Thailand +2511 June 2024: Thailand 3–1 Singapore (World Cup qualifying). Thailand +2617 December 2024: Singapore 2–4 Thailand (ASEAN Championship). Thailand +2713 November 2025: Thailand 3–2 Singapore (Friendly). Thailand +2815 August 2026: Singapore 1–3 Thailand (ASEAN Championship). Thailand +2918 August 2026: Thailand 1–2 Singapore (ASEAN Championship). Thailand +28Level
Thailand lead by 28 wins after the latest meeting. The biggest lead was 29, held by Thailand from 15 August 2026.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

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

Record by competition
CompetitionPlayedSingaporeDrawsThailandGoals
King's Cup1713139–40
AFF Championship102268–14
Merdeka Tournament1033422–18
Southeast Asian Games90454–12
Friendly60243–12
AFC Asian Cup qualifying41215–6
ASEAN Championship31025–8
World Cup qualifying31024–6
Jakarta Anniversary Tournament20112–4
Southeast Asian Peninsular Games21103–2
Vietnam Independence Cup21013–2
Asian Games11002–0
Korea Cup10011–4

Meetings by decade

Singapore wins Draws Thailand wins
Meetings by decade
DecadeResultsPlayedGoals
1950s16
1960s313
1970s2476
1980s923
1990s812
2000s925
2010s916
2020s728

Longest runs

Longest runs
Longest run ofSingaporeThailand
Wins in a row31957 to 1966112012 to 2026
Unbeaten meetings31989 to 1993161983 to 2006

The longest run of draws is 3, from 24 August 1989 to 9 February 1993.

Top scorers in Singapore vs Thailand

  1. 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

Show
Every Singapore vs Thailand result
DateHomeScoreAwayCompetitionVenue
Thailand1–2SingaporeASEAN ChampionshipBangkok, Thailand
Singapore1–3ThailandASEAN ChampionshipKallang, Singapore
Thailand3–2SingaporeFriendlyPathum Thani, Thailand
Singapore2–4ThailandASEAN ChampionshipSingapore, Singapore
Thailand3–1SingaporeWorld Cup qualifyingBangkok, Thailand
Singapore1–3ThailandWorld Cup qualifyingKallang, Singapore
Singapore0–2ThailandAFF ChampionshipKallang, Singapore
Thailand3–0SingaporeAFF ChampionshipBangkok, Thailand
Thailand1–0SingaporeAFF ChampionshipBocaue, Philippines (neutral)
Thailand2–0SingaporeFriendlyNakhon Ratchasima, Thailand
Singapore1–2ThailandAFF ChampionshipKallang, Singapore
Thailand1–0SingaporeAFF ChampionshipBangkok, Thailand
Singapore3–1ThailandAFF ChampionshipSingapore, Singapore
Thailand0–0SingaporeFriendlyBangkok, Thailand
Thailand1–0SingaporeFriendlyBangkok, Thailand
Thailand1–0SingaporeKing's CupNakhon Ratchasima, Thailand
Thailand0–1SingaporeAFC Asian Cup qualifyingBangkok, Thailand
Singapore1–3ThailandAFC Asian Cup qualifyingSingapore, Singapore
Thailand1–1SingaporeAFF ChampionshipBangkok, Thailand
Singapore2–1ThailandAFF ChampionshipSingapore, Singapore
Thailand2–0SingaporeKing's CupBangkok, Thailand
Singapore1–1ThailandAFF ChampionshipSingapore, Singapore
Thailand4–0SingaporeKing's CupBangkok, Thailand
Singapore0–5ThailandFriendlySingapore, Singapore
Singapore1–1ThailandFriendlySingapore, Singapore
Thailand2–0SingaporeSoutheast Asian GamesBandar Seri Begawan, Brunei (neutral)
Singapore0–0ThailandSoutheast Asian GamesJakarta, Indonesia (neutral)
Singapore0–1ThailandAFF ChampionshipSingapore, Singapore
Singapore2–2ThailandAFC Asian Cup qualifyingSingapore, Singapore
Thailand1–1SingaporeAFC Asian Cup qualifyingBangkok, Thailand
Thailand1–0SingaporeSoutheast Asian GamesChiang Mai, Thailand
Singapore1–1ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
Singapore0–0ThailandSoutheast Asian GamesManila, Philippines (neutral)
Singapore1–1ThailandSoutheast Asian GamesKuala Lumpur, Malaysia (neutral)
Thailand2–0SingaporeSoutheast Asian GamesBangkok, Thailand
Singapore1–2ThailandSoutheast Asian GamesSingapore, Singapore
Singapore2–0ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
Thailand2–2Thailand on pensSingaporeKing's CupBangkok, Thailand
Thailand1–0SingaporeKing's CupBangkok, Thailand
Thailand1–1SingaporeKing's CupBangkok, Thailand
Thailand2–1SingaporeKing's CupBangkok, Thailand
Singapore1–3ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
Singapore2–2ThailandSoutheast Asian GamesJakarta, Indonesia (neutral)
Singapore1–1ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
Singapore1–2ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
Singapore1–3ThailandJakarta Anniversary TournamentJakarta, Indonesia (neutral)
Thailand2–2SingaporeKing's CupBangkok, Thailand
Thailand2–0SingaporeSoutheast Asian GamesKuala Lumpur, Malaysia (neutral)
Thailand2–0SingaporeKing's CupBangkok, Thailand
Singapore2–0ThailandWorld Cup qualifyingKallang, Singapore
Thailand6–0SingaporeKing's CupBangkok, Thailand
Thailand0–1SingaporeKing's CupBangkok, Thailand
Thailand2–2SingaporeSoutheast Asian Peninsular GamesThailand, Thailand
Thailand2–1SingaporeKing's CupBangkok, Thailand
Singapore1–1ThailandMerdeka TournamentIpoh, Malaysia (neutral)
Thailand3–0SingaporeKing's CupBangkok, Thailand
Singapore1–0ThailandSoutheast Asian Peninsular GamesSingapore, Singapore
Thailand4–0SingaporeKing's CupBangkok, Thailand
Singapore1–4ThailandKorea CupSeoul, South Korea (neutral)
Singapore0–2ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
Thailand1–1SingaporeJakarta Anniversary TournamentJakarta, Indonesia (neutral)
Thailand2–0SingaporeKing's CupBangkok, Thailand
Singapore3–1ThailandVietnam Independence CupSaigon, Vietnam Republic (neutral)
Singapore0–1ThailandVietnam Independence CupSaigon, Vietnam Republic (neutral)
Thailand3–1SingaporeKing's CupBangkok, Thailand
Singapore4–5ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
Thailand3–0SingaporeKing's CupBangkok, Thailand
Thailand0–2SingaporeAsian GamesBangkok, Thailand
Singapore5–3ThailandMerdeka TournamentKuala Lumpur, Malaya (neutral)
Singapore6–0ThailandMerdeka TournamentKuala Lumpur, Malaya (neutral)

Recent form

Singapore

  1. Lv MalaysiaFIFA ASEAN Cup0–6Thu 1 Oct 2026
  2. Wv BangladeshFIFA ASEAN Cup1–0Mon 28 Sept 2026
  3. Lat IndonesiaFIFA ASEAN Cup0–2Fri 25 Sept 2026
  4. Wat ThailandASEAN Championship2–1Tue 18 Aug 2026
  5. Lv ThailandASEAN Championship1–3Sat 15 Aug 2026

Thailand

  1. Dat IndonesiaFIFA ASEAN Cup2–2Mon 5 Oct 2026
  2. Lv PhilippinesFIFA ASEAN Cup1–2Fri 2 Oct 2026
  3. Wv VietnamFIFA ASEAN Cup2–0Tue 29 Sept 2026
  4. Wv PakistanFIFA ASEAN Cup4–0Sat 26 Sept 2026
  5. Dat VietnamASEAN Championship2–2Wed 26 Aug 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.