Thailand - Match Results & Past Fixtures
Asian Cup - Qualification: 3rd Round - 6
31 Mar 26
Asian Cup - Qualification: 3rd Round - 5
18 Nov 25
Asian Cup - Qualification: 3rd Round - 4
14 Oct 25
Asian Cup - Qualification: 3rd Round - 3
09 Oct 25
Asian Cup - Qualification: 3rd Round - 2
10 Jun 25
Asian Cup - Qualification: 3rd Round - 1
25 Mar 25
Friendlies: Friendlies 1
21 Mar 25
04 Jun 25
13 Nov 25
King's Cup: Final
07 Sept 25
King's Cup: Semi-finals
04 Sept 25
ASEAN Championship: Semi-finals
27 Dec 24
30 Dec 24
ASEAN Championship: Group Stage - 5
20 Dec 24
ASEAN Championship: Group Stage - 4
17 Dec 24
ASEAN Championship: Group Stage - 3
14 Dec 24
ASEAN Championship: Group Stage - 1
08 Dec 24
World Cup - Qualification Asia: 2nd Round - Group C - 6
11 Jun 24
World Cup - Qualification Asia: 2nd Round - Group C - 5
06 Jun 24
World Cup - Qualification Asia: 2nd Round - Group C - 4
26 Mar 24
World Cup - Qualification Asia: 2nd Round - Group C - 3
21 Mar 24
World Cup - Qualification Asia: 2nd Round - Group C - 2
21 Nov 23
World Cup - Qualification Asia: 2nd Round - Group C - 1
16 Nov 23
Asian Cup: Round of 16
30 Jan 24
Asian Cup: Group Stage - 3
25 Jan 24
Asian Cup: Group Stage - 2
21 Jan 24
Asian Cup: Group Stage - 1
16 Jan 24
China Cup: Final
25 Mar 19
China Cup: Semi-finals
21 Mar 19
Review completed Thailand match results and past fixtures across all competitions. Stay updated with the latest Thailand results, including final scores, match outcomes and confirmed scorelines throughout the season.
Track Thailand’s recent form by analysing the last five matches, goal totals and performance trends in league and cup competitions. View detailed results from each matchday, including home and away fixtures, to understand how the campaign has progressed.
RTScore provides a structured archive of Thailand results so fans can assess consistency, winning streaks and key turning points. Whether you’re checking yesterday’s result or reviewing historical performances from earlier in the season, all completed matches are organised in one place.