2024–25 Liga 4 West Java Series 1

{{Infobox football league season

| competition = Liga 4 West Java Series 1

| season = 2024–25

| dates = 17 December 2024 – 25 January 2025{{Cite web |title=Timeline pelaksanaan Liga 4 Seri 1 dan Seri 2 Jawa Barat 2024πŸ†βš½οΈ |url=https://www.instagram.com/p/DCn_gdKyzvk/?img_index=1&igsh=MTJpNzZxODJ3Nm15bg== |date=21 November 2024 |access-date=21 November 2024 |website=www.instagram.com |language=id}}

| winners = Cimahi Putra
(1st title)

| relegated = Persipo (withdrawn)
Citeureup Raya
Mandala
Persikabbar

| continentalcup1 = National phase

| continentalcup1 qualifiers = Cimahi Putra
Persipu
Cimahi United
Pesik
Persikabumi
Persikasi

| matches = 74

| total goals = 257

| league topscorer =

| biggest win = Persikabbar 2–12 Cimahi Putra
(24 December 2024)

| highest scoring = Persikabbar 2–12 Cimahi Putra
(24 December 2024)

| 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 West Java Series 1 was the inaugural season of Liga 4 West Java Series 1 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=2024-11-09 |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=2024-11-14 |website=radarsolo.jawapos.com |language=id}} The competition is organised by the West Java Provincial PSSI Association.

Teams

=Teams changes=

The following teams changed division after the 2023–24 season.{{Cite news |date=2024-11-10 |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=2024-11-14 |website=radarsolo.jawapos.com |language=id}}

style="vertical-align:top"

|

{| class="wikitable"

|+ From Series 1

{{Increase}} Promoted to Liga 2
* Dejan

{{Increase}} Qualified for Liga Nusantara
* Persipasi
  • PSGC
  • Withdrawn teams
    * Depok City
  • PSGJ
  • |

    class="wikitable"

    |+ To Series 1

    {{Increase}} Promoted from Series 2
    * ASAD Purwakarta

    |}

    Both Depok City and PSGJ have withdrawn from the league before the start of the season.

    =Participating teams=

    A total of 24 teams are competing in this season. The teams are divided into 4 blocks based on the geographical location of their homebase.

    {{col-begin}}

    {{col-5}}

    class="wikitable sortable" style="font-size:90%;"

    ! No

    ! Team

    ! colspan="2" |Location

    ! 2023 season

    colspan="5" align="center" | Block 1
    align=center| 1

    | Bandung United

    | Bandung City

    | 150px

    | align=center| First round
    {{small|(3rd in Group D)}}

    align=center| 2

    | Cimahi Putra

    | rowspan="3"|Cimahi City

    | rowspan="3"|150px

    | align=center| Second round
    {{small|(3rd in Group F)}}

    align=center| 3

    | Cimahi United

    | align=center|{{nowrap|Runner-up of S2}}
    {{small|(promoted)}}

    align=center| 4

    | Ebod Jaya Cimahi

    | align=center| First round
    {{small|(3rd in Group C)}}

    align=center| 5

    | Perses

    | Sumedang Regency

    | 150px

    | align=center| First round
    {{small|(6th in Group A)}}

    align=center| 6

    | Persikabbar

    | West Bandung Regency

    | 150px

    | align=center| First round
    {{small|(6th in Group C)}}

    colspan="5" align="center" | Block 2
    align=center| 7

    | Al Jabbar

    | Cirebon Regency

    | 150px

    | align=center| First round
    {{small|(4th in Group C)}}

    align=center| 8

    | Persigar

    | Garut Regency

    | 150px

    | align=center| Second round
    {{small|(4th in Group F)}}

    align=center| 9

    | Persindra

    | Indramayu Regency

    | 150px

    | align=center|{{nowrap|4th place of S2}}
    {{small|(promoted)}}

    align=center| 10

    | Pesik

    | Kuningan Regency

    | 150px

    | align=center| First round
    {{small|(3rd in Group A)}}

    align=center| 11

    | Mandala

    | rowspan="2" | Majalengka Regency

    | rowspan="2" | 150px

    | align=center|{{nowrap|Play-offs runner-up}}
    {{small|(promoted)}}

    align=center| 12

    | Persima

    | align=center| First round
    {{small|(4th in Group A)}}

    {{col-5}}

    class="wikitable sortable" style="font-size:90%;"

    ! No

    ! Team

    ! colspan=2|Location

    ! 2023 season

    colspan="5" align="center" | Block 3
    align=center| 13

    | PSB

    | Bogor City

    | 150px

    | align=center| First round
    {{small|(6th in Group B)}}

    align=center| 14

    | Citeureup Raya

    | Bogor Regency

    | 150px

    | align=center| First round
    {{small|(4th in Group B)}}

    align=center| 15

    | Perkesit

    | Cianjur Regency

    | 150px

    | align=center|{{nowrap|Champion of S2}}
    {{small|(promoted)}}

    align=center| 16

    | Depok Raya

    | rowspan="2" |Depok City

    | rowspan="2" |150px

    | align=center| First round
    {{small|(5th in Group C)}}

    align=center| 17

    | Persipu

    | align=center| Second round
    {{small|(4th in Group E)}}

    align=center| 18

    | Persikabumi

    | Sukabumi Regency

    | 150px

    | align=center|{{nowrap|Play-offs winner}}
    {{small|(promoted)}}

    colspan="5" align="center" | Block 4
    align=center| 19

    | Persikasi

    | Bekasi Regency

    | 150px

    | align=center| First round
    {{small|(5th in Group B)}}

    align=center| 20

    | Karawang United

    | rowspan="2" |Karawang Regency

    | rowspan="2" |150px

    | align=center| First round
    {{small|(5th in Group A)}}

    align=center| 21

    | Persika 1951

    | align=center| Second round
    {{small|(3rd in Group E)}}

    align=center| 22

    | Persipo

    | rowspan="2"|Purwakarta Regency

    | rowspan="2"|150px

    | align=center| First round
    {{small|(4th in Group D)}}

    align=center| 23

    | ASAD Purwakarta

    | align=center| 3rd place of S2
    {{small|(promoted)}}

    align=center| 24

    | Persitas

    | Tasikmalaya Regency

    | 150px

    | align=center| First round
    {{small|(5th in Group D)}}

    {{col-end}}

    =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.

    ;Block 1

    class="wikitable"
    Team

    ! Head coach

    ! Captain

    ! class="nowrap"| Kit manufacturer

    ! Main kit sponsor

    ! Other kit sponsor(s)

    {{nobreak|Bandung United}}

    | {{nobreak|{{flagicon|IDN}} Boy Jati Asmara}}

    |

    | {{flagicon|IDN}} Ereight{{Cite web |title=JERSEY BANDUNG UNITEDπŸ”₯gimana?? keren kan yuk buruan serahkan desain-desain jersey kalian ke @ereight_official untuk kami jadikan jersey keren selanjutnya nya😍|url=https://www.instagram.com/p/DC5fCj7hcqM/|date=28 November 2024 |access-date=5 December 2024 |website=www.instagram.com |language=id}}

    | None

    | {{collapsible list|{{smalldiv|

    • Front: None
    • Back: None
    • Sleeves: None
    • Shorts: None

    }}

    }}

    {{nobreak|Cimahi Putra}}

    |

    |

    | {{flagicon|IDN}} 3N Sportwear

    | Cimahi Putra

    | {{collapsible list|{{smalldiv|

    • Front:
    • Back:
    • Sleeves:
    • Shorts:

    }}

    }}

    {{nobreak|Cimahi United}}

    | {{nobreak|{{flagicon|IDN}} Yadi Mulyadi}}

    |

    | {{flagicon|IDN}} N-Rush

    | Karya Prima Abadi

    | {{collapsible list|{{smalldiv|

    • Front: Rumah Kiper, GR Apparel, PT Prima Karya Abadi Konstruksi, Ahdi Consultant
    • Back: CV Primacon, PT Niaga Guna Sarana, Yamazaki MyRoti, Soegiri Infini Arena
    • Sleeves: None
    • Shorts: None

    }}

    }}

    {{nobreak|Ebod Jaya Cimahi}}

    |

    |

    |

    | APC

    | {{collapsible list|{{smalldiv|

    • Front: None
    • Back: None
    • Sleeves: None
    • Shorts: None

    }}

    }}

    {{nobreak|Perses}}

    |

    |

    | {{flagicon|IDN}} Maestro Sportwear

    | Nabati Group

    | {{collapsible list|{{smalldiv|

    • Front: TGM99, Simaya, Hasna Utama
    • Back: Kicau Mania MHMC Ciparbuag
    • Sleeves: LPK HJS
    • Shorts: None

    }}

    }}

    {{nobreak|Persikabbar}}

    |

    |

    | {{flagicon|IDN}} Made by club

    | Akademi Persikabbar

    | {{collapsible list|{{smalldiv|

    • Front: None
    • Back: None
    • Sleeves: None
    • Shorts: None

    }}

    }}

    ;Block 2

    class="wikitable"
    Team

    ! Head coach

    ! Captain

    ! class="nowrap"| Kit manufacturer

    ! Main kit sponsor

    ! Other kit sponsor(s)

    {{nobreak|Al Jabbar}}

    |

    |

    | {{flagicon|IDN}} Home Cloth

    | LPK ZEN

    | {{collapsible list|{{smalldiv|

    • Front: Ototronik, Automotive
    • Back: SMK Al Jabbar, LPK ZEN
    • Sleeves:
    • Shorts: LPK ZEN

    }}

    }}

    {{nobreak|Persigar}}

    | {{nobreak|{{flagicon|IDN}} Didin Gultom}}

    | {{nobreak|{{flagicon|IDN}} Rudi Hidayat}}

    | {{flagicon|IDN}} SLEMN24

    | None

    | {{collapsible list|{{smalldiv|

    • Front: None
    • Back: None
    • Sleeves: None
    • Shorts: None

    }}

    }}

    {{nobreak|Persindra}}

    | {{nobreak|{{flagicon|IDN}} Rici Vauzi}}

    | {{nobreak|{{flagicon|IDN}} Hendri Bow}}

    | {{flagicon|IDN}} Izun Sport

    | Pertamina

    | {{collapsible list|{{smalldiv|

    • Front: Ono Surono
    • Back: None
    • Sleeves: None
    • Shorts: None

    }}

    }}

    {{nobreak|Pesik}}

    | {{nobreak|{{flagicon|IDN}} Satria Nurzaman}}

    |

    | {{flagicon|IDN}} Fours

    | Nodeem

    | {{collapsible list|{{smalldiv|

    • Front: RCB, Uma Racing, SHS Sinar Harapan
    • Back: None
    • Sleeves: None
    • Shorts: None

    }}

    }}

    {{nobreak|Mandala}}

    |

    |

    | {{flagicon|IDN}} Dewok Industries

    | Ocan Sablon & Konveksi

    | {{collapsible list|{{smalldiv|

    • Front: Dewok Industries, Aljun Management
    • Back: Arsen Owlhead, MSA Kuningan
    • Sleeves: None
    • Shorts: None

    }}

    }}

    {{nobreak|Persima}}

    | {{nobreak|{{flagicon|IDN}} Adi Putra Setiawan}}

    | {{nobreak|{{flagicon|IDN}} Wahyu Edo}}

    | {{flagicon|IDN}} M67

    | Aljun Management

    | {{collapsible list|{{smalldiv|

    • Front: Bank BJB
    • Back:
    • Sleeves: Klinik Pratama Al-Huda
    • Shorts:

    }}

    }}

    ;Block 3

    class="wikitable"
    Team

    ! Head coach

    ! Captain

    ! class="nowrap"| Kit manufacturer

    ! Main kit sponsor

    ! Other kit sponsor(s)

    {{nobreak|PSB}}

    | {{nobreak|{{flagicon|IDN}} Akhsanul Viddin}}

    |

    | {{flagicon|IDN}} Eightysix Apparel

    | None

    | {{collapsible list|{{smalldiv|

    • Front: None
    • Back: None
    • Sleeves: None
    • Shorts: None

    }}

    }}

    {{nobreak|Citeureup Raya}}

    |

    |

    | {{flagicon|IDN}} Hattrick

    | Puspa Bangun Persada

    | {{collapsible list|{{smalldiv|

    • Front: Indocement
    • Back: None
    • Sleeves: None
    • Shorts: None

    }}

    }}

    {{nobreak|Perkesit}}

    | {{nobreak|{{flagicon|IDN}} Alfi Fauzi Kamil}}

    |

    | {{flagicon|IDN}} Nandosport

    | Bris Trans

    | {{collapsible list|{{smalldiv|

    • Front: Kickoff Soccer Style Barber, Bris Waterpark
    • Back: None
    • Sleeves: Bank BJB
    • Shorts: None

    }}

    }}

    {{nobreak|Depok Raya}}

    |

    |

    | {{flagicon|IDN}} N-Rush

    | DK

    | {{collapsible list|{{smalldiv|

    }}

    }}

    {{nobreak|Persipu}}

    | {{nobreak|{{flagicon|IDN}} Hasnan Sungkar}}

    |

    | {{flagicon|IDN}} MJ Product

    | Balmerol Lubricants

    | {{collapsible list|{{smalldiv|

    • Front: Big Bear Recording
    • Back: Bebas Cedera
    • Sleeves: STR Mini Soccer
    • Shorts: None

    }}

    }}

    {{nobreak|Persikabumi}}

    |

    |

    | {{flagicon|IDN}} Eightysix Apparel

    | Persikabumi

    | {{collapsible list|{{smalldiv|

    • Front: None
    • Back: None
    • Sleeves: None
    • Shorts: None

    }}

    }}

    ;Block 4

    class="wikitable"
    Team

    ! Head coach

    ! Captain

    ! class="nowrap"| Kit manufacturer

    ! Main kit sponsor

    ! Other kit sponsor(s)

    {{nobreak|Persikasi}}

    |

    |

    |

    | None

    | {{collapsible list|{{smalldiv|

    • Front:
    • Back:
    • Sleeves:
    • Shorts:

    }}

    }}

    {{nobreak|Karawang United}}

    |

    |

    | {{flagicon|IDN}} Twenty.co

    | JKW Building

    | {{collapsible list|{{smalldiv|

    • Front: None
    • Back: Primaya Hospital
    • Sleeves: VAR Photo
    • Shorts: None

    }}

    }}

    {{nobreak|Persika 1951}}

    | {{flagicon|IDN}} Heriyanto

    |

    |

    | None

    | {{collapsible list|{{smalldiv|

    • Front:
    • Back:
    • Sleeves:
    • Shorts:

    }}

    }}

    {{nobreak|Persipo}}

    |

    |

    |

    |

    | {{collapsible list|{{smalldiv|

    • Front:
    • Back:
    • Sleeves:
    • Shorts:

    }}

    }}

    {{nobreak|ASAD Purwakarta}}

    | {{nobreak|{{flagicon|IDN}} Fikry M Riyadh}}

    | {{nobreak|{{flagicon|IDN}} Yogi Kosasih}}

    | {{flagicon|IDN}} Sans Apparel

    | None

    | {{collapsible list|{{smalldiv|

    }}

    }}

    {{nobreak|Persitas}}

    |

    |

    | {{flagicon|IDN}} RM Apparel

    | Persitas Kabupaten Tasikmalaya

    | {{collapsible list|{{smalldiv|

    • Front:
    • Back:
    • Sleeves:
    • Shorts:

    }}

    }}

    Schedule

    The schedule of the competition is as follows.

    class="wikitable" style="text-align:center"

    ! align="center" | Round

    ! align="center" | Matchday

    ! align="center" colspan="4" | Date

    rowspan="8" |First round

    ! {{N/a}}

    ! Group A

    ! Group B

    ! Group C

    ! Group D

    Matchday 1

    | 17 December 2024

    | 18 December 2024

    | colspan="2"| 17 December 2024

    Matchday 2

    | 21 December 2024

    | 22 December 2024

    | colspan="2"| 19 December 2024

    Matchday 3

    | 23 December 2024

    | 26 December 2024

    | colspan="2"| 20 December 2024

    Matchday 4

    | 24 December 2024

    | 31 December 2024

    | colspan="2"| 22 December 2024

    Matchday 5

    | 27 December 2024

    | 3 January 2024

    | colspan="2"| 24 December 2024

    Matchday 6

    | 30 December 2024

    | align=center|β€”

    | colspan="2"| 26 December 2024

    Matchday 7

    | 2 January 2025

    | align=center|β€”

    | 28 December 2024

    | 30 December 2024

    rowspan="4" |Second round
    Matchday 1

    | colspan="4" align="center" | 6 January 2025

    Matchday 2

    | colspan="4" align="center" | 8 January 2025

    Matchday 3

    | colspan="4" align="center" | 10 January 2025

    rowspan="3" | Knockout round

    ! Semi-finals

    | colspan="4" align="center" | 15 January (Leg 1) & 18 January 2025 (Leg 2)

    Third place play-off

    | colspan="4" align="center" | 25 January 2025

    Final

    | colspan="4" align="center" | 23 January (Leg 1) & 25 January 2025 (Leg 2)

    First round

    The draw for the first round took place on 17 November 2024 at the PSSI Secretariat of the West Java Provincial Association, Bandung. The 24 teams will be drawn into 4 groups of six based on the geographical location of their homebase. The first 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 second round, while the bottom-ranked team from each group will be relegated to the 2025–26 Series 2.

    = Group A =

    All matches will be held at Pusdikpom Soegiri Infini Arena, Cimahi.

    {{#invoke:Sports table|main|style=WDL

    |source=[https://www.instagram.com/p/DCd4aF1S1uQ/?igsh=MTByOThvN2ZnOGh1 Series 1]

    |show_matches=yes |matches_style=FBR

    |team_order= CUN, CPT, BUN, EBO, SUM, KBR

    | update= complete

    | start_date= 17 December 2024

    |win_CPT=3 |draw_CPT=1 |loss_CPT=1 |gf_CPT=18|ga_CPT=6 |status_CPT=

    |win_SUM=1 |draw_SUM=0 |loss_SUM=4 |gf_SUM=5 |ga_SUM=16|status_SUM=

    |win_EBO=2 |draw_EBO=1 |loss_EBO=2 |gf_EBO=7 |ga_EBO=6 |status_EBO=

    |win_BUN=3 |draw_BUN=0 |loss_BUN=2 |gf_BUN=14|ga_BUN=6 |status_BUN=

    |win_CUN=5 |draw_CUN=0 |loss_CUN=0 |gf_CUN=16|ga_CUN=1 |status_CUN=

    |win_KBR=0 |draw_KBR=0 |loss_KBR=5 |gf_KBR=5 |ga_KBR=30|status_KBR=R

    |result1=Q |result2=Q |result6=R

    |name_CPT=Cimahi Putra

    |name_SUM=Perses

    |name_EBO=Ebod Jaya Cimahi

    |name_BUN=Bandung United

    |name_CUN=Cimahi United

    |name_KBR=Persikabbar

    |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=QR

    |col_Q=green1

    |text_Q={{nowrap|Qualification to the Second round}}

    |col_R=red1

    |text_R={{nowrap|Relegation to the 2025–26 Series 2}}

    |match_CPT_SUM= 2–0

    |match_CPT_EBO=null

    |match_CPT_BUN=null

    |match_CPT_CUN= 1–2

    |match_CPT_KBR=null

    |match_SUM_CPT=null

    |match_SUM_EBO= 1–2

    |match_SUM_BUN= 0–2

    |match_SUM_CUN=null

    |match_SUM_KBR= 4–3

    |match_EBO_CPT= 0–0

    |match_EBO_SUM=null

    |match_EBO_BUN=null

    |match_EBO_CUN=null

    |match_EBO_KBR=null

    |match_BUN_CPT= 2–3

    |match_BUN_SUM=null

    |match_BUN_EBO= 3–2

    |match_BUN_CUN=null

    |match_BUN_KBR= 7–0

    |match_CUN_CPT=null

    |match_CUN_SUM= 7–0

    |match_CUN_EBO= 2–0

    |match_CUN_BUN= 1–0

    |match_CUN_KBR=null

    |match_KBR_CPT= 2–12

    |match_KBR_SUM=null

    |match_KBR_EBO= 0–3

    |match_KBR_BUN=null

    |match_KBR_CUN= 0–4

    }}

    ; Matches

    {{collapse top|Matchday 1 (17 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|17|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Persikabbar

    |score = 0–4

    |team2 = Cimahi United

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDsJxTMBT3f/?igsh=MXRhM3ZhMHg1Mzl6NA==

    }}

    {{Football box

    |date = {{Start date|2024|12|17|df=y}}

    |time = 15.15 WIB (UTC+7)

    |team1 = Perses

    |score = 0–2

    |team2 = Bandung United

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDsJxTMBT3f/?igsh=MXRhM3ZhMHg1Mzl6NA==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 2 (21 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|21|df=y}}

    |time = 10.00 WIB (UTC+7)

    |team1 = Ebod Jaya Cimahi

    |score = 0–0

    |team2 = Cimahi Putra

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD2DR4Eyueg/?img_index=1&igsh=MTg3bWM4N2RweDV2aQ==

    }}

    {{Football box

    |date = {{Start date|2024|12|21|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Bandung United

    |score = 7–0

    |team2 = Persikabbar

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD2DR4Eyueg/?img_index=1&igsh=MTg3bWM4N2RweDV2aQ==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 3 (23 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|23|df=y}}

    |time = 10.00 WIB (UTC+7)

    |team1 = Cimahi United

    |score = 7–0

    |team2 = Perses

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD7AoYlS2yX/?img_index=1&igsh=c3h5N2szMzRoMXlq

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 4 (24 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|24|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Persikabbar

    |score = 2–12

    |team2 = Cimahi Putra

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD9vDKTygNg/?img_index=1&igsh=MWlmMDc1aHJsamxpeA==

    }}

    {{Football box

    |date = {{Start date|2024|12|24|df=y}}

    |time = 15.15 WIB (UTC+7)

    |team1 = Bandung United

    |score = 3–2

    |team2 = Ebod Jaya Cimahi

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD9vDKTygNg/?img_index=1&igsh=MWlmMDc1aHJsamxpeA==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 5 (27 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|27|df=y}}

    |time = 13.30 WIB (UTC+7)

    |team1 = Perses

    |score = 1–2

    |team2 = Ebod Jaya Cimahi

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEFjjKTyp_s/?img_index=1&igsh=MTFvbWR0a21kNnI1aQ==

    }}

    {{Football box

    |date = {{Start date|2024|12|27|df=y}}

    |time = 15.30 WIB (UTC+7)

    |team1 = Cimahi Putra

    |score = 1–2

    |team2 = Cimahi United

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEFjjKTyp_s/?img_index=1&igsh=MTFvbWR0a21kNnI1aQ==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 6 (30 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|30|df=y}}

    |time = 08.00 WIB (UTC+7)

    |team1 = Cimahi Putra

    |score = 2–0

    |team2 = Perses

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report =

    }}

    {{Football box

    |date = {{Start date|2024|12|30|df=y}}

    |time = 13.15 WIB (UTC+7)

    |team1 = Cimahi United

    |score = 1–0

    |team2 = Bandung United

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report =

    }}

    {{Football box

    |date = {{Start date|2024|12|30|df=y}}

    |time = 15.30 WIB (UTC+7)

    |team1 = Persikabbar

    |score = 0–3

    |team2 = Ebod Jaya Cimahi

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report =

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 7 (2 January 2025)}}

    {{Football box

    |date = {{Start date|2025|1|2|df=y}}

    |time = 08.00 WIB (UTC+7)

    |team1 = Cimahi United

    |score = 2–0

    |team2 = Ebod Jaya Cimahi

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEU5HsOSSWw/?img_index=1&igsh=MXJoNWUxa29qNTNzMQ==

    }}

    {{Football box

    |date = {{Start date|2025|1|2|df=y}}

    |time = 13.15 WIB (UTC+7)

    |team1 = Perses

    |score = 4–3

    |team2 = Persikabbar

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEU5HsOSSWw/?img_index=1&igsh=MXJoNWUxa29qNTNzMQ==

    }}

    {{Football box

    |date = {{Start date|2025|1|2|df=y}}

    |time = 15.30 WIB (UTC+7)

    |team1 = Bandung United

    |score = 2–3

    |team2 = Cimahi Putra

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEU5HsOSSWw/?img_index=1&igsh=MXJoNWUxa29qNTNzMQ==

    }}

    {{collapse bottom}}

    = Group B =

    All matches will be held at Pusdikpom Soegiri Infini Arena, Cimahi.

    {{#invoke:Sports table|main|style=WDL

    |source=[https://www.instagram.com/p/DCd4aF1S1uQ/?igsh=MTByOThvN2ZnOGh1 Series 1]

    |show_matches=yes |matches_style=FBR

    |team_order= KAS, TAS, KUN, KRW, ASA, PPO

    |note_PPO=Persipo announced their withdrawal from the competition due to the club's financial problems.

    | update= complete

    | start_date= 18 December 2024

    |win_KUN=1 |draw_KUN=1 |loss_KUN=2 |gf_KUN=4 |ga_KUN=5 |status_KUN=

    |win_ASA=0 |draw_ASA=1 |loss_ASA=3 |gf_ASA=5 |ga_ASA=12|status_ASA=

    |win_KRW=1 |draw_KRW=1 |loss_KRW=2 |gf_KRW=5 |ga_KRW=9 |status_KRW=

    |win_KAS=4 |draw_KAS=0 |loss_KAS=0 |gf_KAS=11|ga_KAS=2 |status_KAS=

    |win_PPO= |draw_PPO= |loss_PPO= |gf_PPO= |ga_PPO= |status_PPO= W R

    |win_TAS=2 |draw_TAS=1 |loss_TAS=1 |gf_TAS=7 |ga_TAS=4 |status_TAS=

    |result1=Q |result2=Q |result6=WD

    |status_text_W=Withdraw from the competition

    |name_KUN=Karawang United

    |name_ASA=ASAD Purwakarta

    |name_KRW=Persika 1951

    |name_KAS=Persikasi

    |name_PPO=Persipo

    |name_TAS=Persitas

    |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=QR

    |col_Q=green1

    |text_Q={{nowrap|Qualification to the Second round}}

    |col_WD=black1

    |text_WD={{nowrap|Withdrawn}}

    |match_KUN_ASA= 4–1

    |match_KUN_KRW=null

    |match_KUN_KAS= 0–2

    |match_KUN_PPO=null

    |match_KUN_TAS=null

    |match_ASA_KUN=null

    |match_ASA_KRW= 2–3

    |match_ASA_KAS=null

    |match_ASA_PPO=null

    |match_ASA_TAS= 1–1

    |match_KRW_KUN= 0–0

    |match_KRW_ASA=null

    |match_KRW_KAS= 1–3

    |match_KRW_PPO=null

    |match_KRW_TAS=null

    |match_KAS_KUN=null

    |match_KAS_ASA= 4–1

    |match_KAS_KRW=null

    |match_KAS_PPO=null

    |match_KAS_TAS= 2–0

    |match_PPO_KUN=null

    |match_PPO_ASA=null

    |match_PPO_KRW=null

    |match_PPO_KAS=null

    |match_PPO_TAS=null

    |match_TAS_KUN= 2–0

    |match_TAS_ASA=null

    |match_TAS_KRW= 4–1

    |match_TAS_KAS=null

    |match_TAS_PPO=null

    }}

    ; Matches

    {{collapse top|Matchday 1 (18 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|18|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = ASAD Purwakarta

    |score = 2–3

    |team2 = Persika 1951

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDuKrePyeJn/?img_index=1&igsh=YzczYmR6MHk2ZDB2

    }}

    {{Football box

    |date = {{Start date|2024|12|18|df=y}}

    |time = 15.15 WIB (UTC+7)

    |team1 = Karawang United

    |score = 0–2

    |team2 = Persikasi

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDuKrePyeJn/?img_index=1&igsh=YzczYmR6MHk2ZDB2

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 2 (22 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|22|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = ASAD Purwakarta

    |score = 1–1

    |team2 = Persitas

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD4jlHqSDqu/?img_index=2&igsh=MXgwN2h5ejE1amFxcg==

    }}

    {{Football box

    |date = {{Start date|2024|12|22|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Persika 1951

    |score = 0–0

    |team2 = Karawang United

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD4jlHqSDqu/?img_index=2&igsh=MXgwN2h5ejE1amFxcg==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 3 (26 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|26|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Persikasi

    |score = 4–1

    |team2 = ASAD Purwakarta

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEC8Qn3Scdz/?img_index=1&igsh=MWNwcHV0N3RiY24zYw==

    }}

    {{Football box

    |date = {{Start date|2024|12|26|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Persitas

    |score = 4–1

    |team2 = Persika 1951

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEC8Qn3Scdz/?img_index=1&igsh=MWNwcHV0N3RiY24zYw==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 4 (31 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|31|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Persika 1951

    |score = 1–3

    |team2 = Persikasi

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report =

    }}

    {{Football box

    |date = {{Start date|2024|12|31|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Persitas

    |score = 2–0

    |team2 = Karawang United

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report =

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 5 (3 January 2025)}}

    {{Football box

    |date = {{Start date|2025|1|3|df=y}}

    |time = 09.00 WIB (UTC+7)

    |team1 = Karawang United

    |score = 4–1

    |team2 = ASAD Purwakarta

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEYHz5Vz8jq/?img_index=1&igsh=MWJycGc5aTdkaWwzbQ==

    }}

    {{Football box

    |date = {{Start date|2025|1|3|df=y}}

    |time = 13.30 WIB (UTC+7)

    |team1 = Persikasi

    |score = 2–0

    |team2 = Persitas

    |goals1 =

    |goals2 =

    |stadium = Pusdikpom Soegiri Infini Arena

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEYHz5Vz8jq/?img_index=1&igsh=MWJycGc5aTdkaWwzbQ==

    }}

    {{collapse bottom}}

    = Group C =

    All matches will be held at Mashud Wisnusaputra Stadium, Kuningan.

    {{#invoke:Sports table|main|style=WDL

    |source=[https://www.instagram.com/p/DCd4aF1S1uQ/?igsh=MTByOThvN2ZnOGh1 Series 1]

    |show_matches=yes |matches_style=FBR

    |team_order= KNG, PMA, IND, GAR, JAB, MFC

    | update= complete

    | start_date= 17 December 2024

    |win_PMA=3 |draw_PMA=1 |loss_PMA=1 |gf_PMA=11|ga_PMA=9 |status_PMA=

    |win_KNG=5 |draw_KNG=0 |loss_KNG=0 |gf_KNG=10|ga_KNG=1 |status_KNG=

    |win_JAB=1 |draw_JAB=0 |loss_JAB=4 |gf_JAB=9 |ga_JAB=12|status_JAB=

    |win_IND=3 |draw_IND=0 |loss_IND=2 |gf_IND=11|ga_IND=8 |status_IND=

    |win_GAR=2 |draw_GAR=1 |loss_GAR=2 |gf_GAR=8 |ga_GAR=7 |status_GAR=

    |win_MFC=0 |draw_MFC=0 |loss_MFC=5 |gf_MFC=5 |ga_MFC=17|status_MFC=R

    |result1=Q |result2=Q |result6=R

    |name_PMA=Persima

    |name_KNG=Pesik

    |name_JAB=Al Jabbar

    |name_IND=Persindra

    |name_GAR=Persigar

    |name_MFC=Mandala

    |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=QR

    |col_Q=green1

    |text_Q={{nowrap|Qualification to the Second round}}

    |col_R=red1

    |text_R={{nowrap|Relegation to the 2025–26 Series 2}}

    |match_PMA_KNG= 0–2

    |match_PMA_JAB=null

    |match_PMA_IND= 3–2

    |match_PMA_GAR= 2–2

    |match_PMA_MFC=null

    |match_KNG_PMA=null

    |match_KNG_JAB= 2–1

    |match_KNG_IND=null

    |match_KNG_GAR= 1–0

    |match_KNG_MFC= 2–0

    |match_JAB_PMA= 1–2

    |match_JAB_KNG=null

    |match_JAB_IND= 2–3

    |match_JAB_GAR= 1–3

    |match_JAB_MFC=null

    |match_IND_PMA=null

    |match_IND_KNG= 0–3

    |match_IND_JAB=null

    |match_IND_GAR= 2–0

    |match_IND_MFC= 4–0

    |match_GAR_PMA=null

    |match_GAR_KNG=null

    |match_GAR_JAB=null

    |match_GAR_IND=null

    |match_GAR_MFC= 3–1

    |match_MFC_PMA= 2–4

    |match_MFC_KNG=null

    |match_MFC_JAB= 2–4

    |match_MFC_IND=null

    |match_MFC_GAR=null

    }}

    ; Matches

    {{collapse top|Matchday 1 (17 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|17|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Persima

    |score = 3–2

    |team2 = Persindra

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDsJxTMBT3f/?igsh=MXRhM3ZhMHg1Mzl6NA==

    }}

    {{Football box

    |date = {{Start date|2024|12|17|df=y}}

    |time = 15.15 WIB (UTC+7)

    |team1 = Pesik

    |score = 2–1

    |team2 = Al Jabbar

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDsJxTMBT3f/?igsh=MXRhM3ZhMHg1Mzl6NA==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 2 (19 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|19|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Persigar

    |score = 3–1

    |team2 = Mandala

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDw-XlESAez/?img_index=1&igsh=MnpjdGF6NWprd3Vx

    }}

    {{Football box

    |date = {{Start date|2024|12|19|df=y}}

    |time = 15.15 WIB (UTC+7)

    |team1 = Persindra

    |score = 0–3

    |team2 = Pesik

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDw-XlESAez/?img_index=1&igsh=MnpjdGF6NWprd3Vx

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 3 (20 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|20|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Al Jabbar

    |score = 1–2

    |team2 = Persima

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDzRAXpSK81/?img_index=1&igsh=ZnUyemE0YXVmd3U5

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 4 (22 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|22|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Persindra

    |score = 2–0

    |team2 = Persigar

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD4jlHqSDqu/?img_index=2&igsh=MXgwN2h5ejE1amFxcg==

    }}

    {{Football box

    |date = {{Start date|2024|12|22|df=y}}

    |time = 15.15 WIB (UTC+7)

    |team1 = Pesik

    |score = 2–0

    |team2 = Mandala

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD4jlHqSDqu/?img_index=2&igsh=MXgwN2h5ejE1amFxcg==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 5 (24 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|24|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Mandala

    |score = 2–4

    |team2 = Al Jabbar

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD9vDKTygNg/?img_index=1&igsh=MWlmMDc1aHJsamxpeA==

    }}

    {{Football box

    |date = {{Start date|2024|12|24|df=y}}

    |time = 15.15 WIB (UTC+7)

    |team1 = Persima

    |score = 2–2

    |team2 = Persigar

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD9vDKTygNg/?img_index=1&igsh=MWlmMDc1aHJsamxpeA==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 6 (26 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|26|df=y}}

    |time = 08.00 WIB (UTC+7)

    |team1 = Pesik

    |score = 1–0

    |team2 = Persigar

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEC8Qn3Scdz/?img_index=1&igsh=MWNwcHV0N3RiY24zYw==

    }}

    {{Football box

    |date = {{Start date|2024|12|26|df=y}}

    |time = 13.15 WIB (UTC+7)

    |team1 = Al Jabbar

    |score = 2–3

    |team2 = Persindra

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEC8Qn3Scdz/?img_index=1&igsh=MWNwcHV0N3RiY24zYw==

    }}

    {{Football box

    |date = {{Start date|2024|12|26|df=y}}

    |time = 15.30 WIB (UTC+7)

    |team1 = Mandala

    |score = 2–4

    |team2 = Persima

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEC8Qn3Scdz/?img_index=1&igsh=MWNwcHV0N3RiY24zYw==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 7 (28 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|28|df=y}}

    |time = 08.00 WIB (UTC+7)

    |team1 = Al Jabbar

    |score = 1–3

    |team2 = Persigar

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEIE5fkS6j7/?img_index=1&igsh=ZHBrcDJ6YTJweHh4

    }}

    {{Football box

    |date = {{Start date|2024|12|28|df=y}}

    |time = 13.15 WIB (UTC+7)

    |team1 = Persindra

    |score = 4–0

    |team2 = Mandala

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEIE5fkS6j7/?img_index=1&igsh=ZHBrcDJ6YTJweHh4

    }}

    {{Football box

    |date = {{Start date|2024|12|28|df=y}}

    |time = 15.30 WIB (UTC+7)

    |team1 = Persima

    |score = 0–2

    |team2 = Pesik

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEIE5fkS6j7/?img_index=1&igsh=ZHBrcDJ6YTJweHh4

    }}

    {{collapse bottom}}

    = Group D =

    All matches will be held at Merpati Stadium, Depok.

    {{#invoke:Sports table|main|style=WDL

    |source=[https://www.instagram.com/p/DCd4aF1S1uQ/?igsh=MTByOThvN2ZnOGh1 Series 1]

    |show_matches=yes |matches_style=FBR

    |team_order= PPU, BUM, PSB, DRY, PKT, CTR

    |adjust_points_CTR= -3

    |note_CTR=Citeureup Raya was deducted three points by the PSSI West Java provincial association.

    | update= complete

    | start_date= 17 December 2024

    |win_CTR=0 |draw_CTR=1 |loss_CTR=4 |gf_CTR=4 |ga_CTR=11|status_CTR=R

    |win_DRY=1 |draw_DRY=3 |loss_DRY=1 |gf_DRY=8 |ga_DRY=11|status_DRY=

    |win_PPU=3 |draw_PPU=2 |loss_PPU=0 |gf_PPU=10|ga_PPU=3 |status_PPU=

    |win_PSB=2 |draw_PSB=2 |loss_PSB=1 |gf_PSB=8 |ga_PSB=6 |status_PSB=

    |win_PKT=0 |draw_PKT=3 |loss_PKT=2 |gf_PKT=3 |ga_PKT=8 |status_PKT=

    |win_BUM=3 |draw_BUM=1 |loss_BUM=1 |gf_BUM=11|ga_BUM=5 |status_BUM=

    |result1=Q |result2=Q |result6=R

    |name_CTR=Citeureup Raya

    |name_DRY=Depok Raya

    |name_PPU=Persipu

    |name_PSB=PSB

    |name_PKT=Perkesit

    |name_BUM=Persikabumi

    |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=QR

    |col_Q=green1

    |text_Q={{nowrap|Qualification to the Second round}}

    |col_R=red1

    |text_R={{nowrap|Relegation to the 2025–26 Series 2}}

    |match_CTR_DRY=null

    |match_CTR_PPU= 0–3

    |match_CTR_PPU_note= The match was halted in the 80th minute with the score tied at Citeureup Raya 2–2 Persipu, as the Citeureup Raya team refused to continue playing. Subsequently, the PSSI West Java provincial association awarded a 3–0 victory to Persipu.

    |match_CTR_PSB= 1–2

    |match_CTR_PKT= 1–1

    |match_CTR_BUM=null

    |match_DRY_CTR= 2–1

    |match_DRY_PPU=null

    |match_DRY_PSB=null

    |match_DRY_PKT=null

    |match_DRY_BUM= 1–5

    |match_PPU_CTR=null

    |match_PPU_DRY= 2–2

    |match_PPU_PSB=null

    |match_PPU_PKT= 3–0

    |match_PPU_BUM= 2–1

    |match_PSB_CTR=null

    |match_PSB_DRY= 2–2

    |match_PSB_PPU= 0–0

    |match_PSB_PKT= 3–1

    |match_PSB_BUM=null

    |match_PKT_CTR=null

    |match_PKT_DRY= 1–1

    |match_PKT_PPU=null

    |match_PKT_PSB=null

    |match_PKT_BUM=null

    |match_BUM_CTR= 3–1

    |match_BUM_DRY=null

    |match_BUM_PPU=null

    |match_BUM_PSB= 2–1

    |match_BUM_PKT= 0–0

    }}

    ; Matches

    {{collapse top|Matchday 1 (17 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|17|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Citeureup Raya

    |score = 1–2

    |team2 = PSB

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDsJxTMBT3f/?igsh=MXRhM3ZhMHg1Mzl6NA==

    }}

    {{Football box

    |date = {{Start date|2024|12|17|df=y}}

    |time = 15.15 WIB (UTC+7)

    |team1 = Persipu

    |score = 2–1

    |team2 = Persikabumi

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDsJxTMBT3f/?igsh=MXRhM3ZhMHg1Mzl6NA==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 2 (19 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|19|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Perkesit

    |score = 1–1

    |team2 = Depok Raya

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDw-XlESAez/?img_index=1&igsh=MnpjdGF6NWprd3Vx

    }}

    {{Football box

    |date = {{Start date|2024|12|19|df=y}}

    |time = 15.15 WIB (UTC+7)

    |team1 = PSB

    |score = 0–0

    |team2 = Persipu

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDw-XlESAez/?img_index=1&igsh=MnpjdGF6NWprd3Vx

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 3 (20 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|20|df=y}}

    |time = 08.00 WIB (UTC+7)

    |team1 = Persikabumi

    |score = 3–1

    |team2 = Citeureup Raya

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DDzRAXpSK81/?img_index=1&igsh=ZnUyemE0YXVmd3U5

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 4 (22 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|22|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = PSB

    |score = 3–1

    |team2 = Perkesit

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD4jlHqSDqu/?img_index=2&igsh=MXgwN2h5ejE1amFxcg==

    }}

    {{Football box

    |date = {{Start date|2024|12|22|df=y}}

    |time = 15.15 WIB (UTC+7)

    |team1 = Persipu

    |score = 2–2

    |team2 = Depok Raya

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD4jlHqSDqu/?img_index=2&igsh=MXgwN2h5ejE1amFxcg==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 5 (24 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|24|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Citeureup Raya

    |score = 1–1

    |team2 = Perkesit

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD9vDKTygNg/?img_index=2&igsh=MWlmMDc1aHJsamxpeA==

    }}

    {{Football box

    |date = {{Start date|2024|12|24|df=y}}

    |time = 15.15 WIB (UTC+7)

    |team1 = Depok Raya

    |score = 1–5

    |team2 = Persikabumi

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DD9vDKTygNg/?img_index=2&igsh=MWlmMDc1aHJsamxpeA==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 6 (26 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|26|df=y}}

    |time = 08.00 WIB (UTC+7)

    |team1 = Persikabumi

    |score = 2–1

    |team2 = PSB

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEC8Qn3Scdz/?img_index=1&igsh=MWNwcHV0N3RiY24zYw==

    }}

    {{Football box

    |date = {{Start date|2024|12|26|df=y}}

    |time = 13.15 WIB (UTC+7)

    |team1 = Persipu

    |score = 3–0

    |team2 = Perkesit

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEC8Qn3Scdz/?img_index=1&igsh=MWNwcHV0N3RiY24zYw==

    }}

    {{Football box

    |date = {{Start date|2024|12|26|df=y}}

    |time = 15.30 WIB (UTC+7)

    |team1 = Depok Raya

    |score = 2–1

    |team2 = Citeureup Raya

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEC8Qn3Scdz/?img_index=1&igsh=MWNwcHV0N3RiY24zYw==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 7 (30 December 2024)}}

    {{Football box

    |date = {{Start date|2024|12|30|df=y}}

    |time = 08.00 WIB (UTC+7)

    |team1 = PSB

    |score = 2–2

    |team2 = Depok Raya

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report =

    }}

    {{Football box

    |date = {{Start date|2024|12|30|df=y}}

    |time = 13.15 WIB (UTC+7)

    |team1 = Persikabumi

    |score = 0–0

    |team2 = Perkesit

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report =

    }}

    {{Football box

    |date = {{Start date|2024|12|30|df=y}}

    |time = 15.30 WIB (UTC+7)

    |team1 = Citeureup Raya

    |score = 0–3
    Awarded{{refn|group="note"| The match was halted in the 80th minute with the score tied at Citeureup Raya 2–2 Persipu, as the Citeureup Raya team refused to continue playing. Subsequently, the PSSI West Java provincial association awarded a 3–0 victory to Persipu.}}

    |team2 = Persipu

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report =

    }}

    {{collapse bottom}}

    Second round

    The top eight teams from the first round will be divided into 2 groups of four teams. The second round will be played in a home tournament format of single round-robin matches.

    The top two teams of each group will advance to the knockout round, while the top three teams will qualify for the national phase.

    = Group E =

    All matches will be held at Mashud Wisnusaputra Stadium and Ibrahim Adjie Stadium, Kuningan.

    {{#invoke:Sports table|main|style=WDL

    |source=[https://www.instagram.com/p/DEchW63SAKi/?img_index=1&igsh=MXh4eDU0bWwxN3hhYw== Series 1]

    |show_matches=yes |matches_style=FBR

    |team_order= KNG, CUN, BUM, TAS

    | update= complete

    | start_date= 6 January 2025

    |win_CUN=1 |draw_CUN=1 |loss_CUN=1 |gf_CUN=3 |ga_CUN=2 |status_CUN=

    |win_TAS=0 |draw_TAS=1 |loss_TAS=2 |gf_TAS=2 |ga_TAS=5 |status_TAS=

    |win_KNG=3 |draw_KNG=0 |loss_KNG=0 |gf_KNG=7 |ga_KNG=4 |status_KNG=

    |win_BUM=1 |draw_BUM=0 |loss_BUM=2 |gf_BUM=5 |ga_BUM=6 |status_BUM=

    |result1=SF |result2=SF |result3=NP

    |name_CUN=Cimahi United

    |name_TAS=Persitas

    |name_KNG=Pesik

    |name_BUM=Persikabumi

    |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.

    |match_CUN_TAS= 0–0

    |match_CUN_KNG= 1–2

    |match_CUN_BUM=null

    |match_TAS_CUN=null

    |match_TAS_KNG= 1–2

    |match_TAS_BUM= 1–3

    |match_KNG_CUN=null

    |match_KNG_TAS=null

    |match_KNG_BUM= 3–2

    |match_BUM_CUN= 0–2

    |match_BUM_TAS=null

    |match_BUM_KNG=null

    |res_col_header=Q

    |col_SF=green1

    |col_NP=green3

    |text_SF={{nowrap|Qualification to the
    Knockout round & national phase}}

    |text_NP={{nowrap|Qualification to the national phase}}

    }}

    ; Matches

    {{collapse top|Matchday 1 (6 January 2025)}}

    {{Football box

    |date = {{Start date|2025|1|6|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Cimahi United

    |score = 0–0

    |team2 = Persitas

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEe_ILry-e4/?img_index=2&igsh=Nm04NGF6OHR6MHBy

    }}

    {{Football box

    |date = {{Start date|2025|1|6|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Pesik

    |score = 3–2

    |team2 = Persikabumi

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEe_ILry-e4/?img_index=2&igsh=Nm04NGF6OHR6MHBy

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 2 (8 January 2025)}}

    {{Football box

    |date = {{Start date|2025|1|8|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Persikabumi

    |score = 0–2

    |team2 = Cimahi United

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEkWzQGSW4R/?img_index=2&igsh=MW1iMDNsNG8wOTVnMA==

    }}

    {{Football box

    |date = {{Start date|2025|1|8|df=y}}

    |time = 15.20 WIB (UTC+7)

    |team1 = Persitas

    |score = 1–2

    |team2 = Pesik

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEkWzQGSW4R/?img_index=2&igsh=MW1iMDNsNG8wOTVnMA==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 3 (10 January 2025)}}

    {{Football box

    |date = {{Start date|2025|1|10|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Cimahi United

    |score = 1–2

    |team2 = Pesik

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEq67cKSXlq/?img_index=2&igsh=MXZsbDUzc3JicHdnZw==

    }}

    {{Football box

    |date = {{Start date|2025|1|10|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Persitas

    |score = 1–3

    |team2 = Persikabumi

    |goals1 =

    |goals2 =

    |stadium = Ibrahim Adjie Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEq67cKSXlq/?img_index=2&igsh=MXZsbDUzc3JicHdnZw==

    }}

    {{collapse bottom}}

    = Group F =

    All matches will be held at Merpati Stadium and Mahakam Stadium, Depok.

    {{#invoke:Sports table|main|style=WDL

    |source= [https://www.instagram.com/p/DEchW63SAKi/?img_index=1&igsh=MXh4eDU0bWwxN3hhYw== Series 1]

    |show_matches=yes |matches_style=FBR

    |team_order= CPT, PPU, KAS, PMA

    | update= complete

    | start_date= 6 January 2025

    |win_CPT=2 |draw_CPT=1 |loss_CPT=0 |gf_CPT=5 |ga_CPT=1 |status_CPT=

    |win_KAS=1 |draw_KAS=0 |loss_KAS=2 |gf_KAS=2 |ga_KAS=4 |status_KAS=

    |win_PMA=0 |draw_PMA=0 |loss_PMA=3 |gf_PMA=3 |ga_PMA=7 |status_PMA=

    |win_PPU=2 |draw_PPU=1 |loss_PPU=0 |gf_PPU=5 |ga_PPU=3 |status_PPU=

    |result1=SF |result2=SF |result3=NP

    |name_CPT=Cimahi Putra

    |name_KAS=Persikasi

    |name_PMA=Persima

    |name_PPU=Persipu

    |match_CPT_KAS=null

    |match_CPT_PMA= 2–0

    |match_CPT_PPU= 1–1

    |match_KAS_CPT= 0–2

    |match_KAS_PMA=null

    |match_KAS_PPU= 0–1

    |match_PMA_CPT=null

    |match_PMA_KAS= 1–2

    |match_PMA_PPU=null

    |match_PPU_CPT=null

    |match_PPU_KAS=null

    |match_PPU_PMA= 3–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_SF=green1

    |col_NP=green3

    |text_SF={{nowrap|Qualification to the
    Knockout round & national phase}}

    |text_NP={{nowrap|Qualification to the national phase}}

    }}

    ; Matches

    {{collapse top|Matchday 1 (6 January 2025)}}

    {{Football box

    |date = {{Start date|2025|1|6|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Persikasi

    |score = 0–2

    |team2 = Cimahi Putra

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEe_ILry-e4/?img_index=2&igsh=Nm04NGF6OHR6MHBy

    }}

    {{Football box

    |date = {{Start date|2025|1|6|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Persipu

    |score = 3–2

    |team2 = Persima

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEe_ILry-e4/?img_index=2&igsh=Nm04NGF6OHR6MHBy

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 2 (8 January 2025)}}

    {{Football box

    |date = {{Start date|2025|1|8|df=y}}

    |time = 13.00 WIB (UTC+7)

    |team1 = Cimahi Putra

    |score = 1–1

    |team2 = Persipu

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEkWzQGSW4R/?img_index=2&igsh=MW1iMDNsNG8wOTVnMA==

    }}

    {{Football box

    |date = {{Start date|2025|1|8|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Persima

    |score = 1–2

    |team2 = Persikasi

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEkWzQGSW4R/?img_index=2&igsh=MW1iMDNsNG8wOTVnMA==

    }}

    {{collapse bottom}}

    ----

    {{collapse top|Matchday 3 (10 January 2025)}}

    {{Football box

    |date = {{Start date|2025|1|10|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Persikasi

    |score = 0–1

    |team2 = Persipu

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEq67cKSXlq/?img_index=2&igsh=MXZsbDUzc3JicHdnZw==

    }}

    {{Football box

    |date = {{Start date|2025|1|10|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Cimahi Putra

    |score = 2–0

    |team2 = Persima

    |goals1 =

    |goals2 =

    |stadium = Mahakam Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DEq67cKSXlq/?img_index=2&igsh=MXZsbDUzc3JicHdnZw==

    }}

    {{collapse bottom}}

    Knockout round

    Each tie in the knockout round, apart from the third place play-off 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.

    = Bracket =

    {{4TeamBracket

    | sets=2/2/1 | seeds=y/y/n | aggregate=y/n | nowrap=y|score-width=20

    | RD1= Semi-finals

    | RD2= Final

    | RD2b= Third place play-off

    | RD1-text1=

    | RD1-text2=

    | RD2-text1=

    | RD2b-text1=

    | RD1-seed1=E1

    | RD1-team1= Pesik

    | RD1-score1-1= 4

    | RD1-score1-2= 1

    | RD1-score1-agg= 5

    | RD1-seed2=F2

    | RD1-team2= Persipu

    | RD1-score2-1= 1

    | RD1-score2-2= 5

    | RD1-score2-agg= 6

    | RD1-seed3=F1

    | RD1-team3= Cimahi Putra

    | RD1-score3-1= 2

    | RD1-score3-2= 2

    | RD1-score3-agg= 4

    | RD1-seed4=E2

    | RD1-team4= Cimahi United

    | RD1-score4-1= 0

    | RD1-score4-2= 1

    | RD1-score4-agg= 1

    | RD2-team1= Persipu

    | RD2-score1-1= 1

    | RD2-score1-2= 0

    | RD2-score1-agg= 1

    | RD2-team2= Cimahi Putra

    | RD2-score2-1= 5

    | RD2-score2-2= 3

    | RD2-score2-agg= 8

    | RD2b-team1= Pesik

    | RD2b-score1= 1

    | RD2b-team2= Cimahi United

    | RD2b-score2= 4

    }}

    = Semi-finals =

    == Summary ==

    The first legs will be played on 15 January, and the second legs will be played on 18 January 2025.

    {{TwoLegStart}}

    {{TwoLegResult|Pesik || 5–6 |Persipu||4–1|1–5}}

    {{TwoLegResult|Cimahi Putra || 4–1 |Cimahi United||2–0|2–1}}

    |}

    ==Matches==

    {{Football box

    |id = SF1 Leg 1

    |date = {{Start date|2025|1|15|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Pesik

    |score = 4–1

    |team2 = Persipu

    |goals1 =

    |goals2 =

    |stadium = Mashud Wisnusaputra Stadium

    |location = Kuningan

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DE2DIvCyhhn/?igsh=NnRvYzFmeGg0ZTEy

    }}

    {{Football box

    |id = SF1 Leg 2

    |date = {{Start date|2025|1|18|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Persipu

    |score = 5–1

    |team2 = Pesik

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DE9srmAS3Q-/?igsh=bzg3cWR6a3NtZXI4

    }}

    Persipu won 6–5 on aggregate.

    ----

    {{Football box

    |id = SF2 Leg 1

    |date = {{Start date|2025|1|15|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Cimahi Putra

    |score = 2–0

    |team2 = Cimahi United

    |goals1 =

    |goals2 =

    |stadium = Sangkuriang Stadium

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DE2EIJ3SL6T/?igsh=dTZybWhxOGJmbXh0

    }}

    {{Football box

    |id = SF2 Leg 2

    |date = {{Start date|2025|1|18|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Cimahi United

    |score = 1–2

    |team2 = Cimahi Putra

    |goals1 =

    |goals2 =

    |stadium = Sangkuriang Stadium

    |location = Cimahi

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DE9sGuhSWJj/?igsh=MWh3eHBwaXF1bDZ1

    }}

    Cimahi Putra won 4–1 on aggregate.

    = Third place play-off =

    {{Football box

    |date = {{Start date|2025|1|25|df=y}}

    |time = 12.00 WIB (UTC+7)

    |team1 = Pesik

    |score = 1–4

    |team2 = Cimahi United

    |goals1 =

    |goals2 =

    |stadium = Jalak Harupat Stadium

    |location = Bandung

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DFPUM6uSsgY/?igsh=MW83MGcxd3FudWk4cg==

    }}

    = Final =

    == Summary ==

    The first legs will be played on 23 January, and the second legs will be played on 25 January 2025.

    {{TwoLegStart}}

    {{TwoLegResult|Persipu || 1–8 |Cimahi Putra||1–5|0–3}}

    |}

    ==Matches==

    {{Football box

    |id = Final Leg 1

    |date = {{Start date|2025|1|23|df=y}}

    |time = 15.00 WIB (UTC+7)

    |team1 = Persipu

    |score = 1–5

    |team2 = Cimahi Putra

    |goals1 =

    |goals2 =

    |stadium = Merpati Stadium

    |location = Depok

    |attendance =

    |referee =

    |report = https://www.instagram.com/p/DFKqsfSSiXy/?igsh=bHd4dDY4d3oyYnhr

    }}

    {{Football box

    |id = Final Leg 2

    |date = {{Start date|2025|1|25|df=y}}

    |time = 14.30 WIB (UTC+7)

    |team1 = Cimahi Putra

    |score = 3–0

    |team2 = Persipu

    |goals1 =

    |goals2 =

    |stadium = Jalak Harupat Stadium

    |location = Bandung

    |referee =

    |report = https://www.instagram.com/p/DFPlq7FSECp/?igsh=MTFubHM4dDMxam5rbw==

    }}

    Cimahi Putra won 8–1 on aggregate.

    Notes

    {{reflist|group=note}}

    See also

    References

    {{reflist}}

    {{Liga 4 (Indonesia)}}

    {{Liga Indonesia seasons}}

    {{DEFAULTSORT:2024-25 Liga 4 West Java Series 1}}

    Category:2024 in Indonesian football leagues