INDONESIA LIGA 1
--.--.---- --:--
Mandala Krida Stadium
Referee: M. Nasaruddin
PSIM Yogyakarta
Match Timeline
Persija
HT
0' 15' 30' 45' 60' 75' 90'
4'
E. Vidal · Assist: S. Sheva
PSIM Yogyakarta
🟨
18'
D. Warmerdam
PSIM Yogyakarta
20'
Allano
Persija
🟨
40'
Y. Yamadera
PSIM Yogyakarta
🟨
61'
E. Vidal
PSIM Yogyakarta
🟨
62'
M. Iqbal
PSIM Yogyakarta
🟨
65'
D. Pamungkas
Persija
🔄
67'
R. Eksel ↔ A. Ajaraie
Persija
🔄
67'
Maxwell ↔ Gustavo
Persija
🔄
72'
M. Iqbal ↔ R. Abiyoso
PSIM Yogyakarta
🔄
72'
D. Corfe ↔ N. Haljeta
PSIM Yogyakarta
🔄
75'
M. Hannan ↔ F. Fathurrahman
Persija
🔄
75'
Bruno Tubarao ↔ Jean Mota
Persija
🟨
86'
R. Cahyana
PSIM Yogyakarta
🔄
86'
R. Cahyana ↔ R. Hardiawan
PSIM Yogyakarta
🔄
88'
J. Amat ↔ A. Abdulmanan
Persija
🔄
89'
S. Sheva ↔ G. Fatkur
PSIM Yogyakarta
🟨
90+2'
R. Abiyoso
PSIM Yogyakarta

Predictions & Statistics

Full analysis and predictions for all markets

1X2
Away Win
Probability 87%
Odds -
BTTS
BTTS Yes
Probability 70.3%
Odds -
Over / Under 2.5
Over 2.5
Probability 60.4%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 Away Win
87%
-
BTTS BTTS Yes
70.3%
-
Over / Under 2.5 Over 2.5
60.4%
-
Probability Distribution
PSIM Yogyakarta Win 13%
Draw 0%
Persija Win 87%
Expected Goals (xG)
PSIM Yogyakarta1.15
Persija1.62
Recent Form (Last 5)
PSIM Yogyakarta PSIM Yogyakarta
WWDLW
37 GF / 37 GA
Persija Persija
WLDWL
51 GF / 25 GA
Key Stats
1.32
Average Goals Scored
1.82
1.32
Average Goals Conceded
0.89
15
BTTS Yes
13
15
Over 2.5
14
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

PSIM Yogyakarta PSIM Yogyakarta 28 matches
Persija Persija 28 matches
PSIM Yogyakarta Statistic Persija
9 Wins 18
11 Draws 4
8 Losses 6
37 Goals For 51
37 Goals Against 25
1.32 Avg Goals Scored 1.82
1.32 Avg Goals Conceded 0.89
15 BTTS Yes 13
21 Over 1.5 23
15 Over 2.5 14
9 Over 3.5 9
9 Clean Sheets 11
7 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

Final Verdict

On paper, this fixture places two sides in different competitive situations, shaped by two sides with a fairly similar football identity. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. Taken together, the balance of indicators still supports Away Win, with the defensive lean favoring Persija. PSIM Yogyakarta have shown more instability in their recent run, so confidence and game management may become important factors. Persija carry the stronger overall league profile, standing 3 with 58 points while PSIM Yogyakarta sit 11 on 38, suggesting a clearer edge in long-term output. The attacking numbers of both teams point toward a more open scoring environment.A relatively balanced game with moderate goal potential looks most likely. From a tactical point of view, the game still points toward Persija having the stronger overall control. The broader competitive context suggests that patience and control may be just as important as raw attacking intent.

PSIM Yogyakarta Analysis

PSIM Yogyakarta approach this match from a more delicate league position, standing 11 with 38 points from 28 matches. Their record of 9 wins, 11 draws, and 8 losses, together with goals at 36:35, reflects poor form and are going through a difficult losing run. Much of their threat comes through Ze Valente (9 goals), E. Vidal (6 goals), F. Ramos Mingo (4 goals), with creative support from E. Vidal (5 assists), Ze Valente (4 assists), N. Haljeta (3 assists), while the defensive numbers suggest they have been fairly stable. At home, they have returned 4 wins, 6 draws, and 3 losses, which indicates a balanced but draw-heavy split record. They are operating from a relatively stable mid-table position. Stylistically, they tend to play with balanced attacking football.

Persija Analysis

Persija arrive from the upper part of the table, holding 3 place with 58 points after 28 matches. Their overall return of 18 wins, 4 draws, and 6 losses with goals at 50:25 reflects mixed form over their recent run. Their attacking weight is carried by Maxwell (14 goals), Franca Carlos (8 goals), Allano (7 goals), with creative support from Allano (9 assists), Gustavo Franca (4 assists), Maxwell (3 assists), while defensively they have appeared very solid. Away from home, their split return of 8 wins, 0 draws, and 5 losses fits a fairly balanced split record. They are competing near the top and remain under pressure to hold that position. Stylistically, they usually display balanced attacking football.

H2H Analysis

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

1X2: Away Win
BTTS: BTTS Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (100%)
H2H summary: PSIM Yogyakarta wins 0, draws 1, Persija wins 1

Lineups

PSIM Yogyakarta
Formation
Persija
C. Supriadi
C. Supriadi
R. Cahyana
R. Cahyana
J. van den Avert
J. van den Avert
F. Ramos Mingo
F. Ramos Mingo
Y. Yamadera
Y. Yamadera
D. Warmerdam
D. Warmerdam
S. Sheva
🎯
S. Sheva
Ze Valente
Ze Valente
E. Vidal
E. Vidal
D. Corfe
D. Corfe
M. Iqbal
M. Iqbal
Carlos Eduardo
Carlos Eduardo
Bruno Tubarao
Bruno Tubarao
R. Ridho
R. Ridho
P. Ricardo
P. Ricardo
J. Amat
J. Amat
D. Pamungkas
D. Pamungkas
Allano
Allano
Sousa
Sousa
M. Hannan
M. Hannan
Maxwell
Maxwell
R. Eksel
R. Eksel
PSIM Yogyakarta 4-4-2 (estimated)
Starting XI
19
C. Supriadi
15
R. Cahyana
↓ 86' 🟨 86'
2
J. van den Avert
4
F. Ramos Mingo
3
Y. Yamadera
🟨 40'
56
D. Warmerdam
🟨 18'
8
S. Sheva
🎯 4' ↓ 89'
10
Ze Valente
11
E. Vidal
⚽ 4' 🟨 61'
7
D. Corfe
↓ 72'
6
M. Iqbal
↓ 72' 🟨 62'
Substitutes
26
H. Suardi
5
A. Setyo
14
R. Teddy
17
A. Irfan
23
G. Fatkur
↑ 89'
27
R. Abiyoso
↑ 72' 🟨 90+2'
29
R. Hardiawan
↑ 86'
35
R. Adi
65
D. Sapari
99
N. Haljeta
↑ 72'
Persija 4-4-2 (estimated)
Starting XI
1
Carlos Eduardo
88
Bruno Tubarao
↓ 75'
5
R. Ridho
3
P. Ricardo
21
J. Amat
↓ 88'
77
D. Pamungkas
🟨 65'
17
Allano
⚽ 20'
15
Sousa
58
M. Hannan
↓ 75'
99
Maxwell
↓ 67'
98
R. Eksel
↓ 67'
Substitutes
26
A. Ardhiyasa
93
C. Margono
4
F. Fathurrahman
↑ 75'
8
Witan
10
Jean Mota
↑ 75'
11
A. Abdulmanan
↑ 88'
25
S. Pattynama
32
S. Alhawari
36
A. Warman
41
A. Ajaraie
↑ 67'
70
Gustavo
↑ 67'
Last matches: PSIM Yogyakarta
22.05.26
Lig
PSIM Yogyakarta
Arema FC
1
3
L
17.05.26
Lig
PSIM Yogyakarta
Persepam Madura Utd
2
1
W
10.05.26
Lig
PSIM Yogyakarta
Malut United
2
0
W
04.05.26
Lig
PSIM Yogyakarta
Persib Bandung
0
1
L
30.04.26
Lig
PSIM Yogyakarta
Persita
0
1
L
17.04.26
Lig
PSIM Yogyakarta
Bhayangkara FC
1
2
L
10.04.26
Lig
PSIM Yogyakarta
PSM Makassar
1
2
L
03.04.26
Lig
PSIM Yogyakarta
Dewa United
0
1
L
11.03.26
Lig
PSIM Yogyakarta
Persijap
2
2
D
04.03.26
Lig
PSIM Yogyakarta
Semen Padang
0
0
D
27.02.26
Lig
PSIM Yogyakarta
PSBS Biak Numfor
4
2
W
23.02.26
Lig
PSIM Yogyakarta
Bali United
3
3
D
13.02.26
Lig
PSIM Yogyakarta
Persik Kediri
2
2
D
06.02.26
Lig
PSIM Yogyakarta
Persis Solo
0
0
D
01.02.26
Lig
PSIM Yogyakarta
Pusamania Borneo
1
2
L
25.01.26
Lig
PSIM Yogyakarta
Persebaya Surabaya
0
3
L
10.01.26
Lig
PSIM Yogyakarta
Persepam Madura Utd
3
0
W
04.01.26
Lig
PSIM Yogyakarta
Semen Padang
1
0
W
29.12.25
Lig
PSIM Yogyakarta
PSBS Biak Numfor
2
2
D
23.12.25
Lig
PSIM Yogyakarta
Persijap
1
1
D
Last matches: Persija
23.05.26
Lig
Persija
Semen Padang
3
0
W
16.05.26
Lig
Persija
Persik Kediri
3
1
W
10.05.26
Lig
Persija
Persib Bandung
1
2
L
04.05.26
Lig
Persija
Persijap
2
0
W
27.04.26
Lig
Persija
Persis Solo
4
0
W
18.04.26
Lig
Persija
PSBS Biak Numfor
1
0
W
11.04.26
Lig
Persija
Persebaya Surabaya
3
0
W
05.04.26
Lig
Persija
Bhayangkara FC
2
3
L
15.03.26
Lig
Persija
Dewa United
1
1
D
03.03.26
Lig
Persija
Pusamania Borneo
2
2
D
24.02.26
Lig
Persija
Malut United
3
2
W
20.02.26
Lig
Persija
PSM Makassar
2
1
W
15.02.26
Lig
Persija
Bali United
1
0
W
08.02.26
Lig
Persija
Arema FC
0
2
L
30.01.26
Lig
Persija
Persita
2
0
W
23.01.26
Lig
Persija
Persepam Madura Utd
2
0
W
11.01.26
Lig
Persija
Persib Bandung
0
1
L
03.01.26
Lig
Persija
Persijap
2
0
W
29.12.25
Lig
Persija
Bhayangkara FC
3
0
W
22.12.25
Lig
Persija
Semen Padang
0
1
L
H2H: PSIM Yogyakarta vs Persija
22.04.26
H2H
PSIM Yogyakarta
Persija
1
1
D
28.11.25
H2H
Persija
PSIM Yogyakarta
2
0
L
Last matches: PSIM Yogyakarta
17.05.26
Lig
PSIM Yogyakarta
Persepam Madura Utd
2
1
W
10.05.26
Lig
PSIM Yogyakarta
Malut United
2
0
W
30.04.26
Lig
PSIM Yogyakarta
Persita
0
1
L
10.04.26
Lig
PSIM Yogyakarta
PSM Makassar
1
2
L
11.03.26
Lig
PSIM Yogyakarta
Persijap
2
2
D
23.02.26
Lig
PSIM Yogyakarta
Bali United
3
3
D
06.02.26
Lig
PSIM Yogyakarta
Persis Solo
0
0
D
25.01.26
Lig
PSIM Yogyakarta
Persebaya Surabaya
0
3
L
04.01.26
Lig
PSIM Yogyakarta
Semen Padang
1
0
W
29.12.25
Lig
PSIM Yogyakarta
PSBS Biak Numfor
2
2
D
22.11.25
Lig
PSIM Yogyakarta
Bhayangkara FC
1
0
W
31.10.25
Lig
PSIM Yogyakarta
Persik Kediri
2
1
W
22.10.25
Lig
PSIM Yogyakarta
Dewa United
2
0
W
14.09.25
Lig
PSIM Yogyakarta
Pusamania Borneo
1
3
L
24.08.25
Lig
PSIM Yogyakarta
Persib Bandung
1
1
D
16.08.25
Lig
PSIM Yogyakarta
Arema FC
1
1
D
H2H at home: PSIM Yogyakarta
22.04.26
H2H
PSIM Yogyakarta
Persija
1
1
D
Last matches: Persija
16.05.26
Lig
Persija
Persik Kediri
3
1
W
04.05.26
Lig
Persija
Persijap
2
0
W
18.04.26
Lig
Persija
PSBS Biak Numfor
1
0
W
05.04.26
Lig
Persija
Bhayangkara FC
2
3
L
24.02.26
Lig
Persija
Malut United
3
2
W
15.02.26
Lig
Persija
Bali United
1
0
W
30.01.26
Lig
Persija
Persita
2
0
W
11.01.26
Lig
Persija
Persib Bandung
0
1
L
22.12.25
Lig
Persija
Semen Padang
0
1
L
08.11.25
Lig
Persija
Arema FC
2
1
W
24.10.25
Lig
Persija
Persepam Madura Utd
1
0
W
18.10.25
Lig
Persija
Persebaya Surabaya
3
1
W
28.09.25
Lig
Persija
Pusamania Borneo
1
3
L
21.09.25
Lig
Persija
PSM Makassar
0
2
L
29.08.25
Lig
Persija
Dewa United
3
1
W
16.08.25
Lig
Persija
Persis Solo
3
0
W
H2H away: Persija
22.04.26
H2H
PSIM Yogyakarta
Persija
1
1
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