Liga 1 Regular Season - 28

Persik Kediri 1 - 0 FT Persita

Brawijaya Stadium

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

Futmetrix Verdict
30
FT
Sun, Apr 19
Indonesia
Persik Kediri
1-0
Persita
⚡ Intensity 16
⚖️ Balance 28
🏆 Stakes 42
🎲 Upset 0
One shot, one clinical winning goal.

Persik Kediri's Lone Strike Sinks Wasteful Persita

Skip It Futmetrix Score: 30/100. Our verdict is a textbook smash-and-grab victory where absolute efficiency trumped territorial control in a match that lacked final-third quality.

The Early Standoff

The atmosphere at Brawijaya Stadium suggested a cautious encounter as Matchday 28 of Liga 1 unfolded under expectant skies. From the outset, the visitors looked to assert their authority, and Persita controlled possession smoothly, holding the ball for long stretches to finish with a 56% share of the play. Despite this clear territorial advantage, the attacking Intensity remained noticeably low throughout the first phase of the match. The away side knocked the ball around the middle of the pitch with relative ease but struggled to find meaningful passing lanes through a very disciplined defensive block. Persik Kediri appeared perfectly content to let their opponents dictate the tempo, sitting deep in their own half and patiently waiting for a counter-attacking opportunity to present itself. The early stages were characterized by sideways passing and tactical rigidity, offering very little in the way of clear-cut chances. Our take on the opening twenty minutes was that patience would eventually have to give way to risk.

The Singular Breakthrough

Football is often a game of marginal gains and sudden punishment, and the decisive turning point arrived quite unexpectedly in the 21st minute. Out of virtually nothing, Persik Kediri engineered a swift move that completely caught the visiting defenders off guard. A. Luna orchestrated the attack, spotting a narrow opening and delivering a precise pass into the path of J. Toral, who finished the move with absolute conviction. Astoundingly, this would prove to be the home side’s only shot on target throughout the entire ninety minutes of action. This clinical moment fundamentally altered the Balance of the contest. Having secured the lead with their very first real foray forward, the hosts retreated even further, practically challenging the opposition to break them down. The goal served as a harsh lesson in attacking efficiency; one team needed only a single clear sight of goal to score, while the other squandered their territorial dominance by failing to penetrate the decisive areas when it mattered most.

A Frustrating Conclusion

The second half evolved into a gruelling exercise in pure frustration for the trailing side. Persita mounted a total of 11 shots across the match, with four testing the goalkeeper, yet they completely lacked the killer instinct required to level the scoreline. The home defence held incredibly firm, racking up four crucial saves to preserve their slender advantage and earn a hard-fought clean sheet. Earning three points here carried massive Stakes for the hosts, lifting them further away from the lower reaches of the table and solidifying their mid-table standing. The Upset Factor was certainly present on the day, as the 12th-placed outfit managed to successfully blunt the attacks of the 7th-placed side. By the final whistle, the overarching narrative was crystal clear: possession without penetration is ultimately meaningless. Persik Kediri celebrated a gritty victory at Brawijaya Stadium, proving that defensive discipline and a solitary moment of magic are sometimes all it takes to triumph.

Key Questions

Who scored the winning goal for Persik Kediri?

J. Toral scored the decisive goal in the 21st minute, finishing off a clinical pass from A. Luna.

Did Persita dominate the match statistics?

Yes, Persita controlled possession with 56% and recorded 11 shots, but completely failed to capitalize on their territorial advantage.

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
44%
56%
Persik Kediri 44%
Persita 56%
Shots on Target
1
4
Persik Kediri 1
Persita 4
Corners
1
5
Persik Kediri 1
Persita 5
Yellow Cards
2
2
Persik Kediri 2
Persita 2
Red Cards
0
0
Persik Kediri 0
Persita 0

Match Events

16' 🟨 I. Garcia
21' J. Toral (A. Luna)
H. Caraka 🟨 32'
J. Guseynov 🟨 40'
HT
Bae Sin-Young R. Bueno 🔄 46'
68' 🔄 J. Toral Bayu Otto
68' 🔄 V. Yagalo H. Herdiana
T. Kozubayev D. Racic 🔄 71'
A. Nur Hardianto C. Fathoni 🔄 71'
80' 🔄 Jose Enrique Rodrigo Dias
M. Jardel A. Saputra 🔄 88'
E. Bessa F. Alchoir 🔄 88'
89' 🔄 T. Castanheira M. Supriadi
89' 🔄 E. Gomez A. E. Jayanto
90' 🟨 A. Luna
FT

Head to Head

Date Home Score Away Competition Venue
12/21/2025 Persita 3 - 0 Persik Kediri Liga 1 Utama Sport Center Kelapa Dua
02/07/2025 Persita 1 - 0 Persik Kediri Liga 1 Indomilk Arena
09/18/2024 Persik Kediri 1 - 0 Persita Liga 1 Stadion Brawijaya
04/20/2024 Persik Kediri 1 - 1 Persita Liga 1 Stadion Brawijaya
10/08/2023 Persita 2 - 2 Persik Kediri Liga 1 Indomilk Arena
03/24/2023 Persik Kediri 3 - 1 Persita Liga 1 Stadion Brawijaya
12/21/2025
Liga 1 Utama Sport Center Kelapa Dua
02/07/2025
Liga 1 Indomilk Arena
09/18/2024
Liga 1 Stadion Brawijaya
04/20/2024
Liga 1 Stadion Brawijaya
10/08/2023
Liga 1 Indomilk Arena
03/24/2023
Liga 1 Stadion Brawijaya
Persik Kediri Win
Persita Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Persib Bandung 28 65 50 18 +32 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)DPusamania Borneo 1 - 1 Persib Bandung (15-03-2026)WPersib Bandung 3 - 0 Persik Kediri (09-03-2026)
2 Pusamania Borneo 28 63 58 28 +30 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)DPusamania Borneo 1 - 1 Persib Bandung (15-03-2026)WPusamania Borneo 5 - 1 Persebaya Surabaya (07-03-2026)
3 Persija 28 58 51 25 +26 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)DPersija 1 - 1 Dewa United (15-03-2026)DPersija 2 - 2 Pusamania Borneo (03-03-2026)
4 Bhayangkara FC 28 47 38 32 +6 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)WBhayangkara FC 2 - 1 Arema FC (10-03-2026)WDewa United 0 - 2 Bhayangkara FC (01-03-2026)
5 Malut United 28 46 54 39 +15 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)DMalut United 3 - 3 PSM Makassar (07-03-2026)WPersepam Madura Utd 1 - 2 Malut United (03-03-2026)
6 Persebaya Surabaya 28 42 39 35 +4 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)LPusamania Borneo 5 - 1 Persebaya Surabaya (07-03-2026)DPersebaya Surabaya 2 - 2 Persib Bandung (02-03-2026)
7 Persita 28 41 35 27 +8 LPersik Kediri 1 - 0 Persita (19-04-2026)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)
8 Dewa United 28 41 35 34 +1 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)DPersija 1 - 1 Dewa United (15-03-2026)LDewa United 0 - 2 Bhayangkara FC (01-03-2026)
9 Bali United 28 39 47 42 +5 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)LPersis Solo 3 - 0 Bali United (12-03-2026)WArema FC 3 - 4 Bali United (06-03-2026)
10 Arema FC 28 38 40 37 +3 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)LBhayangkara FC 2 - 1 Arema FC (10-03-2026)LArema FC 3 - 4 Bali United (06-03-2026)
11 PSIM Yogyakarta 28 38 37 37 0 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)DPSIM Yogyakarta 2 - 2 Persijap (11-03-2026)DSemen Padang 0 - 0 PSIM Yogyakarta (04-03-2026)
12 Persik Kediri 28 33 34 47 -13 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)LPersib Bandung 3 - 0 Persik Kediri (09-03-2026)WPersik Kediri 2 - 1 PSBS Biak Numfor (05-03-2026)
13 PSM Makassar 28 28 33 38 -5 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)DMalut United 3 - 3 PSM Makassar (07-03-2026)LPSM Makassar 2 - 4 Persita (02-03-2026)
14 Persijap 28 28 26 42 -16 WSemen Padang 0 - 2 Persijap (20-04-2026)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)
15 Persepam Madura Utd 28 26 29 47 -18 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)LPersita 4 - 1 Persepam Madura Utd (07-03-2026)LPersepam Madura Utd 1 - 2 Malut United (03-03-2026)
16 Persis Solo 28 24 31 48 -17 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)WPersis Solo 3 - 0 Bali United (12-03-2026)DPersijap 0 - 0 Persis Solo (05-03-2026)
17 Semen Padang 28 20 22 47 -25 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)WPSBS Biak Numfor 0 - 2 Semen Padang (09-03-2026)DSemen Padang 0 - 0 PSIM Yogyakarta (04-03-2026)
18 PSBS Biak Numfor 28 18 29 65 -36 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)LPSBS Biak Numfor 0 - 2 Semen Padang (09-03-2026)LPersik Kediri 2 - 1 PSBS Biak Numfor (05-03-2026)