Tampines Rovers vs Balestier Khalsa: Prediction, Head-to-Head, Odds & Stats (Sun, 19 Oct '25)

Wojtek Kolan

Wojtek Kolan

Published on 07 May, 08:11 AM UTC

Next Match 19/10/25 at 11:30 AM

Tampines Rovers vs Balestier Khalsa
📍 Our Tampines Hub, Singapore.

Scheduled H2H Match For Tampines Rovers Vs Balestier Khalsa

Premier League

Sun, 19 Oct 2025 at 11:30 AM UTC

Tampines Rovers
Tampines Rovers

SGP SGP

Recent Form

W
L
-
-
W
Balestier Khalsa
Balestier Khalsa

SGP SGP

Recent Form

W
-
L
-
D

7

Win

Played

10
1 Draws

2

Win

7.14
Avg. Rating
0
1
Position
5
Noh Rahman
Manager
Marko Kraljević

Game Schedule - Time Of Fixture

Tampines Rovers will square off vs Balestier Khalsa in Premier League on Sun, 19 Oct 2025 at 11:30 AM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Tampines Rovers vs Balestier Khalsa H2H Results Summary

For the last 10 H2H games for these competitors, Tampines Rovers have won 7 times and Balestier Khalsa have won on 2 occasion.


Head-to-HeadMatch Wins
Tampines Rovers7
Balestier Khalsa2

Tampines Rovers vs Balestier Khalsa Past H2H Matches

634
Singapore Premier League
11:45 AM
07/05/25
3043
Tampines Rovers
0
3039
Balestier Khalsa
1
10:00 AM
20/04/25
3043
Tampines Rovers
3039
Balestier Khalsa
10:00 AM
02/11/24
3043
Tampines Rovers
3
3039
Balestier Khalsa
1
10:00 AM
11/08/24
3039
Balestier Khalsa
2
3043
Tampines Rovers
2
11:45 AM
24/05/24
3039
Balestier Khalsa
2
3043
Tampines Rovers
4
11:45 AM
15/09/23
3039
Balestier Khalsa
1
3043
Tampines Rovers
3
10:00 AM
26/08/23
3039
Balestier Khalsa
3043
Tampines Rovers
11:45 AM
05/05/23
3043
Tampines Rovers
2
3039
Balestier Khalsa
3
11:45 AM
14/03/23
3039
Balestier Khalsa
1
3043
Tampines Rovers
3
09:30 AM
28/08/22
3043
Tampines Rovers
2
3039
Balestier Khalsa
1
09:30 AM
09/07/22
3039
Balestier Khalsa
2
3043
Tampines Rovers
2
09:30 AM
08/05/22
3043
Tampines Rovers
2
3039
Balestier Khalsa
1
09:30 AM
26/02/22
3039
Balestier Khalsa
2
3043
Tampines Rovers
2
11:45 AM
19/08/21
3039
Balestier Khalsa
5
3043
Tampines Rovers
2
09:30 AM
15/05/21
3043
Tampines Rovers
5
3039
Balestier Khalsa
1
11:45 AM
17/03/21
3039
Balestier Khalsa
1
3043
Tampines Rovers
2
11:45 AM
12/11/20
3039
Balestier Khalsa
2
3043
Tampines Rovers
2
09:30 AM
01/03/20
3043
Tampines Rovers
1
3039
Balestier Khalsa
0
09:30 AM
14/09/19
3043
Tampines Rovers
3
3039
Balestier Khalsa
3
09:30 AM
07/07/19
3043
Tampines Rovers
4
3039
Balestier Khalsa
2
09:30 AM
21/04/19
3039
Balestier Khalsa
1
3043
Tampines Rovers
1
09:30 AM
15/09/18
3043
Tampines Rovers
1
3039
Balestier Khalsa
0
09:30 AM
30/06/18
3039
Balestier Khalsa
2
3043
Tampines Rovers
5
11:45 AM
02/05/18
3043
Tampines Rovers
1
3039
Balestier Khalsa
0
12:45 PM
17/09/17
3039
Balestier Khalsa
0
3043
Tampines Rovers
1
12:30 PM
17/06/17
3043
Tampines Rovers
3
3039
Balestier Khalsa
1
11:30 AM
11/03/17
3039
Balestier Khalsa
0
3043
Tampines Rovers
1
11:30 AM
22/10/16
3043
Tampines Rovers
2
3039
Balestier Khalsa
0
12:00 PM
17/06/16
3039
Balestier Khalsa
2
3043
Tampines Rovers
3
11:30 AM
07/04/16
3043
Tampines Rovers
1
3039
Balestier Khalsa
0
11:30 AM
05/11/15
3039
Balestier Khalsa
4
3043
Tampines Rovers
3
11:30 AM
21/08/15
3043
Tampines Rovers
0
3039
Balestier Khalsa
0
11:30 AM
22/04/15
3039
Balestier Khalsa
1
3043
Tampines Rovers
1
12:15 PM
18/10/14
3043
Tampines Rovers
3
3039
Balestier Khalsa
1
11:30 AM
24/06/14
3039
Balestier Khalsa
0
3043
Tampines Rovers
2
11:30 AM
13/04/14
3043
Tampines Rovers
3
3039
Balestier Khalsa
1
11:30 AM
24/09/13
3039
Balestier Khalsa
0
3043
Tampines Rovers
0
11:30 AM
25/05/13
3039
Balestier Khalsa
4
3043
Tampines Rovers
0
11:30 AM
17/03/13
3043
Tampines Rovers
2
3039
Balestier Khalsa
1
11:45 AM
23/06/12
3043
Tampines Rovers
3
3039
Balestier Khalsa
1
11:45 AM
16/02/12
3039
Balestier Khalsa
1
3043
Tampines Rovers
0
11:30 AM
27/11/11
3043
Tampines Rovers
5
3039
Balestier Khalsa
0
12:00 PM
06/08/11
3039
Balestier Khalsa
0
3043
Tampines Rovers
1
11:30 AM
30/04/11
3043
Tampines Rovers
5
3039
Balestier Khalsa
0
11:30 AM
10/11/10
3043
Tampines Rovers
4
3039
Balestier Khalsa
1
11:45 AM
17/07/10
3039
Balestier Khalsa
0
3043
Tampines Rovers
2
11:30 AM
05/05/10
3043
Tampines Rovers
3
3039
Balestier Khalsa
2
11:45 AM
18/08/09
3039
Balestier Khalsa
0
3043
Tampines Rovers
1
11:45 AM
27/05/09
3043
Tampines Rovers
1
3039
Balestier Khalsa
0
11:45 AM
02/03/09
3039
Balestier Khalsa
1
3043
Tampines Rovers
1
655
Singapore Cup
11:45 AM
15/11/22
3039
Balestier Khalsa
0
3043
Tampines Rovers
1
11:45 AM
11/11/22
3043
Tampines Rovers
8
3039
Balestier Khalsa
1
09:30 AM
19/10/19
3039
Balestier Khalsa
0
3043
Tampines Rovers
2
11:30 AM
25/09/14
3039
Balestier Khalsa
1
3043
Tampines Rovers
0
11:30 AM
22/09/14
3043
Tampines Rovers
2
3039
Balestier Khalsa
1
11:45 AM
30/09/10
3039
Balestier Khalsa
1
3043
Tampines Rovers
3
11:45 AM
27/09/10
3043
Tampines Rovers
3
3039
Balestier Khalsa
0
669
League Cup
11:30 AM
14/07/17
3039
Balestier Khalsa
3
3043
Tampines Rovers
0
12:30 PM
26/06/15
3043
Tampines Rovers
2
3039
Balestier Khalsa
2
12:00 PM
24/07/14
3043
Tampines Rovers
3
3039
Balestier Khalsa
0
11:30 AM
15/06/13
3039
Balestier Khalsa
3
3043
Tampines Rovers
3

Tampines Rovers Recent Matches

668
AFC Champions League Two (2 Matches)
10:00 AM
02/10/25
3043
Tampines Rovers
2
35607
BG Pathum United
1
W
10:00 AM
18/09/25
142194
Kaya-Iloilo
0
3043
Tampines Rovers
3
W
28308
ASEAN Club Championship (2 Matches)
01:00 PM
24/09/25
3323
Selangor Football Club
4
3043
Tampines Rovers
2
L
11:00 AM
20/08/25
413276
DH Cebu FC
1
3043
Tampines Rovers
3
W
634
Singapore Premier League (18 Matches)
11:30 AM
21/09/25
3043
Tampines Rovers
3038
Tanjong Pagar United
-
11:30 AM
21/09/25
34081
Albirex Niigata Singapore
3043
Tampines Rovers
-
11:30 AM
13/09/25
3038
Tanjong Pagar United
0
3043
Tampines Rovers
3
W
11:30 AM
13/09/25
34081
Albirex Niigata Singapore
3043
Tampines Rovers
-
11:30 AM
24/08/25
3038
Tanjong Pagar United
3043
Tampines Rovers
-
11:30 AM
24/08/25
3043
Tampines Rovers
0
3044
Geylang International
0
D
10:00 AM
24/05/25
3043
Tampines Rovers
0
3041
Lion City Sailors
0
D
12:15 PM
17/05/25
34085
Brunei DPMM FC
2
3043
Tampines Rovers
1
L
10:00 AM
10/05/25
3043
Tampines Rovers
2
34082
Young Lions
0
W
11:45 AM
07/05/25
3043
Tampines Rovers
0
3039
Balestier Khalsa
1
L
11:45 AM
02/05/25
34083
Hougang United
1
3043
Tampines Rovers
4
W
10:00 AM
20/04/25
3043
Tampines Rovers
3039
Balestier Khalsa
-
11:45 AM
11/04/25
3038
Tanjong Pagar United
0
3043
Tampines Rovers
2
W
11:45 AM
04/04/25
3043
Tampines Rovers
3
3044
Geylang International
1
W
12:30 PM
09/03/25
34081
Albirex Niigata Singapore
0
3043
Tampines Rovers
4
W
11:45 AM
26/02/25
3041
Lion City Sailors
1
3043
Tampines Rovers
0
L
10:00 AM
23/02/25
3043
Tampines Rovers
1
34085
Brunei DPMM FC
0
W
10:00 AM
08/02/25
34082
Young Lions
1
3043
Tampines Rovers
5
W
18531
Singapore Community Shield (1 Matches)
12:00 PM
16/08/25
3041
Lion City Sailors
1
3043
Tampines Rovers
4
W
655
Singapore Cup (7 Matches)
10:15 AM
31/05/25
3043
Tampines Rovers
0
3041
Lion City Sailors
1
L
11:45 AM
27/05/25
3043
Tampines Rovers
3
35607
BG Pathum United
2
W
11:45 AM
16/04/25
35607
BG Pathum United
1
3043
Tampines Rovers
1
D
12:30 PM
29/03/25
34083
Hougang United
1
3043
Tampines Rovers
5
W
12:30 PM
16/03/25
3043
Tampines Rovers
4
34082
Young Lions
1
W
10:00 AM
15/02/25
34081
Albirex Niigata Singapore
1
3043
Tampines Rovers
2
W
10:40 AM
01/02/25
3043
Tampines Rovers
1
34085
Brunei DPMM FC
1
D

Balestier Khalsa Recent Matches

634
Singapore Premier League (26 Matches)
11:30 AM
21/09/25
34082
Young Lions
1
3039
Balestier Khalsa
2
W
11:30 AM
21/09/25
3041
Lion City Sailors
3039
Balestier Khalsa
-
11:30 AM
14/09/25
3039
Balestier Khalsa
0
3041
Lion City Sailors
5
L
11:30 AM
25/08/25
3039
Balestier Khalsa
3041
Lion City Sailors
-
11:30 AM
23/08/25
34081
Albirex Niigata Singapore
2
3039
Balestier Khalsa
2
D
10:00 AM
25/05/25
3039
Balestier Khalsa
3
34081
Albirex Niigata Singapore
2
W
11:45 AM
14/05/25
3041
Lion City Sailors
0
3039
Balestier Khalsa
1
W
10:00 AM
11/05/25
3039
Balestier Khalsa
3
34085
Brunei DPMM FC
4
L
11:45 AM
07/05/25
3043
Tampines Rovers
0
3039
Balestier Khalsa
1
W
10:00 AM
03/05/25
34082
Young Lions
0
3039
Balestier Khalsa
4
W
11:45 AM
24/04/25
3039
Balestier Khalsa
2
34083
Hougang United
1
W
10:00 AM
20/04/25
3043
Tampines Rovers
3039
Balestier Khalsa
-
10:00 AM
05/04/25
3039
Balestier Khalsa
3
3038
Tanjong Pagar United
3
D
12:30 PM
07/03/25
3044
Geylang International
3
3039
Balestier Khalsa
4
W
11:45 AM
27/02/25
34081
Albirex Niigata Singapore
4
3039
Balestier Khalsa
0
L
10:00 AM
23/02/25
3039
Balestier Khalsa
1
3041
Lion City Sailors
5
L
12:15 PM
07/02/25
34085
Brunei DPMM FC
2
3039
Balestier Khalsa
3
W
10:00 AM
25/01/25
3039
Balestier Khalsa
2
34082
Young Lions
3
L
10:00 AM
19/01/25
34083
Hougang United
3
3039
Balestier Khalsa
1
L
10:00 AM
02/11/24
3043
Tampines Rovers
3
3039
Balestier Khalsa
1
L
11:45 AM
28/10/24
3038
Tanjong Pagar United
0
3039
Balestier Khalsa
5
W
10:00 AM
20/10/24
3039
Balestier Khalsa
1
3044
Geylang International
4
L
10:00 AM
28/09/24
3039
Balestier Khalsa
2
34081
Albirex Niigata Singapore
3
L
10:00 AM
22/09/24
3041
Lion City Sailors
3
3039
Balestier Khalsa
1
L
11:45 AM
13/09/24
34085
Brunei DPMM FC
2
3039
Balestier Khalsa
2
D
10:00 AM
31/08/24
34082
Young Lions
2
3039
Balestier Khalsa
7
W
655
Singapore Cup (4 Matches)
12:30 PM
29/03/25
3039
Balestier Khalsa
3
3038
Tanjong Pagar United
0
W
12:30 PM
16/03/25
3041
Lion City Sailors
4
3039
Balestier Khalsa
1
L
12:30 PM
02/03/25
3039
Balestier Khalsa
1
35607
BG Pathum United
2
L
10:00 AM
02/02/25
3044
Geylang International
4
3039
Balestier Khalsa
5
W

Tampines Rovers Next Fixtures

Balestier Khalsa Next Fixtures

Tampines Rovers Last Match Played stats

Tampines Rovers vs BG Pathum United

Final Score :2 - 1

(H)Match overview (A)
45%Ball possession55%
3Big chances3
6Total shots28
7Goalkeeper saves0
1Corner kicks6
6Fouls14
438Passes515
17Tackles10
14Free kicks6
2Yellow cards1
(H)Shots (A)
6Total shots28
2Shots on target8
0Hit woodwork0
2Shots off target11
2Blocked shots9
5Shots inside box15
1Shots outside box13
(H)Attack (A)
2Big chances scored0
1Big chances missed3
9Touches in penalty area37
1Fouled in final third2
4Offsides2
(H)Passes (A)
362Accurate passes467
15Throw-ins21
35Final third entries70
41/66 (62%)Final third phase184/215 (86%)
30/68 (44%)Long balls27/36 (75%)
3/6 (50%)Crosses11/30 (37%)
(H)Duels (A)
53%Duels47%
7Dispossessed10
34/59 (58%)Ground duels25/59 (42%)
7/18 (39%)Aerial duels11/18 (61%)
3/6 (50%)Dribbles9/16 (56%)
(H)Defending (A)
53%Tackles won20%
17Total tackles10
10Interceptions9
51Recoveries50
27Clearances7
(H)Goalkeeping (A)
7Total saves0
2Big saves0
1High claims0
17Goal kicks5

Balestier Khalsa Last Match Played stats

Young Lions vs Balestier Khalsa

Final Score :1 - 2

(H)Match overview (A)
41%Ball possession59%
1.90Expected goals1.38
14Total shots21
6Goalkeeper saves5
1Corner kicks8
8Fouls16
356Passes515
1Tackles1
3Free kicks3
1Yellow cards2
0Red cards0
(H)Shots (A)
14Total shots21
6Shots on target7
0Hit woodwork0
4Shots off target8
4Blocked shots6
11Shots inside box11
3Shots outside box10
(H)Attack (A)
1Through balls1
21Touches in penalty area22
3Offsides2
(H)Passes (A)
296Accurate passes455
18Throw-ins11
25/42 (60%)Final third phase70/79 (89%)
20/38 (52%)Long balls19/40 (47%)
2/10 (20%)Crosses9/20 (45%)
(H)Duels (A)
37%Duels38%
2Dispossessed7
42/112 (38%)Ground duels37/107 (35%)
7/18 (39%)Aerial duels11/19 (58%)
16/18 (89%)Dribbles25/30 (83%)
(H)Defending (A)
1Total tackles1
17Interceptions12
15Clearances6
6Errors lead to a shot2
(H)Goalkeeping (A)
6Total saves5
1High claims1
12Goal kicks2

Tampines Rovers Vs Balestier Khalsa Season Stats

Tampines RoversPerformance SummaryBalestier Khalsa
32Matches32
84Goals Scored84
37Goals Conceded80
2.63Goals per Game2.63
1.16Goals Conceded per Game2.5
58.60%Ball Possession53.80%
12Clean Sheets5
9.5Fouls per Game9.78
2.16Offsides per Game2
6.44Goal Kicks per Game7.16
1.28Yellow Cards per Game1.34
1Red Cards4

Premier League 25/26 Standings

POSTEAMMPWLPTS
1Lion City SailorsLion City Sailors3309
2Tampines RoversTampines Rovers2104
3Albirex Niigata SingaporeAlbirex Niigata Singapore2104
4Geylang InternationalGeylang International3114
5Balestier KhalsaBalestier Khalsa3114
6Hougang UnitedHougang United3123
7Tanjong Pagar UnitedTanjong Pagar United3123
8Young LionsYoung Lions3030
Champions League 2

Football Previews & Betting Tips

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025