Liga 1 Regular Season - 29

Persijap 2 - 0 FT PSBS Biak Numfor

Gelora Bumi Kartini Stadium

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

Futmetrix Verdict
54
FT
Fri, Apr 24
Indonesia
Persijap
2-0
PSBS Biak Numfor
⚡ Intensity 29
⚖️ Balance 48
🏆 Stakes 98
🎲 Upset 0
A catastrophic penalty decides survival hopes.

A Crucial Lifeline at Gelora Bumi Kartini Stadium

Average Entertainment Futmetrix Score: 54/100. A ruthless display from the hosts plunged their opponents deeper into the relegation abyss while successfully securing a vital buffer in the bottom-half scrap.

Early Control and the First Blow

The Stakes were palpable from the first touch at Gelora Bumi Kartini Stadium, with both sides desperate for top-flight survival in this gritty relegation battle. Persijap quickly settled into a dominant rhythm, suffocating the visitors and forcing them into disjointed sequences across the middle of the park. They controlled possession with 55 percent of the ball, dictating the early tempo and restricting their desperate opponents to mere scraps. The vital breakthrough arrived in the 20th minute when B. Herrera capitalised on a highly surgical pass from B. Martinez, punishing a notably fragile defensive line that failed to track back in time. This early advantage set an aggressive tone for the remainder of the half, establishing an uncompromising battle where every single tackle carried the immense weight of a bottom-half six-pointer.

The Spot-Kick Disaster

Every crucial football fixture hinges on a singular, defining moment, and this clash was absolutely no exception to the rule. Trailing by a single goal and desperate for a lifeline, PSBS Biak Numfor were handed a golden opportunity to alter the trajectory of their dismal season when they won a crucial penalty in the 28th minute. Luquinhas confidently stepped up, bearing the heavy, unspoken burden of his team's disastrous five-match losing streak. However, his devastating miss from the spot kept the visitors scoreless and entirely deflated their bench. This failure to convert immediately drained their attacking Intensity and allowed the home side to rapidly reassert their authority on the contest. The missed penalty proved ultimately fatal, functioning as a devastating psychological blow for a beleaguered squad already heavily anchored to the foot of the league table.

Sealing the Relegation Fate

With the visitors' fragile morale completely shattered by that first-half failure, the hosts decisively twisted the knife during a highly physical second half. Relentless set-piece pressure—perfectly highlighted by a staggering 12 corners for the home side out of 15 total in the match—kept the defending backline pinned incredibly deep inside their own defensive third. The final, insurmountable nail in the coffin was delivered by Franca Carlos in the 67th minute, instinctively and clinically finishing a smart feed from I. Guarrotxena to comfortably double the advantage. The severe lack of structural Balance on the pitch was glaringly evident as the match drifted seamlessly towards its inevitable conclusion. This routine but essential victory brilliantly extends the home side's impressive unbeaten run while pushing the visiting squad one fatal step closer to the inevitable drop.

Key Questions

Was the penalty miss by Luquinhas the turning point?

Yes. Trailing by a single goal, Luquinhas's failure from the spot in the 28th minute entirely shattered the visitors' fragile confidence and ultimately prevented a much-needed comeback.

What does this mean for Persijap's season?

This vital victory perfectly solidifies their mid-table standing, beautifully extending their unbeaten run and distancing them even further from the treacherous relegation zone.

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
55%
45%
Persijap 55%
PSBS Biak Numfor 45%
Shots on Target
8
2
Persijap 8
PSBS Biak Numfor 2
Corners
12
3
Persijap 12
PSBS Biak Numfor 3
Yellow Cards
1
2
Persijap 1
PSBS Biak Numfor 2
Red Cards
0
0
Persijap 0
PSBS Biak Numfor 0

Match Events

20' B. Herrera (B. Martinez)
Luquinhas (Luquinhas) 28'
N. Alom N. Haji Haris 🔄 31'
E. Barbosa I. Hadi 🔄 41'
HT
46' 🔄 R. Saepul B. Lessy
46' 🔄 N. Yakubu Morelatto
I. Hadi 🟨 56'
H. Susanto R. Siregar 🔄 59'
M. Madjar S. Gwijangge 🔄 59'
67' Franca Carlos (I. Guarrotxena)
78' 🔄 I. Guarrotxena A. Sudi
79' 🔄 B. Herrera Dicky Kurniawan
90' 🟨 Dicky Kurniawan
90'+2 🔄 Franca Carlos A. Arjunsyah
N. Haji Haris 🟨 90'+7
FT

Head to Head

Date Home Score Away Competition Venue
11/27/2025 PSBS Biak Numfor 3 - 2 Persijap Liga 1 Cendrawasih Stadium
11/27/2025
Liga 1 Cendrawasih Stadium
Persijap Win
PSBS Biak Numfor Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Pusamania Borneo 29 66 61 28 +33 WPusamania Borneo 3 - 0 Semen Padang (25-04-2026)WPSM Makassar 1 - 2 Pusamania Borneo (18-04-2026)WPusamania Borneo 5 - 1 PSBS Biak Numfor (11-04-2026)WPersepam Madura Utd 1 - 3 Pusamania Borneo (05-04-2026)DPusamania Borneo 1 - 1 Persib Bandung (15-03-2026)
2 Persib Bandung 29 66 50 18 +32 DPersib Bandung 0 - 0 Arema FC (24-04-2026)DDewa United 2 - 2 Persib Bandung (20-04-2026)WPersib Bandung 3 - 2 Bali United (12-04-2026)WSemen Padang 0 - 2 Persib Bandung (05-04-2026)DPusamania Borneo 1 - 1 Persib Bandung (15-03-2026)
3 Persija Jakarta 29 59 52 26 +26 DPSIM Yogyakarta 1 - 1 Persija Jakarta (22-04-2026)WPSBS Biak Numfor 0 - 1 Persija Jakarta (18-04-2026)WPersija Jakarta 3 - 0 Persebaya Surabaya (11-04-2026)LBhayangkara FC 3 - 2 Persija Jakarta (05-04-2026)DPersija Jakarta 1 - 1 Dewa United (15-03-2026)
4 Bhayangkara FC 29 47 39 34 +5 LPersis Solo 2 - 1 Bhayangkara FC (22-04-2026)WBhayangkara FC 2 - 1 PSIM Yogyakarta (17-04-2026)LPersijap 2 - 1 Bhayangkara FC (11-04-2026)WBhayangkara FC 3 - 2 Persija Jakarta (05-04-2026)WBhayangkara FC 2 - 1 Arema FC (10-03-2026)
5 Malut United 29 46 54 41 +13 LMalut United 0 - 2 Persebaya Surabaya (23-04-2026)LBali United 4 - 1 Malut United (19-04-2026)LMalut United 1 - 2 Dewa United (12-04-2026)DArema FC 1 - 1 Malut United (03-04-2026)DMalut United 3 - 3 PSM Makassar (07-03-2026)
6 Persebaya Surabaya 29 45 41 35 +6 WMalut United 0 - 2 Persebaya Surabaya (23-04-2026)LPersebaya Surabaya 1 - 2 Persepam Madura Utd (17-04-2026)LPersija Jakarta 3 - 0 Persebaya Surabaya (11-04-2026)WPersebaya Surabaya 1 - 0 Persita (04-04-2026)LPusamania Borneo 5 - 1 Persebaya Surabaya (07-03-2026)
7 Dewa United 29 44 37 35 +2 WPersepam Madura Utd 1 - 2 Dewa United (25-04-2026)DDewa United 2 - 2 Persib Bandung (20-04-2026)WMalut United 1 - 2 Dewa United (12-04-2026)WDewa United 1 - 0 PSIM Yogyakarta (03-04-2026)DPersija Jakarta 1 - 1 Dewa United (15-03-2026)
8 Bali United 29 42 48 42 +6 WPersita 0 - 1 Bali United (23-04-2026)WBali United 4 - 1 Malut United (19-04-2026)LPersib Bandung 3 - 2 Bali United (12-04-2026)WBali United 6 - 1 PSBS Biak Numfor (06-04-2026)LPersis Solo 3 - 0 Bali United (12-03-2026)
9 Persita 29 41 35 28 +7 LPersita 0 - 1 Bali United (23-04-2026)LPersik Kediri 1 - 0 Persita (19-04-2026)LPersita 0 - 1 Arema FC (10-04-2026)LPersebaya Surabaya 1 - 0 Persita (04-04-2026)WPersita 4 - 1 Persepam Madura Utd (07-03-2026)
10 Arema FC 29 39 40 37 +3 DPersib Bandung 0 - 0 Arema FC (24-04-2026)WArema FC 2 - 0 Persis Solo (18-04-2026)WPersita 0 - 1 Arema FC (10-04-2026)DArema FC 1 - 1 Malut United (03-04-2026)LBhayangkara FC 2 - 1 Arema FC (10-03-2026)
11 PSIM Yogyakarta 29 39 38 38 0 DPSIM Yogyakarta 1 - 1 Persija Jakarta (22-04-2026)LBhayangkara FC 2 - 1 PSIM Yogyakarta (17-04-2026)LPSIM Yogyakarta 1 - 2 PSM Makassar (10-04-2026)LDewa United 1 - 0 PSIM Yogyakarta (03-04-2026)DPSIM Yogyakarta 2 - 2 Persijap (11-03-2026)
12 Persik Kediri 29 33 35 50 -15 LPSM Makassar 3 - 1 Persik Kediri (23-04-2026)WPersik Kediri 1 - 0 Persita (19-04-2026)LPersepam Madura Utd 2 - 1 Persik Kediri (11-04-2026)DPersik Kediri 0 - 0 Persijap (06-04-2026)LPersib Bandung 3 - 0 Persik Kediri (09-03-2026)
13 PSM Makassar 29 31 36 39 -3 WPSM Makassar 3 - 1 Persik Kediri (23-04-2026)LPSM Makassar 1 - 2 Pusamania Borneo (18-04-2026)WPSIM Yogyakarta 1 - 2 PSM Makassar (10-04-2026)DPSM Makassar 1 - 1 Persis Solo (04-04-2026)DMalut United 3 - 3 PSM Makassar (07-03-2026)
14 Persijap 29 31 28 42 -14 WPersijap 2 - 0 PSBS Biak Numfor (24-04-2026)WSemen Padang 0 - 2 Persijap (20-04-2026)WPersijap 2 - 1 Bhayangkara FC (11-04-2026)DPersik Kediri 0 - 0 Persijap (06-04-2026)DPSIM Yogyakarta 2 - 2 Persijap (11-03-2026)
15 Persis Solo 29 27 33 49 -16 WPersis Solo 2 - 1 Bhayangkara FC (22-04-2026)LArema FC 2 - 0 Persis Solo (18-04-2026)WPersis Solo 2 - 1 Semen Padang (12-04-2026)DPSM Makassar 1 - 1 Persis Solo (04-04-2026)WPersis Solo 3 - 0 Bali United (12-03-2026)
16 Persepam Madura Utd 29 26 30 49 -19 LPersepam Madura Utd 1 - 2 Dewa United (25-04-2026)WPersebaya Surabaya 1 - 2 Persepam Madura Utd (17-04-2026)WPersepam Madura Utd 2 - 1 Persik Kediri (11-04-2026)LPersepam Madura Utd 1 - 3 Pusamania Borneo (05-04-2026)LPersita 4 - 1 Persepam Madura Utd (07-03-2026)
17 Semen Padang 29 20 22 50 -28 LPusamania Borneo 3 - 0 Semen Padang (25-04-2026)LSemen Padang 0 - 2 Persijap (20-04-2026)LPersis Solo 2 - 1 Semen Padang (12-04-2026)LSemen Padang 0 - 2 Persib Bandung (05-04-2026)WPSBS Biak Numfor 0 - 2 Semen Padang (09-03-2026)
18 PSBS Biak Numfor 29 18 29 67 -38 LPersijap 2 - 0 PSBS Biak Numfor (24-04-2026)LPSBS Biak Numfor 0 - 1 Persija Jakarta (18-04-2026)LPusamania Borneo 5 - 1 PSBS Biak Numfor (11-04-2026)LBali United 6 - 1 PSBS Biak Numfor (06-04-2026)LPSBS Biak Numfor 0 - 2 Semen Padang (09-03-2026)