# Team M. W D L goals Dif. Pt.
1 Persib Bandung, Indonesia Persib Bandung 18 11 7 0 31:13 18 40
2 Persebaya Surabaya, Indonesia Persebaya Surabaya 18 11 4 3 23:16 7 37
3 Persija Jakarta, Indonesia Persija Jakarta 18 10 4 4 28:18 10 34
4 PSM Makassar, Indonesia PSM Makassar 18 7 9 2 24:15 9 30
5 Persik Kediri, Indonesia Persik Kediri 18 9 3 6 24:20 4 30
6 Persita Tangerang, Indonesia Persita Tangerang 18 9 3 6 18:18 0 30
7 Dewa United FC, Indonesia Dewa United FC 18 7 7 4 32:20 12 28
8 Bali United, Indonesia Bali United 18 8 4 6 26:19 7 28
9 Arema Cronus FC, Indonesia Arema Cronus FC 18 8 4 6 27:23 4 28
10 Borneo FC, Indonesia Borneo FC 18 7 5 6 24:18 6 26
11 PSBS Biak, Indonesia PSBS Biak 18 8 2 8 26:27 -1 26
12 Malut United FC, Indonesia Malut United FC 18 5 7 6 19:20 -1 22
13 PSS Sleman, Indonesia PSS Sleman 18 6 3 9 23:20 3 21
14 PSIS Semarang, Indonesia PSIS Semarang 18 5 3 10 12:20 -8 18
15 Semen Padang, Indonesia Semen Padang 18 3 4 11 15:31 -16 13
16 PS Barito Putera, Indonesia PS Barito Putera 18 2 6 10 16:32 -16 12
17 Madura United FC, Indonesia Madura United FC 18 3 3 12 16:38 -22 12
18 Persis Solo (LI), Indonesia Persis Solo (LI) 18 2 4 12 11:27 -16 10
  Playoffs
  Relegation