1. Journée 17.04.2017 PS TNI - Pusamania Borneo F.C. 2:2
2. Journée 22.04.2017 PS TNI - Persib Bandung 2:2
3. Journée 29.04.2017 Bhayangkara Surabaya United F.C - PS TNI 1:2
4. Journée 05.05.2017 PS TNI - Persiba Balikpapan 1:1
5. Journée 09.05.2017 PS Barito Putera - PS TNI 0:1
6. Journée 15.05.2017 PS TNI - PSM Makassar 2:1 carton jaune
8. Journée 27.05.2017 PS TNI - Persela Lamongan 3:2
9. Journée 02.06.2017 Mitra Kukar - PS TNI 5:3
11. Journée 18.06.2017 Perseru Serui - PS TNI 0:1
12. Journée 03.07.2017 PS TNI - Arema Cronus FC 0:0
14. Journée 14.07.2017 Sriwijaya FC - PS TNI 2:1
15. Journée 18.07.2017 PS TNI - Gresik United 2:1
16. Journée 23.07.2017 Persipura Jayapura - PS TNI 2:1
17. Journée 30.07.2017 PS TNI - Semen Padang 2:1
18. Journée 05.08.2017 Persib Bandung - PS TNI 3:1
19. Journée 13.08.2017 Pusamania Borneo F.C. - PS TNI 1:0
21. Journée 22.08.2017 Persiba Balikpapan - PS TNI 1:0 carton jaune
22. Journée 30.08.2017 PS TNI - PS Barito Putera 1:1
20. Journée 03.09.2017 PS TNI - Bhayangkara Surabaya United F.C 0:1 carton jaune
24. Journée 18.09.2017 PS TNI - Madura United FC 2:3
25. Journée 22.09.2017 Persela Lamongan - PS TNI 1:0
26. Journée 26.09.2017 PS TNI - Mitra Kukar 2:1
27. Journée 30.09.2017 Persija Jakarta - PS TNI 4:1
28. Journée 07.10.2017 PS TNI - Perseru Serui 2:1
29. Journée 14.10.2017 Arema Cronus FC - PS TNI 1:1
30. Journée 20.10.2017 Bali United - PS TNI 2:1
31. Journée 25.10.2017 PS TNI - Sriwijaya FC 2:1
32. Journée 28.10.2017 Gresik United - PS TNI 0:3
33. Journée 04.11.2017 PS TNI - Persipura Jayapura 2:1 but
34. Journée 12.11.2017 Semen Padang - PS TNI 2:0