2024–25 Liga 4 Central Java
{{Infobox football league season
| competition = Liga 4 Central Java
| season = 2024–25
| dates = 4 January – 27 February 2025
| winners = Persebi
(1st title)
| relegated =
| continentalcup1 = National phase
| continentalcup1 qualifiers = Persebi
Persika Karanganyar
Persibat
Persip
| matches = 103
| total goals = 271
| league topscorer =
| biggest home win = Persika Karanganyar 7–0 PSIR
(5 February 2025)
| biggest away win = Persik Kendal 1–5 Slawi United
(29 January 2025)
| highest scoring = Persipur 4–3 PSIR
(15 January 2025)
Persika Karanganyar 7–0 PSIR
(5 February 2025)
| longest wins =
| longest unbeaten =
| longest winless =
| longest losses =
| highest attendance =
| lowest attendance =
| average attendance =
| attendance =
| prevseason = 2023 Liga 3
| nextseason = 2025–26
| updated =
}}
The 2024–25 Liga 4 Central Java was the inaugural season of Liga 4 Central Java after the structural changes of Indonesian football competition and serves as a qualifying round for the national phase of the 2024–25 Liga 4.{{Cite news |date=9 November 2024 |title=PSSI Siap Gelar Liga 3 dan Liga 4, Kompetisi Baru Musim 2024/2025: Ini Regulasi, dan Calon Pesertanya |url=https://radarsolo.jawapos.com/sepak-bola/845293093/pssi-siap-gelar-liga-3-dan-liga-4-kompetisi-baru-musim-20242025-ini-regulasi-dan-calon-pesertanya |access-date=24 December 2024 |website=radarsolo.jawapos.com |language=id}} The competition is organised by the Central Java Provincial PSSI Association.
Persip are the two-time defending champion.
Teams
A total of 18 teams are competing in this season.{{Cite web |title=Berikut Daftar Tim Peserta Kompetisi Liga 4 Jawa Tengah 2024/2025 ⚽️ |url=https://www.instagram.com/p/DD9EIuoTGVP/?igsh=ZDhka3Ywa2ZiMHo5 |date=24 December 2024 |access-date=24 December 2024 |website=www.instagram.com |language=id}}{{Cite web |title=Liga 4 Jateng segera dimulai, PSSI Jawa Tengah gelar Managers Meeting |url=https://pssijateng.com/liga-4-jateng-segera-dimulai-pssi-jawa-tengah-gelar-managers-meeting/ |date=24 December 2024 |access-date=24 December 2024 |website=pssijateng.com |language=id}}
= Teams changes =
The following teams changed division after the 2023–24 season.{{Cite news |date=10 November 2024 |title=Liga Nusantara dan Liga 4 Resmi Dibentuk PSSI sebagai Kompetisi Baru, Ini Dia Regulasi dan Pesertanya |url=https://solobalapan.jawapos.com/sport/2305295607/liga-nusantara-dan-liga-4-resmi-dibentuk-pssi-sebagai-kompetisi-baru-ini-dia-regulasi-dan-pesertanya |access-date=24 December 2024 |website=radarsolo.jawapos.com |language=id}}
class="wikitable" |
style="vertical-align:top"
! {{Increase}} Promoted to Liga 2 |
* Persiku |
= Locations and stadiums =
class="wikitable sortable"
! No ! Team ! colspan="2"|Location ! Stadium ! Capacity ! 2023 season |
align="center"| 1
| Persab | 100px | align="center"| 10,000 | align="center"| {{nowrap|Quarter-finalist}} |
align="center"| 2
| 100px | align="center"| 10,000 | align="center"| — |
align="center"| 3
| 100px | Kosambi | align="center"| 0 | align="center"| — |
align="center"| 4
| Persibat | 100px | align="center"| 15,000 | align="center"| — |
align="center"| 5
| 100px | align="center"| 15,000 | align="center"| {{nowrap|Second round |
align="center"| 6
| PSD | 100px | align="center"| 1,500 | align="center"| — |
align="center"| 7
| Persip | 100px | Hoegeng | align="center"| 20,000 | align="center"| {{nowrap|Champions}} |
align="center"| 8
| Persak | 100px | align="center"| 10,000 | align="center"| — |
align="center"| 9
| 100px | align="center"| 10,000 | align="center"| — |
align="center"| 10
| PSIW | 100px | align="center"| 0 | align="center"| {{nowrap|Quarter-finalist}} |
align="center"| 11
| 100px | align="center"| 7,000 | align="center"| — |
align="center"| 12
| 100px | Gemilang | align="center"| 15,000 | align="center"| — |
align="center"| 13
| PPSM | 100px | align="center"| 30,000 | align="center"| {{nowrap|First round |
align="center"| 14
| Persipur | 100px | align="center"| 12,000 | align="center"| {{nowrap|First round |
align="center"| 15
| Persebi | 100px | align="center"| 12,000 | align="center"| — |
align="center"| 16
| 100px | align="center"| 10,000 | align="center"| — |
align="center"| 17
| 100px | align="center"| 2,000 | align="center"| {{nowrap|First round |
align="center"| 18
| PSIR | 100px | Krida | align="center"| 10,000 | align="center"| {{nowrap|First round |
=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.
class="wikitable sortable" |
Team
! Head coach ! Captain ! class="nowrap"| Kit manufacturer ! Main kit sponsor ! Other kit sponsor(s) |
---|
{{nowrap|Bintang Timur}}
| {{flagicon|IDN}} Achmad Yasin | | {{flagicon|IDN}} Made by club | Infra Sport & Coperation (Matchweeks 1 & 2) / Koncone Dede (Matchweek 3 onwards) | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|Persab}}
| {{flagicon|IDN}} Sendi Oktavian | | {{flagicon|IDN}} BSport | Bintang Indokarya Gemilang | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|Persak}}
| {{nobreak|{{flagicon|IDN}} Mohammad Irfan}} | | {{flagicon|IDN}} Fortwear | SKN Group | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|Persebi}}
| {{nobreak|{{flagicon|IDN}} Doel Khamid}} | {{nobreak|{{flagicon|IDN}} Joko Sasongko}} | {{flagicon|IDN}} Oliver | None | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|Persibat}}
| {{nobreak|{{flagicon|IDN}} Nanda}} | None | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|Persiharjo}}
| {{flagicon|IDN}} Arif Budi Sulistyo | | {{flagicon|IDN}} JR Sport | Social Justice | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|Persik Kendal}}
| {{flagicon|IDN}} Mahadi | {{flagicon|IDN}} Untung Riyadi | {{flagicon|IDN}} Ezla | None | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|Persika Karanganyar}}
| {{nobreak|{{flagicon|IDN}} Slamet Riadi}} | | {{flagicon|IDN}} Amrta | None | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|Persikama}}
| {{nobreak|{{flagicon|IDN}} Edy Prayitno}} | {{flagicon|IDN}} Rino | {{flagicon|IDN}} Svein | None | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|Persip}}
| {{nobreak|{{flagicon|IDN}} Mochammad Hasan}} | | {{flagicon|IDN}} Giggsy | Bank Pekalongan | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|Persipur}}
| | {{flagicon|IDN}} Susanto | {{flagicon|IDN}} Amrta | RBLA Digital Printing | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|Persitema}}
| {{flagicon|IDN}} Eko Riyadi | {{nobreak|{{flagicon|IDN}} Awank Agus}} | {{flagicon|IDN}} PGRPN | BigsGall | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|PPSM}}
| {{nobreak|{{flagicon|IDN}} Gatot Barnowo}} | {{flagicon|IDN}} Denny Agus | {{flagicon|IDN}} NTHM | Asumsi.co | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|PSD}}
| | | {{nowrap|{{flagicon|IDN}} Expert Sportswear}} | Charlie Hospital | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|PSIR}}
| {{nobreak|{{flagicon|IDN}} Hariyanto}} | {{flagicon|IDN}} Efendi | {{flagicon|IDN}} Arafs Apparel | PT Safria Irfana Putra (1st half) / Semen Gresik (2nd half) | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|PSIW}}
| {{flagicon|IDN}} Hafizh Fajri | {{flagicon|IDN}} Syaiful | {{flagicon|IDN}} Grande | Wonosobo | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|Slawi United}}
| | | {{flagicon|IDN}} Defender | RCB | {{collapsible list|{{smalldiv|
}} }} |
{{nowrap|Wijaya Kusuma}}
| {{flagicon|IDN}} Mohamad Yahya | | {{flagicon|IDN}} Arafs Apparel | Arafs Apparel | {{collapsible list|{{smalldiv|
}} }} |
Schedule
The schedule of the competition is as follows.
class="wikitable" style="text-align:center" |
Round
! Matchday ! First leg ! Second leg |
---|
rowspan="10" | preliminary round
| Matchday 1 | colspan="2" | 4–5 January 2025 |
Matchday 2
| colspan="2" | 8 January 2025 |
Matchday 3
| colspan="2" | 12 January 2025 |
Matchday 4
| colspan="2" | 15 January 2025 |
Matchday 5
| colspan="2" | 19 January 2025 |
Matchday 6
| colspan="2" | 22 January 2025 |
Matchday 7
| colspan="2" | 26 January 2025 |
Matchday 8
| colspan="2" | 29 January 2025 |
Matchday 9
| colspan="2" | 2 February 2025 |
Matchday 10
| colspan="2" | 5 February 2025 |
rowspan="3" | Knockout round
| Quarter-finals | 12 February 2025 | 16 February 2025 |
Semi-finals
| 21 February 2025 | 24 February 2025 |
Final
| colspan="2" | 27 February 2025 in Semarang |
Preliminary round
The draw for the preliminary round took place on 24 December 2024 in Semarang. The 18 teams will be drawn into 3 groups of six. The preliminary round will be played in home-and-away round-robin matches.
The winners and runners-up from each group along with two best third-placed teams will be advance to the knockout round.
= Group A =
{{#invoke:Sports table|main|style=WDL
|source=[https://www.instagram.com/p/DD9dD0YTrpj/?img_index=1&igsh=dTM1a3BuZXhpZGJh Liga 4 Central Java]
|show_matches=yes |matches_style=FBR
|team_order= BAT, SAB, PSD, SLU, BIN, KDL
|hth_SAB=Ranked on head-to-head points: Persab 4, PSD 1.
|hth_PSD=SAB
| update= complete
| start_date= 4 January 2025
|win_SLU=4 |draw_SLU=3 |loss_SLU=3 |gf_SLU=15|ga_SLU=9 |status_SLU=
|win_BAT=6 |draw_BAT=3 |loss_BAT=1 |gf_BAT=21|ga_BAT=8 |status_BAT=
|win_SAB=5 |draw_SAB=4 |loss_SAB=1 |gf_SAB=12|ga_SAB=4 |status_SAB=
|win_KDL=0 |draw_KDL=3 |loss_KDL=7 |gf_KDL=5 |ga_KDL=22|status_KDL=
|win_PSD=6 |draw_PSD=1 |loss_PSD=3 |gf_PSD=16|ga_PSD=9 |status_PSD=
|win_BIN=1 |draw_BIN=2 |loss_BIN=7 |gf_BIN=5 |ga_BIN=22|status_BIN=
|result1=Q |result2=Q |result3=Q
|name_SLU=Slawi United
|name_BAT=Persibat
|name_SAB=Persab
|name_KDL=Persik Kendal
|name_PSD=PSD
|name_BIN=Bintang Timur
|match_SLU_BAT= 2–2
|match_SLU_SAB= 1–1
|match_SLU_KDL= 2–0
|match_SLU_PSD= 2–1
|match_SLU_BIN= 3–0
|match_BAT_SLU= 2–0
|match_BAT_SAB= 2–0
|match_BAT_KDL= 1–1
|match_BAT_PSD= 3–2
|match_BAT_BIN= 3–0
|match_SAB_SLU= 1–0
|match_SAB_BAT= 0–0
|match_SAB_KDL= 3–0
|match_SAB_PSD= 1–0
|match_SAB_BIN= 2–0
|match_KDL_SLU= 1–5
|match_KDL_BAT= 0–3
|match_KDL_SAB= 1–1
|match_KDL_PSD= 1–2
|match_KDL_BIN= 1–1
|match_PSD_SLU= 1–0
|match_PSD_BAT= 2-1
|match_PSD_SAB= 0–0
|match_PSD_KDL= 2–0
|match_PSD_BIN= 4–0
|match_BIN_SLU= 0–0
|match_BIN_BAT= 1–4
|match_BIN_SAB= 0–3
|match_BIN_KDL= 2–0
|match_BIN_PSD= 1–2
|show_limit=5
|class_rules=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.
|res_col_header=Q
|col_Q=green1
|text_Q={{nowrap|Qualification to the
knockout round}}
}}
== Group A Matches ==
{{collapse top|Matchday 1 (4–5 January 2025)}}
{{Football box
|date = {{Start date|2025|1|4|df=y}}
|team1 = Persibat
|score = 2–0
|team2 = Persab
|goals1 =
|goals2 =
|stadium = Moh Sarengat Stadium
|location = Batang
|attendance =
|referee =
|report = https://www.instagram.com/p/DEZmgpLzv2G/?igsh=MTUwbHhqeGw1ZGZxaQ==
}}
{{Football box
|date = {{Start date|2025|1|4|df=y}}
|team1 = Bintang Timur
|score = 0–0
|team2 = Slawi United
|goals1 =
|goals2 =
|stadium = Kosambi Mini Stadium
|location = Pekalongan
|attendance =
|referee =
|report = https://www.instagram.com/p/DEZmy1CzB2f/?igsh=dGtjOTN2dXpwY3Nl
}}
{{Football box
|date = {{Start date|2025|1|5|df=y}}
|team1 = Persik Kendal
|score = 1–2
|team2 = PSD
|goals1 =
|goals2 =
|stadium = Kebondalem Stadium
|location = Kendal
|attendance =
|referee =
|report = https://www.instagram.com/p/DEcKjKcT73O/?igsh=N2owa2tpN3Vtb3p6
}}
{{collapse bottom}}
----
{{collapse top|Matchday 2 (8 January 2025)}}
{{Football box
|date = {{Start date|2025|1|8|df=y}}
|team1 = Slawi United
|score = 2–0
|team2 = Persik Kendal
|goals1 =
|goals2 =
|stadium = Tri Sanja Stadium
|location = Tegal
|attendance =
|referee =
|report = https://www.instagram.com/p/DEj9nvjTn4i/?igsh=d2FiMDh5emNxcDhs
}}
{{Football box
|date = {{Start date|2025|1|8|df=y}}
|team1 = Persibat
|score = 3–0
|team2 = Bintang Timur
|goals1 =
|goals2 =
|stadium = Moh Sarengat Stadium
|location = Batang
|attendance =
|referee =
|report = https://www.instagram.com/p/DEj4senTFZf/?igsh=am9oMnh2dXpwZDVk
}}
{{Football box
|date = {{Start date|2025|1|8|df=y}}
|team1 = PSD
|score = 0–0
|team2 = Persab
|goals1 =
|goals2 =
|stadium = Sultan Fatah Stadium
|location = Demak
|attendance =
|referee =
|report = https://www.instagram.com/p/DEj8DsNz6yg/?igsh=MXVwYTJxZDd6NHRwMA==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 3 (12 January 2025)}}
{{Football box
|date = {{Start date|2025|1|12|df=y}}
|team1 = Persab
|score = 1–0
|team2 = Slawi United
|goals1 =
|goals2 =
|stadium = Karangbirahi Stadium
|location = Brebes
|attendance =
|referee =
|report = https://www.instagram.com/p/DEuOrWAzjMI/?igsh=MWdyYzBnZHBtdnBicw==
}}
{{Football box
|date = {{Start date|2025|1|12|df=y}}
|team1 = PSD
|score = 2–1
|team2 = Persibat
|goals1 =
|goals2 =
|stadium = Sultan Fatah Stadium
|location = Demak
|attendance =
|referee =
|report = https://www.instagram.com/p/DEuNoAmTMu2/?igsh=YXNhb2NlaHc1OHRp
}}
{{Football box
|date = {{Start date|2025|1|12|df=y}}
|team1 = Persik Kendal
|score = 1–1
|team2 = Bintang Timur
|goals1 =
|goals2 =
|stadium = Kebondalem Stadium
|location = Kendal
|attendance =
|referee =
|report = https://www.instagram.com/p/DEuNDGMz2ga/?igsh=d2RoMmFuNHpqOW9j
}}
{{collapse bottom}}
----
{{collapse top|Matchday 4 (15 January 2025)}}
{{Football box
|date = {{Start date|2025|1|15|df=y}}
|team1 = Slawi United
|score = 2–2
|team2 = Persibat
|goals1 =
|goals2 =
|stadium = Tri Sanja Stadium
|location = Tegal
|attendance =
|referee =
|report = https://www.instagram.com/p/DE189o2TOJR/?igsh=MWE4ZWV1ZTcyOG9yYw==
}}
{{Football box
|date = {{Start date|2025|1|15|df=y}}
|team1 = Persab
|score = 3–0
|team2 = Persik Kendal
|goals1 =
|goals2 =
|stadium = Karangbirahi Stadium
|location = Brebes
|attendance =
|referee =
|report = https://www.instagram.com/p/DE17U_bTJ1k/?igsh=MTN5enI2ZTgybGM2Ng==
}}
{{Football box
|date = {{Start date|2025|1|15|df=y}}
|team1 = PSD
|score = 4–0
|team2 = Bintang Timur
|goals1 =
|goals2 =
|stadium = Sultan Fatah Stadium
|location = Demak
|attendance =
|referee =
|report = https://www.instagram.com/p/DE17fq1zPNL/?igsh=MWcybDIwMnJ3NTE4bA==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 5 (19 January 2025)}}
{{Football box
|date = {{Start date|2025|1|19|df=y}}
|team1 = Slawi United
|score = 2–1
|team2 = PSD
|goals1 =
|goals2 =
|stadium = Tri Sanja Stadium
|location = Tegal
|attendance =
|referee =
|report = https://www.instagram.com/p/DFAPiRBzZP-/?igsh=eTI2cWN5ZXgzdDFx
}}
{{Football box
|date = {{Start date|2025|1|19|df=y}}
|team1 = Bintang Timur
|score = 0–3
|team2 = Persab
|goals1 =
|goals2 =
|stadium = Kosambi Mini Stadium
|location = Pekalongan
|attendance =
|referee =
|report = https://www.instagram.com/p/DFAOd1TzRov/?igsh=cW9pZmp5cXdlaHYz
}}
{{Football box
|date = {{Start date|2025|1|19|df=y}}
|team1 = Persibat
|score = 1–1
|team2 = Persik Kendal
|goals1 =
|goals2 =
|stadium = Moh Sarengat Stadium
|location = Batang
|attendance =
|referee =
|report = https://www.instagram.com/p/DFAP0dGTNt2/?igsh=MXFqcWFiMDI4anI4MQ==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 6 (22 January 2025)}}
{{Football box
|date = {{Start date|2025|1|22|df=y}}
|team1 = Persibat
|score = 2–0
|team2 = Slawi United
|goals1 =
|goals2 =
|stadium = Moh Sarengat Stadium
|location = Batang
|attendance =
|referee =
|report = https://www.instagram.com/p/DFH9LYuT-k_/?igsh=ZGt3dWViam9tOG5s
}}
{{Football box
|date = {{Start date|2025|1|22|df=y}}
|team1 = Persik Kendal
|score = 1–1
|team2 = Persab
|goals1 =
|goals2 =
|stadium = Kebondalem Stadium
|location = Kendal
|attendance =
|referee =
|report = https://www.instagram.com/p/DFH9VJ6TjcR/?igsh=OTB6NWw1NXo1Z2J4
}}
{{Football box
|date = {{Start date|2025|1|22|df=y}}
|team1 = Bintang Timur
|score = 1–2
|team2 = PSD
|goals1 =
|goals2 =
|stadium = Kosambi Mini Stadium
|location = Pekalongan
|attendance =
|referee =
|report = https://www.instagram.com/p/DFH96hizKoI/?igsh=Y3ZnZ2F5bmlndjZo
}}
{{collapse bottom}}
----
{{collapse top|Matchday 7 (26 January 2025)}}
{{Football box
|date = {{Start date|2025|1|26|df=y}}
|team1 = Persab
|score = 0–0
|team2 = Persibat
|goals1 =
|goals2 =
|stadium = Karangbirahi Stadium
|location = Brebes
|attendance =
|referee =
|report = https://www.instagram.com/p/DFSQuyzzogq/?igsh=MWp1cnZjbzNjdzNtZQ==
}}
{{Football box
|date = {{Start date|2025|1|26|df=y}}
|team1 = PSD
|score = 2–0
|team2 = Persik Kendal
|goals1 =
|goals2 =
|stadium = Sultan Fatah Stadium
|location = Demak
|attendance =
|referee =
|report = https://www.instagram.com/p/DFSP6-ozaSK/?igsh=Z2VrODM5aGpqaWlj
}}
{{Football box
|date = {{Start date|2025|1|26|df=y}}
|team1 = Slawi United
|score = 3–0
|team2 = Bintang Timur
|goals1 =
|goals2 =
|stadium = Tri Sanja Stadium
|location = Tegal
|attendance =
|referee =
|report = https://www.instagram.com/p/DFSRwXVT9TT/?igsh=MXI2YjlqdjdsdHMwcA==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 8 (29 January 2025)}}
{{Football box
|date = {{Start date|2025|1|29|df=y}}
|team1 = Persik Kendal
|score = 1–5
|team2 = Slawi United
|goals1 =
|goals2 =
|stadium = Kebondalem Stadium
|location = Kendal
|attendance =
|referee =
|report = https://www.instagram.com/p/DFaB0Tzz_4y/?igsh=MXVieHJkNmtxNHRqYg==
}}
{{Football box
|date = {{Start date|2025|1|29|df=y}}
|team1 = Bintang Timur
|score = 1–4
|team2 = Persibat
|goals1 =
|goals2 =
|stadium = Kosambi Mini Stadium
|location = Pekalongan
|attendance =
|referee =
|report = https://www.instagram.com/p/DFaBDOjz2it/?igsh=MXhibjl2NTdnNm1xbg==
}}
{{Football box
|date = {{Start date|2025|1|29|df=y}}
|team1 = Persab
|score = 1–0
|team2 = PSD
|goals1 =
|goals2 =
|stadium = Karangbirahi Stadium
|location = Brebes
|attendance =
|referee =
|report = https://www.instagram.com/p/DFZ-nt3zdGj/?igsh=MWJhNjBicmo5NTk1eA==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 9 (2 February 2025)}}
{{Football box
|date = {{Start date|2025|2|2|df=y}}
|team1 = Slawi United
|score = 1–1
|team2 = Persab
|goals1 =
|goals2 =
|stadium = Tri Sanja Stadium
|location = Tegal
|attendance =
|referee =
|report = https://www.instagram.com/p/DFkSfUdTPk8/?igsh=MWx6NTFrZDd6YTdtNA==
}}
{{Football box
|date = {{Start date|2025|2|2|df=y}}
|team1 = Persibat
|score = 3–2
|team2 = PSD
|goals1 =
|goals2 =
|stadium = Moh Sarengat Stadium
|location = Batang
|attendance =
|referee =
|report = https://www.instagram.com/p/DFkTr0Iz4B3/?igsh=YmU4MDI4dnRvZ3Ru
}}
{{Football box
|date = {{Start date|2025|2|2|df=y}}
|team1 = Bintang Timur
|score = 2–0
|team2 = Persik Kendal
|goals1 =
|goals2 =
|stadium = Kosambi Mini Stadium
|location = Pekalongan
|attendance =
|referee =
|report = https://www.instagram.com/p/DFkRjNxTgMr/?igsh=MXc1bTFnOGhvczQxZg==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 10 (5 February 2025)}}
{{Football box
|date = {{Start date|2025|2|5|df=y}}
|team1 = PSD
|score = 1–0
|team2 = Slawi United
|goals1 =
|goals2 =
|stadium = Sultan Fatah Stadium
|location = Demak
|attendance =
|referee =
|report = https://www.instagram.com/p/DFsAXbRTmLd/?igsh=MWR4dnQ0N3l0cWp0YQ==
}}
{{Football box
|date = {{Start date|2025|2|5|df=y}}
|team1 = Persab
|score = 2–0
|team2 = Bintang Timur
|goals1 =
|goals2 =
|stadium = Karangbirahi Stadium
|location = Brebes
|attendance =
|referee =
|report = https://www.instagram.com/p/DFsAfJATJzz/?igsh=cHdvbHh3bWRleWI1
}}
{{Football box
|date = {{Start date|2025|2|5|df=y}}
|team1 = Persik Kendal
|score = 0–3
|team2 = Persibat
|goals1 =
|goals2 =
|stadium = Kebondalem Stadium
|location = Kendal
|attendance =
|referee =
|report = https://www.instagram.com/p/DFsAowgzIKW/?igsh=em1kZmhiMHFxeDZo
}}
{{collapse bottom}}
=== Group B ===
{{#invoke:Sports table|main|style=WDL
|source=[https://www.instagram.com/p/DD9dD0YTrpj/?img_index=1&igsh=dTM1a3BuZXhpZGJh Liga 4 Central Java]
|show_matches=yes |matches_style=FBR
|team_order= PBI, PKA, MGL, PUR, PHJ, RBG
| update= complete
| start_date= 4 January 2025
|win_PHJ=3 |draw_PHJ=1 |loss_PHJ=6 |gf_PHJ=6 |ga_PHJ=12|status_PHJ=
|win_PBI=7 |draw_PBI=2 |loss_PBI=1 |gf_PBI=14|ga_PBI=5 |status_PBI=
|win_PKA=7 |draw_PKA=1 |loss_PKA=2 |gf_PKA=22|ga_PKA=5 |status_PKA=
|win_PUR=4 |draw_PUR=1 |loss_PUR=5 |gf_PUR=12|ga_PUR=18|status_PUR=
|win_MGL=4 |draw_MGL=3 |loss_MGL=3 |gf_MGL=16|ga_MGL=12|status_MGL=
|win_RBG=1 |draw_RBG=0 |loss_RBG=9 |gf_RBG=12|ga_RBG=30|status_RBG=
|result1=Q |result2=Q |result3=Q
|name_PHJ=Persiharjo
|name_PBI=Persebi
|name_PKA=Persika Karanganyar
|name_PUR=Persipur
|name_MGL=PPSM
|name_RBG=PSIR
|match_PHJ_PBI= 0–0
|match_PHJ_PKA= 2–1
|match_PHJ_PUR= 0–1
|match_PHJ_MGL= 2–0
|match_PHJ_RBG= 2–1
|match_PBI_PHJ= 1–0
|match_PBI_PKA= 2–1
|match_PBI_PUR= 1–0
|match_PBI_MGL= 2–0
|match_PBI_RBG= 2–1
|match_PKA_PHJ= 1–0
|match_PKA_PBI= 1–0
|match_PKA_PUR= 2–0
|match_PKA_MGL= 1–1
|match_PKA_RBG= 7–0
|match_PUR_PHJ= 1–0
|match_PUR_PBI= 1–3
|match_PUR_PKA= 0–3
|match_PUR_MGL= 2–2
|match_PUR_RBG= 4–3
|match_MGL_PHJ= 3–0
|match_MGL_PBI= 0–0
|match_MGL_PKA= 0–2
|match_MGL_PUR= 3–1
|match_MGL_RBG= 4–0
|match_RBG_PHJ= 3–0
|match_RBG_PBI= 1–3
|match_RBG_PKA= 0–3
|match_RBG_PUR= 1–2
|match_RBG_MGL= 2–3
|show_limit=5
|class_rules=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.
|res_col_header=Q
|col_Q=green1
|text_Q={{nowrap|Qualification to the
knockout round}}
}}
== Group B Matches ==
{{collapse top|Matchday 1 (4 January 2025)}}
{{Football box
|date = {{Start date|2025|1|4|df=y}}
|team1 = Persiharjo
|score = 0–0
|team2 = Persebi
|goals1 =
|goals2 =
|stadium = Gelora Merdeka Jombor Stadium
|location = Sukoharjo
|attendance =
|referee =
|report = https://www.instagram.com/p/DEZnPj2z9zN/?igsh=MWR6aXluaGZpeGNsNw==
}}
{{Football box
|id = PKA v PUR
|date = {{Start date|2025|1|4|df=y}}
|team1 = Persika Karanganyar
|score = 2–0
|team2 = Persipur
|goals1 =
|goals2 =
|stadium = Angkatan 45 Stadium
|location = Karanganyar
|attendance =
|referee =
|report = https://www.instagram.com/p/DEZpzO7TLmG/?igsh=NXJwYzZkcmg0OHB4
}}
{{Football box
|date = {{Start date|2025|1|4|df=y}}
|team1 = PSIR
|score = 2–3
|team2 = PPSM
|goals1 =
|goals2 =
|stadium = Krida Stadium
|location = Rembang
|attendance =
|referee =
|report = https://www.instagram.com/p/DEZrJuBT3UY/?igsh=MTg0emxiOXU4ZGt5NA==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 2 (8 January 2025)}}
{{Football box
|id = PBI v PKA
|date = {{Start date|2025|1|8|df=y}}
|team1 = Persebi
|score = 2–1
|team2 = Persika Karanganyar
|goals1 =
|goals2 =
|stadium = Kebo Giro Stadium
|location = Boyolali
|attendance =
|referee =
|report = https://www.instagram.com/p/DEj7SOLzkKi/?igsh=MWg4dHhram1hc3Rmeg==
}}
{{Football box
|date = {{Start date|2025|1|8|df=y}}
|team1 = Persipur
|score = 2–2
|team2 = PPSM
|goals1 =
|goals2 =
|stadium = Krida Bakti Stadium
|location = Grobogan
|attendance =
|referee =
|report = https://www.instagram.com/p/DEj7fMzTKPg/?igsh=MXFvMHN4bmc2bGZpMQ==
}}
{{Football box
|date = {{Start date|2025|1|8|df=y}}
|team1 = PSIR
|score = 3–0
|team2 = Persiharjo
|goals1 =
|goals2 =
|stadium = Krida Stadium
|location = Rembang
|attendance =
|referee =
|report = https://www.instagram.com/p/DEj8LhNTK_p/?igsh=MXhwZ3B0MjQxYWJ4Nw==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 3 (12 January 2025)}}
{{Football box
|date = {{Start date|2025|1|12|df=y}}
|team1 = Persiharjo
|score = 0–1
|team2 = Persipur
|goals1 =
|goals2 =
|stadium = Gelora Merdeka Jombor Stadium
|location = Sukoharjo
|attendance =
|referee =
|report = https://www.instagram.com/p/DEuORLnzPVH/?igsh=MTVrbWpwemk1cmRkcQ==
}}
{{Football box
|date = {{Start date|2025|1|12|df=y}}
|team1 = Persebi
|score = 2–1
|team2 = PSIR
|goals1 =
|goals2 =
|stadium = Kebo Giro Stadium
|location = Boyolali
|attendance =
|referee =
|report = https://www.instagram.com/p/DEuNXzBz_Lg/?igsh=MTh5eTJ2NnA2bDBwdA==
}}
{{Football box
|id = MGL v PKA
|date = {{Start date|2025|1|12|df=y}}
|team1 = PPSM
|score = 0–2
|team2 = Persika Karanganyar
|goals1 =
|goals2 =
|stadium = Moch. Soebroto Stadium
|location = Magelang
|attendance =
|referee =
|report = https://www.instagram.com/p/DEuPyuyTbmx/?igsh=MXZ2d3VmNHYxZGMyaQ==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 4 (15 January 2025)}}
{{Football box
|id = PKA v PHJ
|date = {{Start date|2025|1|15|df=y}}
|team1 = Persika Karanganyar
|score = 1–0
|team2 = Persiharjo
|goals1 =
|goals2 =
|stadium = Angkatan 45 Stadium
|location = Karanganyar
|attendance =
|referee =
|report = https://www.instagram.com/p/DE18NKMz1pi/?igsh=MWVtb2RtMjIwNzNzNQ==
}}
{{Football box
|date = {{Start date|2025|1|15|df=y}}
|team1 = PPSM
|score = 0–0
|team2 = Persebi
|goals1 =
|goals2 =
|stadium = Moch. Soebroto Stadium
|location = Magelang
|attendance =
|referee =
|report = https://www.instagram.com/p/DE18VM3TRso/?igsh=YjdtcWdncHEwaHJs
}}
{{Football box
|date = {{Start date|2025|1|15|df=y}}
|team1 = Persipur
|score = 4–3
|team2 = PSIR
|goals1 =
|goals2 =
|stadium = Krida Bakti Stadium
|location = Grobogan
|attendance =
|referee =
|report = https://www.instagram.com/p/DE17r0wzIJl/?igsh=ZDlwMndnd2ViMXhj
}}
{{collapse bottom}}
----
{{collapse top|Matchday 5 (19 January 2025)}}
{{Football box
|date = {{Start date|2025|1|19|df=y}}
|team1 = Persiharjo
|score = 2–0
|team2 = PPSM
|goals1 =
|goals2 =
|stadium = Gelora Merdeka Jombor Stadium
|location = Sukoharjo
|attendance =
|referee =
|report = https://www.instagram.com/p/DFAOytWzw9Z/?igsh=MTlkZzRnemF5aG1qdg==
}}
{{Football box
|id = RBG v PKA
|date = {{Start date|2025|1|19|df=y}}
|team1 = PSIR
|score = 0–3
|team2 = Persika Karanganyar
|goals1 =
|goals2 =
|stadium = Krida Stadium
|location = Rembang
|attendance =
|referee =
|report = https://www.instagram.com/p/DFARCtAzuYr/?igsh=MWphYmQ5YTk4MHI2NQ==
}}
{{Football box
|date = {{Start date|2025|1|19|df=y}}
|team1 = Persebi
|score = 1–0
|team2 = Persipur
|goals1 =
|goals2 =
|stadium = Kebo Giro Stadium
|location = Boyolali
|attendance =
|referee =
|report = https://www.instagram.com/p/DFAOpi_zsRt/?igsh=Zm00NDg4aGVtcWQ3
}}
{{collapse bottom}}
----
{{collapse top|Matchday 6 (22 January 2025)}}
{{Football box
|date = {{Start date|2025|1|22|df=y}}
|team1 = Persebi
|score = 1–0
|team2 = Persiharjo
|goals1 =
|goals2 =
|stadium = Kebo Giro Stadium
|location = Boyolali
|attendance =
|referee =
|report = https://www.instagram.com/p/DFH8n4fzHUH/?igsh=M2k3Z3Y5MzlvejZs
}}
{{Football box
|id = PUR v PKA
|date = {{Start date|2025|1|22|df=y}}
|team1 = Persipur
|score = 0–3
|team2 = Persika Karanganyar
|goals1 =
|goals2 =
|stadium = Krida Bakti Stadium
|location = Grobogan
|attendance =
|referee =
|report = https://www.instagram.com/p/DFH8wwDT3_N/?igsh=MWJia3o5N2dsNGY0Nw==
}}
{{Football box
|date = {{Start date|2025|1|22|df=y}}
|team1 = PPSM
|score = 4–0
|team2 = PSIR
|goals1 =
|goals2 =
|stadium = Moch. Soebroto Stadium
|location = Magelang
|attendance =
|referee =
|report = https://www.instagram.com/p/DFH-OOMT__u/?igsh=dXBsMGFhMXRkbzl2
}}
{{collapse bottom}}
----
{{collapse top|Matchday 7 (26 January 2025)}}
{{Football box
|id = PKA v PBI
|date = {{Start date|2025|1|26|df=y}}
|team1 = Persika Karanganyar
|score = 1–0
|team2 = Persebi
|goals1 =
|goals2 =
|stadium = Angkatan 45 Stadium
|location = Karanganyar
|attendance =
|referee =
|report = https://www.instagram.com/p/DFSPvJNzi6Q/?igsh=MTExb211cHMyYmM4bA==
}}
{{Football box
|date = {{Start date|2025|1|26|df=y}}
|team1 = PPSM
|score = 3–1
|team2 = Persipur
|goals1 =
|goals2 =
|stadium = Moch. Soebroto Stadium
|location = Magelang
|attendance =
|referee =
|report = https://www.instagram.com/p/DFSSo7tzyA8/?igsh=Y21nd3g0MTJrcmFm
}}
{{Football box
|date = {{Start date|2025|1|26|df=y}}
|team1 = Persiharjo
|score = 2–1
|team2 = PSIR
|goals1 =
|goals2 =
|stadium = Gelora Merdeka Jombor Stadium
|location = Sukoharjo
|attendance =
|referee =
|report = https://www.instagram.com/p/DFSSdEwz1Hs/?igsh=MWNqcWc2cG5jMnB5MA==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 8 (29 January 2025)}}
{{Football box
|date = {{Start date|2025|1|29|df=y}}
|team1 = Persipur
|score = 1–0
|team2 = Persiharjo
|goals1 =
|goals2 =
|stadium = Krida Bakti Stadium
|location = Grobogan
|attendance =
|referee =
|report = https://www.instagram.com/p/DFaAwgLz0RN/?igsh=MWN6ZHNuMHJxOXYwNw==
}}
{{Football box
|date = {{Start date|2025|1|29|df=y}}
|team1 = PSIR
|score = 1–3
|team2 = Persebi
|goals1 =
|goals2 =
|stadium = Krida Stadium
|location = Rembang
|attendance =
|referee =
|report = https://www.instagram.com/p/DFaA6ZdT7Mk/?igsh=am80ZjR3YnQxNDlo
}}
{{Football box
|id = PKA v MGL
|date = {{Start date|2025|1|29|df=y}}
|team1 = Persika Karanganyar
|score = 1–1
|team2 = PPSM
|goals1 =
|goals2 =
|stadium = Angkatan 45 Stadium
|location = Karanganyar
|attendance =
|referee =
|report = https://www.instagram.com/p/DFaB969T0Va/?igsh=ZXJkOW94amEwczkx
}}
{{collapse bottom}}
----
{{collapse top|Matchday 9 (2 February 2025)}}
{{Football box
|id = PHJ v PKA
|date = {{Start date|2025|2|2|df=y}}
|team1 = Persiharjo
|score = 2–1
|team2 = Persika Karanganyar
|goals1 =
|goals2 =
|stadium = Gelora Merdeka Jombor Stadium
|location = Sukoharjo
|attendance =
|referee =
|report = https://www.instagram.com/p/DFkRt_0z63L/?igsh=MTRrd3V5aXpkbHZlOA==
}}
{{Football box
|date = {{Start date|2025|2|2|df=y}}
|team1 = Persebi
|score = 2–0
|team2 = PPSM
|goals1 =
|goals2 =
|stadium = Kebo Giro Stadium
|location = Boyolali
|attendance =
|referee =
|report = https://www.instagram.com/p/DFkUCG8z0FX/?igsh=MTY1Z3dhN3V2enZxaw==
}}
{{Football box
|date = {{Start date|2025|2|2|df=y}}
|team1 = PSIR
|score = 1–2
|team2 = Persipur
|goals1 =
|goals2 =
|stadium = Krida Stadium
|location = Rembang
|attendance =
|referee =
|report = https://www.instagram.com/p/DFkSoEXTeEg/?igsh=c2p1MXFiZDVldXI=
}}
{{collapse bottom}}
----
{{collapse top|Matchday 10 (5 February 2025)}}
{{Football box
|date = {{Start date|2025|2|5|df=y}}
|team1 = PPSM
|score = 3–0
|team2 = Persiharjo
|goals1 =
|goals2 =
|stadium = Moch. Soebroto Stadium
|location = Magelang
|attendance =
|referee =
|report = https://www.instagram.com/p/DFsAyF7zgc0/?igsh=Y2c4YndnYzQzcDI1
}}
{{Football box
|id = PKA v RBG
|date = {{Start date|2025|2|5|df=y}}
|team1 = Persika Karanganyar
|score = 7–0
|team2 = PSIR
|goals1 =
|goals2 =
|stadium = Angkatan 45 Stadium
|location = Karanganyar
|attendance =
|referee =
|report = https://www.instagram.com/p/DFsB1ZbzvHz/?igsh=MWxpeDlhYmc3MnU1Yw==
}}
{{Football box
|date = {{Start date|2025|2|5|df=y}}
|team1 = Persipur
|score = 1–3
|team2 = Persebi
|goals1 =
|goals2 =
|stadium = Krida Bakti Stadium
|location = Grobogan
|attendance =
|referee =
|report =
}}
{{collapse bottom}}
= Group C =
{{#invoke:Sports table|main|style=WDL
|source=[https://www.instagram.com/p/DD9dD0YTrpj/?img_index=1&igsh=dTM1a3BuZXhpZGJh Liga 4 Central Java]
|show_matches=yes |matches_style=FBR
|team_order= SAK, PSP, WON, TMA, KMA, WJK
|adjust_points_WJK=-3
|note_WJK=Wijaya Kusuma was deducted three points by the Central Java PSSI disciplinary committee.
| update= complete
| start_date= 4 January 2025
|win_PSP=6 |draw_PSP=0 |loss_PSP=4 |gf_PSP=16|ga_PSP=10|status_PSP=
|win_KMA=2 |draw_KMA=4 |loss_KMA=4 |gf_KMA=15|ga_KMA=15|status_KMA=
|win_TMA=2 |draw_TMA=5 |loss_TMA=3 |gf_TMA=6 |ga_TMA=13|status_TMA=
|win_WJK=3 |draw_WJK=1 |loss_WJK=6 |gf_WJK=10|ga_WJK=18|status_WJK=
|win_WON=4 |draw_WON=2 |loss_WON=4 |gf_WON=15|ga_WON=16|status_WON=
|win_SAK=6 |draw_SAK=2 |loss_SAK=2 |gf_SAK=19|ga_SAK=9 |status_SAK=
|result1=Q |result2=Q
|name_PSP=Persip
|name_KMA=Persikama
|name_TMA=Persitema
|name_WJK=Wijaya Kusuma
|name_WON=PSIW
|name_SAK=Persak
|match_PSP_KMA= 1–0
|match_PSP_TMA= 5–0
|match_PSP_WJK= 1–0
|match_PSP_WON= 3–0
|match_PSP_SAK= 1–0
|match_KMA_PSP= 1–2
|match_KMA_TMA= 1–1
|match_KMA_WJK= 5–0
|match_KMA_WON= 3–1
|match_KMA_SAK= 2–2
|match_TMA_PSP= 1–0
|match_TMA_KMA= 1–1
|match_TMA_WJK= 1–0
|match_TMA_WON= 1–1
|match_TMA_SAK= 0–0
|match_WJK_PSP= 3–2
|match_WJK_KMA= 1–1
|match_WJK_TMA= 1–0
|match_WJK_WON= 2–0
|match_WJK_SAK= 1–2
|match_WON_PSP= 3–1
|match_WON_KMA= 3–1
|match_WON_TMA= 1–1
|match_WON_WJK= 3–0
|match_WON_WJK_note= The Central Java PSSI disciplinary committee awarded PSIW a 3–0 victory after Wijaya Kusuma refused to continue, forcing the match to be halted in the 69th minute.
|match_WON_SAK= 2–1
|match_SAK_PSP= 2–0
|match_SAK_KMA= 3–0
|match_SAK_TMA= 3–0
|match_SAK_WJK= 3–2
|match_SAK_WON= 3–1
|show_limit=5
|class_rules=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.
|res_col_header=Q
|col_Q=green1
|text_Q={{nowrap|Qualification to the
knockout round}}
}}
== Group C Matches ==
{{collapse top|Matchday 1 (4 January 2025)}}
{{Football box
|date = {{Start date|2025|1|4|df=y}}
|team1 = Persip
|score = 1–0
|team2 = Persikama
|goals1 =
|goals2 =
|stadium = Hoegeng Stadium
|location = Pekalongan
|attendance =
|referee =
|report = https://www.instagram.com/p/DEZqJzhTMxx/?igsh=aW1keWNxaW91ZHZ2
}}
{{Football box
|date = {{Start date|2025|1|4|df=y}}
|team1 = Persitema
|score = 1–0
|team2 = Wijaya Kusuma
|goals1 =
|goals2 =
|stadium = Bhumi Phala Stadium
|location = Temanggung
|attendance =
|referee =
|report = https://www.instagram.com/p/DEZnEYzTyCv/?igsh=MXhuOGl3bWwxMmw5Yw==
}}
{{Football box
|date = {{Start date|2025|1|4|df=y}}
|team1 = Persak
|score = 3–1
|team2 = PSIW
|goals1 =
|goals2 =
|stadium = Chandradimuka Stadium
|location = Kebumen
|attendance =
|referee =
|report = https://www.instagram.com/p/DEZnf54TRt-/?igsh=eGE2bmg1czhyMWZ3
}}
{{collapse bottom}}
----
{{collapse top|Matchday 2 (8 January 2025)}}
{{Football box
|date = {{Start date|2025|1|8|df=y}}
|team1 = Persikama
|score = 1–1
|team2 = Persitema
|goals1 =
|goals2 =
|stadium = Gemilang Stadium
|location = Magelang
|attendance =
|referee =
|report = https://www.instagram.com/p/DEj6qrJT4FY/?igsh=N3lmbTRiajJmNzEw
}}
{{Football box
|date = {{Start date|2025|1|8|df=y}}
|team1 = Wijaya Kusuma
|score = 2–0
|team2 = PSIW
|goals1 =
|goals2 =
|stadium = Wijayakusuma Stadium
|location = Cilacap
|attendance =
|referee =
|report = https://www.instagram.com/p/DEj5bP-TZaM/?igsh=cGYwc2NndjFlcDMy
}}
{{Football box
|date = {{Start date|2025|1|8|df=y}}
|team1 = Persak
|score = 2–0
|team2 = Persip
|goals1 =
|goals2 =
|stadium = Chandradimuka Stadium
|location = Kebumen
|attendance =
|referee =
|report = https://www.instagram.com/p/DEj-PEeTYFg/?igsh=aXB1dHgyYTh5amhv
}}
{{collapse bottom}}
----
{{collapse top|Matchday 3 (12 January 2025)}}
{{Football box
|date = {{Start date|2025|1|12|df=y}}
|team1 = Persip
|score = 1–0
|team2 = Wijaya Kusuma
|goals1 =
|goals2 =
|stadium = Hoegeng Stadium
|location = Pekalongan
|attendance =
|referee =
|report = https://www.instagram.com/p/DEuQ27EThzp/?igsh=MTc0ZjFyc2oxbG5nMw==
}}
{{Football box
|date = {{Start date|2025|1|12|df=y}}
|team1 = Persikama
|score = 2–2
|team2 = Persak
|goals1 =
|goals2 =
|stadium = Gemilang Stadium
|location = Magelang
|attendance =
|referee =
|report = https://www.instagram.com/p/DEuQA1hT7Sd/?igsh=M2tuc2kxdGhiYW10
}}
{{Football box
|date = {{Start date|2025|1|12|df=y}}
|team1 = PSIW
|score = 1–1
|team2 = Persitema
|goals1 =
|goals2 =
|stadium = Tanggulasi Field
|location = Wonosobo
|attendance =
|referee =
|report = https://www.instagram.com/p/DEuQXNizHPz/?igsh=ZjlubXVpbGl5cTNn
}}
{{collapse bottom}}
----
{{collapse top|Matchday 4 (15 January 2025)}}
{{Football box
|date = {{Start date|2025|1|15|df=y}}
|team1 = Persitema
|score = 1–0
|team2 = Persip
|goals1 =
|goals2 =
|stadium = Bhumi Phala Stadium
|location = Temanggung
|attendance =
|referee =
|report = https://www.instagram.com/p/DE2ArBWzoKq/?igsh=YWNsaDc2ejJrZDYz
}}
{{Football box
|date = {{Start date|2025|1|15|df=y}}
|team1 = PSIW
|score = 3–1
|team2 = Persikama
|goals1 =
|goals2 =
|stadium = Tanggulasi Field
|location = Wonosobo
|attendance =
|referee =
|report = https://www.instagram.com/p/DE1-1YMTuTb/?igsh=N2swcTN5cDI4dnBu
}}
{{Football box
|date = {{Start date|2025|1|15|df=y}}
|team1 = Wijaya Kusuma
|score = 1–2
|team2 = Persak
|goals1 =
|goals2 =
|stadium = Wijayakusuma Stadium
|location = Cilacap
|attendance =
|referee =
|report = https://www.instagram.com/p/DE164cyT2Nc/?igsh=a2xveGFjNHU3am01
}}
{{collapse bottom}}
----
{{collapse top|Matchday 5 (19 January 2025)}}
{{Football box
|date = {{Start date|2025|1|19|df=y}}
|team1 = Persip
|score = 3–0
|team2 = PSIW
|goals1 =
|goals2 =
|stadium = Hoegeng Stadium
|location = Pekalongan
|attendance =
|referee =
|report = https://www.instagram.com/p/DFAQY7BTxx_/?igsh=MXF4dGRxOGdpN3h0dw==
}}
{{Football box
|date = {{Start date|2025|1|19|df=y}}
|team1 = Persak
|score = 3–0
|team2 = Persitema
|goals1 =
|goals2 =
|stadium = Wijayakusuma Stadium
|location = Cilacap
|attendance =
|referee =
|report = https://www.instagram.com/p/DFAOPwmTPCn/?igsh=eHU3d25mNTJucGhw
}}
{{Football box
|date = {{Start date|2025|1|19|df=y}}
|team1 = Persikama
|score = 5–0
|team2 = Wijaya Kusuma
|goals1 =
|goals2 =
|stadium = Gemilang Stadium
|location = Magelang
|attendance =
|referee =
|report = https://www.instagram.com/p/DFAQ4cjTO7Q/?igsh=MXE3OXlramxlcTFqbA==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 6 (22 January 2025)}}
{{Football box
|date = {{Start date|2025|1|22|df=y}}
|team1 = Persikama
|score = 1–2
|team2 = Persip
|goals1 =
|goals2 =
|stadium = Gemilang Stadium
|location = Magelang
|attendance =
|referee =
|report = https://www.instagram.com/p/DFH_H7lz0IG/?igsh=amQzaWRhNGk5Njlm
}}
{{Football box
|date = {{Start date|2025|1|22|df=y}}
|team1 = Wijaya Kusuma
|score = 1–0
|team2 = Persitema
|goals1 =
|goals2 =
|stadium = Wijayakusuma Stadium
|location = Cilacap
|attendance =
|referee =
|report = https://www.instagram.com/p/DFH8NYPzjYh/?igsh=MWMwNDNld3ltMW9xNQ==
}}
{{Football box
|date = {{Start date|2025|1|22|df=y}}
|team1 = PSIW
|score = 2–1
|team2 = Persak
|goals1 =
|goals2 =
|stadium = Tanggulasi Field
|location = Wonosobo
|attendance =
|referee =
|report = https://www.instagram.com/p/DFH6jGlzJL7/?igsh=NXZtZHQzazB1ZHh2
}}
{{collapse bottom}}
----
{{collapse top|Matchday 7 (26 January 2025)}}
{{Football box
|date = {{Start date|2025|1|26|df=y}}
|team1 = Persitema
|score = 1–1
|team2 = Persikama
|goals1 =
|goals2 =
|stadium = Bhumi Phala Stadium
|location = Temanggung
|attendance =
|referee =
|report = https://www.instagram.com/p/DFSQXBPzo49/?igsh=dGh3cjVianBiMTRk
}}
{{Football box
|date = {{Start date|2025|1|26|df=y}}
|team1 = PSIW
|score = 3–0
Awarded{{refn|group="note"|The Central Java PSSI disciplinary committee awarded PSIW a 3–0 victory after Wijaya Kusuma refused to continue, forcing the match to be halted in the 69th minute.}}
|team2 = Wijaya Kusuma
|goals1 =
|goals2 =
|stadium = Tanggulasi Field
|location = Wonosobo
|attendance =
|referee =
|report = https://www.instagram.com/p/DFh1OrFz0iv/?igsh=MXhkZmp1Z28xMmt6MA==
}}
{{Football box
|date = {{Start date|2025|1|26|df=y}}
|team1 = Persip
|score = 1–0
|team2 = Persak
|goals1 =
|goals2 =
|stadium = Hoegeng Stadium
|location = Pekalongan
|attendance =
|referee =
|report = https://www.instagram.com/p/DFSU0QWzspV/?igsh=MWRjZTU2cXRyOWFkdQ==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 8 (29 January 2025)}}
{{Football box
|date = {{Start date|2025|1|29|df=y}}
|team1 = Wijaya Kusuma
|score = 3–2
|team2 = Persip
|goals1 =
|goals2 =
|stadium = Wijayakusuma Stadium
|location = Cilacap
|attendance =
|referee =
|report = https://www.instagram.com/p/DFZ-0d_zezc/?igsh=MTB6azJpNWk1NDB2bA==
}}
{{Football box
|date = {{Start date|2025|1|29|df=y}}
|team1 = Persak
|score = 3–0
|team2 = Persikama
|goals1 =
|goals2 =
|stadium = Rukun Jaya Stadium
|location = Kebumen
|attendance =
|referee =
|report = https://www.instagram.com/p/DFaAF-Jzplo/?igsh=czRrZDE1ZzFyYnE1
}}
{{Football box
|date = {{Start date|2025|1|29|df=y}}
|team1 = Persitema
|score = 1–1
|team2 = PSIW
|goals1 =
|goals2 =
|stadium = Bhumi Phala Stadium
|location = Temanggung
|attendance =
|referee =
|report = https://www.instagram.com/p/DFaBrUYzW-S/?igsh=MW9qZzF3ZmtzcnQ1eQ==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 9 (2 February 2025)}}
{{Football box
|date = {{Start date|2025|2|2|df=y}}
|team1 = Persip
|score = 5–0
|team2 = Persitema
|goals1 =
|goals2 =
|stadium = Hoegeng Stadium
|location = Pekalongan
|attendance =
|referee =
|report = https://www.instagram.com/p/DFkR_OFTGYn/?igsh=MWN2eXBnNnh3M2c5Ng==
}}
{{Football box
|date = {{Start date|2025|2|2|df=y}}
|team1 = Persikama
|score = 3–1
|team2 = PSIW
|goals1 =
|goals2 =
|stadium = Gemilang Stadium
|location = Magelang
|attendance =
|referee =
|report = https://www.instagram.com/p/DFkTjYETOVx/?igsh=MWlwaHJ1eW42ejl0OQ==
}}
{{Football box
|date = {{Start date|2025|2|2|df=y}}
|team1 = Persak
|score = 3–2
|team2 = Wijaya Kusuma
|goals1 =
|goals2 =
|stadium = Rukun Jaya Stadium
|location = Kebumen
|attendance =
|referee =
|report = https://www.instagram.com/p/DFkR2rvTtDT/?igsh=MWF3NHprYWVuZHJyeQ==
}}
{{collapse bottom}}
----
{{collapse top|Matchday 10 (5 February 2025)}}
{{Football box
|date = {{Start date|2025|2|5|df=y}}
|team1 = PSIW
|score = 3–1
|team2 = Persip
|goals1 =
|goals2 =
|stadium = Tanggulasi Field
|location = Wonosobo
|attendance =
|referee =
|report = https://www.instagram.com/p/DFr92eNz2CA/?igsh=MXY4eGx2ZG1iNXh5NQ==
}}
{{Football box
|date = {{Start date|2025|2|5|df=y}}
|team1 = Persitema
|score = 0–0
|team2 = Persak
|goals1 =
|goals2 =
|stadium = Bhumi Phala Stadium
|location = Temanggung
|attendance =
|referee =
|report = https://www.instagram.com/p/DFsA5aizYHt/?igsh=bTdvamQya2ljeXdt
}}
{{Football box
|date = {{Start date|2025|2|5|df=y}}
|team1 = Wijaya Kusuma
|score = 1–1
|team2 = Persikama
|goals1 =
|goals2 =
|stadium = Wijayakusuma Stadium
|location = Cilacap
|attendance =
|referee =
|report = https://www.instagram.com/p/DFsBcguT2zQ/?igsh=MWZoYWljdTk0cWdieQ==
}}
{{collapse bottom}}
= Ranking of third-placed teams =
{{#invoke:Sports table|main|style=WDL
|teamwidth=190
|source=[https://www.instagram.com/p/DD9dD0YTrpj/?img_index=1&igsh=dTM1a3BuZXhpZGJh Liga 4 Central Java]
|team_order= GrA, GrB, GrC
|update=complete
|start_date=4 January 2025
|win_GrA=6 |draw_GrA=1 |loss_GrA=3 |gf_GrA=16|ga_GrA=9 |status_GrA=
|win_GrB=4 |draw_GrB=3 |loss_GrB=3 |gf_GrB=16|ga_GrB=12|status_GrB=
|win_GrC=4 |draw_GrC=2 |loss_GrC=4 |gf_GrC=15|ga_GrC=16|status_GrC=
|name_GrA=PSD
|name_GrB=PPSM
|name_GrC=PSIW
|show_groups=T
|group_GrA=A
|group_GrB=B
|group_GrC=C
|show_limit=5
|class_rules=1) Points; 2) Goal difference; 3) Goals scored; 4) Fair-play points; 5) Draw.
|res_col_header=Q
|result1=KO |result2=KO
|col_KO=green1 |text_KO=Qualification to the knockout round
}}
Knockout round
Each tie in the knockout round, apart from the final, is played over two legs, with each team playing one leg at home. The team that scores more goals on aggregate over the two legs advances to the next round (the away goals rule is not applied). If the aggregate score is level, the winners are decided by a penalty shoot-out. In the final, which is played as a single match, if the score is level at the end of normal time, a penalty shoot-out is played. The semi-finalist will qualify for the national phase.
= Bracket =
{{8TeamBracket
| sets=2/2/1 | seeds=y/n/n | aggregate=y | nowrap=y |team-width=150|score-width=18 |style=font-size:90%;
| RD1= Quarter-finals
| RD2= Semi-finals
| RD3= Final
| RD1-seed1= B3
| RD1-team1= PPSM
| RD1-score1-1= 1
| RD1-score1-2= canc.
| RD1-score1-agg= 1
| RD1-seed2= A1
| RD1-team2= Persibat
| RD1-score2-1= 2
| RD1-score2-2= canc.
| RD1-score2-agg= 2
| RD1-seed3= B2
| RD1-team3= Persika Karanganyar
| RD1-score3-1= 4
| RD1-score3-2= 1
| RD1-score3-agg= 5
| RD1-seed4= C1
| RD1-team4= Persak
| RD1-score4-1= 2
| RD1-score4-2= 2
| RD1-score4-agg= 4
| RD1-seed5= A3
| RD1-team5= PSD
| RD1-score5-1= 0
| RD1-score5-2= 1
| RD1-score5-agg= 1
| RD1-seed6= B1
| RD1-team6= Persebi
| RD1-score6-1= 3
| RD1-score6-2= 1
| RD1-score6-agg= 4
| RD1-seed7= C2
| RD1-team7= Persip
| RD1-score7-1= 2
| RD1-score7-2= 1
| RD1-score7-agg= 3
| RD1-seed8= A2
| RD1-team8= Persab
| RD1-score8-1= 0
| RD1-score8-2= 1
| RD1-score8-agg= 1
| RD2-team1= Persibat
| RD2-score1-1= 1
| RD2-score1-2= 1
| RD2-score1-agg= 2
| RD2-team2= Persika Karanganyar
| RD2-score2-1= 1
| RD2-score2-2= 3
| RD2-score2-agg= 4
| RD2-team3= Persebi
| RD2-score3-1= 3
| RD2-score3-2= 2
| RD2-score3-agg= 5
| RD2-team4= Persip
| RD2-score4-1= 1
| RD2-score4-2= 0
| RD2-score4-agg= 1
| RD3-team1= Persika Karanganyar
| RD3-score1= 0
| RD3-team2= Persebi
| RD3-score2= 1
}}
= Quarter-finals =
== Summary ==
The first legs will be played on 12 February, and the second legs will be played on 16 February 2025.
{{TwoLegStart}}
{{TwoLegResult|PPSM|| {{w/o}} |Persibat||1–2|canc.}}
{{TwoLegResult|Persika Karanganyar|| 5–4 |Persak||4–2|1–2}}
{{TwoLegResult|PSD|| 1–4 |Persebi||0–3|1–1}}
{{TwoLegResult|Persip|| 3–1 |Persab||2–0|1–1}}
|}
==Matches==
{{Football box
|id = QF1 Leg 1
|date = {{Start date|2025|2|12|df=y}}
|team1 = PPSM
|score = 1–2
|team2 = Persibat
|goals1 =
- Henry {{goal|65|pen.}}
|goals2 =
- Johan Yoga {{goal|21|pen.}}
- Indra {{goal|90+3}}
|stadium = Moch. Soebroto Stadium
|location = Magelang
|attendance =
|referee =
|report = https://www.instagram.com/persibatofficial/p/DF95yplTCfU/?img_index=1
}}
{{Football box
|id = QF1 Leg 2
|date = {{Start date|2025|2|16|df=y}}
|team1 = Persibat
|score = Cancelled
|team2 = PPSM
|goals1 =
|goals2 =
|stadium = Moh Sarengat Stadium
|location = Batang
|attendance =
|referee =
|report =
}}
The Central Java PSSI disciplinary committee disqualified PPSM Magelang following a riot caused by their supporters at the end of the first-leg match against Persibat. As a result, Persibat won by walkover and advanced to the semi-finals. Before the disqualification, PPSM had lost the first leg 1–2 to Persibat.{{Cite web |title=Hasil Sidang Komite Disiplin PSSI Jawa Tengah Tanggal 13 Februari 2025 |url=https://www.instagram.com/p/DGDasc9zeyn/?img_index=1&igsh=MXh6Z2gwZW43dzhsaQ== |date=14 February 2025|access-date=15 February 2025 |website=Instagram |language=id-ID}}
----
{{Football box
|id = QF2 Leg 1
|date = {{Start date|2025|2|12|df=y}}
|team1 = Persika Karanganyar
|score = 4–2
|team2 = Persak
|goals1 =
- Rizki {{goal|19|pen.}}
- Haidar {{goal|25}}
- Arlan {{goal|32}}
- Gilang Jati {{goal|67}}
|goals2 =
- Edo {{goal|40}}
- Gilang Pratama {{goal|90}}
|stadium = Angkatan 45 Stadium
|location = Karanganyar
|attendance =
|referee =
|report = https://www.instagram.com/persikakra/p/DF-A2Z2zoeq
}}
{{Football box
|id = QF2 Leg 2
|date = {{Start date|2025|2|16|df=y}}
|team1 = Persak
|score = 2–1
|team2 = Persika Karanganyar
|goals1 =
|goals2 =
- Arlan {{goal|45+1}}
|stadium = Rukun Jaya Stadium
|location = Kebumen
|attendance =
|referee =
|report = https://www.instagram.com/p/DGIVUIpzpNt/?igsh=MTAwdnhjb3dzcmxw
}}
Persika Karanganyar won 5–4 on aggregate.
----
{{Football box
|id = QF3 Leg 1
|date = {{Start date|2025|2|12|df=y}}
|team1 = PSD
|score = 0–3
|team2 = Persebi
|goals1 =
|goals2 =
|stadium = Sultan Fatah Stadium
|location = Demak
|attendance =
|referee =
|report = https://www.instagram.com/p/DF-BgAqzdoD/?igsh=Z2E4MDdiZmhwNWJl
}}
{{Football box
|id = QF3 Leg 2
|date = {{Start date|2025|2|16|df=y}}
|team1 = Persebi
|score = 1–1
|team2 = PSD
|goals1 =
- Noka {{goal|5}}
|goals2 =
- Catur {{goal|17}}
|stadium = Kebo Giro Stadium
|location = Boyolali
|attendance =
|referee =
|report = https://www.instagram.com/p/DGIYf0Sz9dT/?igsh=MTllc21xcXl0NW5hMA==
}}
Persebi won 4–1 on aggregate.
----
{{Football box
|id = QF4 Leg 1
|date = {{Start date|2025|2|12|df=y}}
|team1 = Persip
|score = 2–0
|team2 = Persab
|goals1 =
|goals2 =
|stadium = Hoegeng Stadium
|location = Pekalongan
|attendance =
|referee =
|report = https://www.instagram.com/p/DF-BqzUTkci/?igsh=MXF1Nmdid2VhNXJ0NQ==
}}
{{Football box
|id = QF4 Leg 2
|date = {{Start date|2025|2|16|df=y}}
|team1 = Persab
|score = 1–1
|team2 = Persip
|goals1 =
- Alvin {{goal|89|pen.}}
|goals2 =
- Dedi {{goal|16}}
|stadium = Karangbirahi Stadium
|location = Brebes
|attendance =
|referee =
|report = https://www.instagram.com/p/DGIV58QzRe9/?igsh=ZzkyOHM4eXp3ZDFk
}}
Persip won 3–1 on aggregate.
= Semi-finals =
== Summary ==
==Matches==
{{Football box
|id = SF1 Leg 1
|date = {{Start date|2025|2|21|df=y}}
|team1 = Persibat
|score = 1–1
|team2 = Persika Karanganyar
|goals1 =
- Johan Yoga {{goal|17}}
|goals2 =
- Rizki {{goal|6|pen.}}
|stadium = Moh Sarengat Stadium
|location = Batang
|attendance =
|referee =
|report = https://www.instagram.com/p/DGVL6bvT_4y/?igsh=MWRzcHdnb2d0bzgwdQ==
}}
{{Football box
|id = SF1 Leg 2
|date = {{Start date|2025|2|24|df=y}}
|time = 15:15 WIB (UTC+7) {{refn|group="note"|The match initially proceeded as scheduled but was halted in the 41st minute with the score tied at 1–1 due to torrential rain that rendered the pitch unplayable. The remainder of the match resumed on February 25 at 09:00 WIB (UTC+7), picking up from the moment it was postponed.}}
|team1 = Persika Karanganyar
|score = 3–1
|team2 = Persibat
|goals1 =
|goals2 =
- Ridwan {{goal|30}}
|stadium = Angkatan 45 Stadium
|location = Karanganyar
|attendance =
|referee =
|report =
}}
Persika Karanganyar won 4–2 on aggregate.
----
{{Football box
|id = SF2 Leg 1
|date = {{Start date|2025|2|21|df=y}}
|team1 = Persebi
|score = 3–1
|team2 = Persip
|goals1 =
|goals2 =
- Dedi {{goal|30}}
|stadium = Kebo Giro Stadium
|location = Boyolali
|attendance =
|referee =
|report = https://www.instagram.com/p/DGVMdM5T_Fi/?igsh=MThkNnhtenllczdobg==
}}
{{Football box
|id = SF2 Leg 2
|date = {{Start date|2025|2|24|df=y}}
|team1 = Persip
|score = 0–2
|team2 = Persebi
|goals1 =
|goals2 =
|stadium = Hoegeng Stadium
|location = Pekalongan
|attendance =
|referee =
|report =
}}
Persebi won 5–1 on aggregate.
= Final =
{{Football box
|id = Final
|date = {{Start date|2025|2|27|df=y}}
|team1 = Persika Karanganyar
|score = 0–1
|team2 = Persebi
|goals1 =
|goals2 =
- Noka {{goal|46}}
|stadium = Jatidiri Stadium
|location = Semarang
|attendance =
|referee =
|report = https://www.instagram.com/p/DGkj422zbxW/?igsh=MTFlZG55ZDdiNTd6ZQ==
}}
Notes
{{reflist|group=note}}
See also
References
{{reflist}}
External links
- {{Official website|https://pssijateng.com/#}}
{{Liga 4 (Indonesia)}}
{{2024 in Indonesian football}}
{{Liga Indonesia seasons}}
{{DEFAULTSORT:2024-25 Liga 3 (Indonesia)}}