# Team MP W D L F A D P
1 Johor Darul Ta'zim 19 14 3 2 45 16 +29 45
2 Kedah 19 9 7 3 42 26 +16 34
3 Pahang 19 10 3 6 39 25 +14 33
4 FELDA United 19 8 6 5 30 21 +9 30
5 Selangor 19 8 6 5 27 23 +4 30
6 Perak 19 8 6 5 27 27 +0 30
7 PKNS 19 5 6 8 29 33 -4 21
8 PBDKT T-Team 19 6 4 9 28 44 -16 19
9 Kelantan 19 6 3 10 28 35 -7 18
10 Melaka United 19 4 6 9 27 41 -14 18
11 Sarawak 19 4 5 10 20 29 -9 17
12 Pulau Pinang 19 3 3 13 15 37 -22 12
Sat 05/08/17 Pahang 2 - 1 Kedah
Sat 05/08/17 Perak 2 - 0 PKNS
Sat 05/08/17 PBDKT T-Team 1 - 5 Melaka United
Sat 05/08/17 Selangor 2 - 1 Johor Darul Ta'zim
Sat 05/08/17 Kelantan 1 - 1 FELDA United
Sat 05/08/17 Sarawak 2 - 0 Pulau Pinang
Wed 26/07/17 Johor Darul Ta'zim 2 - 1 Perak
Wed 26/07/17 FELDA United 3 - 1 Selangor
Wed 26/07/17 PKNS 2 - 1 PBDKT T-Team
Wed 26/07/17 Kedah 5 - 0 Kelantan
Wed 26/07/17 Melaka United 4 - 2 Sarawak
Wed 26/07/17 Pulau Pinang 2 - 0 Pahang
Sat 22/07/17 Pahang 2 - 0 Melaka United
Sat 22/07/17 PBDKT T-Team 1 - 6 Johor Darul Ta'zim
Sat 22/07/17 Pulau Pinang 0 - 2 Kedah
Sat 22/07/17 Perak 1 - 0 FELDA United
Sat 22/07/17 Selangor 1 - 0 Kelantan
Sat 22/07/17 Sarawak 0 - 1 PKNS
Wed 20/09/17 Pahang 15 : 00 Sarawak
Wed 20/09/17 Kedah 15 : 00 FELDA United
Wed 20/09/17 Melaka United 15 : 00 Perak
Wed 20/09/17 Pulau Pinang 15 : 00 PBDKT T-Team
Wed 20/09/17 Selangor 15 : 00 PKNS
Wed 20/09/17 Johor Darul Ta'zim 15 : 00 Kelantan
Sat 30/09/17 Sarawak 14 : 15 Kedah
Sat 30/09/17 Kelantan 15 : 00 PKNS
Sat 30/09/17 FELDA United 15 : 00 Johor Darul Ta'zim
Sat 30/09/17 Perak 15 : 00 Pulau Pinang
Sat 30/09/17 Melaka United 15 : 00 Selangor
Sat 30/09/17 PBDKT T-Team 15 : 00 Pahang
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 PKNS 15 : 00 FELDA United
Sat 21/10/17 Kedah 15 : 00 Johor Darul Ta'zim
Sat 21/10/17 Melaka United 15 : 00 Kelantan