Liga 1 Regular Season - 16

Persis Solo 1 - 3 FT Persita

Manahan Stadium

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

Futmetrix Verdict
45
FT
Sun, Jan 4
Indonesia
Persis Solo
1-3
Persita
⚡ Intensity 48
⚖️ Balance 35
🏆 Stakes 0
🎲 Upset 0
Persita's early blitz secures knockout progression!

A First-Half Masterclass Sends Persita Through at Manahan Stadium

Average Entertainment Futmetrix Score: 45/100. Persita's ruthless attacking synergy dismantled Persis Solo in a decisive knockout clash that was effectively put to bed long before the halftime whistle.

The Early Ambush

Persis Solo came into this high-pressure knockout tie hoping the familiar surroundings of Manahan Stadium could mask their miserable domestic league form. Persita, however, had completely different ideas. Right from the first whistle, the visitors established a punishing, relentless rhythm. Matheus Alves set the tone with a brilliant early opener in the 5th minute, slicing through a disjointed defensive line after linking up perfectly with A. Andrejic. It was a vicious statement of intent. The sheer Intensity of Persita's attacking transitions left the home side chasing shadows in their own backyard. Just nine minutes later, the dynamic duo swapped roles to devastating effect. Alves turned provider, setting up Andrejic to effortlessly double the advantage in the 14th minute. Persita effectively killed the atmosphere in the stadium before the home crowd had even settled into their seats.

The Shattered Lifeline

Two goals down and staring at elimination, Persis Solo desperately needed a lifeline to salvage this single-leg knockout tie. They firmly believed they had found exactly that in the 28th minute. K. Tanaka broke free and slotted the ball into the net, sparking a sudden, desperate roar around the stadium. However, the celebrations were instantly silenced by the VAR booth, which correctly disallowed the strike for a clear offside. That singular, crushing moment destroyed any remaining Balance in the contest. The psychological blow was palpable across the pitch, and Persita ruthlessly capitalised on their opponents' despair. In the 41st minute, Andrejic found pockets of space once again, firing home his second goal of the night. Trailing 3-0 before the break, the hosts looked completely defeated and out of ideas.

Cruising to the Next Round

The second half was largely an exercise in professional game management for the visitors. With progression to the next round virtually secured, Persita dropped their defensive lines and happily absorbed the futile, disjointed pressure from the hosts. G. Kastaneer finally managed to breach the away defence in the 62nd minute, netting what would ultimately serve as a mere consolation goal for Persis Solo. There was no late dramatic siege, and certainly no high Upset Factor to speak of. The final whistle confirmed the inevitable: Persita advance comfortably with a clinical 3-1 victory. The high Stakes of elimination football brought out the absolute best in the visitors' forward line, while laying bare the deep-rooted defensive flaws that have haunted the home side's dreadful campaign.

Key Questions

Who were the standout performers for Persita?

A. Andrejic scored a brace and provided an assist, while Matheus Alves grabbed a goal and an assist to secure the win.

Why was K. Tanaka's goal ruled out?

K. Tanaka's 28th-minute strike for Persis Solo was disallowed after a VAR review confirmed he was in an offside position.

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
52%
48%
Persis Solo 52%
Persita 48%
Shots on Target
5
3
Persis Solo 5
Persita 3
Corners
5
5
Persis Solo 5
Persita 5
Yellow Cards
2
1
Persis Solo 2
Persita 1
Red Cards
0
0
Persis Solo 0
Persita 0

Match Events

Matheus Alves (A. Andrejic) 5'
A. Andrejic (Matheus Alves) 14'
17' 🟨 Cleylton
28' K. Tanaka
A. Andrejic 41'
HT
46' 🔄 A. Castanheira I. Jauhari
Matheus Alves 🟨 51'
62' G. Kastaneer
63' 🔄 A. Alrizky G. Numberi
63' 🔄 E. Taufik A. Mannan
Matheus Alves D. Racic 🔄 64'
A. Andrejic P. Ganet 🔄 73'
75' 🔄 F. Sule Z. Fariz
C. Fathoni Z. Djiaulhaq 🔄 88'
H. Caraka E. Sahrul 🔄 88'
89' 🔄 T. Sutanto A. Poerba
90'+10 🟨 Z. Fariz
FT

Player Cards

Our take on every player in this match

Persis Solo

Midfielders
G. Pandenuwu
👻 Invisible Nothing to note
X. Schenk
👻 Invisible Nothing to note
K. Tanaka
👻 Invisible Nothing to note
S. Yamamoto
👻 Invisible Nothing to note
F. Sule
👻 Invisible Nothing to note
Cleylton
👻 Invisible Nothing to note
G. Kastaneer
👻 Invisible Nothing to note
T. Sutanto
👻 Invisible Nothing to note
A. Alrizky
👻 Invisible Nothing to note
E. Taufik
👻 Invisible Nothing to note
A. Castanheira
👻 Invisible Nothing to note
BENCH
M. Riyandi
👻 Invisible Nothing to note
G. Numberi
👻 Invisible Nothing to note
A. Mannan
👻 Invisible Nothing to note
M. Maulana
👻 Invisible Nothing to note
R. Miziar
👻 Invisible Nothing to note
Z. Fariz
👻 Invisible Nothing to note
A. Poerba
👻 Invisible Nothing to note
S. Saimima
👻 Invisible Nothing to note
Z. Arifin
👻 Invisible Nothing to note
I. Jauhari
👻 Invisible Nothing to note
A. Kaka
👻 Invisible Nothing to note
I. Tanamal
👻 Invisible Nothing to note

Persita

Midfielders
I. Rodrigues
👻 Invisible Nothing to note
T. Kozubayev
👻 Invisible Nothing to note
C. Fathoni
👻 Invisible Nothing to note
J. Guseynov
👻 Invisible Nothing to note
R. Rodriguez
👻 Invisible Nothing to note
Bae Sin-Young
👻 Invisible Nothing to note
M. Toha
👻 Invisible Nothing to note
M. Jardel
👻 Invisible Nothing to note
A. Andrejic
👻 Invisible Nothing to note
H. Caraka
👻 Invisible Nothing to note
Matheus Alves
👻 Invisible Nothing to note
BENCH
A. Kartika
👻 Invisible Nothing to note
A. Nursofyan
👻 Invisible Nothing to note
A. Saputra
👻 Invisible Nothing to note
Zalnando
👻 Invisible Nothing to note
Z. Djiaulhaq
👻 Invisible Nothing to note
F. Alchoir
👻 Invisible Nothing to note
P. Ganet
👻 Invisible Nothing to note
E. Tuhuteru
👻 Invisible Nothing to note
A. Nur Hardianto
👻 Invisible Nothing to note
E. Sahrul
👻 Invisible Nothing to note
D. Racic
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
04/27/2025 Persis Solo 1 - 0 Persita Liga 1 Stadion Manahan
12/08/2024 Persita 2 - 0 Persis Solo Liga 1 Stadion Pakansari Bogor
04/26/2024 Persis Solo 1 - 2 Persita Liga 1 Stadion Manahan
10/22/2023 Persita 2 - 1 Persis Solo Liga 1 Indomilk Arena
01/28/2023 Persita 0 - 0 Persis Solo Liga 1 Indomilk Arena
08/14/2022 Persis Solo 1 - 2 Persita Liga 1 Stadion Manahan
06/27/2022 Persis Solo 0 - 1 Persita Piala Presiden Stadion Manahan
04/27/2025
Liga 1 Stadion Manahan
12/08/2024
Liga 1 Stadion Pakansari Bogor
04/26/2024
Liga 1 Stadion Manahan
10/22/2023
Liga 1 Indomilk Arena
01/28/2023
Liga 1 Indomilk Arena
08/14/2022
Liga 1 Stadion Manahan
06/27/2022
Piala Presiden Stadion Manahan
Persis Solo Win
Persita Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Pusamania Borneo 16 37 31 14 +17 WPusamania Borneo 2 - 1 PSM Makassar (03-01-2026)LMalut United 3 - 2 Pusamania Borneo (28-12-2025)DPersebaya Surabaya 2 - 2 Pusamania Borneo (20-12-2025)LPersib Bandung 3 - 1 Pusamania Borneo (05-12-2025)LPusamania Borneo 0 - 1 Bali United (30-11-2025)
2 Persija 16 35 32 13 +19 WPersija 2 - 0 Persijap (03-01-2026)WPersija 3 - 0 Bhayangkara FC (29-12-2025)LSemen Padang 1 - 0 Persija (22-12-2025)WPersija 2 - 0 PSIM Yogyakarta (28-11-2025)WPersija 3 - 1 Persik Kediri (20-11-2025)
3 Persib Bandung 16 35 26 11 +15 DPersik Kediri 1 - 1 Persib Bandung (05-01-2026)WPersib Bandung 1 - 0 PSM Makassar (27-12-2025)WPersib Bandung 2 - 0 Bhayangkara FC (21-12-2025)LMalut United 2 - 0 Persib Bandung (14-12-2025)WPersib Bandung 3 - 1 Pusamania Borneo (05-12-2025)
4 Malut United 16 34 32 17 +15 WMalut United 6 - 2 PSBS Biak Numfor (04-01-2026)WMalut United 3 - 2 Pusamania Borneo (28-12-2025)WPSM Makassar 0 - 1 Malut United (21-12-2025)WMalut United 2 - 0 Persib Bandung (14-12-2025)DMalut United 1 - 1 Arema FC (29-11-2025)
5 Persita 16 28 22 14 +8 WPersis Solo 1 - 3 Persita (04-01-2026)WArema FC 0 - 1 Persita (30-12-2025)WPersita 3 - 0 Persik Kediri (21-12-2025)LDewa United 1 - 0 Persita (29-11-2025)DPersita 0 - 0 Malut United (23-11-2025)
6 PSIM Yogyakarta 16 27 20 18 +2 WPSIM Yogyakarta 1 - 0 Semen Padang (04-01-2026)DPSIM Yogyakarta 2 - 2 PSBS Biak Numfor (29-12-2025)DPersijap 1 - 1 PSIM Yogyakarta (23-12-2025)LPersija 2 - 0 PSIM Yogyakarta (28-11-2025)WPSIM Yogyakarta 1 - 0 Bhayangkara FC (22-11-2025)
7 Persebaya Surabaya 16 25 22 15 +7 WPersepam Madura Utd 0 - 1 Persebaya Surabaya (03-01-2026)WPersebaya Surabaya 4 - 0 Persijap (28-12-2025)DPersebaya Surabaya 2 - 2 Pusamania Borneo (20-12-2025)DPSM Makassar 1 - 1 Persebaya Surabaya (06-12-2025)DBhayangkara FC 1 - 1 Persebaya Surabaya (28-11-2025)
8 Bali United 16 24 20 18 +2 WBali United 1 - 0 Arema FC (04-01-2026)DBali United 0 - 0 Dewa United (29-12-2025)WPSBS Biak Numfor 0 - 3 Bali United (22-12-2025)WPusamania Borneo 0 - 1 Bali United (30-11-2025)DBali United 0 - 0 Persis Solo (23-11-2025)
9 Bhayangkara FC 16 22 13 14 -1 WBhayangkara FC 1 - 0 Dewa United (05-01-2026)LPersija 3 - 0 Bhayangkara FC (29-12-2025)LPersib Bandung 2 - 0 Bhayangkara FC (21-12-2025)DBhayangkara FC 1 - 1 Persebaya Surabaya (28-11-2025)LPSIM Yogyakarta 1 - 0 Bhayangkara FC (22-11-2025)
10 PSM Makassar 16 19 21 17 +4 LPusamania Borneo 2 - 1 PSM Makassar (03-01-2026)LPersib Bandung 1 - 0 PSM Makassar (27-12-2025)LPSM Makassar 0 - 1 Malut United (21-12-2025)DPSM Makassar 1 - 1 Persebaya Surabaya (06-12-2025)WPersis Solo 3 - 4 PSM Makassar (29-11-2025)
11 Persik Kediri 16 19 18 24 -6 DPersik Kediri 1 - 1 Persib Bandung (05-01-2026)WPersik Kediri 2 - 1 Persis Solo (27-12-2025)LPersita 3 - 0 Persik Kediri (21-12-2025)WPersik Kediri 2 - 1 Semen Padang (27-11-2025)LPersija 3 - 1 Persik Kediri (20-11-2025)
12 Arema FC 16 18 21 22 -1 LBali United 1 - 0 Arema FC (04-01-2026)LArema FC 0 - 1 Persita (30-12-2025)DArema FC 2 - 2 Persepam Madura Utd (23-12-2025)DMalut United 1 - 1 Arema FC (29-11-2025)DPersebaya Surabaya 1 - 1 Arema FC (22-11-2025)
13 Persepam Madura Utd 16 17 18 21 -3 LPersepam Madura Utd 0 - 1 Persebaya Surabaya (03-01-2026)WPersepam Madura Utd 5 - 1 Semen Padang (28-12-2025)DArema FC 2 - 2 Persepam Madura Utd (23-12-2025)LPersepam Madura Utd 1 - 4 Persib Bandung (30-11-2025)LPusamania Borneo 1 - 0 Persepam Madura Utd (22-11-2025)
14 Dewa United 16 17 17 24 -7 LBhayangkara FC 1 - 0 Dewa United (05-01-2026)DBali United 0 - 0 Dewa United (29-12-2025)WDewa United 5 - 1 Persis Solo (20-12-2025)WDewa United 1 - 0 Persita (29-11-2025)LPersib Bandung 1 - 0 Dewa United (21-11-2025)
15 PSBS Biak Numfor 16 13 17 38 -21 LMalut United 6 - 2 PSBS Biak Numfor (04-01-2026)DPSIM Yogyakarta 2 - 2 PSBS Biak Numfor (29-12-2025)LPSBS Biak Numfor 0 - 3 Bali United (22-12-2025)WPSBS Biak Numfor 3 - 2 Persijap (27-11-2025)LPSM Makassar 5 - 0 PSBS Biak Numfor (21-11-2025)
16 Semen Padang 16 10 11 26 -15 LPSIM Yogyakarta 1 - 0 Semen Padang (04-01-2026)LPersepam Madura Utd 5 - 1 Semen Padang (28-12-2025)WSemen Padang 1 - 0 Persija (22-12-2025)LPersik Kediri 2 - 1 Semen Padang (27-11-2025)WPersijap 1 - 2 Semen Padang (20-11-2025)
17 Persijap 16 9 14 30 -16 LPersija 2 - 0 Persijap (03-01-2026)LPersebaya Surabaya 4 - 0 Persijap (28-12-2025)DPersijap 1 - 1 PSIM Yogyakarta (23-12-2025)LPSBS Biak Numfor 3 - 2 Persijap (27-11-2025)LPersijap 1 - 2 Semen Padang (20-11-2025)
18 Persis Solo 16 7 17 36 -19 LPersis Solo 1 - 3 Persita (04-01-2026)LPersik Kediri 2 - 1 Persis Solo (27-12-2025)LDewa United 5 - 1 Persis Solo (20-12-2025)LPersis Solo 3 - 4 PSM Makassar (29-11-2025)DBali United 0 - 0 Persis Solo (23-11-2025)