# Liga 1 (Indonesia)

Liga 1 (English: League 1), officially known as BRI Liga 1 for sponsorship reasons, is the men's top professional football division of the Indonesian football league system. Administered by PT Liga Indonesia Baru (lit. 'New Indonesian League, LLC'), Liga 1 is contested by 18 clubs and operates on a system of promotion and relegation with Liga 2.
Top-flight professional league in Indonesia started from the 2008–09 season onwards, initially under the name Indonesia Super League until 2015. Before PSSI formed and organized the Indonesian Super League as the first professional football league in Indonesia, the previous top-level competition title in Indonesia was the Liga Indonesia Premier Division from 1994–95 to 2007–08. Prior to the 2008 reforms, the national competitions used a tournament format. Liga 1, which started in 2017, is the latest rebranding of the league.
Forty-two clubs have competed in the top-tier league of Indonesian football since the inception of the Indonesia Super League in 2008. Eight have won the title: Persipura Jayapura (2009, 2011, 2013, 2016), Bali United (2019, 2022), Persib Bandung (2014, 2024), Arema (2010), Sriwijaya (2012), Bhayangkara (2017), Persija Jakarta (2018), and PSM Makassar (2023). Only four clubs have played in every season to date: Arema, Madura United, Persib Bandung, and Persija Jakarta.

## History
### Origins

In 1994, PSSI merged teams from Perserikatan, a popular league for amateur clubs representing regional football associations, and Galatama, a less popular league made up of semi-professional teams, to form Liga Indonesia. This effort integrated the fanaticism in Perserikatan and the professionalism of Galatama with the aim of improving the quality of Indonesian football. This step ushered in a tiered system in the Indonesian competitive football scene. The group stage like Perserikatan was combined with a full competition system followed by the semi-final and final rounds like Galatama.

### Foundation

The modern competition era started in 2008 with the Indonesia Super League (ISL). The first season began with 18 clubs. The first Indonesia Super League goal was scored by Ernest Jeremiah of Persipura in a 2–2 draw against Sriwijaya F.C. The 18 inaugural members of the new Indonesia Super League were Persipura, Persiwa, Persib, Persik, Sriwijaya, Persela, Persija, PSM, Pelita Jaya, Arema, Persijap, Persiba, PKT Bontang, Persitara, PSMS, Deltras, Persita, and PSIS. Originally, Persiter and Persmin qualified to register but they failed the verification requirements to be inaugural members of the Indonesia Super League.

### Dualism

As the football scene in Indonesia was heavily politicized with rival factions upending each other, conflict was the norm prior to 2017. The worst conflict occurred in 2011. After the inauguration of the new PSSI board in 2011, a member of PSSI's Executive Committee and chairman of its Competition Committee, Sihar Sitorus, appointed PT Liga Prima Indonesia Sportindo (LPIS) as the new league operator replacing PT Liga Indonesia (LI) because LI failed to provide an accountability report to PSSI. Sitorus, one of many politicians in PSSI, announced the Indonesia Premier League as the new top-level competition in Indonesia. Upon the emergence of Liga Primer Indonesia (LPI), PSSI did not recognize the validity of ISL. ISL regulars PSM, Persema, and Persibo, which had boycotted the ISL operators due to referee and management decisions, gladly defected to join LPI along with splinters of existing ISL teams. However, the 2011 LPI season was stopped mid-season, due to continued schism within PSSI; a new league, Indonesian Premier League (IPL; Liga Prima Indonesia) replaced it in late 2011 for the 2011–12 season.
Before the schism of PSSI, Sitorus triggered more controversy when he said the new competition would be divided into two regions and there would be an addition of six clubs in the top division, which angered many association members. 14 teams that were supposed to be Indonesia Premier League contestants chose to support the Indonesia Super League that continued to roll under the support of the pro-IPL faction, despite being labeled as an illegal competition. The official PSSI, supported by FIFA and AFC, did not recognize the ISL for two seasons. In the meantime, the Indonesian Premier League became the top-tier league from 2011 to 2013 with only 11 teams.
In a PSSI extraordinary congress on 17 March 2013, association members slammed Sitorus and decided that the Indonesia Super League would once again emerge as the top-level competition, following the disbandment of the Indonesian Premier League. Sitorus and five other PSSI board members were suspended from the sport for their roles in the split (locally referred to as dualisme, lit. 'dualism') that disrupted Indonesian football.
The new PSSI board also decided that the best seven teams of the 2013 Indonesian Premier League, following verification, would join the unified league. Semen Padang, Persiba Bantul, Persijap, and PSM passed verification, while Perseman, Persepar, and Pro Duta did not, meaning the 2014 season was contested with 22 teams.

### Government intervention and FIFA suspension

The impact of split haunted Indonesian football years after the reconsolidation. On 18 April 2015, Minister of Youth and Sports Affairs Imam Nahrawi officially banned the activities of PSSI after PSSI refused to recognize the recommendations from the Indonesian Professional Sports Agency (Badan Olahraga Profesional Indonesia; BOPI), an agency under the ministry, that Arema Cronus and Persebaya should not pass ISL verification because there were still other clubs using the same name. Previously, Nachrawi had sent three letters of reprimand. However, PSSI refused to answer his call until a predetermined deadline. As a result, PSSI officially stopped all competitions in 2015 season after PSSI's Executive Committee meeting on 2 May 2015 called the government intervention as a force majeure.
The government intervention also led FIFA to punish Indonesia with a one-year suspension of all association football activities as the world body considered overbearing state involvement in footballing matters as a violation against its member PSSI. During the suspension, some tournaments were made to fill the vacuum, starting with the 2015 Indonesia President's Cup, in which Persib came out as champions, until the Bhayangkara Cup closed the series of unrecognized tournaments.
On 13 May 2016, FIFA officially ended the suspension, following the revocation of the Indonesian ministerial decision on 10 May 2016. A long-term tournament with full competition format, Indonesia Soccer Championship (ISC), emerged shortly thereafter. The 2016 season saw Persipura take the title.

### Current name

In 2017, the top-flight football competition was rebranded under a new official name, Liga 1. The name changes also applied to Premier Division (became Liga 2) and Liga Nusantara (became Liga 3). The operator of the competition was also changed from PT Liga Indonesia (LI) to PT Liga Indonesia Baru (LIB). Bhayangkara was the first champion of the competition under the new name in the 2017 season. True to the controversial nature of Indonesian football, the crowning triggered flak from fans. Bhayangkara, a team managed by the Indonesian Police that had no fanbase, won due to head-to-head advantage against Bali United, a team with rapidly growing support due to its modern professional management, after both teams had the same points at the end of the season. Bali United finally won the title in 2019, following Persija in 2018.
The 2020 season was canceled as the COVID-19 pandemic continued to hit Indonesia. The 2021–22 season used the bubble-to-bubble system so that it would not become a new cluster for the spread of COVID-19. The 2022–23 season was marred by the Kanjuruhan Stadium disaster and finished without relegation. The 2023–24 season introduced the championship play-offs after the regular season. The 2024–25 season sees at least one team represent each island for the first time.

## Competition format
### Competition

There are 18 clubs in Liga 1. During the course of a season (from August to May) the teams play each other twice (a double round-robin system), once at their home stadium and once at that of their opponents, for 34 games. Teams receive three points for a win, one point for a draw, and no points for a loss. Teams are ranked by total points, then head-to-head records, then goal difference, and then goals scored. If still equal, the fair play points and then drawing of lots decide rank.

### Promotion and relegation

A system of promotion and relegation exists between Liga 1 and Liga 2. The three lowest placed teams in Liga 1 are relegated to Liga 2, and the group winners of the championship round from Liga 2 promoted to Liga 1, with an additional team promoted after a play-off involving the group runners-up of the championship round. The Indonesian Super League had 22 teams in 2014 due to the merging of the two professional leagues in Indonesia.

### Video Assistant Referee

Video assistant referee (VAR) was introduced to Liga 1 at the championship series in the 2023–24 season. The 2024–25 season sees the full usage of the VAR for the first time.

## Clubs

Forty-two clubs have played in the top-flight Indonesian football competitions from the start of the modern era in 2008 as Indonesia Super League, up to and including the 2024–25 season.

### 2024–25 season

The following 18 clubs will compete in the Liga 1 during the 2024–25 season.
| 2024–25 Club | 2023–24 Position | First season in top division | First season in Liga 1 | Seasons in top division | Seasons in Liga 1 | First season of current spell in top division | National titles | Most recent national title |
| Arema | 15th | 1994–95 | 2008–09 | 27 | 15 | 2005 | 2 | 2009–10 |
| Bali United | 4th | 1994–95 | 2009–10 | 21 | 14 | 2009–10 | 2 | 2021–22 |
| Barito Putera | 10th | 1994–95 | 2013 | 20 | 11 | 2013 | 0 | — |
| Borneo Samarinda | 3rd | 2015 | 2015 | 9 | 9 | 2015 | 0 | — |
| Dewa United | 5th | 2022–23 | 2022–23 | 3 | 3 | 2022–23 | 0 | — |
| Madura United | 2nd | 1994–95 | 2008–09 | 27 | 15 | 2007–08 | 3 | 1993–94 (Galatama) |
| Malut United | 3rd (Liga 2) | 2024–25 | 2024–25 | 1 | 1 | 2024–25 | 0 | — |
| Persebaya | 12th | 1994–95 | 2009–10 | 21 | 8 | 2018 | 6 | 2004 |
| Persib | 1st | 1994–95 | 2008–09 | 28 | 15 | 1994–95 | 8 | 2023–24 |
| Persija | 8th | 1994–95 | 2008–09 | 28 | 15 | 1994–95 | 11 | 2018 |
| Persik | 9th | 2003 | 2008–09 | 13 | 8 | 2020 | 2 | 2006 |
| Persis | 7th | 2007–08 | 2022–23 | 4 | 3 | 2022–23 | 7 | 1943 (Perserikatan) |
| Persita | 14th | 1994–95 | 2008–09 | 20 | 8 | 2020 | 0 | — |
| PSBS | 1st (Liga 2) | 2024–25 | 2024–25 | 1 | 1 | 2024–25 | 0 | — |
| PSIS | 6th | 1994–95 | 2008–09 | 20 | 8 | 2018 | 2 | 1998–99 |
| PSM | 11th | 1994–95 | 2008–09 | 27 | 12 | 2011–12 (IPL) | 7 | 2022–23 |
| PSS | 13th | 2001 | 2019 | 13 | 6 | 2019 | 0 | — |
| Semen Padang | 2nd (Liga 2) | 1994–95 | 2010–11 | 21 | 6 | 2024–25 | 1 | 2011–12 (IPL) |
Remark : Top division means the highest football competition in Indonesia which includes the Liga Indonesia Premier Division from 1994 until 2007 and the Indonesian Premier League during the dualism era.
* Top division began from 1994–95 season when Galatama and Perserikatan merged to form Liga Indonesia.
* RANS Nusantara, Bhayangkara, and Persikabo 1973 were relegated to the Liga 2 for the 2024–25 season, while PSBS, Semen Padang, and Malut United as winners, runners-up, and third-place play-off winners respectively, were promoted from the 2023–24 season.
Notes:
* 1 2 3 4 5 6 7 8 Founding member of the Liga 1
* 1 2 3 4 5 6 7 8 9 10 11 12 Never been relegated from the Liga 1
* ↑ Absent but never got relegated
Origins:
* 1 2 3 4 Founding club of the PSSI
Former names:
* ↑ Putra Samarinda
* ↑ Pelita Jaya
Breakaway league:
* 1 2 IPL 2011/12–2013
* 1 2 LPI 2010/11–2013
Unofficial league:
* 1 2 3 4 5 6 7 8 9 ISC A 2016

#### Maps
### Other clubs

The following clubs competed in the Liga 1 or the top flight Premier Division before 2008, but are not competing in the 2024–25 season.
| Club | Current league | 2024–25 Position | First season in top division | First season in Liga 1 | Seasons in top division | Seasons in Liga 1 | Most recent season in Liga 1 | National titles | Most recent national title |
| Badak Lampung | Defunct | — | 2014 | 2014 | 5 | 5 | 2019 | 0 | — |
| Bhayangkara | Liga 2 | Runners-up (promoted to Liga 1) | 2014 | 2014 | 9 | 9 | 2023–24 | 1 | 2017 |
| Bontang | N/A | — | 1994–95 | 2008–09 | 18 | 3 | 2010–11 | 0 | — |
| Deltras | Liga 2 | Championship round | 1994–95 | 2008–09 | 16 | 3 | 2011–12 | 0 | — |
| Gresik United | Liga 2 | Relegation round (relegated to Liga Nusantara) | 1994–95 | 2011–12 | 15 | 5 | 2017 | 1 | 2002 |
| Kalteng Putra | Liga Nusantara | Withdrew (relegated to Liga 4) | 2013 (IPL) | 2019 | 2 | 1 | 2019 | 0 | — |
| Mitra Kukar | N/A | — | 1994–95 | 2011–12 | 10 | 6 | 2018 | 3 | 1987–88 (Galatama) |
| Persela | Liga 2 | Championship round | 2004 | 2008–09 | 16 | 12 | 2021–22 | 0 | — |
| Persema | Liga 4 | TBD | 1994–95 | 2009–10 | 14 | 1 | 2009–10 | 0 | — |
| Persepam | Liga 4 | Provincial phase | 2013 | 2013 | 2 | 2 | 2014 | 0 | — |
| Persiba Balikpapan | Liga Nusantara | Promotion play-off winners (promoted to Liga 2) | 1994–95 | 2008–09 | 16 | 8 | 2017 | 0 | — |
| Persiba Bantul | Liga Nusantara | Relegation play-offs | 2011–12 (IPL) | 2014 | 3 | 1 | 2014 | 0 | — |
| Persidafon | N/A | — | 2011–12 | 2011–12 | 2 | 2 | 2013 | 0 | — |
| Persijap | Liga 2 | Promotion play-off winners (promoted to Liga 1) | 2001 | 2008–09 | 10 | 4 | 2014 | 0 | — |
| Persikabo 1973 | Liga 2 | Relegation round (relegated to Liga Nusantara) | 2011–12 | 2011–12 | 11 | 11 | 2023–24 | 0 | — |
| Persipura | Liga 2 | Relegation play-off winners | 1994–95 | 2008–09 | 25 | 12 | 2021–22 | 4 | 2013 |
| Persiraja | Liga 2 | Championship round | 1994–95 | 2020 | 12 | 2 | 2021–22 | 1 | 1980 (Perserikatan) |
| Persitara | Liga 4 | TBD | 2006 | 2008–09 | 4 | 2 | 2009–10 | 0 | — |
| Persiwa | Liga 4 | TBD | 2006 | 2008–09 | 7 | 5 | 2013 | 0 | — |
| PSAP | N/A | — | 2011–12 | 2011–12 | 1 | 1 | 2011–12 | 0 | — |
| PSMS | Liga 2 | Relegation round | 1994–95 | 2008–09 | 15 | 3 | 2018 | 5 | 1985 (Perserikatan) |
| PSPS | Liga 2 | Promotion play-off losers | 1999–2000 | 2009–10 | 10 | 4 | 2013 | 0 | — |
| RANS Nusantara | Liga 2 | Relegation round (relegated to Liga Nusantara) | 2022–23 | 2022–23 | 2 | 2 | 2023–24 | 0 | — |
| Sriwijaya | Liga 2 | Relegation round | 1994–95 | 2008–09 | 19 | 9 | 2018 | 2 | 2011–12 |
| Arseto | Defunct | — | 1994–95 | — | 4 | 0 | — | 1 | 1990–92 (Galatama) |
| ASGS | Defunct | — | 1994–95 | — | 3 | 0 | — | 0 | — |
| Bandung Raya | Defunct | — | 1994–95 | — | 3 | 0 | — | 1 | 1995–96 |
| BPD Jateng | Defunct | — | 1994–95 | — | 2 | 0 | — | 0 | — |
| Indocement Cirebon | Defunct | — | 1994–95 | — | 4 | 0 | — | 0 | — |
| Medan Jaya | N/A | — | 1994–95 | — | 6 | 0 | — | 0 | — |
| Perseden | Liga 4 | TBD | 2003 | — | 1 | 0 | — | 0 | — |
| Persedikab | Liga 4 | Provincial phase | 1996–97 | — | 2 | 0 | — | 0 | — |
| Persegi | Defunct | — | 2005 | — | 3 | 0 | — | 0 | — |
| Persekabpas | Liga Nusantara | Championship round | 2005 | — | 3 | 0 | — | 0 | — |
| Perseman | N/A | — | 2007–08 | — | 2 | 0 | — | 0 | — |
| Persibom | N/A | — | 2005 | — | 3 | 0 | — | 0 | — |
| Persikab | Liga Nusantara | Relegation play-offs (relegated to Liga 4) | 1995–96 | — | 7 | 0 | — | 0 | — |
| Persikabo | Defunct | — | 1997–98 | — | 4 | 0 | — | 0 | — |
| Persikota | Liga 2 | Relegation round (relegated to Liga Nusantara) | 1997–98 | — | 10 | 0 | — | 0 | — |
| Persiku | Liga 2 | Relegation round | 1994–95 | — | 1 | 0 | — | 0 | — |
| Persiter | N/A | — | 2006 | — | 2 | 0 | — | 0 | — |
| Persma | N/A | — | 1995–96 | — | 7 | 0 | — | 0 | — |
| Persmin | N/A | — | 2005 | — | 3 | 0 | — | 0 | — |
| PS Bengkulu | N/A | — | 1994–95 | — | 1 | 0 | — | 0 | — |
| PSB | Liga 4 | Provincial phase | 1996–97 | — | 2 | 0 | — | 0 | — |
| PSBL | N/A | — | 1996–97 | — | 6 | 0 | — | 0 | — |
| PSDS | Liga Nusantara | Relegation play-offs | 1994–95 | — | 12 | 0 | — | 0 | — |
| PSIM | Liga 2 | Champions (promoted to Liga 1) | 1994–95 | — | 6 | 0 | — | 1 | 1932 |
| PSIR | Liga 4 | Provincial phase | 1994–95 | — | 2 | 0 | — | 0 | — |
| PSP | N/A | — | 1996–97 | — | 5 | 0 | — | 0 | — |
| PSSB | N/A | — | 2007–08 | — | 1 | 0 | — | 0 | — |
| Warna Agung | Defunct | — | 1994–95 | — | 1 | 0 | — | 1 | 1979–80 (Galatama) |
Remark : Top division means the highest football competition in Indonesia which includes the Liga Indonesia Premier Division from 1994 until 2007 and the Indonesian Premier League during the dualism era.
* Top division began from 1994–95 season when Galatama and Perserikatan merged to form Liga Indonesia.
Notes:
* 1 2 3 4 5 6 7 8 9 10 Founding member of the Liga 1
Origins:
* ↑ Founding club of the PSSI
Latest status:
* ↑ Last played in the 2018 Liga 3 season
* ↑ Last played in the 2021–22 Liga 2 season
* 1 2 Last played in the 2022–23 Liga 3 season
* 1 2 3 4 Last played in the 2023–24 Liga 3 season
* 1 2 3 4 Last played in the 2021–22 Liga 3 season
* 1 2 Last played in the 2019 Liga 3 season
Former names:
* ↑ Perseru
* ↑ Persebaya ISL
* ↑ Pupuk Kaltim
* ↑ Gelora Dewata
* ↑ Persegres and Petrokimia Putra, the two predecessors
* ↑ Persepar
* ↑ Mitra Surabaya
* ↑ Persiram
* ↑ Persijatim
* ↑ Mataram Putra
Breakaway league:
* 1 2 3 4 IPL 2011/12–2013
* 1 2 3 IPL 2013
* ↑ LPI 2010/11–2013
* ↑ IPL 2011/12
Unofficial league:
* 1 2 3 4 5 6 7 8 9 ISC A 2016

### All-time Liga 1 table

The All-time Liga 1 table is an overall record of all match results, points, and goals of every team that has played in Liga 1 since its inception in 2008. The table is accurate as of the end of the 2023–24 season. The 2014 season used a two-region format and the 2023–24 season added a championship play-off after the regular season, therefore as per statistical convention in football, matches decided in extra time are counted as wins and losses, while matches decided by penalty shoot-outs are counted as draws. This all-time table also includes two abandoned seasons (2015 and 2020).
| Pos | Team | S | Pld | W | D | L | GF | GA | GD | Pts | 1st | 2nd |
| 1 | Persib | 14 | 405 | 195 | 105 | 105 | 661 | 471 | +190 | 690 | 2 | 1 |
| 2 | Arema | 14 | 400 | 181 | 90 | 129 | 609 | 477 | +132 | 630 | 1 | 2 |
| 3 | Persipura | 12 | 333 | 177 | 89 | 67 | 604 | 331 | +273 | 617 | 3 | 3 |
| 4 | Persija | 14 | 392 | 169 | 109 | 114 | 572 | 427 | +145 | 616 | 1 | 1 |
| 5 | Bali United | 13 | 363 | 167 | 76 | 120 | 567 | 461 | +106 | 577 | 2 | 1 |
| 6 | Madura United | 14 | 404 | 153 | 105 | 146 | 568 | 530 | +38 | 561 | – | 1 |
| 7 | PSM | 11 | 297 | 124 | 83 | 90 | 418 | 360 | +58 | 455 | 1 | 1 |
| 8 | Persela | 12 | 331 | 109 | 83 | 139 | 449 | 484 | −35 | 410 | – | – |
| 9 | Sriwijaya | 9 | 255 | 112 | 55 | 88 | 404 | 359 | +45 | 391 | 1 | – |
| 10 | Bhayangkara | 9 | 235 | 105 | 60 | 70 | 355 | 275 | +80 | 372 | 1 | – |
| 11 | Barito Putera | 10 | 264 | 90 | 73 | 101 | 363 | 382 | –19 | 343 | – | – |
| 12 | Borneo Samarinda | 8 | 213 | 95 | 56 | 62 | 328 | 249 | +79 | 341 | – | – |
| 13 | Persikabo 1973 | 11 | 297 | 87 | 77 | 133 | 388 | 469 | −81 | 338 | – | – |
| 14 | Persebaya | 7 | 206 | 81 | 55 | 60 | 304 | 280 | +23 | 298 | – | 1 |
| 15 | Persiba Balikpapan | 8 | 219 | 75 | 52 | 92 | 289 | 314 | −25 | 277 | – | – |
| 16 | PSIS | 7 | 207 | 69 | 49 | 89 | 225 | 277 | −52 | 256 | – | – |
| 17 | Persik | 7 | 193 | 66 | 50 | 77 | 258 | 277 | −19 | 248 | – | – |
| 18 | Persiwa | 5 | 164 | 74 | 23 | 67 | 250 | 242 | +8 | 245 | – | 1 |
| 19 | Mitra Kukar | 6 | 164 | 70 | 26 | 68 | 255 | 262 | −7 | 236 | – | – |
| 20 | Persita | 7 | 193 | 51 | 52 | 90 | 209 | 314 | −105 | 205 | – | – |
| 21 | Semen Padang | 5 | 124 | 42 | 38 | 44 | 149 | 151 | –2 | 164 | – | – |
| 22 | PSS | 5 | 139 | 41 | 38 | 50 | 170 | 204 | –34 | 161 | – | – |
| 23 | Badak Lampung | 5 | 124 | 36 | 31 | 57 | 128 | 182 | −54 | 139 | – | – |
| 24 | PSPS | 4 | 130 | 39 | 20 | 71 | 147 | 245 | −98 | 134 | – | – |
| 25 | Persijap | 4 | 116 | 34 | 26 | 56 | 121 | 190 | −69 | 128 | – | – |
| 26 | Gresik United | 5 | 125 | 32 | 27 | 66 | 129 | 253 | −124 | 120 | – | – |
| 27 | PSMS | 3 | 102 | 26 | 26 | 50 | 134 | 186 | −52 | 101 | – | – |
| 28 | Bontang | 3 | 96 | 24 | 24 | 48 | 129 | 185 | −56 | 96 | – | – |
| 29 | Persis | 2 | 68 | 25 | 19 | 24 | 100 | 94 | +6 | 94 | – | – |
| 30 | Deltras | 3 | 96 | 25 | 18 | 53 | 98 | 155 | −57 | 93 | – | – |
| 31 | Dewa United | 2 | 68 | 22 | 21 | 25 | 93 | 101 | –8 | 87 | – | – |
| 32 | Persidafon | 2 | 68 | 21 | 13 | 34 | 96 | 126 | −30 | 76 | – | – |
| 33 | Persepam | 2 | 54 | 18 | 12 | 24 | 70 | 86 | −16 | 66 | – | – |
| 34 | Persitara | 2 | 68 | 16 | 16 | 36 | 77 | 107 | −30 | 64 | – | – |
| 35 | RANS Nusantara | 2 | 68 | 11 | 21 | 36 | 76 | 132 | –56 | 54 | – | – |
| 36 | Persema | 1 | 34 | 13 | 6 | 15 | 43 | 52 | −9 | 45 | – | – |
| 37 | Kalteng Putra | 1 | 34 | 8 | 7 | 19 | 33 | 54 | −21 | 31 | – | – |
| 38 | PSAP | 1 | 34 | 6 | 9 | 19 | 33 | 66 | −33 | 27 | – | – |
| 39 | Persiraja | 2 | 37 | 3 | 9 | 25 | 19 | 69 | –50 | 18 | – | – |
| 40 | Persiba Bantul | 1 | 20 | 2 | 3 | 15 | 17 | 53 | −36 | 9 | – | – |
| 41 | PSBS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | −0 | 0 | – | – |
| 42 | Malut United | 0 | 0 | 0 | 0 | 0 | 0 | 0 | −0 | 0 | – | – |
Notes:
* ↑ Include stats as Arema Indonesia and Arema Cronus.
* ↑ Include stats as Persisam Putra and Putra Samarinda.
* ↑ Include stats as Pelita Jaya, Pelita Bandung Raya, and Persipasi Bandung Raya.
* ↑ Include stats as Persebaya ISL.
* ↑ Include stats as Pusamania Borneo and Borneo.
* ↑ Include stats as Persiram, PS TNI, PS TIRA, and TIRA-Persikabo.
* ↑ Include stats as Perseru.
* ↑ Include stats as PKT Bontang.
Point deductions:
* ↑ Arema were deducted 3 points in 2013 season.
* ↑ Persipura were deducted 3 points in 2021–22 season.
* ↑ Madura United were deducted 3 points in 2017 season.
* ↑ Bhayangkara were deducted 3 points in 2014 season.
* ↑ PSPS were deducted 3 points in 2010−11 season.
* ↑ Gresik United were deducted 3 points in 2017 season.
* ↑ PSMS were deducted 3 points in 2018 season.
League or status at 2024–25:
* 2024–25 Liga 1 teams
* 2024–25 Liga 2 teams
* 2024–25 Liga Nusantara teams
* 2024–25 Liga 4 teams
* Teams with no status
* Defunct teams

## Foreign players

Liga 1's policy on foreign players has changed multiple times since its inception.
* 2008–2013: 5 foreign players including 2 Asian quota.
* 2014: 4 foreign players including 1 Asian quota and only 3 can be on the field at a time.
* 2015: 3 foreign players. All 3 players can be on the field.
* 2017: 4 foreign players including 1 Asian quota and 1 marquee player quota. All 4 players can be on the field.
* 2018–2023: 4 foreign players including 1 Asian quota. All 4 players can be on the field.
* 2023–2024: 6 foreign players including 1 ASEAN quota. All 6 players can be on the field.
* 2024–present: 8 foreign players and only 6 can be on the field at a time.

## Championship history

| Season | League name | Champions | Runners-up |
| 1994–95 | Liga Indonesia Premier Division | Persib | Petrokimia Putra |
| 1995–96 | Liga Indonesia Premier Division | Bandung Raya | PSM |
| 1996–97 | Liga Indonesia Premier Division | Persebaya | Bandung Raya |
| 1997–98 | Liga Indonesia Premier Division | Season abandoned due to political and economic turmoil | Season abandoned due to political and economic turmoil |
| 1998–99 | Liga Indonesia Premier Division | PSIS | Persebaya |
| 1999–2000 | Liga Indonesia Premier Division | PSM | Pupuk Kaltim |
| 2001 | Liga Indonesia Premier Division | Persija | PSM |
| 2002 | Liga Indonesia Premier Division | Petrokimia Putra | Persita |
| 2003 | Liga Indonesia Premier Division | Persik | PSM |
| 2004 | Liga Indonesia Premier Division | Persebaya | PSM |
| 2005 | Liga Indonesia Premier Division | Persipura | Persija |
| 2006 | Liga Indonesia Premier Division | Persik | PSIS |
| 2007–08 | Liga Indonesia Premier Division | Sriwijaya | PSMS |
| 2008–09 | Indonesia Super League | Persipura | Persiwa |
| 2009–10 | Indonesia Super League | Arema | Persipura |
| 2010–11 | Indonesia Super League | Persipura | Arema |
| 2011–12 (ISL) | Indonesia Super League | Sriwijaya | Persipura |
| 2011–12 (IPL) | Indonesian Premier League | Semen Padang | Persebaya 1927 |
| 2013 | Indonesia Super League | Persipura | Arema |
| 2014 | Indonesia Super League | Persib | Persipura |
| 2015 | Indonesia Super League | Season abandoned due to FIFA suspension of Indonesia | Season abandoned due to FIFA suspension of Indonesia |
| 2016 | Indonesia Soccer Championship A | Persipura | Arema Cronus |
| 2017 | Liga 1 | Bhayangkara | Bali United |
| 2018 | Liga 1 | Persija | PSM |
| 2019 | Liga 1 | Bali United | Persebaya |
| 2020 | Liga 1 | Season abandoned due to COVID-19 pandemic in Indonesia | Season abandoned due to COVID-19 pandemic in Indonesia |
| 2021–22 | Liga 1 | Bali United | Persib |
| 2022–23 | Liga 1 | PSM | Persija |
| 2023–24 | Liga 1 | Persib | Madura United |
| 2024–25 | Liga 1 | | |
Notes:
* ↑ Not an official competition affiliated with PSSI, AFC & FIFA

### Most successful clubs

* Persipura – 5 (19.2%)
* Persib – 3 (11.5%)
* Persebaya – 2 (7.7%)
* PSM – 2 (7.7%)
* Persija – 2 (7.7%)
* Persik – 2 (7.7%)
* Sriwijaya – 2 (7.7%)
* Bali United – 2 (7.7%)
* Bandung Raya – 1 (3.85%)
* PSIS – 1 (3.85%)
* Petrokimia Putra – 1 (3.85%)
* Arema – 1 (3.85%)
* Bhayangkara – 1 (3.85%)
* Semen Padang – 1 (3.85%)
| Club | Winners | Winning seasons |
| Persipura | 5 | 2005, 2008–09, 2010–11, 2013, 2016 |
| Persib | 3 | 1994–95, 2014, 2023–24 |
| Persebaya | 2 | 1996–97, 2004 |
| PSM | 2 | 1999–2000, 2022–23 |
| Persija | 2 | 2001, 2018 |
| Persik | 2 | 2003, 2006 |
| Sriwijaya | 2 | 2007–08, 2011–12 |
| Bali United | 2 | 2019, 2021–22 |
| Bandung Raya | 1 | 1995–96 |
| PSIS | 1 | 1998–99 |
| Petrokimia Putra | 1 | 2002 |
| Arema | 1 | 2009–10 |
| Semen Padang | 1 | 2011–12 |
| Bhayangkara | 1 | 2017 |
Notes:
* 1 2 3 Currently outside the Liga 1
* 1 2 Now defunct
Number of titles:
* ↑ If not counting ISC A, Persipura will have four titles.
Seasons:
* ↑ 2011–12 ISL
* ↑ 2011–12 IPL

## Relegation history
### Premier Division era

| Season | West division | West division | East division | East division |
| Season | 16th place | 17th place | 16th place | 17th place |
| 1994–95 | PS Bengkulu (20) | Warna Agung (11) | PSIR (21) | PSIM (18) |
| Season | West division | East division |
| Season | 15th | 16th |
| 1995–96 | BPD Jateng (22) | Persegres (15) |
| Season | West division | Central division | East division |
| Season | 11th | 11th | 11th |
| 1996–97 | Persijatim (3) | Mataram Indocement (18) | Persedikab (13) |
| Season | West division | Central division | East division |
| 1998–99 | Persita | Persikabo | Persiba |
| Season | West division | West division | West division | West division | West division | East division | East division | East division | East division | East division |
| Season | 10th place | 11th place | 12th place | 13th place | 14th place | 10th place | 11th place | 12th place | 13th place | 14th place |
| 1999–2000 | — | — | — | Indocement Cirebon (25) | Medan Jaya (16) | — | — | — | PSIS (24) | PSIM (19) |
| 2001 | — | — | Persiraja (25) | PSP (22) | Persikabo (21) | — | — | Persijap (23) | Persma (23) | Putra Samarinda (14) |
| 2002 | PSBL (26) | PSMS (24) | Persikab (5) | Only 12 clubs | Only 12 clubs | Persema (29) | Persebaya (23) | Persedikab (12) | Only 12 clubs | Only 12 clubs |
| Season | Clubs (points) | Clubs (points) | Clubs (points) | Clubs (points) | Clubs (points) |
| Season | Play-off loser | 17th | 18th | 19th | 20th |
| 2003 | Perseden (48) | Arema (44) | Petrokimia Putra (42) | PSDS (41) | Barito Putera (38) |
| Season | Sanction | 2nd in play-off | 3rd in play-off | 4th in play-off |
| 2005 | Persebaya | Pelita Krakatau Steel | PSPS | Petrokimia Putra |

### Indonesia Super League era

| Season | Clubs (points) | Clubs (points) | Clubs (points) | Clubs (points) |
| Season | 15th | 16th | 17th | 18th |
| 2008–09 | PSMS Medan (31)$^†$ | Deltras (29) | Persita Tangerang (25) | PSIS Semarang (21) |
| 2009–10 | — | Persik Kediri (39) | Persebaya (36) | Persitara (28) |
| 2010–11 | Bontang (15)$^†$ | Only 15 clubs participated | Only 15 clubs participated | Only 15 clubs participated |
| 2011–12 | — | PSMS Medan (36) | Deltras (35) | PSAP Sigli (27) |
| 2013 | — | Persidafon Dafonsoro (30) | Persiwa Wamena (30) | PSPS Pekanbaru (17) |
| Season | West region | West region | East region | East region |
| Season | 10th | 11th | 10th | 11th |
| 2014 | Persita (15) | Persijap Jepara (8) | Persepam Madura United (23) | Persiba Bantul (9) |
† Lost the Promotion/relegation playoff and relegated

### Indonesian Premier League era

| Season | Clubs |
| 2011–12 | PSMS Medan |
| 2013 | Bontang, PSLS Lhokseumawe, PSIR Rembang, Persiraja |

### Liga 1 era

| Season | Clubs (points) | Clubs (points) | Clubs (points) |
| Season | 16th | 17th | 18th |
| 2017 | Semen Padang (35) | Persiba Balikpapan (27) | Persegres (7) |
| 2018 | Mitra Kukar (39) | Sriwijaya (39) | PSMS (34) |
| 2019 | Badak Lampung (33) | Semen Padang (32) | Kalteng Putra (31) |
| 2021–22 | Persipura (36) | Persela (21) | Persiraja (13) |
| 2023–24 | RANS Nusantara (35) | Bhayangkara (26) | Persikabo 1973 (20) |
| 2024–25 | | | |

## Asian competitions
### Qualification criteria for 2025–26 Asian competitions

The 2024–25 Liga 1 champions will qualify for the 2025–26 AFC Champions League Two qualifying play-offs, while the runner-up will qualify for the 2025–26 AFC Challenge League qualifying play-offs.
The number of places allocated to Indonesian clubs in AFC competitions is dependent upon the position the country holds in the AFC coefficient rankings, which are calculated based on the performance of teams in AFC competitions over the previous eight years.
As of 26 May 2024, the competition ranking are as follows (only ranking 25–30 are shown).
| Ranking | Ranking | Ranking | Ranking | Member association (L: League, C: Cup, LC: League cup) | Club points | Club points | Club points | Club points | Club points | Club points | Club points | Club points | Total | 2025–26 competition | 2025–26 competition | 2025–26 competition |
| 2023–24 | 2022 | Mvmt | Region | Member association (L: League, C: Cup, LC: League cup) | 2015 (×0.3) | 2016 (×0.4) | 2017 (×0.5) | 2018 (×0.6) | 2019 (×0.7) | 2021 (×0.8) | 2022 (×0.9) | 2023–24 (×1.0) | Total | ACL Elite | ACL Two | Challenge |
| 25 | 21 | –4 | E 10 | Philippines (L, C) | 1.667 | 4.667 | 8.120 | 5.843 | 4.782 | 2.600 | 0.300 | 0.556 | 16.186 | 0 | 1+1 | 0 |
| 26 | 23 | –3 | W 16 | Syria (L, C) | 6.833 | 5.333 | 5.933 | 2.000 | 3.133 | 1.785 | 2.890 | 1.283 | 15.855 | 0 | 0 | 0+1 |
| 27 | 33 | +6 | W 17 | Kyrgyzstan (L) | 0.000 | 0.000 | 1.400 | 0.150 | 2.433 | 0.835 | 0.565 | 11.167 | 14.837 | 0 | 0 | 0+1 |
| 28 | 26 | –2 | E 11 | Indonesia (L, C) | 5.667 | 0.000 | 0.000 | 4.100 | 5.045 | 0.000 | 3.960 | 3.333 | 14.589 | 0 | 0+1 | 0+1 |
| 29 | 25 | –4 | E 12 | North Korea (L, C) | 0.000 | 0.000 | 3.433 | 7.433 | 11.067 | 0.000 | 0.000 | 0.000 | 13.923 | 0 | 0+1 | 0+1 |
| 30 | 32 | +2 | E 13 | Cambodia (L, C) | 0.000 | 0.000 | 1.683 | 2.250 | 1.000 | 0.000 | 2.070 | 5.300 | 10.055 | 0 | 0 | 0+1 |

### Performance in Asian competition

Indonesian football clubs have participated in various Asian competitions organized by the Asian Football Confederation (AFC), including the AFC Champions League and the AFC Cup. PSMS Medan was the first Indonesian club to compete in Asia, securing fourth place in the 1970 Asian Champion Club Tournament. Other notable performances include Persipura Jayapura reaching the AFC Cup semifinals in 2014 and PSM Makassar advancing to the ASEAN final in 2022. As of 2024, the AFC has restructured its club competitions, renaming them as the AFC Champions League Elite, AFC Champions League Two, and AFC Challenge League. Despite these efforts, Indonesian clubs have yet to secure a major continental title.

## Awards
### Top scorers

| Season | Player | Club | Goals | Apps | Ratio |
| 1994–95 | Peri Sandria | Bandung Raya | 34 | Unknown | Unknown |
| 1995–96 | Dejan Gluščević | Bandung Raya | 30 | Unknown | Unknown |
| 1996–97 | Jacksen F. Tiago | Persebaya Surabaya | 26 | Unknown | Unknown |
| 1997–98 | Kurniawan Dwi Yulianto | Pelita Jaya | 20 | Unknown | Unknown |
| 1998–99 | Alain Mabenda | PSDS Deli Serdang | 11 | Unknown | Unknown |
| 1999–2000 | Bambang Pamungkas | Persija Jakarta | 24 | 30 | 0.8 |
| 2001 | Sadissou Bako | Barito Putera | 22 | Unknown | Unknown |
| 2002 | Ilham Jaya Kesuma | Persita Tangerang | 26 | 29 | 0.9 |
| 2003 | Oscar Aravena | PSM Makassar | 31 | Unknown | Unknown |
| 2004 | Ilham Jaya Kesuma | Persita Tangerang | 22 | 25 | 0.88 |
| 2005 | Cristian Gonzáles | Persik Kediri | 25 | 30 | 0.83 |
| 2006 | Cristian Gonzáles | Persik Kediri | 29 | 28 | 1.04 |
| 2007–08 | Cristian Gonzáles | Persik Kediri | 32 | 25 | 1.28 |
| 2008–09 | Boaz Solossa | Persipura Jayapura | 28 | 31 | 0.9 |
| 2008–09 | Cristian Gonzáles | Persik Kediri / Persib Bandung | 28 | 28 | 1 |
| 2009–10 | Aldo Barreto | Bontang | 19 | 32 | 0.59 |
| 2010–11 | Boaz Solossa | Persipura Jayapura | 22 | 27 | 0.81 |
| 2011–12 | Alberto Gonçalves | Persipura Jayapura | 25 | 34 | 0.74 |
| 2013 | Boaz Solossa | Persipura Jayapura | 25 | 32 | 0.78 |
| 2014 | Emmanuel Kenmogne | Persebaya ISL (Bhayangkara) | 25 | 25 | 1 |
| 2015 | Season abandoned due to FIFA suspension of Indonesia | Season abandoned due to FIFA suspension of Indonesia | Season abandoned due to FIFA suspension of Indonesia | Season abandoned due to FIFA suspension of Indonesia | Season abandoned due to FIFA suspension of Indonesia |
| 2017 | Sylvano Comvalius | Bali United | 37 | 34 | 1.09 |
| 2018 | Aleksandar Rakić | PS TIRA | 21 | 34 | 0.62 |
| 2019 | Marko Šimić | Persija Jakarta | 28 | 32 | 0.88 |
| 2020 | Season abandoned due to COVID-19 pandemic in Indonesia | Season abandoned due to COVID-19 pandemic in Indonesia | Season abandoned due to COVID-19 pandemic in Indonesia | Season abandoned due to COVID-19 pandemic in Indonesia | Season abandoned due to COVID-19 pandemic in Indonesia |
| 2021–22 | Ilija Spasojević | Bali United | 23 | 34 | 0.68 |
| 2022–23 | Matheus Pato | Borneo Samarinda | 25 | 32 | 0.78 |
| 2023–24 | David da Silva | Persib Bandung | 30 | 34 | 0.88 |
Notes:
* 1 2 3 4 5 Had not been naturalized as an Indonesian citizen that time.

### Best players

| Season | Player | Position | Club |
| 2008–09 | Boaz Solossa | Forward | Persipura |
| 2009–10 | Kurnia Meiga | Goalkeeper | Arema |
| 2010–11 | Boaz Solossa | Forward | Persipura |
| 2011–12 | Keith Gumbs | Forward | Sriwijaya |
| 2013 | Boaz Solossa | Forward | Persipura |
| 2014 | Ferdinand Sinaga | Forward | Persib |
| 2017 | Paulo Sérgio | Midfielder | Bhayangkara |
| 2018 | Rohit Chand | Midfielder | Persija |
| 2019 | Renan Silva | Midfielder | Borneo |
| 2021–22 | Taisei Marukawa | Midfielder | Persebaya |
| 2022–23 | Wiljan Pluim | Midfielder | PSM |
| 2023–24 | Francisco Rivera | Midfielder | Madura United |

### Best coaches

| Season | Coach | Club |
| 2013 | Jacksen F. Tiago | Persipura |
| 2018 | Stefano Cugurra | Persija |
| 2019 | Stefano Cugurra | Bali United |
| 2021–22 | Aji Santoso | Persebaya |
| 2022–23 | Bernardo Tavares | PSM |
| 2023–24 | Bojan Hodak | Persib |

### Best goals

| Season | Player | Club | Opponent | Date |
| 2017 | Septian David | Mitra Kukar | Persiba | 10 November 2017 |
| 2019 | David da Silva | Persebaya | Arema | 12 December 2019 |
| 2021–22 | Carlos Fortes | Arema | Persija | 5 February 2022 |
| 2022–23 | Matheus Pato | Borneo Samarinda | Bali United | 3 April 2023 |

### Fair play teams

| Season | Club |
| 2017 | Perseru |
| 2018 | Barito Putera |
| 2019 | TIRA-Persikabo |
| 2021–22 | Madura United |
| 2022–23 | Bhayangkara |
| 2023–24 | Borneo Samarinda |

### Best referees

| Season | Referee |
| 2017 | Musthofa Umarella |
| 2018 | Thoriq Alkatiri |
| 2019 | Yudi Nurcahya |
| 2021–22 | Thoriq Alkatiri |
| 2022–23 | Bangbang Syamsudar |
| 2023–24 | Nendi Rohaendi |

## Sponsorship

| Period | Sponsor(s) | Brand | Ref. |
| 1994–1996 | Dunhill | Liga Dunhill | |
| 1996–1997 | Kansas | Liga Kansas | |
| 1997–1999 | No sponsor | Ligina (Liga Indonesia) | – |
| 1999–2004 | Bank Mandiri | Liga Bank Mandiri | |
| 2005–2008 | Djarum | Liga Djarum Indonesia | |
| 2008–2011 | Djarum | Djarum Indonesia Super League | |
| 2011–2013 | No sponsor | Indonesian Premier League | – |
| 2011–2014 | No sponsor | Indonesia Super League | |
| 2015 | QNB Group | QNB League | |
| 2017 | Go-Jek and Traveloka | Go-Jek Traveloka Liga 1 | |
| 2018 | Go-Jek | Go-Jek Liga 1 | |
| 2019–2020 | Shopee | Shopee Liga 1 | |
| 2021–present | Bank Rakyat Indonesia | BRI Liga 1 | |
Bundled references:

## Media coverage
### Current

| Broadcaster | Coverage | Year | Summary |
| Emtek | Free-to-air (FTA) | 2018–2027 | Up to eight matches per week, live on Indosiar. Most big matches only available via digital terrestrial antenna. |
| Emtek | Streaming | 2018–2027 | Live on Vidio Premier (pay). Up to five live matches per week (including big matches) must require a subscription (live coverage only available for Indonesia viewers) and non-Vidio Premier live matches (excluding big matches) available for free, with free highlights and free full coverage of 306 matches available in Indonesia and other countries via on demand (through Indosiar and Liga 1 official Vidio channels). |
| Emtek | Pay TV | 2021–2027 | Matches available for Nex Parabola customers. |
| MVN | Pay TV | 2023–present | Matches available for MNC Vision and K-Vision customers. |

### Former

| Year | Broadcaster | Broadcaster | Broadcaster | Ref. |
| Year | Free-to-air (FTA) | Pay TV | Streaming | Ref. |
| 1994–1999 | TVRI ANteve | — | — | |
| 2000–2002 | TVRI RCTI ANteve | — | — | |
| 2003 | SCTV ANTV | — | — | |
| 2004 | ANTV TV7 Trans TV | — | — | |
| 2005–2006 | ANTV TV7 | — | — | |
| 2007 | ANTV Lativi | — | — | |
| 2008–2012 | ANTV | — | — | |
| 2013 | VIVA | — | — | |
| 2014 | MNC Media Kompas TV | K-Vision | Domikado | |
| 2015 | MNC Media NET. | Lippo Group Matrix Garuda | Domikado | |
| 2017 | tvOne | Orange TV | iflix SportsFix | |
| 2018 | O Channel tvOne | Orange TV Matrix Garuda IndiHome | SportsFix | |
| 2019 | Moji | Matrix Garuda IndiHome | — | |
| 2020–2022 | Moji | MVN IndiHome | Vision+ | |
| 2022–2023 | Moji | IndiHome | — | |
Bundled references:
Networks/providers:
* ↑ ANTV and tvOne
* 1 2 RCTI, MNCTV, and Global TV
* ↑ First Media and Big TV
* ↑ K-Vision, MNC Vision, and MNC Play
Former names:
* ↑ O Channel until 2022
Rounds:
* ↑ First round only
* ↑ Second round to final in 2014

## Commercial partners

| Year | Partner |
| 2013–2015 | BV Sports |
| 2017–2020 | Gelora Trisula Semesta |