2024 Malaysia FA Cup

{{Infobox football tournament season

| title = Malaysia FA Cup

| year = 2024

| other_titles =

| image =

| image_size =

| caption =

| country = Malaysia

| dates = 12 June – 24 August

| num_teams = 16

| champions = Johor Darul Ta'zim

| count = 4

| runner-up = Selangor

| matches = 21

| goals = 85

| attendance = 290506

| scoring_leader = Alvin Fortes
(6 goals)

| award =

| prev_season = 2023

| next_season = 2025

| extra_information = {{small|(Note: All statistics do not include qualifying play-offs)}}

| updated = 24 August 2024

| defending_champions = Johor Darul Ta'zim

}}

The 2024 Malaysia FA Cup is the 34th edition of the Malaysia FA Cup, a knockout competition for Malaysian association football clubs. The winners, if eligible, would be assured a place in the 2025–26 AFC Champions League Two group stage.

Johor Darul Ta'zim (JDT) are the two-time defending champions, having beaten Kuala Lumpur City in the last final.{{cite web|url=https://www.nst.com.my/sports/football/2023/07/933823/jdt-retain-fa-cup-title|title=JDT retain FA Cup title |website=nst.com.my |publisher=New Straits Times | date=22 July 2023 |access-date=23 July 2023 |first=Farah |last=Azharie}} They retained the trophy after beating Selangor 6–1 in the final, and became the first team to win the competition in three successive seasons.{{cite web|url=https://www.nst.com.my/sports/football/2024/08/1096307/jdt-thrash-selangor-6-1-win-fa-cup |title=JDT thrash Selangor 6-1 to win FA Cup |website=nst.com.my |publisher=New Straits Times | date=24 August 2024 |access-date=25 August 2024 |first=Farah |last=Azharie}}{{cite web|url=https://www.hmetro.com.my/utama/2024/08/1126688/jdt-juara-hatrik-piala-fa |title=JDT juara hatrik Piala FA |website=hmetro.com.my |publisher=Harian Metro | date=24 August 2024 |access-date=25 August 2024 |first=Firdaus |last=Hashim}}

The winner of the FA Cup earns automatic qualification to the 2025–26 AFC Champions League Two group stages.

Qualified teams

The FA Cup is a knockout competition with 16 teams taking part all trying to reach the final at Bukit Jalil National Stadium on 24 August 2024. The competition consisted of 13 teams from the Super League and 3 teams from A1 Semi-Pro League.{{cite web |url=https://www.malaysianfootballleague.com/Content/Post/Watch/978 |title=MFL UMUM KALENDAR LIGA MALAYSIA 2024-2025 |website=malaysianfootballleague.com |publisher=Malaysian Football League |date=9 April 2024 |access-date=15 May 2024}}

The following teams played in the competition. Reserve teams were excluded.

class="wikitable"

! style="width:25%" | Malaysia Super League
the 13 teams of the 2024–25 season

! style="width:25%" | Malaysia A1 Semi-Pro League
the 3 teams of the 2024–25 season

style="vertical-align:top"

|

|

Format

This season, the Malaysian Football League (MFL) announced a new format where only 16 teams will be involved in this competition, compared to the 20 teams represented last season.{{cite web |url=https://stadiumastro.com/bola-sepak/mfl-umum-perlawanan-ujian-sistem-var-dan-kemas-kini-liga-m-20242025-256000 |title=MFL umum perlawanan ujian sistem VAR dan kemas kini Liga M 2024-2025 |website=stadiumastro.com |publisher=Stadium Astro |date=30 January 2024 |access-date=15 May 2024}} The final stages of the competition would feature a format change: The round of 16 would be played in a single-leg format, while the quarter-finals and semi-finals will be played two legs (home & away), except for the final which was played as a single leg.{{cite web |url=https://www.malaysianfootballleague.com/Content/Post/Watch/912 |title=MFL UMUM PERLAWANAN UJIAN SISTEM VAR DAN KEMAS KINI LIGA MALAYSIA 2024-2025 |website=malaysianfootballleague.com |publisher=Malaysian Football League |date=30 January 2024 |access-date=15 May 2024}}{{cite web |url=https://sukanz.com/202428085/ |title=Piala FA 2024-25 Dimainkan Secara Timbal Balik |website=sukanz.com |publisher=Sukanz |date=31 January 2024 |access-date=15 May 2024 |first=Hafizuddin |last=Omar}} The competition does not use the away goals rule, which was abolished since 2022 season.{{cite web |url=https://www.bharian.com.my/sukan/bola/2022/10/1014351/peraturan-gol-tempat-lawan-aksi-liga-m-dimansuhkan |title=Peraturan gol tempat lawan aksi Liga M dimansuhkan |website=bharian.com.my |publisher=Berita Harian |date=19 October 2022 |access-date=7 July 2024 |first=Zulfaizan |last=Mansor}} Accordingly, if in a two-legged tie two teams scored the same number of aggregate goals, the winner of the tie would not be decided by the number of away goals scored by each team but always by 30 minutes of extra time, and if the two teams scored the same number of goals in extra time, the winner would be decided by a penalty shoot-out.

Seeding

The seeded teams were drawn against the unseeded teams, with the seeded teams become hosting for the round of 16.{{cite web |url=https://www.malaysianfootballleague.com/Content/Post/Watch/1032 |title=PERTEMBUNGAN SUKAR DIJANGKA MENANTI KELAB DI PUSINGAN 16 PIALA FA 2024-2025 |website=malaysianfootballleague.com |publisher=Malaysian Football League |date=16 May 2024 |access-date=16 May 2024}}

For the draw, the teams were seeded and unseeded into two pots based on the following principles (introduced starting this season):

class="wikitable"
Key to colours
bgcolor=#BBF3BB

| Teams from 2024–25 Malaysia Super League

bgcolor=#BBF3FF

| Teams from 2024–25 Malaysia A1 Semi-Pro League

valign=top

|

{| class="wikitable"

|+Pot A
(seeded)

{{Tooltip|Rank|Club's ranking}}

!Team

bgcolor=#BBF3BB

!1

| Johor Darul Ta'zim

bgcolor=#BBF3BB

!2

| Selangor

bgcolor=#BBF3BB

!3

| Sabah

bgcolor=#BBF3BB

!4

| Kedah Darul Aman

bgcolor=#BBF3BB

!5

| Sri Pahang

bgcolor=#BBF3BB

!6

| Terengganu

bgcolor=#BBF3BB

!7

| Kuala Lumpur City

bgcolor=#BBF3BB

!8

| PDRM

|

class="wikitable"

|+Pot B
(unseeded)

{{Tooltip|Rank|Club's ranking}}

!Team

bgcolor=#BBF3BB

!9

| Negeri Sembilan

bgcolor=#BBF3BB

!10

| Penang

bgcolor=#BBF3BB

!11

| Perak

bgcolor=#BBF3BB

!12

| Kelantan Darul Naim

bgcolor=#BBF3BB

!13

| Kuching City

bgcolor=#BBF3FF

!14

| Kuala Lumpur Rovers

bgcolor=#BBF3FF

!15

| Bukit Tambun

bgcolor=#BBF3FF

!16

| Malaysian University

|}

Draw dates

The draw for the 2024 Malaysia FA Cup was held on 16 May 2024.{{cite web |url=https://stadiumastro.com/bola-sepak/info-siaran-dan-live-stream-hari-undian-piala-fa-musim-202425-264715 |title=Info Siaran dan Live Stream: Hari Undian Piala FA musim 2024-25 |website=stadiumastro.com |publisher=Stadium Astro |date=15 May 2024 |access-date=16 May 2024 |first=Ammar |last=Hakim}}

class="wikitable" style="text-align:center"
Phase

!Round

!First leg

!Second leg

rowspan=4|Knockout phase

|Round of 16

|colspan=2|12 & 14–15 June 2024

Quarter-finals

|28–29 June 2024

|5–6 July 2024

Semi-finals

|19 July 2024

|3–4 August 2024

Final

|colspan=2|24 August 2024

Bracket

The bracket was decided after the draw.

{{16TeamBracket|legs=1/2/2/1|aggregate=y|seeds=n

| team-width = 180

| nowrap = yes

| RD1 = Round of 16

| RD2 = Quarter-finals

| RD3 = Semi-finals

| RD4 = Final

| RD1-team01 = Sri Pahang

| RD1-score01-1 = 1 {{Small|(3)}}

| RD1-team02 = Penang {{pso}}

| RD1-score02-1 = 1 {{Small|(4)}}

| RD1-team03 = Kedah Darul Aman

| RD1-score03-1 = 5

| RD1-team04 = Bukit Tambun

| RD1-score04-1 = 0

| RD1-team05 = PDRM

| RD1-score05-1 = 0

| RD1-team06 = Malaysian University

| RD1-score06-1 = 3

| RD1-team07 = Johor Darul Ta'zim

| RD1-score07-1 = 4

| RD1-team08 = Kelantan Darul Naim

| RD1-score08-1 = 0

| RD1-team09 = Terengganu

| RD1-score09-1 = 2

| RD1-team10 = Perak

| RD1-score10-1 = 1

| RD1-team11 = Sabah

| RD1-score11-1 = 7

| RD1-team12 = Kuala Lumpur Rovers

| RD1-score12-1 = 0

| RD1-team13 = Kuala Lumpur City

| RD1-score13-1 = 2

| RD1-team14 = Kuching City {{aet}}

| RD1-score14-1 = 3

| RD1-team15 = Selangor

| RD1-score15-1 = 4

| RD1-team16 = Negeri Sembilan

| RD1-score16-1 = 0

| RD2-team01 = Penang

| RD2-score01-1 = 0

| RD2-score01-2 = 0

| RD2-score01-agg = 0

| RD2-team02 = Kedah Darul Aman

| RD2-score02-1 = 1

| RD2-score02-2 = 0

| RD2-score02-agg = 1

| RD2-team03 = Malaysian University

| RD2-score03-1 = 0

| RD2-score03-2 = 0

| RD2-score03-agg = 0

| RD2-team04 = Johor Darul Ta'zim

| RD2-score04-1 = 5

| RD2-score04-2 = 8

| RD2-score04-agg = 13

| RD2-team05 = Terengganu

| RD2-score05-1 = 4

| RD2-score05-2 = 3

| RD2-score05-agg = 7

| RD2-team06 = Sabah

| RD2-score06-1 = 0

| RD2-score06-2 = 0

| RD2-score06-agg = 0

| RD2-team07 = Kuching City

| RD2-score07-1 = 2

| RD2-score07-2 = 2

| RD2-score07-agg = 4 {{Small|(3)}}

| RD2-team08 = Selangor {{pso}}

| RD2-score08-1 = 1

| RD2-score08-2 = 3

| RD2-score08-agg = 4 {{Small|(5)}}

| RD3-team01 = Kedah Darul Aman

| RD3-score01-1 = 1

| RD3-score01-2 = 0

| RD3-score01-agg = 1

| RD3-team02 = Johor Darul Ta'zim

| RD3-score02-1 = 2

| RD3-score02-2 = 3

| RD3-score02-agg = 5

| RD3-team03 = Terengganu

| RD3-score03-1 = 3

| RD3-score03-2 = 1

| RD3-score03-agg = 4

| RD3-team04 = Selangor

| RD3-score04-1 = 2

| RD3-score04-2 = 4

| RD3-score04-agg = 6

| RD4-team01 = Johor Darul Ta'zim

| RD4-score01-1 = 6

| RD4-team02 = Selangor

| RD4-score02-1 = 1

}}

Round of 16

A total of 16 teams played in the Round of 16. This round would be played in a single-leg format, and consisted of all clubs from the Super League, and three from A1 Semi-Pro League. Ties were scheduled to be played in the week commencing 12 June 2024.{{cite web |url=https://www.hmetro.com.my/arena/bola-sepak/2024/05/1091149/piala-fa-skuad-gergasi-liga-super-dapat-laluan-mudah |title=Piala FA: Skuad gergasi Liga Super dapat laluan mudah |website=hmetro.com.my |publisher=Harian Metro |date=16 May 2024 |access-date=16 May 2024 |first=Syazwan |last=Msar}}{{cite web |url=https://files.malaysianfootballleague.com/wp-content/uploads/2024/06/Jadual-Piala-FA-2024-2025-05062024.pdf |title=Kemaskini Jadual Perlawanan Piala FA 2024–25 |website=malaysianfootballleague.com |publisher=Malaysian Football League |date=5 June 2024 |access-date=5 June 2024}}

Key: (1) = Super League; (2) = A1 Semi-Pro League

{{football box collapsible

|id= PDRM v Malaysian University

|date= {{Start date|2024|6|12|df=y}}

|time= {{UTZ|20:15|8}}

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295227%2Fsummary%3F

|team1= PDRM (1)

|score = 0–3

|team2= Malaysian University (2)

|goals1 =

|goals2 =

|stadium= Selayang Stadium

|location= Selayang

|attendance= 116{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI1ODc3Ijs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – PDRM v Malaysian University |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=12 June 2024 |access-date=13 June 2024}}

|referee= Abang Azharudin Abdullah

}}

{{football box collapsible

|id= Kuala Lumpur City v Kuching City

|date= {{Start date|2024|6|14|df=y}}

|time= {{UTZ|18:30|8}}

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295228%2Fsummary%3F

|team1= Kuala Lumpur City (1)

|score = 2–3

|aet = yes

|team2= Kuching City (1)

|goals1 =

|goals2 =

|stadium= Kuala Lumpur Stadium

|location= Cheras

|attendance= 309{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI1ODkwIjs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Kuala Lumpur City v Kuching City |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=14 June 2024 |access-date=14 June 2024}}

|referee= Tuan Mohd Yaasin

}}

{{football box collapsible

|id= Sri Pahang v Penang

|date= {{Start date|2024|6|14|df=y}}

|time= {{UTZ|20:15|8}}

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295229%2Fsummary%3F

|team1= Sri Pahang (1)

|score = 1–1

|aet = yes

|team2= Penang (1)

|goals1 =

|goals2 =

|stadium= Temerloh Mini Stadium

|location= Temerloh

|attendance= 4,480{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI1ODkzIjs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Sri Pahang v Penang |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=14 June 2024 |access-date=15 June 2024}}

|referee= Hasrol Amir

|penalties1=

|penaltyscore= 3–4

|penalties2=

}}

{{football box collapsible

|id= Terengganu v Perak

|date= {{Start date|2024|6|14|df=y}}

|time= {{UTZ|21:00|8}}

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295230%2Fsummary%3F

|team1= Terengganu (1)

|score = 2–1

|team2= Perak (1)

|goals1 =

|goals2 =

|stadium= Sultan Mizan Zainal Abidin Stadium

|location= Kuala Nerus

|attendance= 20,150{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI1ODkyIjs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Terengganu v Perak |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=14 June 2024 |access-date=14 June 2024}}

|referee= Zamzaidi Katimin

}}

{{football box collapsible

|id= Kedah Darul Aman v Bukit Tambun

|date= {{Start date|2024|6|14|df=y}}

|time= {{UTZ|21:00|8}}

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295231%2Fsummary%3F

|team1= Kedah Darul Aman (1)

|score = 5–0

|team2= Bukit Tambun (2)

|goals1 =

|goals2 =

|stadium= Darulaman Stadium

|location= Alor Setar

|attendance= 5,436{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI1ODkxIjs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Kedah Darul Aman v Bukit Tambun |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=14 June 2024 |access-date=14 June 2024}}

|referee= Khairulsyahmi Ahmad Khalidi

}}

{{football box collapsible

|id= Selangor v Negeri Sembilan

|date= {{Start date|2024|6|15|df=y}}

|time= {{UTZ|17:30|8}}

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295232%2Fsummary%3F

|team1= Selangor (1)

|score = 4–0

|team2= Negeri Sembilan (1)

|goals1 =

|goals2 =

|stadium= MBPJ Stadium

|location= Petaling Jaya

|attendance= 9,861{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI1ODk0Ijs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Selangor v Negeri Sembilan |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=15 June 2024 |access-date=15 June 2024}}

|referee= Nafeez Abd Wahab

}}

{{football box collapsible

|id= Sabah v Kuala Lumpur Rovers

|date= {{Start date|2024|6|15|df=y}}

|time= {{UTZ|20:15|8}}

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295233%2Fsummary%3F

|team1= Sabah (1)

|score = 7–0

|team2= Kuala Lumpur Rovers (2)

|goals1 =

|goals2 =

|stadium= Likas Stadium

|location= Kota Kinabalu

|attendance= 3,900{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI1ODk2Ijs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Sabah v Kuala Lumpur Rovers |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=15 June 2024 |access-date=15 June 2024}}

|referee= Shukor Zulkiflee

}}

{{football box collapsible

|id= Johor Darul Ta'zim v Kelantan Darul Naim

|date= {{Start date|2024|6|15|df=y}}

|time= {{UTZ|20:15|8}}

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295234%2Fsummary%3F

|team1= Johor Darul Ta'zim (1)

|score = 4–0

|team2= Kelantan Darul Naim (1)

|goals1 =

|goals2 =

|stadium= Sultan Ibrahim Stadium

|location= Iskandar Puteri

|attendance= 11,444{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI1ODk1Ijs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Johor Darul Ta'zim v Kelantan Darul Naim |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=15 June 2024 |access-date=15 June 2024}}

|referee= Kamil Zakaria

}}

Quarter-finals

The first legs were played on 28 and 29 June, and the second legs were played on 5 and 6 July 2024.{{cite web |url=https://files.malaysianfootballleague.com/wp-content/uploads/2024/06/Jadual-Piala-FA-2024-2025-QF-19062024.pdf |title=Pemakluman Jadual Perlawanan Piala FA 2024–25 |website=malaysianfootballleague.com |publisher=Malaysian Football League |date=19 June 2024 |access-date=19 June 2024}}{{cite web |url=https://files.malaysianfootballleague.com/wp-content/uploads/2024/06/JADUAL-PERTANDINGAN-PIALA-FA-2024-2025-SUKU-AKHIR-KEMASKINI-25062024.pdf |title=Kemaskini Jadual Perlawanan Piala FA 2024–2025 |website=malaysianfootballleague.com |publisher=Malaysian Football League |date=26 June 2024 |access-date=26 June 2024}}

Key: (1) = Super League; (2) = A1 Semi-Pro League

=Summary=

{{TwoLegStart}}

{{TwoLegResult|Penang (1)||0–1|Kedah Darul Aman (1)||0–1|0–0 }}

{{TwoLegResult|Terengganu (1)||7–0|Sabah (1)||4–0|3–0 }}

{{TwoLegResult|Malaysian University (2) ||0–13|Johor Darul Ta'zim (1)||0–5|0–8 }}

{{TwoLegResult|Kuching City (1)||4–4 (3–5 p)|Selangor (1)||2–1|2–3 {{aet}}}}

|}

=Matches=

;First leg

{{Football box

|id= Penang v Kedah Darul Aman

|date= 28 June 2024

|time= 20:15 MYT

|team1= Penang (1)

|score= 0–1

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295758%2Fsummary%3F

|team2= Kedah Darul Aman (1)

|goals1=

|goals2=

|stadium= City Stadium, George Town

|attendance= 6,102{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI1OTcyIjs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Penang v Kedah Darul Aman |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=28 June 2024 |access-date=28 June 2024}}

|referee= Ahmad Zuhadi Dzulkifli

}}

;Second leg

{{Football box

|id= Kedah Darul Aman v Penang

|date= 5 July 2024

|time= 21:00 MYT

|team1= Kedah Darul Aman (1)

|score= 0–0

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295763%2Fsummary%3F

|team2= Penang (1)

|goals1=

|goals2=

|stadium= Darulaman Stadium, Alor Setar

|attendance= 16,700{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI2MDU0Ijs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Kedah Darul Aman v Penang |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=5 July 2024 |access-date=5 July 2024}}

|referee= Amirul Izwan Yaacob

}}

Kedah Darul Aman won 1–0 on aggregate.

----

;First leg

{{Football box

|id= Terengganu v Sabah

|date= 28 June 2024

|time= 21:00 MYT

|team1= Terengganu (1)

|score= 4–0

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295759%2Fsummary%3F

|team2= Sabah (1)

|goals1=

|goals2=

|stadium= Sultan Mizan Zainal Abidin Stadium, Kuala Nerus

|attendance= 15,677{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI1OTczIjs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Terengganu v Sabah |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=28 June 2024 |access-date=28 June 2024}}

|referee= Hasrol Amir

}}

;Second leg

{{Football box

|id= Sabah v Terengganu

|date= 6 July 2024

|time= 19:15 MYT

|team1= Sabah (1)

|score= 0–3

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295764%2Fsummary%3F

|team2= Terengganu (1)

|goals1=

|goals2=

|stadium= Likas Stadium, Kota Kinabalu

|attendance= 3,834{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI2MDc5Ijs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Sabah v Terengganu |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=6 July 2024 |access-date=7 July 2024}}

|referee= Tuan Mohd Yaasin

}}

Terengganu won 7–0 on aggregate.

----

;First leg

{{Football box

|id= Malaysian University v Johor Darul Ta'zim

|date= 29 June 2024

|time= 17:30 MYT

|team1= Malaysian University (2)

|score= 0–5

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295761%2Fsummary%3F

|team2= Johor Darul Ta'zim (1)

|goals1=

|goals2=

|stadium= Sultan Ibrahim Stadium, Iskandar Puteri{{refn|group=note|name=Malaysian University|Malaysian University applied to change the venue due to the unsuitability of their stadium, UKM Bangi Stadium, Bangi, to host the match. Their application to play at Sultan Ibrahim Stadium on the first leg, was approved by Johor Darul Ta'zim.{{cite web |url=https://www.flashsukan.com.my/malaysian-university-gembira-jdt-beri-guna-stadium-sultan-ibrahim-secara-percuma/ |title=Malaysian University gembira JDT beri guna Stadium Sultan Ibrahim secara percuma |publisher=Flash Sukan |website=flashsukan.com.my |date=26 June 2024 |access-date=6 July 2024 |first=Firdaus |last=Johari}}}}

|attendance= 6,490{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI1OTk2Ijs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Malaysian University v Johor Darul Ta'zim |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=29 June 2024 |access-date=29 June 2024}}

|referee= Khairulsyahmi Ahmad Khalidi

}}

;Second leg

{{Football box

|id= Johor Darul Ta'zim v Malaysian University

|date= 5 July 2024

|time= 20:15 MYT

|team1= Johor Darul Ta'zim (1)

|score= 8–0

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295762%2Fsummary%3F

|team2= Malaysian University (2)

|goals1=

|goals2=

|stadium= Sultan Ibrahim Stadium, Iskandar Puteri

|attendance= 6,583{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI2MDUyIjs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Johor Darul Ta'zim v Malaysian University |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=5 July 2024 |access-date=5 July 2024}}

|referee= Faizudin Ismail

}}

Johor Darul Ta'zim won 13–0 on aggregate.

----

;First leg

{{Football box

|id= Kuching City v Selangor

|date= 29 June 2024

|time= 20:15 MYT

|team1= Kuching City (1)

|score= 2–1

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295760%2Fsummary%3F

|team2= Selangor (1)

|goals1=

|goals2=

|stadium= Sarawak State Stadium, Kuching

|attendance= 3,338{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI2MDA2Ijs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Kuching City v Selangor |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=29 June 2024 |access-date=29 June 2024}}

|referee= Fitri Maskon

}}

;Second leg

{{Football box

|id= Selangor v Kuching City

|date= 6 July 2024

|time= 21:00 MYT{{refn|group=note|name=Selangor| The match was temporarily suspended in the 66th minute, and delay for 20 minutes due to a floodlight failure.{{cite web |url=https://www.nst.com.my/sports/football/2024/07/1073161/selangor-see-red-amid-failed-floodlights-two-players-sent |title=Selangor see red amid failed floodlights with two players sent off |website=nst.com.my |publisher=New Straits Times |date=6 July 2024 |access-date=7 July 2024 |first=Farah |last=Azharie}}}}

|team1= Selangor (1)

|score= 3–2

|aet= yes

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F295765%2Fsummary%3F

|team2= Kuching City (1)

|goals1=

|goals2=

|stadium= MBPJ Stadium, Petaling Jaya

|attendance= 10,049{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI2MDgyIjs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Selangor v Kuching City |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=6 July 2024 |access-date=7 July 2024}}

|referee= Suhaizi Shukri

|penalties1=

|penaltyscore= 5–3

|penalties2=

}}

4–4 on aggregate. Selangor won 5–3 on penalties.

Semi-finals

The first legs were played on 19 July, and the second legs were played on 3 and 4 August 2024.{{cite web |url=https://files.malaysianfootballleague.com/wp-content/uploads/2024/07/Jadual-Separuh-Akhir-Piala-FA-2024-25.pdf |title=Pemakluman Jadual Perlawanan Piala FA 2024–25 |website=malaysianfootballleague.com |publisher=Malaysian Football League |date=10 July 2024 |access-date=10 July 2024}}

Key: (1) = Super League; (2) = A1 Semi-Pro League

=Summary=

{{TwoLegStart}}

{{TwoLegResult|Kedah Darul Aman (1)||1–5|Johor Darul Ta'zim (1)||1–2|0–3 }}

{{TwoLegResult|Terengganu (1)||4–6|Selangor (1)||3–2|1–4 }}

|}

=Matches=

;First leg

{{Football box

|id= Kedah Darul Aman v Johor Darul Ta'zim

|date= 19 July 2024

|time= 20:15 MYT

|team1= Kedah Darul Aman (1)

|score= 1–2

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F296577%2Fsummary%3F

|team2= Johor Darul Ta'zim (1)

|goals1=

|goals2=

|stadium= Darulaman Stadium, Alor Setar

|attendance= 18,317{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI2MTcxIjs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Kedah Darul Aman v Johor Darul Ta'zim |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=19 July 2024 |access-date=19 July 2024}}

|referee= Nazmi Nasaruddin

}}

;Second leg

{{Football box

|id= Johor Darul Ta'zim v Kedah Darul Aman

|date= 4 August 2024

|time= 20:15 MYT

|team1= Johor Darul Ta'zim (1)

|score= 3–0

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F296580%2Fsummary%3F

|team2= Kedah Darul Aman (1)

|goals1=

|goals2=

|stadium= Sultan Ibrahim Stadium, Iskandar Puteri

|attendance= 25,112{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI2NDE4Ijs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Johor Darul Ta'zim v Kedah Darul Aman |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=4 August 2024 |access-date=4 August 2024}}

|referee= Ahmad Zuhadi Dzulkifli

}}

Johor Darul Ta'zim won 5–1 on aggregate.

----

;First leg

{{Football box

|id= Terengganu v Selangor

|date= 19 July 2024

|time= 21:00 MYT

|team1= Terengganu (1)

|score= 3–2

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F296578%2Fsummary%3F

|team2= Selangor (1)

|goals1=

|goals2=

|stadium= Sultan Mizan Zainal Abidin Stadium, Kuala Nerus

|attendance= 31,689{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI2MTczIjs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Terengganu v Selangor |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=19 July 2024 |access-date=19 July 2024}}

|referee= Hasrol Amir

}}

;Second leg

{{Football box

|id= Selangor v Terengganu

|date= 3 August 2024

|time= 21:00 MYT

|team1= Selangor (1)

|score= 4–1

|report= https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F296579%2Fsummary%3F

|team2= Terengganu (1)

|goals1=

|goals2=

|stadium= MBPJ Stadium, Petaling Jaya

|attendance= 10,569{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI2NDAwIjs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Selangor v Terengganu |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=3 August 2024 |access-date=3 August 2024}}

|referee= Usaid Jamal

}}

Selangor won 6–4 on aggregate.

Final

{{main|2024 Malaysia FA Cup final}}

The final will be played at the Bukit Jalil National Stadium in Kuala Lumpur.

{{Football box

| date = 24 August 2024

| time = 21:00 MYT

| team1 = Johor Darul Ta'zim (1)

| score = 6–1

| team2 = Selangor (1)

| goals1 =

| goals2 =

| stadium = Bukit Jalil National Stadium

| attendance = 80,350{{cite web |url=https://cms.fam.org.my/v1/resultdetail/czo0OiI2NjIxIjs%3D/PIALA%20FA%202024/2025 |title=Full Time Report – Johor Darul Ta'zim v Selangor |website=cms.fam.org.my |publisher=Football Association of Malaysia |date=24 August 2024 |access-date=25 August 2024}}

| referee = Nazmi Nasaruddin

| report = https://www.malaysianfootballleague.com/Home/Sport?&WHurl=%2Fcompetition%2F1536%2Fmatch%2F316286%2Fsummary%3F

| location = Kuala Lumpur

}}

Top scorers

{{updated|24 August 2024}}{{cite web|url=https://cms.fam.org.my/v1/topscorers|title=List Top Scorers Piala FA 2024/25|website=cms.fam.org.my |publisher=Football Association of Malaysia|access-date=15 June 2024}}

class="wikitable sortable" style="text-align:center"
Rank

!Player

!Club

!Goals

rowspan=1|1

| style="text-align:left;"|{{flagicon|CPV}} Alvin Fortes

| style="text-align:left;"|Selangor

|rowspan=1|6

rowspan=2|2

| style="text-align:left;"|{{flagicon|MAS}} Romel Morales

| style="text-align:left;"|Johor Darul Ta'zim

|rowspan=2|5

style="text-align:left;"|{{flagicon|ESP}} Juan Muñiz

| style="text-align:left;"|Johor Darul Ta'zim

rowspan=2|4

| style="text-align:left;"|{{flagicon|POR}} Francisco Geraldes

| style="text-align:left;"|Johor Darul Ta'zim

|rowspan=2|4

style="text-align:left;"|{{flagicon|NGA}} Ismahil Akinade

| style="text-align:left;"|Terengganu

rowspan=7|6

| style="text-align:left;"|{{flagicon|BRA}} Bérgson

| style="text-align:left;"|Johor Darul Ta'zim

|rowspan=7|3

style="text-align:left;"|{{flagicon|BRA}} Heberty

| style="text-align:left;"|Johor Darul Ta'zim

style="text-align:left;"|{{flagicon|GHA}} Ebenezer Assifuah

| style="text-align:left;"|Kedah Darul Aman

style="text-align:left;"|{{flagicon|BRA}} Ramon Machado

| style="text-align:left;"|Sabah

style="text-align:left;"|{{flagicon|SGP}} Safuwan Baharudin

| style="text-align:left;"|Selangor

style="text-align:left;"|{{flagicon|CRO}} Marin Pilj

| style="text-align:left;"|Terengganu

style="text-align:left;"|{{flagicon|MAS}} Safawi Rasid

| style="text-align:left;"|Terengganu

rowspan=4|13

| style="text-align:left;"|{{flagicon|MAS}} Arif Aiman

| style="text-align:left;"|Johor Darul Ta'zim

|rowspan=4|2

style="text-align:left;"|{{flagicon|MAS}} Feroz Baharudin

| style="text-align:left;"|Johor Darul Ta'zim

style="text-align:left;"|{{flagicon|MAS}} Shamie Iszuan

| style="text-align:left;"|Kuching City

style="text-align:left;"|{{flagicon|VEN}} Yohandry Orozco

| style="text-align:left;"|Selangor

rowspan=1|17

| style="text-align:middle;"|31 players

| style="text-align:middle;"|10 clubs

|rowspan=1|1

=Own goals=

class="wikitable" style="text-align:center"

!Rank

!Player

!Team

!Against

!Date

!Goal

1

| {{flagicon|MAS}} Raffi Nagoorgani

| Kuala Lumpur Rovers

| Sabah

| 15 June 2024

| 1

Notes

{{reflist|group="note"}}

See also

References

{{Reflist|30em}}