Jadwal lengkap pekan ke-16 Liga 1 musim 2017:
Jumat (21/7/2017)
- Bhayangkara FC vs Mitra Kukar, pukul 15.00 WIB (live Tvone).
- Semen Padang vs Arema FC, pukul 18.30 WIB (live Tvone).
Sabtu (22/7/2017)
- Barito Putera vs Madura United, pukul 15.00 WIB (live Tvone).
- Persib Bandung vs Persija Jakarta, pukul 18.30 WIB (live Tvone).
- Borneo FC vs Perseru Serui, pukul 18.30 WIB.
Minggu (23/7/2017)
- Persipura Jayapura vs PS TNI, pukul 13.30 WIB.
- Persiba Balikpapan vs Persela Lamongan, pukul 15.00 WIB (live Tvone).
- Bali United vs PSM Makassar, pukul 18.30 WIB (live Tvone).
Senin (24/7/2017)
- Persegres Gresik United vs Sriwijaya FC, pukul 18.30 WIB (live Tvone).
(Keterangan: waktu dan tempat pertandingan sewaktu-waktu bisa berubah sesuai keputusan PT LIB selaku operator Liga 1)