2024–25 Liga 2 (Indonesia)

Football league season From Wikipedia, the free encyclopedia

The 2024–25 Liga 2 (also known as the 2024–25 Pegadaian Liga 2 for sponsorship reasons) was the eighth season of the Liga 2 under its current name and the 15th season under its current league structure. The league format was announced on 25 July 2024.[2] The season started on 7 September 2024.[3]

Season2024–25
Dates7 September 2024 – 28 February 2025[1]
ChampionsPSIM
(1st Liga 2 title, 2nd second-tier title)
Quick facts Season, Dates ...
Liga 2
Season2024–25
Dates7 September 2024 – 28 February 2025[1]
ChampionsPSIM
(1st Liga 2 title, 2nd second-tier title)
PromotedPSIM
Bhayangkara Presisi
Persijap
RelegatedDejan
Gresik United
Nusantara United
Persewar
Persibo
Persikabo 1973
Persikota
Persipa
RANS Nusantara
Matches291
Goals740 (2.54 per match)
Best PlayerRafinha
Top goalscorerRamai Rumakiek (22 goals)
Biggest home winPersipura 8–0 RANS Nusantara
(21 February 2025)
Biggest away winPersiku 0–5 PSIM
(20 October 2024)
Highest scoringPersikota 4–6 PSPS
(25 September 2024)
Longest winning run5 matches
Bhayangkara Presisi
Persibo
PSMS
Longest unbeaten run16 matches
Bhayangkara Presisi
Longest winless run17 matches
Persikabo 1973
Longest losing run9 matches
Persikas
Highest attendance15,835
PSPS 1–0 Persiraja
(11 February 2025)
Lowest attendance50
Persikabo 1973 0–4 PSMS
(1 December 2024)
RANS Nusantara 0–3 Persela
(14 December 2024)
(excluding matches played behind closed doors)
Total attendance705,952
Average attendance2,426
Close

Teams

26 teams competed in the league – the seventeen teams from the previous season, three teams relegated from the Liga 1 and six teams promoted from Liga 3.[4]

Team changes

The following teams changed division after the 2023–24 season.

More information Relegated from Liga 1, Promoted from Liga 3 ...
Close

Name changes

  • Adhyaksa removed "Farmel" from its official name and changed their full name to Adhyaksa Football Club, underneath the stewardship of the Public Prosecution Service of Indonesia.[5]
  • Persipal removed "Babel United" from its official name and change their full name to Persipal Football Club, having previously acquired Muba Babel United to play in 2022–23 season.[6][7]
  • PSPS removed "Riau" from its official name and change back their full name to PSPS Pekanbaru from this season.[8][9]

Teams by province

Note: teams are divided within this list according to the location of the stadiums that they're playing at this season instead of their respective home bases

Stadiums and locations

Locations of non-Java-based 2024–25 Liga 2 teams.
Red: Group 1; Yellow: Group 2; Blue: Group 3
More information Team, Location ...
Team Location Stadium Capacity 2023–24 season
Adhyaksa Tangerang Regency Sriwedari, at Surakarta[a] 12,000 Liga 3, National Phase Champion
Bekasi City Bekasi Purnawarman, at Purwakarta[b] 10,000 4th in Championship Round (Group Y)
Bhayangkara Presisi Jakarta Tri Sanja, at Tegal 10,000 17th in Liga 1 (Relegated)
Pakansari, at Bogor 30,000
Dejan Depok Kera Sakti, at South Tangerang 500 Liga 3, National Phase Fourth Round (2nd in Group 1)
Deltras Sidoarjo Gelora Delta[c] 19,400 2nd in Championship Round (Group Y)
Gresik United Gresik Gelora Joko Samudro[d] 25,000 2nd in Championship Round (Group Z)
Nusantara United Salatiga Kebo Giro, at Boyolali[e] 12,000 1st in Relegation Round (Group B)
Persekat Tegal Tri Sanja 10,000 2nd in Relegation Round (Group D)
Persela Lamongan Tuban Sport Center, at Tuban[f] 15,000 3rd in Championship Round (Group Y)
Persewar Waropen Mandala, at Jayapura[g] 30,000 3rd in Championship Round (Group Z)
Persibo Bojonegoro Letjen Haji Sudirman 15,000 Liga 3, National Phase Runner Up
Persijap Jepara Gelora Bumi Kartini 8,570 1st in Relegation Round (Group C)
Moch. Soebroto, at Magelang[h] 30,000
Persikabo 1973 Bogor Pakansari 30,000 18th in Liga 1 (Relegated)
Persikas Subang Persikas 5,000 Liga 3, National Phase Fourth Round (3rd in Group 1)
Persikota Tangerang Benteng Reborn 7,500 Liga 3, National Phase Fourth Round (2nd in Group 2)
Persiku Kudus Wergu Wetan 15,000 Liga 3, National Phase Fourth Round (3rd in Group 2)
Persipa Pati Joyokusumo 10,000 2nd in Relegation Round (Group C)
Persipal Palu Gawalise 20,000 4th in Championship Round (Group Z)
Persipura Jayapura Mandala 30,000 1st in Relegation Round (Group D)
Persiraja Banda Aceh Harapan Bangsa 18,000 4th in Liga 2
H. Dimurthala 8,000
PSIM Yogyakarta Mandala Krida 35,000 3rd in Championship Round (Group X)
PSKC Cimahi Jalak Harupat, at Bandung[i] 27,000 2nd in Relegation Round (Group A)
Gelora Bandung Lautan Api, at Bandung 38,000
PSMS Medan Baharuddin Siregar, at Deli Serdang[j] 15,000 4th in Championship Round (Group X)
PSPS Pekanbaru Kaharudin Nasution 30,000 2nd in Relegation Round (Group B)
RANS Nusantara Nusantara[13] Untung Suropati, at Pasuruan 5,000 16th in Liga 1 (Relegated)
Sriwijaya Palembang Gelora Sriwijaya 23,000 1st in Relegation Round (Group A)
Close

Notes:

  1. Due to the lack of available stadiums in the Tangerang Regency, Adhyaksa will play their home matches at the Sriwedari Stadium in Surakarta.[10]
  2. Due to the ongoing renovation of the Patriot Candrabhaga Stadium, Bekasi City will play their home matches at the Purnawarman Stadium in Purwakarta.
  3. Due to the ongoing renovation of the Gelora Delta Stadium, Deltras will play their first three home matches at the Brawijaya Stadium in Kediri.
  4. Due to the ongoing renovation of the Gelora Joko Samudro Stadium, Gresik United will play their first four home matches at the Tuban Sport Center Stadium in Tuban.
  5. As the city of Nusantara is still under construction until at least 2024, Nusantara United will temporarily base themselves at the city of Salatiga,[11] however they will play league games at the Kebo Giro Stadium in nearby Boyolali.[12]
  6. Due to the ongoing renovation of the Surajaya Stadium, Persela will play their home matches at the Tuban Sport Center Stadium in Tuban.
  7. Due to the lack of available stadiums in Waropen, Persewar will play their home matches at the Mandala Stadium in Jayapura.
  8. Due to the ongoing renovation of the Gelora Bumi Kartini Stadium, Persijap will play their home matches until December 2024 at the Moch. Soebroto Stadium in Magelang.
  9. Due to the ongoing renovation of the Sangkuriang Stadium, PSKC will play their home matches at the Jalak Harupat Stadium in Bandung.
  10. Due to the ongoing renovation of the Teladan Stadium, PSMS will play their home matches at the Baharuddin Siregar Stadium in Deli Serdang.

Personnel and kits

Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players and coaches may hold more than one non-FIFA nationality.

More information Team, Head coach ...
Team Head coach Captain Kit manufacturer Main kit sponsor Other kit sponsor(s)
Adhyaksa Indonesia Ade Suhendra Indonesia Dedi Hartono Indonesia Benz[14] Adhyaksa
List
    • Front: Pertamina, Farmel, Pelindo, Bank BJB, Le Minerale, Bank Jateng
    • Back: Farmel Kontraktor, Pakar IPAL Indonesia
    • Sleeves: RS Premier Bintaro
    • Shorts: None
Bekasi City Indonesia Widyantoro Indonesia Tegar Pangestu Indonesia Calma[15] PStore
List
    • Front: Axioo
    • Back: None
    • Sleeves: Air Alam
    • Shorts: None
Bhayangkara Presisi Indonesia Hanim Sugiarto Indonesia Dendy Sulistyawan Indonesia Mills BNI
List
    • Front: Envi
    • Back: None
    • Sleeves: Gojek, Jasa Raharja
    • Shorts: None
Dejan Indonesia Budi Sudarsono Indonesia Boateng Prince Indonesia Asix Careguard
List
    • Front: CareFast
    • Back: Se'Indonesia
    • Sleeves: None
    • Shorts: None
Deltras Indonesia Bejo Sugiantoro Indonesia Hariono Indonesia Lekaw[16] Kapal Api
List
Gresik United Indonesia Djajang Nurdjaman Brazil Renan Silva Indonesia GUS Apparel1[17] ISO Plus
List
    • Front: Phonska Plus, Wilmar, PT Smelting
    • Back: Minyak Goreng Fortune, Sarung Wadimor
    • Sleeves: None
    • Shorts: None
Nusantara United Indonesia Stefan Keeltjes Indonesia Supardi Nasir Indonesia Benz[18] Adaro
List
    • Front: Trima+, Nasmoco, Alderon, Indosat
    • Back: Trimegah Sekuritas
    • Sleeves: None
    • Shorts: None
Persekat Indonesia I Putu Gede Indonesia Chrystna Bhagascara Indonesia Sebayu1[19] Ersal Aburizal
List
    • Front: MerahPutih Advertising, Tegal Road Construction, PT Harbas
    • Back: Sentosa Beton Perkasa, RS Mitra Keluarga
    • Sleeves: Bhamada University
    • Shorts: None
Persela Indonesia Zulkifli Syukur Indonesia Tony Sucipto Indonesia Etams[20] Belikopi
List
    • Front: None
    • Back: Lyly Bakery, Belikopi+
    • Sleeves: None
    • Shorts: None
Persewar Indonesia Eduard Ivakdalam Indonesia Yohanis Tjoe Indonesia Zestien None
List
Persibo Indonesia Kahudi Wahyu Widodo Indonesia Osas Saha Indonesia PGRPN None (H & A) / Kapal Api (3rd)
List
    • Front: Winn Gas
    • Back: Farmel, Pakar IPAL Indonesia
    • Sleeves: Kapal Api (H & A) / None (3rd)
    • Shorts: None
Persijap Indonesia Widodo Cahyono Putro Indonesia Fikron Afriyanto Indonesia Adhoc[21] Oasis Waters
List
    • Front: None
    • Back: Honbun Bakery
    • Sleeves: None
    • Shorts: None
Persikabo 1973 Indonesia Budiardjo Thalib Indonesia Abdul Rahman Australia Rodo Sports[22] (1st half)
Indonesia KABO Apparel1[23] (2nd half)
None (1st half) / Bejo Bakul Mobilindo (2nd half) / Klinik Utama Citius (relegation round)
List
    • Front: Le Minerale (1st half) / Klinik Utama Citius (2nd half) / Le Minerale (relegation round)
    • Back: None (regular round) / Bejo Bakul Mobilindo (relegation round)
    • Sleeves: None (1st half) / Le Minerale (2nd half) / None (relegation round)
    • Shorts: None
Persikas Indonesia Didin Gultom Indonesia Hamdan Zamzani Indonesia Abex Wahana Mitra Semesta
List
    • Front: Bank BJB, Aqua, PT Subang Sejahtera, Subang Smartpolitan, Forum BUMD, RSUD Subang
    • Back: by.U, PGRI Subang, BPJS Ketenagakerjaan, KORPRI, Clue Today
    • Sleeves: Magna
    • Shorts: None
Persikota Indonesia Miftahudin Indonesia Hapit Ibrahim Indonesia PGRPN Pakar IPAL Indonesia (1st half) / RCB (2nd half)
List
    • Front: Farmel, RCB (1st half) / NOB1 Racing, UMA Racing (2nd half)
    • Back: Farmel Kontraktor / Pakar IPAL Indonesia (2nd half)
    • Sleeves: sariasih.com
    • Shorts: None
Persiku Indonesia Alfiat Indonesia Jajang Mulyana Indonesia Total Sportswear[24] PLN
List
Persipa Indonesia Bambang Nurdiansyah Indonesia Wahyu Sukarta Indonesia Calma[25] Sukun (H & A) / None (3rd)
List
    • Front: PSF Group, Bank KCA, Crystalline (H & A) / None (3rd)
    • Back: Monster Laut International, RS Keluarga Sehat (H & A) / Pesantenan (3rd)
    • Sleeves: Dua Kelinci, SJK, SAB (H & A) / None (3rd)
    • Shorts: None
Persipal Indonesia Achmad Zulkifli Indonesia Rendy Saputra Indonesia Bam Sportswear[26] Bank Sulteng
List
    • Front: IMIP, Crystalline
    • Back: None
    • Sleeves: Poso Energy
    • Shorts: None
Persipura Indonesia Ricardo Salampessy Indonesia Ian Kabes Indonesia SPECS Bank Papua
List
Persiraja Indonesia Akhyar Ilyas Indonesia Andik Vermansah Indonesia Trops[27] Bank Syariah Indonesia
List
    • Front: PEMA, Nitrea, Dek Gam Foundation, Pertamina
    • Back: RSUD Meuraxa Kota Banda Aceh, PDAM Tirta Daroy
    • Sleeves: Kyriad Muraya Hotel, ARTOTEL Wanderlust
    • Shorts: None
PSIM Indonesia Erwan Hendrawanto (caretaker) Indonesia Rendra Teddy Indonesia Apex[28] Bukalapak[29]
List
PSKC Indonesia Kas Hartadi Indonesia Dias Angga Putra Indonesia DRX[30] Garudayaksa Football Academy
List
    • Front: DRX Token
    • Back: Crystalline, Larutan Penyegar Panjang Jiwo
    • Sleeves: None
    • Shorts: None
PSMS Indonesia Nil Maizar Indonesia Rachmad Hidayat Indonesia Northon[31] Bank Sumut
List
    • Front: Inalum, Mahkota Fertilizer
    • Back: Jovem Studio, AM Corporate
    • Sleeves: Oxygen Denim
    • Shorts: None
PSPS Indonesia Aji Santoso Brazil Douglas Cruz Indonesia Curva Sport[32] Pusat Grosir Metro Tanah Abang
List
    • Front: RS Awal Bros, Riau Petroleum
    • Back: None
    • Sleeves: None
    • Shorts: None
RANS Nusantara Indonesia Edy Sugiarto Indonesia Syaiful Indra Cahya Singapore HUNDRED D’Cellule
List
    • Front: None
    • Back: None
    • Sleeves: None
    • Shorts: None
Sriwijaya Indonesia Hendri Susilo Indonesia Manda Cingi Indonesia CircleG[33] BUN
List
    • Front: Bank Sumsel Babel, Pupuk Sriwidjaja, Cimory, Nox Skin Expresso
    • Back: None
    • Sleeves: None
    • Shorts: None
Close

Notes:

  1. ^Apparel made by team.

Coaching changes

Pre-season

More information Team, Outgoing coach ...
Team Outgoing coach Manner of departure Date of vacancy Replaced by Date of appointment
PSMS Indonesia Legimin Raharjo End of caretaker role 3 February 2024 Indonesia Nil Maizar 15 June 2024[34]
Persijap Indonesia Alfiat End of contract 3 February 2024[35] Indonesia Kahudi Wahyu 23 July 2024
Persipal Indonesia Bambang Nurdiansyah 3 February 2024 Indonesia Achmad Zulkifli 10 July 2024[36]
Deltras Indonesia Widodo C. Putro Signed by Arema 10 February 2024[37] Indonesia Bejo Sugiantoro 14 July 2024[38]
Persela Indonesia Djadjang Nurdjaman Signed by Persikabo 1973 13 March 2024[39] Indonesia Didik Ludianto 17 July 2024[40]
Sriwijaya Indonesia Hendri Susilo Signed by Semen Padang 25 March 2024[41] Indonesia Jafri Sastra 5 July 2024[42]
Persiraja Indonesia Achmad Zulkifli End of contract 31 March 2024[43] Indonesia national football team Tony Ho 17 July 2024[44]
PSIM Indonesia Kas Hartadi 31 March 2024[45] Indonesia Seto Nurdiantoro 4 May 2024[46]
PSPS Indonesia Ridwan Saragih 14 April 2024[47] Indonesia Aji Santoso 10 June 2024[48]
Gresik United Indonesia Agus Indra Kurniawan 30 April 2024[49] Indonesia Stefan Keeltjes 1 July 2024[50]
RANS Nusantara Argentina Alfredo Vera 30 April 2024[51] Indonesia Edi Sudiarto 30 April 2024
PSKC Indonesia Jafri Sastra 24 June 2024[52] Indonesia Kas Hartadi 30 July 2024[53]
Persiku Indonesia Denny Rumba Demoted to assistant coach 1 July 2024[54] Indonesia Sudirman 15 July 2024[55]
Persekat Indonesia Mial Armand Signed by Persikas 10 July 2024[56] Indonesia I Putu Gede 16 July 2024[57]
Persikas Indonesia Didin Gultom Became technical director 10 July 2024[58] Indonesia Mial Armand 10 July 2024[56]
Persibo Indonesia I Putu Gede End of contract 3 July 2024[59] Indonesia Bonggo Pribadi 14 July 2024[60]
Persikota Indonesia Fachrudin 19 July 2024[61] Indonesia Delfi Adri 19 July 2024[61]
Persipa Indonesia Nazal Mustofa 26 July 2024[62] Indonesia Bambang Nurdiansyah 26 July 2024[62]
Persibo Indonesia Bonggo Pribadi Resigned 31 July 2024[63] Indonesia Regi Aditya Yonathan 31 July 2024[64]
Persiraja Indonesia Tony Ho Sacked 28 August 2024 Indonesia Akhyar Ilyas 2 September 2024
Bhayangkara Presisi Brazil Gomes de Oliveira Demoted to assistant coach 1 August 2024 Indonesia Hanim Sugiarto 1 August 2024
Dejan Indonesia Herman 1 August 2024 Indonesia Danang Suryadi 1 August 2024
Close

During the season

More information Team, Outgoing coach ...
Team Outgoing coach Manner of departure Date of vacancy Round Week Position in table Replaced by Date of appointment
Group Position
Persela Indonesia Didik Ludianto Resigned 11 September 2024[65] Regular round 1 3 4th Indonesia Zulkifli Syukur 11 September 2024
Sriwijaya Indonesia Jafri Sastra Sacked 28 September 2024 4 1 9th Indonesia Hendri Susilo 3 October 2024
Persiku Indonesia Sudirman Resigned 6 October 2024 5 2 6th Indonesia Awwaludin (caretaker) 6 October 2024
Gresik United Indonesia Stefan Keeltjes 30 October 2024 6 3 5th Indonesia Djadjang Nurdjaman 5 November 2024
Persikabo 1973 Indonesia Djadjang Nurdjaman 31 October 2024 9 1 9th Indonesia Budiardjo Thalib 4 November 2024
Dejan Indonesia Danang Suryadi Sacked 31 October 2024 9 1 7th Indonesia Herman (caretaker) 1 November 2024
Persijap Indonesia Kahudi Wahyu Widodo Mutual consent 1 November 2024 9 2 3rd Indonesia Widodo Cahyono Putro 4 November 2024
Persiku Indonesia Awwaludin End of caretaker role 5 November 2024 9 2 6th Indonesia Bonggo Pribadi 5 November 2024
Persibo Indonesia Regi Aditya Yonathan Mutual consent 19 November 2024 8 3 1st Indonesia Kahudi Wahyu Widodo 20 November 2024
Dejan Indonesia Herman End of caretaker role 6 December 2024 13 1 7th Indonesia Budi Sudarsono 6 December 2024
Nusantara United Indonesia Salahudin Mutual consent 16 December 2024 15 2 5th Indonesia I Wayan Arsana (caretaker) 16 December 2024
Nusantara United Indonesia I Wayan Arsana End of caretaker role 27 December 2024 16 2 5th Indonesia Stefan Keeltjes 27 December 2024
PSIM Indonesia Seto Nurdiantoro Mutual consent 6 January 2025 17 2 3rd Indonesia Erwan Hendrawanto (caretaker) 6 January 2025
Persikas Indonesia Mial Armand Sacked 8 January 2025 17 2 9th Indonesia Didin Gultom 8 January 2025
Persikota Indonesia Delfi Adri 9 January 2025 17 1 6th Indonesia Miftahudin 10 January 2025
Persiku Indonesia Bonggo Pribadi Sacked 5 February 2025 Relegation round 3 J 4th Indonesia Alfiat 6 February 2025
Close

Regular round

A total of 26 teams were drawn into 3 groups of nine or eight teams based on the geographical location of their homebase. The regular round will be played in home-and-away round-robin matches.

The top three teams from groups 1 and 2 and the top two teams from group 3 will advance to the championship round. The other 18 teams will enter to the relegation round.

Group 1

More information Pos, Pld ...
Pos Team Pld W D L GF GA GD Pts Qualification PRJ PKC PKU MDN FBC TNG DJN SFC PBO
1 Persiraja 16 10 4 2 33 17 +16 34 Qualification to the Championship round 1–1 1–1 2–1 2–1 6–2 2–0 1–0 3–1
2 PSKC 16 8 3 5 19 15 +4 27[a] 0–3 1–0 1–0 0–1 3–1 3–0 2–1 2–0
3 PSPS 16 7 6 3 27 19 +8 27[a] 1–1 1–1 1–0 0–0 1–0 2–0 2–0 3–1
4 PSMS 16 7 5 4 23 13 +10 26 Qualification to the Relegation round 1–2 4–2 1–1 0–0 1–0 1–1 1–0 4–1
5 Bekasi City 16 7 4 5 23 18 +5 25 2–0 1–0 4–3 0–2 0–0 1–2 2–1 5–0
6 Persikota 16 6 2 8 23 24 1 20[b] 1–0 0–1 4–6 0–1 2–1 3–1 2–0 6–1
7 Dejan 16 5 5 6 17 23 6 20[b] 1–1 1–0 0–1 2–2 1–1 1–0 1–0 3–0
8 Sriwijaya 16 3 5 8 19 23 4 14 2–4 1–1 3–2 0–0 5–3 0–0 1–1 5–1
9 Persikabo 1973 16 1 2 13 15 47 32 5 2–4 0–1 2–2 0–4 0–1 1–2 5–2 0–0
Close
Source: Liga 2 2024–25
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored; 5) Goal difference; 6) Goals scored; 7) Fair-play points; 8) Draw.[66]
Notes:
  1. Ranked on head-to-head points: PSKC 4, PSPS 1.
  2. Tied on head-to-head points. Ranked on head-to-head goal difference: Persikota +1, Dejan –1.

Group 2

More information Pos, Pld ...
Pos Team Pld W D L GF GA GD Pts Qualification BFC JOG JAP AFC NFC TGL PTI KDS PES
1 Bhayangkara Presisi 16 9 6 1 27 7 +20 33 Qualification to the Championship round 0–1 4–0 1–0 2–1 0–0 1–0 0–0 7–0
2 PSIM 16 8 5 3 28 7 +21 29 1–2 0–0 3–0 5–0 3–0 1–0 2–0 5–0
3 Persijap 16 7 7 2 20 9 +11 28 0–2 0–0 0–0 3–0 1–0 3–0 0–0 3–0
4 Adhyaksa 16 7 4 5 20 14 +6 25 Qualification to the Relegation round 1–1 0–0 0–1 2–0 0–2 3–1 1–0 5–0
5 Nusantara United 16 4 7 5 14 21 7 19 0–1 1–1 0–0 2–1 0–0 0–0 0–0 4–2
6 Persekat 16 5 3 8 17 21 4 18[a] 1–4 0–0 1–3 0–2 1–2 2–0 2–1 4–0
7 Persipa 16 4 6 6 11 16 5 18[a] 1–1 3–1 1–1 1–1 1–1 1–0 0–0 1–0
8 Persiku 16 3 7 6 8 15 7 16 0–0 0–5 1–1 1–2 1–1 1–0 0–1 2–0
9 Persikas 16 2 1 13 10 45 35 7 1–1 1–0 0–4 1–2 1–2 3–4 1–0 0–1
Close
Source: Liga 2 2024–25
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored; 5) Goal difference; 6) Goals scored; 7) Fair-play points; 8) Draw.[66]
Notes:
  1. Tied on head-to-head points. Ranked on head-to-head goal difference: Persekat +1, Persipa –1.

Group 3

More information Pos, Pld ...
Pos Team Pld W D L GF GA GD Pts Qualification PSL DTS PSP PSB PAL GRS RFC WAR
1 Persela 14 7 5 2 23 13 +10 26 Qualification to the Championship round 2–2 2–1 3–1 0–0 3–1 1–1 3–0[a]
2 Deltras 14 6 7 1 22 11 +11 25 2–2 2–0 3–0[b] 1–1 2–1 3–0 2–0
3 Persipura 14 7 2 5 25 14 +11 23 Qualification to the Relegation round 0–1 1–1 1–2 4–0 3–1 4–0 2–1
4 Persibo 14 7 2 5 25 17 +8 23 2–0 0–0 2–3 1–0 2–1 7–0 3–0
5 Persipal 14 6 4 4 18 18 0 22 1–1 2–1 0–3 1–0 1–0 2–0 3–2
6 Gresik United 14 6 3 5 18 16 +2 21 2–1 1–1 0–0 1–0 3–2 3–0 1–0
7 RANS Nusantara 14 2 3 9 9 36 27 9 0–3 0–0 1–0 2–2 0–3 0–2 3–5
8 Persewar[c] 14 1 2 11 16 31 15 4 0–1 1–2 1–3 2–3 2–2 1–1 1–2
Close
Source: Liga 2 2024–25
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored; 5) Goal difference; 6) Goals scored; 7) Fair-play points; 8) Draw.[66]
Notes:
  1. The match was awarded as a 3–0 victory to Persela, after Persewar did not send their team for the match and failed to report to PSSI regarding their unpreparedness to play several days before the match.[67]
  2. The match was supposed to be ended as a 1–0 victory to Deltras but were interrupted after some controversy surfaced during the match especially the Persibo goal scored by Amir Hamzah, where the Deltras team considered the goal invalid because it was scored in a quick free kick position immediately after the foul occurred and the referee had not yet blown the whistle to pointing the free kick spot.[68] The PSSI Disciplinary Committee has given their verdict to annul Persibo's goal and ordered the interrupted match to be resumed at a neutral venue without spectators, but Persibo appealed the decision and was granted as it is not on Disciplinary Committee's stand ground.[69] PT LIB announced the final status of the interrupted match.[70] Persibo decided not to resume the interrupted match on 18 January 2025.[71]
  3. Persewar was deducted nine points by the PSSI Disciplinary Committee.

Relegation round

The bottom eighteen teams from the regular round will be divided into 4 groups of four teams to play home-and-away round-robin matches.

The bottom two teams from each group will be relegated to the 2025–26 Liga Nusantara, while the third place teams from Group J and K will enter to the relegation play-offs.

Group H

More information Pos, Pld ...
Pos Team Pld W D L GF GA GD Pts Relegation MDN SFC NFC TNG
1 PSMS 6 5 0 1 14 2 +12 15 2–0 4–0 3–1
2 Sriwijaya 6 3 0 3 8 8 0 9 1–0 3–0 1–0
3 Nusantara United (R) 6 2 1 3 6 12 6 7 Relegation to the 2025–26 Liga Nusantara 0–1 2–1 1–0
4 Persikota (R) 6 1 1 4 8 14 6 4 0–4 4–2 3–3
Close
Source: Liga 2 2024–25
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored; 5) Goal difference; 6) Goals scored; 7) Fair-play points; 8) Draw.[66]
(R) Relegated

Group I

More information Pos, Pld ...
Pos Team Pld W D L GF GA GD Pts Relegation AFC FBC DJN PBO
1 Adhyaksa 6 3 3 0 8 3 +5 12 0–0 1–0 1–1
2 Bekasi City 6 3 3 0 9 5 +4 12 1–1 1–1 4–2
3 Dejan (R) 6 2 1 3 9 9 0 7 Relegation to the 2025–26 Liga Nusantara 1–2 0–1 4–3
4 Persikabo 1973 (R) 6 0 1 5 8 17 9 1 0–3 1–2 1–3
Close
Source: Liga 2 2024–25
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored; 5) Goal difference; 6) Goals scored; 7) Fair-play points; 8) Draw.[66]
(R) Relegated

Group J

More information Pos, Pld ...
Pos Team Pld W D L GF GA GD Pts Qualification or relegation KDS TGL PSB GRS WAR
1 Persiku 8 5 1 2 6 3 +3 16 2–1 1–0 1–0 1–0
2 Persekat 8 4 1 3 12 10 +2 13[a] 1–0 2–0 1–2 2–1
3 Persibo (R) 8 4 1 3 14 11 +3 13[a] Qualification to the Relegation play-off 1–0 2–1 0–0 3–1
4 Gresik United (R) 8 3 3 2 10 8 +2 12 Relegation to the 2025–26 Liga Nusantara 0–1 2–2 4–2 2–1
5 Persewar (R) 8 0 2 6 6 16 10 2 0–0 1–2 2–6 0–0
Close
Source: Liga 2 2024–25
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored; 5) Goal difference; 6) Goals scored; 7) Fair-play points; 8) Draw.[66]
(R) Relegated
Notes:
  1. Tied on head-to-head points. Ranked on head-to-head goal difference: Persekat +1, Persibo –1.

Group K

More information Pos, Pld ...
Pos Team Pld W D L GF GA GD Pts Qualification or relegation PES PAL PSP PTI RFC
1 Persikas 8 5 1 2 8 5 +3 16 0–1 1–0 0–0 2–0
2 Persipal 8 5 0 3 10 5 +5 15 0–1 2–0 2–0 3–0
3 Persipura (O) 8 4 2 2 18 6 +12 14 Qualification to the Relegation play-off 3–0 3–0 1–1 8–0
4 Persipa (R) 8 2 3 3 9 7 +2 9 Relegation to the 2025–26 Liga Nusantara 0–1 1–0 1–2 1–1
5 RANS Nusantara (R) 8 0 2 6 3 25 22 2 1–3 0–2 1–1 0–5
Close
Source: Liga 2 2024–25
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored; 5) Goal difference; 6) Goals scored; 7) Fair-play points; 8) Draw.[66]
(O) Play-off winners; (R) Relegated

Championship round

The top eight teams from the regular round will be divided into 2 groups of four teams to play home-and-away round-robin matches.

The group winners will advanced to the final and automatically promoted to the 2025–26 Liga 1, while the group runners-up will enter to the third place play-off to determined which team will get the final promotion ticket.

Group X

More information Pos, Pld ...
Pos Team Pld W D L GF GA GD Pts Promotion or qualification JOG PKU PRJ DTS
1 PSIM (C, P) 6 5 0 1 10 4 +6 15 Qualification to the Final and promotion to the 2025–26 Liga 1 2–1 2–0 1–0
2 PSPS 6 3 0 3 6 5 +1 9[a] Qualification to the Promotion play-off 0–1 1–0 2–0
3 Persiraja 6 3 0 3 9 9 0 9[a] 2–1 0–2 4–1
4 Deltras 6 1 0 5 6 13 7 3 1–3 2–0 2–3
Close
Source: Liga 2 2024–25
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored; 5) Goal difference; 6) Goals scored; 7) Fair-play points; 8) Draw.[66]
(C) Champions; (P) Promoted
Notes:
  1. Ranked on head-to-head points: PSPS 6, Persiraja 0.

Group Y

More information Pos, Pld ...
Pos Team Pld W D L GF GA GD Pts Promotion or qualification BFC JAP PKC PSL
1 Bhayangkara Presisi (P) 6 2 3 1 7 4 +3 9[a] Qualifiction to the Final and promotion to the 2025–26 Liga 1 3–0 0–1 2–2
2 Persijap (O, P) 6 2 3 1 8 7 +1 9[a] Qualification to the Promotion play-off 0–0 4–1 0–0
3 PSKC 6 2 2 2 8 10 2 8 0–1 3–3 2–1
4 Persela 6 0 4 2 5 7 2 4 1–1 0–1 1–1
Close
Source: Liga 2 2024–25
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goals scored; 5) Goal difference; 6) Goals scored; 7) Fair-play points; 8) Draw.[66]
(O) Play-off winners; (P) Promoted
Notes:
  1. Ranked on head-to-head points: Bhayangkara Presisi 4, Persijap 1.

Relegation & promotion play-offs

The play-offs will be played as a single match. If tied after regulation time, extra time and, if necessary, a penalty shoot-out will be used to decide the winning team.[66]

Relegation play-off

The loser will be relegated to the 2025–26 Liga Nusantara.

More information Persipura, 2–1 ...
Persipura2–1Persibo
Report
Close
Attendance: 4,355
Referee: Naufal Adya Fairuski

Promotion play-off

The winner will be promoted to the 2025–26 Liga 1.

More information Persijap, 1–0 ...
Close
Attendance: 8,320
Referee: Clarence Leow (Singapore)

Final

The final will be played as a single match. If tied after regulation time, extra time and, if necessary, a penalty shoot-out will be used to decide the winning team.[66]

More information PSIM, 2–1 (a.e.t.) ...
Close
Attendance: 15,586
Referee: Rio Permana Putra

Season statistics

Top goalscorers

Hat-tricks

Note:
  • 4 – player scored 4 goals
  • 6 – player scored 6 goals

Top assists

More information Rank, Player ...
Rank Player Club Assist[72]
1 France Enzo Célestine Persibo 7
Indonesia Dwiki Mardiyanto Deltras
3 Indonesia Fikri Ardiansyah Persipal 6
4 Portugal Vítor Barata Persibo 5
Indonesia Arya Gerryan PSIM
Indonesia Andik Vermansah Persiraja
Indonesia Miftahul Hamdi
Islamic Republic of Afghanistan Omid Popalzay PSPS (4)
PSIM (1)
Close

Discipline

[72]

Attendances

Overall

More information Pos, Team ...
Pos Team Total High Low Average Change
1 PSPS 94,883 15,835 4,529 8,626 +51.4%
2 PSIM 97,397 15,586 4,913 8,116 −11.8%
3 Persela 52,520 11,185 0 5,252 −11.8%
4 Persiraja 56,135 12,271 0 5,103 −66.1%
5 Persipal 50,205 8,321 837 4,564 +59.7%
6 Persijap 49,664 8,520 0 4,139 −21.2%
7 Persiku 43,744 5,749 983 3,977 n/a
8 Sriwijaya 43,130 7,221 779 3,921 −24.9%
9 Persibo 41,646 8,372 356 3,786 n/a
10 Persipura 28,141 5,267 1,571 2,345 −72.4%
11 Gresik United 22,578 5,356 218 2,258 −50.3%
12 Deltras 18,553 6,192 0 1,855 −61.5%
13 Persikota 18,052 3,219 0 1,641 n/a
14 PSMS 16,760 4,000 0 1,524 −72.4%
15 Persekat 14,111 3,504 0 1,283 +3.4%
16 Persipa 11,645 2,567 0 970 −49.0%
17 Bekasi City 9,077 1,618 315 825 +11.8%
18 Bhayangkara Presisi 7,273 2,498 72 661 n/a
19 Nusantara United 5,811 667 195 528 −6.2%
20 Persikas 5,300 669 302 482 n/a
21 Persikabo 1973 4,900 1,277 0 445 n/a
22 RANS Nusantara 3,315 2,253 0 301 n/a
23 Persewar 3,234 1,814 0 294 −89.6%
24 PSKC 2,929 500 75 266 −21.5%
25 Dejan 2,531 511 110 230 n/a
26 Adhyaksa 1,099 357 0 100 n/a
League total 705,952 15,835 0 2,426 −32.2%
Close

Source: Liga 2 2024–25
Notes:
Teams played previous season in Liga 1
Teams played previous season in Liga 3

Home match played

More information Team \ Match played, Regular round ...
Team \ Match played Regular roundChampionship round & Relegation roundPlay-offs & FinalTotal
123456781234
Adhyaksa35798001509891961119801,099
Bekasi City1,6181,2671,1768214868858204864263157779,077
Bhayangkara Presisi594718153180721781041321,0592,4981,5857,273
Dejan1201552502745112351233531251102752,531
Deltras312005,5593,1236,1923,36709090918,553
Gresik United1,1071,1382189715,3563,3735,3215762,4892,0291,33923,917
Nusantara United6676665571956154806305654704944725,811
Persekat1,9372,4162,171010 101013,5047271,0329431,38114,111
Persela6,7434,57902023,29611,1857,3014,8856,5387,99352,520
Persewar7811,81426020500005752653,234
Persibo8,0253,1748,3727,6172,1403562,1905324142,0436,78341,646
Persijap1,2757003,0007151,950075458,1458,1548,5208,3408,32049,664
Persikabo 197301,277946569736050399594279504,900
Persikas6696014544813024143653563144256073125,300
Persikota3,1092,0883,2191,4621,9666283,0752,50500018,052
Persiku5,7493,6394,6325,1782,7675,4759831,6432,6793,9092,9584,13243,744
Persipa1,700032,5672008722502,4778564601,400863011,645
Persipal6,2257,2088,1373,7005,1005,4288,3218373,44083797250,205
Persipura5,2672,3712,7812,0514,1251,5711,68208082,1851,7534,35528,141
Persiraja0410,2750 5055,2567,1435,30012,2717,8817,43057956,135
PSIM9,4088,2677,0139,3045,9415,7056,0327,1434,9137,03311,01215,58697,397
PSKC500311224152752392892174872042312,929
PSMS1,9872,8732,9830 6064,0002,46848684753857816,760
PSPS6,3857,85910,0307,8244,5295,2709,0748,07711,5008,50015,83594,883
RANS Nusantara2,25302003520501501000751353,315
Sriwijaya4,3612,5154,3575,2112,0361,3667796,3504,2814,6537,22143,130
League total705,952
Close

Source: Liga 2 2024–25

Notes:

  1. ^ Persekat received sanctions in the form of holding four home matches without spectators and a fine of IDR 10 million.[73]
  2. ^ Persela received sanctions in the form of holding four home matches without spectators and a fine of IDR 10 million. Within few days, Persela appealed against the sanction and it was successfully granted so that they only received a sanction of 2 matches without spectators.[74][75]
  3. ^ Persipa received sanctions in the form of holding one home match without spectators and a fine of IDR 10 million.[76]
  4. ^ Persiraja received sanctions in the form of holding one home match without spectators and a fine of IDR 10 million.[77]
  5. ^ Persiraja received sanctions in the form of holding four home matches without spectators and a fine of IDR 10 million. Within few days, Persiraja appealed against the sanction and it was successfully granted so that they only received a sanction of 2 matches without spectators.[73][75]
  6. ^ PSMS received sanctions in the form of holding two home matches without spectators and a fine of IDR 10 million.[78]
  7. ^ Persijap received sanctions in the form of holding one home match without spectators and a fine of IDR 12,5 million.[79]
  8. ^ Persipura received sanctions in the form of holding two home matches without spectators and a fine of IDR 10 million.[80]
  9. ^ Deltras received sanctions in the form of holding three home matches without spectators and a fine of IDR 125 million.

Awards

Monthly awards

More information Month, Coach of the Month ...
Close

See also

Notes

References

Related Articles

Wikiwand AI