SINGAPORE PREMIER LEAGUE
--.--.---- --:--
Tampines Stadium
Referee: F. bin Mohamed
Tampines Rovers
Match Timeline
Balestier Khalsa
HT
0' 15' 30' 45' 60' 75' 90'
6'
H. Higashikawa
Tampines Rovers
29'
M. Sugita
Balestier Khalsa
🟨
38'
H. Kanadi
Balestier Khalsa
🔄
46'
K. Kazama ↔ G. Kweh
Tampines Rovers
48'
G. Kweh
Tampines Rovers
🔄
68'
I. Ang ↔ D. Goh
Balestier Khalsa
🔄
68'
H. Kanadi ↔ F. Iyadh
Balestier Khalsa
70'
M. Mohana
Balestier Khalsa
🟨
72'
T. Yoshimoto
Tampines Rovers
🔄
74'
S. Sumi ↔ J. Mahler
Tampines Rovers
🔄
74'
J. Chew ↔ S. Akbar
Tampines Rovers
79'
G. Kweh
Tampines Rovers
🔄
83'
B. Mandic ↔ I. Bin Mohd Shaaban
Balestier Khalsa
🔄
88'
I. Najeeb ↔ A. A. Bin Azmi
Tampines Rovers
🟨
90+1'
M. Sugita
Balestier Khalsa
🔄
90+5'
H. Higashikawa ↔ T. Suparno
Tampines Rovers
90'
T. Matic
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 Rovers1.97
Balestier Khalsa0.8
Recent Form (Last 5)
Tampines Rovers Tampines Rovers
WWDLW
3 GF / 0 GA
Balestier Khalsa Balestier Khalsa
WLDWL
4 GF / 8 GA
Key Stats
1.5
Average Goals Scored
1.33
0
Average Goals Conceded
2.67
0
BTTS Yes
2
1
Over 2.5
3
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 2 matches
Balestier Khalsa Balestier Khalsa 3 matches
Tampines Rovers Statistic Balestier Khalsa
1 Wins 1
1 Draws 1
0 Losses 1
3 Goals For 4
0 Goals Against 8
1.5 Avg Goals Scored 1.33
0 Avg Goals Conceded 2.67
0 BTTS Yes 2
1 Over 1.5 3
1 Over 2.5 3
0 Over 3.5 2
2 Clean Sheets 0
1 Failed To Score 1
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
I. Najeeb
I. Najeeb
S. Yamashita
S. Yamashita
D. Fox
D. Fox
T. Yoshimoto
T. Yoshimoto
S. Sumi
S. Sumi
K. Kazama
K. Kazama
S. Shahiran
S. Shahiran
J. Chew
J. Chew
H. Higashikawa
H. Higashikawa
T. Buhagiar
T. Buhagiar
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
J. Katusa
J. Katusa
B. Mandic
B. Mandic
Tampines Rovers 4-4-2 (estimated)
Starting XI
24
S. Buhari
23
I. Najeeb
↓ 88'
4
S. Yamashita
16
D. Fox
26
T. Yoshimoto
🟨 72'
7
S. Sumi
↓ 74'
88
K. Kazama
↓ 46'
8
S. Shahiran
19
J. Chew
↓ 74'
25
H. Higashikawa
⚽ 6' ↓ 90+5'
12
T. Buhagiar
Substitutes
49
N. Inthacharoen
5
A. A. Bin Azmi
↑ 88'
6
J. Mahler
↑ 74'
10
F. Ramli
11
G. Kweh
⚽ 48' ⚽ 79' ↑ 46'
13
T. Suparno
↑ 90+5'
17
A. Haikal
20
S. Akbar
↑ 74'
50
T. Ndao
55
K. Phang
68
L. Buckley
74
N. Mohammad
Balestier Khalsa 4-4-2 (estimated)
Starting XI
71
M. Mustapic
2
D. Teh
6
M. Mohana
⚽ 70'
5
M. Subaric
11
H. Kanadi
↓ 68' 🟨 38'
7
L. Vujanic
17
T. Matic
⚽ 90'
18
M. Sugita
⚽ 29' 🟨 90+1'
30
I. Ang
↓ 68'
22
J. Katusa
9
B. Mandic
↓ 83'
Substitutes
4
S. Hisham
13
D. Goh
↑ 68'
14
E. Lim
16
M. Mun
19
T. Martins
20
F. Iyadh
↑ 68'
21
H. Ahmad
23
L. Farris
36
A. Qaiyyim
74
I. Bin Mohd Shaaban
↑ 83'
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
17.04.26
Pre
Tampines Rovers
Balestier Khalsa
2
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
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
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
24.10.25
Pre
Balestier Khalsa
Tanjong Pagar
2
1
W
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
17.04.26
Pre
Tampines Rovers
Balestier Khalsa
2
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
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
17.04.26
Pre
Balestier Khalsa
Tampines Rovers
1
2
L
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
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)