Liga 1 Regular Season - 31

Malut United 5 - 2 FT Persis Solo

Gelora Kie Raha Stadium

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

Futmetrix Verdict
64
FT
Sat, May 2
Indonesia
Malut United
5-2
Persis Solo
⚡ Intensity 65
⚖️ Balance 13
🏆 Stakes 67
🎲 Upset 0
Seven goals and a red card.

7-Goal Thriller: Malut United Rout Persis Solo Despite Red Card

Worth Watching Futmetrix Score: 64/100. Malut United defied a severe numerical disadvantage to ruthlessly dismantle relegation-threatened Persis Solo in a masterclass of clinical finishing.

Opening Act

The Stakes could not have been higher at Stadion Gelora Kie Raha, as two teams at completely opposite ends of the Liga 1 spectrum collided. Malut United entered the pitch hunting for crucial points to cement their spot in the upper echelons, while Persis Solo arrived desperate to salvage a season spiralling into a dire relegation battle. The visitors started with unexpected aggression, pushing their defensive line high and immediately looking to dictate the tempo. They edged possession early on and generated heavy set-piece pressure, winning a flurry of early corners. However, the hosts absorbed this initial storm with remarkable composure. Instead of crumbling under the weight of the away side's attacks, Malut turned the pitch into a lethal counter-attacking playground, slicing through the opposition's fragile midfield with every swift transition.

The Pivot

The defining moment of chaos arrived when Malut United was reduced to ten men following a straight red card. On paper, this was the exact lifeline Persis Solo needed to turn the tide. In reality, the Intensity of the hosts merely transformed into cold, calculated efficiency. Persis launched an astonishing 136 attacks over the course of the match, but their decision-making in the final third was nothing short of disastrous. They racked up a staggering 16 shots off target, wildly squandering every advantage they held. Instead of capitalizing on the numerical superiority, the visitors left gaping, unorganized spaces at the back. Every time they overcommitted forward, Malut's attacking unit punished them on the break, completely erasing any potential Upset Factor and making a mockery of the one-man disadvantage.

Resolution

By the final whistle, a staggering 5-2 scoreline told the story of a brutal demolition job. Malut United showcased exceptional Balance, needing just 48 percent possession and seven shots on target to hit the back of the net five times. This emphatic, goal-heavy spectacle sends a massive warning to the rest of the league: Malut possesses the sheer firepower and tactical discipline to comfortably sit in fourth place. For Persis Solo, the aftermath is incredibly bleak. Stranded in sixteenth place with a porous defense that has now conceded 58 goals this season, their inability to convert absolute dominance in attack into meaningful goals leaves them staring directly into the abyss of relegation.

Key Questions

What caused the 7-goal thriller?

Malut United's lethal counter-attacks repeatedly punished a highly wasteful Persis Solo side, allowing the ten-man hosts to easily exploit massive defensive gaps.

What does this mean for Malut United's season?

Sitting comfortably in fourth place with 52 points, this emphatic victory solidifies their status among the league's elite and proves their tactical resilience.

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
48%
52%
Malut United 48%
Persis Solo 52%
Shots on Target
7
4
Malut United 7
Persis Solo 4
Corners
5
5
Malut United 5
Persis Solo 5
Yellow Cards
1
1
Malut United 1
Persis Solo 1
Red Cards
1
0
Malut United 1
Persis Solo 0

Match Events

B. Gomes (R. Paparyga) 14'
19' D. da Silva (Tyronne)
31' 🟥 Gustavo
39' D. da Silva (Tyronne)
45'+2 D. da Silva
HT
50' Nilson Junior (Tyronne)
D. A. Djin E. Taufik 🔄 55'
Andrei Alba Dimitri 🔄 56'
B. Gomes S. Bagaskara 🔄 65'
69' Y. Sayuri (Y. Sayuri)
D. Mijic A. Alrizky 🔄 72'
R. Paparyga A. Kaka 🔄 72'
74' 🔄 T. Setiawan M. Lestusen
74' 🔄 Y. Sayuri A. Lestaluhu
A. Kaka (M. Maricic) 78'
80' 🔄 Ciro S. David
80' 🔄 Tyronne F. Butuan
M. Maricic 🟨 81'
85' 🟨 A. Lestaluhu
89' 🔄 D. da Silva T. Rustam
FT

Head to Head

Date Home Score Away Competition Venue
10/20/2025 Persis Solo 1 - 3 Malut United Liga 1 Manahan Stadium
04/12/2025 Persis Solo 1 - 3 Malut United Liga 1 Stadion Manahan
11/21/2024 Malut United 3 - 0 Persis Solo Liga 1 Stadion Gelora Kie Raha
10/20/2025
Liga 1 Manahan Stadium
04/12/2025
Liga 1 Stadion Manahan
11/21/2024
Liga 1 Stadion Gelora Kie Raha
Malut United Win
Persis Solo 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)