SINGAPORE PREMIER LEAGUE
--.--.---- --:--
Tampines Stadium
Tampines Rovers
Match Timeline
Balestier Khalsa
HT
0' 15' 30' 45' 60' 75' 90'
🟨
46'
M. Subaric
Balestier Khalsa
47'
Y. Kobayashi
Tampines Rovers
🟨
63'
J. Mahler
Tampines Rovers
64'
D. Goh · Assist: J. Katusa
Balestier Khalsa
🔄
66'
Y. Kobayashi ↔ S. Sumi
Tampines Rovers
🔄
66'
R. Suhaimi ↔ I. Najeeb
Tampines Rovers
🔄
73'
J. Chew ↔ T. Suparno
Tampines Rovers
🟨
80'
L. Vujanic
Balestier Khalsa
80'
S. Sumi
Tampines Rovers
🔄
82'
D. Goh ↔ I. Ang
Balestier Khalsa
🟨
89'
T. Matic
Balestier Khalsa
🔄
90+3'
K. Kazama ↔ Z. Chua
Tampines Rovers

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 Tampines Rovers
WWDLW
43 GF / 15 GA
Balestier Khalsa 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 Tampines Rovers 15 matches
Balestier Khalsa 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
S. Buhari
J. Mahler
J. Mahler
S. Yamashita
S. Yamashita
R. Suhaimi
R. Suhaimi
T. Yoshimoto
T. Yoshimoto
T. Buhagiar
T. Buhagiar
S. Shahiran
S. Shahiran
K. Kazama
K. Kazama
J. Chew
J. Chew
Y. Kobayashi
Y. Kobayashi
H. Higashikawa
H. Higashikawa
M. Mustapic
M. Mustapic
D. Teh
D. Teh
T. Salamat
T. Salamat
M. Subaric
M. Subaric
M. Mohana
M. Mohana
L. Vujanic
L. Vujanic
M. Sugita
M. Sugita
D. Goh
D. Goh
T. Matic
T. Matic
J. Katusa
🎯
J. Katusa
B. Mandic
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 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)