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