Indonesia - List of (Semi-)Professional Champions


Dutch East Indies - Football History
Dutch New Guinea - Football History
Indonesia - Amateur Champions
Until 1979 only an amateur championship (Perserikatan) was played. After the introduction of the semi-professional liGA sepakboLA uTAMA (Galatama), it ran in parallel. In 1994 the Perserikatan was merged with the Galatama to create the professional Liga Indonesia. The Galatama consisted of a single division (with the exception of the 1983 and 1990 seasons when two divisions were held). In contrast, the Liga Indonesia formed a league pyramid with up to four levels.

In the 2008 season the first level was renamed Liga Super Indonesia (LSI).

Between 2011 and 2013, two competing leagues existed, but only the LSI managed to complete each season professionally, in stark contrast to the LPI (which was officially sanctioned by the PSSI for the 2011/12 and 2013 seasons). The 2015 LSI was abandoned after the government forbade the PSSI to run any football competition. In 2016 a new league called Torabika Soccer Championship was started; it was not considered official but it marked the first time since 2010 that an undisputed top league was finished regularly. For 2017, the top level was renamed Liga 1 (whose participants corresponded to those of the 2016 Torabika Soccer Championship apart from some minor name changes).


Galatama (= Liga Sepakbola Utama)
Ed. Season  Champions                            Runners-Up
 1  1979/80 Warna Agung (Jakarta)                Jayakarta (Jakarta)
 2  1980-82 NIAC Mitra (Surabaya)                Jayakarta (Jakarta)
 3  1982/83 NIAC Mitra (Surabaya)                UMS 80 (Jakarta)          
 4  1983/84 Yanita Utama (Bogor)         1-0     Mercu Buana (Medan) 
 5  1984    Yanita Utama (Bogor)                 UMS 80 (Jakarta)
 6  1985    Krama Yudha Tiga Berlian (Palembang) Arseto (Solo)
 7  1986/87 Krama Yudha Tiga Berlian (Palembang) Pelita Jaya (Jakarta)
 8  1987/88 NIAC Mitra (Surabaya)                Pelita Jaya (Jakarta)
 9  1988/89 Pelita Jaya (Jakarta)                NIAC Mitra (Surabaya)
10  1990    Pelita Jaya (Jakarta)                Krama Yudha Tiga Berlian (Bekasi)
11  1990/92 Arseto (Solo)                        Pupuk Kaltim (Bontang)
12  1992/93 Arema (Malang)                       Pupuk Kaltim (Bontang)    
13  1993/94 Pelita Jaya (Jakarta)        1-0     Gelora Dewata (Denpasar)
Liga Indonesia
Ed. Season  Champions                            Runners-Up
 1  1994/95 Persib (Bandung)             1-0     Petrokimia Putra (Gresik)
 2  1995/96 Mastrans Bandung Raya        2-0     PSM (Makassar)
 3  1996/97 Persebaya (Surabaya)         3-1     Bandung Raya
 4  1997/98   season not finished
 5  1998/99 PSIS (Semarang)              1-0     Persebaya (Surabaya)
 6  1999/00 PSM (Makassar)               3-2     Pupuk Kaltim (Bontang)
 7  2001    Persija (Jakarta)            3-2     PSM (Makassar)
 8  2002    Petrokimia Putra (Gresik)    2-1 aet Persita (Tangerang)
 9  2003    Persik (Kediri)                      PSM (Makassar)
10  2004    Persebaya (Surabaya)                 PSM (Makassar)
11  2005    Persipura (Jayapura)         3-2 aet Persija (Jakarta)
12  2006    Persik (Kediri)              1-0 aet PSIS (Semarang)   
13  2007    Sriwijaya FC (Palembang)     3-1 aet PSMS (Medan)
Liga Super Indonesia/Indonesia Super League
Ed. Season  Champions                            Runners-Up
 1  2008/09 Persipura (Jayapura)                 Persiwa (Wamena) 
 2  2009/10 Arema (Malang)                       Persipura (Jayapura)  
 3  2010/11 Persipura (Jayapura)                 Arema (Malang) 
 4  2011/12 Sriwijaya FC (Palembang)             Persipura (Jayapura)
 5  2013    Persipura (Jayapura)                 Arema (Malang)
 6  2014    Persib (Bandung)             2-2 aet Persipura (Jayapura)                 [5-3 pen]
 7  2015      season abandoned due to government interference
Torabika Soccer Championship
Ed. Season  Champions                            Runners-Up
 1  2016    Persipura (Jayapura)                 Arema (Malang)
Liga 1
Ed. Season  Champions                            Runners-Up
 1  2017    Bhayangkara FC (Bekasi)              Bali United FC (Gianyar)
 2  2018    Persija (Jakarta)                    PSM (Makassar)
 3  2019    Bali United FC (Gianyar)             Persebaya (Surabaya)
 4  2020      season abandoned due to Covid-19 pandemic
 5  2021/22 Bali United FC (Gianyar)             Persib (Bandung)
 6  2022/23 PSM (Makassar)                       Persija (Jakarta)
 7  2023/24

NB: the Liga Sepakbola Utama (1979-1994) was a semi-professional, 
      the Liga Indonesia (1994-2007) a professional league.
    Only the 4th and 13th edition of Galatama were decided by a championship
      final, all others by a double round-robin league system, which was first
      applied for the Liga Indonesia in 2003.
    In 2011, a rebel league (LPI, Liga Primer Indonesia) was formed, which was
      (under a new name: Liga Prima Indonesia) officially recognised by the PSSI
      at the start of the 2011/12 season; however, at the end of the 2013 season
      (in which the LPI did not manage to finish either the regular season nor
      the hastily set-up play-offs) the LPI was dissolved and its clubs were
      readmitted to the LSI - with only 4 LPI clubs allowed to enter the LSI
      top level (of 22 clubs) in 2014.  Therefore, we here consider the LSI as
      having continuously represented the Indonesian top level during the period,
      and the LPI as a rebel league (see below).


Number of Titles (37; 1997/98 season not finished; not including LPI;
                      runners-up finishes (37) between square brackets)

 5 [ 3] Persipura (Jayapura)    

 3 [ 2] Pelita Jaya (Jakarta)  
 3 [ 1] NIAC Mitra (Surabaya) 

 2 [ 5] PSM (Makassar)  
 2 [ 3] Arema (Malang) 
 2 [ 2] Persebaya (Surabaya)
 2 [ 2] Persija (Jakarta)
 2 [ 1] Bali United FC (Gianyar)
 2 [ 1] Krama Yudha Tiga Berlian (Palembang/Bekasi)
 2 [ 1] Persib (Bandung) 
 2      Persik (Kediri)
 2      Sriwijaya FC (Palembang) 
 2      Yanita Utama (Bogor) 
 
 1 [ 1] Arseto (Solo) 
 1 [ 1] Bandung Raya (Bandung) [includes Mastrans Bandung Raya]
 1 [ 1] Petrokimia Putra (Gresik)
 1 [ 1] PSIS (Semarang) 
 1      Bhayangkara FC (Bekasi)   
 1      Warna Agung (Jakarta) 

   [ 3] Pupuk Kaltim (Bontang) [now Bontang FC]
   [ 2] Jayakarta (Jakarta)
   [ 2] UMS 80 (Jakarta)
   [ 1] Gelora Dewata (Denpasar)
   [ 1] Mercu Buana (Medan) 
   [ 1] Persita (Tangerang)
   [ 1] Persiwa (Wamena)
   [ 1] PSMS (Medan) 

LPI (rebel league) 2011-2013

Ed. Season  Champions                            Runners-Up
Liga Primer Indonesia
 1  2011      season abandoned
Liga Prima Indonesia
 1  2011/12 Semen Padang                         Persebaya (Surabaya)
 2  2013      season not finished

NB: the PSSI officially recognised the LPI for the 2011/12 and 2013 seasons.


Number of Titles (63; 61 runners-up finishes; one title shared) since independence

NB: this includes the 24 editions of the amateur championship organised by the P.S.S.I.
    between 1951-1994, the 37 editions of (semi-)professional leagues listed above, and
    the one completed edition of the LPI.  For the periods 1979-1994 and 2011-2013, this
    means two championships existed in parallel.  The 1973-75 championship is counted as
    a win for both Persija and PSMS.  The 13 editions of the championship organised by
    the P.S.S.I. between 1931 and 1943 are not counted, as the P.S.S.I. did not represent
    the country during the colonial era.

 7 [ 9] PSM (Makassar) 
 7 [ 5] Persija (Jakarta)                           [one title shared]

 6 [ 8] Persebaya (Surabaya)
 6 [ 6] Persib (Bandung) 

 5 [ 4] Persipura (Jayapura)    
 5 [ 5] PSMS (Medan)                                [one title shared]

 3 [ 2] Pelita Jaya (Jakarta)  
 3 [ 1] NIAC Mitra (Surabaya) 
 
 2 [ 3] Arema (Malang) 
 2 [ 1] Bali United FC (Gianyar)
 2 [ 1] Krama Yudha Tiga Berlian (Palembang/Bekasi)
 2 [ 1] PSIS (Semarang) 
 2      Persik (Kediri)
 2      Sriwijaya FC (Palembang)  
 2      Yanita Utama (Bogor) 
  
 1 [ 1] Arseto (Solo) 
 1 [ 1] Bandung Raya (Bandung)                      [includes Mastrans Bandung Raya]
 1 [ 1] Petrokimia Putra (Gresik)
 1      Bhayangkara FC (Bekasi) 
 1      Persiraja (Banda Aceh)     
 1      Semen Padang (Padang)   
 1      Warna Agung (Jakarta) 

   [ 3] Pupuk Kaltim (Bontang)                      [now Bontang FC]
   [ 2] Jayakarta (Jakarta)
   [ 2] UMS 80 (Jakarta)
   [ 1] Gelora Dewata (Denpasar)
   [ 1] Mercu Buana (Medan) 
   [ 1] Perseman (Manokwari)
   [ 1] Persita (Tangerang)
   [ 1] Persiwa (Wamena) 


Dutch East Indies - Football History
Dutch New Guinea - Football History
Indonesia - Amateur Champions

About this document

Prepared and maintained by Atsushi Fujioka, Novan Herfiyana and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation

Authors: Atsushi Fujioka, Novan Herfiyana (novanmedia@yahoo.com) and Karel Stokkermans (karel.rsssf@gmail.com)
Last updated: 4 Jul 2023

(C) Copyright Atsushi Fujioka, Novan Herfiyana, Karel Stokkermans and RSSSF 1996/2023
You are free to copy this document in whole or part provided that proper acknowledgement is given to the authors. All rights reserved.