

Persiba Balikpapan v Tornado Pekanbaru
Persiba Balikpapan
Tornado PekanbaruLiga 2 · FRI 16 OCT · Stadion Batakan
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 Tornado Pekanbaru win at 56%.
- 1′Little has changed for our model: Tornado Pekanbaru 56% before kick-off, 57% now. 0–0 · 18–25–57
- 1′KICK-OFF Persiba Balikpapan v Tornado Pekanbaru
- 5′Tornado Pekanbaru find the net on 5′. 0–1. 0–1 · 5–13–82
- 5′⚽ GOAL · 5' Persiba Balikpapan 0–1 Tornado Pekanbaru
- 5′OUR NUMBER MOVES UP · 5' Tornado Pekanbaru win: 56% at kick-off, 82% now
- 6′We said Tornado Pekanbaru at 56% before kick-off; the game as it stands moves that to 82%. 0–1 · 5–13–82
- 30′The goal count is tracking the 2.4 we expected. 0–1 · 4–14–82
- 42′Tornado Pekanbaru find the net on 42′. 0–1 · 3–14–83
- 45′41′: O. Camara on the scoresheet for Tornado Pekanbaru. 0–1 · 3–14–83
- 45′HALF-TIME Persiba Balikpapan 0–2 Tornado Pekanbaru
- 46′SECOND HALF Persiba Balikpapan 0–2 Tornado Pekanbaru
- 50′SUBSTITUTION · 46' Persiba Balikpapan · On: T. Nishihara · Off: A. Ahmad
- 50′SUBSTITUTION · 46' Persiba Balikpapan · On: F. Cameron · Off: A. Rachman
- 52′🟨 YELLOW · 45+9' Tornado Pekanbaru
- 54′Tornado Pekanbaru score on 54′ to make it 0–3. 0–3 · 0–0–100
- 54′⚽ GOAL · 54' Persiba Balikpapan 0–3 Tornado Pekanbaru
- 55′We said Tornado Pekanbaru at 56% before kick-off; the game as it stands moves that to 85%. 0–1 · 2–13–85 Our live view briefly showed an older score here.
- 55′We said Tornado Pekanbaru at 56% before kick-off; the game as it stands moves that to over 99%. 0–3 · 0–0–100
- 55′SUBSTITUTION · 48' Persiba Balikpapan · On: Y. Al Makassar · Off: E. Anwar
- 56′3 goals already, more than the 2.4 we expected for the whole match. 0–3 · 0–0–100
- 57′We said Tornado Pekanbaru at 56% before kick-off; the game as it stands moves that to 98%. 0–2 · 0–2–98 Our live view briefly showed an older score here.
- 57′⚽ GOAL · 41' Persiba Balikpapan 0–2 Tornado Pekanbaru · O. Camara (assist Y. Alkanza)
- 57′OUR NUMBER MOVES UP · 57' Tornado Pekanbaru win: 56% at kick-off, 98% now
- 59′SUBSTITUTION · 56' Tornado Pekanbaru · On: R. Lastori · Off: Y. Alkanza
- 63′Tornado Pekanbaru find the net on 63′. 0–3 · 0–0–100
- 67′SUBSTITUTION · 64' Persiba Balikpapan · On: A. Hermawan · Off: B. Cesar
- 84′SUBSTITUTION · 82' Tornado Pekanbaru · On: R. Pangestu · Off: Patrick Corrected
- 84′SUBSTITUTION · 82' Tornado Pekanbaru · On: A. Diaz · Off: O. Camara
- 84′SUBSTITUTION · 82' Tornado Pekanbaru · On: D. Nofiansyah · Off: R. Aprianto
- 89′🟨 YELLOW · 89' Persiba Balikpapan
- 90′0–3 at the end. Our 56% on Tornado Pekanbaru comes in. 0–3 · 0–0–100
- 91′SUBSTITUTION · 88' Persiba Balikpapan · On: Y. Firdanna · Off: V. Uzlah
- 91′SUBSTITUTION · 89' Tornado Pekanbaru · On: A. Oktaviansyah · Off: I. Hajar
- FTFULL TIME Persiba Balikpapan 0–3 Tornado Pekanbaru
- FTPersiba Balikpapan 0–3 Tornado Pekanbaru · Tornado Pekanbaru win: right · Under 2.5: wrong · Not both to score: right · Over 1.5: right · Under 3.5: right · 0–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
PassTornado Pekanbaru are favourites.
The Pitchside prediction: Persiba Balikpapan 19%, draw 25%, Tornado Pekanbaru 56%. Over 2.5 goals 42%, both teams to score 42%.
Pre-match prediction
First published 10 Oct 03:49 · locked at kick-off
Persiba Balikpapan win19%
Tornado Pekanbaru win56%Kick-offFRI 16 OCT · 13:00
RoundMatchday 6
VenueStadion Batakan
Match timeline
All events
Persiba BalikpapanMIN
Tornado PekanbaruEvents will appear when the match starts.
Line-ups
Persiba Balikpapan
Tornado Pekanbaru
Rest & schedule
Before kick-off · every competition we cover
Persiba Balikpapan
Tornado Pekanbaru
Last match: 10 Oct · Liga 2
Last match: 10 Oct · Liga 2
Counted across every competition we cover, before kick-off. Friendlies are not counted.
Line-ups
Persiba Balikpapan
Formation not confirmed
1 Pancar
7 A. Rachman
20 C. Seran
6 T. Taniguchi
24 V. Uzlah
19 A. Ardiana
8 B. Cesar
29 G. Arya
91 A. Ahmad
85 E. Anwar
41 R. Yoshihama
Coach · –
Substitutes
67 · A. Hermawan
37 · F. Cameron
32 · I. Romadhona
27 · M. Kimura
25 · C. Artomoro
23 · Y. Al Makassar
18 · A. Mukhram
14 · F. Alif
10 · T. Nishihara
13 · R. Sudirman
5 · Y. Firdanna
4 · M. Ilham
Tornado Pekanbaru
Formation not confirmed
34 T. Hamdani
13 A. Prasetyo
57 A. Firmansyah
27 D. Sukarno
4 F. Afriyanto
6 R. Aprianto
11 Y. Alkanza
22 I. Hajar
99 O. Camara
16 I. Siregar
9 Patrick
Coach · –
Substitutes
86 · R. Lastori
46 · F. Wahyu
33 · J. Kurniady
31 · B. Walidain
24 · M. Fatchu Rochman
20 · J. Al Ghony
19 · D. Nofiansyah
17 · R. Lesmana
14 · A. Diaz
12 · D. Rizky
37 · E. Deva
8 · A. Oktaviansyah
Match statistics
Match statistics aren’t available yet.
Line-ups
Persiba Balikpapan
Formation not confirmed
1 Pancar
7 A. Rachman
20 C. Seran
6 T. Taniguchi
24 V. Uzlah
19 A. Ardiana
8 B. Cesar
29 G. Arya
91 A. Ahmad
85 E. Anwar
41 R. Yoshihama
Coach · –
Substitutes
67 · A. Hermawan
37 · F. Cameron
32 · I. Romadhona
27 · M. Kimura
25 · C. Artomoro
23 · Y. Al Makassar
18 · A. Mukhram
14 · F. Alif
10 · T. Nishihara
13 · R. Sudirman
5 · Y. Firdanna
4 · M. Ilham
Tornado Pekanbaru
Formation not confirmed
34 T. Hamdani
13 A. Prasetyo
57 A. Firmansyah
27 D. Sukarno
4 F. Afriyanto
6 R. Aprianto
11 Y. Alkanza
22 I. Hajar
99 O. Camara
16 I. Siregar
9 Patrick
Coach · –
Substitutes
86 · R. Lastori
46 · F. Wahyu
33 · J. Kurniady
31 · B. Walidain
24 · M. Fatchu Rochman
20 · J. Al Ghony
19 · D. Nofiansyah
17 · R. Lesmana
14 · A. Diaz
12 · D. Rizky
37 · E. Deva
8 · A. Oktaviansyah
We make Tornado Pekanbaru a 56% chance to win. The market has them at 71%. We are 15 points less confident than the market. The model expects 0.8–1.6.
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 54%, 56% now. No bookmaker had priced it when we published; the market has it at 71% now.
| Market | Us | Market | Gap |
|---|---|---|---|
| Persiba Balikpapan win | 19% | 10% | +9 |
| Draw | 25% | 19% | +6 |
| Tornado Pekanbaru win | 56% | 71% | −15 |
| Over 2.5 goals | 42% | 57% | −15 |
| Both teams to score | 42% | 46% | −4 |
| Over 1.5 goals | 68% | 78% | −10 |
| Over 3.5 goals | 22% | 36% | −14 |
| Persiba Balikpapan or draw | 44% | 29% | +15 |
| Persiba Balikpapan clean sheet | 21% | – | – |
| Tornado Pekanbaru clean sheet | 46% | – | – |
Every figure here is read off one scoreline distribution, so no two can contradict each other. The market is the median of 8 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.1 — Pitchside Lab's own model.
Head to head
3 meetings since 2025/26Every competition we cover, the latest meeting first.
Form · Liga 2 this season · since 12 Sept
PERSIBA BALIKPAPAN
TORNADO PEKANBARU
The table
2026/27| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Persela Lamongan | 5 | +10 | 13 |
| 2 | Deltras | 5 | +9 | 13 |
| 3 | PSPS | 5 | +3 | 12 |
| 4 | Persikad Depok FC | 5 | 0 | 12 |
| 5 | Tornado Pekanbaru | 5 | +9 | 11 |
| 6 | PSMS Medan | 5 | +10 | 10 |
| 7 | RANS Nusantara | 5 | +6 | 10 |
| 8 | Sumsel United | 5 | +2 | 7 |
| 9 | Barito Putera | 5 | +1 | 7 |
| 10 | Semen Padang | 5 | +1 | 7 |
| 11 | PSIS Semarang | 4 | 0 | 7 |
| 12 | PSGC Ciamis | 5 | −4 | 6 |
| 13 | Persis Solo | 5 | +3 | 5 |
| 14 | Persipura Jayapura | 5 | −1 | 5 |
| 15 | Dejan | 5 | −2 | 5 |
| 16 | Bekasi City | 5 | +1 | 4 |
| 17 | Persiraja Banda Aceh | 5 | −2 | 3 |
| 18 | Persiku Kudus | 4 | −11 | 1 |
| 19 | Persiba Balikpapan | 5 | −7 | 0 |
| 20 | PSBS Biak Numfor | 5 | −28 | 0 |
Based on available league results before kick-off; standings may be incomplete.
Persela Lamongan
Deltras
PSPS
Persikad Depok FC
PSMS Medan
RANS Nusantara
Sumsel United
Barito Putera
Semen Padang
PSIS Semarang
PSGC Ciamis
Persis Solo
Persipura Jayapura
Dejan
Bekasi City
Persiraja Banda Aceh
Persiku Kudus
PSBS Biak Numfor