Wikiwand AI

2023–24 Liga 2 (Indonesia)

Football league season From Wikipedia, the free encyclopedia

The 2023–24 Liga 2 (Indonesia) (also known as the 2023–24 Pegadaian Liga 2 for sponsorship reasons)[1] was the seventh season of the Liga 2 under its current name and the 14th season under its current league structure. PT Liga Indonesia Baru (LIB) are responsible for administrating the league. Plans to change Liga 2's operator were shelved for this season and will be postponed to at least the 2024–2025 season.[2][3]

Season2023–24
Dates10 September 2023 – 9 March 2024
ChampionsPSBS
(1st title)
Quick facts Season, Dates ...
Liga 2
Season2023–24
Dates10 September 2023 – 9 March 2024
ChampionsPSBS
(1st title)
PromotedPSBS
Semen Padang
Malut United
RelegatedKalteng Putra
Perserang
Persiba
Persikab
PSDS
PSCS
Sada Sumut
Sulut United
Matches252
Goals609 (2.42 per match)
Top goalscorerAlexsandro
(19 goals)
Biggest home winNusantara United 7–3 PSDS
(6 January 2024)
Biggest away winPersiba 2–6 PSBS
(23 November 2023)
Highest scoringNusantara United 7–3 PSDS
(6 January 2024)
Longest winning runPersewar
(5 matches)
Longest unbeaten runPersiraja
(11 matches)
Longest winless runPersiraja
(4 matches)
Longest losing runPSDS
(7 matches)
Highest attendance31,000
Persiraja 0–0 PSMS
(18 November 2023)
Lowest attendance70
PSCS 3–0 Kalteng Putra
(27 January 2024)
(excluding matches played behind closed door)
Total attendance608,062
Average attendance3,577
Close

As Liga 2's previous season and 2022–23 Liga 3 were abandoned due to a combination of factors with the most notable among them being the Kanjuruhan Stadium disaster,[4] participants of the league remain unchanged from last season, 28 teams (an increase of four teams from the 2021–22 Liga 2 season).[5][6] The new season also marked the return of foreign players to the second division of Indonesian football.[6]

The league format was announced on 16 August 2023.[7] The season started on 10 September 2023.[8]

Teams

Team changes

As the 2022–23 Liga 2 and 2022–23 Liga 3 were abandoned along with the relegation rule which was being scrapped from 2022–23 Liga 1, the league's teams remain unchanged. The following teams changed division after the 2021 season.

To Liga 2

Relegated from Liga 1

Promoted from Liga 3

From Liga 2

Promoted to Liga 1

Relegated to Liga 3

Name changes

  • AHHA PS Pati relocated to Bekasi and were renamed to Bekasi Football Club.[9][10] However, following a lawsuit by Bekasi FC's original rights holder, the club is subject to another name change. On 30 May 2022, during the 2022 PSSI Ordinary Congress, the club finally changed their name once again to Bekasi City.[9][11]
  • Mataram Utama handed over their senior team to a group of investors, who subsequently rebranded the club as Nusantara United.[9][12] The two clubs exist as separate entities, with Nusantara United taking over Mataram Utama's place in the Liga 2, while Mataram Utama redirected their focus towards youth development and their football academy.[13] On 5 July 2022, Nusantara United, on an Instagram post unveiling their new logo, revealed that they are now based in Nusantara, the planned new capital of Indonesia.[14]
  • Muba Babel United were acquired by Liga 3 side Persipal Palu. As a result, Persipal took over Muba Babel United's place in Liga 2 starting from the 2022–23 season and they will compete under name Persipal BU.[15][16][17]
  • The license for Putra Delta Siduarjo were bought by owners of PT Mineral Trobos, David Glenn and Kenneth Jehezkiel, through PT Malut Maju Sejahtera and were renamed to Malut United. Malut stands for Maluku Utara, the home province of the club, as the club's new owners moved its base to Ternate, North Maluku.[18][19]
  • Karo United changed its name to Sada Sumut. The word 'Sada' means 'one' in Batak Karo language and the word 'Sumut' is an acronym for the name of the province of Sumatra Utara or North Sumatra hence the name change was intended by the club in order to represent all of North Sumatra.[20][21]

Stadiums and locations

Locations of non-Java-based 2023–24 Liga 2 teams.
Red: Group 1; Yellow: Group 2; Green: Group 3; Blue: Group 4

Notes:

  1. FC Bekasi City also registered the Singaperbangsa Stadium in Karawang as their home stadium as the Patriot Candrabhaga is also being used by both Persija Jakarta and Bhayangkara for their Liga 1 matches this season.[22]
  2. As the city of Nusantara is still under construction until at least 2024, Nusantara United will temporarily base themselves at the city of Salatiga,[24] however they will play league games at the Kebo Giro Stadium in nearby Boyolali.[25]
  3. Persekat can not use their home ground, Tri Sanja Stadium in Tegal due to improvement and renovation work for an estimated 6 months.[26]
  4. PSIM also registered the Sultan Agung Stadium in Bantul as the Mandala Krida doesn't have the required lighting for matches played at night.[29][30]
  5. As their home ground at the Sangkuriang Stadium in Cimahi is still under extensive renovation, PSKC will be playing out of Bandung for the 2023–24 season, with the club also registering the Gelora Bandung Lautan Api Stadium as their home stadium. Moreover, due to the unavailability of both the Siliwangi and the GBLA, PSKC played their first home match of the season at the Maguwoharjo Stadium in Sleman.[31]

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 Shirt sponsor(s)
Bekasi City Indonesia Widyantoro[33] Indonesia Soni Setiawan Indonesia Ad hoc[34] PStore1, AHHA1
Deltras Indonesia Widodo Cahyono Putro[35] Indonesia Rendi Irwan Indonesia Lekaw[36] Kapal Api1, RANS Entertainment1, Sarung Al Hijaz1, Rojo Sambel Si Aa1
Gresik United Indonesia Agus Indra Kurniawan[37] Indonesia Jefri Kurniawan Indonesia GUS Apparel5 ISO Plus1, Wilmar1, Hyundai Gowa1, Phonska Plus1, Monura Land1, Royyan Interior Architecture1, Sarung Wadimor2, Rumah Makan Bandeng Pak Elan 22, TipTip2
Kalteng Putra Indonesia Eko Tamamie (caretaker)[38] Indonesia Sandi Sute Indonesia Ereight[39] Bank Kalteng1, Halo Dayak1, Agustiar Sabran Foundation2, Kalteng Pos2
Malut United Indonesia Imran Nahumarury[40] Indonesia Ilham Armaiyn Indonesia Tweve[41] Mineral Trobos1, PT. Gebe Sinar Perkasa1, PT. Gebe Prima Mandiri2, Lumbung Ikan Maluku3
Nusantara United Indonesia Salahudin[42] Indonesia Risna Prahalabenta Indonesia Mills[43] Adaro1, Indosat1, Alderon1, Nasmoco1, Oasis Waters1, Hanamasa1, Trima1, Royal Sports Medicine Centre3
Persekat Indonesia Mial Balebata Armand[44] Indonesia Fiwi Dwipan Indonesia Sebayu5 Ersal Aburizal1, Sentosa Beton Perkasa1, Tegal Road Construction2, Bhamada University3, C’BEZT Fried Chicken3
Persela Indonesia Djajang Nurdjaman[45] Indonesia Zulham Zamrun Indonesia Etams[46] Belikopi1, Lyly Bakery1, Extra Joss2
Perserang Indonesia Bonggo Pribadi[47] Indonesia Egi Regiansyah Indonesia SLEMN24[48] Bank Syariah Indonesia1, Cuwitan 621
Persewar Indonesia Eduard Ivakdalam[49] Indonesia Elvis Harewan Indonesia Zestien[50] Bank Papua1, Ndi Sowosio Ndi Korako2
Persiba Indonesia Rudy Eka Priyambada[51] Indonesia Muhammad Roby Indonesia Equalnesia[52] PSF Group (1st half)1, Robot & Co (2nd half)1, Royal Suite Hotel3
Persijap Indonesia Alfiat[53] Indonesia Qischil Minny Indonesia Etams[54] Oasis Waters12, Oasis+1
Persikab Indonesia I Putu Gede[55] Indonesia Ikhfanul Alam Indonesia Allvane[56] OHIMen2
Persipa Indonesia Nazal Mustofa[57] Indonesia Tri Handoko Putro Indonesia Nine[58] Monster Laut International1, BPR KCA1, RS Keluarga Sehat1, Sukun2, pemudaidaman.id3, SJK3, SAB3, Jurnalindo.com3
Persipal BU Indonesia Bambang Nurdiansyah[40] Indonesia Rendy Saputra Indonesia CircleG[59] Bank Sulteng1, CPM1, IMIP2, AR Official2
Persipura Indonesia Ricardo Salampessy[60] Indonesia Ian Kabes Indonesia SPECS[61] Bank Papua1, PT. Freeport Indonesia1
Persiraja Indonesia Achmad Zulkifli[62] Indonesia Mukhlis Nakata Indonesia Trops[63] Dek Gam Foundation1, Bank Syariah Indonesia1, HIPMI Aceh1, KNPI Aceh1, PEMA1, Mifa Bersaudara1, PDAM Tirta Daroy2, RSUD Meuraxa Kota Banda Aceh2, Kyriad Muraya Hotel3
PSBS Indonesia Hendri Susilo[64] Indonesia Ruben Sanadi Indonesia WWJD Sport[65] NusaTuna1, Bank Papua1, PT. Freeport Indonesia1, Kopi ABC2, Torang Hebat!3
PSCS Indonesia Charis Yulianto[66] Indonesia Arif Agung Indonesia Nine[67] PSF Group1, S2P2, Crystalline2
PSDS Indonesia Zefrizal[68] Indonesia Ilham Wibowo Indonesia Zeals[69] Musim Mas1, PTPN 21, Bank Sumut1, BSA1
PSIM Indonesia Kas Hartadi[70] Indonesia Hariono Indonesia Seven Stars[34] Grab1, Nex Parabola1, Tolak Angin2, Extra Joss2
PSKC Indonesia Doel Khamid[71] Indonesia Suhandi Indonesia Calma[72]
PSMS Indonesia Miftahudin Mukson[73] Indonesia Joko Susilo Indonesia Northon[74] Bank Sumut1, PDAM Tirtanadi1, PStore1, PT. Pembangunan Prasarana Sumatera Utara1, PT. Perkebunan Sumatera Utara1, UcokDurian2, Zatan Mini Soccer2, NZR Foundation2
PSPS Indonesia Ridwan Saragih[75] Indonesia Supardi Nasir Indonesia Curva Sport[76] Pusat Grosir Metro Tanah Abang1, RS Awal Bros1, Crystalline1, Springhill Group1, Lintas Riau Prima3
Sada Sumut Indonesia Suharto AD[77] Indonesia Aidun Sastra Utami Indonesia Bocorocco Active[78] PineVPN1, MyPertamina2, PLN2, RSU Royal Prima3
Semen Padang Indonesia Delfi Adri[79] Indonesia Rosad Setiawan Indonesia SPFC Apparel5 Semen Padang13, Bank Mandiri1, Livin' by Mandiri1, Pertamax Turbo1, Suri Nusantara Jaya1, Extra Joss1, Taspen2, Air Mineral SMS2
Sriwijaya Indonesia Hendri Susilo[80] Indonesia Nur Iskandar Indonesia Tweve[34] Bara Coal1, Bukit Asam1, Bank Sumsel Babel1, Semen Baturaja3
Sulut United Indonesia Jaya Hartono[40] Indonesia Mahadirga Lasut Indonesia Etams[34] Minahasa Cahaya Lestari1, Sentra Medika Hospital Minahasa Utara1, Roger's Hotel Manado1, Stadeo3
Close

Notes:

  1. ^On the front of shirt.
  2. ^On the back of shirt.
  3. ^On the sleeves.
  4. ^On the shorts.
  5. ^Apparel made by club.

Coaching changes

More information Team, Outgoing head coach ...
Team Outgoing head coach Manner of departure Date of vacancy Position in the table Replaced by Date of appointment
Persiraja Indonesia Washiyatul Akmal End of contract[i] 23 May 2023 Pre-season Indonesia Budiardjo Thalib[84] 1 July 2023
Indonesia Budiardjo Thalib Sacked[ii] 5 September 2023 Indonesia Achmad Zulkifli[62] 6 September 2023
Persekat Indonesia Miftahudin Mukson Resigned[86][87] 2 October 2023 3rd, (in Group 3) Indonesia Lukman Afif (caretaker)[87] 2 October 2023
Persijap Indonesia Salahudin Resigned[88] 7th, (in Group 1) Indonesia Iman Suherman (caretaker)[iii]
Perserang Indonesia Lukas Tumbuan Sacked[90] 6th, (in Group 2) Indonesia Bonggo Pribadi[47] 6 October 2023
PSMS Indonesia Ridwan Saragih Resigned[91] 5 October 2023 3rd, (in Group 1) Indonesia Miftahudin Mukson[73] 5 October 2023
PSPS Indonesia Jan Saragih Mutual consent[92] 9 October 2023 7th, (in Group 1) Indonesia Basri (caretaker)[93] 9 October 2023
Indonesia Basri (caretaker) End of caretaker role 11 October 2023 Indonesia Ridwan Saragih[75] 11 October 2023
Persijap Indonesia Iman Suherman (caretaker) End of caretaker role 13 October 2023 5th, (in Group 1) Indonesia Alfiat[53] 13 October 2023
Kalteng Indonesia Jafri Sastra Sacked[94] 14 October 2023 6th, (in Group 4) Indonesia Eko Tamamie (caretaker)[38] 15 October 2023
PSDS Indonesia Susanto Resigned[95] 6th, (in Group 1) Indonesia Zefrizal[68] 17 October 2023
Persekat Indonesia Lukman Afif (caretaker) End of caretaker role 2 November 2023 6th, (in Group 3) Indonesia Mial Balebata Armand[44] 2 November 2023
Persiba Indonesia Nil Maizar Sacked[96][97] 13 November 2023 7th, (in Group 4) Indonesia Zainal Abidin (caretaker) 13 November 2023
Sriwijaya Indonesia Yusup Prasetiyo Sacked[97][98] 13 November 2023 5th, (in Group 1) Indonesia Hendri Susilo[80] 14 November 2023
Gresik United Indonesia Rudy Eka Priyambada Resigned[99] 19 November 2023 3rd, (in Group 3) Indonesia Agus Indra Kurniawan[37] 26 November 2023
Nusantara Indonesia Rasiman Mutual consent[100][101] 22 November 2023 4th, (in Group 2) Indonesia Guntur Cahyo Utomo (caretaker)[100] 23 November 2023
Persiba Indonesia Zainal Abidin (caretaker) End of caretaker role 28 November 2023 7th, (in Group 4) Indonesia Rudy Eka Priyambada[51] 28 November 2023
Nusantara Indonesia Guntur Cahyo Utomo (caretaker) End of caretaker role 30 December 2023 Pre-relegation round Indonesia Salahudin[42] 30 December 2023
Close

Notes:

  1. The situation was complicated. There was a dispute about the change over date of club operations from the previous owners to the new owners.[81] There were also problems over unpaid wages to both the coaching staff and the players for the 2022 season.[82] After the old ownership retook control of the club, they chose not to renew the contract for last year's coaching staff and instead looking for new coaching staffs.[83]
  2. Thalib and his assistant, Fachmi Amiruddin, were sacked due to the two months of the team's preparation before the league started were deemed unsatisfactory after an evaluation by Persiraja's management.[85]
  3. Persijap's management didn't technically choose a caretaker coach. Instead, the team chose the team's goalkeeping coach, Iman Suherman, to give instruction on the touchline while the team's captain, Qischil Gandrum Minny, led the team during training sessions until they could find Salahudin's replacement.[89]

Foreign players

PSSI, for the first time since 2014, allowed second division teams to sign foreign players after prohibiting clubs to register them for the past six editions. For this Liga 2 season, clubs were allowed to register two foreign players per team (with one of them coming from a member association of the AFC).[6][102]

  • Players named in bold indicates the player was registered during the mid-season transfer window.
  • Former players named in italics are players that were out of squad or left the club within the season, after the pre-season transfer window, or in the mid-season transfer window, and at least had one appearance.
More information Team, Player 1 ...
Team Player 1 Player 2 (AFC) Former players
Bekasi City Chad Ezechiel N'Douassel[103] Japan Akihiro Suzuki[104]
Deltras Brazil Rosalvo Cândido[105] Timor-Leste Thiago Fernandes[106] Venezuela José Hernández[107][108]
Kyrgyzstan Askarbek Saliev[107]
Gresik United Spain Víctor Bertomeu[109] Japan Renshi Yamaguchi[110]
Kalteng Putra Brazil Willian Correia[111] Japan Haru Nakagaki[112] Tajikistan Nozim Babadjanov[113]
Malut United Brazil Jose Wilkson[114] South Korea Jeong Ho-min[115] Ghana Derrick Sasraku[116][117]
Uzbekistan Mukhammad Isaev[118][117]
Nusantara United Japan Yusaku Yamadera[119] Brazil Matheus Silva[120]
Persekat Brazil Matheus Souza[121] Uzbekistan Mirkomil Lokaev[122] Brazil Lucas Cardoso[123][124]
Persela United States Jonny Campbell[125] South Korea Kim Do-hyun[125]
Perserang Germany Fatjon Celani[126] Iran Behnam Habibi[127]
Persewar
Without foreign players[128]
Persiba Nigeria Sunday Song[129] Iran Ali Nouri Zangir[130] Brazil Luiz Junior[130][131]
Persijap Haiti Kervens Belfort[132] Iran Mojtaba Lotfi[133] Japan Haru Nakagaki[134][135]
Persikab Guinea Sekou Sylla[136] Uzbekistan Azamat Abdullayev[137] Uzbekistan Akhror Umarjonov[138]
Persipa Central African Republic Jacob Youmbi[139] Tajikistan Shavkati Khotam[140] Iran Amir Memari[139][141]
Persipal BU Brazil Thales Lima[142] Iran Taher Jahanbakhsh[143]
Persipura France Enzo Célestine[144] Kyrgyzstan Azamat Baymatov[145]
Persiraja Mali Mahamane Touré[146] Uzbekistan Islom Karimov[146] Brazil Ricardo Pires[147][148]
Japan Arata Takatori[149][150]
PSBS Brazil Alexsandro[151] South Korea Hwang Do-yeon[152] Japan Ryohei Miyazaki[153][154]
PSCS Brazil Rafinha[155] Tajikistan Izzatullo Ruziev[156] Uzbekistan Temur Masharipov[157]
PSDS Japan Noriki Akada[158] Lebanon Ibrahim Bahsoun[159] Lesotho Masoabi Nkoto[160][161]
PSIM Brazil Augusto Neto[162] South Korea Kim Bong-jin[162] Serbia Aleksandar Rakić[163][164]
Philippines Andreas Esswein[165][164]
PSKC Afghanistan Fareed Sadat[166] Uzbekistan Mukhammadali Tursunov[167] Uzbekistan Murodjon Tuychibaev[168][169]
PSMS Colombia José Valencia[170] South Korea Kim Ki-su[171] Brazil Matheus Souza[172][173]
South Korea Kim Jin-sung[172][173]
PSPS Brazil Bruno Silva[174] Afghanistan Omid Popalzay[174] Serbia Drago Maksimović[175][176]
South Korea Lee Min-woo[177][176]
Sada Sumut Serbia Aleksandar Rakić[178] Japan Kei Sano[179] Uzbekistan Akhrorbek Uktamov[180][181]
Uzbekistan Shokhnazar Norbekov[182][181]
Semen Padang Nigeria Kenneth Ngwoke[183] South Korea Kim Min-gyu[184]
Sriwijaya Ukraine Yevhen Bokhashvili[185] Bhutan Chencho Gyeltshen[186] Haiti Kervens Belfort[187][132]
Sulut United Brazil Jô Santos[188] Kyrgyzstan Aidar Mambetaliev[189]
Close

Schedule

The schedule of the competition is as follows.

More information Round, Draw date ...
Schedule for preliminary round
Round Draw date Matchweek Group 1 Group 2 Group 3 Group 4
Preliminary Round No draw Matchweek 1 10–11 September 2023
Matchweek 2 16–17 September 2023 17–18 September 2023 16–18 September 2023 16–17 September 2023
Matchweek 3 24–25 September 2023 22–23 September 2023
Matchweek 4 30 September – 1 October 2023 30 September – 2 October 2023 27–29 September 2023
Matchweek 5 8–9 October 2023 9–10 October 2023 8–10 October 2023 4–7 October 2023
Matchweek 6 13–15 October 2023 14–15 October 2023 12–13 October 2023
Matchweek 7 21–23 October 2023 21–22 October 2023 19–20 October 2023
Matchweek 8 4–6 November 2023 2–4 November 2023
Matchweek 9 11–13 November 2023 12–13 November & 2 December 2023 [a] 11–13 November 2023 11–12 November 2023
Matchweek 10 17–19 November 2023 18–19 November 2023 7 & 18 November 2023[b]
Matchweek 11 25–27 November 2023 25–27 November & 6 December 2023[c] 23 November 2023
Matchweek 12 30 November – 2 December 2023 30 November & 8 December 2023[d][e] 30 November – 2 December 2023 28–30 November 2023
Matchweek 13 9–11 December 2023 13 December 2023[f] 8–11 December 2023 3–5 December 2023
Matchweek 14 17 December 2023 17–18 December 2023 17 December 2023 10 December 2023
Close

Notes:

  1. Perserang vs Malut UNited match which scheduled on 11 November 2023 was postponed and was played on 2 December 2023.
  2. Persewar vs Kalteng Putra match which by the schedule was originally to be played in the match week 10, was advanced to 7 November 2023.[190][191]
  3. Gresik United vs Persela match which was scheduled on 25 November 2023 was postponed and was played on 6 December 2023.
  4. Perserang vs Persikab match which was scheduled on 2 December 2023 was rescheduled and was played on 8 December 2023.
  5. Nusantara United vs Malut United match which was scheduled on 2 December 2023 was rescheduled and was played on 8 December 2023.
  6. The matchweek 13 of Group 2 that was scheduled on 9–11 December 2023 was rescheduled and was played on 13 December 2023.
More information Matchweek, Championship round ...
Schedule for championship round & relegation round
Matchweek Championship round Relegation round
Group X Group Y Group Z Group A Group B Group C Group D
Matchweek 1 6 Januari 2024 7 Januari 2024 6 Januari 2024 7 Januari 2024 6 Januari 2024 7 Januari 2024
Matchweek 2 12–13 January 2024 13 January 2024 12 January 2024 11 January 2024 12 January 2024
Matchweek 3 17 January 2024 18 January 2024 17 January 2024 16 January 2024 17 January 2024
Matchweek 4 22 January 2024 23 January 2024 22 January 2024 21 January 2024 22 January 2024
Matchweek 5 27 January 2024 28 January 2024 27 January 2024 26 January 2024 27 January 2024
Matchweek 6 3 February 2024 2 February 2024 3 February 2024
Close
More information Round, Draw date ...
Schedule for knockout round
Round Draw date Matchweek Leg 1 Leg 2
Knockout Round 5 February 2024 Semi-finals 25 February 2024 29 February 2024
Third place play-off 5 March 2024 9 March 2024
Final 5 March 2024 9 March 2024
Close

Preliminary Round

A total of 28 teams will be drawn into 4 groups of seven teams based on the geographical location of their homebase. The preliminary round will be played in home-and-away round-robin matches.

The top three teams from each group will advance to the championship round. The bottom four teams from each group will advance to the relegation round.

Group 1

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Qualification SMP PRJ MDN SFC PKU SSU PDS
1 Semen Padang 12 8 3 1 25 9 +16 27 Qualification to the Championship Round — 4–0 2–2 3–0 1–1 2–1 2–0
2 Persiraja 12 5 6 1 15 10 +5 21 1–0 — 0–0 2–0 0–0 1–0 5–1
3 PSMS 12 3 8 1 16 13 +3 17 1–2 1–1 — 2–2 0–0 2–1 3–1
4 Sriwijaya[a] 12 4 5 3 17 17 0 14 Qualification to the Relegation Round 0–3[b] 0–0 2–2 — 4–2 2–0 3–0
5 PSPS 12 2 6 4 10 15 −5 12 0–2 1–1 1–1 0–1 — 2–1 2–0
6 Sada Sumut 12 1 6 5 12 17 −5 9 1–1 2–2 1–1 1–1 1–1 — 2–1
7 PSDS 12 1 2 9 12 26 −14 5 2–3 1–2 0–1 2–2 3–0 1–1 —
Close
Source: 2023–24 Liga 2
Legend: Blue = home team win; Yellow = draw; Red = away team win.
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.[192]
Notes:
  1. Sriwijaya were deducted three points by the PSSI Disciplinary Committee for not including U-21 players in the starting XI in the match against Semen Padang on 1 October 2023.
  2. This match initially ended with a score of Sriwijaya 1–1 Semen Padang. However, the PSSI disciplinary committee as of 24 October 2023 stated that the score was changed to Sriwijaya 0–3 Semen Padang, after Sriwijaya was found to have violated league regulations.

Group 2

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Qualification FBC MLT JOG NFC SRG PBB PKC
1 Bekasi City 12 8 2 2 20 12 +8 26 Qualification to the Championship Round — 2–0 3–1 5–3 0–1 1–0 2–0
2 Malut United 12 6 4 2 16 11 +5 22 1–1 — 0–1 2–1 3–2 2–1 3–0
3 PSIM 12 6 3 3 13 11 +2 21 2–3 1–1 — 0–1 1–0 1–0 1–1
4 Nusantara United 12 5 1 6 19 16 +3 16 Qualification to the Relegation Round 0–1 0–1 1–2 — 5–3 3–0 3–0
5 Perserang 12 5 0 7 14 14 0 15 3–0 0–1 0–1 0–1 — 3–1 1–0
6 Persikab 12 3 4 5 12 16 −4 13 1–1 1–1 1–1 0–0 1–0 — 3–1
7 PSKC 12 1 2 9 7 21 −14 5 0–1 1–1 0–1 2–1 0–1 2–3 —
Close
Source: 2023–24 Liga 2
Legend: Blue = home team win; Yellow = draw; Red = away team win.
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.[192]

Group 3

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Qualification PSL DTS GRS JAP CLP PTI TGL
1 Persela 12 8 2 2 16 7 +9 26 Qualification to the Championship Round — 1–0 1–0 2–0 3–0 1–3 3–1
2 Deltras 12 5 4 3 15 13 +2 19[a] 0–1 — 2–1 1–0 2–1 2–1 2–2
3 Gresik United 12 6 1 5 14 9 +5 19[a] 0–0 1–2 — 1–0 3–0 2–0 2–0
4 Persijap 12 3 5 4 8 10 −2 14 Qualification to the Relegation Round 0–0 1–0 2–0 — 0–0 1–1 2–1
5 PSCS 12 3 4 5 10 16 −6 13 0–1 1–1 1–3 3–1 — 2–1 1–0
6 Persipa 12 2 5 5 16 17 −1 11[b] 2–3 2–2 0–1 1–1 1–1 — 3–0
7 Persekat 12 2 5 5 8 15 −7 11[b] 1–0 1–1 1–0 0–0 0–0 1–1 —
Close
Source: 2023–24 Liga 2
Legend: Blue = home team win; Yellow = draw; Red = away team win.
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.[192]
Notes:
  1. Head-to-head points: Deltras 6, Gresik United 0.
  2. Head-to-head points: Persipa 4, Persekat 1.

Group 4

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Qualification BIK WAR PAL PSP SUT KAL BPP
1 PSBS 12 8 2 2 23 9 +14 26 Qualification to the Championship Round — 3–0 1–1 3–1 1–0 1–0 3–0
2 Persewar 12 6 2 4 16 17 −1 20 2–1 — 2–2 2–1 2–1 2–1 1–0
3 Persipal BU 12 5 3 4 18 16 +2 18 1–2 2–1 — 2–0 3–1 1–0 2–2
4 Persipura 12 3 5 4 15 17 −2 14[a] Qualification to the Relegation Round 1–1 2–0 3–1 — 2–1 2–2 1–1
5 Sulut United 12 4 2 6 11 14 −3 14[a] 0–1 2–0 2–1 0–0 — 0–0 1–0
6 Kalteng Putra 12 3 4 5 12 13 −1 13 1–0 1–1 0–2 1–1 4–1 — 2–1
7 Persiba 12 3 2 7 13 22 −9 11 2–6 1–3 2–0 3–1 0–2 1–0 —
Close
Source: 2023–24 Liga 2
Legend: Blue = home team win; Yellow = draw; Red = away team win.
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.[192]
Notes:
  1. Head-to-head points: Persipura 4, Sulut United 1.

Championship Round & Relegation Round

Championship Round

The twelve teams that advanced from the preliminary round were divided into 3 groups of four teams to play home-and-away round-robin matches.

Three group winners and the one best runner-up advanced to the knockout round.

Group X

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Qualification
1 Semen Padang 6 2 4 0 5 2 +3 10 Qualification to the Knockout Round
2 Persiraja 6 2 3 1 6 3 +3 9[a]
3 PSIM 6 2 3 1 7 7 0 9[a]
4 PSMS 6 0 2 4 3 9 −6 2
Close
Source: 2023–24 Liga 2
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.[192]
Notes:
  1. Head-to-head points: Persiraja 4, PSIM 1.
More information PSMS, 0–0 ...
Close
Attendance: 0
Referee: Amri Nurhadi
More information Semen Padang, 1–1 ...
Close
Attendance: 8,126
Referee: Abdul Aziz

More information PSIM, 2–1 ...
Close
Attendance: 7,011
Referee: Subro Malisi
More information Persiraja, 0–0 ...
Close
Langsa Stadium, Langsa
Attendance: 2,254
Referee: Muhammad Tri Santoso

More information PSIM, 1–1 ...
PSIM1–1Persiraja
Maring 75' Report Ferdinand 89'
Close
Attendance: 6,567
Referee: Totok Fitrianto
More information Semen Padang, 2–0 ...
Semen Padang2–0PSMS
Ihwan 48'
Asrizal 72'
Report
Close
Attendance: 11,200
Referee: Steven Yubel Poli

More information PSMS, 1–1 ...
PSMS1–1Semen Padang
I. Chan 33' Report Asrizal 52'
Close
Attendance: 1,702
Referee: Hamdi
More information Persiraja, 3–1 ...
Persiraja3–1PSIM
Karimov 21'
Ramadhan 34'
Vermansah 84'
Report Sukarja 62'
Close
Langsa Stadium, Langsa
Attendance: 1,345
Referee: Cahya Sugandi

More information PSIM, 0–0 ...
Close
Attendance: 9,161
Referee: Axel Febrian Sinaga
More information Persiraja, 2–0 ...
Close
Langsa Stadium, Langsa
Attendance: 0
Referee: Agus Walyono

More information Semen Padang, 1–0 ...
Close
Attendance: 11,000
Referee: Heru Cahyono
More information PSMS, 1–2 ...
PSMS1–2PSIM
Sihaloho 79' Report Sukarja 21'
Sheva 75'
Close
Attendance: 873
Referee: Yudi Nurcahya

Group Y

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Qualification
1 Malut United 6 2 4 0 9 6 +3 10 Qualification to the Knockout Round
2 Deltras 6 2 3 1 6 5 +1 9
3 Persela 6 1 3 2 6 7 −1 6
4 Bekasi City 6 1 2 3 8 11 −3 5
Close
Source: 2023–24 Liga 2
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.[192]
More information Bekasi City, 1–1 ...
Close
Attendance: 422
Referee: Agus Fauzan Arifin
More information Malut United, 0–0 ...
Close
Attendance: 392
Referee: Irul Hidayat

More information Deltras, 1–1 ...
Close
Attendance: 2,937
Referee: Zetman Pangaribuan
More information Persela, 3–1 ...
Close
Tuban Sport Center Stadium, Tuban
Attendance: 4,344
Referee: Steven Yubel Poli

More information Bekasi City, 2–2 ...
Bekasi City2–2Malut United
Ho-min red-colored football 28' (o.g.)
Sutopo 70'
Report Wilkson 46'
Armaiyn 90+4'
Close
Attendance: 466
Referee: Fibay Rahmatullah
More information Deltras, 1–0 ...
Deltras1–0Persela
Ragil 14' Report
Close
Attendance: 4,636
Referee: Mansyur

More information Persela, 0–0 ...
Close
Tuban Sport Center Stadium, Tuban
Attendance: 4,296
Referee: Muhammad Iqballuddin
More information Malut United, 2–0 ...
Close
Attendance: 683
Referee: Irfan Wahyu Wijanarko

More information Deltras, 2–1 ...
Deltras2–1Bekasi City
Risal 16'
Wanggai 30' (pen.)
Report Rifky 57'
Close
Attendance: 833
Referee: Irul Hidayat
More information Persela, 2–2 ...
Close
Tuban Sport Center Stadium, Tuban
Attendance: 4,568
Referee: Cahya Sugandi

More information Bekasi City, 3–1 ...
Close
Attendance: 0
Referee: Zetman Pangaribuan
More information Malut United, 2–1 ...
Close

Group Z

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Qualification
1 PSBS 6 5 1 0 10 3 +7 16 Qualification to the Knockout Round
2 Gresik United 6 2 2 2 6 5 +1 8
3 Persewar 6 2 0 4 7 11 −4 6
4 Persipal BU 6 1 1 4 6 10 −4 4
Close
Source: 2023–24 Liga 2
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.[192]
More information PSBS, 1–0 ...
Close
Attendance: 2,200
Referee: Eko Saputra
More information Persipal BU, 2–1 ...
Persipal BU2–1Persewar
I. Mofu 5'
Fikri 29'
Report K. Youwei 18'
Close
Attendance: 1,800
Referee: Muhammad Tri Santoso

More information Persewar, 0–1 ...
Close
Attendance: 1,425
Referee: Axel Febrian Sinaga
More information Gresik United, 3–1 ...
Close
Attendance: 0
Referee: Agus Walyono

More information PSBS, 1–0 ...
Close
Attendance: 1,722
Referee: Pipin Indra Pratama
More information Gresik United, 0–1 ...
Close
Attendance: 0
Referee: Ridwan Pahala

More information Persewar, 0–1 ...
Close
Attendance: 821
Referee: Irul Hidayat
More information Persipal BU, 0–1 ...
Close
Attendance: 920
Referee: Subro Malisi

More information Persewar, 3–2 ...
Persewar3–2Persipal BU
Fiktor 23'
B. Solossa 30'
Diop Wamu 68'
Report Thales 59', 88'
Close
Attendance: 436
Referee: Amri Nurhadi
More information Gresik United, 1–1 ...
Close
Attendance: 0
Referee: Totok Fitrianto

More information PSBS, 5–2 ...
PSBS5–2Persewar
Saha 9', 66'
Alexsandro 28', 46', 85'
Report Diop Wamu 29'
K. Youwei 45'
Close
Attendance: 2,074
Referee: Irfan Wahyu Wijanarko
More information Persipal BU, 1–1 ...
Close
Attendance: 829
Referee: Agus Fauzan Arifin

Ranking of runner-up teams

More information Pos, Grp ...
Pos Grp Team Pld W D L GF GA GD Pts Qualification
1 X Persiraja 6 2 3 1 6 3 +3 9 Qualification to the Knockout Round
2 Y Deltras 6 2 3 1 6 5 +1 9
3 Z Gresik United 6 2 2 2 6 5 +1 8
Close
Source: 2023–24 Liga 2
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Fair-play points; 5) Draw.[192]

Relegation Round

The sixteen teams that advanced from the preliminary round were 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 2024–25 Liga 3.

Group A

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Relegation
1 Sriwijaya 6 4 2 0 10 2 +8 14
2 PSKC 6 3 1 2 10 4 +6 10[a]
3 Perserang (R) 6 3 1 2 6 6 0 10[a] Relegation to the 2024–25 Liga Nusantara
4 Sada Sumut (R) 6 0 0 6 6 20 −14 0
Close
Source: 2023–24 Liga 2
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.[192]
(R) Relegated
Notes:
  1. Tied on head-to-head records. Overall goal difference is used as a tiebreaker.
More information Sriwijaya, 0–0 ...
Close
Attendance: 1,757
Referee: Totok Fitrianto
More information Sada Sumut, 1–3 ...
Sada Sumut1–3Perserang
Akhova 83' Report Fatjon 33' (pen.)
Rudiyana 52'
Riski Fajar 89'
Close
Attendance: 299
Referee: Yudi Nurcahya

More information PSKC, 4–1 ...
PSKC4–1Sada Sumut
Efendi 14'
Tursunov 36'
Cahya 71'
Yusra 81'
Report Aulia R. 45+4' (pen.)
Close
Attendance: 263
Referee: Hamdi
More information Perserang, 0–3 ...
Perserang0–3Sriwijaya
Report Fajar Z. 28'
Gyeltshen 33'
Bawuo 85' (pen.)
Close
Attendance: 498
Referee: Choirudin

More information PSKC, 1–0 ...
PSKC1–0Perserang
I. Sayuri 30' Report
Close
Attendance: 118
Referee: Heru Cahyono
More information Sriwijaya, 3–1 ...
Sriwijaya3–1Sada Sumut
Koroy 46'
Gyeltshen 59'
Darmawan 90'
Report A. Rakić 30'
Close

More information Perserang, 1–0 ...
Perserang1–0PSKC
Zakaria 76' Report
Close
Attendance: 824
Referee: Zetman Pangaribuan
More information Sada Sumut, 1–3 ...
Sada Sumut1–3Sriwijaya
Ramadhoni 13' Report Gyeltshen 38'
Koroy 85'
Bawuo 90'
Close
Attendance: 274
Referee: Heru Cahyono

More information PSKC, 0–1 ...
PSKC0–1Sriwijaya
Report Darmawan 12'
Close
Attendance: 315
Referee: Fibay Rahmatullah
More information Perserang, 2–1 ...
Perserang2–1Sada Sumut
Rizki A. 42'
Fatjon 77' (pen.)
Report Akhova 18'
Close
Attendance: 450
Referee: Pipin Indra Pratama

More information Sriwijaya, 0–0 ...
Close
Attendance: 1,832
Referee: Naufal Adya Fairuski
More information Sada Sumut, 1–5 ...
Sada Sumut1–5PSKC
Rustam 35' Report Dicky K. 33'
Maulana 39', 42'
Suhandi 61'
Fauzi 66'
Close
Attendance: 101
Referee: Muhammad Tri Santoso

Group B

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Relegation
1 Nusantara United 6 3 1 2 15 11 +4 10
2 PSPS 6 2 3 1 9 7 +2 9
3 PSDS (R) 6 1 3 2 12 17 −5 6[a] Relegation to the 2024–25 Liga Nusantara
4 Persikab (R) 6 1 3 2 9 10 −1 6[a]
Close
Source: 2023–24 Liga 2
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.[192]
(R) Relegated
Notes:
  1. Head-to-head points: PSDS 4, Persikab 1.
More information Nusantara United, 7–3 ...
Nusantara United7–3PSDS
Aronggear 10'
M. Silva 26', 54', 76'
Kardinata 51', 88'
Yamadera 90'
Report Wiranda 23'
Lesmana 59'
Salim 72'
Close
Kebo Giro Stadium, Boyolali
Attendance: 475
Referee: Naufal Adya Fairuski
More information Persikab, 1–1 ...
Close
Attendance: 80
Referee: Pipin Indra Pratama

More information PSDS, 2–1 ...
PSDS2–1Persikab
Akada 55' (pen.)
Yoga P. 90+3'
Report Abdullaev 3'
Close
Attendance: 205
Referee: Muhammad Iqballuddin
More information PSPS, 1–2 ...
PSPS1–2Nusantara United
Popalzay 34' (pen.) Report Izdihar 4'
M. Silva 25'
Close
Attendance: 1,752
Referee: Cahya Sugandi

More information Nusantara United, 3–2 ...
Nusantara United3–2Persikab
Scifo 44'
Pandi L. 45', 76'
Report Gufron 7'
Firman 56'
Close
Kebo Giro Stadium, Boyolali
Attendance: 450
Referee: Amri Nurhadi
More information PSDS, 1–3 ...
PSDS1–3PSPS
Akada 42' (pen.) Report B. Silva 15'
Dama 80'
Septian 85'
Close
Attendance: 320
Referee: Irul Hidayat

More information Persikab, 1–0 ...
Persikab1–0Nusantara United
Abdullaev 41' Report
Close
Attendance: 56
Referee: Axel Febrian Sinaga
More information PSPS, 1–1 ...
PSPS1–1PSDS
B. Silva 55' Report Lesmana 90'
Close
Attendance: 0
Referee: Yudi Nurcahya

More information PSDS, 2–2 ...
PSDS2–2Nusantara United
Akada 55' (pen.)
Salim 61'
Report Afhridzal 87'
Pandi L. 90'
Close
Attendance: 303
Referee: Agung Setiyawan
More information PSPS, 1–1 ...
PSPS1–1Persikab
Yudhi P. 54' Report Sylla 84'
Close
Attendance: 1,833
Referee: Heru Cahyono

More information Nusantara United, 1–2 ...
Nusantara United1–2PSPS
Sansan 90' Report Yasir 7'
Septian 43'
Close
Kebo Giro Stadium, Boyolali
Attendance: 475
Referee: Abdul Aziz
More information Persikab, 3–3 ...
Persikab3–3PSDS
Abdullaev 4'
Sylla 51'
Gufroni 54'
Report Akada 31', 33'
Yudha 71'
Close
Attendance: 52
Referee: Eko Saputra

Group C

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Relegation
1 Persijap 6 5 0 1 15 7 +8 15
2 Persipa 6 3 1 2 7 7 0 10
3 Sulut United (R) 6 2 1 3 7 12 −5 7 Relegation to the 2024–25 Liga Nusantara
4 Persiba (R) 6 1 0 5 6 9 −3 3
Close
Source: 2023–24 Liga 2
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.[192]
(R) Relegated
More information Persijap, 1–0 ...
Persijap1–0Persiba
Hidayat 57' Report
Close
Attendance: 3,175
Referee: Zetman Pangaribuan
More information Persipa, 0–0 ...
Close
Joyokusumo Stadium, Pati
Attendance: 1,320
Referee: Heru Cahyono

More information Sulut United, 1–3 ...
Sulut United1–3Persijap
Noprihanis 73' (pen.) Report Fahmi 38'
Hidayat 64'
Qischil 89'
Close
Attendance: 692
Referee: Yudi Nurcahya
More information Persiba, 3–0 ...
Persiba3–0Persipa
Song 38' (pen.), 60'
Ardiana 84'
Report
Close
Attendance: 922
Referee: Irfan Wahyu Wijanarko

More information Persijap, 2–0 ...
Persijap2–0Persipa
Afghoni 16'
Hidayat 73'
Report
Close
Kebo Giro Stadium, Boyolali
Attendance: 0
Referee: Agus Walyono
More information Persiba, 1–2 ...
Persiba1–2Sulut United
Ardiana 41' Report Noprihanis 56'
Karundeng 73'
Close
Attendance: 2,042
Referee: Agung Setiyawan

More information Sulut United, 1–0 ...
Close
Attendance: 657
More information Persipa, 3–0 ...
Persipa3–0Persijap
Youmbi 50' (pen.)
Haryanto 66', 81'
Report
Close
Joyokusumo Stadium, Pati
Attendance: 665
Referee: Choirudin

More information Sulut United, 2–3 ...
Sulut United2–3Persipa
Rusni 64'
Noprihanis 79'
Report Marsi 14'
Witoyo 75'
Haryanto 90'
Close
Attendance: 1,624
Referee: Naufal Adya Fairuski
More information Persiba, 2–4 ...
Persiba2–4Persijap
Tama 84'
Komboy 90'
Report Belfort 48', 82'
Arya 51'
Minny 90'
Close
Attendance: 402
Referee: Ridwan Pahala

More information Persijap, 5–1 ...
Persijap5–1Sulut United
Kallon 21', 60'
Wibnu 50'
Belfort 77'
Nur Samsu 82' (pen.)
Report Panto 46'
Close
Mochtar Stadium, Pemalang
Attendance: 502
Referee: Muhammad Iqballuddin
More information Persipa, 1–0 ...
Persipa1–0Persiba
Haryanto 58' (pen.) Report
Close
Joyokusumo Stadium, Pati
Attendance: 2,408
Referee: Subro Malisi

Group D

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Relegation
1 Persipura 6 3 2 1 6 4 +2 11
2 Persekat 6 2 3 1 7 4 +3 9[a]
3 PSCS (R) 6 3 0 3 8 6 +2 9[a] Relegation to the 2024–25 Liga Nusantara
4 Kalteng Putra[b] (R) 6 1 1 4 4 11 −7 −5
Close
Source: 2023–24 Liga 2
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.[192]
(R) Relegated
Notes:
  1. Tied on head-to-head records. Overall goal difference is used as a tiebreaker.
  2. Kalteng Putra were deducted nine points by the PSSI Disciplinary Committee.[193]
More information Persipura, 0–0 ...
Close
Attendance: 1,874
Referee: Agung Setiyawan
More information Kalteng Putra, 2–1 ...
Kalteng Putra2–1PSCS
Guy Junior 62' (pen.)
A. Oropa 90'
Report Arif A. M. 86'
Close

More information Persekat, 1–1 ...
Close
Mochtar Stadium, Pemalang
Attendance: 888
Referee: Heru Cahyono
More information PSCS, 2–1 ...
PSCS2–1Persipura
Rafinha 20', 90+7' Report Rumakiek 74'
Close
Attendance: 1,640
Referee: Louis Ridho Muhammad

More information Persipura, 1–0 ...
Close
Attendance: 1,415
Referee: Abdul Aziz
More information Persekat, 2–1 ...
Persekat2–1PSCS
Komarodin 31'
Wirdan Jaka 48'
Report Arthur Sena 90'
Close
Mochtar Stadium, Pemalang
Attendance: 623
Referee: Naufal Adya Fairuski

More information PSCS, 1–0 ...
PSCS1–0Persekat
Arthur Sena 58' Report
Close
Attendance: 1,489
Referee: Agung Setiyawan
More information Kalteng Putra, 1–2 ...
Close
Attendance: 0
Referee: Naufal Adya Fairuski

More information Persekat, 1–1 ...
Close
Mochtar Stadium, Pemalang
Attendance: 1,200
Referee: Irfan Wahyu Wijanarko
More information PSCS, 3–0 Awarded ...
Close
Attendance: 70
Referee: Zetman Pangaribuan

More information Persipura, 1–0 ...
Close
Attendance: 3,782
Referee: Choirudin
More information Kalteng Putra, 0–3 Awarded ...
Close
Attendance: 0
Referee: Totok Fitrianto

Knockout Round

In the knockout round, the 4 teams that advanced from championship round played against each other over two legs on a home-and-away basis. The champions, runner-up and third place of 2023–24 Liga 2 will be promoted to 2024–25 Liga 1.

Bracket

Semi-finals Final
        
Persiraja 1 0 1
PSBS 1 4 5
PSBS 3 3 6
Semen Padang 0 0 0
Malut United 1 0 1
Semen Padang 1 1 2 Third place play-off
Persiraja 0 2 2
Malut United (a.e.t.) 0 3 3

Semi-finals

More information Persiraja, 1–1 ...
Persiraja1–1PSBS
Al Muzanni 60' Report Alexsandro 51'
Close
Langsa Stadium, Langsa
Attendance: 3,752
Referee: Zetman Pangaribuan
More information PSBS, 4–0 ...
PSBS4–0Persiraja
Alexsandro 37', 64'
Beto 47', 51'
Report
Close
Attendance: 4,050
Referee: Steven Yubel Poli

PSBS won 5–1 on aggregate and promoted to 2024–25 Liga 1.


More information Malut United, 1–1 ...
Malut United1–1Semen Padang
Hari Nur 89' Report Juliansyah 41'
Close
Attendance: 6,488
Referee: Irfan Wahyu Wijanarko
More information Semen Padang, 1–0 ...
Close
Attendance: 11,400
Referee: Muhammad Iqballuddin

Semen Padang won 2–1 on aggregate and promoted to 2024–25 Liga 1.

Third place play-off

More information Persiraja, 0–0 ...
Close
Langsa Stadium, Langsa
Attendance: 751
Referee: Cahya Sugandi
More information Malut United, 3–2 (a.e.t.) ...
Malut United3–2 (a.e.t.)Persiraja
Frets 45+9' (pen.)
Mustaine 104'
Wilkson 115'
Report Ferdiansyah 32' (pen.)
Ramadhan 91'
Close
Attendance: 6,781
Referee: Muhammad Tri Santoso

Malut United won 3–2 on aggregate and promoted to 2024–25 Liga 1.

Final

More information PSBS, 3–0 ...
PSBS3–0Semen Padang
Ardiansyah red-colored football 27' (o.g.)
Alexsandro 45'
Beto 79'
Report
Close
Attendance: 2,483
Referee: Fibay Rahmatullah
More information Semen Padang, 0–3 ...
Close
Attendance: 11,400
Referee: Amri Nurhadi

PSBS won 6–0 on aggregate and wins Liga 2.

Promotion to the 2024–25 Liga 1

More information Team, Method of promotion ...
Team Method of
promotion
Date of
promotion
Promoted
to
PSBS[[Semi-final winner]]29 February 20242024–25 Liga 1
Semen Padang[[Semi-final winner]]29 February 20242024–25 Liga 1
Malut United[[Third place play-off winner]]9 March 20242024–25 Liga 1
Close

Relegation to the 2024–25 Liga 3

More information Team, Method of relegation ...
Team Method of
relegation
Date of
relegation
Relegated
to
Sada Sumut[[Fourth-placed team of relegation round Group A]]21 January 20242024–25 Liga 3
Persiba[[Fourth-placed team of relegation round Group C]]27 January 20242024–25 Liga 3
Kalteng Putra[[Fourth-placed team of relegation round Group D]]27 January 20242024–25 Liga 3
Perserang[[Third-placed team of relegation round Group A]]2 February 20242024–25 Liga 3
PSDS[[Third-placed team of relegation round Group B]]2 February 20242024–25 Liga 3
Persikab[[Fourth-placed team of relegation round Group B]]2 February 20242024–25 Liga 3
Sulut United[[Third-placed team of relegation round Group C]]3 February 20242024–25 Liga 3
PSCS[[Third-placed team of relegation round Group D]]3 February 20242024–25 Liga 3
Close

Season statistics

Top goalscorers

As of 10 March 2024[194]
More information Rank, Player ...
Rank Player Team Goals
1 Brazil Alexsandro PSBS 19
2 Brazil Matheus Silva Nusantara United 14
3 Nigeria Kenneth Ngwoke Semen Padang 13
4 Chad Ezechiel N'Douassel Bekasi City 10
Indonesia Irvan Mofu Persipal BU
Indonesia Ramai Rumakiek Persipura
7 Brazil Rafinha PSCS 9
8 Brazil Jose Wilkson Malut United 8
Indonesia Boaz Solossa Persewar
Indonesia Mamadou Barry PSBS
Japan Noriki Akada PSDS
Indonesia Rossy Noprihanis Sulut United
13 Spain Víctor Bertomeu Gresik United 7
Indonesia Guy Junior Kalteng Putra
Uzbekistan Azamat Abdullaev Persikab
Brazil Thales Lima Persipal BU
Indonesia Ahmad Ihwan Semen Padang
18 8 players various clubs 6
26 8 players various clubs 5
34 17 players various clubs 4
51 22 players various clubs 3
73 48 players various clubs 2
121 128 players various clubs 1
Close

Top assists

As of 12 November 2023[194]
More information Rank, Player ...
Rank Player Team Assists
1 Indonesia Gustur Cahyo Persipa 4
2 Indonesia Hambali Tolib Bekasi City 3
Indonesia Hamsa Lestaluhu Nusantara United
Iran Ali Nouri Zangir Persiba
Indonesia Rifal Bustan Persipal
Uzbekistan Mukhammad Isaev Malut United
7 Indonesia Raka Cahyana Deltras 2
Indonesia Lee Yu-jun Persela
Indonesia Beto Gonçalves PSBS
Indonesia Rian Ramadan Sada Sumut
11 Numerous players Various club 1
Close

Hat-tricks

As of 6 January 2024[194]
More information Player, For ...
PlayerForAgainstResultDate
Chad Ezechiel N'Douassel Bekasi City PSIM 3–2 (A) 11 September 2023
Nigeria Kenneth Ngwoke Semen Padang PSDS 3–2 (A) 4 November 2023
Indonesia Habibi Jusuf Sriwijaya PSDS 3–0 (H) 19 November 2023
Brazil Alexsandro PSBS Persiba 6–2 (A) 23 November 2023
Brazil Matheus Silva4 Nusantara United Perserang 5–3 (H) 27 November 2023
Spain Víctor Bertomeu Gresik United PSCS 3–0 (H) 17 December 2023
Brazil Matheus Silva Nusantara United PSDS 7–3 (H) 6 January 2024
Close
  • 4 Player scored 4 goals

Own goals

As of 23 January 2024[194]
More information Player, Club ...
PlayerClubAgainstDate
Indonesia Ragil Dimas Persipal BU Sulut United 16 September 2023
Indonesia Dia Syayid Sriwijaya Semen Padang 1 October 2023
Indonesia Komang Tri Nusantara United Malut United 9 October 2023
Central African Republic Jacob Youmbi Persipa Deltras 15 October 2023
Indonesia Airlangga Mutamasidqina Gresik United Persijap 10 December 2023
Indonesia Tri Rahmad Priadi PSKC Perserang 17 December 2023
South Korea Jeong Ho-min Malut United Bekasi City 18 January 2024
Indonesia Adittia Gigis Bekasi City Malut United 23 January 2024
Close

Clean sheets

As of 23 October 2023[194]
More information Rank, Player ...
Rank Player Club Clean sheets
1 Indonesia Muhammad Fahri Persiraja 4
2 Indonesia Harlan Suardi Bekasi City 3
Indonesia Lutfi Mutohar Nusantara United
Indonesia Geril Kapoh Sulut United
5 Indonesia Ulul Arham Gresik United 2
Indonesia Teddy Heri Setiawan Persekat
Indonesia Samuel Reimas Persela
Indonesia Yogi Triana Persela
Indonesia Imam Arief Fadillah Perserang
Indonesia Panggih Prio PSBS
Indonesia Chairil Zul Azhar PSCS
Indonesia Fakhrurrazi Quba Semen Padang
13 18 players Various clubs 1
Close

Discipline

As of 9 October 2023[194]

Attendances

Note: Excluding matches played behind closed door.

More information Pos, Team ...
Pos Team Total High Low Average Change
1 Persiraja 75,235 31,000 6,745 15,047 +141.9%†
2 Semen Padang 71,286 11,500 9,186 11,881 +28.2%†
3 PSIM 55,197 9,983 8,129 9,200 −24.4%†
4 Persipura 42,471 10,121 4,021 8,494 −12.5%†
5 Persela 35,729 7,500 3,227 5,955 +91.8%†
6 PSPS 34,177 7,280 3,691 5,696 +17.2%†
7 PSMS 33,086 6,967 2,173 5,514 +18.1%†
8 Persijap 31,517 7,500 752 5,253 −37.7%†
9 Sriwijaya 31,334 5,700 2,801 5,222 +233.0%†
10 Deltras 28,914 7,283 1,443 4,819 +164.9%†
11 Persipal BU 20,000 4,200 1,800 2,857 −24.2%†
12 PSBS 19,151 4,055 1,740 2,736 +2.8%†
13 Gresik United 18,181 5,747 3,712 4,545 +40.4%†
14 Persewar 16,884 9,512 729 2,814 −45.2%†
15 PSCS 14,594 4,082 1,000 2,432 −16.9%†
16 Persiba 13,394 5,284 932 2,232 −49.9%†
17 PSDS 10,840 2,500 252 1,747 −52.7%†
18 Sulut United 10,667 3,007 760 1,778 −0.2%†
19 Persipa 9,506 3,870 636 1,901 −45.2%†
20 Persekat 7,446 2,027 828 1,241 −63.0%†
21 Perserang 7,208 3,135 311 1,201 −32.9%†
22 Kalteng Putra 7,180 3,012 290 1,197 −76.8%†
23 Bekasi City 4,429 2,654 75 738 −64.6%†
24 Nusantara United 3,377 862 375 563 +1,555.9%†
25 Sada Sumut 2,017 747 126 403 −49.7%†
26 Malut United 1,965 435 250 328 +228.0%†
27 PSKC 1,356 431 250 339 +61.4%†
28 Persikab 921 242 139 184 −92.0%†
League total 608,062 31,000 75 3,577 −1.0%†
Close

Updated to games played on 6 January 2024
Source: Liga 2 2023–24

Awards

Half of season awards

More information Awards, Winner ...
Awards Winner Club Ref.
Best player Chad Ezechiel N'Douassel Bekasi City [195]
Best young player Indonesia Zikri Ferdiansyah Persiraja [196]
Best coach Indonesia Djadjang Nurdjaman Persela [195]
Best goal Indonesia Januar Eka Deltras [197]
Best assist Indonesia Ruben Sanadi PSBS [198]
Best save Indonesia Bimasakti Andiko Deltras [199]
Close

Full season awards

More information Awards, Winner ...
Awards Winner Club Ref.
Topscorer Brazil Alexsandro PSBS Biak
Best player Brazil Alexsandro
Best young player Indonesia Firman Juliansyah Semen Padang
Best coach Indonesia Delfi Adri
Fair play team PSBS Biak
Close

Team of the season

More information Pos., Player ...
Pos. Player Team
GK Indonesia Mario Londok PSBS Biak
DF Indonesia Raka Cahyana Deltras
South Korea Kim Min-gyu Semen Padang
Indonesia Zikri Ferdiansyah Persiraja
Indonesia Ruben Sanadi PSBS Biak
MF Indonesia Rosad Setiawan Semen Padang
Indonesia Diandra Diaz PSBS Biak
Indonesia Kaka Youwe Persewar
FW Indonesia Frets Butuan Malut United
Indonesia Firman Juliansyah Semen Padang
Brazil Alexsandro PSBS Biak
Close

See also

Notes

  1. The match was awarded as a 3–0 victory to PSCS, after Kalteng Putra did not send their team for the match due to ongoing salary payment dispute with the team's management.
  2. The match was awarded as a 3–0 victory to Persekat, after Kalteng Putra did not send their team for the match due to ongoing salary payment dispute with the team's management.

References

Related Articles

Timelines

Top Qs

Fact Checks