▶ MATCH HIGHLIGHTS
awaiting upload
Goals, key moments & recap
Goals, key moments, post-match interviews
Highlightly publishes 30 min – 6 h after final whistle
KEY EVENTS
15 events
-
46'PERSubst · Substitution 1T. Sutanto · assist K. Raditya
-
46'PERSubst · Substitution 2A. Alrizky · assist D. A. Djin
-
51'PERCard · Yellow CardP. Ricardo
-
52'PERGoal · Normal GoalAllano · assist Fabio Silva
-
61'PERSubst · Substitution 1Maxwell · assist Jean Mota
-
61'PERSubst · Substitution 3Dimitri · assist R. Paparyga
-
61'PERSubst · Substitution 2R. Eksel · assist Gustavo
-
63'PERGoal · Normal GoalJean Mota · assist D. Pamungkas
-
66'PERSubst · Substitution 4Andrei Alba · assist Z. Fariz
-
74'PERSubst · Substitution 3Sousa · assist A. Ajaraie
-
74'PERSubst · Substitution 4D. Pamungkas · assist S. Pattynama
-
75'PERSubst · Substitution 5M. Maricic · assist S. Bagaskara
-
80'PERSubst · Substitution 5Allano · assist J. Amat
-
80'PERGoal · Normal GoalP. Ricardo · assist Jean Mota
-
90'+1PERGoal · Normal GoalGustavo · assist S. Pattynama
MATCH STATS
H vs A
Stats not yet available for this fixture.
⚡ ATTACK SHARE
zone-based attack maps require broadcast partner (Q3)
Event activity ratio · attacks/cards/subs
10
EVENTS LOGGED
5
EVENTS LOGGED
LINEUPS
4-4-2 vs 4-3-3

4-3-3

26
ANDRITANY
3
PAULO RIC
88
BRUNO NUN
77
DONY TRI
5
RIZKY RID
97
FáBIO CAL
17
ALLANO
99
MAXWELL
15
VAN BASTY
98
EKSEL RUN
58
RAYHAN HA
1
MUHAMAD R
44
DUSAN MIJ
19
DEJAN TUM
56
ALFRIYANT
6
LUKA DUMA
22
SUTANTO T
10
DIMITRI
5
ANDREI
36
ALTHAF AL
9
BRUNO GOM
88
MIROSLAV

4
Fajar Fathur...
D
93
Cyrus Margon...
G
8
Witan
M
10
Jean Mota
M
70
Gustavo
F
11
Arlyansyah A...
F
41
Alaeddine Aj...
F
36
Aditya Warma...
M
32
Dia Syayid
D
25
Shayne Patty...
M
22
Hafizh Rizki...
G
21
Rodrigo Bent...
D

97
Septian Baga...
F
54
Vukasin Vran...
G
78
Zanadin Fari...
M
32
Kadek Radity...
D
30
Eky Taufik
D
23
Gede Aditya
G
13
Dodi Alexvan...
D
11
Yabes Roni M...
D
8
Arkhan Kaka
F
7
Irfan Jauhar...
M
99
Roman Papary...
F
🏥 UNAVAILABLE PLAYERS

No injuries reported · federation feed activates Q3

No injuries reported · federation feed activates Q3
⚖ MATCH OFFICIALS
REFEREE
TBA
~24h before kick-off
PER MANAGER
—
unannounced
PER MANAGER
—
unannounced

4
PER WINS
2
DRAWS

2
PER WINS
50%
25%
25%
13
–
9
TOTAL GOALS · 8 MEETINGS
2.75
AVG GOALS / MATCH
RECENT MEETINGS
SHOWING 5 / 8
PERSIJA JAKARTA
LAST 5 OVERALL
D
W
W
D
W
PERSIS SOLO
LAST 5 OVERALL
W
L
L
D
L
LEAGUE CONTEXT
FULL TABLE →
| # | TEAM | P | W | D | L | GD | PTS | FORM |
|---|---|---|---|---|---|---|---|---|
| 1 |
Pusamania Borneo
|
29 | 21 | 3 | 5 | +33 | 66 |
W
W
W
W
D
|
| 2 |
Persib Bandung
|
29 | 20 | 6 | 3 | +32 | 66 |
D
D
W
W
D
|
| 3 |
Persija
|
30 | 19 | 5 | 6 | +30 | 62 | |
| 4 |
Bhayangkara FC
|
29 | 14 | 5 | 10 | +5 | 47 |
L
W
L
W
W
|
| 5 |
Malut United
|
29 | 13 | 7 | 9 | +13 | 46 |
L
L
L
D
D
|
| 6 |
Persebaya Surabaya
|
29 | 12 | 9 | 8 | +6 | 45 |
W
L
L
W
L
|
| 7 |
Bali United
|
30 | 12 | 9 | 9 | +8 | 45 |
W
W
W
L
W
|
| 8 |
Dewa United
|
29 | 13 | 5 | 11 | +2 | 44 |
W
D
W
W
D
|
| 9 |
Persita
|
29 | 12 | 5 | 12 | +7 | 41 |
L
L
L
L
W
|
| 10 |
Arema FC
|
29 | 10 | 9 | 10 | +3 | 39 |
D
W
W
D
L
|
| 11 |
PSIM Yogyakarta
|
29 | 9 | 12 | 8 | 0 | 39 |
D
L
L
L
D
|
| 12 |
Persik Kediri
|
29 | 9 | 6 | 14 | -15 | 33 |
L
W
L
D
L
|
| 13 |
PSM Makassar
|
30 | 7 | 10 | 13 | -5 | 31 |
L
W
L
W
D
|
| 14 |
Persijap
|
29 | 8 | 7 | 14 | -14 | 31 |
W
W
W
D
D
|
| 15 |
Persis Solo
|
30 | 6 | 9 | 15 | -20 | 27 |
L
W
L
W
D
|
| 16 |
Persepam Madura Utd
|
29 | 6 | 8 | 15 | -19 | 26 |
L
W
W
L
L
|
| 17 |
Semen Padang
|
29 | 5 | 5 | 19 | -28 | 20 |
L
L
L
L
W
|
| 18 |
PSBS Biak Numfor
|
29 | 4 | 6 | 19 | -38 | 18 |
L
L
L
L
L
|
UCL Qualification
Europa / Conference
Relegation
COMMENTARY
-
90'+1
Goal · Normal Goal · Gustavo
-
80'
Goal · Normal Goal · P. Ricardo
-
80'
Subst · Substitution 5 · Allano
-
75'
Subst · Substitution 5 · M. Maricic
-
74'
Subst · Substitution 4 · D. Pamungkas
-
74'
Subst · Substitution 3 · Sousa
-
66'
Subst · Substitution 4 · Andrei Alba
-
63'
Goal · Normal Goal · Jean Mota
-
61'
Subst · Substitution 2 · R. Eksel
-
61'
Subst · Substitution 3 · Dimitri
-
61'
Subst · Substitution 1 · Maxwell
-
52'
Goal · Normal Goal · Allano
-
51'
Card · Yellow Card · P. Ricardo
-
46'
Subst · Substitution 2 · A. Alrizky
-
46'
Subst · Substitution 1 · T. Sutanto
📊 AVERAGE ACROSS 13 BOOKMAKERS
PERSIJA JAKARTA WIN
1.30
76.9% implied
↑ best 1.35
DRAW
4.99
20% implied
↑ best 5.60
PERSIS SOLO WIN
7.65
13.1% implied
↑ best 8.60
Market favors Persija Jakarta. AI projects PERSIJA JAKARTA 58%.
MATCH WINNER ODDS
avg across bookmakers
AI SAYS
PERSIJA JAKARTA 58%
· EDGE column shows AI probability minus market implied probability
| BOOKMAKER | 1 | X | 2 | EDGE |
|---|---|---|---|---|
| 10Bet | 1.33 | 4.80 | 7.00 | +5.2% |
| 1xBet | 1.27 | 5.10 | 8.45 | +6.4% |
| 888Sport | 1.30 | 4.80 | 7.50 | +5.2% |
| Bet365 | 1.33 | 4.75 | 6.50 | +4.9% |
| Betano | 1.35 | 4.85 | 6.90 | +5.4% |
| Betfair | 1.25 | 5.00 | 8.00 | +6.0% |
| BetVictor | 1.30 | 5.00 | 8.00 | +6.0% |
| Dafabet | 1.29 | 5.60 | 8.60 | +8.1% |
| Marathonbet | 1.26 | 5.10 | 8.10 | +6.4% |
| Pinnacle | 1.32 | 5.56 | 8.53 | +8.0% |
| SBO | 1.30 | 4.66 | 6.38 | +4.5% |
| Unibet | 1.27 | 4.80 | 8.00 | +5.2% |
| William Hill | 1.30 | 4.80 | 7.50 | +5.2% |
Best odds in gold. Edge ≥ +5% (lime) means market under-prices the AI's probability. 18+ only.
📊 OTHER MARKETS
avg across bookmakers
Over/Under · BTTS · Asian Handicap
⚽ GOALS · OVER / UNDER
1.5
O 1.12
U 5.21
2.5
O 1.46
U 2.49
3.5
O 2.19
U 1.60
⚽ BOTH TEAMS SCORE
YES
1.73
9 bks
NO
1.94
9 bks
⚖ ASIAN HANDICAP
Away -0.25
4.14
Away -0.5
3.51
Away -0.75
2.87
Away -1
2.59
Away -1.25
2.06
Away -1.5
1.85
📈 MARKET MOVEMENT
historical line movement
How the market shifted before kick-off
Smoothed line illustration · per-snapshot historical odds storage activates Q3.