INDONESIA LIGA 1
--.--.---- --:--
Stadion GOR Haji Agus Salim
Referee: M. Kamal
Semen Padang
Match Timeline
Persebaya Surabaya
HT
0' 15' 30' 45' 60' 75' 90'
16'
F. Rivera · Assist: M. Raickovic
Persebaya Surabaya
19'
A. Catur · Assist: F. Rivera
Persebaya Surabaya
VAR
41'
Guillermo
Semen Padang
🟨
45+3'
A. Kristiano
Semen Padang
🔄
46'
F. Juliansyah ↔ K. Froese
Semen Padang
🔄
46'
K. Botan ↔ Maicon Souza
Semen Padang
🔄
46'
R. Ardiansyah ↔ K. Araya
Persebaya Surabaya
50'
Bruno · Assist: F. Rivera
Persebaya Surabaya
🔄
53'
I. Maulana ↔ K. Nakagawa
Semen Padang
🟨
60'
A. Kristiano
Semen Padang
🟥
60'
A. Kristiano
Semen Padang
63'
M. Perovic · Assist: Jefferson
Persebaya Surabaya
🔄
65'
M. Perovic ↔ Bruno Paraiba
Persebaya Surabaya
🟨
66'
A. Gufron
Semen Padang
68'
Bruno Paraiba
Persebaya Surabaya
74'
Bruno Paraiba · Assist: Jefferson
Persebaya Surabaya
🔄
75'
F. Rivera ↔ Freitas Gali
Persebaya Surabaya
🔄
76'
S. Simanjuntak ↔ G. Azhhari
Semen Padang
🔄
76'
T. Firmansyah ↔ M. Baihaqi
Persebaya Surabaya
🔄
81'
↔ Z. Afandi
Semen Padang
🔄
81'
A. Catur ↔ A. Maulana
Persebaya Surabaya
90'
Bruno Paraiba · Assist: M. Raickovic
Persebaya Surabaya

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Away Win
Probability 100%
Odds -
BTTS
BTTS No
Probability 63.2%
Odds -
Over / Under 2.5
Under 2.5
Probability 32.7%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Away Win
100%
-
BTTS BTTS No
63.2%
-
Over / Under 2.5 Under 2.5
32.7%
-
Corners O/U Over 7.5 Corners
87.7%
-
HT / FT Draw / Away
-
-
Correct Score 0-1
-
-
Probability Distribution
Semen Padang Win 0%
Draw 0%
Persebaya Surabaya Win 100%
Expected Goals (xG)
Semen Padang0.85
Persebaya Surabaya1.61
Recent Form (Last 5)
Semen Padang Semen Padang
WWDLW
22 GF / 55 GA
Persebaya Surabaya Persebaya Surabaya
WLDWL
49 GF / 35 GA
Key Stats
0.69
Average Goals Scored
1.53
1.72
Average Goals Conceded
1.09
11
BTTS Yes
17
14
Over 2.5
16
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Semen Padang Semen Padang 32 matches
Persebaya Surabaya Persebaya Surabaya 32 matches
Semen Padang Statistic Persebaya Surabaya
5 Wins 14
5 Draws 10
22 Losses 8
22 Goals For 49
55 Goals Against 35
0.69 Avg Goals Scored 1.53
1.72 Avg Goals Conceded 1.09
11 BTTS Yes 17
22 Over 1.5 23
14 Over 2.5 16
6 Over 3.5 10
6 Clean Sheets 12
17 Failed To Score 5
0 Shots On Goal 0
0 Total Shots 0
0 Corners 0
0% Ball Possession 0%

Match Analysis

Model notes, team context and key prediction signals

Final Verdict

This match appears to feature a noticeable gap in profile, built around Persebaya Surabaya's more proactive style and Semen Padang's more cautious structure. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. Overall, the preferred tip is Away Win, while the clean-sheet lean points toward Persebaya Surabaya. A relatively balanced game with moderate goal potential looks most likely. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. Persebaya Surabaya carry the stronger overall league profile, standing 6 with 52 points while Semen Padang sit 17 on 20, suggesting a clearer edge in long-term output. From a tactical point of view, the game still points toward Persebaya Surabaya having the stronger overall control. Semen Padang have shown more instability in their recent run, so confidence and game management may become important factors.

Semen Padang Analysis

Semen Padang approach this match from a more delicate league position, standing 17 with 20 points from 32 matches. The overall return of 5 wins, 5 draws, and 22 defeats with a 22:55 goal balance points toward poor form and are going through a difficult losing run. Going forward they depend heavily on B. Gomes (6 goals), C. Stewart (3 goals), Guillermo (2 goals), with creative support from P. Matos (3 assists), I. Maulana (2 assists), K. Froese (2 assists), while defensively they have looked quite vulnerable. At home, they have returned 3 wins, 3 draws, and 10 losses, which indicates a weak split record. They are under visible pressure near the relegation zone. Stylistically, they tend to play with a more cautious and defensive approach.

Persebaya Surabaya Analysis

From their first 32 matches, Persebaya Surabaya have collected 52 points and now occupy 6 place in the table. Their overall return of 14 wins, 10 draws, and 8 losses with goals at 49:35 reflects good form over their recent run. Their attacking weight is carried by F. Rivera (12 goals), Bruno (9 goals), Freitas Gali (6 goals), with creative support from Bruno (6 assists), F. Rivera (5 assists), Freitas Gali (5 assists), while defensively they have appeared fairly stable. Away from home, they have returned 6 wins, 6 draws, and 4 losses, a split that suggests a balanced but draw-heavy split record. They are pushing for upper-table objectives and still have something important to play for. In football terms, they tend to show balanced attacking football.

H2H Analysis

Across those 6 head-to-head meetings, Semen Padang won 0 times, Persebaya Surabaya won 2 times, while 4 matches finished as draws. The aggregate score in this matchup is 2:10 from Semen Padang's perspective. 1 of those games went over 2.5 goals, and both teams scored in 2 matches, with an average of 2 goals per game.

1X2: Away Win
BTTS: BTTS No
Over/Under 2.5: Under 2.5
Highest model probability: 2 (100%)
H2H summary: Semen Padang wins 0, draws 4, Persebaya Surabaya wins 2

Lineups

Semen Padang
Formation
Persebaya Surabaya
A. Bachtiar
A. Bachtiar
A. Kristiano
A. Kristiano
A. Gufron
A. Gufron
R. Ariansyah
R. Ariansyah
S. Simanjuntak
S. Simanjuntak
R. Wahyudi
R. Wahyudi
R. Setiawan
R. Setiawan
K. Botan
K. Botan
I. Maulana
I. Maulana
F. Juliansyah
F. Juliansyah
Guillermo
Guillermo
A. Ramadhani
A. Ramadhani
R. Mitrevski
R. Mitrevski
A. Catur
A. Catur
Jefferson
🎯
Jefferson
Gustavo Fernandes
Gustavo Fernandes
T. Firmansyah
T. Firmansyah
F. Rivera
🎯
F. Rivera
M. Raickovic
🎯
M. Raickovic
Bruno
Bruno
M. Perovic
M. Perovic
R. Ardiansyah
R. Ardiansyah
Semen Padang 4-4-2 (estimated)
Starting XI
89
A. Bachtiar
3
A. Kristiano
🟨 45+3' 🟨 60' 🟥 60'
5
A. Gufron
🟨 66'
8
R. Ariansyah
12
S. Simanjuntak
↓ 76'
63
R. Wahyudi
31
R. Setiawan
22
K. Botan
↓ 46'
88
I. Maulana
↓ 53'
15
F. Juliansyah
↓ 46'
9
Guillermo
Substitutes
27
R. Oscario
99
F. Putra
113
G. Azhhari
↑ 76'
25
Z. Afandi
↑ 81'
10
K. Froese
↑ 46'
120
S. Asri
26
W. Agong
13
Diego Mauricio
7
K. Nakagawa
↑ 53'
86
A. Oropa
121
A. Sentosa
17
Maicon Souza
↑ 46'
Persebaya Surabaya 4-4-2 (estimated)
Starting XI
52
A. Ramadhani
5
R. Mitrevski
2
A. Catur
⚽ 19' ↓ 81'
17
Jefferson
🎯 63' 🎯 74'
44
Gustavo Fernandes
68
T. Firmansyah
↓ 76'
7
F. Rivera
⚽ 16' 🎯 19' 🎯 50' ↓ 75'
88
M. Raickovic
🎯 16' 🎯 90'
10
Bruno
⚽ 50'
11
M. Perovic
⚽ 63' ↓ 65'
14
R. Ardiansyah
↓ 46'
Substitutes
21
E. Ari
33
K. Araya
↑ 46'
18
R. May
78
A. Mujtaba
15
M. Tata
72
A. Maulana
↑ 81'
8
O. Fernando
81
M. Baihaqi
↑ 76'
83
Bruno Paraiba
⚽ 68' ⚽ 74' ⚽ 90' ↑ 65'
77
R. Malik
22
Freitas Gali
↑ 75'
Last matches: Semen Padang
23.05.26
Lig
Semen Padang
Persija
0
3
L
08.05.26
Lig
Semen Padang
Persik Kediri
0
3
L
03.05.26
Lig
Semen Padang
Dewa United
0
1
L
29.04.26
Lig
Semen Padang
Persepam Madura Utd
0
1
L
25.04.26
Lig
Semen Padang
Pusamania Borneo
0
3
L
20.04.26
Lig
Semen Padang
Persijap
0
2
L
12.04.26
Lig
Semen Padang
Persis Solo
1
2
L
05.04.26
Lig
Semen Padang
Persib Bandung
0
2
L
09.03.26
Lig
Semen Padang
PSBS Biak Numfor
2
0
W
04.03.26
Lig
Semen Padang
PSIM Yogyakarta
0
0
D
24.02.26
Lig
Semen Padang
Bhayangkara FC
0
4
L
20.02.26
Lig
Semen Padang
Malut United
2
2
D
15.02.26
Lig
Semen Padang
Arema FC
0
3
L
08.02.26
Lig
Semen Padang
Persita
1
0
W
02.02.26
Lig
Semen Padang
PSM Makassar
0
0
D
24.01.26
Lig
Semen Padang
Bali United
3
3
D
11.01.26
Lig
Semen Padang
Persis Solo
2
3
L
04.01.26
Lig
Semen Padang
PSIM Yogyakarta
0
1
L
28.12.25
Lig
Semen Padang
Persepam Madura Utd
1
5
L
22.12.25
Lig
Semen Padang
Persija
1
0
W
Last matches: Persebaya Surabaya
23.05.26
Lig
Persebaya Surabaya
Persik Kediri
5
0
W
09.05.26
Lig
Persebaya Surabaya
Persis Solo
0
0
D
02.05.26
Lig
Persebaya Surabaya
PSBS Biak Numfor
4
0
W
28.04.26
Lig
Persebaya Surabaya
Arema FC
4
0
W
23.04.26
Lig
Persebaya Surabaya
Malut United
2
0
W
17.04.26
Lig
Persebaya Surabaya
Persepam Madura Utd
1
2
L
11.04.26
Lig
Persebaya Surabaya
Persija
0
3
L
04.04.26
Lig
Persebaya Surabaya
Persita
1
0
W
07.03.26
Lig
Persebaya Surabaya
Pusamania Borneo
1
5
L
02.03.26
Lig
Persebaya Surabaya
Persib Bandung
2
2
D
25.02.26
Lig
Persebaya Surabaya
PSM Makassar
1
0
W
21.02.26
Lig
Persebaya Surabaya
Persijap
1
3
L
14.02.26
Lig
Persebaya Surabaya
Bhayangkara FC
1
2
L
07.02.26
Lig
Persebaya Surabaya
Bali United
3
1
W
01.02.26
Lig
Persebaya Surabaya
Dewa United
1
1
D
25.01.26
Lig
Persebaya Surabaya
PSIM Yogyakarta
3
0
W
10.01.26
Lig
Persebaya Surabaya
Malut United
2
1
W
03.01.26
Lig
Persebaya Surabaya
Persepam Madura Utd
1
0
W
28.12.25
Lig
Persebaya Surabaya
Persijap
4
0
W
20.12.25
Lig
Persebaya Surabaya
Pusamania Borneo
2
2
D
H2H: Semen Padang vs Persebaya Surabaya
15.05.26
H2H
Semen Padang
Persebaya Surabaya
0
7
L
19.09.25
H2H
Persebaya Surabaya
Semen Padang
1
0
L
11.05.25
H2H
Persebaya Surabaya
Semen Padang
1
1
D
15.12.24
H2H
Semen Padang
Persebaya Surabaya
0
0
D
28.11.19
H2H
Persebaya Surabaya
Semen Padang
1
1
D
28.07.19
H2H
Semen Padang
Persebaya Surabaya
0
0
D
Last matches: Semen Padang
08.05.26
Lig
Semen Padang
Persik Kediri
0
3
L
29.04.26
Lig
Semen Padang
Persepam Madura Utd
0
1
L
20.04.26
Lig
Semen Padang
Persijap
0
2
L
05.04.26
Lig
Semen Padang
Persib Bandung
0
2
L
04.03.26
Lig
Semen Padang
PSIM Yogyakarta
0
0
D
20.02.26
Lig
Semen Padang
Malut United
2
2
D
08.02.26
Lig
Semen Padang
Persita
1
0
W
11.01.26
Lig
Semen Padang
Persis Solo
2
3
L
22.12.25
Lig
Semen Padang
Persija
1
0
W
09.11.25
Lig
Semen Padang
Pusamania Borneo
0
2
L
03.11.25
Lig
Semen Padang
Arema FC
1
2
L
20.10.25
Lig
Semen Padang
Bhayangkara FC
0
1
L
26.09.25
Lig
Semen Padang
Bali United
1
3
L
11.09.25
Lig
Semen Padang
PSBS Biak Numfor
1
2
L
22.08.25
Lig
Semen Padang
PSM Makassar
1
1
D
15.08.25
Lig
Semen Padang
Dewa United
2
0
W
H2H at home: Semen Padang
15.05.26
H2H
Semen Padang
Persebaya Surabaya
0
7
L
15.12.24
H2H
Semen Padang
Persebaya Surabaya
0
0
D
28.07.19
H2H
Semen Padang
Persebaya Surabaya
0
0
D
Last matches: Persebaya Surabaya
09.05.26
Lig
Persebaya Surabaya
Persis Solo
0
0
D
28.04.26
Lig
Persebaya Surabaya
Arema FC
4
0
W
23.04.26
Lig
Persebaya Surabaya
Malut United
2
0
W
11.04.26
Lig
Persebaya Surabaya
Persija
0
3
L
07.03.26
Lig
Persebaya Surabaya
Pusamania Borneo
1
5
L
21.02.26
Lig
Persebaya Surabaya
Persijap
1
3
L
07.02.26
Lig
Persebaya Surabaya
Bali United
3
1
W
25.01.26
Lig
Persebaya Surabaya
PSIM Yogyakarta
3
0
W
03.01.26
Lig
Persebaya Surabaya
Persepam Madura Utd
1
0
W
06.12.25
Lig
Persebaya Surabaya
PSM Makassar
1
1
D
28.11.25
Lig
Persebaya Surabaya
Bhayangkara FC
1
1
D
07.11.25
Lig
Persebaya Surabaya
Persik Kediri
1
1
D
24.10.25
Lig
Persebaya Surabaya
PSBS Biak Numfor
0
0
D
26.09.25
Lig
Persebaya Surabaya
Dewa United
1
1
D
12.09.25
Lig
Persebaya Surabaya
Persib Bandung
0
1
L
16.08.25
Lig
Persebaya Surabaya
Persita
1
0
W
H2H away: Persebaya Surabaya
15.05.26
H2H
Semen Padang
Persebaya Surabaya
0
7
W
15.12.24
H2H
Semen Padang
Persebaya Surabaya
0
0
D
28.07.19
H2H
Semen Padang
Persebaya Surabaya
0
0
D

Standings

Indonesia Super League
# Team MP W D L G GD PTS Form
1 34 24 7 3 59:22 37 79
D W W W W
2 34 25 4 5 74:31 43 79
W D W W W
3 34 22 5 7 65:29 36 71
W W L W W
4 34 16 10 8 61:35 26 58
W W D W W
5 34 16 5 13 53:45 8 53
W L W L L
6 34 15 8 11 68:53 15 53
L D L W W
7 34 16 5 13 44:37 7 53
L L W W W
8 34 14 9 11 57:48 9 51
W W L L W
9 34 13 9 12 53:47 6 48
W W W L L
10 34 13 6 15 38:37 1 45
L D L L W
11 34 11 12 11 43:44 -1 45
L W W L L
12 34 11 6 17 42:61 -19 39
L L W W L
13 34 9 9 16 31:45 -14 36
D D W L L
14 34 9 8 17 37:54 -17 35
W L L W W
15 34 8 10 16 39:49 -10 34
L L L W L
16 34 8 10 16 39:59 -20 34
W W D L L
17 34 5 5 24 22:65 -43 20
L L L L L
18 34 4 6 24 31:95 -64 18
L L L L L
Champions League 2
Challenge League
Relegation