| Rank | Teams | Played | Won | Drawn | Lost | Differential | Goal difference | Points | Current form |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Borneo |
34 | 25 | 4 | 5 | 74 - 31 | 43 | 79 | WWWDW |
| 2 |
Persib |
34 | 24 | 7 | 3 | 59 - 22 | 37 | 79 | WWWWD |
| 3 |
Persija Jakarta |
34 | 22 | 5 | 7 | 65 - 29 | 36 | 71 | WWLWW |
| 4 |
Persebaya |
34 | 16 | 10 | 8 | 61 - 35 | 26 | 58 | WWDWW |
| 5 |
Malut United |
34 | 15 | 8 | 11 | 68 - 53 | 15 | 53 | WWLDL |
| 6 |
Bhayangkara |
34 | 16 | 5 | 13 | 53 - 45 | 8 | 53 | LLWLW |
| 7 |
Dewa United |
34 | 16 | 5 | 13 | 43 - 37 | 6 | 53 | WWWLL |
| 8 |
Bali United |
34 | 14 | 9 | 11 | 57 - 48 | 9 | 51 | WLLWW |
| 9 |
Arema |
34 | 13 | 9 | 12 | 53 - 47 | 6 | 48 | LLWWW |
| 10 |
Persita |
34 | 13 | 6 | 15 | 38 - 37 | 1 | 45 | WLLDL |
| 11 |
PSIM Yogyakarta |
34 | 11 | 12 | 11 | 43 - 44 | -1 | 45 | LLWWL |
| 12 |
Persik |
34 | 11 | 6 | 17 | 42 - 60 | -18 | 39 | LWWLL |
| 13 |
Persijap Jepara |
34 | 9 | 9 | 16 | 31 - 45 | -14 | 36 | LLWDD |
| 14 |
Madura United |
34 | 9 | 8 | 17 | 37 - 54 | -17 | 35 | WWLLW |
| 15 |
Makassar |
34 | 8 | 10 | 16 | 39 - 49 | -10 | 34 | LWLLL |
| 16 |
Persis Solo |
34 | 8 | 10 | 16 | 39 - 59 | -20 | 34 | LLDWW |
| 17 |
Semen Padang |
34 | 5 | 5 | 24 | 22 - 65 | -43 | 20 | LLLLL |
| 18 |
PSBS Biak |
34 | 4 | 6 | 24 | 31 - 95 | -64 | 18 | LLLLL |
Qualification for the 2026–27 AFC Champions League Two play-offs
Qualification for the 2026–27 AFC Challenge League play-offs
Relegation to the 2026–27 Championship


















