Liga 1 Regular Season - 34

Persib Bandung 0 - 0 FT Persijap

Gelora Bandung Lautan Api Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
35
FT
Sat, May 23
Indonesia
Persib Bandung
0-0
Persijap
⚡ Intensity 5
⚖️ Balance 10
🏆 Stakes 100
🎲 Upset 100
Frustrating stalemate at Gelora Bandung.

Frustration at Gelora Bandung Lautan Api as Persijap Hold Firm

Skip It Futmetrix Score: 35/100. Despite safely controlling possession and raining down corners, Persib Bandung's blunt attack allowed a desperate Persijap to snatch a crucial point on the final day.

The Wall of Jepara

The final day of the regular season arrived at Stadion Gelora Bandung Lautan Api with clear objectives for both sides. Persib Bandung immediately settled into their rhythm, dictating the tempo and dictating play. They safely controlled possession at 57 percent, probing the flanks and pushing the visitors deep into a defensive shell. The Stakes were notably high, especially with a relegation battle backdrop influencing the away side's ultra-cautious approach. David da Silva tried to find passing lanes through the congested penalty area, but spaces simply did not exist. The home side knocked on the door repeatedly during the opening half hour, yet every intricate passing combination was met by a disciplined line of red shirts refusing to break formation.

A Barrage of Corners

The turning point of this frustrating contest was not a spectacular goal, but rather the home side’s sheer inability to capitalize on set-piece opportunities. Relentless wide play resulted in a staggering 10 corners for the hosts. Each delivery was met with a fierce Intensity from the Persijap defenders, who headed away danger as if their top-flight survival depended on it. Fikri anchored the backline brilliantly, ensuring that the 96 recorded attacks from the home side yielded only three shots on target. The visitors offered absolutely nothing going forward—zero attacks of note and zero shots overall—choosing instead to dig a trench around their penalty box and frustrate their technically superior opponents.

Surviving the Siege

As the clock ticked down, the match devolved into a pure exercise in attack versus defense. The visitors maintained a rigid defensive Balance, never committing numbers forward and consistently absorbing pressure without panic. The anticipated Upset Factor materialized not through a shocking counter-attack, but through an impenetrable defensive masterclass that secured a 0-0 draw. The hosts end their regular season locked in second place with 79 points, left to rue their blunt edge in the final third. Meanwhile, the away side will celebrate this hard-fought point, knowing their gritty determination on matchday 34 was exactly what was required to survive against one of the league's heavyweights.

Key Questions

How did Persijap pull off this shock result?

By executing a flawless low block. They sacrificed all attacking intent, registering zero shots, to neutralize the hosts and successfully defend 10 corners to secure a vital point.

What does this mean for Persib Bandung's season?

The draw locks them into second place with 79 points. It serves as a frustrating end to the regular season, highlighting a lack of final-third sharpness.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
57%
43%
Persib Bandung 57%
Persijap 43%
Shots on Target
3
0
Persib Bandung 3
Persijap 0
Corners
10
2
Persib Bandung 10
Persijap 2
Yellow Cards
1
2
Persib Bandung 1
Persijap 2
Red Cards
0
0
Persib Bandung 0
Persijap 0

Match Events

Indra Arya R. Saepul 🔄 38'
HT
46' 🔄 K. Rudianto L. Guaycochea
Tiri 🟨 52'
W. Hamisi A. Ndom 🔄 54'
68' 🔄 B. Putra Ramon Tanque
68' 🔄 A. Jung Uilliam
R. Hidayat B. Lessy 🔄 70'
80' 🔄 Berguinho Julio Cesar
B. Lessy 🟨 87'
90'+1 🔄 E. Reijnders S. Ramdani
90'+5 🟨 T. Paku Alam
FT

Head to Head

Date Home Score Away Competition Venue
08/18/2025 Persijap 2 - 1 Persib Bandung Liga 1 Gelora Bumi Kartini Stadium
08/18/2025
Liga 1 Gelora Bumi Kartini Stadium
Persib Bandung Win
Persijap Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Pusamania Borneo 34 79 74 31 +43 WPusamania Borneo 7 - 1 Malut United (23-05-2026)DPersijap 0 - 0 Pusamania Borneo (17-05-2026)WBali United 2 - 3 Pusamania Borneo (11-05-2026)WPusamania Borneo 2 - 0 Persita (05-05-2026)WPersik Kediri 0 - 1 Pusamania Borneo (29-04-2026)
2 Persib Bandung 34 79 59 22 +37 DPersib Bandung 0 - 0 Persijap (23-05-2026)WPSM Makassar 1 - 2 Persib Bandung (17-05-2026)WPersija 1 - 2 Persib Bandung (10-05-2026)WPersib Bandung 1 - 0 PSIM Yogyakarta (04-05-2026)WBhayangkara FC 2 - 4 Persib Bandung (30-04-2026)
3 Persija 34 71 65 29 +36 WPersija 3 - 0 Semen Padang (23-05-2026)WPersik Kediri 1 - 3 Persija (16-05-2026)LPersija 1 - 2 Persib Bandung (10-05-2026)WPersijap 0 - 2 Persija (04-05-2026)WPersija 4 - 0 Persis Solo (27-04-2026)
4 Persebaya Surabaya 34 58 61 35 +26 WPersebaya Surabaya 5 - 0 Persik Kediri (23-05-2026)WSemen Padang 0 - 7 Persebaya Surabaya (15-05-2026)DPersis Solo 0 - 0 Persebaya Surabaya (09-05-2026)WPersebaya Surabaya 4 - 0 PSBS Biak Numfor (02-05-2026)WArema FC 0 - 4 Persebaya Surabaya (28-04-2026)
5 Malut United 34 53 68 53 +15 LPusamania Borneo 7 - 1 Malut United (23-05-2026)DMalut United 1 - 1 Persita (16-05-2026)LPSIM Yogyakarta 2 - 0 Malut United (10-05-2026)WMalut United 5 - 2 Persis Solo (02-05-2026)WPSBS Biak Numfor 0 - 7 Malut United (28-04-2026)
6 Bhayangkara FC 34 53 53 45 +8 WBhayangkara FC 7 - 0 PSBS Biak Numfor (23-05-2026)LBali United 4 - 1 Bhayangkara FC (17-05-2026)WBhayangkara FC 3 - 1 Persepam Madura Utd (11-05-2026)LPSM Makassar 2 - 1 Bhayangkara FC (04-05-2026)LBhayangkara FC 2 - 4 Persib Bandung (30-04-2026)
7 Dewa United 34 53 44 37 +7 LDewa United 0 - 1 Bali United (22-05-2026)LPersis Solo 1 - 0 Dewa United (16-05-2026)WPSBS Biak Numfor 0 - 5 Dewa United (08-05-2026)WDewa United 1 - 0 Semen Padang (03-05-2026)WDewa United 1 - 0 Persijap (29-04-2026)
8 Bali United 34 51 57 48 +9 WDewa United 0 - 1 Bali United (22-05-2026)WBali United 4 - 1 Bhayangkara FC (17-05-2026)LBali United 2 - 3 Pusamania Borneo (11-05-2026)LPersepam Madura Utd 2 - 0 Bali United (05-05-2026)WBali United 2 - 0 PSM Makassar (27-04-2026)
9 Arema FC 34 48 53 47 +6 WArema FC 3 - 1 PSIM Yogyakarta (22-05-2026)WPSBS Biak Numfor 2 - 5 Arema FC (15-05-2026)WArema FC 3 - 0 PSM Makassar (09-05-2026)LPersik Kediri 3 - 2 Arema FC (03-05-2026)LArema FC 0 - 4 Persebaya Surabaya (28-04-2026)
10 Persita 34 45 38 37 +1 LPersita 1 - 3 Persis Solo (23-05-2026)DMalut United 1 - 1 Persita (16-05-2026)LPersita 0 - 3 Persijap (10-05-2026)LPusamania Borneo 2 - 0 Persita (05-05-2026)WPSIM Yogyakarta 0 - 1 Persita (30-04-2026)
11 PSIM Yogyakarta 34 45 43 44 -1 LArema FC 3 - 1 PSIM Yogyakarta (22-05-2026)WPSIM Yogyakarta 2 - 1 Persepam Madura Utd (17-05-2026)WPSIM Yogyakarta 2 - 0 Malut United (10-05-2026)LPersib Bandung 1 - 0 PSIM Yogyakarta (04-05-2026)LPSIM Yogyakarta 0 - 1 Persita (30-04-2026)
12 Persik Kediri 34 39 42 61 -19 LPersebaya Surabaya 5 - 0 Persik Kediri (23-05-2026)LPersik Kediri 1 - 3 Persija (16-05-2026)WSemen Padang 0 - 3 Persik Kediri (08-05-2026)WPersik Kediri 3 - 2 Arema FC (03-05-2026)LPersik Kediri 0 - 1 Pusamania Borneo (29-04-2026)
13 Persijap 34 36 31 45 -14 DPersib Bandung 0 - 0 Persijap (23-05-2026)DPersijap 0 - 0 Pusamania Borneo (17-05-2026)WPersita 0 - 3 Persijap (10-05-2026)LPersijap 0 - 2 Persija (04-05-2026)LDewa United 1 - 0 Persijap (29-04-2026)
14 Persepam Madura Utd 34 35 37 54 -17 WPersepam Madura Utd 2 - 0 PSM Makassar (23-05-2026)LPSIM Yogyakarta 2 - 1 Persepam Madura Utd (17-05-2026)LBhayangkara FC 3 - 1 Persepam Madura Utd (11-05-2026)WPersepam Madura Utd 2 - 0 Bali United (05-05-2026)WSemen Padang 0 - 1 Persepam Madura Utd (29-04-2026)
15 PSM Makassar 34 34 39 49 -10 LPersepam Madura Utd 2 - 0 PSM Makassar (23-05-2026)LPSM Makassar 1 - 2 Persib Bandung (17-05-2026)LArema FC 3 - 0 PSM Makassar (09-05-2026)WPSM Makassar 2 - 1 Bhayangkara FC (04-05-2026)LBali United 2 - 0 PSM Makassar (27-04-2026)
16 Persis Solo 34 34 39 59 -20 WPersita 1 - 3 Persis Solo (23-05-2026)WPersis Solo 1 - 0 Dewa United (16-05-2026)DPersis Solo 0 - 0 Persebaya Surabaya (09-05-2026)LMalut United 5 - 2 Persis Solo (02-05-2026)LPersija 4 - 0 Persis Solo (27-04-2026)
17 Semen Padang 34 20 22 65 -43 LPersija 3 - 0 Semen Padang (23-05-2026)LSemen Padang 0 - 7 Persebaya Surabaya (15-05-2026)LSemen Padang 0 - 3 Persik Kediri (08-05-2026)LDewa United 1 - 0 Semen Padang (03-05-2026)LSemen Padang 0 - 1 Persepam Madura Utd (29-04-2026)
18 PSBS Biak Numfor 34 18 31 95 -64 LBhayangkara FC 7 - 0 PSBS Biak Numfor (23-05-2026)LPSBS Biak Numfor 2 - 5 Arema FC (15-05-2026)LPSBS Biak Numfor 0 - 5 Dewa United (08-05-2026)LPersebaya Surabaya 4 - 0 PSBS Biak Numfor (02-05-2026)LPSBS Biak Numfor 0 - 7 Malut United (28-04-2026)