Thailand vs Vietnam
head-to-head record
- Thailand wins
- 18
- Draws
- 9
- Vietnam wins
- 5
32 meetings, 1995 to 2026Goals: Thailand 55, Vietnam 28
Thailand and Vietnam have met 32 times since 1995. Thailand have won 18, Vietnam 5, and 9 matches ended level. They last met on 29 September 2026, when Thailand won 2–0 in the FIFA ASEAN Cup.
The 32 meetings have produced 83 goals, 2.59 per game. The biggest win is Thailand’s 4–0 in the AFF Championship in 2002.
Who has won more, Thailand or Vietnam?
All matches32 matches
Competitive31 matches
Friendlies1 match
Key numbers
- Goals
- Thailand 55, Vietnam 282.59 per game
- First meeting
- Thailand 3–1 VietnamSoutheast Asian Games, 10 Dec 1995
- Most recent
- Thailand 2–0 VietnamFIFA ASEAN Cup, 29 Sept 2026
- Thailand’s biggest win
- Vietnam 0–4 ThailandAFF Championship, 27 Dec 2002
- Vietnam’s biggest win
- Vietnam 3–0 ThailandAFF Championship, 3 Sept 1998
- Most goals in a meeting
- Thailand 4–2 VietnamAFF Championship, 13 Sept 1996
- Biggest upset
- Thailand 1–2 VietnamAFF Championship, 24 Dec 2008Winner’s rating-based win expectancy: 19%
- TFN Elo rating now
- Thailand 1514 (97th), Vietnam 1513 (98th)How the rating works
Last five meetings
- Thailand2Vietnam0
FIFA ASEAN Cup
Bandung, Indonesia (neutral)
- Vietnam2Thailand2
ASEAN Championship
Hanoi, Vietnam
- Thailand0Vietnam2
ASEAN Championship
Bangkok, Thailand
- Thailand2Vietnam3
ASEAN Championship
Bangkok, Thailand
- Vietnam2Thailand1
ASEAN Championship
Việt Trì, Vietnam
Who has had the upper hand over time?
The line climbs with every Thailand win and drops with every Vietnam win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Thailand's home games
14 matches
923
ThailandDrawsVietnam
In Vietnam's home games
10 matches
352
ThailandDrawsVietnam
At neutral venues
8 matches
620
ThailandDrawsVietnam
Record by competition
| Competition | Played | Thailand | Draws | Vietnam | Goals |
|---|---|---|---|---|---|
| AFF Championship | 13 | 7 | 4 | 2 | 22–11 |
| Southeast Asian Games | 5 | 4 | 1 | 0 | 11–2 |
| ASEAN Championship | 4 | 0 | 1 | 3 | 5–9 |
| World Cup qualifying | 4 | 2 | 2 | 0 | 4–0 |
| King's Cup | 2 | 2 | 0 | 0 | 5–2 |
| VFF Cup | 2 | 1 | 1 | 0 | 4–3 |
| FIFA ASEAN Cup | 1 | 1 | 0 | 0 | 2–0 |
| Friendly | 1 | 1 | 0 | 0 | 2–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 7 | 22 | |
| 2000s | 10 | 27 | |
| 2010s | 5 | 8 | |
| 2020s | 10 | 26 |
Longest runs
| Longest run of | Thailand | Vietnam |
|---|---|---|
| Wins in a row | 61999 to 2007 | 32025 to 2026 |
| Unbeaten meetings | 112008 to 2024 | 42025 to 2026 |
The longest run of draws is 2, from 26 December 2021 to 13 January 2023.
Questions answered
How many times have Thailand and Vietnam played each other?
32 times, starting on 10 December 1995. 31 of those meetings were competitive and 1 were friendlies.
Who has won more matches between Thailand and Vietnam?
Thailand, with 18 wins to 5. 9 matches ended level.
What is the biggest win in Thailand vs Vietnam?
Thailand’s 4–0 win in the AFF Championship on 27 December 2002 in Jakarta.
When did Thailand and Vietnam last play?
On 29 September 2026 in Bandung, when Thailand won 2–0 in the FIFA ASEAN Cup.
What is the competitive record between Thailand and Vietnam?
In 31 competitive matches, Thailand have 17 wins, Vietnam have 5, and 9 ended level.
Every Thailand vs Vietnam result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Thailand | 2–0 | Vietnam | FIFA ASEAN Cup | Bandung, Indonesia (neutral) | |
| Vietnam | 2–2 | Thailand | ASEAN Championship | Hanoi, Vietnam | |
| Thailand | 0–2 | Vietnam | ASEAN Championship | Bangkok, Thailand | |
| Thailand | 2–3 | Vietnam | ASEAN Championship | Bangkok, Thailand | |
| Vietnam | 2–1 | Thailand | ASEAN Championship | Việt Trì, Vietnam | |
| Vietnam | 1–2 | Thailand | VFF Cup | Hanoi, Vietnam | |
| Thailand | 1–0 | Vietnam | AFF Championship | Pathum Thani, Thailand | |
| Vietnam | 2–2 | Thailand | AFF Championship | Hanoi, Vietnam | |
| Thailand | 0–0 | Vietnam | AFF Championship | Kallang, Singapore (neutral) | |
| Vietnam | 0–2 | Thailand | AFF Championship | Kallang, Singapore (neutral) | |
| Vietnam | 0–0 | Thailand | World Cup qualifying | Hanoi, Vietnam | |
| Thailand | 0–0 | Vietnam | World Cup qualifying | Pathum Thani, Thailand | |
| Vietnam | 0–3 | Thailand | World Cup qualifying | Hanoi, Vietnam | |
| Thailand | 1–0 | Vietnam | World Cup qualifying | Bangkok, Thailand | |
| Thailand | 3–1 | Vietnam | AFF Championship | Bangkok, Thailand | |
| Vietnam | 1–1 | Thailand | AFF Championship | Hanoi, Vietnam | |
| Thailand | 1–2 | Vietnam | AFF Championship | Bangkok, Thailand | |
| Thailand | 2–0 | Vietnam | AFF Championship | Phuket, Thailand | |
| Vietnam | 2–2 | Thailand | VFF Cup | Hanoi, Vietnam | |
| Thailand | 0–0 | Vietnam | AFF Championship | Bangkok, Thailand | |
| Vietnam | 0–2 | Thailand | AFF Championship | Hanoi, Vietnam | |
| Thailand | 3–1 | Vietnam | King's Cup | Bangkok, Thailand | |
| Thailand | 2–1 | Vietnam | King's Cup | Bangkok, Thailand | |
| Vietnam | 0–4 | Thailand | AFF Championship | Jakarta, Indonesia (neutral) | |
| Thailand | 2–1 | Vietnam | Friendly | Bangkok, Thailand | |
| Thailand | 2–0 | Vietnam | Southeast Asian Games | Bandar Seri Begawan, Brunei (neutral) | |
| Vietnam | 0–0 | Thailand | Southeast Asian Games | Bandar Seri Begawan, Brunei (neutral) | |
| Vietnam | 3–0 | Thailand | AFF Championship | Hanoi, Vietnam | |
| Thailand | 2–1 | Vietnam | Southeast Asian Games | Jakarta, Indonesia (neutral) | |
| Thailand | 4–2 | Vietnam | AFF Championship | Singapore, Singapore (neutral) | |
| Thailand | 4–0 | Vietnam | Southeast Asian Games | Chiang Mai, Thailand | |
| Thailand | 3–1 | Vietnam | Southeast Asian Games | Chiang Mai, Thailand |
Recent form
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
Vietnam
- Lv MalaysiaFIFA ASEAN Cup0–1Mon 5 Oct 2026
- Wv PakistanFIFA ASEAN Cup4–2Fri 2 Oct 2026
- Lv ThailandFIFA ASEAN Cup0–2Tue 29 Sept 2026
- Wv PhilippinesFIFA ASEAN Cup1–0Sat 26 Sept 2026
- Wv MyanmarFriendly4–0Fri 18 Sept 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.