The 2025 Liga 4 final was the final match of the 2024–25 Liga 4, the inaugural season of the fourth-tier competition in Indonesia under the current league structure organised by PSSI. It was held at the Manahan Stadium in Surakarta, Central Java on 27 May 2025.
Background Persika Karanganyar Since its establishment, Persika Karanganyar has never reached the final of a fourth-tier league, making this season their best ever.
In this season Persika Karanganyar was successfully promoted to the 2025–26 Liga Nusantara, and will be marking their return to the third-tier after last competing at that level in the 2023–24 Liga 3, where they only played in the Central Java provincial league and did not qualify for the national phase.
Tri Brata Rafflesia Since its establishment, Tri Brata Rafflesia has never reached the final of a fourth-tier league.
In this season Tri Brata Rafflesia was successfully promoted to the 2025–26 Liga Nusantara, and will be marking their return to the third-tier after last competing at that level in the 2023–24 Liga 3, where they reached the national phase second round.
Route to the final
Persika KaranganyarRoundTri Brata RafflesiaProvincial phase Opponents ResultMatchdays Opponents Result Persipur 2–0 (H) Matchday 1 Matchday 1 Mutu 9–0 Persebi 1–2 (A) Matchday 2 Matchday 2 Persipa Bengkulu 10–0 PPSM 2–0 (A) Matchday 3 Matchday 3 Tunas Muda 9–0 Persiharjo 1–0 (H) Matchday 4 Matchday 4 Bengkulu Putra 5–1 PSIR 3–0 (A) Matchday 5 Matchday 5 Religius 9–0 Persipur 3–0 (A) Matchday 6Final standings2024–25 Liga 4 Bengkulu champions Persebi 1–0 (H) Matchday 7 PPSM 1–1 (H) Matchday 8 Persiharjo 1–2 (A) Matchday 9 PSIR 7–0 (H) Matchday 10 Persak 4–2 (H) Quarter-finals Persak 1–2 (A) Quarter-finals Persibat 1–1 (A) Semi-finals Persibat 3–1 (H) Semi-finals Persebi 0–1 Final2024–25 Liga 4 Central Java runner-upFinal resultNational phase Opponents ResultFirst round Opponents Result PS Kwarta 7–1 Matchday 1 PS Bangka 3–1 Persipuncak Carstensz 6–0 Matchday 2 PS Sandeq 5–0 PS Klabat XIII Jaya Sakti 2–1 Matchday 3 Cimahi United 1–2 Final standings Opponents ResultSecond round Opponents Result Bintang Timur Atambua 7–0 Matchday 1 Celebest 2–2 Josal Piaman 1–0 Matchday 2 Persip 4–1 Persitara 4–0 Matchday 3 Persipegaf 3–1 Final standings Opponents ResultThird round Opponents Result Persewangi 4–1 Matchday 1 Persinga 2–1 Persic 0–0 Matchday 2 Celebest 2–1 Persebata 1–1 Matchday 3 Sang Maestro 0–1 Final standings Opponents ResultFourth round Opponents Result Sang Maestro 3–1 Matchday 1 Persebata 1–1 Pekanbaru 2–1 Matchday 2 Persitara 3–0 Batavia 2–1 Matchday 3 Perseden 1–1 Final standings
Format 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.
Match
GK 90 Aryandy DF 16 Aan Priyono (c)DF 3 Aan ArisDF 21 RoydhatulDF 15 RioMF 28 IqbalMF 88 Tri WibowoMF 18 ArlanFW 11 Khoirul AnamFW 9 HaidarFW 91 Rizqi FauzanSubstitutions:GK 1 Nur IkhsanMF 6 DziraFW 7 Gilang Jati MF 8 YogiekDF 19 Ibnul MubarakDF 22 FrancoiesDF 56 DimasDF 79 AdjiMF 80 EffendiFW 99 Risky SenaManager: Slamet Riyadi GK 20 FahrisonDF 4 DoniDF 5 Ari AdhaDF 19 AnggerDF 2 FajarMF 14 Afri AgeMF 6 DedyMF 15 RichoFW 8 Bayu (c)FW 17 YahyaFW 11 IqbalSubstitutions:GK 1 Arya RivaldoMF 3 RioFW 7 RendiFW 10 AriestaFW 12 ZiyadDF 16 ZaimDF 18 AdriansyahDF 22 Seno AjieMF 24 FalencioManager: M. Nasir Assistant referees: Arwan Pangestu Satrio Susilo Fourth official: Arfandi Abdullah Match rules 90 minutes 30 minutes of extra time if tied after normal time Penalty shoot-out if still tied after extra time Ten named substitutes, of which up to five may be used, with a sixth allowed in extra time.
See also 2024–25 Liga 4
References