{{Short description|Series of league system for association football clubs in Indonesia}} {{Use dmy dates|date=November 2019}} {{Infobox league system | image = | image_size = 220px | caption = | country = Indonesia | sport = Association football | pr = Yes | federation = PSSI | confederation = AFC | top = Super League | second = Championship | cup = {{Unbulleted list| * Piala Indonesia * Indonesia President's Cup * Indonesia League Cup }} }} The '''Indonesian football league system''' is a series of league system for association football clubs in Indonesia. Since 1994, '''Liga Indonesia''' is the league competition featuring association football clubs, as a result of two existing top-flight football leagues merger: Perserikatan (amateur) and Galatama (semi professional). Liga Indonesia is managed by PSSI, the Indonesian national football federation, and operated by I-League and its previous iterations (Badan Liga Indonesia (BLI) from 1994 to 2008, PT Liga Indonesia (PT. LI) from 2008 to 2015, Badan Liga Amatir Indonesia (BLAI) from 2009 to 2014 (Lower-Tier Competition Operator), PT Liga Prima Indonesia Sportindo (PT. LPIS) from 2011 to 2013 (Dualism Competition Operator), PT Gelora Trisula Semesta (PT. GTS) from 2016 (Unofficial Competition Operator) and PT Liga Indonesia Baru (PT. LIB) from 2017 to 2025).
There are four levels of competition in the hierarchy recently. The top two tiers are professional competitions, the third tier is semi-professional, and the fourth tier is amateur.<ref>{{cite web|language=id |url=http://www.pssi-football.com/id/history.php |title=Sejarah Persatuan Sepakbola Seluruh Indonesia (PSSI) |archive-url=https://web.archive.org/web/20100103215242/http://pssi-football.com/id/history.php |archive-date=3 January 2010 }}</ref>
== Structure == Super League is the first-tier of football league in Indonesia, formerly known as ''Liga 1'' from 2017 until 2025. The second-tier is Championship, formerly ''Premier Division'' until 2014 and ''Liga 2'' until 2025. The third-tier is Liga Nusantara, formerly ''Liga 3''. Super League and Championship are professional leagues, while Liga Nusantara operates at a semi-professional level. All three leagues are operated by I-League,<ref name="cnn">{{Cite web |date=2022-10-07 |title=Apa Itu PT Liga Indonesia Baru atau LIB? |url=https://www.cnnindonesia.com/olahraga/20221006160438-142-857237/apa-itu-pt-liga-indonesia-baru-atau-lib |access-date=2023-11-23 |website=olahraga |publisher=CNN Indonesia |language=id-ID}}</ref><ref name="sindonews">{{Cite web |last=Faizi |first=Lutfan |date=2022-10-08 |title=Profil PT LIB, Operator Kompetisi Liga 1 yang Ngotot Pertandingan Digelar Malam Hari |url=https://sports.sindonews.com/read/906651/11/profil-pt-lib-operator-kompetisi-liga-1-yang-ngotot-pertandingan-digelar-malam-hari-1665148217 |access-date=2023-11-23 |website=SINDOnews Sports |language=id-ID}}</ref><ref name="kompas">{{Cite web |last=Erianto |first=Dwi |date=2021-08-26 |title=Liga Indonesia: Sejarah, Penyelenggara, Tim Juara, dan Pemain Terbaik |url=https://www.kompas.id/baca/paparan-topik/2021/08/27/liga-indonesia-sejarah-penyelenggara-tim-juara-dan-pemain-terbaik |url-access=subscription |access-date=2023-11-23 |website=kompas.id |language=id}}</ref> which also organizes the youth competition, Elite Pro Academy.<ref name="kompas" />
Liga 4 is the only amateur football league in Indonesia, consisting of an unlimited number of amateur clubs. Each of Indonesia's 38 provinces organizes its own provincial league, with the number of teams varying across regions. The top 64 teams from the provincial phase qualify for the national phase.
=== Men's === {| class="wikitable" style="text-align:center" width="100%" |- ! height="25" width="5%"| Level ! width="70%"| League (s) ! width="20%"| Division (s) |-style="background:#efefef;" | width="5%" align="center"| | style="text-align:center;"|'''Professional leagues''' | align="center"| |- | align=center| 1 | align=center | '''Super League'''<br>''18 clubs<br>↓ 3 relegation spots'' | align=center|— |- | align=center rowspan="2" |2 | align=center rowspan="2" |'''Championship'''<br>''20 clubs divided into 2 groups<br>↑ 3 promotion spots<br>↓ 3 relegation spots'' | align=center| '''Group 1'''<br /> ''10 clubs'' |- | align=center| '''Group 2'''<br /> ''10 clubs'' |-style="background:#efefef;" | width="5%" align="center"| | style="text-align:center;"|'''Semi-professional league''' | align="center"| |- | align=center rowspan="4"|3 | align=center rowspan="4"|'''Liga Nusantara'''<br>''24 clubs divided into 4 groups<br>↑ 3 promotion spots<br>↓ 6 relegation spots'' | align=center| '''Group A'''<br /> ''6 clubs'' |- | align=center| '''Group B'''<br /> ''6 clubs'' |- | align=center| '''Group C'''<br /> ''6 clubs'' |- | align=center| '''Group D'''<br /> ''6 clubs'' |- |-style="background:#efefef;" | width="5%" align="center"| | style="text-align:center;"|'''Non-professional league (amateur)''' | align="center"| |- | align=center rowspan="2"| 4 | align=center rowspan="2"| '''Liga 4'''<br>''64 clubs in national phase<br>Unlimited clubs in 38 provincial leagues<br>Unlimited clubs in 514 regency/city leagues<br>↑ 6 promotion spots'' | align=center| '''38 provincial leagues''' |- | align=center| '''514 regency/city leagues''' |}
=== Youth === {| class="wikitable sortable" ! Level ! Youth ! Grassroots |- | align=center| 1 | Elite Pro Academy U20 (Super League, Championship) | Soeratin Cup U17 |- | align=center| 2 | Elite Pro Academy U18 (Super League) | Soeratin Cup U15 |- | align=center| 3 | Elite Pro Academy U16 (Super League) | Soeratin Cup U13 |- |}
==History==
=== Pre-Independence === Since 1914, Indonesia (then still called the Dutch East Indies) had an amateur national football league called Stedenwedstrijden (Dutch East Indies city championship). This competition ran in an organized and continuous manner until 1950, organized by the '''Nederlandsch-Indische Voetbalbond''' (NIVB) from 1919 to 1935, then continued by the '''Nederlandsch-Indische Voetbal Unie''' (NIVU) from 1936 to 1948, and finally by the '''Ikatan Sepak Raga Negara Indonesia Serikat''' (ISNIS) in 1949–1950. Initially exclusive to the Dutch and other European players, by the late 1920s the competition became more inclusive, allowing participation from Bumiputera (indigenous) and Chinese players, though still limited to the elite. All members of the Dutch East Indies national football team who played in the 1938 FIFA World Cup came from this league.
At the same time, in 1930 '''PSSI''' was established as a form of resistance against NIVB's dominance and organized a parallel competition from 1931 to 1943 specifically for Bumiputera players. This competition later became the precursor of Perserikatan after independence.
Meanwhile, the Chinese community also held their own competition from 1917 to 1950, organized by the '''Comité Kampioenswedstrijden Tiong Hoa''' (CKTH) since 1927, and then by the '''Hwa Nan Voetbalbond''' (HNVB) from 1930 to 1950.<ref>{{cite web|url=https://www.arsipsepakbolaindonesia.com/p/stedenwedstrijden.html|title=Stedenwedstrijden|website=Arsip Sepakbola Indonesia|language=id|access-date=2025-08-26}}</ref>
{|class="wikitable" style="text-align: center;" |- !colspan="1" width="4%" | Level !colspan="18" width="96%" | League/Division |- |colspan="1" width="4%" | 1 | colspan="9" width="48%" |'''Perserikatan'''<br />(organized by PSSI) | colspan="9" width="48%" |'''Dutch East Indies Championship'''<br />(organized by NIVB)<br />''(1914–1950)'' |}
=== Post-independence ===
==== Perserikatan and Galatama ==== The first national competition organized by PSSI after independence was Perserikatan in 1951, an amateur league that brought together teams based on regions or cities in Indonesia. Historically, Perserikatan was the successor competition that replaced the Stedenwedstrijden, which had previously been organized by ISNIS (Ikatan Sepak Raga Negara Indonesia Serikat). Perserikatan served as the main platform of Indonesian football until the late 1970s.
In 1979–80, a semi-professional league was founded, namely Galatama (''Premier League''), which consisted of only one level of competition (except 1983 and 1990 in which it involved 2 divisions). Therefore, since 1979, both Galatama and Perserikatan were existed and had their own league systems.
{|class="wikitable" style="text-align: center;" |- !colspan="1" width="4%" | Level !colspan="18" width="96%" | League/Division |- |colspan="1" width="4%" | 1 | colspan="9" width="48%" |'''Perserikatan''' | colspan="9" width="48%" |'''Galatama''' |- |colspan="1" width="4%" | 2 | colspan="9" width="48%" |'''Perserikatan First Division'''<br />''(since 1978)'' | colspan="9" width="48%" |'''Galatama First Division'''<br />''(1980, 1983, and 1990 only)'' |- |colspan="1" width="4%" | 3 | colspan="9" width="48%" |'''Perserikatan Second Division'''<br />''(since 1987)'' | |}
==== 1994–2008: Liga Indonesia ==== In 1994, PSSI merged both competitions into a new competition system, namely the ''Liga Indonesia''. All clubs from both top-level leagues were merged into the Liga Indonesia Premier Division, the new system's top-flight league. Furthermore, since Galatama did not have lower-level leagues, Liga Indonesia's lower leagues took all clubs from the same level in Perserikatan. PSSI formed '''Badan Liga Indonesia''' to operate the new ''Liga Indonesia''.<ref name="cnn" /><ref name="sindonews" /><ref name="kompas" />
{|class="wikitable" style="text-align: center;" |- !colspan="1" width="4%" | Level !colspan="18" width="96%" | League/Division |- |colspan="1" width="4%" | 1 | colspan="18" width="96%" |'''Liga Indonesia Premier Division''' |- |colspan="1" width="4%" | 2 | colspan="18" width="96%" |'''Liga Indonesia First Division''' |- |colspan="1" width="4%" | 3 | colspan="18" width="96%" |'''Liga Indonesia Second Division''' |- |colspan="1" width="4%" | 4 | colspan="18" width="96%" |'''Liga Indonesia Third Division'''<br />''(since 2005)'' |}
==== 2008–2011: ISL ==== In 2008, PSSI created a new level, the Indonesia Super League (ISL), as the system's new top-flight league. Hence, the Premier Division was then relegated to the second and so on. This new league was created to introduce full professionalism in Indonesian football. PSSI also formed '''PT Liga Indonesia''' to operate and organize the new league structure as a continuation of ''Badan Liga Indonesia''.<ref name="kompas" />
In parallel with this league, U-21 teams from each participating ISL clubs compete in the ISL U-21.
{|class="wikitable" style="text-align: center;" |- !colspan="1" width="4%" | Level !colspan="18" width="96%" | League/Division |- |colspan="1" width="4%" | 1 | colspan="18" width="96%" |'''Indonesia Super League''' |- |colspan="1" width="4%" | 2 | colspan="18" width="96%" |'''Liga Indonesia Premier Division''' |- |colspan="1" width="4%" | 3 | colspan="18" width="96%" |'''Liga Indonesia First Division''' |- |colspan="1" width="4%" | 4 | colspan="18" width="96%" |'''Liga Indonesia Second Division''' |- |colspan="1" width="4%" | 5 | colspan="18" width="96%" |'''Liga Indonesia Third Division''' |}
==== 2011–2014: Dualism ==== In 2011, PSSI replaced the ISL with the Indonesian Premier League (IPL) under a new league operator, ''PT Liga Prima Indonesia Sportindo'' (LPIS).<ref name="kompas" />
{|class="wikitable" style="text-align: center;" |- !colspan="1" width="4%" | Level !colspan="18" width="96%" | League/Division |- |colspan="1" width="4%" | 1 | colspan="18" width="96%" |'''Indonesian Premier League''' |- |colspan="1" width="4%" | 2 | colspan="18" width="96%" |'''Liga Indonesia Premier Division''' |- |colspan="1" width="4%" | 3 | colspan="18" width="96%" |'''Liga Indonesia First Division''' |- |colspan="1" width="4%" | 4 | colspan="18" width="96%" |'''Liga Indonesia Second Division''' |- |colspan="1" width="4%" | 5 | colspan="18" width="96%" |'''Liga Indonesia Third Division''' |}
After the extraordinary congress on 17 March 2013, Premier League and Super League are in PSSI supervision prior to incorporation in 2014 under the name of Indonesia Super League. Before that the two leagues were still running, respectively.<ref>{{cite web|url=https://bola.tempo.co/read/467595/hasil-kongres-luar-biasa-pssi-hari-ini|title=Hasil Kongres Luar Biasa PSSI Hari Ini|author1=Haryanto Tri Wibowo|author2=Anry Dhanniary|editor=Rini Kustiani|date=17 March 2013|website=Tempo.co|language=id|access-date=8 October 2022|archive-url=https://web.archive.org/web/20190905015710/https://bola.tempo.co/read/467595/hasil-kongres-luar-biasa-pssi-hari-ini|archive-date=5 September 2019|url-status=dead}}</ref>
{|class="wikitable" style="text-align: center;" |- !colspan="1" width="4%" | Level !colspan="18" width="96%" | League/Division |- |colspan="1" width="4%" | 1 | colspan="9" width="48%" |'''Indonesia Super League''' | colspan="9" width="48%" |'''Indonesian Premier League''' |- |colspan="1" width="4%" | 2 | colspan="9" width="48%" |'''Liga Indonesia Premier Division (LI)''' | colspan="9" width="48%" |'''Liga Indonesia Premier Division (LPIS)''' |- |colspan="1" width="4%" | 3 | colspan="18" width="96%" |'''Liga Indonesia First Division''' |- |colspan="1" width="4%" | 4 | colspan="18" width="96%" |'''Liga Indonesia Second Division''' |- |colspan="1" width="4%" | 5 | colspan="18" width="96%" |'''Liga Indonesia Third Division''' |}
==== 2014–2015: Dualism ended and FIFA sanction ==== '''In 2014''', PSSI divided into four level leagues competition include Super League, Premier Division, First Division and Amateur League/Province League called Liga Nusantara.
{|class="wikitable" style="text-align: center;" |- !colspan="1" width="4%" | Level !colspan="18" width="96%" | League/Division |- |colspan="1" width="4%" | 1 | colspan="18" width="96%" |'''Indonesia Super League''' |- |colspan="1" width="4%" | 2 | colspan="18" width="96%" |'''Liga Indonesia Premier Division''' |- |colspan="1" width="4%" | 3 | colspan="18" width="96%" |'''Liga Indonesia First Division''' |- |colspan="1" width="4%" | 4 | colspan="18" width="96%" |'''Liga Nusantara''' |}
Started '''in 2015''' league planned just divided into three level leagues competition include Super League, Premier Division and Liga Nusantara, after first division merged with Liga Nusantara.
{|class="wikitable" style="text-align: center;" |- !colspan="1" width="4%" | Level !colspan="18" width="96%" | League/Division |- |colspan="1" width="4%" | 1 | colspan="18" width="96%" |'''Indonesia Super League''' |- |colspan="1" width="4%" | 2 | colspan="18" width="96%" |'''Liga Indonesia Premier Division''' |- |colspan="1" width="4%" | 3 | colspan="18" width="96%" |'''Liga Nusantara''' |}
However, the league season in 2015 was paused at first due to threats of sanctions from ''Badan Olahraga Profesional Indonesia'' (BOPI) and the Ministry of Youth and Sports on PSSI and PT LI because two ISL clubs, Arema and Persebaya, didn't get BOPI recommendations.<ref>{{Cite web |last=Raya |first=Mercy |date=2015-04-02 |title=Menpora Bisa Jatuhkan Sanksi Jika PSSI dan PT Liga Membandel |url=https://sport.detik.com/sepakbola/liga-indonesia/d-2877386/menpora-bisa-jatuhkan-sanksi-jika-pssi-dan-pt-liga-membandel |access-date=2023-11-23 |website=sepakbola |publisher=detikcom |language=id-ID}}</ref> This got FIFA's attention who threatened to ban Indonesian football altogether due to external meddling from BOPI and the Ministry in PSSI affairs.<ref>{{Cite web |last=Nuralam |first=Cakrayuri |date=2015-04-11 |title=Gara-gara Menpora dan BOPI, PSSI Terancam Sanksi FIFA |url=https://www.liputan6.com/bola/read/2211771/gara-gara-menpora-dan-bopi-pssi-terancam-sanksi-fifa |access-date=2023-11-23 |website=liputan6.com |language=id}}</ref> After the Ministry outright froze PSSI out from organizing football competitions in Indonesia, FIFA sanctioned PSSI on 30 May 2015 hence the competition was then discontinued.<ref name="kompas" /><ref>{{Cite web |last=Al Fauzi |first=Furqon |date=2020-05-29 |title=Sabtu Kelabu 5 Tahun Lalu, Indonesia Disanksi FIFA |url=https://www.skor.id/post/sabtu-kelabu-5-tahun-lalu-indonesia-disanksi-fifa-01338481 |access-date=2023-11-23 |website=www.skor.id |language=id}}</ref> PT Liga Indonesia was then closed by PSSI in 2016.<ref name="kompas" />
==== 2017–present: Post-FIFA sanction ==== '''On 20 January 2017''', PSSI replaced the three previous leagues (Super League, Premier Division and Liga Nusantara) with three new leagues, namely the Liga 1, Liga 2 and Liga 3.<ref name="kompas" /><ref>{{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}}</ref> PSSI formed '''PT. Liga Indonesia Baru''' as the new league operator for Liga 1 and Liga 2 while Liga 3 is under PSSI and its local branches.<ref name="kompas" /><ref>{{Cite web |last=Pradigdo |first=Benediktus Gerendo |date=2017-03-18 |title=PSSI Tunjuk PT Liga Indonesia Baru Jadi Operator Kompetisi 2017 |url=https://www.bola.com/indonesia/read/2888916/pssi-tunjuk-pt-liga-indonesia-baru-jadi-operator-kompetisi-2017 |access-date=2023-11-23 |website=bola.com |language=id}}</ref>
{|class="wikitable" style="text-align: center;" |- !colspan="1" width="4%" | Level !colspan="18" width="96%" | League/Division |- |colspan="1" width="4%" | 1 | colspan="18" width="96%" |'''Liga 1''' |- |colspan="1" width="4%" | 2 | colspan="18" width="96%" |'''Liga 2''' |- |colspan="1" width="4%" | 3 | colspan="18" width="96%" |'''Liga 3''' |} '''In 2024''', PSSI plans to create a new level, namely the Liga 4 as the fourth division level that will be operated by PSSI and its local branches. In addition, PSSI announced that Liga 3 will be renamed to Liga Nusantara and will be operated by PT. Liga Indonesia Baru, which also operates Liga 1 and Liga 2.<ref>{{Cite news|url=https://solobalapan.jawapos.com/sport/2305295607/liga-nusantara-dan-liga-4-resmi-dibentuk-pssi-sebagai-kompetisi-baru-ini-dia-regulasi-dan-pesertanya|title=Liga Nusantara dan Liga 4 Resmi Dibentuk PSSI sebagai Kompetisi Baru, Ini Dia Regulasi dan Pesertanya|first=Didi Agung Eko|last=Purnomo|date=2024-11-10|work=Solo Balapan|language=id}}</ref> {|class="wikitable" style="text-align: center;" |- !colspan="1" width="4%" | Level !colspan="18" width="96%" | League/Division |- |colspan="1" width="4%" | 1 | colspan="18" width="96%" |'''Liga 1''' |- |colspan="1" width="4%" | 2 | colspan="18" width="96%" |'''Liga 2''' |- |colspan="1" width="4%" | 3 | colspan="18" width="96%" |'''Liga Nusantara''' |- |colspan="1" width="4%" | 4 | colspan="18" width="96%" |'''Liga 4''' |}
'''In 2025''', PT. Liga Indonesia Baru rebranded Liga 1 and Liga 2 as the Super League and the Championship, respectively.<ref>{{cite news|url=https://sport.detik.com/sepakbola/liga-indonesia/d-8000676/re-branding-liga-1-ganti-nama-jadi-super-league|title=Rebranding, Liga 1 Ganti Nama Jadi Super League|last=Robbani|first=Muhammad|date=7 July 2025|work=Detik.com|language=id}}</ref> Additionally, PT. LIB rebranded itself as the '''I-League'''.<ref>{{cite news|url=https://sport.detik.com/sepakbola/liga-indonesia/d-8007579/lib-rebranding-jadi-ileague|title=LIB Rebranding Jadi ILeague|last=Prasatya|first=Randy|date=12 July 2025|work=Detik.com|language=id}}</ref> {|class="wikitable" style="text-align: center;" |- !colspan="1" width="4%" | Level !colspan="18" width="96%" | League/Division |- |colspan="1" width="4%" | 1 | colspan="18" width="96%" |'''Super League''' |- |colspan="1" width="4%" | 2 | colspan="18" width="96%" |'''Championship''' |- |colspan="1" width="4%" | 3 | colspan="18" width="96%" |'''Liga Nusantara''' |- |colspan="1" width="4%" | 4 | colspan="18" width="96%" |'''Liga 4''' |}
==Competition format== From the 1994–1995 to 2004–2005 season, Liga Indonesia's structure changed almost every year. For some seasons, there were two divisions within the top flight; for others, there were three. The number of clubs in the top flight wavered from 18 to 28, and seasons would last from 34 to 38 games. The top four clubs in each division qualified for a group stage "Final Eight Championship Playoff." Winners of the group faced off for the championship.
During the 2004–2005 season, 18 clubs comprised the Indonesian top flight. A season lasted 34 games, in which each club played against each other on a home-and-away basis. The three teams at the bottom of the table are relegated into Division Satu, the second level of the Indonesian league system, while the three teams of Division Satu that won promotion replace them. The top two finishers in the league qualify for the AFC Champions League.
Starting with the 2003–2004 season, the championship was decided a double round-robin league system involving the top clubs of each division. Beginning with the 2005–2006 season, 28 clubs will comprise Liga Indonesia. Clubs compete in two divisions of 14 clubs each. Each club plays against each other on a home-and-away basis.
The league's popularity has grown so much that the 2006–2007 season will see another big expansion of the league from 28 to 36 clubs with both divisions comprising 18 clubs each.
In 2008, 18 top ranked clubs in the previous Premier Division were 'promoted' to a new highest level of competition, the Indonesia Super League, and the rest stayed in the same division. The PSSI examined those 18 clubs for their readiness to join the ISL, considering many aspects, like the stadium, financial condition and other requirements for full professional football clubs.<ref>{{cite web|url=http://www.the-afc.com/en/inside-afc/6-leagues/17584 |title=New Super League key to success in Indonesia}}{{dead link|date=February 2023|fix-attempted=yes}}</ref>
==Promotion and relegation== #Super League (level 1, 18 teams): the bottom three teams are relegated to Championship #Championship (level 2, 20 teams): the champions, runner-up and third-place teams are promoted to Super League. The three worst teams will be relegated to Liga Nusantara. #Liga Nusantara (level 3, 24 teams): the champions, runner-up and third-place teams are promoted to Championship. The six worst teams will be relegated to Liga 4. #Liga 4 (level 4, unlimited number of teams): Six-best teams are promoted to Liga Nusantara.
==Cup competitions== '''Annual cup tournaments''' *Piala Liga for Galatama clubs (1985–1989) *Piala Galatama for Galatama clubs (1992–1993) *Copa Indonesia (2005–2009) *Piala Indonesia (2010–present) *Indonesia League Cup (2026–present)
'''Annual super cup tournaments''' *Galatama-Perserikatan National Invitation (1985) *Piala Utama (1990 & 1992) *Copa Super Cup (2006–2008) *Indonesian Community Shield (2009–2013)
'''Break season tournaments''' *Soeharto President's Cup for Perserikatan clubs (1972–1976) *Inter Island Cup (2010–2014) *Menpora Cup (2013 & 2021) *Indonesia President's Cup (2015–present)
==All tier champions by season== ===1930–1950=== {| class="wikitable sortable" style="text-align: center;" |- ! Season ! Inlandsche Stedenwedstrijden |- |align=center|1930<br>(unofficial){{efn|name=un1930|The 1930 season was an unofficial tournament.}} |VIJ Batavia |- |align=center|1931 |VIJ Batavia |- |align=center|1932 |PSIM Yogyakarta |- |align=center|1933 |VIJ Batavia |- |align=center|1934{{efn|name=un1934|The PSSI 50th anniversary book erroneously lists the venue of the tournament as Bandung and its runners-up as Persib (Bandoeng).}} |VIJ Batavia |- |align=center|1935 |Persis Solo |- |align=center|1936 |Persis Solo |- |align=center|1937 |Persib Bandung |- |align=center|1938 |VIJ Batavia |- |align=center|1939 |Persis Solo |- |align=center|1940 |Persis Solo |- |align=center|1941 |Persis Solo |- |align=center|1942 |Persis Solo |- |align=center|1943 |Persis Solo |- |align=center|1944–49 | ''Not held'' |- |align=center|1950<br>(unofficial){{efn|name=un1950|The 1950 season was an unofficial tournament called Turnamen Kongres PSSI (''PSSI Congress Tournament'').}} |Persib Bandung |}
===1951–1978=== {| class="wikitable sortable" style="text-align: center;" |- ! Season ! Perserikatan |- |align=center|1951 |Persebaya Surabaya |- |align=center|1952 |Persebaya Surabaya |- |align=center|1953–54 |Persija Jakarta |- |align=center|1955–57 |PSM Makassar |- |align=center|1957–59 |PSM Makassar |- |align=center|1959–61 |Persib Bandung |- |align=center|1962–64 |Persija Jakarta |- |align=center|1964–65 |PSM Makassar |- |align=center|1965–66 |PSM Makassar |- |align=center|1966–67 |PSMS Medan |- |align=center|1968–69{{efn|name=un1968|RSSSF claims the 1968–69 season was not held.}} |PSMS Medan |- |align=center|1969–71 |PSMS Medan |- |align=center|1971–73 |Persija Jakarta |- |align=center|1973–75 | Persija Jakarta and PSMS Medan |- |align=center|1975–78 |Persebaya Surabaya |}
===1978–1994=== {| class="wikitable sortable" style="text-align: center;" |- ! style="width:7%;"| Season ! style="width:18%;"| Perserikatan ! style="width:18%;"| {{nowrap|Perserikatan First Division}} ! style="width:18%;"| {{nowrap|Perserikatan Second Division}} |- |align=center|1978–79 |Persija Jakarta |Persipura Jayapura |rowspan="7" align="center" | ''No competition'' |- |align=center|1980 |Persiraja Banda Aceh |align="center"| ''Not held'' |- |align=center|1981–82 |align="center"| ''Not held'' |PSIS Semarang |- |align=center|1983 |PSMS Medan |align="center"| ''Not held'' |- |align=center|1984 |align="center"|''Not held'' | Perseman Manokwari |- |align=center|1985 |PSMS Medan |Persiba Balikpapan |- |align=center|1986 |Persib Bandung |align="center"| ''Not held'' |- |align=center|1986–87 |PSIS Semarang |PSDS Deli Serdang |Persijatim East Jakarta |- |align=center|1987–88 |Persebaya Surabaya |Persita Tangerang |Persijasel South Jakarta |- |align=center|1988–89 | colspan="3" align="center"|''Not held'' |- |align=center|1989–90 |Persib Bandung |Persema Malang |PSIR Rembang |- |align=center|1990–91 | colspan="3" align="center"|''Not held'' |- |align=center|1991–92 |PSM Makassar |PS Bengkulu |Perseden Denpasar |- |align=center|1992–93 | colspan="3" align="center"|''Not held'' |- |align=center|1993–94 |Persib Bandung |Persipura Jayapura |Persis Solo |- |} {| class="wikitable sortable" style="text-align: center;" |- ! Season ! Galatama ! Galatama First Division |- |align=center| 1979–80 | Warna Agung | Angkasa |- |align=center| 1980–82 | NIAC Mitra | align="center" |''No competition'' |- |align=center| 1982–83 | NIAC Mitra | Semen Padang |- |align=center| 1983–84 | Yanita Utama | align=center rowspan="6"| ''No competition'' |- |align=center| 1984 | Yanita Utama |- |align=center| 1985 | Krama Yudha Tiga Berlian |- |align=center| 1986–87 | Krama Yudha Tiga Berlian |- |align=center| 1987–88 | NIAC Mitra |- |align=center| 1988–89 | Pelita Jaya |- |align=center| 1990 | Pelita Jaya | Assyabaab Surabaya |- |align=center| 1990–92 | Arseto | align=center rowspan="3"| ''No competition'' |- |align=center| 1992–93 | Arema Malang |- |align=center| 1993–94 | Pelita Jaya |}
===1994–2004=== {| class="wikitable sortable" style="text-align: center;" |- ! style="width:7%;"|Season ! style="width:18%;"|Premier Division ! style="width:18%;"|First Division ! style="width:18%;"|Second Division |- |align=center|1994–95 |Persib Bandung |Persikab Bandung |Persikabo Bogor |- |align=center|1995–96 |Bandung Raya |PSP Padang |Persikota Tangerang |- |align=center|1996–97 |Persebaya Surabaya |Persikota Tangerang |Persipal Palu |- |align=center|1997–98 |colspan="3" align="center"| ''Competition abandoned due to political conditions'' |- |align=center|1998–99 |PSIS Semarang |PSPS Riau |PS Palembang |- |align=center|1999–2000 |PSM Makassar |Persita Tangerang |Persik Kediri |- |align=center|2001 |Persija Jakarta |PSIS Semarang |Persela Lamongan |- |align=center|2002 |Petrokimia Putra |Persik Kediri |Persid Jember |- |align=center|2003 |Persik Kediri |Persebaya Surabaya |Persekabpas Pasuruan |- |align=center|2004 |Persebaya Surabaya |Arema |Persibo Bojonegoro |- |}
===2005–2008=== {| class="wikitable sortable" style="text-align: center;" |- ! style="width:7%;"|Season ! style="width:18%;"|Premier Division ! style="width:18%;"|First Division ! style="width:18%;"|Second Division ! style="width:18%;"|Third Division |- |align=center|2005 |Persipura Jayapura |PSIM Yogyakarta |Persiku Kudus |PSIR Rembang |- |align=center|2006 |Persik Kediri |Persebaya Surabaya |PSIR Rembang |Perseta Tulungagung |- |align=center|2007–08 |Sriwijaya |Persibo Bojonegoro |Persires Rengat |Persem Mojokerto |- |}
===2008–2011=== {| class="wikitable sortable" style="text-align: center;" |- ! style="width:7%;"|Season ! style="width:18%;"|{{nowrap|Indonesia Super League}} ! style="width:18%;"|Premier Division ! style="width:18%;"|First Division ! style="width:18%;"|Second Division ! style="width:18%;"|Third Division |- |align=center|2008–09 |Persipura Jayapura |Persisam Putra Samarinda |PS Mojokerto Putra |PS Barito Putera |Persikotas Tasikmalaya |- |align=center|2009–10 |Arema Indonesia |Persibo Bojonegoro |Persekam Metro |Persikasi Bekasi |Persewar Waropen |- |align=center|2010–11 |Persipura Jayapura |Persiba Bantul |PSBS Biak Numfor |Persibangga Purbalingga |MBU Sidoarjo |}
===2011–2013=== {| class="wikitable sortable" style="text-align: center;" |- ! style="width:7%;"|Season ! style="width:18%;"|{{nowrap|Indonesia Super League}} ! style="width:18%;"|Premier Division ! style="width:18%;"|First Division ! style="width:18%;"|Second Division ! style="width:18%;"|Third Division |- |align=center|2011–12 |Sriwijaya |Barito Putera |Perseka Kaimana |Persinab Nabire |Jember United |- |align=center|2013 |Persipura Jayapura |Persebaya DU (Bhayangkara) |PS Kwarta |Cilegon United |Perseba Bangkalan |- |} {| class="wikitable sortable" style="text-align: center;" |- ! style="width:7%;"|Season ! style="width:18%;"|{{nowrap|Indonesian Premier League}} ! style="width:18%;"|Premier Division ! style="width:18%;"|First Division ! style="width:18%;"|Second Division ! style="width:18%;"|Third Division |- |align=center|2011–12 |Semen Padang |Persepar<br>(Kalteng Putra) |Persekap Pasuruan |Nusaina |Persiga Trenggalek |- |align=center|2013 |align="center"| ''Not awarded'' |PSS Sleman |colspan="3" align="center"| ''No competition'' |- |}
===2014–2016=== {| class="wikitable sortable" style="text-align: center;" |- ! style="width:7%;"|Season ! style="width:18%;"|{{nowrap|Indonesia Super League}} ! style="width:18%;"|Premier Division ! style="width:18%;"|First Division ! style="width:18%;"|Nusantara League |- |align=center|2014 |Persib Bandung |Pusamania Borneo |Cilegon United |Persatu Tuban |- |} {| class="wikitable sortable" style="text-align: center;" |- ! style="width:7%;"|Season ! style="width:18%;"|Indonesia Super League ! style="width:18%;"|Premier Division ! style="width:18%;"|Nusantara League |- |align=center|2015 |colspan="3" align="center"| ''Competition abandoned due to FIFA suspension'' |- |} {| class="wikitable sortable" style="text-align: center;" |- ! style="width:7%;"|Season ! style="width:18%;"|ISC A ! style="width:18%;"|ISC B ! style="width:18%;"|ISC Nusantara League |- |align=center|2016<br>(unofficial) |Persipura Jayapura |PSCS Cilacap |Perseden Denpasar |}
===2017–2024=== {| class="wikitable sortable" style="text-align: center;" |- ! style="width:7%;"|Season ! style="width:18%;"|Liga 1 ! style="width:18%;"|Liga 2 ! style="width:18%;"|Liga 3 |- |align=center|2017 |Bhayangkara |Persebaya Surabaya |Blitar United |- |align=center|2018 |Persija Jakarta |PSS Sleman |Persik Kediri |- |align=center|2019 |Bali United |Persik Kediri |Persijap Jepara |- |align=center|2020 |colspan="3" align="center"| ''Competition abandoned due to COVID-19 pandemic'' |- |align=center|2021–22 |Bali United |Persis Solo |Karo United |- |align=center|2022–23 |PSM Makassar |colspan="2" align="center" |''Competition abandoned after Kanjuruhan Stadium disaster'' |- |align=center|2023–24 |Persib Bandung |PSBS Biak |Adhyaksa Farmel |- |}
===2024–2025=== {| class="wikitable sortable" style="text-align: center;" |- ! style="width:7%;"|Season ! style="width:18%;"|Liga 1 ! style="width:18%;"|Liga 2 ! style="width:18%;"|{{nowrap|Liga Nusantara}} ! style="width:18%;"|Liga 4 |- |align=center|2024–25 | Persib Bandung | PSIM Yogyakarta | {{nowrap|Sumut United}} | {{nowrap|Tri Brata Rafflesia}} |}
===2025–present=== {| class="wikitable sortable" style="text-align: center;" |- ! style="width:7%;"|Season ! style="width:18%;"|Super League ! style="width:18%;"|Championship ! style="width:18%;"|Liga Nusantara ! style="width:18%;"|Liga 4 |- |align=center|2025–26 | Persib Bandung | Garudayaksa | RANS Nusantara | |}
==See also== * Football records in Indonesia *List of football clubs in Indonesia by major honours won * Indonesian Women Football Tournament * Indonesia Pro Futsal League
==Notes== {{notelist}}
==Footnotes== {{Reflist}}
==External links== * {{Official website|http://www.pssi-football.com/}} of PSSI {{in lang|id}} * [http://www.ligaindonesia.com/ Liga Indonesia News] {{in lang|id}}
{{Football in Indonesia}} {{Liga 1}} {{Liga Indonesia Premier Division}} {{Liga 3 (Indonesia)}} {{Liga Indonesia seasons}} {{League systems}}
{{DEFAULTSORT:Indonesian Football League System}} Category:Football league systems in Asia Category:Football leagues in Indonesia