Liga 1 Regular Season - 28

PSBS Biak Numfor 0 - 1 FT Persija Jakarta

Cendrawasih Stadium

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

Futmetrix Verdict
40
FT
Sat, Apr 18
Indonesia
PSBS Biak Numfor
0-1
Persija Jakarta
⚡ Intensity 20
⚖️ Balance 24
🏆 Stakes 84
🎲 Upset 0
Early Sousa strike sinks struggling PSBS.

Early Strike Seals Gritty Away Win

Skip It Futmetrix Score: 40/100. A relentless attacking display yielded just one goal, but it was enough to keep the visitors soaring while pushing the hosts closer to the drop.

Out of the Blocks

The Stakes were unmistakably high as the whistle blew at Stadion Maguwoharjo, with both ends of the Liga 1 table in sharp focus. Persija wasted no time asserting their authority, striking a fatal blow before the home side could settle. In the 7th minute, Fabio Silva carved open the defense, delivering a precise pass for Sousa to slot home. This early opener completely destroyed the tactical Balance of the match. PSBS Biak Numfor were immediately put on the back foot, forced to abandon their defensive shape and weather an impending storm.

A One-Sided Siege

What followed was a masterclass in controlled possession. The visitors dominated the ball, hoarding 61% possession and turning the match into a shooting gallery. The Intensity of their offensive pressure was evident in the numbers: a staggering 21 shots and 11 corner kicks pinning the hosts deep in their own half. The home goalkeeper had to perform heroics, registering five crucial saves to keep the scoreline respectable. Despite the barrage, the lack of a clinical second goal meant a slight glimmer of hope remained, though the hosts lacked the firepower to mount any real Upset Factor.

The Drop Zone Beckons

Ultimately, the solitary early goal was enough to secure maximum points. For the victors, the 0-1 result cements their grip on third place, keeping their momentum alive in the upper echelons of the league. Conversely, the grim reality of a relegation battle deepens for the hosts. Rooted to 18th place and now staring down a run of five consecutive defeats, the gap to safety remains a daunting seven points. They showed defensive resilience to avoid a thrashing, but surviving the season will require far more than just damage limitation.

Key Questions

What does this mean for PSBS Biak Numfor's season?

This defeat keeps them dead last, seven points from safety. With five straight losses, their hopes of avoiding relegation are fading rapidly as games run out.

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.

League Standings

Pos Team P Pts GF GA GD Form
1 Persib Bandung 28 65 50 18 +32 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)WPersib Bandung 3 - 0 Persik Kediri (09-03-2026)
2 Pusamania Borneo 28 63 58 28 +30 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)WPusamania Borneo 5 - 1 Persebaya Surabaya (07-03-2026)
3 Persija 28 58 51 25 +26 WPSBS Biak Numfor 0 - 1 Persija (18-04-2026)WPersija 3 - 0 Persebaya Surabaya (11-04-2026)LBhayangkara FC 3 - 2 Persija (05-04-2026)DPersija 1 - 1 Dewa United (15-03-2026)DPersija 2 - 2 Pusamania Borneo (03-03-2026)
4 Bhayangkara FC 28 47 38 32 +6 WBhayangkara FC 2 - 1 PSIM Yogyakarta (17-04-2026)LPersijap 2 - 1 Bhayangkara FC (11-04-2026)WBhayangkara FC 3 - 2 Persija (05-04-2026)WBhayangkara FC 2 - 1 Arema FC (10-03-2026)WDewa United 0 - 2 Bhayangkara FC (01-03-2026)
5 Malut United 28 46 54 39 +15 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)WPersepam Madura Utd 1 - 2 Malut United (03-03-2026)
6 Persebaya Surabaya 28 42 39 35 +4 LPersebaya Surabaya 1 - 2 Persepam Madura Utd (17-04-2026)LPersija 3 - 0 Persebaya Surabaya (11-04-2026)WPersebaya Surabaya 1 - 0 Persita (04-04-2026)LPusamania Borneo 5 - 1 Persebaya Surabaya (07-03-2026)DPersebaya Surabaya 2 - 2 Persib Bandung (02-03-2026)
7 Persita 28 41 35 27 +8 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)WPSM Makassar 2 - 4 Persita (02-03-2026)
8 Dewa United 28 41 35 34 +1 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 1 - 1 Dewa United (15-03-2026)LDewa United 0 - 2 Bhayangkara FC (01-03-2026)
9 Bali United 28 39 47 42 +5 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)WArema FC 3 - 4 Bali United (06-03-2026)
10 Arema FC 28 38 40 37 +3 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)LArema FC 3 - 4 Bali United (06-03-2026)
11 PSIM Yogyakarta 28 38 37 37 0 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)DSemen Padang 0 - 0 PSIM Yogyakarta (04-03-2026)
12 Persik Kediri 28 33 34 47 -13 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)WPersik Kediri 2 - 1 PSBS Biak Numfor (05-03-2026)
13 PSM Makassar 28 28 33 38 -5 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)LPSM Makassar 2 - 4 Persita (02-03-2026)
14 Persijap 28 28 26 42 -16 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)DPersijap 0 - 0 Persis Solo (05-03-2026)
15 Persepam Madura Utd 28 26 29 47 -18 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)LPersepam Madura Utd 1 - 2 Malut United (03-03-2026)
16 Persis Solo 28 24 31 48 -17 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)DPersijap 0 - 0 Persis Solo (05-03-2026)
17 Semen Padang 28 20 22 47 -25 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)DSemen Padang 0 - 0 PSIM Yogyakarta (04-03-2026)
18 PSBS Biak Numfor 28 18 29 65 -36 LPSBS Biak Numfor 0 - 1 Persija (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)LPersik Kediri 2 - 1 PSBS Biak Numfor (05-03-2026)