| 1 | Persib Bandung | 27 | 64 | 48 | 16 | +32 | 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)DPersebaya Surabaya 2 - 2 Persib Bandung (02-03-2026) |
| 2 | Pusamania Borneo | 27 | 60 | 56 | 27 | +29 | 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)DPersija 2 - 2 Pusamania Borneo (03-03-2026) |
| 3 | Persija | 27 | 55 | 50 | 25 | +25 | 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)WMalut United 2 - 3 Persija (24-02-2026) |
| 4 | Malut United | 26 | 46 | 52 | 33 | +19 | 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)LMalut United 2 - 3 Persija (24-02-2026)DSemen Padang 2 - 2 Malut United (20-02-2026) |
| 5 | Bhayangkara FC | 27 | 44 | 36 | 31 | +5 | 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)WBhayangkara FC 4 - 0 Semen Padang (24-02-2026) |
| 6 | Persebaya Surabaya | 27 | 42 | 38 | 33 | +5 | 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)WPersebaya Surabaya 1 - 0 PSM Makassar (25-02-2026) |
| 7 | Persita | 27 | 41 | 35 | 26 | +9 | 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)LPersita 0 - 1 Dewa United (26-02-2026) |
| 8 | PSIM Yogyakarta | 27 | 38 | 36 | 35 | +1 | 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)WPSBS Biak Numfor 2 - 4 PSIM Yogyakarta (27-02-2026) |
| 9 | Dewa United | 26 | 37 | 31 | 31 | 0 | 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)WPersita 0 - 1 Dewa United (26-02-2026)WDewa United 2 - 1 Pusamania Borneo (22-02-2026) |
| 10 | Bali United | 27 | 36 | 43 | 41 | +2 | 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)DBali United 0 - 0 Persijap (28-02-2026) |
| 11 | Arema FC | 27 | 35 | 38 | 37 | +1 | 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)LPusamania Borneo 3 - 1 Arema FC (26-02-2026) |
| 12 | Persik Kediri | 27 | 30 | 33 | 47 | -14 | 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)LPersis Solo 2 - 1 Persik Kediri (01-03-2026) |
| 13 | PSM Makassar | 27 | 28 | 32 | 36 | -4 | 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)LPersebaya Surabaya 1 - 0 PSM Makassar (25-02-2026) |
| 14 | Persijap | 27 | 25 | 24 | 42 | -18 | 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)DBali United 0 - 0 Persijap (28-02-2026) |
| 15 | Persis Solo | 27 | 24 | 31 | 46 | -15 | 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)WPersis Solo 2 - 1 Persik Kediri (01-03-2026) |
| 16 | Persepam Madura Utd | 27 | 23 | 27 | 46 | -19 | 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)LPersib Bandung 5 - 0 Persepam Madura Utd (26-02-2026) |
| 17 | Semen Padang | 27 | 20 | 22 | 45 | -23 | 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)LBhayangkara FC 4 - 0 Semen Padang (24-02-2026) |
| 18 | PSBS Biak Numfor | 27 | 18 | 29 | 64 | -35 | 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)LPSBS Biak Numfor 2 - 4 PSIM Yogyakarta (27-02-2026) |
Match previews and recaps to help you decide which games are worth watching
Relentless Siege Seals Three-Goal Triumph
Average Entertainment Futmetrix Score: 53/100. A commanding home victory reinforced Persija's stronghold on third place while ruthlessly exposing the visitors' offensive limitations.
Opening Act
The atmosphere at Jakarta International Stadium crackled with anticipation as Persija immediately imposed their will on the contest. Taking total command of the tempo, the hosts edged possession into pure dominance, registering a staggering 64% on the ball. They seamlessly transitioned from deep build-up into an all-out attacking siege, probing the flanks and forcing early set-pieces. The Intensity of this opening salvo proved too much for Persebaya Surabaya to handle. Under immense pressure, a defensive error gifted the home side a golden opportunity at the 16-minute mark. Allano stepped up to the penalty spot with absolute composure, calmly dispatching the ball past the sprawling goalkeeper. This crucial breakthrough set the tone for the remainder of the half, as the visitors found themselves desperately pinned in their own penalty area, frantically dealing with a barrage of corners.
The Pivot
Any hopes of a visiting resurgence were swiftly dismantled following the half-time interval. Desperate to find a way back into the tie, the away side struggled to establish any meaningful Balance in the middle of the park. The sheer weight of Persija's tactical superiority was reflected in an overwhelming 11-3 shot advantage. The turning point that truly shattered the visitors' resolve arrived in the 54th minute. Capitalising on a swift phase of play, R. Eksel found himself in a pocket of space and ruthlessly punished a disjointed defensive line. His precise finish doubled the advantage, effectively killing off any realistic chance of a comeback. The away goalkeeper, who had to make four essential saves just to keep the scoreline somewhat respectable, was left entirely helpless against the relentless and systematic dismantling of his backline.
Resolution
With the points practically secured, the home side played out the final twenty minutes with undeniable swagger and flair. R. Eksel applied the finishing touch to a phenomenal individual performance in the 76th minute, confidently grabbing his brace and ensuring a 3-0 demolition. This clash highlighted the extreme local Stakes involved, yet it ultimately resembled a training ground exercise for the victors. Persebaya Surabaya appeared totally devoid of answers, managing a meager single shot on target all afternoon. This comprehensive victory sends a clear warning to the rest of the league, elevating Persija's points tally to 52 and tightening their grip on third place in the standings. For the visitors, the heavy defeat exposes glaring offensive issues that must be addressed if they wish to remain competitive.
Key Questions
What does this mean for Persija's season?
This dominant win tightens their grip on third place, boosting their points tally to 52 and keeping them firmly in the hunt for top league honours.
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.
Top-Four Ambitions Collide in Classic Rivalry
Worth Watching Futmetrix Score: 77/100. This encounter at Bung Karno Stadium will dictate the shape of the top-four race as the season hits the home straight.
The Setup
Persija sit comfortably in third, but their job is far from over as they aim to lock down a top-four finish. Persebaya Surabaya lag ten points behind in sixth and need a flawless run to bridge the gap. The hosts bring an improving Form rating into the April 11, 2026 clash, riding the momentum of two consecutive victories. The visitors, meanwhile, have struggled for consistency over recent weeks.
A solid Balance rating suggests the away side will not just roll over, even though the hosts are heavy favourites on paper. The Stakes are undeniably high with crucial positioning on the line. Fans can expect the combined Stars on display to deliver an entertaining and attacking 90 minutes.
Key Battle
This match will be decided by the hosts' free-scoring forward line testing the visitors' central defence. The home attack has already netted 47 times this season. The away backline must weather a fierce early storm and maintain absolute discipline, or risk suffering a rout before the half-time whistle.
Our Prediction
The hosts will dictate the tempo from the opening minute and force the opposition back. Expect a comfortable 2-0 win for the home side as they outclass an inconsistent away outfit.