2017 Liga 1 (Indonesia)#Awards

{{Infobox football league season

| image = 2017 Gojek-Traveloka Liga 1 Logo.png

| pixels =

| competition = Liga 1

| dates = {{nowrap|15 April – 12 November 2017}}

| winners = Bhayangkara
1st Liga 1 title
1st Indonesian title

| relegated = Semen Padang
Persiba
Persegres

| season = 2017

| continentalcup1 = AFC Champions League

| continentalcup1 qualifiers = Bali United

| continentalcup2 = AFC Cup

| continentalcup2 qualifiers = Persija

| matches = 306

| total goals = 882

| league topscorer = Sylvano Comvalius
(37 goals)

| best player = Paulo Sérgio

| biggest home win = Sriwijaya 10–2 Persegres
{{small|(5 November 2017)}}

| biggest away win = Persegres 0–5 Bhayangkara
{{small|(26 August 2017)}}
Mitra Kukar 0–5 Persipura
{{small|(13 October 2017)}}

| highest scoring = Sriwijaya 10–2 Persegres
{{small|(5 November 2017)}}

| longest wins = 6 matches
Bhayangkara

| longest unbeaten = 12 matches
Persija
Persipura

| longest winless = 17 matches
Persegres

| longest losses = 10 matches
Persegres

| highest attendance = 36,545
Persib 1–1 Persija
{{small|(22 July 2017)}}

| lowest attendance = 0
Persegres 1–1 Persija
{{small|(4 July 2017)}}
Borneo 1–0 Persiba
{{small|(25 September 2017)}}
{{nowrap|Madura United 3–1 Barito Putera}}
{{small|(5 November 2017)}}
Borneo 2–1 Persib
{{small|(8 November 2017)}}
Madura United 1–3 Bhayangkara
{{small|(8 November 2017)}}

| attendance = 2,662,998

| average attendance = 8,703

| prevseason = 2016 ISC

| nextseason = 2018

}}

The 2017 Liga 1, also known as Go-Jek Traveloka Liga 1 for sponsorship reasons,{{cite web|title=Jadi Sponsor Liga 1, Gojek-Traveloka Sumbang Rp 180 Miliar|url=http://bola.liputan6.com/read/2916118/jadi-sponsor-liga-1-gojek-traveloka-sumbang-rp-180-miliar|website=liputan6.com|archive-url=https://web.archive.org/web/20170413012508/http://bola.liputan6.com/read/2916118/jadi-sponsor-liga-1-gojek-traveloka-sumbang-rp-180-miliar|archive-date=13 April 2017|url-status=live}} was the inaugural season of Liga 1 under its current name and the 8th season of the top-flight Indonesian professional league for association football clubs since its establishment in 2008.{{cite web|url=http://www.bola.net/indonesia/pssi-ubah-isl-jadi-liga-1-6a5497.html|title=PSSI Ubah ISL Jadi Liga 1|publisher=Bola.net |date=20 January 2017 |access-date=20 January 2017|archive-url=https://web.archive.org/web/20170122145149/http://www.bola.net/indonesia/pssi-ubah-isl-jadi-liga-1-6a5497.html|archive-date=22 January 2017|url-status=live}} It was the first official professional league season held post-FIFA sanction. The season started on 15 April 2017 and ended on 12 November 2017. Fixtures for the 2017 season were announced on 11 April 2017.{{Cite web|url=http://www.topskor.id/detail/49626/login.html|title=Jadwal Resmi Liga 1 Diumumkan, Barito Putera vs Mitra Kukar Jadi Laga Pertama {{!}} TOPSKOR|last=topskor.id|website=TOPSKOR|language=en-US|access-date=2017-05-25|archive-url=https://web.archive.org/web/20170416042648/http://www.topskor.id/detail/49626/login.html|archive-date=2017-04-16|url-status=dead}}

2014 Indonesia Super League winners Persib were the defending champions, as the 2015 Indonesia Super League was abandoned midway due to FIFA suspension while the 2016 Indonesia Soccer Championship A was not counted as an official league.

Bhayangkara won their first Liga 1 title with one match to spare.{{cite web|title=Hattrick Spaso Antar Bhayangkara FC Juara Liga 1|url=http://bola.liputan6.com/read/3156236/hattrick-spaso-antar-bhayangkara-fc-juara-liga-1|website=liputan6.com|access-date=8 November 2017|archive-url=https://web.archive.org/web/20171109022700/http://bola.liputan6.com/read/3156236/hattrick-spaso-antar-bhayangkara-fc-juara-liga-1|archive-date=9 November 2017|url-status=live}}

The season was marred by the death of Persela's longtime goalkeeper, Choirul Huda.{{cite news|url=https://bola.kompas.com/read/2017/10/16/06060068/kronologi-meninggalnya-kiper-persela-choirul-huda|title=Kronologi Meninggalnya Kiper Persela Choirul Huda|last=Christian|first=Anju|editor-last=Wirajati|editor-first=Jalu Wisnu|date=16 October 2017|work=Kompas.com|language=id}}

Overview

=Referees=

{{Further|List of foreign referees for the 2017 Liga 1}}

In December 2016, PSSI and the league operator planned to use foreign referees for the 2017 competition. The use of foreign referee was intended to improve the quality of the competition.{{cite web|url=http://www.bola.net/indonesia/pssi-pakai-wasit-asing-di-kompetisi-2017-fc31e6.html|title=PSSI Pakai Wasit Asing di Kompetisi 2017|publisher=Bola.net|date=22 December 2016|access-date=24 December 2016|language=id}} However, two weeks before the league starts, this plan was cancelled.{{cite web|url=http://www.goal.com/id-ID/news/1391/liga-1-indonesia/2017/03/30/34149282/liga-1-dipastikan-tidak-pakai-wasit-asing|title=Liga 1 Dipastikan Tidak Pakai Wasit Asing|publisher=goal.com|date=30 March 2017|access-date=31 March 2017|language=id}}

After a wide criticism, protest and dissatisfaction towards the local referees during the first round of the season,{{Cite web|url=https://kumparan.com/haikal-pasya/wasit-dihukum-lagi|title=Wasit Dihukum (Lagi)|website=kumparan|language=id-ID|access-date=2017-08-11}}{{Cite news|url=http://www.viva.co.id/bola/liga-indonesia/933802-wasit-masih-jadi-masalah-serius-pt-lib|title=Wasit Masih Jadi Masalah Serius PT LIB - VIVA.co.id|last=VIVA.co.id|first=PT. VIVA MEDIA BARU -|date=2017-07-11|access-date=2017-08-11|language=id}} PSSI revisited the idea. On 18 July 2017, PSSI and the league operator officially announced the use of foreign referees and assistant referees in select matches for the second round.{{cite web|url=http://bola.republika.co.id/berita/sepakbola/liga-indonesia/17/07/18/otaco0-liga-1-2017-resmi-gunakan-wasit-asing|title=Liga 1 2017 Resmi Gunakan Wasit Asing|publisher=republika.co.id|date=18 July 2017|access-date=6 August 2017}} There were two sets of officials (consisted of 1 referee and 2 assistant referees), each coming from Australia, Kyrgyzstan, Iran, and Japan.{{Cite news|url=http://www.pikiran-rakyat.com/olah-raga/2017/07/27/enam-wasit-asing-siap-diturunkan-di-putaran-kedua-liga-1-406198|title=Enam Wasit Asing Siap Diturunkan di Putaran Kedua Liga 1|date=2017-07-27|work=Pikiran Rakyat|access-date=2017-08-11|language=id}}

=Player regulation=

League operator also introduced several new regulations, such as requiring clubs to contract a minimum of five U-23 local players with three of them having to play as starting lineup minimum of 45 minutes in a match, restricting clubs to have more than two players older than 35 years old, and increasing the maximum number of substitutions to five for each team in a match.{{cite web|url=http://bola.kompas.com/read/2017/03/30/10150048/aturan.liga.1.setiap.tim.bisa.lima.kali.ganti.pemain|title=Aturan Liga 1, Setiap Tim Bisa Lima Kali Ganti Pemain|date=30 March 2017|publisher=kompas.com|language=id|access-date=1 April 2017}}

On 30 July 2017, in preparation for the 2017 Southeast Asian Games, all regulations concerning under-23 players were suspended.{{Cite news|url=http://juara.bolasport.com/read/sepak-bola/indonesia/181043-timnas.u22.berlaga.aturan.memainkan.pemain.u23.ditangguhkan|title=Timnas U-22 Berlaga, Aturan Memainkan Pemain U-23 Ditangguhkan|last=Sitorus-Juara.bolasport.com|first=Ferril Dennys|work=Juara.bolasport.com|access-date=2017-08-11|language=en}} Later on 31 August 2017, PSSI decided to extend the suspension of all regulations concerning under-23 players until end of season.{{cite web|title=Regulasi Pemain U-23 Ditangguhkan Hingga Akhir Musim|url=https://liga-indonesia.id/berita/regulasi-pemain-u-23-ditangguhkan-hingga-akhir-musim|website=liga-indonesia.id|access-date=31 August 2017|archive-url=https://web.archive.org/web/20170831174934/https://liga-indonesia.id/berita/regulasi-pemain-u-23-ditangguhkan-hingga-akhir-musim|archive-date=31 August 2017|url-status=usurped}}

=Substitution rule=

FIFA approved the five substitution rule on 12 April 2017.{{cite web|url=http://www.cnnindonesia.com/olahraga/20170414102544-142-207556/fifa-respons-regulasi-lima-pergantian-pemain-di-liga-1/|title=FIFA Respons Regulasi Lima Pergantian Pemain di Liga 1|publisher=cnnindonesia.com|date=14 April 2017|access-date=1 May 2017|language=id}}{{cite web|url=http://www.sepakbola.com/2017/04/regulasi-lima-pergantian-pemain-di-liga-1-umum-plus-khusus/|title=Regulasi Lima Pergantian Pemain Di Liga 1: Tiga Pergantian Umum Plus Dua Pergantian Khusus|publisher=sepakbola.com|date=15 April 2017|access-date=1 May 2017}} However, the two additional substitutions (in addition of three substitutions, in accordance to FIFA Laws of the Game) were only allowed for U-23 players.

Teams

Eighteen teams competed in the league – all teams from the abandoned 2015 Indonesia Super League. As such, no promoted team competed this season.

=Name changes=

  • Arema Cronus changed name to Arema before the start of the season.{{cite web|title=Ini Nama Baru Dari Arema Cronus|url=http://www.goal.com/id-ID/news/1387/nasional/2016/12/20/30676822/ini-nama-baru-dari-arema-cronus?ICID=SP|publisher=Goal Indonesia|date=20 December 2016|access-date=24 December 2016|language=id}}
  • Pusamania Borneo changed name to Borneo before the start of the season.{{cite web|url=http://ids.fm/JRYzQpYH|title=Resmi, Borneo FC Lepas Nama 'Pusamania' - INDOSPORT|last=INDOSPORT.com}}

=Stadiums and locations=

{{#invoke:Transcludable section|main|section=map|text=

{{location map+ |Indonesia |float=none |width=820 |caption=Locations of the 2017 Liga 1 teams |places=

{{location map~ |Indonesia |lat=-8.1503442|long=112.5718714|label=Arema |label_size=80 |position=bottom}}

{{location map~ |Indonesia |lat=-8.5468029|long=115.3043595|label={{nowrap|Bali United}} |label_size=80 |position=bottom}}

{{location map~ |Indonesia |lat=-3.3170056|long=114.5779263|label={{nowrap|Barito Putera}} |label_size=80}}

{{location map~ |Indonesia |lat=-6.2383567|long=106.9897073|label=Bhayangkara
Persija |label_size=80 |position=top}}

{{location map~ |Indonesia |lat=-0.4930868|long=117.147137 |label=Borneo |label_size=80 |position=right}}

{{location map~ |Indonesia |lat=-7.194704 |long=113.4801687|label={{nowrap|Madura United}} |label_size=80 |position=right}}

{{location map~ |Indonesia |lat=-0.4249307|long=117.0052917|label=Mitra Kukar |label_size=80 |position=left}}

{{location map~ |Indonesia |lat=-7.1584616|long=112.6371943|label=Persegres |label_size=80 |position=top}}

{{location map~ |Indonesia |lat=-7.1136363|long=112.4272655|label=Persela |label_size=80 |position=left}}

{{location map~ |Indonesia |lat=-1.8798294|long=136.2255362|label=Perseru |label_size=80 |position=left}}

{{location map~ |Indonesia |lat=-6.996584 |long=107.5274614|label=Persib |label_size=80 |position=bottom}}

{{location map~ |Indonesia |lat=-1.233363 |long=116.941071 |label=Persiba |label_size=80}}

{{location map~ |Indonesia |lat=-2.5300012|long=140.7224077|label=Persipura |label_size=80 |position=left}}

{{location map~ |Indonesia |lat=-6.4949362|long=106.8312041|label=PS TNI |label_size=80 |position=left}}

{{location map~ |Indonesia |lat=-5.1585385|long=119.4132774|label=PSM |label_size=80}}

{{location map~ |Indonesia |lat=-0.9293839|long=100.3561408|label={{nowrap|Semen Padang}} |label_size=80 |position=left}}

{{location map~ |Indonesia |lat=-3.0214126|long=104.7869512|label=Sriwijaya |label_size=80 |position=left}}

}}}}

class="wikitable sortable"
Team

! Location

! Stadium

! Capacity

Arema

| Malang

| Kanjuruhan{{efn|Arema held several of their home matches at Gajayana.}}

| align="center"| 44,965

Bali United

| Gianyar

| Kapten I Wayan Dipta

| align="center"| 25,000

Barito Putera

| Banjarmasin

| May 17th

| align="center"| 15,000

Bhayangkara

| Bekasi

| Patriot Candrabhaga{{efn|Bhayangkara —owned by Indonesian National Police— moved their home base to Patriot Candrabhaga and stated their move was intended to make them closer to the National Police Headquarters, located in Jakarta.{{Cite news|url=https://www.cnnindonesia.com/olahraga/20170131143259-142-190290/dekat-mabes-polri-alasan-bhayangkara-fc-pindah-ke-bekasi/|title=Dekat Mabes Polri, Alasan Bhayangkara FC Pindah ke Bekasi|work=CNN Indonesia|access-date=2017-07-15}}}}

| align="center"| 30,000

Borneo

| Samarinda

| Segiri

| align="center"| 16,000

Madura United

| Bangkalan

| Gelora Ratu Pamelingan{{efn|Madura United held several of their home matches at Gelora Bangkalan.}}

| align="center"| 15,000

Mitra Kukar

| Tenggarong

| Aji Imbut

| align="center"| 35,000

Persegres

| Gresik

| Petrokimia

| align="center"| 20,000

Persela

| Lamongan

| Surajaya

| align="center"| 14,000

Perseru

| Serui

| Marora

| align="center"| 5,000

Persib

| Bandung

| Si Jalak Harupat{{efn|Persib used Gelora Bandung Lautan Api as their home stadium in the first round before they decided to move to Si Jalak Harupat in the second round.{{cite web |title=Putaran Kedua Liga 1, Persib Pindah Kandang ke Si Jalak Harupat : Okezone Bola |url=https://bola.okezone.com/read/2017/07/25/49/1743277/putaran-kedua-liga-1-persib-pindah-kandang-ke-si-jalak-harupat |website=Okezone |language=id-ID}}}}

| align="center"| 27,000

Persiba

| Balikpapan

| Batakan{{efn|Persiba was temporarily use Gajayana as their home ground because their actual ground, Parikesit that owned by state-owned oil company Pertamina, was going to be demolished to make way for their oil refinery expansion as their newly-built replacement, Batakan, was still under construction and won't be ready until June.{{Cite web|url=http://kaltim.tribunnews.com/2017/05/08/juli-stadion-megah-bertaraf-internasional-ini-siap-digunakan|title=Juli, Stadion Megah Bertaraf Internasional Ini Siap Digunakan|website=Tribun Kaltim|access-date=2017-07-15}}{{Cite news|url=http://www.bola.com/indonesia/read/2908279/persiba-balikpapan-resmi-boyongan-ke-malang|title=Persiba Balikpapan Resmi Boyongan ke Malang|last=Bola.com|work=bola.com|access-date=2017-07-15}}{{Cite news|url=https://bolalob.com/read/47221/pertamina-usir-persiba-dari-stadion-parikesit-mengapa|title=Pertamina 'Usir' Persiba dari Stadion Parikesit, Mengapa?|last=Murtianto|work=Bolalob - Situsnya Anak Futsal!|access-date=2017-07-15|language=id-ID}} Later, Pertamina allowed Persiba to use Parikesit in June.{{Cite news|url=http://bola.liputan6.com/read/2963217/pertamina-izinkan-persiba-gunakan-parikesit-selama-sebulan|title=Pertamina Izinkan Persiba Gunakan Parikesit Selama Sebulan|last=Liputan6.com|work=liputan6.com|access-date=2017-07-15}} After a round of negotiation, Persiba extended this permission and continue to use Parikesit until Batakan was ready and pass the verification.{{Cite news|url=http://www.indosport.com/sepakbola/20170629/emirates-stadium-belum-rampung-persiba-kembali-ke-parikesit|title=Emirates Stadium Belum Rampung, Persiba Kembali ke Parikesit|last=INDOSPORT.com|work=INDOSPORT.com|access-date=2017-07-15|language=en}}}}

| align="center"| 46,000

Persija

| Bekasi

| Patriot Candrabhaga{{efn|Persija moved their home base to Patriot Candrabhaga because their regular ground, Gelora Bung Karno in Jakarta was renovated for the upcoming 2018 Asian Games and was unavailable for the rest of the season.{{Cite news|url=http://www.juara.net/read/sepak-bola/indonesia/170309-persija.resmi.bermarkas.di.stadion.patriot|title=Persija Resmi Bermarkas di Stadion Patriot|last=Abdullah-Juara.net|first=Segaf|work=Juara.net|access-date=2017-07-15|language=en}}}}

| align="center"| 30,000

Persipura

| Jayapura

| Mandala

| align="center"| 30,000

PS TNI

| Cibinong

| Pakansari

| align="center"| 30,000

PSM

| Makassar

| Andi Mattalata

| align="center"| 15,000

Semen Padang

| Padang

| Haji Agus Salim

| align="center"| 15,000

Sriwijaya

| Palembang

| Gelora Sriwijaya{{efn|Sriwijaya moved their home base to Bumi Sriwijaya starting from week 26 because Gelora Sriwijaya was renovated for the upcoming 2018 Asian Games and was unavailable for the rest of the season.{{cite web |last1=Media |first1=Kompas Cyber |title=Sriwijaya FC Akan Pindah Markas Usai Lawan PSM Makassar |url=https://bola.kompas.com/read/2017/08/30/22090058/sriwijaya-fc-akan-pindah-markas-usai-lawan-psm-makassar |website=KOMPAS.com |language=id}}}}

| align="center"| 36,000

Notes:

{{notelist}}

=Personnel and kits=

Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players and coaches may hold more than one non-FIFA nationality.

class="wikitable sortable"
Team

! Head coach

! Captain

! class="nowrap"| Kit manufacturer

! class="unsortable"| Shirt sponsor(s)

class="nowrap"| Arema

| class="nowrap"| {{flagicon|IDN}} Joko Susilo

| class="nowrap"| {{flagicon|IDN}} Johan Alfarizi{{cite web|url=http://www.bola.com/indonesia/read/2837346/aji-santoso-tunjuk-johan-alfarizi-jadi-kapten-utama-arema|title=Aji Santoso Tunjuk Johan Alfarizi Jadi Kapten Utama Arema|publisher=Bola |date=26 January 2017 |access-date=26 January 2017}}

| class="nowrap"| Specs{{cite web|url=http://www.sportsatu.com/arema-fc-luncurkan-logo-dan-jersey-baru/|title=Arema FC Luncurkan Logo dan Jersey Baru|publisher=Sport Satu|date=4 February 2017|access-date=9 February 2017|archive-url=https://web.archive.org/web/20170207003032/http://www.sportsatu.com/arema-fc-luncurkan-logo-dan-jersey-baru/|archive-date=7 February 2017|url-status=dead}}

| Torabika, Corsa, Guna Bangun Perkasa, Ijen Suites, Arema Access, Go-Jek

class="nowrap"| Bali United

| class="nowrap"| {{flagicon|IDN}} Widodo C. Putro

| class="nowrap"| {{flagicon|IDN}} Fadil Sausu

| class="nowrap"| Made by club

| Indofood, Bank Ina, Anker Sport, Torabika, Achilles, Corsa, Mobil, ACA, Go-Jek, YCAB Foundation, Indomie, Bareksa, DM ID

class="nowrap"| Barito Putera

| class="nowrap"| {{flagicon|BRA}} Jacksen F. Tiago

| class="nowrap"| {{flagicon|IDN}} Rizky Pora

| class="nowrap"| Vision of Superior

| Hasnur Group, Go-Jek, PT. Buana Karya Wiratama, Bank Kalsel

class="nowrap"| Bhayangkara

| class="nowrap"| {{flagicon|SCO}} Simon McMenemy

| class="nowrap"| {{flagicon|IDN}} Indra Kahfi

| class="nowrap"| Vilour

| BNI

class="nowrap"| Borneo

| class="nowrap"| {{flagicon|IDN}} Iwan Setiawan

| class="nowrap"| {{flagicon|JPN}} Kunihiro Yamashita

| class="nowrap"| Salvo{{cite web|url=http://kaltim.prokal.co/read/news/291285-menanti-hoki-jersey-lawas.html|title=Menanti Hoki Jersey Lawas|publisher=Kaltim Post|date=6 February 2017 |access-date=9 February 2017}}

| STM, BIB, CV Citra, Kopi ABC, Apau, Go-Jek

class="nowrap"| Madura United

| class="nowrap"| {{flagicon|BRA}} Gomes de Olivera{{cite web|url=http://www.goal.com/id-ID/news/1387/nasional/2016/12/24/30805302/madura-united-fc-pertahankan-gomes-de-olivera?ICID=SP|title=Madura United FC Pertahankan Gomes De Olivera|publisher=Goal Indonesia |date=24 December 2016 |access-date=24 December 2016}}

| class="nowrap"| {{flagicon|BRA}} Fabiano Beltrame

| class="nowrap"| Mizuno{{cite web|url=http://www.goal.com/id-ID/news/1391/indonesia-soccer-championship/2016/12/23/30781932/madura-united-sudah-dapatkan-lima-sponsor-untuk-musim-depan?ICID=AR|title=Madura United Sudah Dapatkan Lima Sponsor Untuk Musim Depan|publisher=Goal Indonesia |date=23 December 2016 |access-date=24 December 2016}}

| JD.id, Lion Air, POJUR, Integra Group, Torabika, POOL Advista, Go-Jek, Radar Madura

class="nowrap"| Mitra Kukar

| class="nowrap"| {{flagicon|IDN}} Yudi Suryata

| class="nowrap"| {{flagicon|IDN}} Bayu Pradana

| class="nowrap"| Joma

| ABP Energy, PT Putra Perkasa Abadi, Go-Jek, Grand Elty, Bank Kaltim

class="nowrap"| Persegres

| class="nowrap"| {{flagicon|IDN}} Hanafi

| class="nowrap"| {{flagicon|IDN}} Agus Indra

| class="nowrap"| Creative Color{{cite web|url=http://bola.kompas.com/read/2017/02/03/17515468/tampilan.seragam.persegres.untuk.piala.presiden.2017|title=Tampilan Seragam Persegres untuk Piala Presiden 2017|publisher=Kompas.com|date=3 February 2017 |access-date=9 February 2017}}

|

class="nowrap"| Persela

| class="nowrap"| {{flagicon|IDN}} Aji Santoso

| class="nowrap"| {{flagicon|POR}} José Coelho

| class="nowrap"| Lotto{{cite web|url=http://sidomi.com/505500/gandeng-lotto-persela-lamongan-rilis-jersey-baru/|title=Gandeng Lotto, Persela Lamongan Rilis Jersey Baru|publisher=Sidomi|date=2 February 2017|access-date=9 February 2017|archive-date=21 February 2017|archive-url=https://web.archive.org/web/20170221101051/http://sidomi.com/505500/gandeng-lotto-persela-lamongan-rilis-jersey-baru/|url-status=dead}}

| Go-Jek, So Nice, APP

class="nowrap"| Perseru

| class="nowrap"| {{flagicon|IDN}} Agus Yuwono

| class="nowrap"| {{flagicon|IDN}} Arthur Bonai

| class="nowrap"| Junior Sport{{cite web|url=https://www.instagram.com/p/BPZ_nEOAA1A/|title=Perpanjang Kerjasama Apparel|publisher=Instagram.com/perseru1970|date=19 January 2017 |access-date=22 January 2017}}

| Bank Papua, Pemerintah Kabupaten Kep. Yapen

class="nowrap"| Persib

| class="nowrap"| {{flagicon|IDN}} Emral Abus

| class="nowrap"| {{flagicon|IDN}} Atep Rizal

| class="nowrap"| Sportama

| Datsun, Indofood, Indomie, Permata Bank Syariah, Go-Jek, Go-Pay, Corsa, Indaco, IM3 Ooredoo, Kopi ABC, FWD

class="nowrap"| Persiba

| class="nowrap"| {{flagicon|IDN}} Haryadi

| class="nowrap"| {{flagicon|BRA}} Marlon da Silva

| class="nowrap"| MBB{{cite web|url=http://kaltim.prokal.co/read/news/289700-gandeng-mbb-untuk-apparel.html|title=Gandeng MBB untuk Apparel|publisher=Prokal.co|date=19 January 2017 |access-date=22 January 2017}}

| Anugerah Group, Go-Jek

class="nowrap"| Persija

| class="nowrap"| {{flagicon|BRA}} Stefano Cugurra

| class="nowrap"| {{flagicon|IDN}} Ismed Sofyan

| class="nowrap"| League{{cite web|url=http://www.viva.co.id/bola/read/843708-begini-kostum-persija-setelah-dapat-sponsor-baru|title=Begini Kostum Persija Setelah Dapat Sponsor Baru|publisher=viva.co.id|date=4 November 2016|access-date=8 April 2017}}

| Go-Jek, TOA, Columbia, Dompetku

class="nowrap"| Persipura

| class="nowrap"| {{flagicon|BRA}} Wanderley da Silva

| class="nowrap"| {{flagicon|IDN}} Boaz Solossa

| class="nowrap"| Specs

| Bank Papua, Persipura Access

class="nowrap"| PS TNI

| class="nowrap"| {{flagicon|IDN}} Rudy Priyambada

| class="nowrap"| {{flagicon|IDN}} Manahati Lestusen

| class="nowrap"| MBB

| Mogu Mogu, Torabika, GOON, Go-Jek

class="nowrap"| PSM

| class="nowrap"| {{flagicon|NED}} Robert Alberts{{cite web|url=http://www.goal.com/id-ID/news/1387/nasional/2016/12/20/30673512/robert-rene-alberts-dinilai-berhasil-cetak-pemain-muda?ICID=SP|title=Robert Rene Alberts Dinilai Berhasil Cetak Pemain Muda Berkualitas|publisher=Goal Indonesia|date=20 December 2016|access-date=24 December 2016}}

| class="nowrap"| {{flagicon|IDN}} Hamka Hamzah

| class="nowrap"| Kelme{{cite web|url=http://www.bola.com/indonesia/read/2880989/psm-jalin-kerja-sama-dengan-sponsor-apparel-asal-spanyol|title=PSM Jalin Kerja Sama dengan Sponsor Apparel Asal Spanyol|publisher=Bola.com|date=9 March 2017|access-date=10 March 2017}}

| Semen Bosowa, Kopi ABC

class="nowrap"| Semen Padang

| class="nowrap"| {{flagicon|IDN}} Syafrianto Rusli

| class="nowrap"| {{flagicon|IDN}} Hengky Ardiles

| class="nowrap"| Mizuno{{cite web|url=http://www.bola.com/indonesia/read/2846386/jersey-semen-padang-musim-ini-banjir-sponsor|title=Jersey Semen Padang Musim Ini Banjir Sponsor|publisher=Bola.com |date=3 February 2017 |access-date=9 February 2017}}

| Semen Padang, Torabika, Bank Nagari, Oxygen Denim, Go-Jek, PT. Kunango Jantan, Covesia, G-Sport, Ayia

class="nowrap"| Sriwijaya

| class="nowrap"| {{flagicon|IDN}} Hartono Ruslan

| class="nowrap"| {{flagicon|KOR}} Yoo Hyun-goo

| class="nowrap"| Calci{{cite web|url=http://www.jawapos.com/read/2016/12/16/71232/laskar-wong-kito-gandeng-calci-sebagai-apparel-baru-musim-2017-|title=Laskar Wong Kito Gandeng Calci Sebagai Apparel Baru Musim 2017|publisher=JawaPos.com|date=16 December 2016|access-date=12 January 2017|archive-url=https://web.archive.org/web/20170113162600/http://www.jawapos.com/read/2016/12/16/71232/laskar-wong-kito-gandeng-calci-sebagai-apparel-baru-musim-2017-|archive-date=13 January 2017|url-status=dead}}

| Bank Sumsel Babel, TEL, Torabika, Berita Pagi, Sriwijaya Post, PGN, PDPDE, Bukit Asam, Go-Jek

Additionally, referee kits are made by Joma and Nike supplied the match ball.

=Coaching changes=

  • {{legend|size=90%|#FFBBBB| Indicate the positions in the relegation zone.}}

class="wikitable sortable" style="font-size: 100%;"
Team

! Outgoing coach

! Manner of departure

! Date of vacancy

! Week

! Table

! Incoming coach

! Date of appointment

Barito Putera

| {{flagicon|IDN}} Yunan Helmi

| End of caretaker role

| 18 December 2016

| rowspan=13 colspan=2 style="text-align: center;"| Pre-season

| {{flagicon|BRA}} Jacksen F. Tiago

| 2 December 2016{{cite web|url=http://www.goal.com/id-ID/news/1391/indonesia-soccer-championship/2016/12/02/30086252/resmi-jacksen-f-tiago-merapat-ke-barito-putera|title=RESMI: Jacksen F Tiago Merapat Ke Barito Putera |date=2 December 2016 |access-date=24 December 2016}}

Bhayangkara

| {{flagicon|IDN}} Ibnu Grahan

| End of contract

| 20 December 2016{{cite web|url=http://www.bola.net/indonesia/bhayangkara-fc-tak-perpanjang-kontrak-ibnu-grahan-867197.html|title=Bhayangkara FC Tak Perpanjang Kontrak Ibnu Grahan|publisher=Bola.net |date=20 December 2016 |access-date=24 December 2016}}

| {{flagicon|SCO}} Simon McMenemy

| 23 December 2016{{cite web|url=http://www.goal.com/id-ID/news/1387/nasional/2016/12/23/30786292/simon-mcmenemy-pelatih-anyar-bhayangkara-fc?ICID=SP|title=Simon McMenemy Pelatih Anyar Bhayangkara FC|publisher=Goal Indonesia |date=23 December 2016 |access-date=24 December 2016}}

Arema

| {{flagicon|BIH}} Milomir Šešlija

| Mutual consent

| 20 December 2016{{cite web|url=http://www.goal.com/id-ID/news/1387/nasional/2016/12/20/30681522/arema-cronus-resmi-lepas-milomir-seslija?ICID=SP|title=Arema Cronus Resmi Lepas Milomir Seslija|publisher=Goal Indonesia |date=20 December 2016 |access-date=24 December 2016}}

| {{flagicon|IDN}} Aji Santoso

| 24 December 2016{{cite web|url=http://www.goal.com/id-ID/news/1391/indonesia-soccer-championship/2016/12/24/30803492/resmi-aji-santoso-tangani-arema-cronus?ICID=HP_BN_10|title=RESMI: Aji Santoso Tangani Arema Cronus|publisher=Goal Indonesia |date=24 December 2016 |access-date=24 December 2016}}

Persija

| {{flagicon|IDN}} Zein Alhadad

| End of contract

| 22 December 2016{{cite web|url=http://www.goal.com/id-ID/news/1387/nasional/2016/12/22/30741982/persija-jakarta-depak-muhammad-zein-alhadad?ICID=SP|title=Persija Jakarta Depak Muhammad Zein Alhadad|publisher=Goal Indonesia|date=22 December 2016|access-date=24 December 2016}}

| {{flagicon|BRA}} Stefano Cugurra

| 30 December 2016{{cite web|url=http://www.juara.net/read/sepak-bola/indonesia/165437-resmi.persija.dilatih.stefano.cugurra.untuk.musim.2017|title=Resmi, Persija Dilatih Stefano Cugurra untuk Musim 2017|publisher=Juara.net |date=30 December 2016 |access-date=30 December 2016}}

Persiba

| {{flagicon|BRA}} Jaino Matos

| End of contract

| 23 December 2016{{cite web|url=http://www.goal.com/id-ID/news/1387/nasional/2016/12/23/30779322/jaino-matos-didekati-dua-klub-untuk-musim-depan?ICID=SP|title=Jaino Matos Didekati Dua Klub Untuk Musim Depan|publisher=Goal Indonesia |date=23 December 2016 |access-date=24 December 2016}}

| {{flagicon|GER}} Timo Scheunemann

| 11 January 2017{{cite web|url=http://www.bola.net/indonesia/timo-scheunemann-resmi-latih-persiba-balikpapan-47a103.html|title=Timo Scheunemann Resmi Latih Persiba Balikpapan|publisher=Bola.net |date=11 January 2017 |access-date=11 January 2017}}

Persela

| {{flagicon|IDN}} Aji Santoso

| Signed by Arema

| 24 December 2016

| {{flagicon|IDN}} Herry Kiswanto

| 23 Januari 2017{{cite web|url=http://www.juara.net/read/sepak-bola/indonesia/167433-bebas.dari.sanksi.sepak.bola.gajah.herkis.bakal.tangani.persela.lamongan|title=Bebas dari Sanksi Sepak Bola Gajah, Herkis Bakal Tangani Persela Lamongan|publisher=Juara.net |date=23 January 2017 |access-date=24 January 2017}}

Persegres

| {{flagicon|IDN}} Eduard Tjong

| End of contract

| 31 December 2016

| {{flagicon|IDN}} Hanafi

| 10 January 2017{{cite web|url=http://www.bola.net/indonesia/persegres-resmi-dibesut-eks-perseru-84f483.html|title=Persegres Resmi Dibesut Eks Perseru|publisher=Bola.net |date=10 January 2017 |access-date=10 January 2017}}

Perseru

| {{flagicon|IDN}} Hanafi

| Signed by Persegres

| 10 January 2017

| {{flagicon|IDN}} Yusak Sutanto

| 18 January 2017{{cite web|url=http://www.goal.com/id-ID/news/1387/nasional/2017/01/19/31704362/perseru-serui-dilatih-yusak-sutanto?ICID=SP|title=Perseru Serui Dilatih Yusak Sutanto|publisher=Goal Indonesia|date=19 January 2017|access-date=20 January 2017}}

PS TNI

| {{flagicon|IDN}} Suharto AD

| End of caretaker role

| 15 January 2017

| {{flagicon|IDN}} Mustaqim

| 15 January 2017{{cite web|url=http://www.jawapos.com/read/2017/01/15/102413/mustaqim-arsiteki-ps-tni|title=Mustaqim Arsiteki PS TNI|publisher=Jawa Pos|date=15 January 2017|access-date=22 January 2017|archive-url=https://web.archive.org/web/20170118084307/http://www.jawapos.com/read/2017/01/15/102413/mustaqim-arsiteki-ps-tni|archive-date=18 January 2017|url-status=dead}}

Bali United

| {{flagicon|IDN}} Indra Sjafri

| Signed by Indonesia U19s

| 19 January 2017{{cite web|url=http://www.bola.net/tim_nasional/indra-sjafri-kembali-latih-timnas-u-19-c2fa19.html|title=Indra Sjafri Kembali Latih Timnas U-19|publisher=Bola.net |date=19 January 2017 |access-date=19 January 2017}}

| {{flagicon|AUT}} Hans-Peter Schaller

| 5 February 2017{{cite web|url=http://www.goal.com/id-ID/news/1387/nasional/2017/02/05/32353312/hans-peter-schaller-jadi-pelatih-anyar-bali-united-fc?ICID=HP_BN_11|title=Hans Peter Schaller Jadi Pelatih Anyar Bali United FC|publisher=Goal Indonesia|date=5 February 2017 |access-date=6 February 2017}}

PS TNI

| {{flagicon|IDN}} Mustaqim

| Sacked

| 17 February 2017

| {{flagicon|FRA}} Laurent Hatton

| 15 March 2017{{cite web|url=http://www.sportsatu.com/ps-tni-datangkan-pelatih-prancis-untuk-liga-1/|title=PS TNI Datangkan Pelatih Prancis untuk Liga 1|publisher=sportsatu.com|date=17 March 2017|access-date=18 March 2017|archive-url=https://web.archive.org/web/20170317201323/http://www.sportsatu.com/ps-tni-datangkan-pelatih-prancis-untuk-liga-1/|archive-date=17 March 2017|url-status=dead}}

Sriwijaya

| {{flagicon|IDN}} Widodo C. Putro

| End of contract

| 25 March 2017

| {{flagicon|BRA}} Osvaldo Lessa

| 26 March 2017

Persipura

| {{flagicon|ARG}} Alfredo Vera

| Mutual consent

| 17 April 2017{{cite web|url=http://www.goal.com/id-ID/news/1387/nasional/2017/04/17/34671272/resmi-persipura-jayapura-tunjuk-pelatih-baru?ICID=HP_BN_11|title=RESMI: Persipura Jayapura Tunjuk Pelatih Baru|publisher=Goal|date=17 April 2017 |access-date=17 April 2017}}

| {{flagicon|IDN}} Liestiadi

| 17 April 2017

Bali United

| {{flagicon|AUT}} Hans-Peter Schaller

| Sacked

| 26 April 2017{{cite web|url=http://www.baliutd.com/news/media-news/bali-united-resmi-lepas-hans-peter-schaller-dari-posisi-pelatih-kepala/|title=BALI UNITED RESMI LEPAS HANS-PETER SCHALLER DARI POSISI PELATIH KEPALA|publisher=Bali United |date=26 April 2017 |access-date=26 April 2017}}

| style="text-align: center;"| 2

| style="background: #FFBBBB; text-align: center;"| 17

| {{flagicon|IDN}} Eko Purjianto

| 26 April 2017

PS TNI

| {{flagicon|FRA}} Laurent Hatton

| Mutual consent

| 1 May 2017

| style="text-align: center;"| 3

| style="text-align: center;"| 5

| {{flagicon|BUL}} Ivan Kolev

| 1 May 2017

Persiba

| {{flagicon|GER}} Timo Scheunemann

| Resigned

| 1 May 2017{{cite web|url=http://www.tribunnews.com/superskor/2017/05/02/timo-resmi-mundur-haryadi-jadi-caretaker-persiba-balikpapan|title=Timo Resmi Mundur, Haryadi Jadi Caretaker Persiba Balikpapan|publisher=tribunnews.com|date=2 May 2017|access-date=2 May 2017|language=id}}

| style="text-align: center;"| 3

| style="background: #FFBBBB; text-align: center;"| 18

| {{flagicon|BIH}} Milomir Šešlija

| 4 May 2017{{cite web|url=http://www.goal.com/id-ID/news/1387/nasional/2017/05/04/35204142/milomir-seslija-resmi-latih-persiba-balikpapan?ICID=SP|title=Milomir Seslija Resmi Latih Persiba Balikpapan|publisher=Goal Indonesia |date=4 May 2017 |access-date=4 May 2017}}

Bali United

| {{flagicon|IDN}} Eko Purjianto

| End of caretaker role

| 10 May 2017{{cite web|url=http://www.baliutd.com/news/media-news/resmi-widodo-cahyono-putro-jadi-pelatih-baru-bali-united/|title=RESMI! WIDODO CAHYONO PUTRO JADI PELATIH BARU BALI UNITED|publisher=Bali United |date=10 May 2017 |access-date=11 May 2017}}

| style="text-align: center;"| 5

| style="text-align: center;"| 14

| {{flagicon|IDN}} Widodo C. Putro

| 10 May 2017

Perseru

| {{flagicon|IDN}} Yusak Sutanto

| Sacked

| 7 June 2017{{cite web|url=http://www.juara.net/read/sepak-bola/indonesia/179290-yusak.sutanto.menghilang.mantan.pemain.arema.tangani.perseru|title=Yusak Sutanto Menghilang, Mantan Pemain Arema Tangani Perseru|publisher=Juara |date=7 June 2017 |access-date=7 June 2017}}

| style="text-align: center;"| 10

| style="background: #FFBBBB; text-align: center;"| 16

| {{flagicon|IDN}} Agus Yuwono

| 7 June 2017

Persipura

| {{flagicon|IDN}} Liestiadi

| Resigned

| 8 June 2017{{cite web|title=Liestiadi Resmi Mundur dari Persipura Jayapura|url=http://bola.kompas.com/read/2017/06/08/17332698/liestiadi.resmi.mundur.dari.persipura.jayapura|website=Kompas|access-date=8 June 2017}}

| style="text-align: center;"| 10

| style="text-align: center;"| 5

| {{flagicon|IDN}} Mettu Duaramury

| 8 June 2017{{cite web|last1=Kosasih|first1=Risa|title=Persipura Tidak Tergesa-gesa Cari Pelatih Baru|url=http://bola.liputan6.com/read/2983674/persipura-tidak-tergesa-gesa-cari-pelatih-baru|website=Bola Liputan 6|publisher=Bola Liputan 6|access-date=9 June 2017}}

Sriwijaya

| {{flagicon|BRA}} Osvaldo Lessa

| Sacked

| 17 June 2017{{cite web|title=Sriwijaya FC Akhiri Kerja Sama dengan Osvaldo Lessa|url=http://bola.kompas.com/read/2017/06/17/13343828/sriwijaya.fc.akhiri.kerja.sama.dengan.osvaldo.lessa|website=Bola Kompas|publisher=Bola Kompas|access-date=17 June 2017}}

| style="text-align: center;"| 11

| style="text-align: center;"| 12

| {{flagicon|IDN}} Hartono Ruslan

| 18 August 2017{{cite web|title=Sriwijaya FC Patenkan Hartono Ruslan Sebagai Pelatih Kepala|url=http://www.bola.com/indonesia/read/3062919/sriwijaya-fc-patenkan-hartono-ruslan-sebagai-pelatih-kepala|website=bola.com|access-date=19 August 2017}}

Persipura

| {{flagicon|IDN}} Mettu Duaramury

| End of caretaker role

| 20 June 2017

| style="text-align: center;"| 11

| style="text-align: center;"| 4

| {{flagicon|BRA}} Wanderley da Silva

| 20 June 2017{{cite web|last1=Da' Yerimon|first1=Petrus Manus|title=Resmi, Persipura Tunjuk Mantan Pemain Santos Jadi Pelatih|url=http://www.indosport.com/sepakbola/20170620/resmi-persipura-tunjuk-mantan-pemain-santos-jadi-pelatih|website=Indosport|publisher=Indosport|access-date=20 June 2017}}

Borneo

| {{flagicon|MNE}} Dragan Đukanović

| Sacked

| 13 July 2017{{cite web|title=Depak Dragan Djukanovic, Borneo FC Tunjuk Ricky Nelson|url=http://www.bola.com/indonesia/read/3022229/depak-dragan-djukanovic-borneo-fc-tunjuk-ricky-nelson|website=Bola|access-date=16 July 2017}}

| style="text-align: center;"| 14

| style="text-align: center;"| 11

| {{flagicon|IDN}} Ricky Nelson

| 13 July 2017

Persib

| {{flagicon|IDN}} Djadjang Nurdjaman

| Resigned

| 16 July 2017{{cite web|title=Manajemen Persib Bandung Setujui Djadjang Nurdjaman Mundur|url=http://www.goal.com/id-ID/news/1391/liga-1-indonesia/2017/07/16/37103302/manajemen-persib-bandung-setujui-djadjang-nurdjaman-mundur?ICID=HP_BN_1|website=Goal|access-date=16 July 2017}}

| style="text-align: center;"| 15

| style="text-align: center;"| 12

| {{flagicon|IDN}} Herrie Setiawan

| 16 July 2017

Arema

| {{flagicon|IDN}} Aji Santoso

| Resigned

| 31 July 2017{{cite web|title=Aji Santoso Mundur, Arema FC: Nuwus Coach!|url=https://soccer.sindonews.com/read/1225619/58/aji-santoso-mundur-arema-fc-nuwus-coach-1501486313|website=SindoNews|access-date=31 July 2017}}

| style="text-align: center;"| 17

| style="text-align: center;"| 7

| {{flagicon|IDN}} Joko Susilo

| 31 July 2017{{cite web|title=Joko Susilo bukan "caretaker" Arema FC|url=http://bola.kompas.com/read/2017/07/31/18150098/joko-susilo-bukan-caretaker-arema-fc|website=Kompas|access-date=31 July 2017}}

Mitra Kukar

| {{flagicon|IDN}} Jafri Sastra

| Resigned

| 31 July 2017

| style="text-align: center;"| 17

| style="text-align: center;"| 8

| {{flagicon|IDN}} Sukardi Kardok

| 31 July 2017{{cite web|title=Sedang Trend Pelatih Mundur, Jafri Sastra Mendadak Tinggalkan Mitra Kukar|url=https://www.kabarin.co/sedang-trend-pelatih-mundur-jafri-sastra-mendadak-tinggalkan-mitra-kukar/|website=Kabarin.co|access-date=31 July 2017|archive-date=1 August 2017|archive-url=https://web.archive.org/web/20170801042404/https://www.kabarin.co/sedang-trend-pelatih-mundur-jafri-sastra-mendadak-tinggalkan-mitra-kukar/|url-status=dead}}

Persiba

| {{flagicon|BIH}} Milomir Šešlija

| Resigned

| 9 August 2017{{cite web|last1=Media|first1=Kompas Cyber|title=Milomir Mundur, Persiba Akan Laporkan ke Pihak Berwenang - Kompas.com|url=http://bola.kompas.com/read/2017/08/10/07351688/milomir-mundur-persiba-akan-laporkan-ke-pihak-berwenang|website=KOMPAS.com|access-date=18 August 2017|language=en}}

| style="text-align: center;"| 18

| style="background: #FFBBBB; text-align: center;"| 18

| {{flagicon|IDN}} Haryadi

| 10 August 2017{{cite web|title=Hariyadi Siap Jadi Arsitek Persiba Hingga Akhir Musim|url=http://www.indosport.com/sepakbola/20170810/hariyadi-siap-jadi-arsitek-persiba-hingga-akhir-musim|website=INDOSPORT.com|access-date=18 August 2017|language=en}}

Borneo

| {{flagicon|IDN}} Ricky Nelson

| End of caretaker role

| 14 August 2017{{cite web|title=Usai Menang atas PS TNI, Pelatih Borneo FC Undur Diri|url=http://www.indosport.com/sepakbola/20170814/usai-menang-atas-ps-tni-pelatih-borneo-fc-undur-diri|website=INDOSPORT.com|access-date=14 August 2017|language=en}}

| style="text-align: center;"| 19

| style="text-align: center;"| 8

| {{flagicon|IDN}} Iwan Setiawan

| 14 August 2017{{cite web|title=Si 'The Special One' Iwan Setiawan Resmi Latih Borneo FC|url=http://www.indosport.com/sepakbola/20170814/si-the-special-one-iwan-setiawan-resmi-latih-borneo-fc|website=INDOSPORT.com|access-date=14 August 2017|language=en}}

Persib

| {{flagicon|IDN}} Herrie Setiawan

| End of caretaker role

| 2 September 2017{{cite web|title=PERSIB Resmi Tunjuk Emral Abus Sebagai Pelatih|url=http://www.persib.co.id/berita-persib-bandung/berita/persib_resmi_tunjuk_emral_abus_sebagai_pelatih.aspx|website=www.persib.co.id|access-date=2 September 2017|archive-url=https://web.archive.org/web/20170905021158/http://www.persib.co.id/berita-persib-bandung/berita/persib_resmi_tunjuk_emral_abus_sebagai_pelatih.aspx|archive-date=5 September 2017|url-status=dead}}

| style="text-align: center;"| 22

| style="text-align: center;"| 9

| {{flagicon|IDN}} Emral Abus

| 2 September 2017

Persela

| {{flagicon|IDN}} Herry Kiswanto

| Resigned

| 4 September 2017{{cite web|last1=Sudjarwo|first1=Eko|title=Pelatih Persela Mengundurkan Diri|url=https://sport.detik.com/sepakbola/liga-indonesia/d-3628391/pelatih-persela-mengundurkan-diri|website=sepakbola|access-date=5 September 2017}}

| style="text-align: center;"| 22

| style="text-align: center;"| 15

| {{flagicon|IDN}} Aji Santoso

| 7 September 2017{{cite web|title=RESMI: Persela Lamongan Tunjuk Aji Santoso - Goal.com|url=http://www.goal.com/id-ID/news/1387/nasional/2017/09/07/38405502/resmi-persela-lamongan-tunjuk-aji-santoso|website=Goal.com|access-date=8 September 2017|language=id|date=7 September 2017}}

Mitra Kukar

| {{flagicon|IDN}} Sukardi Kardok

| End of caretaker role

| 4 September 2017

| style="text-align: center;"| 22

| style="text-align: center;"| 8

| {{flagicon|IDN}} Yudi Suryata

| 7 September 2017{{cite web|title=Mitra Kukar Tunjuk Yudi Suryata sebagai Pelatih Baru - Tempo.co|url=https://bola.tempo.co/read/news/2017/09/07/237906752/mitra-kukar-tunjuk-yudi-suryata-sebagai-pelatih-baru|website=Tempo.co|access-date=10 September 2017|language=id|date=7 September 2017}}

PS TNI

| {{flagicon|BUL}} Ivan Kolev

| Sacked

| 21 September 2017

| style="text-align: center;"| 25

| style="text-align: center;"| 15

| {{flagicon|IDN}} Rudy Priyambada

| 21 September 2017{{cite web|title=Gantikan Ivan Kolev, Rudy Eka Priyambada Bakal Ubah Gaya Main PS TNI - Goal.com|url=http://www.goal.com/id-ID/news/1387/nasional/2017/09/21/38829392/gantikan-ivan-kolev-rudy-eka-priyambada-bakal-ubah-gaya-main|website=Goal.com|access-date=22 September 2017|language=id|date=21 September 2017}}

Semen Padang

| {{flagicon|IDN}} Nil Maizar

| Sacked

| 4 October 2017

| style="text-align: center;"| 27

| style="text-align: center;"| 15

| {{flagicon|IDN}} Delfi Adri

| 4 October 2017{{cite web|title=RESMI: Semen Padang Depak Nilmaizar {{!}} Goal.com|url=http://www.goal.com/id/berita/resmi-semen-padang-depak-nilmaizar/xaixn3165k311f68q3k2utnyk|access-date=5 October 2017|language=id}}

Semen Padang

| {{flagicon|IDN}} Delfi Adri

| End of caretaker role

| 19 October 2017

| style="text-align: center;"| 30

| style="text-align: center;"| 15

| {{flagicon|IDN}} Syafrianto Rusli

| 19 October 2017{{cite web|title=Semen Padang Tunjuk Syafrianto Rusli Jadi Pelatih Kepala|url=https://liga-indonesia.id/berita/semen-padang-tunjuk-syafrianto-rusli-jadi-pelatih-kepala|access-date=20 October 2017|language=id|archive-url=https://web.archive.org/web/20171020084404/https://liga-indonesia.id/berita/semen-padang-tunjuk-syafrianto-rusli-jadi-pelatih-kepala|archive-date=20 October 2017|url-status=usurped}}

Foreign players

Football Association of Indonesia or PSSI restricted the number of foreign players strictly to four per team, including one slot for a player from AFC countries, and one slot for a marquee player,{{cite web|url=https://www.bola.net/indonesia/pt-lib-pastikan-klub-hanya-boleh-pakai-satu-marquee-player-1c336e.html

|title=PT LIB Pastikan Klub Hanya Boleh Pakai Satu Marquee Player|publisher=bola.net|date=5 April 2017|access-date=5 April 2017|language=id}} a player that was required to have played in a top European league (Premier League, La Liga, Serie A, Bundesliga, Ligue 1, Primeira Liga, Eredivisie, Süper Lig, etc.) in the last 8 years, or a player that have played in the last three editions of the FIFA World Cup. Teams can use all the foreign players at once.{{cite web|url=http://panditfootball.com/berita/208239/DGA/170413/akhirnya-definisi-marquee-player-di-indonesia-sudah-jelas|title=Akhirnya Definisi Marquee Player di Indonesia Sudah Jelas!|first=Dex|last=Glennıza|date=13 April 2017}}

  • Players name in bold indicates the player was registered during the mid-season transfer window.
  • Former Player(s) were players that out of squad or left club within the season, after pre-season transfer window, or in the mid-season transfer window, and at least had one appearance.

class="wikitable"

! Team

! Player 1

! Player 2

! Asian Player

! Marquee Player

! Former Player(s)

class="nowrap"| Arema

| {{flagicon|ARG}} Esteban Vizcarra

| {{flagicon|BRA}} Arthur Cunha

| {{flagicon|TKM}} Ahmet Ataýew

| {{flagicon|COL}} Juan Pablo Pino

| {{flagicon|LIB}} Jad Noureddine

class="nowrap"| Bali United

| {{flagicon|ARG}} Marcos Flores

| {{flagicon|NED}} Sylvano Comvalius

| {{flagicon|KOR}} Ahn Byung-keon

| {{flagicon|NED}} Nick van der Velden

|

class="nowrap"| Barito Putera

| {{flagicon|ARG}} Matías Córdoba

| {{flagicon|BRA}} Willian Lira

| {{flagicon|AUS}} Aaron Evans

| {{flagicon|BRA}} Douglas Packer

| {{flagicon|BRA}} Thiago Cunha

class="nowrap"| Bhayangkara

| {{flagicon|BRA}} Otávio Dutra

| {{flagicon|MNE}} Ilija Spasojević{{efn|Ilija Spasojević gained Indonesian citizenship on 25 October 2017, but he was registered as a foreign player in the second transfer window.{{cite web|last1=Media|first1=Kompas Cyber|title=Resmi, Spaso Jadi Warga Negara Indonesia - Kompas.com|url=http://bola.kompas.com/read/2017/10/25/20240518/resmi-spaso-jadi-warga-negara-indonesia|website=KOMPAS.com|access-date=19 November 2017|language=en}}}}

| {{flagicon|KOR}} Lee Yoo-joon

| {{flagicon|POR}} Paulo Sérgio

| {{flagicon|BRA}} Thiago Furtuoso

class="nowrap"| Borneo

| {{flagicon|BRA}} Flávio Beck

| {{flagicon|BRA}} Matheus Lopes

| {{flagicon|JPN}} Kunihiro Yamashita

| {{flagicon|NZL}} Shane Smeltz

| {{flagicon|BRA}} Helder Lobato

class="nowrap"| Madura United

| {{flagicon|BRA}} Fabiano Beltrame

| {{flagicon|BRA}} Thiago Furtuoso

| {{flagicon|AUS}} Dane Milovanović

| {{flagicon|NGA}} Peter Odemwingie

| {{flagicon|AUS}} Cameron Watson
{{flagicon|CIV}} Boubacar Sanogo
{{flagicon|MAR}} Redouane Zerzouri

class="nowrap"| Mitra Kukar

| {{flagicon|ESP}} Jorge Gotor

| {{flagicon|BRA}} Marclei Santos

| {{flagicon|KOR}} Oh In-kyun

| {{flagicon|MLI}} Mohamed Sissoko

|

class="nowrap"| Persegres

| {{flagicon|BRA}} Patrick da Silva

| {{flagicon|SRB}} Saša Zečević

| {{flagicon|JPN}} Yusuke Kato

|

| {{flagicon|KOR}} Choi Hyun-yeon
{{flagicon|MKD}} Goran Gančev

class="nowrap"| Persela

| {{flagicon|BRA}} Ivan Carlos

| {{flagicon|BRA}} Ramon Rodrigues

| {{flagicon|JPN}} Kosuke Uchida

| {{flagicon|POR}} José Coelho

| {{flagicon|BRA}} Márcio Rosário

class="nowrap"| Perseru

| {{flagicon|CIV}} Boman Aimé

| {{flagicon|PAR}} Sílvio Escobar

| {{flagicon|JPN}} Ryutaro Karube

|

| {{flagicon|LIB}} Omar El-Din

class="nowrap"| Persib

| {{flagicon|MNE}} Vladimir Vujović

| {{flagicon|CHA}} Ezechiel N'Douassel

| {{flagicon|JPN}} Shohei Matsunaga

| {{flagicon|GHA}} Michael Essien

| {{flagicon|ENG}} Carlton Cole

class="nowrap"| Persiba

| {{flagicon|BRA}} Marlon da Silva

| {{flagicon|MNE}} Srđan Lopičić

| {{flagicon|IRQ}} Anmar Almubaraki

| {{flagicon|BRA}} Júnior Lopes

| {{flagicon|JPN}} Masahito Noto
{{flagicon|LBR}} Dirkir Glay

class="nowrap"| Persija

| {{flagicon|BRA}} Willian Pacheco

| {{flagicon|AUS}} Reinaldo

| {{flagicon|NEP}} Rohit Chand

| {{flagicon|BRA}} Bruno Lopes

| {{flagicon|BRA}} Luiz Júnior

class="nowrap"| Persipura

| {{flagicon|BRA}} Mauricio Leal

| {{flagicon|BRA}} Addison Alves

| {{flagicon|KOR}} Yoo Jae-hoon

|

| {{flagicon|BRA}} Ricardinho

class="nowrap"| PS TNI

| {{flagicon|MAR}} Redouane Zerzouri

| {{flagicon|CAR}} Franklin Anzité

| {{flagicon|KOR}} Hong Soon-hak

| {{flagicon|POR}} Élio Martins

| {{flagicon|ARG}} Facundo Talín
{{flagicon|ARG}} Leonel Núñez
{{flagicon|GUI}} Aboubacar Camara
{{flagicon|GUI}} Aboubacar Sylla

class="nowrap"| PSM

| {{flagicon|FRA}} Steven Paulle

| {{flagicon|NED}} Marc Klok

| {{flagicon|UZB}} Pavel Purishkin

| {{flagicon|NED}} Wiljan Pluim

| {{flagicon|AUS}} Reinaldo

class="nowrap"| Semen Padang

| {{flagicon|BRA}} Cássio de Jesus

| {{flagicon|BRA}} Marcel Sacramento

| {{flagicon|KOR}} Ko Jae-sung

|

| {{flagicon|CIV}} Didier Zokora

class="nowrap"| Sriwijaya

| {{flagicon|BRA}} Alberto Gonçalves

| {{flagicon|BRA}} Hilton Moreira

| {{flagicon|KOR}} Yoo Hyun-goo

| {{flagicon|TUN}} Tijani Belaïd

|

Source: [https://bolalob.com/read/52112/daftar-lengkap-pemain-asing-di-liga-1-indonesia-2017 First transfer window], [https://www.fourfourtwo.com/id/features/rangkuman-transfer-liga-1-paruh-musim-2017-bali-united-bikin-kejutan-terbesar Second transfer window]

Notes:

{{notelist}}

League table

{{#invoke:Sports table|main|style=WDL

|section=League table

|source={{usurped|1=[https://web.archive.org/web/20201122162130/https://liga-indonesia.id/table/index/go-jek_traveloka_liga_1 Go-Jek Traveloka Liga 1]}}, [https://int.soccerway.com/national/indonesia/super-liga/2016/regular-season/r35015/ Soccerway]

|team1=BHA |team2=BLU |team3=PSM |team4=PSJ |team5=PPR |team6=MDU |team7=BPT |team8=BOR |team9=ARE |team10=MKU |team11=SRI |team12=TNI |team13=PSB |team14=PSL |team15=PSR |team16=SPD |team17=PBA |team18=PGU

|result2=CLP1 |result4=ACGS |result16=REL |result17=REL |result18=REL

|hth_BHA=Head-to-head results: Bali United 1–3 Bhayangkara; Bhayangkara 3–2 Bali United.

|hth_BLU=BHA

|hth_SRI=Head-to-head results: Sriwijaya 2–1 PS TNI; PS TNI 2–1 Sriwijaya.

|hth_TNI=SRI

|update=complete

|win_ARE=13 |draw_ARE=10 |loss_ARE=11 |gf_ARE=43 |ga_ARE=44

|win_BLU=21 |draw_BLU=5 |loss_BLU=8 |gf_BLU=76 |ga_BLU=38

|win_BPT=15 |draw_BPT=8 |loss_BPT=11 |gf_BPT=48 |ga_BPT=44

|win_BHA=22 |draw_BHA=2 |loss_BHA=10 |gf_BHA=61 |ga_BHA=40 |status_BHA=C

|win_PGU=2 |draw_PGU=4 |loss_PGU=28 |gf_PGU=26 |ga_PGU=104|status_PGU=R

|win_MDU=17 |draw_MDU=9 |loss_MDU=8 |gf_MDU=58 |ga_MDU=44

|win_MKU=13 |draw_MKU=4 |loss_MKU=17 |gf_MKU=49 |ga_MKU=74

|win_PSL=12 |draw_PSL=4 |loss_PSL=18 |gf_PSL=49 |ga_PSL=55

|win_PSR=10 |draw_PSR=7 |loss_PSR=17 |gf_PSR=35 |ga_PSR=45

|win_PSB=9 |draw_PSB=14 |loss_PSB=11 |gf_PSB=39 |ga_PSB=36

|win_PBA=7 |draw_PBA=6 |loss_PBA=21 |gf_PBA=41 |ga_PBA=62 |status_PBA=R

|win_PSJ=17 |draw_PSJ=10 |loss_PSJ=7 |gf_PSJ=48 |ga_PSJ=24

|win_PPR=17 |draw_PPR=9 |loss_PPR=8 |gf_PPR=64 |ga_PPR=37

|win_TNI=12 |draw_TNI=6 |loss_TNI=16 |gf_TNI=46 |ga_TNI=58

|win_PSM=19 |draw_PSM=8 |loss_PSM=7 |gf_PSM=67 |ga_PSM=38

|win_BOR=15 |draw_BOR=7 |loss_BOR=12 |gf_BOR=50 |ga_BOR=39

|win_SPD=9 |draw_SPD=8 |loss_SPD=17 |gf_SPD=34 |ga_SPD=51 |status_SPD=R

|win_SRI=11 |draw_SRI=9 |loss_SRI=14 |gf_SRI=50 |ga_SRI=50

|startpoints_MDU=-3 |note_MDU=Madura United were deducted three points due to FIFA sanction. Madura United would have qualified for the AFC Cup group stage had Bali United qualified for the AFC Champions League group stage. As Bali United failed to qualify for the AFC Champions League group stage, Madura United's qualification in the AFC Cup was annulled.

|startpoints_PGU=-3 |note_PGU=Persegres were deducted three points due to FIFA sanction.

|name_ARE=Arema

|name_BLU=Bali United

|name_BPT=Barito Putera

|name_BHA=Bhayangkara

|name_BOR=Borneo

|name_MDU=Madura United

|name_MKU=Mitra Kukar

|name_PGU=Persegres

|name_PSL=Persela

|name_PSR=Perseru

|name_PSB=Persib

|name_PBA=Persiba

|name_PSJ=Persija

|name_PPR=Persipura

|name_TNI=PS TNI

|name_PSM=PSM

|name_SPD=Semen Padang

|name_SRI=Sriwijaya

|show_limit=5

|class_rules=1) Points; 2) Head-to-head; 3) Goal Difference; 4) Goals Scored; 5) Drawing.

|res_col_header=QR

|col_CLP1=green2|text_CLP1=Qualification for the AFC Champions League preliminary round 1

|col_ACGS=blue1 |text_ACGS=Qualification for the AFC Cup group stage

|col_REL=red1 |text_REL=Relegation to Liga 2

|note_res_CLP1=Bhayangkara failed to obtain an AFC license to participate in Asian competitions. As a result, Bali United, the league runners-up, entered the qualifying play-offs.{{cite web|title=Lima Klub Liga 1 Indonesia Telah Mendapatkan Lisensi AFC, Tapi...|url=https://www.fourfourtwo.com/id/features/lima-klub-liga-1-indonesia-telah-mendapatkan-lisensi-afc-tapi|website=FourFourTwo|access-date=4 November 2017|language=id-ID|date=27 October 2017}}

|note_res_ACGS=PSM failed to obtain an AFC license to participate in Asian competitions. As a result, Persija, the league 4th place, entered the group stage.

}}

Results

{{#invoke:sports results|main

| source = [https://liga-indonesia.id/fixtures/index/go-jek_traveloka_liga_1 Go-Jek Traveloka Liga 1]{{dead link|date=January 2025|bot=medic}}{{cbignore|bot=medic}}, [https://int.soccerway.com/national/indonesia/super-liga/2016/regular-season/r35015/ Soccerway]

| update = complete

| a_note = yes

| matches_style = FBR

| team1=ARE |name_ARE=Arema

| team2=BLU |name_BLU=Bali United

| team3=BPT |name_BPT=Barito Putera

| team4=BHA |name_BHA=Bhayangkara

| team5=BOR |name_BOR=Borneo

| team6=MDU |name_MDU=Madura United

| team7=MKU |name_MKU=Mitra Kukar

| team8=PGU |name_PGU=Persegres

| team9=PSL |name_PSL=Persela

| team10=PSR |name_PSR=Perseru

| team11=PSB |name_PSB=Persib

| team12=PBA |name_PBA=Persiba

| team13=PSJ |name_PSJ=Persija

| team14=PPR |name_PPR=Persipura

| team15=TNI |name_TNI=PS TNI

| team16=PSM |name_PSM=PSM

| team17=SPD |name_SPD=Semen Padang

| team18=SRI |name_SRI=Sriwijaya

| match_ARE_BLU = 2–0

| match_ARE_BPT = 1–0

| match_ARE_BHA = 2–0

| match_ARE_BOR = 0–0

| match_ARE_MDU = 1–1

| match_ARE_MKU = 2–0

| match_ARE_PGU = 2–0

| match_ARE_PSL = 2–0

| match_ARE_PSR = 0–0

| match_ARE_PSB = 0–0

| match_ARE_PBA = 3–0

| match_ARE_PSJ = 1–1

| match_ARE_PPR = 0–2

| match_ARE_TNI = 1–1

| match_ARE_PSM = 3–3

| match_ARE_SPD = 5–3

| match_ARE_SRI = 3–2

| match_BLU_ARE = 6–1

| match_BLU_BPT = 5–0

| match_BLU_BHA = 1–3

| match_BLU_BOR = 3–0

| match_BLU_MDU = 5–2

| match_BLU_MKU = 6–1

| match_BLU_PGU = 3–0

| match_BLU_PSL = 5–1

| match_BLU_PSR = 2–0

| match_BLU_PSB = 1–0

| match_BLU_PBA = 2–0

| match_BLU_PSJ = 2–1

| match_BLU_PPR = 1–2

| match_BLU_TNI = 2–1

| match_BLU_PSM = 3–0

| match_BLU_SPD = 2–0

| match_BLU_SRI = 3–2

| match_BPT_ARE = 1–2

| match_BPT_BLU = 1–1

| match_BPT_BHA = 1–0

| match_BPT_BOR = 2–1

| match_BPT_MDU = 2–2

| match_BPT_MKU = 2–1

| match_BPT_PGU = 2–0

| match_BPT_PSL = 4–1

| match_BPT_PSR = 2–0

| match_BPT_PSB = 1–0

| match_BPT_PBA = 1–0

| match_BPT_PSJ = 1–0

| match_BPT_PPR = 1–1

| match_BPT_TNI = 0–1

| match_BPT_PSM = 2–2

| match_BPT_SPD = 3–1

| match_BPT_SRI = 2–0

| match_BHA_ARE = 2–1

| match_BHA_BLU = 3–2

| match_BHA_BPT = 0–1

| match_BHA_BOR = 2–1

| match_BHA_PGU = 2–1

| match_BHA_MDU = 2–1

| match_BHA_MKU = 4–1

| match_BHA_PSL = 3–1

| match_BHA_PSR = 2–1

| match_BHA_PSB = 2–0

| match_BHA_PBA = 3–2

| match_BHA_PSJ = 1–2

| match_BHA_PPR = 2–1

| match_BHA_TNI = 1–2

| match_BHA_PSM = 0–2

| match_BHA_SPD = 1–0

| match_BHA_SRI = 2–1

| match_BOR_ARE = 3–2

| match_BOR_BLU = 0–0

| match_BOR_BPT = 2–1

| match_BOR_BHA = 3–0

| match_BOR_PGU = 3–0

| match_BOR_MDU = 3–0

| match_BOR_MKU = 1–0

| match_BOR_PSL = 4–2

| match_BOR_PSR = 2–0

| match_BOR_PSB = 2–1 | match_BOR_PSB_note = Borneo hosted Persib at Mulawarman due to sanctions by PSSI Disciplinary Committee after a referee was intimidated following a match against Bali United.{{cite web|title=Terkait Sanksi Laga Usiran, Borneo FC Bermarkas di Stadion Mulawarman|url=https://www.jawapos.com/read/2017/09/20/158264/terkait-sanksi-laga-usiran-borneo-fc-bermarkas-di-stadion-mulawarman|access-date=4 October 2017|archive-url=https://web.archive.org/web/20171004085433/https://www.jawapos.com/read/2017/09/20/158264/terkait-sanksi-laga-usiran-borneo-fc-bermarkas-di-stadion-mulawarman|archive-date=4 October 2017|url-status=dead}}

| match_BOR_PBA = 1–0 | match_BOR_PBA_note = Borneo hosted Persiba at Mulawarman due to sanctions by PSSI Disciplinary Committee after a referee was intimidated following a match against Bali United.

| match_BOR_PSJ = 1–2

| match_BOR_PPR = 1–1

| match_BOR_TNI = 1–0

| match_BOR_PSM = 3–2

| match_BOR_SPD = 1–0

| match_BOR_SRI = 0–1

| match_MDU_ARE = 2–0

| match_MDU_BLU = 2–0

| match_MDU_BPT = 3–1

| match_MDU_BHA = 1–3

| match_MDU_BOR = 1–1

| match_MDU_PGU = 3–2

| match_MDU_MKU = 2–2

| match_MDU_PSL = 2–1

| match_MDU_PSR = 1–1

| match_MDU_PSB = 3–1

| match_MDU_PBA = 1–0

| match_MDU_PSJ = 1–1

| match_MDU_PPR = 2–0

| match_MDU_TNI = 4–1

| match_MDU_PSM = 1–0

| match_MDU_SPD = 6–0

| match_MDU_SRI = 3–0

| match_MKU_ARE = 0–3

| match_MKU_BLU = 2–1

| match_MKU_BPT = 3–2

| match_MKU_BHA = 0–3 | match_MKU_BHA_note = PSSI Disciplinary Committee declared Mitra Kukar lost 3–0 to Bhayangkara because they played a player being suspended under a Disciplinary Committee punishment. The original score was 1–1.{{cite web|title=Mitra Kukar Sulit Terima Keputusan Komdis PSSI {{!}} Goal.com|url=http://www.goal.com/id/berita/mitra-kukar-sulit-terima-keputusan-komdis-pssi/ywg40678g0lr1it3f4uvl7hzg|access-date=8 November 2017|language=id}}

| match_MKU_BOR = 0–4

| match_MKU_PGU = 3–1

| match_MKU_MDU = 2–1

| match_MKU_PSL = 3–2

| match_MKU_PSR = 1–0

| match_MKU_PSB = 2–1

| match_MKU_PBA = 2–2

| match_MKU_PSJ = 1–2

| match_MKU_PPR = 0–5

| match_MKU_TNI = 5–3

| match_MKU_PSM = 1–1

| match_MKU_SPD = 1–0

| match_MKU_SRI = 2–0

| match_PGU_ARE = 2–3

| match_PGU_BLU = 1–3 | match_PGU_BLU_note = Persegres hosted Bali United at Surajaya because GOR Tri Dharma's complex was used for 2017 Asian Men's Volleyball Championship.{{cite web|last1=Media|first1=Kompas Cyber|title=Persegres Akan Jamu Sriwijaya FC dan Bali United di Stadion Surajaya - Kompas.com|url=http://bola.kompas.com/read/2017/07/20/18050088/persegres-akan-jamu-sriwijaya-fc-dan-bali-united-di-stadion-surajaya|website=KOMPAS.com|access-date=4 October 2017|language=en}}

| match_PGU_BPT = 2–1

| match_PGU_BHA = 0–5

| match_PGU_BOR = 0–1

| match_PGU_MDU = 0–3

| match_PGU_MKU = 2–4

| match_PGU_PSL = 0–2

| match_PGU_PSR = 2–5

| match_PGU_PSB = 0–1

| match_PGU_PBA = 2–1

| match_PGU_PSJ = 1–1

| match_PGU_PPR = 0–4

| match_PGU_TNI = 0–3 | match_PGU_TNI_note = Persegres hosted PS TNI at Surajaya due to the election of village heads in the local area.{{cite web|title=Alasan Persegres GU Pindah Stadion untuk Lawan PS TNI|url=https://liga-indonesia.id/berita/alasan-persegres-gu-pindah-stadion-untuk-lawan-ps-tni|website=liga-indonesia.id|access-date=28 October 2017|archive-url=https://web.archive.org/web/20171028150237/https://liga-indonesia.id/berita/alasan-persegres-gu-pindah-stadion-untuk-lawan-ps-tni|archive-date=28 October 2017|url-status=usurped}}

| match_PGU_PSM = 1–1

| match_PGU_SPD = 1–3

| match_PGU_SRI = 1–1 | match_PGU_SRI_note = Persegres hosted Sriwijaya at Surajaya because GOR Tri Dharma's complex was used for 2017 Asian Men's Volleyball Championship.

| match_PSL_ARE = 4–0

| match_PSL_BLU = 0–1

| match_PSL_BPT = 3–2

| match_PSL_BHA = 1–3

| match_PSL_BOR = 3–1

| match_PSL_PGU = 7–1

| match_PSL_MDU = 2–0

| match_PSL_MKU = 2–3

| match_PSL_PSR = 1–0

| match_PSL_PSB = 1–0

| match_PSL_PBA = 2–2

| match_PSL_PSJ = 1–0

| match_PSL_PPR = 0–1

| match_PSL_TNI = 1–0

| match_PSL_PSM = 0–1

| match_PSL_SPD = 2–0 | match_PSL_SPD_note = Choirul Huda died during the match after colliding with a teammate while attempting to collect a ball.{{cite web|title=Indonesian goalkeeper dies after collision with teammate|url=http://www.channelnewsasia.com/news/sport/indonesian-goalkeeper-dies-after-collision-with-teammate-9313258|website=Channel NewsAsia|accessdate=15 October 2017|archive-date=18 October 2017|archive-url=https://web.archive.org/web/20171018090209/http://www.channelnewsasia.com/news/sport/indonesian-goalkeeper-dies-after-collision-with-teammate-9313258|url-status=dead}}

| match_PSL_SRI = 2–1

| match_PSR_ARE = 2–0

| match_PSR_BLU = 1–3 | match_PSR_BLU_note = Perseru hosted Bali United at Kapten I Wayan Dipta because Marora was not approved by PSSI to hold nighttime matches.{{cite web|url=http://bali.tribunnews.com/2017/05/29/bali-united-lakoni-tiga-laga-home-beruntun-yabes-tanuri-berharap-sembilan-poin-diraih|title=Bali United Lakoni Tiga Laga Home Beruntun, Yabes Tanuri Berharap Sembilan Poin Diraih|publisher=Tribun Bali |date=29 May 2017 |access-date=30 May 2017}}

| match_PSR_BPT = 0–1

| match_PSR_BHA = 1–1

| match_PSR_BOR = 3–2

| match_PSR_PGU = 1–0

| match_PSR_MDU = 2–0

| match_PSR_MKU = 2–1

| match_PSR_PSL = 0–0

| match_PSR_PSB = 2–1

| match_PSR_PBA = 2–1

| match_PSR_PSJ = 0–3 | match_PSR_PSJ_note = Perseru hosted Persija at Patriot Candrabaga because Marora was not approved by PSSI to hold nighttime matches.{{cite web|url=http://www.juara.net/read/sepak-bola/indonesia/179638-sempat.diundur.laga.perseru.vs.persija.resmi.dimajukan|title=Sempat Diundur, Laga Perseru Vs Persija Resmi Dimajukan|publisher=Juara |date=11 June 2017 |access-date=11 June 2017}}

| match_PSR_PPR = 2–1

| match_PSR_TNI = 0–1 | match_PSR_TNI_note = Perseru hosted PS TNI at Pakansari because Marora was not approved by PSSI to hold nighttime matches.{{cite web|url=http://www.tribunnews.com/superskor/2017/06/16/perseru-akan-menjamu-ps-tni-di-stadion-pakansari|title=Perseru Akan Menjamu PS TNI di Stadion Pakansari|publisher=Tribunnews|date=16 June 2017 |access-date=11 June 2017}}

| match_PSR_PSM = 1–2

| match_PSR_SPD = 0–0

| match_PSR_SRI = 2–3

| match_PSB_ARE = 0–0

| match_PSB_BLU = 0–0

| match_PSB_BPT = 0–0

| match_PSB_BHA = 1–1

| match_PSB_BOR = 2–2

| match_PSB_PGU = 6–0

| match_PSB_MDU = 0–0

| match_PSB_MKU = 3–1

| match_PSB_PSL = 1–1

| match_PSB_PSR = 0–2

| match_PSB_PBA = 1–0

| match_PSB_PSJ = 1–1

| match_PSB_PPR = 1–0

| match_PSB_TNI = 3–1

| match_PSB_PSM = 2–1

| match_PSB_SPD = 2–2

| match_PSB_SRI = 2–0

| match_PBA_ARE = 0–1

| match_PBA_BLU = 3–2

| match_PBA_BPT = 2–3

| match_PBA_BHA = 1–2

| match_PBA_BOR = 3–2

| match_PBA_PGU = 3–0

| match_PBA_MDU = 3–4

| match_PBA_MKU = 3–2

| match_PBA_PSL = 2–2

| match_PBA_PSR = 2–1

| match_PBA_PSB = 2–2

| match_PBA_PSJ = 0–2

| match_PBA_PPR = 0–2

| match_PBA_TNI = 1–0

| match_PBA_PSM = 2–2

| match_PBA_SPD = 1–0

| match_PBA_SRI = 0–2

| match_PSJ_ARE = 2–0

| match_PSJ_BLU = 0–0

| match_PSJ_BPT = 1–1

| match_PSJ_BHA = 1–0

| match_PSJ_BOR = 1–0

| match_PSJ_PGU = 5–0

| match_PSJ_MDU = 0–1

| match_PSJ_MKU = 1–1

| match_PSJ_PSL = 2–0

| match_PSJ_PSR = 1–0

| match_PSJ_PSB = 3–0 | match_PSJ_PSB_note = Persija hosted Persib at Manahan after Bekasi city police refused them to hold a home game at Patriot Candrabhaga.{{cite web|last1=Septi|first1=Amalia Dwi|title=Persija vs Persib Resmi Digelar di Solo|url=https://sport.detik.com/sepakbola/liga-indonesia/d-3706481/persija-vs-persib-resmi-digelar-di-solo|website=sepakbola|access-date=1 November 2017}} The match between Persija and Persib stopped in 83' due to dissatisfaction with the referee when Persija was leading 1–0; Persija declared won 3–0.{{cite web |last1=Bachrain |first1=Ahmad |title=Persib Mogok di Menit ke-83, Persija Menang Walkout |url=https://www.cnnindonesia.com/olahraga/20171103171106-142-253322/persib-mogok-di-menit-ke-83-persija-menang-walkout |website=CNN Indonesia |language=id-ID}}

| match_PSJ_PBA = 2–0

| match_PSJ_PPR = 1–1

| match_PSJ_TNI = 4–1

| match_PSJ_PSM = 2–2

| match_PSJ_SPD = 2–0

| match_PSJ_SRI = 1–0 | match_PSJ_SRI_note = Persija hosted Sriwijaya at Wibawa Mukti and without spectators due to fan riots that occurred at the Patriot Candrabhaga.{{cite web |title=Gede Widiade Jelaskan Kepindahan Persija ke Wibawa Mukti |url=https://www.indosport.com/sepakbola/20170615/gede-widiade-jelaskan-kepindahan-persija-ke-wibawa-mukti |website=INDOSPORT.com |language=id-ID |date=15 June 2017}}

| match_PPR_ARE = 3–1

| match_PPR_BLU = 3–1

| match_PPR_BPT = 3–1

| match_PPR_BHA = 3–2

| match_PPR_BOR = 2–1

| match_PPR_PGU = 1–1

| match_PPR_MDU = 0–1

| match_PPR_MKU = 6–0

| match_PPR_PSL = 2–1

| match_PPR_PSR = 2–2

| match_PPR_PSB = 0–0

| match_PPR_PBA = 4–2

| match_PPR_PSJ = 3–0

| match_PPR_TNI = 2–1

| match_PPR_PSM = 0–0

| match_PPR_SPD = 3–0

| match_PPR_SRI = 2–2

| match_TNI_ARE = 0–0

| match_TNI_BLU = 3–4

| match_TNI_BPT = 1–1

| match_TNI_BHA = 0–1

| match_TNI_BOR = 2–2

| match_TNI_PGU = 2–1

| match_TNI_MDU = 2–3

| match_TNI_MKU = 2–1

| match_TNI_PSL = 3–2

| match_TNI_PSR = 2–1

| match_TNI_PSB = 2–2

| match_TNI_PBA = 1–1

| match_TNI_PSJ = 0–2

| match_TNI_PPR = 2–1 | match_TNI_PPR_note = PS TNI hosted Persipura at Patriot Candrabaga because Pakansari was being renovated for the 2018 Asian Games.{{cite web|title=PS TNI Bakal Jamu Persipura Jayapura di Stadion Patriot - Tribunnews.com|url=http://www.tribunnews.com/superskor/2017/10/30/ps-tni-bakal-jamu-persipura-jayapura-di-stadion-patriot|website=Tribunnews.com|access-date=3 November 2017|language=id-ID}}

| match_TNI_PSM = 2–1

| match_TNI_SPD = 2–1

| match_TNI_SRI = 2–1

| match_PSM_ARE = 1–0

| match_PSM_BLU = 0–1

| match_PSM_BPT = 1–1

| match_PSM_BHA = 2–1

| match_PSM_BOR = 1–0

| match_PSM_PGU = 5–1

| match_PSM_MDU = 6–1

| match_PSM_MKU = 1–0

| match_PSM_PSL = 3–1

| match_PSM_PSR = 2–0

| match_PSM_PSB = 2–1

| match_PSM_PBA = 3–1

| match_PSM_PSJ = 1–0

| match_PSM_PPR = 5–1

| match_PSM_TNI = 4–1

| match_PSM_SPD = 4–0

| match_PSM_SRI = 1–0

| match_SPD_ARE = 2–0

| match_SPD_BLU = 1–3

| match_SPD_BPT = 1–2

| match_SPD_BHA = 1–2

| match_SPD_BOR = 1–1

| match_SPD_PGU = 4–1

| match_SPD_MDU = 0–0

| match_SPD_MKU = 1–2

| match_SPD_PSL = 1–0

| match_SPD_PSR = 3–1

| match_SPD_PSB = 0–0

| match_SPD_PBA = 2–1

| match_SPD_PSJ = 1–1

| match_SPD_PPR = 1–0

| match_SPD_TNI = 2–0

| match_SPD_PSM = 2–1

| match_SPD_SRI = 1–1

| match_SRI_ARE = 1–1

| match_SRI_BLU = 2–2

| match_SRI_BPT = 3–2

| match_SRI_BHA = 1–2

| match_SRI_BOR = 1–0

| match_SRI_PGU = 10–2

| match_SRI_MDU = 0–0

| match_SRI_MKU = 3–1

| match_SRI_PSL = 2–0

| match_SRI_PSR = 0–0

| match_SRI_PSB = 1–4

| match_SRI_PBA = 1–0

| match_SRI_PSJ = 1–0

| match_SRI_PPR = 2–2

| match_SRI_TNI = 2–1

| match_SRI_PSM = 3–4

| match_SRI_SPD = 0–0

}}

Season statistics

=Top goalscorers=

class="wikitable" style="text-align:center"
Rank

! Player

! Club

! Goals{{cite web |title=Summary - Liga 1 - Indonesia - Results, fixtures, tables and news - Soccerway |url=https://int.soccerway.com/national/indonesia/super-liga/2016/regular-season/r35015/ |website=int.soccerway.com}}

1

| align="left"| {{flagicon|NED}} Sylvano Comvalius

| align="left"| Bali United

| 37

2

| align="left"| {{flagicon|BRA}} Marclei Santos

| align="left"| Mitra Kukar

| 24

3

| align="left"| {{flagicon|BRA}} Alberto Gonçalves

| align="left"| Sriwijaya

| 22

4

| align="left"| {{flagicon|IDN}} Samsul Arif

| align="left"| Persela

| 17

5

| align="left"| {{flagicon|IDN}} Lerby Eliandry

| align="left"| Borneo

| 16

rowspan="2"| 6

| align="left"| {{flagicon|NGA}} Peter Odemwingie

| align="left"| Madura United

| rowspan="2"| 15

align="left"| {{flagicon|BRA}} Addison Alves

| align="left"| Persipura

8

| align="left"| {{flagicon|IDN}} Greg Nwokolo

| align="left"| Madura United

| 14

rowspan="4"| 9

| align="left"| {{flagicon|NED}} Wiljan Pluim

| align="left"| PSM

| rowspan="4"| 12

align="left"| {{flagicon|AUS}} Reinaldo

| align="left"| Persija/PSM

align="left"| {{flagicon|MNE}} Ilija Spasojević

| align="left"| Bhayangkara

align="left"| {{flagicon|IDN}} Ferdinand Sinaga

| align="left"| PSM

=Hat-tricks=

class="wikitable"
PlayerForAgainststyle="text-align:center"| ResultDate
{{flagicon|NGA}} Peter Odemwingie

| Madura United

| Semen Padang

| align="center"| [https://int.soccerway.com/matches/2017/06/12/indonesia/super-liga/pelita-jaya/ps-semen-padang/2435638/ 6–0 (H)]

| {{dts|format=dmy|2017|06|12}}

{{flagicon|IDN}} Prisca Womsiwor

| Persipura

| Mitra Kukar

| align="center"| [https://int.soccerway.com/matches/2017/07/03/indonesia/super-liga/persipura-jayapura/mitra-kukar-kartanegara/2435649/ 6–0 (H)]

| {{dts|format=dmy|2017|07|03}}

{{flagicon|BRA}} Addison Alves

| Persipura

| Bali United

| align="center"| [https://int.soccerway.com/matches/2017/08/09/indonesia/super-liga/persipura-jayapura/persisam-putra-samarinda/2435708/ 3–1 (H)]

| {{dts|format=dmy|2017|08|09}}

{{flagicon|NED}} Sylvano Comvalius

| Bali United

| Madura United

| align="center"| [https://int.soccerway.com/matches/2017/08/13/indonesia/super-liga/persisam-putra-samarinda/pelita-jaya/2435711/ 5–2 (H)]

| {{dts|format=dmy|2017|08|13}}

{{flagicon|IDN}} Raphael Maitimo

| Persib

| Persegres

| align="center"| [https://int.soccerway.com/matches/2017/08/20/indonesia/super-liga/persib-bandung/gresik-united-fc/2435729/ 6–0 (H)]

| {{dts|format=dmy|2017|08|20}}

{{flagicon|NED}} Sylvano Comvalius5

| Bali United

| Mitra Kukar

| align="center"| [https://int.soccerway.com/matches/2017/08/27/indonesia/super-liga/persisam-putra-samarinda/mitra-kukar-kartanegara/2435739/ 6–1 (H)]

| {{dts|format=dmy|2017|08|27}}

{{flagicon|IDN}} Samsul Arif

| Persela

| Persegres

| align="center"| [https://int.soccerway.com/matches/2017/09/30/indonesia/super-liga/persela-lamongan/gresik-united-fc/2435786/ 7–1 (H)]

| {{dts|format=dmy|2017|09|30}}

{{flagicon|IDN}} Boaz Solossa

| Persipura

| Persija

| align="center"| [https://int.soccerway.com/matches/2017/10/18/indonesia/super-liga/persipura-jayapura/persija-isl/2435809/ 3–0 (H)]

| {{dts|format=dmy|2017|10|18}}

{{flagicon|POR}} Élio Martins

| PS TNI

| Persegres

| align="center"| [https://int.soccerway.com/matches/2017/10/28/indonesia/super-liga/gresik-united-fc/ps-tni/2435829/ 3–0 (A)]

| {{dts|format=dmy|2017|10|28}}

{{flagicon|BRA}} Alberto Gonçalves

| rowspan=2| Sriwijaya

| rowspan=2| Persegres

| align="center" rowspan=2| [https://int.soccerway.com/matches/2017/11/05/indonesia/super-liga/persijatim-sriwijaya-fc-palembang/gresik-united-fc/2435843/ 10–2 (H)]

| rowspan=2| {{dts|format=dmy|2017|11|5}}

{{flagicon|IDN}} Slamet Budiyono
{{flagicon|MNE}} Ilija Spasojević

| Bhayangkara

| Madura United

| align="center"| [https://int.soccerway.com/matches/2017/11/08/indonesia/super-liga/pelita-jaya/bhayangkara-surabaya-utd/2435822/ 3–1 (A)]

| {{dts|format=dmy|2017|11|8}}

{{flagicon|IDN}} Muhammad Rachmat

| PSM

| Madura United

| align="center"| [https://int.soccerway.com/matches/2017/11/12/indonesia/super-liga/psm-makassar/pelita-jaya/2435851/ 6–1 (H)]

| {{dts|format=dmy|2017|11|12}}

Note: 5 Player scored 5 goals

=Discipline=

Attendances

{{fb a header}}

{{fb a team|p=1 |t=Persija |s=391913|h=29699|l=1200|a=23054|pr=25085}}

{{fb a team|p=2 |t=Persib |s=306107|h=36545|l=3160|a=18006|pr=19331}}

{{fb a team|p=3 |t=PSM |s=234242|h=14925|l=9357|a=13779|pr=514}}

{{fb a team|p=4 |t=Bali United |s=228197|h=23220|l=6042|a=13423|pr=5876}}

{{fb a team|p=5 |t=Persipura |s=210665|h=17981|l=4560|a=12392|pr=6228}}

{{fb a team|p=6 |t=Persela |s=174379|h=14000|l=3947|a=10258|pr=9565}}

{{fb a team|p=7 |t=Arema |s=170816|h=27610|l=1611|a=10048|pr=18881}}

{{fb a team|p=8 |t=Sriwijaya |s=143596|h=17247|l=1725|a=8447|pr=9766}}

{{fb a team|p=9 |t=Persiba |s=129372|h=20000|l=497|a=7610|pr=4001}}

{{fb a team|p=10|t=Borneo |s=116432|h=12371|l=0|a=6849|pr=3090|nt=†}}

{{fb a team|p=11|t=Semen Padang |s=99721|h=11872|l=1272|a=5866|pr=8342}}

{{fb a team|p=12|t=Barito Putera |s=98062|h=9124|l=2252|a=5768|pr=6218}}

{{fb a team|p=13|t=Madura United |s=87533|h=13997|l=0|a=5149|pr=1880}}

{{fb a team|p=14|t=Bhayangkara |s=84705|h=29397|l=1250|a=4983|pr=3940}}

{{fb a team|p=15|t=Persegres |s=59030|h=15189|l=0|a=3472|pr=6171}}

{{fb a team|p=16|t=Perseru |s=51051|h=12954|l=237|a=3003|pr=1434}}

{{fb a team|p=17|t=PS TNI |s=38595|h=18288|l=257|a=2270|pr=396}}

{{fb a team|p=18|t=Mitra Kukar |s=38582|h=4234|l=521|a=2270|pr=2244}}

{{fb a footer |s=2662998|h=36545|l=0|a=8703|pr=7820

|source=[https://liga-indonesia.id/fixtures/index/go-jek_traveloka_liga_1 Go-Jek Traveloka Liga 1]{{dead link|date=January 2025|bot=medic}}{{cbignore|bot=medic}}|date=April 2017|notes= Teams played previous season in Premier Division
* Comparison for previous season average attendance was based on 2014 Indonesia Super League, because 2015 Indonesia Super League was abandoned and 2016 Indonesia Soccer Championship A was not counted as an official league.}}

Awards

=Annual=

These were the list of Liga Indonesia First & Excellence (LIFE) Awards 2017 winners that held on 22 December 2017.{{cite web|title=Daftar Peraih Penghargaan Liga 1 2017 {{!}} Goal.com|url=http://www.goal.com/id/berita/daftar-peraih-penghargaan-liga-1-2017/1fu70ordnldlz15bs4q3rzut5e|access-date=22 December 2017|language=id}}

class="wikitable"
Award

! Winner

Best Player

| {{flagicon|POR}} Paulo Sérgio (Bhayangkara)

Best Young Player

| {{flagicon|IDN}} Rezaldi Hehanusa (Persija)

Fair Play Team

| Perseru

Best Referee

| {{flagicon|IDN}} Musthofa Umarella

Best Goal

| {{flagicon|IDN}} Septian David (Mitra Kukar)

Lifetime Achievement

| {{flagicon|IDN}} Choirul Huda (Persela)

=Team of the season=

class="wikitable" style="text-align:center"
colspan="13"| Best XI
Goalkeeper

| colspan="12"| {{flagicon|IDN}} Andritany Ardhiyasa (Persija)

Defenders

| colspan="3"| {{flagicon|IDN}} Gavin Kwan (Barito Putera)

| colspan="3"| {{flagicon|BRA}} Willian Pacheco (Persija)

| colspan="3"| {{flagicon|IDN}} Hamka Hamzah (PSM)

| colspan="3"| {{flagicon|IDN}} Rezaldi Hehanusa (Persija)

Midfielders

| colspan="4"| {{flagicon|IDN}} Bayu Pradana (Mitra Kukar)

| colspan="4"| {{flagicon|POR}} Paulo Sérgio (Bhayangkara)

| colspan="4"| {{flagicon|NED}} Wiljan Pluim (PSM)

Forwards

| colspan="4"| {{flagicon|IDN}} Irfan Bachdim (Bali United)

| colspan="4"| {{flagicon|NED}} Sylvano Comvalius (Bali United)

| colspan="4"| {{flagicon|IDN}} Septian David (Mitra Kukar)

See also

References

{{Reflist}}

=Works cited=

  • {{cite book|url=https://docplayer.info/47636690-Regulasi-liga.html|title=REGULASI LIGA 1 2017|author=PT Liga Indonesia Baru|year=2017|language=id}}