Liga 1 Regular Season - 34

Persebaya Surabaya 5 - 0 FT Persik Kediri

Gelora Bung Tomo Stadium

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

Futmetrix Verdict
62
FT
Sat, May 23
Indonesia
Persebaya Surabaya
5-0
Persik Kediri
⚡ Intensity 58
⚖️ Balance 16
🏆 Stakes 78
🎲 Upset 0
Persebaya run riot in Surabaya.

A Five-Star Farewell at Gelora Bung Tomo

Worth Watching Futmetrix Score: 62/100. Persebaya delivered an absolute masterclass in lethal finishing, turning Gelora Bung Tomo into a slaughterhouse to cap off their regular season.

Setting the Stage

The Intensity was palpable from the very first whistle at Gelora Bung Tomo. Persebaya Surabaya stepped onto the pitch determined to give their home supporters a proper send-off for matchday 34. They wasted absolutely no time putting Persik Kediri to the sword. Just 13 minutes in, Bruno carved open the visiting defense to set up R. Malik, who hammered home the early opener. Interestingly, the visitors actually edged possession throughout the half with 51 percent of the ball. However, holding the ball and knowing what to do with it are entirely different beasts. The away side's passing sequences constantly hit a brick wall in the final third, leaving their attack completely toothless when it mattered most in front of a hostile crowd.

The Psychological Blow

If the visitors harboured any hopes of mounting a comeback, that illusion was shattered right before the halftime interval. The true Balance of the match was permanently tilted in the 45th minute. M. Raickovic delivered a precise ball for Bruno, who confidently doubled the advantage right on the stroke of halftime. That goal was the ultimate sucker punch. You could visibly see the away side's shoulders drop as they walked down the tunnel. The tactical numbers painted a grim picture for the trailing side—they managed a miserable two shots on target all afternoon. Meanwhile, the home side was operating with ruthless efficiency, transforming every foray forward into a genuine nightmare for an overwhelmed defensive line.

A Ruthless Demolition

The second half transformed a comfortable victory into an outright humiliation. The Stakes were purely about local pride, and the home side wanted blood. In the 65th minute, Freitas Gali teed up Gustavo Fernandes to make it three. The onslaught simply didn't stop there. F. Rivera joined the party by assisting Bruno Paraiba for the fourth goal in the 80th minute. Finally, Bruno capped off his spectacular individual performance by grabbing his second goal of the day just a minute before stoppage time. This 5-0 annihilation perfectly secures their impressive fourth-place finish with 55 points. It was a fitting, devastating final day drama that their loyal supporters will savor for months to come.

Key Questions

What caused the 5-goal thriller?

Ruthless attacking efficiency. Despite edging possession, the visitors had only two shots on target, while the hosts clinically converted their nine precise strikes into five goals.

What does this mean for Persebaya Surabaya's season?

This dominant victory comfortably secures their impressive fourth-place finish with 55 points, closing out their regular season campaign with a massive statement for the fans.

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
49%
51%
Persebaya Surabaya 49%
Persik Kediri 51%
Shots on Target
9
2
Persebaya Surabaya 9
Persik Kediri 2
Corners
4
1
Persebaya Surabaya 4
Persik Kediri 1
Yellow Cards
3
6
Persebaya Surabaya 3
Persik Kediri 6
Red Cards
0
0
Persebaya Surabaya 0
Persik Kediri 0

Match Events

13' R. Malik (Bruno)
16' 🟨 Gustavo Fernandes
Rodrigo Dias Y. Munawar 🔄 27'
38' 🔄 A. Catur K. Araya
45' Bruno (M. Raickovic)
HT
46' 🔄 M. Perovic Freitas Gali
V. Yagalo N. Setiawan 🔄 46'
N. Setiawan 🟨 52'
J. Toral 🟨 53'
M. Firly 🟨 56'
Leo Navacchio 🟨 57'
A. Luna 🟨 61'
62' 🟨 Freitas Gali
65' Gustavo Fernandes (Freitas Gali)
R. Sanjaya Meneses Chechu 🔄 68'
J. Toral M. Supriadi 🔄 68'
Y. Munawar 🟨 78'
79' 🔄 M. Raickovic M. Baihaqi
79' 🔄 R. Malik Bruno Paraiba
T. Castanheira S. Abimanyu 🔄 80'
80' Bruno Paraiba (F. Rivera)
E. Gomez F. Aditama 🔄 84'
89' Bruno
90' 🟨 K. Araya
90'+1 🔄 Jefferson A. Mujtaba
90'+2 🔄 F. Rivera O. Fernando
FT

Head to Head

Date Home Score Away Competition Venue
11/07/2025 Persik Kediri 1 - 1 Persebaya Surabaya Liga 1 Brawijaya Stadium
05/05/2025 Persik Kediri 3 - 3 Persebaya Surabaya Liga 1 Stadion Brawijaya
12/11/2024 Persebaya Surabaya 4 - 1 Persik Kediri Liga 1 Stadion Gelora Bung Tomo
04/28/2024 Persebaya Surabaya 2 - 1 Persik Kediri Liga 1 Stadion Gelora Bung Tomo
10/27/2023 Persik Kediri 4 - 0 Persebaya Surabaya Liga 1 Stadion Brawijaya
03/18/2023 Persik Kediri 1 - 0 Persebaya Surabaya Liga 1 Stadion Brawijaya
12/13/2022 Persebaya Surabaya 1 - 1 Persik Kediri Liga 1 Stadion Maguwoharjo
03/10/2022 Persebaya Surabaya 1 - 0 Persik Kediri Liga 1 Stadion Kapten I Wayan Dipta
11/28/2021 Persik Kediri 0 - 0 Persebaya Surabaya Liga 1 Stadion Manahan
11/07/2025
Liga 1 Brawijaya Stadium
05/05/2025
Liga 1 Stadion Brawijaya
12/11/2024
Liga 1 Stadion Gelora Bung Tomo
04/28/2024
Liga 1 Stadion Gelora Bung Tomo
10/27/2023
Liga 1 Stadion Brawijaya
03/18/2023
Liga 1 Stadion Brawijaya
12/13/2022
Liga 1 Stadion Maguwoharjo
03/10/2022
Liga 1 Stadion Kapten I Wayan Dipta
11/28/2021
Liga 1 Stadion Manahan
Persebaya Surabaya Win
Persik Kediri Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Pusamania Borneo 34 79 74 31 +43 WPusamania Borneo 7 - 1 Malut United (23-05-2026)DPersijap 0 - 0 Pusamania Borneo (17-05-2026)WBali United 2 - 3 Pusamania Borneo (11-05-2026)WPusamania Borneo 2 - 0 Persita (05-05-2026)WPersik Kediri 0 - 1 Pusamania Borneo (29-04-2026)
2 Persib Bandung 34 79 59 22 +37 DPersib Bandung 0 - 0 Persijap (23-05-2026)WPSM Makassar 1 - 2 Persib Bandung (17-05-2026)WPersija 1 - 2 Persib Bandung (10-05-2026)WPersib Bandung 1 - 0 PSIM Yogyakarta (04-05-2026)WBhayangkara FC 2 - 4 Persib Bandung (30-04-2026)
3 Persija 34 71 65 29 +36 WPersija 3 - 0 Semen Padang (23-05-2026)WPersik Kediri 1 - 3 Persija (16-05-2026)LPersija 1 - 2 Persib Bandung (10-05-2026)WPersijap 0 - 2 Persija (04-05-2026)WPersija 4 - 0 Persis Solo (27-04-2026)
4 Persebaya Surabaya 34 58 61 35 +26 WPersebaya Surabaya 5 - 0 Persik Kediri (23-05-2026)WSemen Padang 0 - 7 Persebaya Surabaya (15-05-2026)DPersis Solo 0 - 0 Persebaya Surabaya (09-05-2026)WPersebaya Surabaya 4 - 0 PSBS Biak Numfor (02-05-2026)WArema FC 0 - 4 Persebaya Surabaya (28-04-2026)
5 Malut United 34 53 68 53 +15 LPusamania Borneo 7 - 1 Malut United (23-05-2026)DMalut United 1 - 1 Persita (16-05-2026)LPSIM Yogyakarta 2 - 0 Malut United (10-05-2026)WMalut United 5 - 2 Persis Solo (02-05-2026)WPSBS Biak Numfor 0 - 7 Malut United (28-04-2026)
6 Bhayangkara FC 34 53 53 45 +8 WBhayangkara FC 7 - 0 PSBS Biak Numfor (23-05-2026)LBali United 4 - 1 Bhayangkara FC (17-05-2026)WBhayangkara FC 3 - 1 Persepam Madura Utd (11-05-2026)LPSM Makassar 2 - 1 Bhayangkara FC (04-05-2026)LBhayangkara FC 2 - 4 Persib Bandung (30-04-2026)
7 Dewa United 34 53 44 37 +7 LDewa United 0 - 1 Bali United (22-05-2026)LPersis Solo 1 - 0 Dewa United (16-05-2026)WPSBS Biak Numfor 0 - 5 Dewa United (08-05-2026)WDewa United 1 - 0 Semen Padang (03-05-2026)WDewa United 1 - 0 Persijap (29-04-2026)
8 Bali United 34 51 57 48 +9 WDewa United 0 - 1 Bali United (22-05-2026)WBali United 4 - 1 Bhayangkara FC (17-05-2026)LBali United 2 - 3 Pusamania Borneo (11-05-2026)LPersepam Madura Utd 2 - 0 Bali United (05-05-2026)WBali United 2 - 0 PSM Makassar (27-04-2026)
9 Arema FC 34 48 53 47 +6 WArema FC 3 - 1 PSIM Yogyakarta (22-05-2026)WPSBS Biak Numfor 2 - 5 Arema FC (15-05-2026)WArema FC 3 - 0 PSM Makassar (09-05-2026)LPersik Kediri 3 - 2 Arema FC (03-05-2026)LArema FC 0 - 4 Persebaya Surabaya (28-04-2026)
10 Persita 34 45 38 37 +1 LPersita 1 - 3 Persis Solo (23-05-2026)DMalut United 1 - 1 Persita (16-05-2026)LPersita 0 - 3 Persijap (10-05-2026)LPusamania Borneo 2 - 0 Persita (05-05-2026)WPSIM Yogyakarta 0 - 1 Persita (30-04-2026)
11 PSIM Yogyakarta 34 45 43 44 -1 LArema FC 3 - 1 PSIM Yogyakarta (22-05-2026)WPSIM Yogyakarta 2 - 1 Persepam Madura Utd (17-05-2026)WPSIM Yogyakarta 2 - 0 Malut United (10-05-2026)LPersib Bandung 1 - 0 PSIM Yogyakarta (04-05-2026)LPSIM Yogyakarta 0 - 1 Persita (30-04-2026)
12 Persik Kediri 34 39 42 61 -19 LPersebaya Surabaya 5 - 0 Persik Kediri (23-05-2026)LPersik Kediri 1 - 3 Persija (16-05-2026)WSemen Padang 0 - 3 Persik Kediri (08-05-2026)WPersik Kediri 3 - 2 Arema FC (03-05-2026)LPersik Kediri 0 - 1 Pusamania Borneo (29-04-2026)
13 Persijap 34 36 31 45 -14 DPersib Bandung 0 - 0 Persijap (23-05-2026)DPersijap 0 - 0 Pusamania Borneo (17-05-2026)WPersita 0 - 3 Persijap (10-05-2026)LPersijap 0 - 2 Persija (04-05-2026)LDewa United 1 - 0 Persijap (29-04-2026)
14 Persepam Madura Utd 34 35 37 54 -17 WPersepam Madura Utd 2 - 0 PSM Makassar (23-05-2026)LPSIM Yogyakarta 2 - 1 Persepam Madura Utd (17-05-2026)LBhayangkara FC 3 - 1 Persepam Madura Utd (11-05-2026)WPersepam Madura Utd 2 - 0 Bali United (05-05-2026)WSemen Padang 0 - 1 Persepam Madura Utd (29-04-2026)
15 PSM Makassar 34 34 39 49 -10 LPersepam Madura Utd 2 - 0 PSM Makassar (23-05-2026)LPSM Makassar 1 - 2 Persib Bandung (17-05-2026)LArema FC 3 - 0 PSM Makassar (09-05-2026)WPSM Makassar 2 - 1 Bhayangkara FC (04-05-2026)LBali United 2 - 0 PSM Makassar (27-04-2026)
16 Persis Solo 34 34 39 59 -20 WPersita 1 - 3 Persis Solo (23-05-2026)WPersis Solo 1 - 0 Dewa United (16-05-2026)DPersis Solo 0 - 0 Persebaya Surabaya (09-05-2026)LMalut United 5 - 2 Persis Solo (02-05-2026)LPersija 4 - 0 Persis Solo (27-04-2026)
17 Semen Padang 34 20 22 65 -43 LPersija 3 - 0 Semen Padang (23-05-2026)LSemen Padang 0 - 7 Persebaya Surabaya (15-05-2026)LSemen Padang 0 - 3 Persik Kediri (08-05-2026)LDewa United 1 - 0 Semen Padang (03-05-2026)LSemen Padang 0 - 1 Persepam Madura Utd (29-04-2026)
18 PSBS Biak Numfor 34 18 31 95 -64 LBhayangkara FC 7 - 0 PSBS Biak Numfor (23-05-2026)LPSBS Biak Numfor 2 - 5 Arema FC (15-05-2026)LPSBS Biak Numfor 0 - 5 Dewa United (08-05-2026)LPersebaya Surabaya 4 - 0 PSBS Biak Numfor (02-05-2026)LPSBS Biak Numfor 0 - 7 Malut United (28-04-2026)