Liga 1 Regular Season - 30

Persija 4 - 0 FT Persis Solo

Bung Karno Stadium

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

Futmetrix Verdict
42
FT
Mon, Apr 27
Indonesia
Persija
4-0
Persis Solo
⚡ Intensity 32
⚖️ Balance 0
🏆 Stakes 82
🎲 Upset 0
Persija dismantle visitors in capital.

Persija Power Through Visitors in Capital Masterclass

Average Entertainment Futmetrix Score: 42/100. Persija Jakarta's relentless attacking waves shattered a fragile defensive block, cementing their elite status while deepening the visitors' relegation anxieties.

Suffocating Early Pressure

The whistle blew at Jakarta International Stadium, and the hosts immediately unleashed a ferocious wave of pressure. They dominated possession with 66 percent of the ball, forcing their opponents into a desperate, deep defensive block. The Intensity was off the charts from the opening exchanges, leaving no room for a tactical feeling-out process. Midfield creator Ryo Matsumura dictated the tempo, effortlessly finding pockets of space and spraying incisive passes to the flanks. Persis Solo looked entirely overwhelmed, struggling to string passes together or break out of their own penalty area. Every time the away side attempted to transition, a synchronized press instantly shut them down. It was clear within minutes that the home side was hunting for blood.

Death by Set-Pieces

A relentless barrage of corner kicks ultimately broke the visitors' crumbling resolve. With an incredible 16 total corners raining down throughout the match, the penalty box turned into a chaotic and bruising battleground. Given the serious relegation Stakes, the away side desperately tried to pack the defensive third, but the sheer volume of deliveries was insurmountable. Ramadhan Sananta cut an incredibly isolated figure up top for the visitors, starved of any meaningful service and chasing shadows. The hosts peppered the target with 12 accurate shots, ruthlessly punishing the exhausted defensive line. Once the initial defensive dam was breached, the structural integrity of the trailing side completely evaporated into thin air.

A Chasm in Quality

This commanding 4-0 triumph leaves zero room for any Upset Factor debates. The hosts controlled the match parameters from start to finish, solidifying their third-place standing and pushing their impressive tally to 62 points. It was an absolute masterclass in suffocating the opposition. The tactical Balance was entirely one-sided, highlighting the massive, unforgiving gulf in quality between the title chasers and the relegation battlers. The visitors remain stranded in 15th place on 27 points, staring down a brutal fight for survival in the remaining fixtures. This capital city clash showcased a well-oiled machine executing at peak capacity while laying bare the flaws of a struggling squad.

Key Questions

What does this mean for Persija Jakarta's season?

This commanding win solidifies their third-place standing on 62 points, keeping their title-chasing momentum alive as they push for a top-tier finish in Liga 1.

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
66%
34%
Persija 66%
Persis Solo 34%
Shots on Target
12
2
Persija 12
Persis Solo 2
Corners
12
4
Persija 12
Persis Solo 4
Yellow Cards
1
0
Persija 1
Persis Solo 0
Red Cards
0
0
Persija 0
Persis Solo 0

Match Events

HT
T. Sutanto K. Raditya 🔄 46'
A. Alrizky D. A. Djin 🔄 46'
P. Ricardo 🟨 51'
Allano (Fabio Silva) 52'
Maxwell Jean Mota 🔄 61'
Dimitri R. Paparyga 🔄 61'
R. Eksel Gustavo 🔄 61'
Jean Mota (D. Pamungkas) 63'
Andrei Alba Z. Fariz 🔄 66'
Sousa A. Ajaraie 🔄 74'
D. Pamungkas S. Pattynama 🔄 74'
M. Maricic S. Bagaskara 🔄 75'
Allano J. Amat 🔄 80'
P. Ricardo (Jean Mota) 80'
Gustavo (Jean Mota) 90'+1
FT

Head to Head

Date Home Score Away Competition Venue
01/26/2025 Persis Solo 3 - 3 Persija Liga 1 Stadion Manahan
08/24/2024 Persija 2 - 1 Persis Solo Liga 1 Jakarta International Stadium
08/03/2024 Persis Solo 1 - 0 Persija Piala Presiden Stadion Manahan
04/17/2024 Persija 1 - 0 Persis Solo Liga 1 Stadion Utama Gelora Bung Karno
09/30/2023 Persis Solo 2 - 2 Persija Liga 1 Stadion Manahan
01/19/2023 Persis Solo 1 - 0 Persija Liga 1 Stadion Maguwoharjo
07/31/2022 Persija 2 - 1 Persis Solo Liga 1 Stadion Patriot
01/26/2025
Liga 1 Stadion Manahan
08/24/2024
Liga 1 Jakarta International Stadium
08/03/2024
Piala Presiden Stadion Manahan
04/17/2024
Liga 1 Stadion Utama Gelora Bung Karno
09/30/2023
Liga 1 Stadion Manahan
01/19/2023
Liga 1 Stadion Maguwoharjo
07/31/2022
Liga 1 Stadion Patriot
Persija Win
Persis Solo Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Pusamania Borneo 30 69 62 28 +34 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)WPersepam Madura Utd 1 - 3 Pusamania Borneo (05-04-2026)
2 Persib Bandung 30 69 54 20 +34 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)WSemen Padang 0 - 2 Persib Bandung (05-04-2026)
3 Persija 30 62 56 26 +30 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)LBhayangkara FC 3 - 2 Persija (05-04-2026)
4 Malut United 30 49 61 41 +20 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)DArema FC 1 - 1 Malut United (03-04-2026)
5 Persebaya Surabaya 30 48 45 35 +10 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)WPersebaya Surabaya 1 - 0 Persita (04-04-2026)
6 Bhayangkara FC 30 47 41 38 +3 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)WBhayangkara FC 3 - 2 Persija (05-04-2026)
7 Dewa United 30 47 38 35 +3 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)WDewa United 1 - 0 PSIM Yogyakarta (03-04-2026)
8 Bali United 30 45 50 42 +8 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)WBali United 6 - 1 PSBS Biak Numfor (06-04-2026)
9 Persita 30 44 36 28 +8 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)LPersebaya Surabaya 1 - 0 Persita (04-04-2026)
10 Arema FC 30 39 40 41 -1 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)DArema FC 1 - 1 Malut United (03-04-2026)
11 PSIM Yogyakarta 30 39 38 39 -1 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)LDewa United 1 - 0 PSIM Yogyakarta (03-04-2026)
12 Persik Kediri 30 33 35 51 -16 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)DPersik Kediri 0 - 0 Persijap (06-04-2026)
13 PSM Makassar 30 31 36 41 -5 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)DPSM Makassar 1 - 1 Persis Solo (04-04-2026)
14 Persijap 30 31 28 43 -15 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)DPersik Kediri 0 - 0 Persijap (06-04-2026)
15 Persepam Madura Utd 30 29 31 49 -18 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)LPersepam Madura Utd 1 - 3 Pusamania Borneo (05-04-2026)
16 Persis Solo 30 27 33 53 -20 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)DPSM Makassar 1 - 1 Persis Solo (04-04-2026)
17 Semen Padang 30 20 22 51 -29 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)LSemen Padang 0 - 2 Persib Bandung (05-04-2026)
18 PSBS Biak Numfor 30 18 29 74 -45 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)LBali United 6 - 1 PSBS Biak Numfor (06-04-2026)