Liga 1 Regular Season - 8

Persik Kediri 2 - 1 FT Persis Solo

Brawijaya Stadium

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

Futmetrix Verdict
45
FT
Sat, Dec 27
Indonesia
Persik Kediri
2-1
Persis Solo
⚡ Intensity 49
⚖️ Balance 34
🏆 Stakes 0
🎲 Upset 0
Persik survive late scare to advance.

Persik Kediri Survive Late Scare to Secure Progression

Average Entertainment Futmetrix Score: 45/100. A clinical first-half display proved just enough for Persik Kediri to advance, though a frantic stoppage-time defensive lapse will give their manager plenty to ponder.

Early Control at Brawijaya Stadium

Knockout football demands early authority, and Persik Kediri delivered exactly that at Brawijaya Stadium. Recognizing the massive Stakes of this single-leg tie, the hosts pinned Persis Solo back from the opening exchanges. The breakthrough arrived in the 20th minute when the referee pointed to the spot. E. Walian stepped up with ice in his veins, dispatching the penalty to give his side a crucial advantage. The visitors looked entirely rattled by the hosts' aggressive press. The sheer Intensity of the home side's midfield engine suffocated any attempted counter-attacks, setting the tone for a one-sided opening act. The away side simply could not find a way to bypass the high defensive line, constantly forced into hurried clearances that only invited more pressure. It was a textbook start for a team leveraging the home crowd's energy to assert sheer dominance over the match tempo.

The Crucial Sucker Punch

If the penalty dented the visitors' hopes, the stroke of half-time effectively shattered them. Just as Persis Solo seemed to be finding a sliver of Balance in their shape, the hosts struck again. Jose Enrique found space inside the box in the 45th minute, drilling a composed finish to double the lead. Scoring right before the whistle is the ultimate psychological blow in an elimination tie. Jose Enrique's positioning was flawless, peeling away from his marker at the exact right moment. This strike transformed the halftime team talks entirely—Persik walked down the tunnel with one foot in the next round, while their opponents stared down the barrel of an early exit. Conceding that second goal ripped up the trailing team's playbook, forcing them to abandon caution and chase the game knowing their tournament survival was hanging by a thread.

A Frantic Finish

The second half saw the home side shift into game-management mode, effectively killing the tempo to protect their lead. However, the Upset Factor nearly flared up in the dying moments. Refusing to go quietly, Persis Solo threw caution to the wind. Their desperation finally yielded a result in the 90th minute when A. Mannan whipped in a delivery for X. Schenk, who converted a dramatic late strike. Suddenly, a comfortable procession turned into a nail-biting siege. Despite the massive late scare, Persik clung on to their 2-1 advantage. They secure progression to the next round, but that frantic period exposed a vulnerability they cannot afford to repeat. The margins in these single-leg clashes are incredibly fine, and the victors will count their blessings that the final whistle arrived when it did to confirm their passage forward.

Key Questions

Who scored the goals for Persik Kediri?

E. Walian converted a penalty in the 20th minute, and Jose Enrique added the crucial second goal right before halftime.

Which team progressed to the next round?

Persik Kediri won the knockout tie 2-1 and successfully advanced to the next phase of the competition.

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
54%
46%
Persik Kediri 54%
Persis Solo 46%
Shots on Target
5
6
Persik Kediri 5
Persis Solo 6
Corners
3
5
Persik Kediri 3
Persis Solo 5
Yellow Cards
2
1
Persik Kediri 2
Persis Solo 1
Red Cards
0
0
Persik Kediri 0
Persis Solo 0

Match Events

G. Kastaneer 🟨 18'
20' E. Walian
24' 🟨 S. Abimanyu
45' Jose Enrique
HT
46' 🔄 S. Abimanyu Bayu Otto
46' 🔄 W. Pratama P. M. Serra Matos
G. Numberi A. Alrizky 🔄 46'
61' 🟨 Bayu Otto
E. Taufik A. Mannan 🔄 65'
A. Castanheira A. Poerba 🔄 65'
I. Jauhari I. Tanamal 🔄 73'
74' 🔄 W. Lugo A. E. Jayanto
74' 🔄 Y. Adiatama Y. Meilana
81' 🔄 M. Firly K. Mukhtorov
G. Kastaneer A. Kaka 🔄 85'
X. Schenk (A. Mannan) 90'
FT

Player Cards

Our take on every player in this match

Persik Kediri

Midfielders
Leo Navacchio
👻 Invisible Nothing to note
H. Herdiana
👻 Invisible Nothing to note
Kiko
👻 Invisible Nothing to note
M. Firly
👻 Invisible Nothing to note
Y. Adiatama
👻 Invisible Nothing to note
S. Abimanyu
👻 Invisible Nothing to note
I. Garcia
👻 Invisible Nothing to note
E. Walian
👻 Invisible Nothing to note
W. Lugo
👻 Invisible Nothing to note
Jose Enrique
👻 Invisible Nothing to note
W. Pratama
👻 Invisible Nothing to note
BENCH
H. Al Malik
👻 Invisible Nothing to note
K. Mukhtorov
👻 Invisible Nothing to note
N. Setiawan
👻 Invisible Nothing to note
V. Yagalo
👻 Invisible Nothing to note
R. Ray
👻 Invisible Nothing to note
A. E. Jayanto
👻 Invisible Nothing to note
Y. Meilana
👻 Invisible Nothing to note
Bayu Otto
👻 Invisible Nothing to note
I. Mila
👻 Invisible Nothing to note
Y. Munawar
👻 Invisible Nothing to note
P. M. Serra Matos
👻 Invisible Nothing to note
M. Supriadi
👻 Invisible Nothing to note

Persis Solo

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

Head to Head

Date Home Score Away Competition Venue
12/27/2025 Persik Kediri 2 - 1 Persis Solo Liga 1 Brawijaya Stadium
02/14/2025 Persik Kediri 0 - 0 Persis Solo Liga 1 Stadion Brawijaya
09/23/2024 Persis Solo 0 - 1 Persik Kediri Liga 1 Stadion Manahan
02/24/2024 Persis Solo 2 - 1 Persik Kediri Liga 1 Stadion Manahan
08/12/2023 Persik Kediri 2 - 0 Persis Solo Liga 1 Stadion Brawijaya
04/13/2023 Persis Solo 1 - 0 Persik Kediri Liga 1 Stadion Maguwoharjo
12/27/2025
Liga 1 Brawijaya Stadium
02/14/2025
Liga 1 Stadion Brawijaya
09/23/2024
Liga 1 Stadion Manahan
02/24/2024
Liga 1 Stadion Manahan
08/12/2023
Liga 1 Stadion Brawijaya
04/13/2023
Liga 1 Stadion Maguwoharjo
Persik Kediri Win
Persis Solo Win
Draw

League Standings

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