

Persis Solo v RANS Nusantara
Persis Solo
RANS NusantaraLiga 2 · SAT 24 OCT · Manahan Stadium
The prediction on this page is exactly as published before kick-off. Match events and statistics come from the match and are corrected when the official figures change. Wrong calls are shown exactly like right ones.
- 0′Before kick-off: we said Persis Solo win at 70%.
- 1′Little has changed for our model: Persis Solo 70% before kick-off, 69% now. 0–0 · 69–16–15
- 1′KICK-OFF Persis Solo v RANS Nusantara
- 12′RANS Nusantara score on 11′ to make it 0–1. 0–1 · 46–21–33
- 12′We said Persis Solo at 70%. On the run of the match our model now has it at 46%. 0–1 · 46–21–33
- 12′⚽ GOAL · 11' Persis Solo 0–1 RANS Nusantara
- 12′OUR NUMBER MOVES DOWN · 12' Persis Solo win: 70% at kick-off, 46% now
- 17′We said Persis Solo at 70%. On the run of the match our model now has it at 44%. 0–1 · 44–22–34
- 26′🟨 YELLOW · 26' RANS Nusantara
- 26′OUR NUMBER MOVES DOWN · 26' Persis Solo win: 70% at kick-off, 40% now
- 28′We said Persis Solo at 70%. On the run of the match our model now has it at 39%. 0–1 · 39–24–37
- 30′The goal count is tracking the 4.1 we expected. 0–1 · 38–24–38
- 36′THE CALL SWINGS · 36' RANS Nusantara win is now our likeliest result at 40% (was Persis Solo win 38%)
- 38′We said Persis Solo at 70%. On the run of the match our model now has it at 34%. 0–1 · 34–25–40
- 45′We said Persis Solo at 70%. On the run of the match our model now has it at 57%. 1–1 · 57–28–16
- 45′OUR NUMBER MOVES DOWN · 45' Persis Solo win: 70% at kick-off, 30% now
- 45′HALF-TIME Persis Solo 1–1 RANS Nusantara
- 46′We said Persis Solo at 70%. On the run of the match our model now has it at 29%. 0–1 · 29–27–44 Our live view briefly showed an older score here.
- 46′SECOND HALF Persis Solo 1–1 RANS Nusantara
- 48′SUBSTITUTION · 46' Persis Solo · On: D. A. Djin · Off: F. Eka Corrected
- 48′SUBSTITUTION · 46' RANS Nusantara · On: A. Inzaghi · Off: R. Setiawan Corrected
- 51′Persis Solo find the net on 45′. 1–1. 1–1 · 54–31–16
- 51′We said Persis Solo at 70%. On the run of the match our model now has it at 54%. 1–1 · 54–31–16
- 51′⚽ GOAL · 45+6' Persis Solo 1–1 RANS Nusantara
- 51′OUR NUMBER MOVES UP · 45+6' Persis Solo win: 70% at kick-off, 54% now
- 51′THE CALL SWINGS · 45+6' Persis Solo win is now our likeliest result at 54% (was RANS Nusantara win 46%)
- 53′🟨 YELLOW · 45+8' Persis Solo
- 54′🟨 YELLOW · 53' Persis Solo
- 56′🟨 YELLOW · 55' Persis Solo
- 57′OUR NUMBER MOVES DOWN · 57' Persis Solo win: 70% at kick-off, 50% now
- 64′🟨 YELLOW · 64' Persis Solo
- 68′A goal for RANS Nusantara on 68′ — 1–2. 1–2 · 13–28–59
- 68′⚽ GOAL · 68' Persis Solo 1–2 RANS Nusantara
- 68′OUR NUMBER MOVES DOWN · 68' Persis Solo win: 70% at kick-off, 13% now
- 68′THE CALL SWINGS · 68' RANS Nusantara win is now our likeliest result at 59% (was Persis Solo win 43%)
- 69′We said Persis Solo at 70%. On the run of the match our model now has it at 13%. 1–2 · 13–27–60
- 72′OUR NUMBER MOVES DOWN · 72' Persis Solo win: 70% at kick-off, 10% now
- 73′We said Persis Solo at 70%. On the run of the match our model now has it at 9%. 1–2 · 9–26–65
- 80′We said Persis Solo at 70%. On the run of the match our model now has it at 4%. 1–2 · 4–20–76
- 81′We said Persis Solo at 70%. On the run of the match our model now has it at 23%. 2–2 · 23–69–8
- 82′Persis Solo score on 81′ to make it 2–2. 2–2 · 21–72–8
- 82′SUBSTITUTION · 64' RANS Nusantara · On: A. Inzaghi · Off: D. Angga
- 82′⚽ GOAL · 81' Persis Solo 2–2 RANS Nusantara
- 82′OUR NUMBER MOVES UP · 82' Persis Solo win: 70% at kick-off, 21% now
- 82′THE CALL SWINGS · 82' Draw is now our likeliest result at 72% (was RANS Nusantara win 77%)
- 82′SUBSTITUTION · 74' Persis Solo · On: D. A. Djin · Off: E. Taufik
- 82′SUBSTITUTION · 75' Persis Solo · On: A. Mujadid · Off: T. Leeming
- 83′80′: A. Harjito on the scoresheet for Persis Solo, making it 2–2. 2–2 · 19–74–7
- 83′SUBSTITUTION · 64' Persis Solo · On: S. Balinsa · Off: Vico Duarte
- 83′SUBSTITUTION · 75' Persis Solo · On: A. Harjito · Off: D. Habibullah
- 83′SUBSTITUTION · 76' RANS Nusantara · On: V. Akbar · Off: B. Aji
- 84′We said Persis Solo at 70%. On the run of the match our model now has it at 16%. 2–2 · 16–77–6
- 89′OUR NUMBER MOVES DOWN · 89' Persis Solo win: 70% at kick-off, 10% now
- 91′SUBSTITUTION · 86' RANS Nusantara · On: M. Rafli · Off: A. Aqyuba
- FTFULL TIME Persis Solo 2–2 RANS Nusantara
- FTPersis Solo 2–2 RANS Nusantara · Persis Solo win: wrong · Over 2.5: right · Both to score: right · Over 1.5: right · Over 3.5: right · 2–1 exactly: wrong
What our live read said during the match, as it was said, with the score and our numbers for home–draw–away at that moment; and every alert we raised, with the minute. Nothing is written after the final whistle; a marked row was checked against the match’s final record afterwards.
The match pulse
BEFORE KICK-OFF
Match outcome probability (%)
AI match analysis
Persis Solo are clear favourites.
The Pitchside prediction: Persis Solo 70%, draw 16%, RANS Nusantara 15%. Over 2.5 goals 74%, both teams to score 62%.
Pre-match prediction
First published 18 Oct 01:23 · locked at kick-off
Persis Solo win70%
RANS Nusantara win15%Kick-offSAT 24 OCT · 13:00
RoundMatchday 7
VenueManahan Stadium
Match timeline
All events
Persis SoloMIN
RANS NusantaraEvents will appear when the match starts.
Line-ups
Rest & schedule
Before kick-off · every competition we cover
Persis Solo
RANS Nusantara
Last match: 18 Oct · Liga 2
Last match: 17 Oct · Liga 2
Counted across every competition we cover, before kick-off. Club friendlies are not counted.
Line-ups
Confirmed line-ups aren’t available for this match.
Match statistics
Match statistics aren’t available yet.
Line-ups
Confirmed line-ups aren’t available for this match.
We make Persis Solo a 70% chance to win. The market has them at 43%. We are 27 points more confident than the market. The model expects 2.9–1.2.
What the number rests on
Our modelBuilt from every result, recent matches counting most, with home advantage in it. Line-ups, injuries and rest are not in the number.
Published at 67%, 70% now. No bookmaker had priced it when we published; the market has it at 43% now.
| Market | Us | Market | Gap |
|---|---|---|---|
| Persis Solo win | 70% | 43% | +27 |
| Draw | 16% | 25% | −9 |
| RANS Nusantara win | 15% | 32% | −17 |
| Over 2.5 goals | 74% | 59% | +15 |
| Both teams to score | 62% | 62% | 0 |
| Over 1.5 goals | 89% | 80% | +9 |
| Over 3.5 goals | 55% | 37% | +18 |
| Persis Solo or draw | 85% | 68% | +17 |
| Persis Solo clean sheet | 32% | – | – |
| RANS Nusantara clean sheet | 8% | – | – |
Every figure here is read off one scoreline distribution, so no two can contradict each other. The market is the median of 6 bookmakers, each with its margin stripped — what we are measured against, never an input to the model.
This is a probability, not a recommendation. We take no bets and hold no affiliate relationships with any gambling operator. Model 1.2 — Pitchside Lab's own model.
Head to head
6 meetings since 2021Every competition we cover, the latest meeting first.
Form · Liga 2 this season · since 13 Sept
PERSIS SOLO
RANS NUSANTARA
The table
2026/27| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | PSPS | 7 | +7 | 18 |
| 2 | Tornado Pekanbaru | 6 | +12 | 14 |
| 3 | Deltras | 6 | +9 | 14 |
| 4 | Persela Lamongan | 6 | +9 | 13 |
| 5 | RANS Nusantara | 6 | +7 | 13 |
| 6 | Barito Putera | 7 | +6 | 13 |
| 7 | Persikad Depok FC | 7 | −2 | 12 |
| 8 | PSMS Medan | 6 | +10 | 11 |
| 9 | Persipura Jayapura | 7 | +8 | 11 |
| 10 | Sumsel United | 6 | +3 | 10 |
| 11 | Semen Padang | 6 | +1 | 8 |
| 12 | PSIS Semarang | 5 | 0 | 8 |
| 13 | PSGC Ciamis | 6 | −4 | 7 |
| 14 | Persis Solo | 6 | +3 | 6 |
| 15 | Bekasi City | 6 | +1 | 5 |
| 16 | Dejan | 6 | −4 | 5 |
| 17 | Persiraja Banda Aceh | 6 | −2 | 4 |
| 18 | Persiku Kudus | 5 | −14 | 1 |
| 19 | Persiba Balikpapan | 7 | −14 | 0 |
| 20 | PSBS Biak Numfor | 7 | −36 | 0 |
Based on available league results before kick-off; standings may be incomplete.
PSPS
Tornado Pekanbaru
Deltras
Persela Lamongan
Barito Putera
Persikad Depok FC
PSMS Medan
Persipura Jayapura
Sumsel United
Semen Padang
PSIS Semarang
PSGC Ciamis
Bekasi City
Dejan
Persiraja Banda Aceh
Persiku Kudus
Persiba Balikpapan
PSBS Biak Numfor