Liga 1 Regular Season - 21

Pusamania Borneo 1 - 1 FT Persib Bandung

Stadion Batakan

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

Futmetrix Verdict
38
FT
Sun, Mar 15
Indonesia
Pusamania Borneo
1-1
Persib Bandung
⚡ Intensity 33
⚖️ Balance 49
🏆 Stakes 0
🎲 Upset 0
Top-of-the-table clash fizzles out late.

Late Penalty Denies Persib a Statement Victory

Skip It Futmetrix Score: 38/100. Our verdict: This top-of-the-table showdown promised fireworks but ultimately delivered a cautious tactical battle that leaves the title race unchanged.

An Early Statement of Intent

The league leaders arrived at Stadion Batakan completely unfazed by the hostile environment. Persib Bandung knew a victory here would drastically alter the complexion of the title race, and they started the match with supreme confidence. The incredibly high Stakes rating for this clash dictated a furious opening pace, with the visitors pressing high up the pitch. Their aggressive approach paid immediate dividends before the home side could even settle into a rhythm. A. Alis engineered a brilliant pocket of space inside the final third, driving a clinical finish past the goalkeeper in the 14th minute. This early opener completely silenced the home support and threw Pusamania Borneo into disarray. The visitors controlled the tempo masterfully following the goal, absorbing half-hearted counterattacks while continuing to look dangerous on the transition. It was an absolute textbook start for a team chasing the championship.

The Grinding Midfield Attrition

Rather than igniting an open, end-to-end classic, the early goal effectively killed the spectacle. The match devolved into a rigid, tactical stalemate that offered very little entertainment for the neutral viewer. Pusamania Borneo naturally dominated possession as they chased the equalizer, but their approach play was hopelessly predictable. The Balance rating shifted significantly toward the hosts, yet they repeatedly smashed against a remarkably disciplined defensive wall. Both teams simply cancelled each other out in the middle of the park. A surprisingly low Intensity score tells the real story of this phase. Neither manager wanted to risk over-committing men forward, resulting in a tedious war of attrition. The visitors looked completely comfortable soaking up pressure, while the hosts lacked the creative spark required to thread passes through the congested central areas.

A Late Lifeline from the Spot

As the clock ticked down, Persib looked entirely assured of taking a commanding seven-point lead at the summit of the table. Their defensive shape had held strong for seventy minutes without breaking a sweat. However, a single lapse in concentration dramatically altered the narrative. A chaotic sequence inside the penalty area in the 84th minute resulted in a desperate foul, handing the hosts an absolute lifeline. The Upset Factor suddenly spiked as the referee pointed to the spot. M. Peralta stepped up, shouldering massive pressure, and buried the penalty to drag his team level. The 1-1 final scoreline feels like a monumental missed opportunity for the league leaders, who had expertly managed the vast majority of the contest. Borneo survives a massive scare, keeping the title race gap at four points as we head deeper into the pivotal mid-season stretch.

Key Questions

Who scored the opening goal of the match?

A. Alis gave Persib Bandung the early advantage with a clinical strike in the 14th minute.

How did Pusamania Borneo secure a draw?

M. Peralta successfully converted an 84th-minute penalty to equalize for the home side.

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
59%
41%
Pusamania Borneo 59%
Persib Bandung 41%
Shots on Target
4
2
Pusamania Borneo 4
Persib Bandung 2
Corners
3
4
Pusamania Borneo 3
Persib Bandung 4
Yellow Cards
1
4
Pusamania Borneo 1
Persib Bandung 4
Red Cards
0
0
Pusamania Borneo 0
Persib Bandung 0

Match Events

A. Alis 14'
K. Rudianto 🟨 44'
A. Jung 🟨 45'+1
HT
46' 🔄 M. Anez M. Astina
K. Rudianto M. Klok 🔄 46'
F. Putros 🟨 49'
54' 🟨 Caxambu
A. Jung Ramon Tanque 🔄 67'
A. Alis B. Putra 🔄 68'
B. Putra 🟨 71'
77' 🔄 Caxambu Cleylton
78' 🔄 A. Buffon M. Sihran
Berguinho S. Ramdani 🔄 79'
84' M. Peralta
L. Guaycochea L. Kurzawa 🔄 88'
90'+5 🔄 K. Obieta I. Zikrak
90'+9 🔄 Enero D. Hardiansyah
FT

Player Cards

Our take on every player in this match

Pusamania Borneo

Midfielders
N. Argawinata
👻 Invisible Nothing to note
A. Buffon
👻 Invisible Nothing to note
C. Nduwarugira
👻 Invisible Nothing to note
K. Teguh
👻 Invisible Nothing to note
Caxambu
👻 Invisible Nothing to note
M. Anez
👻 Invisible Nothing to note
Enero
👻 Invisible Nothing to note
K. Hirose
👻 Invisible Nothing to note
J. Villa
👻 Invisible Nothing to note
K. Obieta
👻 Invisible Nothing to note
M. Peralta
👻 Invisible Nothing to note
BENCH
S. Trisna
👻 Invisible Nothing to note
D. Fasya
👻 Invisible Nothing to note
A. Idrus
👻 Invisible Nothing to note
D. Michiels
👻 Invisible Nothing to note
Cleylton
👻 Invisible Nothing to note
Ahmad Agung
👻 Invisible Nothing to note
M. Astina
👻 Invisible Nothing to note
D. Hardiansyah
👻 Invisible Nothing to note
I. Zikrak
👻 Invisible Nothing to note
M. Sihran
👻 Invisible Nothing to note
O. Camara
👻 Invisible Nothing to note
M. Khanafi
👻 Invisible Nothing to note

Persib Bandung

Midfielders
T. Paku Alam
👻 Invisible Nothing to note
K. Rudianto
👻 Invisible Nothing to note
P. Matricardi
👻 Invisible Nothing to note
F. Barba
👻 Invisible Nothing to note
E. Reijnders
👻 Invisible Nothing to note
A. Alis
👻 Invisible Nothing to note
F. Putros
👻 Invisible Nothing to note
L. Guaycochea
👻 Invisible Nothing to note
Berguinho
👻 Invisible Nothing to note
A. Jung
👻 Invisible Nothing to note
Uilliam
👻 Invisible Nothing to note
BENCH
F. Maulana
👻 Invisible Nothing to note
R. Darwis
👻 Invisible Nothing to note
A. Dewangga
👻 Invisible Nothing to note
L. Kurzawa
👻 Invisible Nothing to note
D. Markx
👻 Invisible Nothing to note
M. Klok
👻 Invisible Nothing to note
D. Kusnandar
👻 Invisible Nothing to note
B. Putra
👻 Invisible Nothing to note
S. Ramdani
👻 Invisible Nothing to note
Ramon Tanque
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
12/05/2025 Persib Bandung 3 - 1 Pusamania Borneo Liga 1 Gelora Bandung Lautan Api Stadium
04/11/2025 Pusamania Borneo 2 - 2 Persib Bandung Liga 1 Stadion Segiri
11/22/2024 Persib Bandung 1 - 0 Pusamania Borneo Liga 1 Stadion Gelora Bandung Lautan Api
07/22/2024 Persib Bandung 0 - 1 Pusamania Borneo Piala Presiden Stadion Si Jalak Harupat
04/25/2024 Persib Bandung 2 - 1 Pusamania Borneo Liga 1 Stadion Si Jalak Harupat
10/21/2023 Pusamania Borneo 1 - 1 Persib Bandung Liga 1 Stadion Segiri
12/05/2025
Liga 1 Gelora Bandung Lautan Api Stadium
04/11/2025
Liga 1 Stadion Segiri
11/22/2024
Liga 1 Stadion Gelora Bandung Lautan Api
07/22/2024
Piala Presiden Stadion Si Jalak Harupat
04/25/2024
Liga 1 Stadion Si Jalak Harupat
10/21/2023
Liga 1 Stadion Segiri
Pusamania Borneo Win
Persib Bandung Win
Draw

League Standings

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