2024–25 Liga 4 national phase
First season of the Liga 4 in Indonesia
From Wikipedia, the free encyclopedia
The 2024–25 Liga 4 national phase is scheduled to begin on 21 April and conclude on 27 May 2025.[1][2] The top 64 teams from 38 provincial leagues in the provincial phase will compete for 8 promotion spots to the 2025–26 Liga Nusantara. Each provincial league will have at least one representative, with the number of representatives adjusted based on the league's coefficient.
Format
A total of 64 teams will participate in the national phase.
- First Round: The 64 teams are divided into 16 groups of four, with each group competing in a home tournament format. The winners and runners-up of each group advance to the second round.
- Second Round: The 32 qualified teams (winners and runners-up from the first round) are divided into 8 groups of four. Each group follows the same home tournament format, with the winners and runners-up advancing to the third round.
- Third Round: The remaining 16 teams are divided into 4 groups of four, competing in a home tournament format. The winners and runners-up of each group advance to the fourth round and earn promotion to the 2025–26 Liga Nusantara.
- Fourth Round: The 8 remaining teams are divided into 2 groups of four. The winners of each group advance to the final.
- Final: The two group winners from the fourth round face off in a single-match final to determine the league champion.
Teams
Qualified teams
The following teams will represent their respective provincial leagues in the national phase.
Notes:
- Persemai Dumai, the runner-up of the 2024–25 Liga 4 Riau, qualified for the national phase but later withdrew due to financial problems. Their slot was subsequently given to Pekanbaru, the third-placed team.[6]
- Persitara North Jakarta, the third-placed team of the 2024–25 Liga 4 Jakarta, was selected by PSSI to fill the spot vacated by Siwalima, as there were no eligible clubs remaining from Maluku.
- PS Cimahi Putra, the champions of the 2024–25 Liga 4 West Java Series 1, qualified for the national phase but withdrew after the draw and prior to playing their first match due to financial problems.
- Garuda Muda, the runner-up of the 2024–25 Liga 4 West Nusa Tenggara, qualified for the national phase but later withdrew following the passing of their owner.
- Siwalima, the champions of the 2024–25 Liga 4 Maluku,[34] qualified for the national phase but later withdrew due to financial problems.
- Manokwari United, the runner-up of the 2024–25 Liga 4 West Papua, was selected by PSSI to fill the spot vacated by Garuda Muda, as there were no eligible clubs remaining from West Nusa Tenggara.
- BOLD: Champions of each provincial league.
- Grey background denotes provinces that did not sent representative to the national phase.
Locations
.
Personnel and kits
Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players and Managers may hold more than one non-FIFA nationality.
| Team | Head coach | Captain | Kit manufacturer | Main kit sponsor | Other kit sponsor(s) |
|---|---|---|---|---|---|
| ASIOP | Bank Mandiri | List
| |||
| Batavia | PSF Group | List
| |||
| Bintang Timur Atambua | Nekamese Group | List
| |||
| Celebest | ESSA | List
| |||
| Cimahi United | KAI | List
| |||
| Gabsis | Sambas Berkah Berkemajuan | List
| |||
| Harin | UMJ | List
| |||
| Inter Kediri | IPK | List
| |||
| Josal Piaman | Josal | List
| |||
| Kartanegara | Kartanegara Football Club | List
| |||
| KMP Bumara | Pinus Residence | List
| |||
| Kreasindo Rajawali Sultan | Jackarmy | List
| |||
| Mangiwang | PT Barakah Niaga Semen | List
| |||
| Manokwari United | Manokwari Untuk Semua Semua Untuk Manokwari | List
| |||
| Mitra Surabaya | Fresco | List
| |||
| Pekanbaru | None | List
| |||
| Persebata | NTT | List
| |||
| Persebi | None | List
| |||
| Persebri Batanghari | APDESI Batanghari | List
| |||
| Perseden | Bank BPD Bali | List
| |||
| Perseftim | Bank NTT | List
| |||
| Persema | STIE Malangkucecwara | List
| |||
| Persemal | Persemal FC | List
| |||
| Persewangi | Flynet (H & A) / None (3rd) | List
| |||
| Persibat | Kawasan Industri Terpadu Batang | List
| |||
| Persic | Bank BJB | List
| |||
| Persidi | BPMA (H) / MW Young Warriors (A) | List
| |||
| Persidom | None | List
| |||
| Persigubin | Bintang Mountains Regency Government | List
| |||
| Persika Karanganyar | None | List
| |||
| Persikabumi | Persikabumi | List
| |||
| Persikasi | None | List
| |||
| Persikoba | Carabao Hydration | List
| |||
| Persikomet | Putra Baru Group | List
| |||
| Persikos | Persikos | List
| |||
| Persimer | Merauke Regency Government | List
| |||
| Persinga | Daya Tani Sejahtera | List
| |||
| Persip | Pieter Jackson | List
| |||
| Persipegaf | Persipegaf | List
| |||
| Persipu | Balmerol Lubricants | List
| |||
| Persipuncak Carstensz | Cartensz | List
| |||
| Persital | Safaat Kirana Kaltim | List
| |||
| Persitara | Jakarta Utara | List
| |||
| Perslutim | Luwu Timur Inspiring | List
| |||
| Pesik | RCB | List
| |||
| PS Bangka | Unmuh Babel | List
| |||
| PS HW UMY | BRImo | List
| |||
| PS Kab. Tapin | Bara Rezeki Hamizan | List
| |||
| PS Klabat XIII Jaya Sakti | PSAD Merdeka | List
| |||
| PS Kwarta | Indo Bintang Electric | List
| |||
| PS Mojokerto Putra | Jamu Iboe | List
| |||
| PS Palembang | Bank Sumsel Babel | List
| |||
| PS Peureulak Raya | Indo Buana Group (H) / Bank Aceh (A) | List
| |||
| PS Sandeq | PS Sandeq | List
| |||
| PSAB | PDAM Tirta Mountala (H) / Bank Aceh (A) | List
| |||
| PSPP | Suttan Capital | List
| |||
| Putra Plaosan Martapura | Plaosan Jaya Mandiri | List
| |||
| Sang Maestro | Kapal Api (first and second rounds) / None (third round onwards) | List
| |||
| Sylva Kalteng | BW Indonesia | List
| |||
| Tri Brata Rafflesia | Bank Mandiri | List
| |||
| UHO MZF | MZF The Professor | List
| |||
| Victory Dairi | Toko Emas S. Tarigan G. | List
| |||
| Wahana | PT Wahanakarsa Swandiri | List
|
Notes:
- ^Apparel made by club.
Coaching changes
| Team | Outgoing head coach | Manner of departure | Date of vacancy | Replaced by | Date of appointment |
|---|---|---|---|---|---|
| Persewangi | End of contract | 1 March 2025[42] | 5 March 2025[43] | ||
| Inter Kediri | 8 March 2025 | 8 March 2025[44] | |||
| Pesik | 14 March 2025 | 14 March 2025[45] | |||
| Manokwari United | 19 April 2025 | 19 April 2025 | |||
| Persip | Sacked | 24 April 2025[46] | 28 April 2025 |
Schedule
The schedule of the national phase is as follows.
| Round | Clubs remaining | Draw date | Matchday | Date |
|---|---|---|---|---|
| First round | 64→32 | 14 April 2025 | Matchday 1 | 21–22 April 2025 |
| Matchday 2 | 23–24 April 2025 | |||
| Matchday 3 | 25–26 April 2025 | |||
| Second round | 32→16 | No draw[a] | Matchday 1 | 29–30 April 2025 |
| Matchday 2 | 1–2 May 2025 | |||
| Matchday 3 | 3–4 May 2025 | |||
| Third round | 16→8 | 6 May 2025 | Matchday 1 | 10–11 May 2025 |
| Matchday 2 | 12–13 May 2025 | |||
| Matchday 3 | 14–15 May 2025 | |||
| Fourth round | 8→2 | No draw[a] | Matchday 1 | 20 May 2025 |
| Matchday 2 | 22 May 2025 | |||
| Matchday 3 | 24 May 2025 | |||
| Knockout round | 2→1 | No draw[a] | Final | 27 May 2025 |
- Pre-determined format
Venues
The venues for the national phase matches are as follows.
- 1 Hoegeng Stadium
- 2 Moh Sarengat Stadium
- 3 Mandala Krida Stadium
- 4 Sultan Agung Stadium
- 5 Kebo Giro Stadium
- 6 Manahan Stadium
- 7 Kota Barat Stadium
- 8 Sriwedari Stadium
- 9 UNS Stadium
- 10 Angkatan 45 Stadium
- 11 Ketonggo Stadium
- 12 Brawijaya Stadium
- 13 Brantas Stadium
- 14 THOR Stadium
- 15 JSG Stadium
- 16 Diponegoro Stadium
- 17 Kompyang Sujana Stadium
- 18 Ngurah Rai Stadium
- 6 Manahan Stadium
- 7 Kota Barat Stadium
- 8 Sriwedari Stadium
- 9 UNS Stadium
| Group | Stadium | Location | Capacity | Host | ||||
|---|---|---|---|---|---|---|---|---|
| R1 | R2 | R3 | R4 | F | ||||
| A | – | – | – | – | Hoegeng Stadium | Pekalongan | 20,000 | Persip Pekalongan |
| B | – | – | – | – | Moh Sarengat Stadium | Batang | 15,000 | Persibat Batang |
| C | Q | A | – | – | Mandala Krida Stadium | Yogyakarta | 25,000 | PSSI[a] |
| D | R | B | – | – | Sultan Agung Stadium | Bantul | 30,000 | PSSI[a] |
| E | S | – | – | – | Kebo Giro Stadium | Boyolali | 12,000 | Persebi Boyolali |
| – | – | – | – | F | Manahan Stadium | Surakarta | 20,000 | PSSI[a] |
| H | – | C | A | – | Kota Barat Stadium | Surakarta | 500 | PSSI[a] |
| – | – | – | B | – | Sriwedari Stadium | Surakarta | 12,000 | PSSI[a] |
| G | – | D | – | – | UNS Stadium | Surakarta | 2,000 | PSSI[a] |
| F | T | – | – | – | Angkatan 45 Stadium | Karanganyar | 2,000 | Persika Karanganyar |
| I | U | – | – | – | Ketonggo Stadium | Ngawi | 10,000 | Persinga Ngawi |
| J | – | – | – | – | Brawijaya Stadium | Kediri | 10,000 | Inter Kediri |
| K | – | – | – | – | Brantas Stadium | Batu | 7,000 | Persikoba Batu |
| L | V | – | – | – | THOR Stadium | Surabaya | 1,100 | PSSI[a] |
| M | – | – | – | – | Jember Sport Garden Stadium | Jember | 20,000 | Mitra Surabaya |
| N | – | – | – | – | Diponegoro Stadium | Banyuwangi | 15,000 | Persewangi Banyuwangi |
| P | X | – | – | – | Kompyang Sujana Stadium | Denpasar | 7,000 | PSSI[a] |
| O | W | – | – | – | Ngurah Rai Stadium | Denpasar | 12,000 | Perseden Denpasar |
Notes:
- Some venues are hosted directly by PSSI Provincial Association.
Draw
First round drawing
The draw for the first round of the National phase was held on 14 April 2025, 14:30 WIB, via the PSSI TV YouTube channel. A total of 64 teams were drawn into 16 groups of four. For the purposes of the draw, the following principles will apply:
- The draw will be conducted freely, with only the host teams will be seeded.
- All other teams will be placed in two unseeded pots:
- Pot 1 contained the champions from each province.
- Pot 2 contained the second, third, and subsequent placed teams according to the national round quota allocation.
Note: Bolded teams qualified for the second round.
| Seeded (Hosts) |
Unseeded | |
|---|---|---|
| Pot 1 | Pot 2 | |
|
|
|
Notes:
- PS Cimahi Putra, champions of the 2024–25 Liga 4 West Java Series 1, withdrew after the draw and prior to playing their first match due to financial problems.
- Garuda Muda, runner-up of the 2024–25 Liga 4 West Nusa Tenggara, withdrew after initially qualifying for the national phase following the passing of their owner. After the draw, PSSI selected Manokwari United, runner-up of 2024–25 Liga 4 West Papua, to take their place as no other eligible clubs remained from West Nusa Tenggara.
Third round drawing
The draw for the third round of the National phase was held on 6 May 2025, 16:00 WIB, via the PSSI TV YouTube channel. A total of 16 teams will be drawn into 4 groups of four. The following draw mechanism is applied:
- The 16 teams seeded into two pots based on their performance in second round.
- Pot 1 contains the group winners of the second round.
- Pot 2 contains the runners-up teams of the second round.
- The teams will be drawn into 4 groups. Each group contains two teams from pot 1 and two teams from pot 2.
Note: Bolded teams qualified for the fourth round and promoted to 2025–26 Liga Nusantara.
First round
The 64 teams were drawn into 16 groups of four. The first round was played in a home tournament format of single round-robin matches.
The top two teams of each group were qualified for the Second round.
Group A
All matches will be held at Hoegeng Stadium, Pekalongan and Moh Sarengat Stadium, Batang.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | PSP | HAR | PBR | UMY | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 1 | 0 | 3 | 0 | +3 | 7 | Qualification to the Second round | 2–0 | 1–0 | ||||
| 2 | 3 | 2 | 0 | 1 | 3 | 2 | +1 | 6 | 2–0 | ||||||
| 3 | 3 | 1 | 0 | 2 | 1 | 3 | −2 | 3 | 1–0 | ||||||
| 4 | 3 | 0 | 1 | 2 | 0 | 2 | −2 | 1 | 0–0 | 0–1 |
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.
(H) Hosts
- Group A Matches
Matchday 1 (21 April) |
|---|
Matchday 2 (23 April) |
|---|
Matchday 3 (25 April) |
|---|
Group B
All matches will be held at Moh Sarengat Stadium, Batang and Hoegeng Stadium, Pekalongan.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | PBT | CEL | PFT | MET | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 8 | 0 | +8 | 9 | Qualification to the Second round | 4–0 | 3–0 | ||||
| 2 | 3 | 2 | 0 | 1 | 7 | 7 | 0 | 6 | 3–1 | ||||||
| 3 | 3 | 1 | 0 | 2 | 5 | 9 | −4 | 3 | 2–4 | ||||||
| 4 | 3 | 0 | 0 | 3 | 3 | 7 | −4 | 0 | 0–1 | 2–3 |
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.
(H) Hosts
- Group B Matches
Matchday 1 (21 April) |
|---|
Matchday 2 (23 April) |
|---|
Matchday 3 (25 April) |
|---|
Group C
All matches will be held at Mandala Krida Stadium, Yogyakarta and Sultan Agung Stadium, Bantul.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | TBR | CMU | SDQ | PSB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 0 | 1 | 9 | 3 | +6 | 6 | Qualification to the Second round | 1–2 | 5–0 | ||||
| 2 | 3 | 1 | 2 | 0 | 6 | 5 | +1 | 5 | 3–3 | ||||||
| 3 | 3 | 1 | 1 | 1 | 2 | 6 | −4 | 4 | 1–1 | 1–0 | |||||
| 4 | 3 | 0 | 1 | 2 | 4 | 7 | −3 | 1 | 1–3 |
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.
- Group C Matches
Matchday 3 (25 April) | ||||||
|---|---|---|---|---|---|---|
|
Group D
All matches will be held at Sultan Agung Stadium, Bantul and Mandala Krida Stadium, Yogyakarta.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | PSC | PGF | LTM | GBS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 7 | 2 | +5 | 9 | Qualification to the Second round | 2–1 | 4–1 | ||||
| 2 | 3 | 2 | 0 | 1 | 7 | 3 | +4 | 6 | 5–1 | ||||||
| 3 | 3 | 0 | 1 | 2 | 2 | 6 | −4 | 1 | 0–1 | ||||||
| 4 | 3 | 0 | 1 | 2 | 2 | 7 | −5 | 1 | 0–1 | 1–1 |
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.
- Group D Matches
Matchday 1 (21 April) |
|---|
Matchday 2 (23 April) |
|---|
Matchday 3 (25 April) |
|---|
Group E
All matches will be held at Kebo Giro Stadium, Boyolali and Kota Barat Stadium, Surakarta.
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.
(H) Hosts
- Group E Matches
Group F
All matches will be held at Angkatan 45 Stadium, Karanganyar and UNS Stadium, Surakarta.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | PKA | KWA | KLA | PCK | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 15 | 2 | +13 | 9 | Qualification to the Second round | 7–1 | 2–1 | ||||
| 2 | 3 | 2 | 0 | 1 | 7 | 9 | −2 | 6 | 2–0 | ||||||
| 3 | 3 | 1 | 0 | 2 | 5 | 5 | 0 | 3 | 4–1 | ||||||
| 4 | 3 | 0 | 0 | 3 | 3 | 14 | −11 | 0 | 0–6 | 2–4 |
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.
(H) Hosts
- Group F Matches
Matchday 1 (21 April) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Angkatan 45 Stadium, Karanganyar
Angkatan 45 Stadium, Karanganyar |
Matchday 2 (23 April) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Angkatan 45 Stadium, Karanganyar
Angkatan 45 Stadium, Karanganyar |
Matchday 3 (25 April) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
UNS Stadium, Surakarta
Angkatan 45 Stadium, Karanganyar |
Group G
All matches will be held at UNS Stadium, Surakarta and Angkatan 45 Stadium, Karanganyar.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | PMP | BTA | PAL | IDI | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 1 | 0 | 8 | 5 | +3 | 7 | Qualification to the Second round | 3–1 | |||||
| 2 | 3 | 1 | 1 | 1 | 8 | 7 | +1 | 4 | 3–3 | 2–3 | |||||
| 3 | 3 | 1 | 0 | 2 | 5 | 8 | −3 | 3[a] | 1–3 | ||||||
| 4 | 3 | 1 | 0 | 2 | 6 | 7 | −1 | 3[a] | 1–2 | 2–3 |
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.
Notes:
- Ranked on head-to-head points: PS Palembang 3, Persidi 0.
- Group G Matches
Matchday 1 (21 April) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
UNS Stadium, Surakarta
UNS Stadium, Surakarta |
Matchday 2 (23 April) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
UNS Stadium, Surakarta
UNS Stadium, Surakarta |
Matchday 3 (25 April) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Angkatan 45 Stadium, Karanganyar
UNS Stadium, Surakarta |
Group H
All matches will be held at Kota Barat Stadium, Surakarta and Kebo Giro Stadium, Boyolali.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | JOS | PMA | VDR | KOS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 1 | 0 | 9 | 3 | +6 | 7[a] | Qualification to the Second round | 1–1 | 5–1 | ||||
| 2 | 3 | 2 | 1 | 0 | 9 | 3 | +6 | 7[a] | 3–1 | ||||||
| 3 | 3 | 1 | 0 | 2 | 6 | 9 | −3 | 3 | 1–3 | ||||||
| 4 | 3 | 0 | 0 | 3 | 5 | 14 | −9 | 0 | 1–5 | 3–4 |
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.
Notes:
- Josal Piaman is ahead of Persema in fair-play points with fewer yellow card collections.
- Group H Matches
Matchday 1 (21 April) | ||||||
|---|---|---|---|---|---|---|
Kota Barat Stadium, Surakarta |
Matchday 2 (23 April) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Kota Barat Stadium, Surakarta
Kota Barat Stadium, Surakarta |
Matchday 3 (25 April) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Kebo Giro Stadium, Boyolali
Kota Barat Stadium, Surakarta |
Group I
All matches will be held at Ketonggo Stadium, Ngawi and Brawijaya Stadium, Kediri.
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.
(H) Hosts
- Group I Matches
Group J
All matches will be held at Brawijaya Stadium, Kediri and Ketonggo Stadium, Ngawi.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BTV | KAS | INK | PSK | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 1 | 0 | 3 | 0 | +3 | 7 | Qualification to the Second round | 2–0 | |||||
| 2 | 3 | 1 | 1 | 1 | 3 | 3 | 0 | 4 | 0–1 | ||||||
| 3 | 3 | 0 | 3 | 0 | 1 | 1 | 0 | 3 | 0–0 | 0–0 | |||||
| 4 | 3 | 0 | 1 | 2 | 3 | 6 | −3 | 1 | 2–3 | 1–1 |
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.
(H) Hosts
- Group J Matches
Matchday 1 (22 April) |
|---|
Matchday 2 (24 April) |
|---|
Matchday 3 (26 April) |
|---|
Group K
All matches will be held at Brantas Stadium, Batu and Gelora Bung Tomo Stadium, Surabaya.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ASI | KOB | KMP | KAR | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 1 | 0 | 3 | 1 | +2 | 7 | Qualification to the Second round | 2–1 | 1–0 | ||||
| 2 | 3 | 1 | 1 | 1 | 3 | 3 | 0 | 4 | 2–1 | 0–0 | |||||
| 3 | 3 | 1 | 0 | 2 | 4 | 4 | 0 | 3 | 3–1 | ||||||
| 4 | 3 | 0 | 2 | 1 | 1 | 3 | −2 | 2 | 0–0 |
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.
(H) Hosts
- Group K Matches
Matchday 1 (22 April) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Brantas Stadium, Batu
Brantas Stadium, Batu |
Matchday 2 (24 April) | ||||||
|---|---|---|---|---|---|---|
Brantas Stadium, Batu |
Matchday 3 (26 April) | ||||||
|---|---|---|---|---|---|---|
Brantas Stadium, Batu |
Group L
All matches will be held at THOR Stadium and Gelora Bung Tomo Stadium in Surabaya, and Brantas Stadium in Batu.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MER | SMT | TPN | PAB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 1 | 0 | 8 | 5 | +3 | 7 | Qualification to the Second round | 3–3 | 3–1 | ||||
| 2 | 3 | 2 | 0 | 1 | 7 | 2 | +5 | 6 | 1–2 | 3–0 | |||||
| 3 | 3 | 1 | 1 | 1 | 6 | 7 | −1 | 4 | 0–3 | ||||||
| 4 | 3 | 0 | 0 | 3 | 2 | 9 | −7 | 0 | 1–3 |
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.
- Group L Matches
Matchday 1 (22 April) | ||||||
|---|---|---|---|---|---|---|
THOR Stadium, Surabaya |
Matchday 2 (24 April) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
THOR Stadium, Surabaya
THOR Stadium, Surabaya |
Matchday 3 (26 April) | ||||||
|---|---|---|---|---|---|---|
Brantas Stadium, Batu |
Group M
All matches will be held at Jember Sport Garden Stadium, Jember and Diponegoro Stadium, Banyuwangi.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | TAL | PBM | KRS | MSU | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 0 | 1 | 8 | 5 | +3 | 6 | Qualification to the Second round | 4–0 | |||||
| 2 | 3 | 1 | 1 | 1 | 4 | 4 | 0 | 4 | 2–3 | 1–0 | |||||
| 3 | 3 | 1 | 1 | 1 | 2 | 5 | −3 | 4 | 1–1 | ||||||
| 4 | 3 | 1 | 0 | 2 | 3 | 3 | 0 | 3 | 3–1 | 0–1 |
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.
(H) Hosts
- Group M Matches
Matchday 1 (22 April) | ||||||
|---|---|---|---|---|---|---|
|
Matchday 2 (24 April) | ||||||
|---|---|---|---|---|---|---|
|
Matchday 3 (26 April) | ||||||
|---|---|---|---|---|---|---|
|
Group N
All matches will be held at Diponegoro Stadium, Banyuwangi.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | PWG | PKU | MWU | CMP | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 2 | 0 | 0 | 5 | 1 | +4 | 6 | Qualification to the Second round | 1–0 | |||||
| 2 | 2 | 0 | 1 | 1 | 1 | 2 | −1 | 1 | 1–1 | ||||||
| 3 | 2 | 0 | 1 | 1 | 2 | 5 | −3 | 1 | 1–4 | ||||||
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Withdrew[a] |
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.
(H) Hosts; (W) Withdrew
Notes:
- PS Cimahi Putra withdrew from the competition due to financial problems.
- Group N Matches
Matchday 1 (22 April) |
|---|
Matchday 2 (24 April) |
|---|
Matchday 3 (26 April) |
|---|
Group O
All matches will be held at Ngurah Rai Stadium and Kompyang Sujana Stadium, Denpasar.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | DEN | PRY | PPU | UHO | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 1 | 0 | 6 | 1 | +5 | 7 | Qualification to the Second round | 1–0 | 0–0 | ||||
| 2 | 3 | 2 | 0 | 1 | 6 | 7 | −1 | 6 | 1–5 | 4–2 | |||||
| 3 | 3 | 1 | 0 | 2 | 5 | 7 | −2 | 3 | 3–2 | ||||||
| 4 | 3 | 0 | 1 | 2 | 2 | 4 | −2 | 1 | 0–1 |
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.
(H) Hosts
- Group O Matches
Matchday 1 (22 April) |
|---|
Matchday 2 (24 April) |
|---|
Matchday 3 (26 April) |
|---|
Group P
All matches will be held at Kompyang Sujana Stadium and Ngurah Rai Stadium, Denpasar.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LBT | PGB | PPM | PML | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 1 | 0 | 7 | 5 | +2 | 7 | Qualification to the Second round | 2–1 | 4–3 | ||||
| 2 | 3 | 2 | 1 | 0 | 3 | 1 | +2 | 7 | 1–1 | ||||||
| 3 | 3 | 1 | 0 | 2 | 5 | 3 | +2 | 3 | 0–1 | ||||||
| 4 | 3 | 0 | 0 | 3 | 3 | 9 | −6 | 0 | 0–1 | 0–4 |
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.
- Group P Matches
Matchday 1 (22 April) | ||||||
|---|---|---|---|---|---|---|
|
Matchday 2 (24 April) | ||||||
|---|---|---|---|---|---|---|
|
Matchday 3 (26 April) | ||||||
|---|---|---|---|---|---|---|
|
Second round
The 32 teams were divided into 8 groups of four. The second round was played in a home tournament format of single round-robin matches. The top two teams of each group were qualified for the third round.
Qualified teams
Note: Bolded teams qualified for the third round.
| Group | Winners | Runners-up |
|---|---|---|
| A | ||
| B | ||
| C | ||
| D | ||
| E | ||
| F | ||
| G | ||
| H | ||
| I | ||
| J | ||
| K | ||
| L | ||
| M | ||
| N | ||
| O | ||
| P |
Group Q
All matches will be held at Mandala Krida Stadium, Yogyakarta and Sultan Agung Stadium, Bantul.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | TBR | CEL | PSP | PGF | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 1 | 0 | 9 | 4 | +5 | 7[a] | Qualification to the Third round | 4–1 | 3–1 | ||||
| 2 | 3 | 2 | 1 | 0 | 9 | 4 | +5 | 7[a] | 2–2 | ||||||
| 3 | 3 | 1 | 0 | 2 | 4 | 9 | −5 | 3 | 1–4 | 2–1 | |||||
| 4 | 3 | 0 | 0 | 3 | 3 | 8 | −5 | 0 | 1–3 |
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.
Notes:
- Tri Brata Rafflesia is ahead of Celebest in fair-play points with fewer yellow card collections.
- Group Q Matches
Matchday 1 (29 April) |
|---|
Matchday 2 (1 May) |
|---|
Matchday 3 (3 May) |
|---|
Group R
All matches will be held at Sultan Agung Stadium, Bantul and Mandala Krida Stadium, Yogyakarta.
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.
- Group R Matches
Group S
All matches will be held at Kebo Giro Stadium, Boyolali and Angkatan 45 Stadium, Karanganyar.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | PMA | PMP | PBI | KWA | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 0 | 1 | 10 | 3 | +7 | 6 | Qualification to the Third round | 7–0 | |||||
| 2 | 3 | 1 | 2 | 0 | 2 | 1 | +1 | 5 | 2–1 | 0–0 | |||||
| 3 | 3 | 1 | 1 | 1 | 5 | 2 | +3 | 4 | 1–2 | 4–0 | |||||
| 4 | 3 | 0 | 1 | 2 | 0 | 11 | −11 | 1 | 0–0 |
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.
(H) Hosts
- Group S Matches
Matchday 3 (3 May) | ||||||
|---|---|---|---|---|---|---|
Angkatan 45 Stadium, Karanganyar |
Group T
All matches will be held at Angkatan 45 Stadium, Karanganyar and Kebo Giro Stadium, Boyolali.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | PKA | PTR | JOS | BTA | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 12 | 0 | +12 | 9 | Qualification to the Third round | 4–0 | 7–0 | ||||
| 2 | 3 | 1 | 0 | 2 | 5 | 8 | −3 | 3[a] | 4–2 | ||||||
| 3 | 3 | 1 | 0 | 2 | 6 | 7 | −1 | 3[a] | 0–1 | 4–2 | |||||
| 4 | 3 | 1 | 0 | 2 | 4 | 12 | −8 | 3[a] | 2–1 |
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.
(H) Hosts
Notes:
- Tied on head-to-head points. Ranked on head-to-head goal difference: Persitara +1, Josal Piaman 0, Bintang Timur Atambua –1.
- Group T Matches
Matchday 1 (29 April) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Angkatan 45 Stadium, Karanganyar
Angkatan 45 Stadium, Karanganyar |
Matchday 2 (1 May) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Angkatan 45 Stadium, Karanganyar
Angkatan 45 Stadium, Karanganyar |
Matchday 3 (3 May) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Kebo Giro Stadium, Boyolali
Angkatan 45 Stadium, Karanganyar |
Group U
All matches will be held at Ketonggo Stadium, Ngawi and THOR Stadium, Surabaya.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | SMT | NGA | ASI | KAS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 1 | 2 | 0 | 5 | 3 | +2 | 5 | Qualification to the Third round | 2–0 | |||||
| 2 | 3 | 1 | 2 | 0 | 5 | 4 | +1 | 5 | 2–2 | 1–1 | |||||
| 3 | 3 | 0 | 2 | 1 | 3 | 4 | −1 | 2 | 1–1 | 1–2 | |||||
| 4 | 3 | 0 | 2 | 1 | 2 | 4 | −2 | 2 | 1–1 |
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.
(H) Hosts
- Group U Matches
Matchday 1 (30 April) |
|---|
Matchday 2 (2 May) |
|---|
Matchday 3 (4 May) | ||||||
|---|---|---|---|---|---|---|
THOR Stadium, Surabaya |
Group V
All matches will be held at THOR Stadium, Surabaya and Ketonggo Stadium, Ngawi.
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.
Notes:
- Ranked on head-to-head points: Batavia 3, Persikoba 0.
- Group V Matches
Group W
All matches will be held at Ngurah Rai Stadium and Kompyang Sujana Stadium, Denpasar.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | DEN | PKU | PGB | TAL | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 1 | 0 | 6 | 1 | +5 | 7 | Qualification to the Third round | 1–1 | 3–0 | ||||
| 2 | 3 | 2 | 0 | 1 | 6 | 2 | +4 | 6 | 0–2 | ||||||
| 3 | 3 | 1 | 1 | 1 | 3 | 2 | +1 | 4 | 0–1 | ||||||
| 4 | 3 | 0 | 0 | 3 | 0 | 10 | −10 | 0 | 0–5 | 0–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.
(H) Hosts
- Group W Matches
Matchday 1 (30 April) | ||||||
|---|---|---|---|---|---|---|
|
Group X
All matches will be held at Kompyang Sujana Stadium and Ngurah Rai Stadium, Denpasar.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LBT | PWG | PRY | PBM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 1 | 0 | 5 | 1 | +4 | 7 | Qualification to the Third round | 2–0 | 1–1 | ||||
| 2 | 3 | 2 | 0 | 1 | 8 | 5 | +3 | 6 | 4–1 | 4–2 | |||||
| 3 | 3 | 1 | 1 | 1 | 6 | 7 | −1 | 4 | 4–2 | ||||||
| 4 | 3 | 0 | 0 | 3 | 4 | 10 | −6 | 0 | 0–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.
- Group X Matches
Matchday 1 (30 April) |
|---|
Matchday 2 (2 May) |
|---|
Matchday 3 (4 May) |
|---|
Third round
The 16 teams will be drawn into 4 groups of four. The third round will be played in a home tournament format of single round-robin matches.
The top two teams of each group will qualify for the fourth round and promoted to 2025–26 Liga Nusantara.
Qualified teams
Note: Bolded teams qualified for the fourth round and promoted to 2025–26 Liga Nusantara.
| Group | Winners | Runners-up |
|---|---|---|
| Q | ||
| R | ||
| S | ||
| T | ||
| U | ||
| V | ||
| W | ||
| X |
Group A
All matches will be held at Mandala Krida Stadium, Yogyakarta and Sultan Agung Stadium, Bantul.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or qualification | PTR | BTV | PMP | PBT | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 0 | 1 | 2 | 2 | 0 | 6 | Promotion to the 2025–26 Liga Nusantara and qualification to the Fourth round |
1–0 | 1–0 | ||||
| 2 | 3 | 1 | 2 | 0 | 6 | 4 | +2 | 5 | 2–0 | ||||||
| 3 | 3 | 1 | 1 | 1 | 5 | 5 | 0 | 4 | 3–3 | ||||||
| 4 | 3 | 0 | 1 | 2 | 2 | 4 | −2 | 1 | 1–1 | 1–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.
(P) Promoted
- Group A Matches
Matchday 1 (10 May) |
|---|
Matchday 2 (12 May) |
|---|
Matchday 3 (14 May) |
|---|
Group B
All matches will be held at Sultan Agung Stadium, Bantul and Mandala Krida Stadium, Yogyakarta.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or qualification | PKA | LBT | PSC | PWG | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 1 | 2 | 0 | 5 | 2 | +3 | 5[a] | Promotion to the 2025–26 Liga Nusantara and qualification to the Fourth round |
1–1 | 4–1 | ||||
| 2 | 3 | 1 | 2 | 0 | 3 | 1 | +2 | 5[a] | 0–0 | ||||||
| 3 | 3 | 1 | 2 | 0 | 4 | 2 | +2 | 5[a] | 0–0 | 4–2 | |||||
| 4 | 3 | 0 | 0 | 3 | 3 | 10 | −7 | 0 | 0–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.
(P) Promoted
Notes:
- Tied on head-to-head points and head-to-head goal difference. Ranked on head-to-head goals scored: Persika Karanganyar 1, Persebata 1, Persic 0.
- Group B Matches
Matchday 1 (10 May) |
|---|
Matchday 2 (12 May) |
|---|
Matchday 3 (14 May) |
|---|
Group C
All matches will be held at Kota Barat Stadium and UNS Stadium, Surakarta.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or qualification | TBR | SMT | NGA | CEL | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 0 | 1 | 4 | 3 | +1 | 6 | Promotion to the 2025–26 Liga Nusantara and qualification to the Fourth round |
2–1 | |||||
| 2 | 3 | 1 | 2 | 0 | 2 | 1 | +1 | 5 | 1–0 | 1–1 | |||||
| 3 | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 | 0–0 | 1–0 | |||||
| 4 | 3 | 0 | 1 | 2 | 2 | 4 | −2 | 1 | 1–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.
(P) Promoted
- Group C Matches
Matchday 1 (11 May) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Kota Barat Stadium, Surakarta
Kota Barat Stadium, Surakarta |
Matchday 2 (13 May) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Kota Barat Stadium, Surakarta
Kota Barat Stadium, Surakarta |
Matchday 3 (15 May) | ||||||
|---|---|---|---|---|---|---|
Kota Barat Stadium, Surakarta |
Group D
All matches will be held at UNS Stadium and Kota Barat Stadium, Surakarta.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or qualification | PKU | DEN | KOB | PMA | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 2 | 1 | 0 | 5 | 0 | +5 | 7 | Promotion to the 2025–26 Liga Nusantara and qualification to the Fourth round |
2–0 | 0–0 | ||||
| 2 | 3 | 2 | 0 | 1 | 3 | 3 | 0 | 6 | 1–0 | 2–1 | |||||
| 3 | 3 | 1 | 1 | 1 | 2 | 1 | +1 | 4 | 2–0 | ||||||
| 4 | 3 | 0 | 0 | 3 | 1 | 7 | −6 | 0 | 0–3 |
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.
(P) Promoted
- Group D Matches
Fourth round
The 8 teams will be drawn into two groups of four. The fourth round will be played in a home tournament format of single round-robin matches.
The winner of each group will qualify for the final.
Qualified teams
Note: Bolded teams qualified for the final.
| Group | Winners | Runners-up |
|---|---|---|
| A | ||
| B | ||
| C | ||
| D |
Group A
All matches will be held at Kota Barat Stadium and Sriwedari Stadium, Surakarta.
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.
- Group A Matches
Group B
All matches will be held at Sriwedari Stadium and Kota Barat Stadium, Surakarta.
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.
Notes:
- Tied on head-to-head points. Ranked on head-to-head goal difference: Pekanbaru +1, Batavia +1, Sang Maestro –2.
- Group B Matches
Matchday 1 (20 May) | ||||||
|---|---|---|---|---|---|---|
Sriwedari Stadium, Surakarta |
Matchday 2 (22 May) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sriwedari Stadium, Surakarta
Sriwedari Stadium, Surakarta |
Matchday 3 (24 May) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sriwedari Stadium, Surakarta
Kota Barat Stadium, Surakarta |
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.
| Persika Karanganyar | 2–3 | |
|---|---|---|
|
Report |
|
See also
Notes
- The match was held according to schedule and went ahead until the 55th minute. However, the game was halted due to heavy rain, with the score still Persebri Batanghari 0–0 PS HW UMY. After a short deliberation, the match was decided to be resumed on the next day at 08:00 WIB, with the remaining time to be played at the same venue.
- The match was originally scheduled to be held at Kompyang Sujana Stadium at 19:00 WITA, but was relocated to Ngurah Rai Stadium and kicked off at 22:00 WITA on the same day due to an electrical issue at the original venue.

