# Team MP W D L F A D P
1 Johor Darul Ta'zim 20 15 3 2 48 16 +32 48
2 Pahang 20 11 3 6 42 25 +17 36
3 Kedah 20 9 7 4 43 29 +14 34
4 FELDA United 20 9 6 5 33 22 +11 33
5 Selangor 20 8 6 6 28 25 +3 30
6 Perak 20 8 6 6 28 30 -2 30
7 PKNS 20 6 6 8 31 34 -3 24
8 PBDKT T-Team 20 7 4 9 30 44 -14 22
9 Melaka United 20 5 6 9 30 42 -12 21
10 Kelantan 20 6 3 11 28 38 -10 18
11 Sarawak 20 4 5 11 20 32 -12 17
12 Pulau Pinang 20 3 3 14 15 39 -24 12
Wed 20/09/17 Johor Darul Ta'zim 3 - 0 Kelantan
Wed 20/09/17 Kedah 1 - 3 FELDA United
Wed 20/09/17 Melaka United 3 - 1 Perak
Wed 20/09/17 Selangor 1 - 2 PKNS
Wed 20/09/17 Pulau Pinang 0 - 2 PBDKT T-Team
Wed 20/09/17 Pahang 3 - 0 Sarawak
Sat 05/08/17 PBDKT T-Team 1 - 5 Melaka United
Sat 05/08/17 Pahang 2 - 1 Kedah
Sat 05/08/17 Perak 2 - 0 PKNS
Sat 05/08/17 Kelantan 1 - 1 FELDA United
Sat 05/08/17 Selangor 2 - 1 Johor Darul Ta'zim
Sat 05/08/17 Sarawak 2 - 0 Pulau Pinang
Wed 26/07/17 FELDA United 3 - 1 Selangor
Wed 26/07/17 Kedah 5 - 0 Kelantan
Wed 26/07/17 Johor Darul Ta'zim 2 - 1 Perak
Wed 26/07/17 Pulau Pinang 2 - 0 Pahang
Wed 26/07/17 PKNS 2 - 1 PBDKT T-Team
Wed 26/07/17 Melaka United 4 - 2 Sarawak
Wed 27/09/17 Sarawak 14 : 15 Kedah
Wed 27/09/17 Kelantan 15 : 00 PKNS
Wed 27/09/17 Melaka United 15 : 00 Selangor
Wed 27/09/17 Perak 15 : 00 Pulau Pinang
Wed 27/09/17 PBDKT T-Team 15 : 00 Pahang
Thu 28/09/17 FELDA United 15 : 00 Johor Darul Ta'zim
Sat 21/10/17 Pahang 15 : 00 Perak
Sat 21/10/17 Sarawak 15 : 00 PBDKT T-Team
Sat 21/10/17 Pulau Pinang 15 : 00 Selangor
Sat 21/10/17 Melaka United 15 : 00 Kelantan
Sat 21/10/17 PKNS 15 : 00 FELDA United
Sat 21/10/17 Kedah 15 : 00 Johor Darul Ta'zim