Tampines Rovers
Match Timeline
Balestier Khalsa
Predictions & Statistics
Full analysis and predictions for all markets
All Markets
| Market | Option | Probability | Odds | Stats & Analysis |
|---|
Probability Distribution
Tampines Rovers Win 0%
Draw 0%
Balestier Khalsa Win 0%
Expected Goals (xG)
Tampines Rovers2.62
Balestier Khalsa1.53
Recent Form (Last 5)
Tampines Rovers
WWDLW
43 GF / 15 GA
Balestier Khalsa
WLDWL
30 GF / 36 GA
Key Stats
2.87
Average Goals Scored
1.88
1
Average Goals Conceded
2.25
9
BTTS Yes
11
13
Over 2.5
15
0
Shots on Goal
0
Statistics are based on season averages
Season Statistics
Team averages and season trends before this fixture
Tampines Rovers
15 matches
Balestier Khalsa
16 matches
| Tampines Rovers | Statistic | Balestier Khalsa |
|---|---|---|
| 11 | Wins | 8 |
| 3 | Draws | 2 |
| 1 | Losses | 6 |
| 43 | Goals For | 30 |
| 15 | Goals Against | 36 |
| 2.87 | Avg Goals Scored | 1.88 |
| 1 | Avg Goals Conceded | 2.25 |
| 9 | BTTS Yes | 11 |
| 14 | Over 1.5 | 16 |
| 13 | Over 2.5 | 15 |
| 6 | Over 3.5 | 9 |
| 6 | Clean Sheets | 1 |
| 1 | Failed To Score | 4 |
| 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, Tampines Rovers won 9 times, Balestier Khalsa won 2 times, while 4 matches finished as draws. The aggregate score in this matchup is 41:22 from Tampines Rovers's perspective. 13 of those games went over 2.5 goals, and both teams scored in 12 matches, with an average of 4.2 goals per game.
H2H summary: Tampines Rovers wins 9, draws 4, Balestier Khalsa wins 2
Lineups
Tampines Rovers
Formation
Balestier Khalsa
S. Buhari
J. Mahler
S. Yamashita
R. Suhaimi
T. Yoshimoto
T. Buhagiar
S. Shahiran
K. Kazama
J. Chew
Y. Kobayashi
H. Higashikawa
M. Mustapic
D. Teh
T. Salamat
M. Subaric
M. Mohana
L. Vujanic
M. Sugita
D. Goh
T. Matic
J. Katusa
B. Mandic
Tampines Rovers
4-4-2
(estimated)
Starting XI
24
S. Buhari
6
J. Mahler
🟨 63'
4
S. Yamashita
2
R. Suhaimi
↓ 66'
26
T. Yoshimoto
12
T. Buhagiar
8
S. Shahiran
88
K. Kazama
↓ 90+3'
19
J. Chew
↓ 73'
49
Y. Kobayashi
⚽ 47'
↓ 66'
25
H. Higashikawa
Substitutes
60
K. Rogers
7
S. Sumi
⚽ 80'
↑ 66'
13
T. Suparno
↑ 73'
15
O. Yu En
17
A. Haikal
18
Z. Chua
↑ 90+3'
21
I. Hakim
23
I. Najeeb
↑ 66'
14
M. R. Tan
27
A. Yen Goh
50
T. Ndao
56
Z. Iskandar
Balestier Khalsa
4-4-2
(estimated)
Starting XI
71
M. Mustapic
2
D. Teh
3
T. Salamat
5
M. Subaric
🟨 46'
6
M. Mohana
7
L. Vujanic
🟨 80'
18
M. Sugita
13
D. Goh
⚽ 64'
↓ 82'
17
T. Matic
🟨 89'
22
J. Katusa
🎯 64'
9
B. Mandic
Substitutes
14
E. Lim
20
F. Iyadh
25
A. Raushan
27
Y. Ben Eliezer
74
I. Bin Mohd Shaaban
16
M. Mun
21
H. Ahmad
26
I. Zayan
30
I. Ang
↑ 82'
Last matches: Tampines Rovers
17.05.26
Pre
Tampines Rovers
Home United
3
2
W
10.05.26
Pre
Tampines Rovers
Hougang United
1
0
W
03.05.26
Pre
Tampines Rovers
Home United
0
0
D
30.04.26
Pre
Tampines Rovers
Albirex Niigata S
1
2
L
24.04.26
Pre
Tampines Rovers
Young Lions
8
1
W
11.04.26
Pre
Tampines Rovers
Geylang International
4
3
W
04.04.26
Pre
Tampines Rovers
Albirex Niigata S
2
3
L
16.03.26
Pre
Tampines Rovers
Tanjong Pagar
3
0
W
08.03.26
Pre
Tampines Rovers
Young Lions
5
0
W
27.02.26
Pre
Tampines Rovers
Hougang United
3
0
W
22.02.26
Pre
Tampines Rovers
Home United
1
1
D
14.02.26
Pre
Tampines Rovers
Albirex Niigata S
2
1
W
07.02.26
Pre
Tampines Rovers
Balestier Khalsa
3
0
W
31.01.26
Pre
Tampines Rovers
Tanjong Pagar
2
1
W
23.01.26
Pre
Tampines Rovers
Geylang International
3
1
W
16.01.26
Pre
Tampines Rovers
Young Lions
7
1
W
27.10.25
Pre
Tampines Rovers
Hougang United
2
1
W
19.10.25
Pre
Tampines Rovers
Balestier Khalsa
3
3
D
13.09.25
Pre
Tampines Rovers
Tanjong Pagar
3
0
W
24.08.25
Pre
Tampines Rovers
Geylang International
0
0
D
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
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
24.10.25
Pre
Balestier Khalsa
Tanjong Pagar
2
1
W
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
H2H: Tampines Rovers vs Balestier Khalsa
17.04.26
H2H
Tampines Rovers
Balestier Khalsa
2
1
W
07.02.26
H2H
Balestier Khalsa
Tampines Rovers
0
3
W
19.10.25
H2H
Tampines Rovers
Balestier Khalsa
3
3
D
07.05.25
H2H
Tampines Rovers
Balestier Khalsa
0
1
L
02.11.24
H2H
Tampines Rovers
Balestier Khalsa
3
1
W
11.08.24
H2H
Balestier Khalsa
Tampines Rovers
2
2
D
24.05.24
H2H
Balestier Khalsa
Tampines Rovers
2
4
W
12.04.24
H2H
Tampines Rovers
Balestier Khalsa
3
3
D
15.09.23
H2H
Balestier Khalsa
Tampines Rovers
1
3
W
05.05.23
H2H
Tampines Rovers
Balestier Khalsa
2
3
L
14.03.23
H2H
Balestier Khalsa
Tampines Rovers
1
3
W
15.11.22
H2H
Balestier Khalsa
Tampines Rovers
0
1
W
11.11.22
H2H
Tampines Rovers
Balestier Khalsa
8
1
W
28.08.22
H2H
Tampines Rovers
Balestier Khalsa
2
1
W
09.07.22
H2H
Balestier Khalsa
Tampines Rovers
2
2
D
Last matches: Tampines Rovers
17.05.26
Pre
Tampines Rovers
Home United
3
2
W
03.05.26
Pre
Tampines Rovers
Home United
0
0
D
24.04.26
Pre
Tampines Rovers
Young Lions
8
1
W
11.04.26
Pre
Tampines Rovers
Geylang International
4
3
W
27.02.26
Pre
Tampines Rovers
Hougang United
3
0
W
14.02.26
Pre
Tampines Rovers
Albirex Niigata S
2
1
W
31.01.26
Pre
Tampines Rovers
Tanjong Pagar
2
1
W
16.01.26
Pre
Tampines Rovers
Young Lions
7
1
W
19.10.25
Pre
Tampines Rovers
Balestier Khalsa
3
3
D
24.08.25
Pre
Tampines Rovers
Geylang International
0
0
D
H2H at home: Tampines Rovers
17.04.26
H2H
Tampines Rovers
Balestier Khalsa
2
1
W
19.10.25
H2H
Tampines Rovers
Balestier Khalsa
3
3
D
07.05.25
H2H
Tampines Rovers
Balestier Khalsa
0
1
L
02.11.24
H2H
Tampines Rovers
Balestier Khalsa
3
1
W
12.04.24
H2H
Tampines Rovers
Balestier Khalsa
3
3
D
05.05.23
H2H
Tampines Rovers
Balestier Khalsa
2
3
L
11.11.22
H2H
Tampines Rovers
Balestier Khalsa
8
1
W
28.08.22
H2H
Tampines Rovers
Balestier Khalsa
2
1
W
Last matches: Balestier Khalsa
15.05.26
Pre
Balestier Khalsa
Geylang International
4
3
W
02.05.26
Pre
Balestier Khalsa
Geylang International
3
2
W
05.04.26
Pre
Balestier Khalsa
Young Lions
2
0
W
09.03.26
Pre
Balestier Khalsa
Hougang United
2
1
W
01.03.26
Pre
Balestier Khalsa
Tanjong Pagar
4
1
W
01.02.26
Pre
Balestier Khalsa
Home United
1
5
L
19.10.25
Pre
Balestier Khalsa
Tampines Rovers
3
3
D
21.09.25
Pre
Balestier Khalsa
Young Lions
2
1
W
23.08.25
Pre
Balestier Khalsa
Albirex Niigata S
2
2
D
H2H away: Balestier Khalsa
17.04.26
H2H
Tampines Rovers
Balestier Khalsa
2
1
L
19.10.25
H2H
Tampines Rovers
Balestier Khalsa
3
3
D
07.05.25
H2H
Tampines Rovers
Balestier Khalsa
0
1
W
02.11.24
H2H
Tampines Rovers
Balestier Khalsa
3
1
L
12.04.24
H2H
Tampines Rovers
Balestier Khalsa
3
3
D
05.05.23
H2H
Tampines Rovers
Balestier Khalsa
2
3
W
11.11.22
H2H
Tampines Rovers
Balestier Khalsa
8
1
L
28.08.22
H2H
Tampines Rovers
Balestier Khalsa
2
1
L
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 |
Tampines Rovers
Home
|
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
Away
|
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)