List of Indonesian football champions


The Indonesian football champions are the winners of the highest rank football leagues in the country, which is currently the Liga 1.
Prior to 1994, there were two separated competition systems running in parallel, both organized by the Football Association of Indonesia namely: Perserikatan and Galatama.
Since 1994, those two competition systems were merged into Liga Indonesia. During 1994–2007, Liga Indonesia Premier Division was the top ranked competition, which was relegated into second rank after the Indonesia Super League was established in 2008.

Pre-Liga Indonesia era

Perserikatan (1931–1994) Amateur era

Galatama (1979–1994) Semi-professional era

Liga Indonesia era

Premier Division (1994–2008)

Before 2008 the highest level of professional football competition in Indonesia was the Premier Division. It used the combination format of double round-robin first round and single eliminations second round.

Indonesia Super League (2008–2014)

Indonesian Premier League (2011–2013)

;Note
2 After the meeting on Wednesday, 2 October 2013 with PSSI, PT. Liga Prima Indonesia Sportindo and all the club participants, they decided that the IPL competition was stopped and the entire first and second round scores are not recognised.
Due to this, on Thursday 3 October 2013, PSSI executive committee decided to hold a play-off to determine which club to be eligible for the verification of 2014 Indonesia Super League club participants and also determine the champions of IPL 2013 season but the result of the cancellation of the final play-off match which was to determine the 2013 IPL champion, there is no league champion for the IPL final season.
Rather, the winner of the semifinal match, Pro Duta FC earns the title of 2013 IPL play-off champion, while Persepar Palangkaraya became the runner-up.

Indonesia Soccer Championship A (2016)

;Note

Liga 1 (2017–present)

Total titles won

Teams in bold compete in the Liga 1 as of the 2020 season.
ClubWinnersRunners-upWinning seasons
Persija Jakarta
11
5
1931, 1933, 1934, 1938, 1953–54, 1962–64, 1971–73, 1973–75, 1978–79, 2001, 2018
Persib Bandung
7
8
1937, 1959–61, 1986, 1989–90, 1993–94, 1994–95, 2014
Persis Solo
7
1
1935, 1936, 1939, 1940, 1942, 1943, 1948
Persebaya Surabaya
6
10
1951, 1952, 1975–78, 1987–88, 1996–97, 2004
PSM Makassar
6
9
1955–57, 1957–59, 1964–65, 1965–66, 1991–92, 1999–2000
PSMS Medan
5
5
1966–67, 1969–71, 1973–75, 1983, 1985
Persipura Jayapura
4
4
2005, 2008–09, 2010–11, 2013
Krama Yudha Tiga Berlian
4
1
1983–84, 1984, 1985, 1986–87
Pelita Jaya
3
2
1988–89, 1990, 1993–94
Niac Mitra
3
1
1980–82, 1982–83, 1987–88
Arema
2
2
1992–93, 2009–10
PSIS Semarang
2
1
1986–87, 1998–99
Sriwijaya
2
1
2007, 2011–12
Persik Kediri
2
0
2003, 2006
PSIM Yogyakarta
1
5
1932
Arseto
1
1
1990–92
Bandung Raya
1
1
1995–96
Petrokimia Putra
1
1
2002
Bali United
1
1
2019
Bhayangkara
1
0
2017
Warna Agung
1
0
1979–80
Persiraja Banda Aceh
1
0
1980
Semen Padang
1
0
2011–12