# 2019 Malaysia FA Cup

The 2019 Malaysia FA Cup (also known as Shopee Malaysia FA Cup for sponsorship reasons) was the 30th edition of the Malaysia FA Cup, a knockout competition for Malaysia's state football association and clubs. The winners were assured a place for the 2020 AFC Champions League preliminary round 2.
59 teams entered the competition.

## Qualified teams

The following teams are qualified for the competition. Reserve teams are excluded.
| Liga Super the 12 teams of the 2019 season | Liga Premier the 9 non-reserve teams of the 2019 season | Liga M3 the 14 teams of the 2019 season | Liga M4 the 24 teams of the social leagues around Malaysia |
| Felda United Johor Darul Ta'zim Kedah Kuala Lumpur Melaka United Pahang Perak PJ City PKNP PKNS Selangor Terengganu | Kelantan Negeri Sembilan PDRM Penang Sabah Sarawak Selangor United UiTM UKM | Armed Forces Batu Dua Banggol Tokku DDM Glory United Johor Bahru Kelantan United Kuching Penjara Protap Puchong Fuerza SAMB Tun Razak Ultimate | Ampang United Blastier Galicia FC Pemanis ISMA F.C. Jerantut Kampung Raja Uda Kingstown-Klang Klasiko F.C. KSR Sains Kuatagh F.C. Markless MD Besut MOFAH F.C. MPKJ Newbies F.C. PIB Raja Permin Rawang City Real Chukai SA United Shah Alam Antlers Klang Southern F.C. XBBSB |

## Round and draw dates

| Round | Draw date | 1st leg | 2nd leg |
| Preliminary | 9 February 2019, 17:00 UTC+8 | 16–17 February | 16–17 February |
| First Round | 18 February 2019, 14:00 UTC+8 | 2–3 March | 2–3 March |
| Second Round | 4 March 2019, 15:00 UTC+8 | 2–3, 9 April | 2–3, 9 April |
| Third Round | 4 April 2019, 15:00 UTC+8 | 16–17 April | 16–17 April |
| Quarter-finals | 18 April 2019, 15:00 UTC+8 | 30 April–1 May | 10–11 May |
| Semi-finals | 18 April 2019, 15:00 UTC+8 | 22 June | 29–30 June |
| Final | 18 April 2019, 15:00 UTC+8 | 27 July | 27 July |

## Preliminary

Key: (1) = Liga Super; (2) = Liga Premier; (3) = Liga M3; (4) = Liga M4
The draw for the preliminary round was held on 9 February 2019 at 17:00 involving 38 teams from Liga M3 and Liga M4. JBFA and MD Besut received bye into the First Round. Eighteen matches took place from 16 to 17 February 2019.

## First round

The draw for the first round was held on 18 February 2019 at 14:00 involving JBFA, MD Besut and 18 teams that progressed from preliminary round. Ten matches took place from 2 to 3 March 2019.

## Second round

The draw for the second round was held on 4 March 2019 at 15:00 involving 12 teams from Liga Super, 9 teams from Liga Premier and 10 teams that progressed from first round. Fourteen matches took place from 2 to 3 April 2019. Postponed match between PDRM and Sarawak will be held on 9 April 2019. Johor Darul Ta'zim received bye into the Third Round.

## Third round

The draw for the third round was held on 4 April 2019 at 15:00 involving 17 teams (1 byes, 14 won, and 2 that yet to be played on the day of the draw) that progressed from second round. Eight matches took place from 16 to 17 April 2019.

## Quarter-finals

The draw for the quarter-finals onward to final was held on 18 April 2019 at 15:00 involving 8 teams that progressed from third round. The first legs were played on 30 April and 1 May, and the second legs were played on 10 and 11 May 2019.

### Bracket

| Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals | Semifinals | Final | Final | Final |
| Terengganu FC | Terengganu FC | 2 | 0 | 2 | | | | | | | | |
| Pahang | Pahang | 1 | 4 | 5 | | | | | | | | |
| Pahang | Pahang | 1 | 4 | 5 | Pahang | Pahang | 3 | 0 | 3 | | | |
| | | | | | Perak | Perak | 1 | 3 | 4 | | | |
| PKNP FC | PKNP FC | 0 | 1 | 1 | Perak | Perak | 1 | 3 | 4 | | | |
| Perak | Perak | 0 | 2 | 2 | | | | | | | | |
| Perak | Perak | 0 | 2 | 2 | | | | | | Perak | Perak | 0 |
| | | | | | | | | | | Kedah (a.e.t.) | Kedah (a.e.t.) | 1 |
| PKNS FC | PKNS FC | 1 | 1 | 2 | | | | | | | | | Kedah (a.e.t.) | Kedah (a.e.t.) | 1 |
| Kedah | Kedah | 3 | 1 | 4 | | | | | | | | |
| Kedah | Kedah | 3 | 1 | 4 | Kedah (a) | Kedah (a) | 1 | 2 | 3 | | | |
| | | | | | Felda United FC | Felda United FC | 0 | 3 | 3 | | | |
| Kuala Lumpur | Kuala Lumpur | 3 | 0 | 3 | Felda United FC | Felda United FC | 0 | 3 | 3 | | | |
| Felda United FC (a) | Felda United FC (a) | 3 | 0 | 3 | | | | | | | | |

### Summary

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Terengganu (1) | 2–5 | Pahang (1) | 2–1 | 0–4 |
| PKNP (1) | 1–2 | Perak (1) | 0–0 | 1–2 |
| PKNS (1) | 2–4 | Kedah (1) | 1–3 | 1–1 |
| Kuala Lumpur (1) | 3–3 (a) | Felda United (1) | 3–3 | 0–0 |

### Matches

Pahang won 5−2 on aggregate.
Perak won 2−1 on aggregate.
Kedah won 4−2 on aggregate.
3–3 on aggregate. Felda United won on away goals.

## Semi-finals

The first legs were played on 22 June, and the second legs were played on 29 and 30 June 2019.

### Summary

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Pahang (1) | 3–4 | Perak (1) | 3–1 | 0–3 |
| Kedah (1) | 3 –3 (a) | Felda United (1) | 1–0 | 2–3 |

### Matches

Perak won 4−3 on aggregate.
3−3 on aggregate. Kedah won on away goals

## Top goalscorers

    As of 27 July 2019
| Rank | Player | Club | Goals |
| 1 | Fakhrul Zaman | Kelantan United | 7 |
| 2 | Abdul Manaf Mamat | Batu Dua | 6 |
| 3 | Hasrul Nurkholis Hasim | Penjara | 5 |
| 4 | Fernando Rodríguez | Kedah | 4 |
| 4 | Jonathan Bauman | Kedah | 4 |
| 4 | Mohd Rizua | Batu Dua | 4 |
| 4 | Patrick Wleh | PDRM | 4 |
| 4 | Syafiq Abd Hamid | Protap | 4 |
| 9 | Azrol Izwan Azman | Penjara | 3 |
| 9 | Giancarlo | PKNP | 3 |
| 9 | Guilherme | Kuala Lumpur | 3 |
| 9 | Indra Putra Mahayuddin | Kuala Lumpur | 3 |
| 9 | L'Imam Seydi | Batu Dua | 3 |
| 9 | Mateo Roskam | UKM | 3 |
| 9 | Nor Kamali | Raja Permin FC | 3 |
| 9 | Shahrul Hakim | Kelantan United | 3 |
| 17 | 33 players | 19 clubs | 2 |
| 50 | 108 players | 46 clubs | 1 |