Liga 1 Regular Season - 31

Persepam Madura Utd 2 - 0 FT Bali United

Gelora Ratu Pamelingan Stadium

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

Futmetrix Verdict
36
FT
Tue, May 5
Indonesia
Persepam Madura Utd
2-0
Bali United
⚡ Intensity 36
⚖️ Balance 25
🏆 Stakes 4
🎲 Upset 10
Early strike sinks blunt Bali United.

Early Strike Sinks Blunt Bali

Skip It Futmetrix Score: 36/100. A ruthless display of counter-attacking efficiency proved the difference as the hosts capitalized on key moments to secure vital league points.

Striking First

The hosts wasted no time laying down a marker at Gelora Ratu Pamelingan Stadium. Just six minutes into the contest, Iran Junior shattered the deadlock, latching onto a precise delivery from F. Alesandro. This early opener completely upset the Balance of the match, forcing Bali United into an uncomfortable chasing role. For a Persepam Madura Utd side desperate to pull clear of the relegation battle, the early advantage provided a massive psychological boost and allowed them to sit deep, inviting pressure while eyeing quick transitions.

The Set-Piece Siege

Stung by the early deficit, the visitors cranked up the Intensity. They controlled possession with 56% of the ball and laid absolute siege to the penalty area, forcing an incredible 14 corners. Yet, despite the relentless territorial dominance, their attacks lacked a cutting edge. The match threatened to pivot in the 54th minute when the hosts were awarded a penalty against the run of play. Junior Brandao stepped up, but his effort from the spot was squandered, offering a lifeline to a visiting side that was struggling to convert possession into genuine chances.

Redemption from the Spot

The missed penalty could have triggered a collapse, but the home defence held firm against the mounting set-piece pressure. The Stakes were simply too high to surrender the lead. Salvation arrived in the 74th minute when the referee pointed to the spot for a second time. Given a chance at redemption, Junior Brandao made no mistake, burying the penalty to seal a hard-fought 2-0 victory. The result extends a solid run of form for the hosts, lifting their survival hopes while exposing the visitors' offensive frustrations.

Key Questions

Was the penalty miss by Iran Junior the turning point?

Actually, it was Junior Brandao who missed the penalty in the 54th minute. He later redeemed himself by converting another penalty in the 74th minute.

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
44%
56%
Persepam Madura Utd 44%
Bali United 56%
Shots on Target
4
2
Persepam Madura Utd 4
Bali United 2
Corners
5
14
Persepam Madura Utd 5
Bali United 14
Yellow Cards
0
2
Persepam Madura Utd 0
Bali United 2
Red Cards
0
0
Persepam Madura Utd 0
Bali United 0

Match Events

6' Iran Junior (F. Alesandro)
B. Adi M. Andhika 🔄 44'
HT
M. Andhika 🟨 54'
54' Junior Brandao (Junior Brandao)
K. Arel J. Raven 🔄 63'
65' 🔄 T. Muslihuddin N. Sasongko
74' Junior Brandao
I. Jaya 🟨 74'
80' 🔄 F. Alesandro Emerson Souza
Kadek Agung T. Made 🔄 80'
R. Arjuna Rizky Dwi 🔄 80'
80' 🔄 Junior Brandao Riquelme
I. Jaya Rahmat 🔄 80'
90'+4 🔄 Iran Junior Ilhamsyah
FT

Head to Head

Date Home Score Away Competition Venue
08/30/2025 Bali United 1 - 0 Persepam Madura Utd Liga 1 Kapten I Wayan Dipta Stadium
05/17/2025 Bali United 0 - 2 Persepam Madura Utd Liga 1 Stadion Kapten I Wayan Dipta
12/20/2024 Persepam Madura Utd 2 - 1 Bali United Liga 1 Stadion Gelora Bangkalan
07/24/2024 Bali United 2 - 3 Persepam Madura Utd Piala Presiden Stadion Kapten I Wayan Dipta
11/23/2023 Persepam Madura Utd 1 - 2 Bali United Liga 1 Stadion Gelora Bangkalan
07/15/2023 Bali United 2 - 1 Persepam Madura Utd Liga 1 Stadion Kapten I Wayan Dipta
03/16/2023 Bali United 1 - 1 Persepam Madura Utd Liga 1 Stadion Maguwoharjo
12/12/2022 Persepam Madura Utd 1 - 3 Bali United Liga 1 Stadion Maguwoharjo
03/21/2022 Persepam Madura Utd 0 - 2 Bali United Liga 1 Stadion Kompyang Sujana Denpasar
12/09/2021 Bali United 0 - 1 Persepam Madura Utd Liga 1 Stadion Sultan Agung
08/30/2025
Liga 1 Kapten I Wayan Dipta Stadium
05/17/2025
Liga 1 Stadion Kapten I Wayan Dipta
12/20/2024
Liga 1 Stadion Gelora Bangkalan
07/24/2024
Piala Presiden Stadion Kapten I Wayan Dipta
11/23/2023
Liga 1 Stadion Gelora Bangkalan
07/15/2023
Liga 1 Stadion Kapten I Wayan Dipta
03/16/2023
Liga 1 Stadion Maguwoharjo
12/12/2022
Liga 1 Stadion Maguwoharjo
03/21/2022
Liga 1 Stadion Kompyang Sujana Denpasar
12/09/2021
Liga 1 Stadion Sultan Agung
Persepam Madura Utd Win
Bali United Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Pusamania Borneo 31 72 64 28 +36 WPusamania Borneo 2 - 0 Persita (05-05-2026)WPersik Kediri 0 - 1 Pusamania Borneo (29-04-2026)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)
2 Persib Bandung 31 72 55 20 +35 WPersib Bandung 1 - 0 PSIM Yogyakarta (04-05-2026)WBhayangkara FC 2 - 4 Persib Bandung (30-04-2026)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)
3 Persija 31 65 58 26 +32 WPersijap 0 - 2 Persija (04-05-2026)WPersija 4 - 0 Persis Solo (27-04-2026)DPSIM Yogyakarta 1 - 1 Persija (22-04-2026)WPSBS Biak Numfor 0 - 1 Persija (18-04-2026)WPersija 3 - 0 Persebaya Surabaya (11-04-2026)
4 Malut United 31 52 66 43 +23 WMalut United 5 - 2 Persis Solo (02-05-2026)WPSBS Biak Numfor 0 - 7 Malut United (28-04-2026)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)
5 Persebaya Surabaya 31 51 49 35 +14 WPersebaya Surabaya 4 - 0 PSBS Biak Numfor (02-05-2026)WArema FC 0 - 4 Persebaya Surabaya (28-04-2026)WMalut United 0 - 2 Persebaya Surabaya (23-04-2026)LPersebaya Surabaya 1 - 2 Persepam Madura Utd (17-04-2026)LPersija 3 - 0 Persebaya Surabaya (11-04-2026)
6 Dewa United 31 50 39 35 +4 WDewa United 1 - 0 Semen Padang (03-05-2026)WDewa United 1 - 0 Persijap (29-04-2026)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)
7 Bhayangkara FC 31 47 42 40 +2 LPSM Makassar 2 - 1 Bhayangkara FC (04-05-2026)LBhayangkara FC 2 - 4 Persib Bandung (30-04-2026)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)
8 Bali United 31 45 50 44 +6 LPersepam Madura Utd 2 - 0 Bali United (05-05-2026)WBali United 2 - 0 PSM Makassar (27-04-2026)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)
9 Persita 31 44 36 30 +6 LPusamania Borneo 2 - 0 Persita (05-05-2026)WPSIM Yogyakarta 0 - 1 Persita (30-04-2026)LPersita 0 - 1 Bali United (23-04-2026)LPersik Kediri 1 - 0 Persita (19-04-2026)LPersita 0 - 1 Arema FC (10-04-2026)
10 Arema FC 31 39 42 44 -2 LPersik Kediri 3 - 2 Arema FC (03-05-2026)LArema FC 0 - 4 Persebaya Surabaya (28-04-2026)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)
11 PSIM Yogyakarta 31 39 38 40 -2 LPersib Bandung 1 - 0 PSIM Yogyakarta (04-05-2026)LPSIM Yogyakarta 0 - 1 Persita (30-04-2026)DPSIM Yogyakarta 1 - 1 Persija (22-04-2026)LBhayangkara FC 2 - 1 PSIM Yogyakarta (17-04-2026)LPSIM Yogyakarta 1 - 2 PSM Makassar (10-04-2026)
12 Persik Kediri 31 36 38 53 -15 WPersik Kediri 3 - 2 Arema FC (03-05-2026)LPersik Kediri 0 - 1 Pusamania Borneo (29-04-2026)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)
13 PSM Makassar 31 34 38 42 -4 WPSM Makassar 2 - 1 Bhayangkara FC (04-05-2026)LBali United 2 - 0 PSM Makassar (27-04-2026)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)
14 Persepam Madura Utd 31 32 33 49 -16 WPersepam Madura Utd 2 - 0 Bali United (05-05-2026)WSemen Padang 0 - 1 Persepam Madura Utd (29-04-2026)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)
15 Persijap 31 31 28 45 -17 LPersijap 0 - 2 Persija (04-05-2026)LDewa United 1 - 0 Persijap (29-04-2026)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)
16 Persis Solo 31 27 35 58 -23 LMalut United 5 - 2 Persis Solo (02-05-2026)LPersija 4 - 0 Persis Solo (27-04-2026)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)
17 Semen Padang 31 20 22 52 -30 LDewa United 1 - 0 Semen Padang (03-05-2026)LSemen Padang 0 - 1 Persepam Madura Utd (29-04-2026)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)
18 PSBS Biak Numfor 31 18 29 78 -49 LPersebaya Surabaya 4 - 0 PSBS Biak Numfor (02-05-2026)LPSBS Biak Numfor 0 - 7 Malut United (28-04-2026)LPersijap 2 - 0 PSBS Biak Numfor (24-04-2026)LPSBS Biak Numfor 0 - 1 Persija (18-04-2026)LPusamania Borneo 5 - 1 PSBS Biak Numfor (11-04-2026)