INDONESIA LIGA 1
--.--.---- --:--
Gelora Bung Tomo Stadium
Persebaya Surabaya
Match Timeline
Persis Solo
HT
0' 15' 30' 45' 60' 75' 90'
15'
K. Tanaka
Persis Solo
45'
M. Perovic · Assist: Freitas Gali
Persebaya Surabaya
51'
F. Rivera
Persebaya Surabaya
🔄
56'
A. Castanheira ↔ A. Kaka
Persis Solo
🔄
72'
Z. Fariz ↔ A. Poerba
Persis Solo
🟨
75'
A. Poerba
Persis Solo
🔄
80'
D. Tumbas ↔ R. May
Persebaya Surabaya
🔄
80'
Freitas Gali ↔ R. Malik
Persebaya Surabaya
🔄
80'
G. Numberi ↔ E. Taufik
Persis Solo
🔄
83'
M. Raickovic ↔ S. Putra
Persebaya Surabaya
🔄
90'
T. Firmansyah ↔ M. Baihaqi
Persebaya Surabaya
🔄
90'
M. Perovic ↔ D. Rizky
Persebaya Surabaya

Predictions & Statistics

Full analysis and predictions for all markets

All Markets
Market Option Probability Odds Stats & Analysis
Probability Distribution
Persebaya Surabaya Win 0%
Draw 0%
Persis Solo Win 0%
Expected Goals (xG)
Persebaya Surabaya1.48
Persis Solo0.93
Recent Form (Last 5)
Persebaya Surabaya Persebaya Surabaya
WWDLW
9 GF / 8 GA
Persis Solo Persis Solo
WLDWL
8 GF / 18 GA
Key Stats
1.13
Average Goals Scored
0.89
1
Average Goals Conceded
2
3
BTTS Yes
5
2
Over 2.5
6
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Persebaya Surabaya Persebaya Surabaya 8 matches
Persis Solo Persis Solo 9 matches
Persebaya Surabaya Statistic Persis Solo
3 Wins 1
2 Draws 2
3 Losses 6
9 Goals For 8
8 Goals Against 18
1.13 Avg Goals Scored 0.89
1 Avg Goals Conceded 2
3 BTTS Yes 5
3 Over 1.5 8
2 Over 2.5 6
2 Over 3.5 3
3 Clean Sheets 0
3 Failed To Score 4
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

H2H Analysis

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

H2H summary: Persebaya Surabaya wins 3, draws 4, Persis Solo wins 1

Lineups

Persebaya Surabaya
Formation
Persis Solo
E. Ari
E. Ari
A. Catur
A. Catur
D. Dimov
D. Dimov
R. Irianto
R. Irianto
D. Tumbas
D. Tumbas
F. Rivera
F. Rivera
M. Raickovic
M. Raickovic
T. Firmansyah
T. Firmansyah
Freitas Gali
🎯
Freitas Gali
M. Perovic
M. Perovic
Bruno
Bruno
M. Riyandi
M. Riyandi
G. Numberi
G. Numberi
X. Schenk
X. Schenk
Cleylton
Cleylton
J. Tutuarima
J. Tutuarima
Z. Fariz
Z. Fariz
F. Sule
F. Sule
S. Yamamoto
S. Yamamoto
A. Alrizky
A. Alrizky
K. Tanaka
K. Tanaka
A. Castanheira
A. Castanheira
Persebaya Surabaya 4-4-2 (estimated)
Starting XI
21
E. Ari
2
A. Catur
4
D. Dimov
53
R. Irianto
91
D. Tumbas
↓ 80'
7
F. Rivera
⚽ 51'
88
M. Raickovic
↓ 83'
68
T. Firmansyah
↓ 90'
22
Freitas Gali
🎯 45' ↓ 80'
11
M. Perovic
⚽ 45' ↓ 90'
10
Bruno
Substitutes
27
R. Oscario
52
A. Ramadhani
18
R. May
↑ 80'
55
S. Putra
↑ 83'
26
D. Wicaksono
12
A. Suaib
81
M. Baihaqi
↑ 90'
9
D. Rizky
↑ 90'
8
O. Fernando
99
Diego Mauricio
77
R. Malik
↑ 80'
Persis Solo 4-4-2 (estimated)
Starting XI
1
M. Riyandi
15
G. Numberi
↓ 80'
4
X. Schenk
19
Cleylton
5
J. Tutuarima
78
Z. Fariz
↓ 72'
6
F. Sule
14
S. Yamamoto
36
A. Alrizky
10
K. Tanaka
⚽ 15'
77
A. Castanheira
↓ 56'
Substitutes
31
G. Pandenuwu
47
A. Mannan
26
R. Miziar
2
I. Sanjaya
22
T. Sutanto
30
E. Taufik
↑ 80'
18
A. Poerba
↑ 72' 🟨 75'
11
S. Saimima
37
Z. Arifin
8
A. Kaka
↑ 56'
40
I. Tanamal
Last matches: Persebaya Surabaya
19.07.26
Fri
Persebaya Surabaya
PSIS Semarang
2
2
D
23.05.26
Lig
Persebaya Surabaya
Persik Kediri
5
0
W
15.05.26
Lig
Persebaya Surabaya
Semen Padang
7
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
Last matches: Persis Solo
23.05.26
Lig
Persis Solo
Persita
3
1
W
16.05.26
Lig
Persis Solo
Dewa United
1
0
W
09.05.26
Lig
Persis Solo
Persebaya Surabaya
0
0
D
02.05.26
Lig
Persis Solo
Malut United
2
5
L
27.04.26
Lig
Persis Solo
Persija
0
4
L
22.04.26
Lig
Persis Solo
Bhayangkara FC
2
1
W
18.04.26
Lig
Persis Solo
Arema FC
0
2
L
12.04.26
Lig
Persis Solo
Semen Padang
2
1
W
04.04.26
Lig
Persis Solo
PSM Makassar
1
1
D
12.03.26
Lig
Persis Solo
Bali United
3
0
W
05.03.26
Lig
Persis Solo
Persijap
0
0
D
01.03.26
Lig
Persis Solo
Persik Kediri
2
1
W
21.02.26
Lig
Persis Solo
PSBS Biak Numfor
1
1
D
13.02.26
Lig
Persis Solo
Persepam Madura Utd
2
2
D
06.02.26
Lig
Persis Solo
PSIM Yogyakarta
0
0
D
31.01.26
Lig
Persis Solo
Persib Bandung
0
1
L
23.01.26
Lig
Persis Solo
Pusamania Borneo
0
1
L
11.01.26
Lig
Persis Solo
Semen Padang
3
2
W
04.01.26
Lig
Persis Solo
Persita
1
3
L
27.12.25
Lig
Persis Solo
Persik Kediri
1
2
L
H2H: Persebaya Surabaya vs Persis Solo
09.05.26
H2H
Persis Solo
Persebaya Surabaya
0
0
D
02.11.25
H2H
Persebaya Surabaya
Persis Solo
2
1
W
07.02.25
H2H
Persis Solo
Persebaya Surabaya
2
1
L
18.09.24
H2H
Persebaya Surabaya
Persis Solo
2
1
W
13.12.23
H2H
Persebaya Surabaya
Persis Solo
1
1
D
01.07.23
H2H
Persis Solo
Persebaya Surabaya
2
3
W
08.04.23
H2H
Persis Solo
Persebaya Surabaya
3
3
D
21.12.22
H2H
Persebaya Surabaya
Persis Solo
0
0
D
Last matches: Persebaya Surabaya
19.07.26
Fri
Persebaya Surabaya
PSIS Semarang
2
2
D
23.05.26
Lig
Persebaya Surabaya
Persik Kediri
5
0
W
02.05.26
Lig
Persebaya Surabaya
PSBS Biak Numfor
4
0
W
17.04.26
Lig
Persebaya Surabaya
Persepam Madura Utd
1
2
L
04.04.26
Lig
Persebaya Surabaya
Persita
1
0
W
02.03.26
Lig
Persebaya Surabaya
Persib Bandung
2
2
D
25.02.26
Lig
Persebaya Surabaya
PSM Makassar
1
0
W
14.02.26
Lig
Persebaya Surabaya
Bhayangkara FC
1
2
L
01.02.26
Lig
Persebaya Surabaya
Dewa United
1
1
D
10.01.26
Lig
Persebaya Surabaya
Malut United
2
1
W
28.12.25
Lig
Persebaya Surabaya
Persijap
4
0
W
20.12.25
Lig
Persebaya Surabaya
Pusamania Borneo
2
2
D
22.11.25
Lig
Persebaya Surabaya
Arema FC
1
1
D
18.10.25
Lig
Persebaya Surabaya
Persija
1
3
L
19.09.25
Lig
Persebaya Surabaya
Semen Padang
1
0
W
23.08.25
Lig
Persebaya Surabaya
Bali United
5
2
W
08.08.25
Lig
Persebaya Surabaya
PSIM Yogyakarta
0
1
L
H2H at home: Persebaya Surabaya
02.11.25
H2H
Persebaya Surabaya
Persis Solo
2
1
W
18.09.24
H2H
Persebaya Surabaya
Persis Solo
2
1
W
13.12.23
H2H
Persebaya Surabaya
Persis Solo
1
1
D
21.12.22
H2H
Persebaya Surabaya
Persis Solo
0
0
D
Last matches: Persis Solo
23.05.26
Lig
Persis Solo
Persita
3
1
W
02.05.26
Lig
Persis Solo
Malut United
2
5
L
27.04.26
Lig
Persis Solo
Persija
0
4
L
18.04.26
Lig
Persis Solo
Arema FC
0
2
L
04.04.26
Lig
Persis Solo
PSM Makassar
1
1
D
05.03.26
Lig
Persis Solo
Persijap
0
0
D
06.02.26
Lig
Persis Solo
PSIM Yogyakarta
0
0
D
11.01.26
Lig
Persis Solo
Semen Padang
3
2
W
27.12.25
Lig
Persis Solo
Persik Kediri
1
2
L
20.12.25
Lig
Persis Solo
Dewa United
1
5
L
23.11.25
Lig
Persis Solo
Bali United
0
0
D
27.10.25
Lig
Persis Solo
Persib Bandung
0
2
L
22.09.25
Lig
Persis Solo
Pusamania Borneo
0
1
L
29.08.25
Lig
Persis Solo
Bhayangkara FC
0
2
L
23.08.25
Lig
Persis Solo
PSBS Biak Numfor
2
2
D
09.08.25
Lig
Persis Solo
Persepam Madura Utd
2
1
W
H2H away: Persis Solo
02.11.25
H2H
Persebaya Surabaya
Persis Solo
2
1
L
18.09.24
H2H
Persebaya Surabaya
Persis Solo
2
1
L
13.12.23
H2H
Persebaya Surabaya
Persis Solo
1
1
D
21.12.22
H2H
Persebaya Surabaya
Persis Solo
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