2019 Malaysia Premier League – Standings

No. Team P W D L GF GA GD Pts Last 5 games Qualification
1 Sabah (C, P) 20 13 4 3 33 17 16 43 Promotion to MSL2020
2 Johor Darul Ta’zim II [a] 20 9 6 5 31 19 12 33 Feeder Club
3 PDRM (P) 20 9 3 8 30 27 3 30 Promotion to MSL2020
4 Terengganu II [a] 20 8 6 6 21 24 -3 30 Feeder Club
5 UiTM 20 8 5 7 33 25 8 29
6 Negeri Sembilan 20 8 5 7 29 25 4 29
7 Penang * 20 8 6 6 32 27 5 24 -6 point
8 UKM 20 6 4 10 28 32 -4 22
9 Selangor United 20 6 3 11 24 37 -13 21
10 Kelantan * 20 4 8 8 23 32 -9 17 -3 point
11 Sarawak (R) 20 4 4 12 25 44 -19 16 Relegation play-off
12 Perlis [d] Disqualified

Update 12 August 2019
(C) – Champions
(P) – Promotion to Malaysia Super League 2020
(R) – Relegation to M3 League
* Penang have been docked six points following the club’s failure to comply with FIFA’s decision over claims made by former Brazilian import defender, Reinaldo Lobo. Kelantan have been docked three points following the club’s failure to comply with FIFA’s decision over claims made by former technical director Alfredo Carlos Gonzalez.
[a] & [b] Johor Darul Ta’zim II and Terengganu II cannot be promoted from Premier League and play for Malaysia Cup as Johor Darul Ta’zim F.C. and Terengganu F.C. (their parent clubs) remain in Super League and play for Malaysia Cup. Should Johor Darul Ta’zim and Terengganu be relegated to Premier League or will not play for Malaysia Cup, Johor Darul Ta’zim II and Terengganu II will have to drop to M3 League or will play for Malaysia Cup.