Balestier Khalsa
Match Timeline
Tanjong Pagar
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
WWDLW
7 GF / 11 GA
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
4 matches
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
D. Teh
M. Mohana
M. Subaric
H. Kanadi
L. Vujanic
T. Matic
M. Sugita
I. Ang
B. Mandic
J. Katusa
Z. Nizam
F. Roslan
A. Evans
Kim Ri-Gwan
S. Sazali
Lim Hyun-Sub
R. Rahman
Zenivio
B. Dybal
N. Eunos
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 |
Balestier Khalsa
Home
|
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 |
Tanjong Pagar
Away
|
21 | 2 | 1 | 18 | 17:63 | -46 | 7 |
W
L
L
L
L
|
Promotion - AFC Champions League 2
Promotion - AFC Champions League 2 (Qualification)