Liga 1 Regular Season - 28

Persebaya Surabaya 1 - 2 FT Persepam Madura Utd

Gelora Bung Tomo Stadium

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

Futmetrix Verdict
55
FT
Fri, Apr 17
Indonesia
Persebaya Surabaya
1-2
Persepam Madura Utd
⚡ Intensity 39
⚖️ Balance 37
🏆 Stakes 42
🎲 Upset 82
Clinical Madura stun dominant Surabaya away.

Clinical Madura United Pull Off Stunning Upset at Gelora Bung Tomo

Average Entertainment Futmetrix Score: 55/100. A massive Upset Factor defined this contest as Madura United's ruthless efficiency punished a wasteful home side despite heavy pressure.

The Opening Act

Gelora Bung Tomo Stadium was silenced long before the hosts could find their rhythm. While Persebaya Surabaya immediately monopolised possession, it was Persepam Madura Utd who drew first blood. In the 12th minute, Lulinha capitalised on a sharp pass from Ruxi to put the visitors ahead. This early shock instantly raised the Intensity of the contest. The hosts responded by controlling the midfield, dominating fifty-eight percent of the ball and constantly probing the final third. Despite creating numerous half-chances and putting immense pressure on the visitors' defence, the final clinical touch remained elusive throughout the opening fourty-five minutes.

The Pivot

After the interval, the pitch turned into a one-way siege. The hosts forced an incredible thirteen corner kicks and fired off sixteen total shots in a desperate search for an equaliser. However, their relentless attacking disrupted their tactical Balance, leaving acres of space at the back. Completely against the run of play in the 64th minute, Madura United launched a textbook counter-attack. Riquelme met a precise delivery from F. Alesandro to double the lead. The visitors registered a mere two shots on target during the entire match, yet their lethal finishing turned both opportunities into match-defining goals.

Resolution

Staring down the barrel of a frustrating home defeat, Persebaya threw caution to the wind. Their persistence finally paid off in the 82nd minute when R. Ardiansyah smashed the ball home following a clever setup by M. Raickovic. The Stakes reached a boiling point in the dying moments as the home side frantically chased the game to salvage their pride. However, Madura United's resilient defensive block stood firm to see out a vital 2-1 away victory. These three points serve as a massive lifeline for the visitors near the bottom of the table, leaving Persebaya stranded in sixth place.

Key Questions

Who were the goalscorers in this match?

Lulinha and Riquelme scored for Madura United, while R. Ardiansyah netted a late consolation goal for Persebaya Surabaya.

Did Persebaya dominate the match statistics?

Yes, Persebaya dominated with 58% possession and 16 shots, but Madura United were far more clinical, converting both of their two shots on target.

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
58%
42%
Persebaya Surabaya 58%
Persepam Madura Utd 42%
Shots on Target
3
2
Persebaya Surabaya 3
Persepam Madura Utd 2
Corners
13
3
Persebaya Surabaya 13
Persepam Madura Utd 3
Yellow Cards
1
3
Persebaya Surabaya 1
Persepam Madura Utd 3
Red Cards
0
0
Persebaya Surabaya 0
Persepam Madura Utd 0

Match Events

Lulinha (Ruxi) 12'
27' 🟨 Freitas Gali
G. Numberi 🟨 36'
HT
Junior Brandao Riquelme 🔄 59'
Riquelme (F. Alesandro) 64'
66' 🔄 R. Malik R. Ardiansyah
69' 🔄 Freitas Gali M. Perovic
69' 🔄 T. Firmansyah M. Baihaqi
69' 🔄 P. Matos M. Raickovic
G. Numberi T. Hidayat 🔄 71'
Iran Junior N. Sasongko 🔄 80'
Lulinha P. Sitanggang 🔄 80'
80' 🔄 A. Catur K. Araya
82' R. Ardiansyah (M. Raickovic)
J. Wehrmann 🟨 87'
M. Diky 🟨 90'+9
FT

Head to Head

Date Home Score Away Competition Venue
01/03/2026 Persepam Madura Utd 0 - 1 Persebaya Surabaya Liga 1 Gelora Ratu Pamelingan Stadium
04/20/2025 Persebaya Surabaya 1 - 0 Persepam Madura Utd Liga 1 Stadion Gelora Bung Tomo
12/02/2024 Persepam Madura Utd 1 - 2 Persebaya Surabaya Liga 1 Stadion Gelora Bangkalan
03/13/2024 Persebaya Surabaya 0 - 0 Persepam Madura Utd Liga 1 Stadion Gelora Bung Tomo
09/17/2023 Persepam Madura Utd 3 - 0 Persebaya Surabaya Liga 1 Stadion Gelora Bangkalan
01/29/2023 Persepam Madura Utd 0 - 2 Persebaya Surabaya Liga 1 Gelora Madura Ratu Pamelingan Stadium
01/03/2026
Liga 1 Gelora Ratu Pamelingan Stadium
04/20/2025
Liga 1 Stadion Gelora Bung Tomo
12/02/2024
Liga 1 Stadion Gelora Bangkalan
03/13/2024
Liga 1 Stadion Gelora Bung Tomo
09/17/2023
Liga 1 Stadion Gelora Bangkalan
01/29/2023
Liga 1 Gelora Madura Ratu Pamelingan Stadium
Persebaya Surabaya Win
Persepam Madura Utd Win
Draw

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)