SINGAPORE PREMIER LEAGUE
--.--.---- --:--
Bishan Stadium
Balestier Khalsa
Match Timeline
Tanjong Pagar
HT
0' 15' 30' 45' 60' 75' 90'
🟨
19'
Kim Ri-Gwan
Tanjong Pagar
23'
B. Dybal
Tanjong Pagar
🔄
53'
S. Sazali ↔ S. Nishikawa
Tanjong Pagar
🟨
59'
Zenivio
Tanjong Pagar
62'
M. Sugita
Balestier Khalsa
🔄
72'
I. Ang ↔ D. Goh
Balestier Khalsa
🔄
72'
B. Mandic ↔ I. Bin Mohd Shaaban
Balestier Khalsa
🔄
72'
B. Dybal ↔ Lijing Cai
Tanjong Pagar
🔄
72'
Zenivio ↔ A. Akbar
Tanjong Pagar
80'
D. Goh
Balestier Khalsa
🔄
81'
Kim Ri-Gwan ↔ S. Akmal
Tanjong Pagar
🟨
87'
S. Nishikawa
Tanjong Pagar
🟨
87'
S. Nishikawa
Tanjong Pagar
🟥
87'
S. Nishikawa
Tanjong Pagar
🟨
90+3'
D. Goh
Balestier Khalsa
🟨
90+7'
Y. Ezzejjari
Tanjong Pagar
🔄
90'
M. Mustapic ↔ H. Ahmad
Balestier Khalsa
🔄
90+8'
M. Mohana ↔ F. Iyadh
Balestier Khalsa
🔄
90'
T. Matic ↔ E. Lim
Balestier Khalsa

Predictions & Statistics

Full analysis and predictions for all markets

All Markets
Market Option Probability Odds Stats & Analysis
Probability Distribution
Balestier Khalsa Win 0%
Draw 0%
Tanjong Pagar Win 0%
Expected Goals (xG)
Balestier Khalsa2.35
Tanjong Pagar2
Recent Form (Last 5)
Balestier Khalsa Balestier Khalsa
WWDLW
7 GF / 11 GA
Tanjong Pagar Tanjong Pagar
WLDWL
6 GF / 13 GA
Key Stats
1.75
Average Goals Scored
1.5
2.75
Average Goals Conceded
3.25
3
BTTS Yes
2
4
Over 2.5
4
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Balestier Khalsa Balestier Khalsa 4 matches
Tanjong Pagar Tanjong Pagar 4 matches
Balestier Khalsa Statistic Tanjong Pagar
1 Wins 1
2 Draws 0
1 Losses 3
7 Goals For 6
11 Goals Against 13
1.75 Avg Goals Scored 1.5
2.75 Avg Goals Conceded 3.25
3 BTTS Yes 2
4 Over 1.5 4
4 Over 2.5 4
3 Over 3.5 2
0 Clean Sheets 0
1 Failed To Score 2
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

H2H Analysis

Across those 15 head-to-head meetings, Balestier Khalsa won 12 times, Tanjong Pagar won 2 times, while 1 matches finished as draws. The aggregate score in this matchup is 55:21 from Balestier Khalsa's perspective. 14 of those games went over 2.5 goals, and both teams scored in 9 matches, with an average of 5.07 goals per game.

H2H summary: Balestier Khalsa wins 12, draws 1, Tanjong Pagar wins 2

Lineups

Balestier Khalsa
Formation
Tanjong Pagar
M. Mustapic
M. Mustapic
D. Teh
D. Teh
M. Mohana
M. Mohana
M. Subaric
M. Subaric
H. Kanadi
H. Kanadi
L. Vujanic
L. Vujanic
T. Matic
T. Matic
M. Sugita
M. Sugita
I. Ang
I. Ang
B. Mandic
B. Mandic
J. Katusa
J. Katusa
Z. Nizam
Z. Nizam
F. Roslan
F. Roslan
A. Evans
A. Evans
Kim Ri-Gwan
Kim Ri-Gwan
S. Sazali
S. Sazali
Lim Hyun-Sub
Lim Hyun-Sub
R. Rahman
R. Rahman
Zenivio
Zenivio
B. Dybal
B. Dybal
N. Eunos
N. Eunos
Y. Ezzejjari
Y. Ezzejjari
Balestier Khalsa 4-4-2 (estimated)
Starting XI
71
M. Mustapic
↓ 90'
2
D. Teh
6
M. Mohana
↓ 90+8'
5
M. Subaric
11
H. Kanadi
7
L. Vujanic
17
T. Matic
↓ 90'
18
M. Sugita
⚽ 62'
30
I. Ang
↓ 72'
9
B. Mandic
↓ 72'
22
J. Katusa
Substitutes
21
H. Ahmad
↑ 90'
23
L. Farris
20
F. Iyadh
↑ 90+8'
19
T. Martins
13
D. Goh
⚽ 80' ↑ 72' 🟨 90+3'
16
M. Mun
4
S. Hisham
14
E. Lim
↑ 90'
74
I. Bin Mohd Shaaban
↑ 72'
Tanjong Pagar 4-4-2 (estimated)
Starting XI
19
Z. Nizam
15
F. Roslan
24
A. Evans
4
Kim Ri-Gwan
↓ 81' 🟨 19'
3
S. Sazali
↓ 53'
77
Lim Hyun-Sub
16
R. Rahman
11
Zenivio
↓ 72' 🟨 59'
10
B. Dybal
⚽ 23' ↓ 72'
17
N. Eunos
9
Y. Ezzejjari
🟨 90+7'
Substitutes
1
M. Silva
5
S. Akmal
↑ 81'
33
A. Ngankam
20
Lijing Cai
↑ 72'
25
S. Nishikawa
↑ 53' 🟨 87' 🟨 87' 🟥 87'
32
S. Suhaimi
18
S. Tia
23
D. Haqimi
2
A. Akbar
↑ 72'
22
N. Ilham
13
E. Ong
28
A. Pang
Last matches: Balestier Khalsa
15.05.26
Pre
Balestier Khalsa
Geylang International
4
3
W
09.05.26
Pre
Balestier Khalsa
Tanjong Pagar
6
0
W
02.05.26
Pre
Balestier Khalsa
Geylang International
3
2
W
27.04.26
Pre
Balestier Khalsa
Hougang United
0
3
L
17.04.26
Pre
Balestier Khalsa
Tampines Rovers
1
2
L
13.04.26
Pre
Balestier Khalsa
Albirex Niigata S
2
1
W
05.04.26
Pre
Balestier Khalsa
Young Lions
2
0
W
15.03.26
Pre
Balestier Khalsa
Home United
0
3
L
09.03.26
Pre
Balestier Khalsa
Hougang United
2
1
W
01.03.26
Pre
Balestier Khalsa
Tanjong Pagar
4
1
W
20.02.26
Pre
Balestier Khalsa
Geylang International
5
2
W
13.02.26
Pre
Balestier Khalsa
Young Lions
3
1
W
07.02.26
Pre
Balestier Khalsa
Tampines Rovers
0
3
L
01.02.26
Pre
Balestier Khalsa
Home United
1
5
L
25.01.26
Pre
Balestier Khalsa
Albirex Niigata S
0
4
L
18.01.26
Pre
Balestier Khalsa
Hougang United
2
3
L
19.10.25
Pre
Balestier Khalsa
Tampines Rovers
3
3
D
21.09.25
Pre
Balestier Khalsa
Young Lions
2
1
W
14.09.25
Pre
Balestier Khalsa
Home United
0
5
L
23.08.25
Pre
Balestier Khalsa
Albirex Niigata S
2
2
D
Last matches: Tanjong Pagar
18.05.26
Pre
Tanjong Pagar
Hougang United
2
1
W
09.05.26
Pre
Tanjong Pagar
Balestier Khalsa
0
6
L
05.05.26
Pre
Tanjong Pagar
Hougang United
1
2
L
25.04.26
Pre
Tanjong Pagar
Albirex Niigata S
0
4
L
19.04.26
Pre
Tanjong Pagar
Geylang International
1
2
L
10.04.26
Pre
Tanjong Pagar
Young Lions
0
1
L
06.04.26
Pre
Tanjong Pagar
Home United
0
4
L
16.03.26
Pre
Tanjong Pagar
Tampines Rovers
0
3
L
06.03.26
Pre
Tanjong Pagar
Albirex Niigata S
0
2
L
01.03.26
Pre
Tanjong Pagar
Balestier Khalsa
1
4
L
23.02.26
Pre
Tanjong Pagar
Hougang United
0
3
L
15.02.26
Pre
Tanjong Pagar
Home United
0
7
L
06.02.26
Pre
Tanjong Pagar
Geylang International
1
3
L
31.01.26
Pre
Tanjong Pagar
Tampines Rovers
1
2
L
26.01.26
Pre
Tanjong Pagar
Young Lions
1
1
D
17.01.26
Pre
Tanjong Pagar
Albirex Niigata S
2
3
L
18.10.25
Pre
Tanjong Pagar
Geylang International
1
2
L
25.09.25
Pre
Tanjong Pagar
Young Lions
5
1
W
22.09.25
Pre
Tanjong Pagar
Home United
0
7
L
13.09.25
Pre
Tanjong Pagar
Tampines Rovers
0
3
L
H2H: Balestier Khalsa vs Tanjong Pagar
09.05.26
H2H
Balestier Khalsa
Tanjong Pagar
6
0
W
01.03.26
H2H
Tanjong Pagar
Balestier Khalsa
1
4
W
02.11.25
H2H
Balestier Khalsa
Tanjong Pagar
3
0
W
24.10.25
H2H
Balestier Khalsa
Tanjong Pagar
2
1
W
05.04.25
H2H
Balestier Khalsa
Tanjong Pagar
3
3
D
29.03.25
H2H
Balestier Khalsa
Tanjong Pagar
3
0
W
28.10.24
H2H
Tanjong Pagar
Balestier Khalsa
0
5
W
24.07.24
H2H
Balestier Khalsa
Tanjong Pagar
5
2
W
19.05.24
H2H
Tanjong Pagar
Balestier Khalsa
0
5
W
25.11.23
H2H
Balestier Khalsa
Tanjong Pagar
7
2
W
06.07.23
H2H
Tanjong Pagar
Balestier Khalsa
2
3
W
11.06.23
H2H
Balestier Khalsa
Tanjong Pagar
4
3
W
16.04.23
H2H
Tanjong Pagar
Balestier Khalsa
2
4
W
09.09.22
H2H
Tanjong Pagar
Balestier Khalsa
3
1
L
23.07.22
H2H
Balestier Khalsa
Tanjong Pagar
0
2
L
Last matches: Balestier Khalsa
09.05.26
Pre
Balestier Khalsa
Tanjong Pagar
6
0
W
27.04.26
Pre
Balestier Khalsa
Hougang United
0
3
L
13.04.26
Pre
Balestier Khalsa
Albirex Niigata S
2
1
W
15.03.26
Pre
Balestier Khalsa
Home United
0
3
L
20.02.26
Pre
Balestier Khalsa
Geylang International
5
2
W
13.02.26
Pre
Balestier Khalsa
Young Lions
3
1
W
07.02.26
Pre
Balestier Khalsa
Tampines Rovers
0
3
L
25.01.26
Pre
Balestier Khalsa
Albirex Niigata S
0
4
L
18.01.26
Pre
Balestier Khalsa
Hougang United
2
3
L
14.09.25
Pre
Balestier Khalsa
Home United
0
5
L
H2H at home: Balestier Khalsa
09.05.26
H2H
Balestier Khalsa
Tanjong Pagar
6
0
W
02.11.25
H2H
Balestier Khalsa
Tanjong Pagar
3
0
W
24.10.25
H2H
Balestier Khalsa
Tanjong Pagar
2
1
W
05.04.25
H2H
Balestier Khalsa
Tanjong Pagar
3
3
D
29.03.25
H2H
Balestier Khalsa
Tanjong Pagar
3
0
W
24.07.24
H2H
Balestier Khalsa
Tanjong Pagar
5
2
W
25.11.23
H2H
Balestier Khalsa
Tanjong Pagar
7
2
W
11.06.23
H2H
Balestier Khalsa
Tanjong Pagar
4
3
W
23.07.22
H2H
Balestier Khalsa
Tanjong Pagar
0
2
L
Last matches: Tanjong Pagar
09.05.26
Pre
Tanjong Pagar
Balestier Khalsa
0
6
L
25.04.26
Pre
Tanjong Pagar
Albirex Niigata S
0
4
L
19.04.26
Pre
Tanjong Pagar
Geylang International
1
2
L
23.02.26
Pre
Tanjong Pagar
Hougang United
0
3
L
15.02.26
Pre
Tanjong Pagar
Home United
0
7
L
31.01.26
Pre
Tanjong Pagar
Tampines Rovers
1
2
L
26.01.26
Pre
Tanjong Pagar
Young Lions
1
1
D
17.01.26
Pre
Tanjong Pagar
Albirex Niigata S
2
3
L
18.10.25
Pre
Tanjong Pagar
Geylang International
1
2
L
H2H away: Tanjong Pagar
09.05.26
H2H
Balestier Khalsa
Tanjong Pagar
6
0
L
02.11.25
H2H
Balestier Khalsa
Tanjong Pagar
3
0
L
24.10.25
H2H
Balestier Khalsa
Tanjong Pagar
2
1
L
05.04.25
H2H
Balestier Khalsa
Tanjong Pagar
3
3
D
29.03.25
H2H
Balestier Khalsa
Tanjong Pagar
3
0
L
24.07.24
H2H
Balestier Khalsa
Tanjong Pagar
5
2
L
25.11.23
H2H
Balestier Khalsa
Tanjong Pagar
7
2
L
11.06.23
H2H
Balestier Khalsa
Tanjong Pagar
4
3
L
23.07.22
H2H
Balestier Khalsa
Tanjong Pagar
0
2
W

Standings

S League
# Team MP W D L G GD PTS Form
1 21 16 3 2 70:14 56 51
L L D W W
2 21 15 4 2 58:21 37 49
W W D L W
3 21 15 2 4 47:19 28 47
W W W W W
4 21 11 2 8 44:46 -2 35
W W W L L
5 21 7 3 11 29:42 -13 24
L D L L W
6 21 7 0 14 24:41 -17 21
L L W W L
7 21 2 3 16 15:58 -43 9
L D L L L
8 21 2 1 18 17:63 -46 7
W L L L L
Promotion - AFC Champions League 2
Promotion - AFC Champions League 2 (Qualification)