# 2024 ASEAN Championship knockout stage

The 2024 ASEAN Championship knockout stage (previously AFF Championship) was played from 26 December 2024 to 5 January 2025. A total of 4 teams competed in the knockout stage to decide the champions of the 2024 ASEAN Championship.
Vietnam won 5–3 on aggregate against Thailand in the final to win their third title.

## Qualified teams

The following teams advanced from the group stage:
| Group | Winners | Runners-up |
| A | Thailand | Singapore |
| B | Vietnam | Philippines |

## Format

All matchup ties will be played over two legs. The team that scores more goals on aggregate over the two legs wins the tie. If the goals on aggregate are still level, extra time is played, and if the same number of goals are scored by both teams during extra time, the tie is decided by a penalty shoot-out.

## Schedule

The schedule of each round is as follows.
| Round | First leg dates | Second leg dates |
| Semi-finals | 26–27 December 2024 | 29–30 December 2024 |
| Final | 2 January 2025 | 5 January 2025 |

## Bracket

| Semi-finals | Semi-finals | Semi-finals | Semi-finals | Semi-finals | Final | Final | Final | Final | Final |
| A2 | Singapore | 0 | 1 | 1 | | | | | |
| B1 | Vietnam | 2 | 3 | 5 | | | | | |
| B1 | Vietnam | 2 | 3 | 5 | B1 | Vietnam | 2 | 3 | 5 |
| | | | | | A1 | Thailand | 1 | 2 | 3 |
| B2 | Philippines | 2 | 1 | 3 | A1 | Thailand | 1 | 2 | 3 |
| A1 | Thailand (a.e.t.) | 1 | 3 | 4 | | | | | |

## Semi-finals

The top two sides of each group advanced to the knockout stages consisting of two-legged semi-finals and finals.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Singapore | 1–5 | Vietnam | 0–2 | 1–3 |
| Philippines | 3–4 | Thailand | 2–1 | 1–3 (a.e.t.) |

### First leg
#### Singapore vs Vietnam

| Singapore | Vietnam |
| GK | 1 | Izwan Mahbud |
| CB | 21 | Safuwan Baharudin (c) |
| LB | 5 | Amirul Adli |
| CB | 15 | Lionel Tan |
| RB | 2 | Irfan Najeeb |
| DF | 3 | Ryhan Stewart | | 59' |
| DM | 8 | Shahdan Sulaiman | | 65' |
| CM | 16 | Hami Syahin | | 83' |
| CM | 6 | Shah Shahiran | 61' |
| CF | 20 | Shawal Anuar | 56' |
| RM | 9 | Glenn Kweh | | 65' |
| Substitutions: ||
| LM | 10 | Faris Ramli | | 59' |
| MF | 13 | Taufik Suparno | | 65' |
| MF | 14 | Hariss Harun | | 65' |
| DF | 11 | Shakir Hamzah | | 83' |
| Manager: ||
| Tsutomu Ogura ||
| GK | 21 | Nguyễn Đình Triệu |
| CB | 4 | Bùi Tiến Dũng | | 46' |
| RB | 7 | Phạm Xuân Mạnh |
| CB | 16 | Nguyễn Thành Chung | 61' |
| AM | 19 | Nguyễn Quang Hải (c) | | 60' |
| CM | 14 | Nguyễn Hoàng Đức |
| LB | 26 | Khuất Văn Khang | | 73' |
| CF | 12 | Nguyễn Xuân Son |
| CF | 18 | Đinh Thanh Bình | | 60' |
| CM | 5 | Trương Tiến Anh | | 46' |
| CM | 15 | Bùi Vĩ Hào |
| Substitutions: ||
| DF | 13 | Hồ Tấn Tài | | 46' |
| DF | 2 | Đỗ Duy Mạnh | | 46' |
| MF | 25 | Doãn Ngọc Tân | | 60' |
| FW | 22 | Nguyễn Tiến Linh | | 60' |
| DF | 3 | Nguyễn Văn Vĩ | | 73' |
| Manager: ||
| Kim Sang-sik ||
* Man of the Match:
* Đỗ Duy Mạnh (Vietnam)
* Assistant referees:
* Yoon Jae-yeol (South Korea)
* Park Sang-jun (South Korea)
* Fourth official:
* Razlan Joffri Ali (Malaysia)
* Video assistant referee:
* Choi Hyun-jai (South Korea)
* Assistant video assistant referees:
* Sivakorn Pu-udom (Thailand)
* Du Jianxin (China)

#### Philippines vs Thailand

| Philippines | Thailand |
| GK | 16 | Quincy Kammeraad |
| LB | 20 | Michael Kempter (c) | | 61' |
| CM | 17 | Zico Bailey |
| CB | 2 | Adrian Ugelvik |
| CB | 4 | Kike Linares |
| RB | 3 | Paul Tabinas |
| LW | 21 | Santiago Rublico |
| CM | 19 | Oskari Kekkonen | | 71' |
| RW | 13 | Alex Monis | | 90+3' |
| AM | 6 | Sandro Reyes | | 90+4' |
| CF | 10 | Bjørn Martin Kristensen | 25' | 70' |
| Substitutions: ||
| DF | 5 | Scott Woods | | 61' |
| FW | 9 | Jarvey Gayoso | | 70' |
| DF | 23 | Christian Rontini | | 71' |
| FW | 24 | Javier Mariona | | 90+4' |
| FW | 11 | Uriel Dalapo | | 90+3' |
| Manager: ||
| Albert Capellas ||
| GK | 1 | Patiwat Khammai |
| RB | 21 | Suphanan Bureerat |
| CB | 15 | Saringkan Promsupa |
| LB | 6 | Thitathorn Aksornsri | 46' |
| CB | 4 | Jonathan Khemdee |
| LF | 7 | Supachok Sarachat | 79' |
| CM | 8 | Peeradol Chamrasamee (c) |
| DM | 18 | Weerathep Pomphan |
| CM | 16 | Akarapong Pumwisat | 90' |
| RF | 10 | Suphanat Mueanta | 64' |
| CF | 9 | Patrik Gustavsson | 64' |
| Substitutions: ||
| DF | 12 | Nicholas Mickelson | 46' |
| MF | 25 | Seksan Ratree | 64' |
| FW | 14 | Teerasak Poeiphimai | 64' |
| MF | 22 | Worachit Kanitsribampen | 79' |
| MF | 19 | William Weidersjö | 90' |
| Manager: ||
| Masatada Ishii ||
* Man of the Match:
* Sandro Reyes (Philippines)
* Assistant referees:
* Kang Dong-ho (South Korea)
* Cheon Jin-hee (South Korea)
* Fourth official:
* Ngô Duy Lân (Vietnam)
* Video assistant referee:
* Muhammad Taqi (Singapore)
* Assistant video assistant referees:
* Du Jianxin (China)
* Choi Hyun-jai (South Korea)

### Second leg
#### Vietnam vs Singapore

| Vietnam | Singapore |
| GK | 21 | Nguyễn Đình Triệu | 90+7' |
| CB | 4 | Bùi Tiến Dũng | 90+6' |
| CB | 2 | Đỗ Duy Mạnh (c) |
| LM | 17 | Vũ Văn Thanh | | 70' |
| RM | 7 | Phạm Xuân Mạnh | | 81' |
| CB | 16 | Nguyễn Thành Chung |
| CM | 25 | Doãn Ngọc Tân |
| CF | 8 | Châu Ngọc Quang |
| CM | 14 | Nguyễn Hoàng Đức | | 70' |
| CM | 24 | Nguyễn Hai Long | | 60' |
| CF | 12 | Nguyễn Xuân Son | 83' |
| Substitutions: ||
| AM | 22 | Nguyễn Tiến Linh | | 60' |
| DF | 13 | Hồ Tấn Tài | 86' | 70' |
| AM | 19 | Nguyễn Quang Hải | | 70' |
| DF | 3 | Nguyễn Văn Vĩ | | 81' |
| Manager: ||
| Kim Sang-sik ||
| GK | 1 | Izwan Mahbud |
| DM | 14 | Hariss Harun | | 87' |
| CB | 21 | Safuwan Baharudin (c) | 10' |
| RB | 4 | Nazrul Nazari | | 60' |
| LB | 5 | Amirul Adli | 90+1' |
| CB | 15 | Lionel Tan | 43' | 74' |
| CM | 7 | Kyoga Nakamura |
| DM | 6 | Shah Shahiran | 53' |
| CM | 10 | Faris Ramli | | 46' |
| CF | 20 | Shawal Anuar |
| RM | 9 | Glenn Kweh | | 60' |
| Substitutions: ||
| DF | 3 | Ryhan Stewart | | 46' |
| MF | 22 | Christopher van Huizen | | 60' |
| AM | 13 | Hami Syahin | 90+1' | 60' |
| ST | 23 | Abdul Rasaq Akeem | | 74' |
| DM | 8 | Shahdan Sulaiman | | 87' |
| Manager: ||
| Tsutomu Ogura ||
* Man of the Match:
* Đỗ Duy Mạnh (Vietnam)
* Assistant referees:
* Sanzhar Shoyusupov (Uzbekistan)
* Alisher Usmanov (Uzbekistan)
* Fourth official:
* Firdaus Norsafarov (Uzbekistan)
* Video assistant referee:
* Sivakorn Pu-udom (Thailand)
* Assistant video assistant referees:
* Du Jianxin (China)

#### Thailand vs Philippines

| Thailand | Philippines |
| GK | 1 | Patiwat Khammai | 120' |
| CB | 3 | Pansa Hemviboon | 69' |
| DF | 12 | Nicholas Mickelson |
| RB | 21 | Suphanan Bureerat |
| CB | 5 | Chalermsak Aukkee | | 78' |
| LF | 7 | Supachok Sarachat |
| CM | 8 | Peeradol Chamrasamee (c) | | 64' |
| FW | 13 | Ben Davis | 21' |
| DM | 18 | Weerathep Pomphan | | 98' |
| MF | 25 | Seksan Ratree | 82' | 90+4' |
| CF | 9 | Patrik Gustavsson | | 64' |
| Substitutions: ||
| CM | 16 | Akarapong Pumwisat | | 64' |
| FW | 14 | Teerasak Poeiphimai | | 64' | 78' |
| MF | 22 | Worachit Kanitsribampen | | 78' |
| CB | 4 | Jonathan Khemdee | | 78' |
| MF | 19 | William Weidersjö | | 90+4' |
| RF | 10 | Suphanat Mueanta | 116' | 98' |
| Manager: ||
| Masatada Ishii ||
| GK | 16 | Quincy Kammeraad |
| CB | 12 | Amani Aguinaldo |
| LB | 20 | Michael Kempter (c) |
| CM | 17 | Zico Bailey |
| CB | 2 | Adrian Ugelvik | | 51' |
| RB | 3 | Paul Tabinas |
| DF | 8 | Michael Baldisimo | | 51' |
| RW | 13 | Alex Monis | 90+1' |
| FW | 9 | Jarvey Gayoso | | 90' |
| AM | 6 | Sandro Reyes |
| FW | 24 | Javier Mariona | | 73' |
| Substitutions: ||
| CB | 4 | Kike Linares | | 51' | 87' |
| DF | 23 | Christian Rontini | 63' | 51' |
| CF | 10 | Bjørn Martin Kristensen | 120+1' | 73' |
| DF | 5 | Scott Woods | | 87' |
| CM | 19 | Oskari Kekkonen | | 90' |
| Manager: ||
| Albert Capellas ||
* Man of the Match:
* Suphanat Mueanta (Thailand)
* Assistant referees:
* Hishihashi Isao (Japan)
* Wantanabe Kota (Japan)
* Fourth official:
* Muhammad Nazmi Nasaruddin (Malaysia)
* Video assistant referee:
* Muhammad Taqi (Singapore)
* Assistant video assistant referees:
* Choi Hyun-Jai (South Korea)
* Du Jianxin (China)

## Final

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Vietnam | 5–3 | Thailand | 2–1 | 3–2 |

### First leg

| Vietnam | Thailand |
| GK | 21 | Nguyễn Đình Triệu |
| CB | 4 | Bùi Tiến Dũng | 64' |
| LM | 17 | Vũ Văn Thanh | | 87' |
| RM | 7 | Phạm Xuân Mạnh (c) |
| CB | 16 | Nguyễn Thành Chung |
| DF | 3 | Nguyễn Văn Vĩ | | 72' |
| CM | 25 | Doãn Ngọc Tân | 79' |
| CF | 8 | Châu Ngọc Quang | | 87' |
| CM | 14 | Nguyễn Hoàng Đức | | 90+6' |
| CF | 12 | Nguyễn Xuân Son |
| FW | 15 | Bùi Vĩ Hào | | 46' |
| Substitutions: ||
| AM | 19 | Nguyễn Quang Hải | | 46' |
| MF | 5 | Trương Tiến Anh | | 72' |
| CB | 2 | Đỗ Duy Mạnh | | 87' |
| CM | 24 | Nguyễn Hai Long | | 87' |
| AM | 22 | Nguyễn Tiến Linh | | 90+6' |
| Manager: ||
| Kim Sang-sik ||
| GK | 1 | Patiwat Khammai |
| CB | 3 | Pansa Hemviboon (c) | 11' |
| DF | 12 | Nicholas Mickelson | | 46' |
| RB | 21 | Suphanan Bureerat |
| CB | 5 | Chalermsak Aukkee |
| MF | 17 | Ekanit Panya | 66' | 73' |
| MF | 19 | William Weidersjö | | 61' |
| CM | 16 | Akarapong Pumwisat | | 45+2' |
| MF | 25 | Seksan Ratree | | 61' |
| Substitutions: ||
| DM | 18 | Weerathep Pomphan | | 45+2' |
| LB | 6 | Thitathorn Aksornsri | | 46' |
| RF | 10 | Suphanat Mueanta | | 61' |
| LF | 7 | Supachok Sarachat | | 61' |
| MF | 22 | Worachit Kanitsribampen | | 73' |
| Manager: ||
| Masatada Ishii ||
* Man of the Match:
* Nguyễn Xuân Son (Vietnam)
* Assistant referees:
* Zahy Al Shmari (Qatar)
* Khalid Ayed Khalaf (Qatar)
* Fourth official:
* Tuan Mohd Yaasin Tuan Mohd Hanafiah (Malaysia)
* Video assistant referee:
* Muhammad Taqi (Singapore)
* Assistant video assistant referees:
* Du Jianxin (China)

### Second leg

| Thailand | Vietnam |
| GK | 1 | Patiwat Khammai |
| CB | 3 | Pansa Hemviboon |
| RB | 21 | Suphanan Bureerat |
| LB | 6 | Thitathorn Aksornsri | 79' | 80' |
| CB | 4 | Jonathan Khemdee |
| LF | 7 | Supachok Sarachat |
| CM | 8 | Peeradol Chamrasamee (c) | | 90+3' |
| FW | 13 | Ben Davis | | 90+3' |
| DM | 18 | Weerathep Pomphan | 13' 74' |
| RF | 10 | Suphanat Mueanta |
| CF | 9 | Patrik Gustavsson | | 79' |
| Substitutions: ||
| MF | 25 | Seksan Ratree | | 79' |
| DF | 12 | Nicholas Mickelson | | 80' |
| MF | 22 | Worachit Kanitsribampen | | 90+3' |
| AM | 17 | Ekanit Panya | | 90+3' |
| Manager: ||
| Masatada Ishii ||
| GK | 21 | Nguyễn Đình Triệu |
| CB | 4 | Bùi Tiến Dũng |
| LM | 17 | Vũ Văn Thanh |
| RB | 7 | Phạm Xuân Mạnh |
| CB | 16 | Nguyễn Thành Chung |
| DF | 3 | Nguyễn Văn Vĩ | | 60' |
| MF | 25 | Doãn Ngọc Tân | 15' | 60' |
| CF | 8 | Châu Ngọc Quang | | 85' |
| CM | 14 | Nguyễn Hoàng Đức (c) |
| CF | 12 | Nguyễn Xuân Son | | 34' |
| FW | 10 | Phạm Tuấn Hải | 4' | 83' |
| Substitutions: ||
| FW | 22 | Nguyễn Tiến Linh | | 34' |
| AM | 19 | Nguyễn Quang Hải | 90+14' | 60' |
| DF | 2 | Đỗ Duy Mạnh | | 60' |
| CF | 18 | Đinh Thanh Bình | | 83' |
| CF | 18 | Nguyễn Hai Long | 90+20' | 85' |
| Manager: ||
| Kim Sang-sik ||
* Man of the Match:
* Phạm Tuấn Hải (Vietnam)
* Assistant referees:
* Park Sang-jun (South Korea)
* Kang Dong-ho (South Korea)
* Fourth official:
* Thoriq Alkatiri (Indonesia)
* Video assistant referee:
* Choi Hyun-Jae (South Korea)
* Assistant video assistant referees:
* Du Jianxin (China)