Home › Football › Premier League › Balestier Khalsa v Geylang International
Back

Balestier Khalsa v Geylang International
Balestier Khalsa
Geylang InternationalPremier League · SAT 17 OCT · Bishan 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 Geylang International win at 43%.
- 1′Much as we predicted: Geylang International was 43% before kick-off and our model makes it 43% now. 0–0 · 38–19–43
- 1′KICK-OFF Balestier Khalsa v Geylang International
- 27′We published Geylang International at 43%. Our model now makes it 63%. 0–1 · 18–18–63
- 27′⚽ GOAL · 27' Balestier Khalsa 0–1 Geylang International
- 27′OUR NUMBER MOVES UP · 27' Geylang International win: 43% at kick-off, 63% now
- 28′A goal for Geylang International on 28′ — 0–1. 0–1 · 18–19–63
- 29′GOAL DISALLOWED · 29' Geylang International
- 29′OUR NUMBER MOVES DOWN · 29' Geylang International win: 43% at kick-off, 40% now
- 34′SUBSTITUTION · 33' Geylang International · On: H. Kanadi · Off: N. Nazari
- 45′SECOND HALF Balestier Khalsa 0–0 Geylang International
- 46′SUBSTITUTION · 46' Geylang International · On: A. Kumar · Off: S. Suhaimi
- 50′HALF-TIME Balestier Khalsa 0–0 Geylang International
- 55′We expected about 4.6 goals. There have been none, and the clock is running down. 0–0 · 32–33–35
- 59′OUR NUMBER MOVES DOWN · 59' Geylang International win: 43% at kick-off, 33% now
- 62′THE CALL SWINGS · 62' Draw is now our likeliest result at 38% (was Geylang International win 32%)
- 64′We said Geylang International at 43%. It is not going that way — our model now has it at 31%. 0–0 · 29–40–31
- 68′We said Geylang International at 43%. It is not going that way — our model now has it at 29%. 0–0 · 27–44–29
- 68′SUBSTITUTION · 61' Geylang International · On: R. Taniguchi · Off: N. Yoshioka
- 68′SUBSTITUTION · 66' Balestier Khalsa · On: I. Zayan · Off: W. Chun Wei
- 74′🟨 YELLOW · 74' Geylang International
- 75′We said Geylang International at 43%. It is not going that way — our model now has it at 24%. 0–0 · 22–54–24
- 75′SUBSTITUTION · 73' Balestier Khalsa · On: F. Iyadh · Off: S. Hilman
- 76′OUR NUMBER MOVES DOWN · 76' Geylang International win: 43% at kick-off, 23% now
- 78′SUBSTITUTION · 77' Geylang International · On: M. Landreman · Off: D. Racic
- 78′🟨 YELLOW · 77' Geylang International
- 80′We said Geylang International at 43%. It is not going that way — our model now has it at 18%. 0–0 · 17–64–18
- 83′We said Geylang International at 43%. It is not going that way — our model now has it at 14%. 0–0 · 13–72–14
- 84′OUR NUMBER MOVES DOWN · 84' Geylang International win: 43% at kick-off, 13% now
- 88′We said Geylang International at 43%. It is not going that way — our model now has it at 9%. 0–0 · 9–82–9
- 90′SUBSTITUTION · 89' Balestier Khalsa · On: T. Cheng · Off: A. Akbar
- 93′We said Geylang International at 43%. It is not going that way — our model now has it at 4%. 0–0 · 4–93–4
- 94′OUR NUMBER MOVES DOWN · 90+4' Geylang International win: 43% at kick-off, 3% now
- 97′Full time, 0–0. We called Geylang International at 43% — wrong, and it goes on the record that way. 0–0 · 0–100–0
- FTFULL TIME Balestier Khalsa 0–0 Geylang International
- FTBalestier Khalsa 0–0 Geylang International · Geylang International win: wrong · Over 2.5: wrong · Both to score: wrong · Over 1.5: wrong · Over 3.5: wrong · 2–2 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.
The match pulse
BEFORE KICK-OFF
Match outcome probability (%)
AI match analysis
PassGeylang International are narrow favourites.
The Pitchside prediction: Balestier Khalsa 38%, draw 19%, Geylang International 43%. Over 2.5 goals 83%, both teams to score 79%.
Pre-match prediction
First published 11 Oct 03:54 · locked at kick-off
Balestier Khalsa win38%
Geylang International win43%Kick-offSAT 17 OCT · 12:30
RoundMatchday 4
VenueBishan Stadium
Match timeline
All events
Balestier KhalsaMIN
Geylang InternationalEvents will appear when the match starts.
Line-ups
Balestier Khalsa
Geylang International
Rest & schedule
Before kick-off · every competition we cover
Balestier Khalsa
Geylang International
Last match: 12 Oct · Premier League (Singapore)
Last match: 10 Oct · Premier League (Singapore)
Counted across every competition we cover, before kick-off. Friendlies are not counted.
Line-ups
Balestier Khalsa
Formation not confirmed
71 M. Mustapic
2 A. Akbar
18 Y. Otake
3 T. Salamat
25 S. Hilman
12 W. Chun Wei
14 H. Mizuguchi
7 D. Goh
10 M. Kuzminski
22 J. Katusa
17 T. Matic
Coach · Marko Kraljević
Substitutes
5 · D. Crichton
19 · Z. Chua
21 · H. Ahmad
20 · F. Iyadh
24 · I. Zayan
32 · T. Cheng
33 · E. Pinto
55 · D. Hafiy
63 · I. Hazlan
65 · I. Mikail
80 · D. Irfan
82 · R. Putera
Geylang International
Formation not confirmed
1 M. Cupic
8 J. Bernard Pereira
4 T. Kim
3 Jo Eun-soo
23 N. Nazari
7 K. Ogawa
5 N. Yoshioka
2 D. Teh
32 S. Suhaimi
9 D. Racic
18 H. Ryang
Coach · Noor Ali
Substitutes
6 · A. Kumar
10 · R. Taniguchi
11 · H. Kanadi
13 · A. Matin
15 · S. Denilson
19 · R. Noor
22 · N. Ikhsanuddin
25 · D. Pereira
24 · D. Aspiras
30 · M. Landreman
37 · D. Serrano
Match statistics
Match statistics aren’t available yet.
Line-ups
Balestier Khalsa
Formation not confirmed
71 M. Mustapic
2 A. Akbar
18 Y. Otake
3 T. Salamat
25 S. Hilman
12 W. Chun Wei
14 H. Mizuguchi
7 D. Goh
10 M. Kuzminski
22 J. Katusa
17 T. Matic
Coach · Marko Kraljević
Substitutes
5 · D. Crichton
19 · Z. Chua
21 · H. Ahmad
20 · F. Iyadh
24 · I. Zayan
32 · T. Cheng
33 · E. Pinto
55 · D. Hafiy
63 · I. Hazlan
65 · I. Mikail
80 · D. Irfan
82 · R. Putera
Geylang International
Formation not confirmed
1 M. Cupic
8 J. Bernard Pereira
4 T. Kim
3 Jo Eun-soo
23 N. Nazari
7 K. Ogawa
5 N. Yoshioka
2 D. Teh
32 S. Suhaimi
9 D. Racic
18 H. Ryang
Coach · Noor Ali
Substitutes
6 · A. Kumar
10 · R. Taniguchi
11 · H. Kanadi
13 · A. Matin
15 · S. Denilson
19 · R. Noor
22 · N. Ikhsanuddin
25 · D. Pereira
24 · D. Aspiras
30 · M. Landreman
37 · D. Serrano
We make Geylang International a 43% chance to win. The market has them at 46%. We are 3 points less confident than the market. The model expects 2.2–2.3.
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.
Our number has not moved since we published. No bookmaker had priced it when we published; the market has it at 46% now.
| Market | Us | Market | Gap |
|---|---|---|---|
| Balestier Khalsa win | 38% | 29% | +9 |
| Draw | 19% | 24% | −5 |
| Geylang International win | 43% | 46% | −3 |
| Over 2.5 goals | 83% | 71% | +12 |
| Both teams to score | 79% | 72% | +7 |
| Over 1.5 goals | 94% | 87% | +7 |
| Over 3.5 goals | 66% | 52% | +14 |
| Balestier Khalsa or draw | 57% | 54% | +3 |
| Balestier Khalsa clean sheet | 10% | – | – |
| Geylang International clean sheet | 12% | – | – |
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
Last 10 meetingsEvery competition we cover, the latest meeting first.
Form · Premier League this season · since 11 Sept
BALESTIER KHALSA
GEYLANG INTERNATIONAL
The table
2026/27| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Geylang International | 3 | +7 | 9 |
| 2 | Tampines Rovers | 2 | +6 | 6 |
| 3 | Albirex Niigata S | 3 | +5 | 6 |
| 4 | Tanjong Pagar | 4 | −3 | 6 |
| 5 | Home United | 2 | +5 | 4 |
| 6 | Balestier Khalsa | 3 | −2 | 3 |
| 7 | Hougang United | 4 | −5 | 1 |
| 8 | Young Lions | 3 | −13 | 0 |
The competition's standings before kick-off.
Tampines Rovers
Albirex Niigata S
Tanjong Pagar
Home United
Hougang United
Young Lions