Skip to content
TheFootball.News

Philippines vs Thailand head-to-head record

Philippines wins
4
Draws
2
Thailand wins
21

27 meetings, 1971 to 2026Goals: Philippines 17, Thailand 78

Philippines and Thailand have met 27 times since 1971. Thailand have won 21, Philippines 4, and 2 matches ended level. They last met on 2 October 2026, when Philippines won 2–1 in the FIFA ASEAN Cup.

The 27 meetings have produced 95 goals, 3.52 per game. The biggest win is Thailand’s 9–0 in the Southeast Asian Games in 1999.

Who has won more, Philippines or Thailand?

All matches27 matches

4 Philippines2 drawsThailand 21

Competitive24 matches

4 Philippines2 drawsThailand 18

Friendlies3 matches

0 Philippines0 drawsThailand 3

Key numbers

Goals
Philippines 17, Thailand 783.52 per game
First meeting
Philippines 3–1 ThailandMerdeka Tournament, 17 Aug 1971
Most recent
Thailand 1–2 PhilippinesFIFA ASEAN Cup, 2 Oct 2026
Philippines’ biggest win
Philippines 3–1 ThailandMerdeka Tournament, 17 Aug 1971
Thailand’s biggest win
Thailand 9–0 PhilippinesSoutheast Asian Games, 30 Jul 1999
Most goals in a meeting
Thailand 9–0 PhilippinesSoutheast Asian Games, 30 Jul 1999
Biggest upset
Thailand 1–2 PhilippinesFIFA ASEAN Cup, 2 Oct 2026Winner’s rating-based win expectancy: 16%
TFN Elo rating now
Philippines 1279 (162nd), Thailand 1514 (97th)How the rating works

Last five meetings

  1. Thailand1Philippines2

    FIFA ASEAN Cup

    Bandung, Indonesia (neutral)

  2. Philippines0Thailand1

    ASEAN Championship

    Capas, Philippines

  3. Thailand3Philippines1

    ASEAN Championship

    Bangkok, Thailand

  4. Philippines2Thailand1

    ASEAN Championship

    Manila, Philippines

  5. Thailand3Philippines1

    King's Cup

    Songkhla, Thailand

Who has had the upper hand over time?

The line climbs with every Philippines win and drops with every Thailand win, so its height shows who has won more meetings up to that point.

Above the line: Philippines have won more Below: Thailand have won more
17 August 1971: Philippines 3–1 Thailand (Merdeka Tournament). Philippines +124 August 1971: Philippines 0–1 Thailand (Friendly). Level12 June 1972: Philippines 1–0 Thailand (Jakarta Anniversary Tournament). Philippines +129 July 1972: Philippines 0–4 Thailand (Merdeka Tournament). Level9 August 1984: Thailand 3–0 Philippines (AFC Asian Cup qualifying). Thailand +112 December 1985: Thailand 7–0 Philippines (Southeast Asian Games). Thailand +22 December 1991: Philippines 2–6 Thailand (Southeast Asian Games). Thailand +32 September 1996: Philippines 0–5 Thailand (AFF Championship). Thailand +429 August 1998: Thailand 3–1 Philippines (AFF Championship). Thailand +530 July 1999: Thailand 9–0 Philippines (Southeast Asian Games). Thailand +612 November 2000: Thailand 2–0 Philippines (AFF Championship). Thailand +716 December 2004: Thailand 3–1 Philippines (AFF Championship). Thailand +826 March 2006: Thailand 5–0 Philippines (Friendly). Thailand +914 January 2007: Thailand 4–0 Philippines (AFF Championship). Thailand +1024 November 2012: Thailand 2–1 Philippines (AFF Championship). Thailand +119 November 2014: Thailand 3–0 Philippines (Friendly). Thailand +126 December 2014: Philippines 0–0 Thailand (AFF Championship). Thailand +1210 December 2014: Thailand 3–0 Philippines (AFF Championship). Thailand +1325 November 2016: Philippines 0–1 Thailand (AFF Championship). Thailand +1421 November 2018: Philippines 1–1 Thailand (AFF Championship). Thailand +1414 December 2021: Philippines 1–2 Thailand (AFF Championship). Thailand +1526 December 2022: Thailand 4–0 Philippines (AFF Championship). Thailand +1611 October 2024: Thailand 3–1 Philippines (King's Cup). Thailand +1727 December 2024: Philippines 2–1 Thailand (ASEAN Championship). Thailand +1630 December 2024: Thailand 3–1 Philippines (ASEAN Championship). Thailand +174 August 2026: Philippines 0–1 Thailand (ASEAN Championship). Thailand +182 October 2026: Thailand 1–2 Philippines (FIFA ASEAN Cup). Thailand +17Level
Thailand lead by 17 wins after the latest meeting. The biggest lead was 18, held by Thailand from 4 August 2026.

Every meeting on one timeline

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

Home, away and neutral

In Philippines's home games

6 matches

123

PhilippinesDrawsThailand

In Thailand's home games

10 matches

0010

PhilippinesDrawsThailand

At neutral venues

11 matches

308

PhilippinesDrawsThailand

Record by competition

Record by competition
CompetitionPlayedPhilippinesDrawsThailandGoals
AFF Championship1202105–30
ASEAN Championship31023–5
Friendly30030–9
Southeast Asian Games30032–22
Merdeka Tournament21013–5
AFC Asian Cup qualifying10010–3
FIFA ASEAN Cup11002–1
Jakarta Anniversary Tournament11001–0
King's Cup10011–3

Meetings by decade

Philippines wins Draws Thailand wins
Meetings by decade
DecadeResultsPlayedGoals
1970s410
1980s210
1990s426
2000s415
2010s612
2020s722

Longest runs

Longest runs
Longest run ofPhilippinesThailand
Wins in a row12026131972 to 2014
Unbeaten meetings12026201972 to 2024

Questions answered

How many times have Philippines and Thailand played each other?

27 times, starting on 17 August 1971. 24 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Philippines and Thailand?

Thailand, with 21 wins to 4. 2 matches ended level.

What is the biggest win in Philippines vs Thailand?

Thailand’s 9–0 win in the Southeast Asian Games on 30 July 1999 in Bandar Seri Begawan.

When did Philippines and Thailand last play?

On 2 October 2026 in Bandung, when Philippines won 2–1 in the FIFA ASEAN Cup.

What is the competitive record between Philippines and Thailand?

In 24 competitive matches, Philippines have 4 wins, Thailand have 18, and 2 ended level.

Every Philippines vs Thailand result

Show
Every Philippines vs Thailand result
DateHomeScoreAwayCompetitionVenue
Thailand1–2PhilippinesFIFA ASEAN CupBandung, Indonesia (neutral)
Philippines0–1ThailandASEAN ChampionshipCapas, Philippines
Thailand3–1PhilippinesASEAN ChampionshipBangkok, Thailand
Philippines2–1ThailandASEAN ChampionshipManila, Philippines
Thailand3–1PhilippinesKing's CupSongkhla, Thailand
Thailand4–0PhilippinesAFF ChampionshipPathum Thani, Thailand
Philippines1–2ThailandAFF ChampionshipKallang, Singapore (neutral)
Philippines1–1ThailandAFF ChampionshipBacolod, Philippines
Philippines0–1ThailandAFF ChampionshipBocaue, Philippines
Thailand3–0PhilippinesAFF ChampionshipBangkok, Thailand
Philippines0–0ThailandAFF ChampionshipManila, Philippines
Thailand3–0PhilippinesFriendlyNakhon Ratchasima, Thailand
Thailand2–1PhilippinesAFF ChampionshipBangkok, Thailand
Thailand4–0PhilippinesAFF ChampionshipBangkok, Thailand
Thailand5–0PhilippinesFriendlyChonburi, Thailand
Thailand3–1PhilippinesAFF ChampionshipKuala Lumpur, Malaysia (neutral)
Thailand2–0PhilippinesAFF ChampionshipChiang Mai, Thailand
Thailand9–0PhilippinesSoutheast Asian GamesBandar Seri Begawan, Brunei (neutral)
Thailand3–1PhilippinesAFF ChampionshipHo Chi Minh City, Vietnam (neutral)
Philippines0–5ThailandAFF ChampionshipSingapore, Singapore (neutral)
Philippines2–6ThailandSoutheast Asian GamesManila, Philippines
Thailand7–0PhilippinesSoutheast Asian GamesBangkok, Thailand
Thailand3–0PhilippinesAFC Asian Cup qualifyingJakarta, Indonesia (neutral)
Philippines0–4ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)
Philippines1–0ThailandJakarta Anniversary TournamentJakarta, Indonesia (neutral)
Philippines0–1ThailandFriendlyKallang, Singapore (neutral)
Philippines3–1ThailandMerdeka TournamentKuala Lumpur, Malaysia (neutral)

Recent form

Philippines

  1. Wv ThailandFIFA ASEAN Cup2–1Fri 2 Oct 2026
  2. Dv PakistanFIFA ASEAN Cup2–2Tue 29 Sept 2026
  3. Lv VietnamFIFA ASEAN Cup0–1Sat 26 Sept 2026
  4. Lat MalaysiaASEAN Championship0–1Sat 8 Aug 2026
  5. Lv ThailandASEAN Championship0–1Tue 4 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.