# Team MP W D L F A D P
1 PSM 11 7 2 2 18 9 +9 23
2 Madura United 11 6 4 1 22 9 +13 22
3 Bhayangkara 11 7 0 4 17 15 +2 21
4 Persipura 11 6 1 4 15 15 +0 19
5 Arema 11 5 3 3 9 8 +1 18
6 Persija 11 5 3 3 12 5 +7 18
7 Mitra Kukar 11 5 3 3 20 18 +2 18
8 PS TNI 11 5 3 3 18 20 -2 18
9 Persela 11 5 1 5 16 12 +4 16
10 Barito Putera 11 5 1 5 15 13 +2 16
11 Bali United 11 5 1 5 13 12 +1 16
12 Persib 11 4 4 3 9 8 +1 16
13 Sriwijaya 11 4 2 5 12 12 +0 14
14 Borneo 11 4 2 5 16 15 +1 14
15 Semen Padang 11 4 2 5 10 17 -7 14
16 Perseru Serui 11 1 3 7 6 16 -10 6
17 Gresik United 11 1 2 8 9 22 -13 5
18 Persiba Balikpapan 11 1 1 9 8 19 -11 4
Mon 19/06/17 PSM 1 - 0 Borneo
Mon 19/06/17 Persiba Balikpapan 1 - 2 Bhayangkara
Sun 18/06/17 Barito Putera 1 - 0 Persib
Sun 18/06/17 Perseru Serui 0 - 1 PS TNI
Sat 17/06/17 Arema 2 - 0 Bali United
Fri 16/06/17 Persija 1 - 0 Sriwijaya
Thu 15/06/17 Mitra Kukar 3 - 1 Gresik United
Wed 14/06/17 Persela 0 - 1 Persipura
Tue 13/06/17 Perseru Serui 0 - 3 Persija
Mon 12/06/17 Madura United 6 - 0 Semen Padang
Sun 11/06/17 Persib 1 - 0 Persiba Balikpapan
Sat 10/06/17 Arema 0 - 0 Perseru Serui
Fri 09/06/17 Bali United 1 - 3 Bhayangkara
Thu 08/06/17 Semen Padang 2 - 1 PSM
Thu 08/06/17 PS TNI 0 - 2 Persija
Wed 07/06/17 Sriwijaya 3 - 1 Mitra Kukar
Wed 07/06/17 Borneo 2 - 1 Barito Putera
Wed 07/06/17 Madura United 2 - 0 Persipura
Mon 05/06/17 Gresik United 0 - 2 Persela
Mon 03/07/17 Semen Padang 10 : 00 Persela
Mon 03/07/17 Persipura 10 : 00 Mitra Kukar
Mon 03/07/17 PS TNI 13 : 30 Arema
Mon 03/07/17 Sriwijaya 13 : 30 Perseru Serui
Tue 04/07/17 Gresik United 10 : 00 Persija
Tue 04/07/17 Borneo 10 : 00 Madura United
Tue 04/07/17 Bhayangkara 13 : 30 Barito Putera
Wed 05/07/17 Bali United 10 : 00 Persiba Balikpapan
Wed 05/07/17 Persib 13 : 30 PSM
Thu 06/07/17 Sriwijaya 10 : 00 Persipura
Fri 07/07/17 Mitra Kukar 10 : 00 Semen Padang
Fri 07/07/17 Arema 13 : 30 Sriwijaya
Sat 08/07/17 Perseru Serui 10 : 00 Gresik United
Sat 08/07/17 Persela 10 : 00 Borneo
Sat 08/07/17 Persija 13 : 30 Persipura
Sun 09/07/17 PSM 10 : 00 Bhayangkara
Sun 09/07/17 Barito Putera 10 : 00 Persiba Balikpapan
Sun 09/07/17 Madura United 13 : 30 Persib
Mon 10/07/17 PS TNI 13 : 30 Bali United
Tue 11/07/17 Borneo 10 : 00 Mitra Kukar