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