# Team MP W D L F A D P
1 Johor Darul Ta'zim 11 8 2 1 27 10 +17 26
2 Pahang 11 6 3 2 27 14 +13 21
3 Kedah 11 5 5 1 20 14 +6 20
4 Perak 11 4 5 2 18 19 -1 17
5 Kelantan 11 5 1 5 21 17 +4 16
6 Selangor 11 4 4 3 16 13 +3 16
7 PBDKT T-Team 11 4 4 3 16 18 -2 16
8 FELDA United 11 2 5 4 11 14 -3 11
9 PKNS 11 2 4 5 18 21 -3 10
10 Melaka United 11 2 4 5 12 24 -12 10
11 Sarawak 11 2 3 6 11 17 -6 9
12 Pulau Pinang 11 1 2 8 7 23 -16 5
Wed 26/04/17 Perak 1 - 1 Kedah
Wed 26/04/17 Pulau Pinang 1 - 2 Johor Darul Ta'zim
Wed 26/04/17 PBDKT T-Team 1 - 0 Selangor
Wed 26/04/17 Melaka United 2 - 2 PKNS
Wed 26/04/17 Pahang 1 - 1 FELDA United
Wed 26/04/17 Sarawak 0 - 0 Kelantan
Sat 15/04/17 Pahang 2 - 2 Selangor
Sat 15/04/17 PBDKT T-Team 5 - 0 Kedah
Sat 15/04/17 Pulau Pinang 1 - 5 Kelantan
Sat 15/04/17 Melaka United 1 - 1 FELDA United
Sat 15/04/17 Johor Darul Ta'zim 2 - 1 PKNS
Sat 15/04/17 Sarawak 3 - 3 Perak
Wed 12/04/17 Kelantan 2 - 3 Johor Darul Ta'zim
Sun 09/04/17 Johor Darul Ta'zim 7 - 0 Melaka United
Sun 09/04/17 FELDA United 0 - 1 Pulau Pinang
Sat 08/04/17 Kedah 1 - 1 PKNS
Sat 08/04/17 Kelantan 1 - 2 Pahang
Sat 08/04/17 Perak 2 - 2 PBDKT T-Team
Sat 08/04/17 Selangor 2 - 1 Sarawak
Sat 06/05/17 PBDKT T-Team 15 : 00 Perak
Sat 06/05/17 Pahang 15 : 00 Kelantan
Sat 06/05/17 Melaka United 15 : 00 Johor Darul Ta'zim
Sun 07/05/17 Pulau Pinang 15 : 00 FELDA United
Tue 09/05/17 Sarawak 14 : 15 Selangor
Tue 09/05/17 PKNS 15 : 00 Kedah
Wed 24/05/17 FELDA United 14 : 00 Melaka United
Wed 24/05/17 Kelantan 14 : 00 Pulau Pinang
Wed 24/05/17 Kedah 14 : 00 PBDKT T-Team
Wed 24/05/17 Perak 14 : 00 Sarawak
Wed 24/05/17 Selangor 14 : 00 Pahang
Wed 24/05/17 PKNS 15 : 00 Johor Darul Ta'zim
Sat 01/07/17 Johor Darul Ta'zim 14 : 00 Pulau Pinang
Sat 01/07/17 Kelantan 14 : 00 Sarawak
Sat 01/07/17 FELDA United 14 : 00 Pahang
Sat 01/07/17 Selangor 14 : 00 PBDKT T-Team
Sat 01/07/17 Kedah 14 : 00 Perak
Sat 01/07/17 PKNS 14 : 00 Melaka United