Standing

# Team Play Win Draw Lose GF GA GD PTS
1 Bhayangkara FC 20 13 4 3 27 14 13 43
2 Arema FC 20 11 8 1 27 13 14 41
3 Persib Bandung 20 12 4 4 27 13 14 40
4 Persebaya Surabaya 20 12 3 5 38 22 16 39
5 Bali United FC 20 11 5 4 29 15 14 38
6 PSIS Semarang 20 8 7 5 23 17 6 31
7 Borneo FC Samarinda 20 8 6 6 25 21 4 30
8 Persija Jakarta 20 7 8 5 23 19 4 29
9 PSS Sleman 20 6 7 7 27 30 -3 25
10 Persita Tangerang 20 7 4 9 23 30 -7 25
11 PSM Makassar 20 5 9 6 21 23 -2 24
12 Persikabo 1973 20 5 8 7 31 25 6 23
13 Madura United FC 20 5 7 8 24 24 0 22
14 Persik Kediri 20 4 7 9 20 26 -6 19
15 Persipura Jayapura 20 4 6 10 17 28 -11 18
16 PS. Barito Putera 20 4 4 12 18 32 -14 16
17 Persela Lamongan 20 3 7 10 16 31 -15 16
18 Persiraja Banda Aceh 20 1 4 15 11 44 -33 7