| # | Team | P | W | D | L | FA | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Johor Darul FC | 20 | 20 | 0 | 0 | 93-7 | 60 |
| 2 | Selangor FA | 20 | 13 | 3 | 4 | 42-19 | 42 |
| 3 | Kuching FA | 19 | 12 | 4 | 3 | 33-9 | 40 |
| 4 | Kuala Lumpur | 20 | 11 | 6 | 3 | 36-19 | 39 |
| 5 | Terengganu FC | 19 | 9 | 4 | 6 | 33-26 | 31 |
| 6 | Negeri Sembilan | 19 | 5 | 7 | 7 | 31-28 | 22 |
| 7 | DPMM Brunei FC | 19 | 6 | 3 | 10 | 24-47 | 21 |
| 8 | Imigresen FC | 19 | 6 | 3 | 10 | 26-40 | 21 |
| 9 | Pulau Pinang | 19 | 5 | 4 | 10 | 23-35 | 19 |
| 10 | Sabah | 18 | 3 | 6 | 9 | 22-40 | 15 |
| 11 | Kelantan Darul Naim | 20 | 4 | 3 | 13 | 15-39 | 15 |
| 12 | Melaka FC | 19 | 3 | 5 | 11 | 14-39 | 14 |
| 13 | PDRM | 19 | 2 | 4 | 13 | 14-58 | 10 |