
Summary
The BRI Liga 1 (IDN1) is the top football league in the Indonesian football system. At the end of the 2024-2025 IDN1 season, the IDN1 teams listed below qualify for the following non-league play:
- 2025-2026 AFC Champions League 2 - Qualifying Playoffs:
- 1st place 2024-2025 IDN1 team
- 2025-2026 AFC Challenge League - Group Stage:
- 2nd place 2024-2025 IDN1 team
- 2025-2026 ASEAN Club Championship - Group Stage:
- 3rd place 2024-2025 IDN1 team
The winner of the 2024-2025 Piala Indonesia, typically an IDN1 team, also receives a berth in the Group Stage of the 2025 AFC Challenge League (AFCCL3).
Leagues Pyramid - Indonesia
Abbrev | League | # of Teams |
---|---|---|
IDN1 | BRI Liga 1 (Indonesia) | 18 |
IDN2 | Liga 2 | 26 |
IDN3 | Liga 3 | - |
Competition Structure
Season | # of Teams | ||
9 Aug 2024 - 24 May 2025 | 18: IDN1 (15), IDN2 (3) |
Season Format
Each IDN1 team plays Home-Away matches with the other 17 IDN1 teams for a total of 34 league matches. Table ranking ties are broken by (1) head-to-head points, (2) head-to-head goal difference, (3) head-to-head goals scored, (4) goal difference, (5) total goals scored, (6) Fair Play points, then (7) a drawing.
Playoffs
Not applicable.
Relegation
At the end of the 2024-2025 Regular season, the 16th, 17th, and 18th place IDN1 teams will be relegated directly to the IDN2.
More Info...
League | Home | Road | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POS | MP | W - D - L | PTS | CPTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | MP | W - D - L | PTS | GF | GA | GD | |
1 | Persib Bandung | 34 | 19 -12-3 | 69 | - | 60 | 33 | 27 | 17 | 12 -4-1 | 40 | 32 | 12 | 20 | 17 | 7 -8-2 | 29 | 28 | 21 | 7 |
2 | Dewa United FC | 34 | 17 -10-7 | 61 | - | 65 | 33 | 32 | 17 | 11 -3-3 | 36 | 38 | 17 | 21 | 17 | 6 -7-4 | 25 | 27 | 16 | 11 |
3 | Malut United FC | 34 | 15 -12-7 | 57 | - | 48 | 33 | 15 | 17 | 9 -5-3 | 32 | 26 | 15 | 11 | 17 | 6 -7-4 | 25 | 22 | 18 | 4 |
4 | Persebaya Surabaya | 34 | 15 -11-8 | 56 | - | 41 | 38 | 3 | 17 | 10 -5-2 | 35 | 27 | 17 | 10 | 17 | 5 -6-6 | 21 | 14 | 21 | -7 |
5 | Borneo FC | 34 | 16 -8-10 | 56 | - | 50 | 38 | 12 | 17 | 9 -5-3 | 32 | 24 | 14 | 10 | 17 | 7 -3-7 | 24 | 26 | 24 | 2 |
6 | PSM Makassar | 34 | 13 -14-7 | 53 | - | 47 | 34 | 13 | 17 | 9 -5-3 | 32 | 22 | 11 | 11 | 17 | 4 -9-4 | 21 | 25 | 23 | 2 |
7 | Persija Jakarta | 34 | 14 -9-11 | 51 | - | 47 | 38 | 9 | 17 | 8 -7-2 | 31 | 29 | 15 | 14 | 17 | 6 -2-9 | 20 | 18 | 23 | -5 |
8 | Bali United FC | 34 | 14 -8-12 | 50 | - | 50 | 41 | 9 | 17 | 7 -7-3 | 28 | 25 | 16 | 9 | 17 | 7 -1-9 | 22 | 25 | 25 | 0 |
9 | PSBS Biak | 34 | 13 -9-12 | 48 | - | 44 | 47 | -3 | 17 | 8 -3-6 | 27 | 26 | 25 | 1 | 17 | 5 -6-6 | 21 | 18 | 22 | -4 |
10 | Arema FC | 34 | 13 -8-13 | 47 | - | 53 | 51 | 2 | 17 | 6 -5-6 | 23 | 27 | 25 | 2 | 17 | 7 -3-7 | 24 | 26 | 26 | 0 |
11 | Persita Tangerang | 34 | 12 -7-15 | 43 | - | 32 | 43 | -11 | 17 | 7 -4-6 | 25 | 19 | 21 | -2 | 17 | 5 -3-9 | 18 | 13 | 22 | -9 |
12 | Persik Kediri | 34 | 10 -11-13 | 41 | - | 40 | 42 | -2 | 17 | 4 -6-7 | 18 | 15 | 19 | -4 | 17 | 6 -5-6 | 23 | 25 | 23 | 2 |
13 | Persis Solo | 34 | 9 -9-16 | 36 | - | 34 | 46 | -12 | 17 | 4 -6-7 | 18 | 19 | 21 | -2 | 17 | 5 -3-9 | 18 | 15 | 25 | -10 |
14 | Semen Padang FC | 34 | 9 -9-16 | 36 | - | 38 | 60 | -22 | 17 | 4 -6-7 | 18 | 18 | 32 | -14 | 17 | 5 -3-9 | 18 | 20 | 28 | -8 |
15 | Madura United FC | 34 | 10 -6-18 | 36 | - | 36 | 58 | -22 | 17 | 6 -3-8 | 21 | 23 | 27 | -4 | 17 | 4 -3-10 | 15 | 13 | 31 | -18 |
16 | PSS Sleman | 34 | 11 -4-19 | 34 | -3 | 43 | 50 | -7 | 17 | 6 -1-10 | 19 | 25 | 27 | -2 | 17 | 5 -3-9 | 18 | 18 | 23 | -5 |
17 | PS Barito Putera | 34 | 8 -10-16 | 34 | - | 42 | 57 | -15 | 17 | 4 -5-8 | 17 | 19 | 28 | -9 | 17 | 4 -5-8 | 17 | 23 | 29 | -6 |
18 | PSIS Semarang | 34 | 6 -7-21 | 25 | - | 29 | 57 | -28 | 17 | 3 -2-12 | 11 | 14 | 29 | -15 | 17 | 3 -5-9 | 14 | 15 | 28 | -13 |
2025-2026 AFCCL2 2025-2026 AFCCL3 2025-2026 ASEAN Club Championship Relegation to IDN2 |
Results
![]() | 02 | Semen Padang FC![]() | Gelora Supriyadi Stadium |
![]() | 32 | Persis Solo![]() | Gelora Bandung Lautan Api Stadium |
![]() | 03 | PSS Sleman![]() | Gelora Bangkalan Stadium |
![]() | 12 | PS Barito Putera![]() | Jatidiri Stadium |
![]() | 00 | Malut United FC![]() | Jakarta International Stadium |
![]() | 40 | PSBS Biak![]() | Pakansari Stadium |
![]() | 10 | Persita Tangerang![]() | Gelora BJ Habibie Stadium |
![]() | 13 | Bali United FC![]() | Gelora Bung Tomo Stadium |
![]() | 12 | Borneo FC![]() | Brawijaya Stadium |
![]() | 11 | Persebaya Surabaya![]() | Batakan Stadium |
![]() | 11 | Persik Kediri![]() | Haji Agus Salim Stadium |
![]() | 11 | Dewa United FC![]() | Manahan Stadium |
![]() | 21 | Persija Jakarta![]() | Maguwoharjo Stadium |
![]() | 02 | Madura United FC![]() | Kapten I Wayan Dipta Stadium |
![]() | 14 | PSM Makassar![]() | Demang Lehman Stadium |
![]() | 51 | PSIS Semarang![]() | Stadion Gelora Kie Raha |
![]() | 22 | Persib Bandung![]() | Pakansari Stadium |
![]() | 11 | Semen Padang FC![]() | Gelora Bung Tomo Stadium |
![]() | 03 | Persik Kediri![]() | Gelora Supriyadi Stadium |