Balestier Khalsa vs Tampines Rovers: Prediction, Head-to-Head, Odds & Stats (Sat, 31 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 17 Oct, 06:55 AM

Next Match 31/01/26 at 11:30 AM UTC

Balestier Khalsa vs Tampines Rovers
📍 Bishan Stadium, Singapore.

Scheduled H2H Match For Balestier Khalsa Vs Tampines Rovers

football Tour Logo.
Premier League

Sat, 31 Jan 2026 at 11:30 AM UTC

Balestier Khalsa
Balestier Khalsa

SGP Flag SGP

Recent Form

W
D
L
W
W
Tampines Rovers
Tampines Rovers

SGP Flag SGP

Recent Form

W
W
W
D
W

2

Win

Last 10 Played

10
2 Draws

6

Win

0
Avg. Rating
7.06
3
Position
1
Marko Kraljević
Manager
Noh Rahman

Game Schedule - Time Of Fixture

Balestier Khalsa will square off vs Tampines Rovers in Premier League on Sat, 31 Jan 2026 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.

Balestier Khalsa vs Tampines Rovers H2H Game Summary

Analyzing the most recent 10 head-to-head matches for these rivals, Balestier Khalsa have won 2 times and Tampines Rovers have come out on top on 6 occasion. In the last fixture between them, the outcome finished 3-3


Head-to-Head (Last 10 Matches)
Balestier Khalsa2
Draw2
Tampines Rovers6

Balestier Khalsa vs Tampines Rovers Past H2H Matches

634
Singapore Premier League
11:30 AM
19/10/25
3043
Tampines Rovers
3
3039
Balestier Khalsa
3
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

Balestier Khalsa Recent Matches

655
Singapore Cup (8 Matches)
11:30 AM
07/12/25
3039
Balestier Khalsa
2
34083
Hougang United
1
W
11:30 AM
30/11/25
3044
Geylang International
3
3039
Balestier Khalsa
3
D
11:30 AM
06/11/25
34081
Albirex Niigata Singapore
3
3039
Balestier Khalsa
2
L
11:30 AM
02/11/25
3039
Balestier Khalsa
3
3038
Tanjong Pagar United
0
W
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
634
Singapore Premier League (22 Matches)
11:30 AM
24/10/25
3039
Balestier Khalsa
2
3038
Tanjong Pagar United
1
W
11:30 AM
19/10/25
3043
Tampines Rovers
3
3039
Balestier Khalsa
3
D
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

Tampines Rovers Recent Matches

28308
ASEAN Club Championship (3 Matches)
11:30 AM
03/12/25
3043
Tampines Rovers
3
35607
BG Pathum United
2
W
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
668
AFC Champions League Two (5 Matches)
12:15 PM
27/11/25
3043
Tampines Rovers
5
142194
Kaya-Iloilo
3
W
10:00 AM
06/11/25
7650
Pohang Steelers
1
3043
Tampines Rovers
1
D
10:00 AM
23/10/25
3043
Tampines Rovers
1
7650
Pohang Steelers
0
W
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
634
Singapore Premier League (16 Matches)
11:30 AM
27/10/25
34083
Hougang United
1
3043
Tampines Rovers
2
W
11:30 AM
19/10/25
3043
Tampines Rovers
3
3039
Balestier Khalsa
3
D
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
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 (5 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

Balestier Khalsa Next Fixtures

Tampines Rovers Next Fixtures

668
AFC Champions League Two

Balestier Khalsa Last Match Played stats

Balestier Khalsa vs Hougang United

Final Score :2 - 1

(H)Match overview (A)
52%Ball possession48%
1.39Expected goals1.51
11Total shots12
3Goalkeeper saves3
3Corner kicks4
5Fouls10
389Passes348
1Tackles1
2Free kicks0
3Yellow cards2
0Red cards1
(H)Shots (A)
11Total shots12
5Shots on target4
0Hit woodwork1
4Shots off target3
2Blocked shots4
7Shots inside box7
4Shots outside box5
(H)Attack (A)
1Through balls0
11Touches in penalty area22
1Offsides3
(H)Passes (A)
320Accurate passes275
25Throw-ins17
37/66 (56%)Final third phase41/63 (65%)
21/50 (42%)Long balls22/44 (50%)
8/15 (53%)Crosses5/20 (25%)
(H)Duels (A)
37%Duels33%
1Dispossessed7
33/93 (35%)Ground duels26/87 (30%)
13/29 (45%)Aerial duels14/31 (45%)
10/14 (71%)Dribbles21/27 (78%)
(H)Defending (A)
1Total tackles1
12Interceptions7
15Clearances18
0Errors lead to a shot1
(H)Goalkeeping (A)
3Total saves3
2High claims3
8Goal kicks11

Tampines Rovers Last Match Played stats

Tampines Rovers vs BG Pathum United

Final Score :3 - 2

Balestier Khalsa Vs Tampines Rovers Season Stats

Balestier KhalsaPerformance SummaryTampines Rovers
5Matches4
9Goals Scored8
12Goals Conceded4
1.8Goals per Game2
2.4Goals Conceded per Game1
51.90%Ball Possession56.70%
0Clean Sheets3
8.8Fouls per Game10.5
1.4Offsides per Game2
7.6Goal Kicks per Game7.25
1.2Yellow Cards per Game0.75

Premier League 25/26 Standings

POSTEAMMPWLDPTS
1Lion City SailorsLion City Sailors550015
2Geylang InternationalGeylang International531110
3Tampines RoversTampines Rovers42028
4Balestier KhalsaBalestier Khalsa52128
5Albirex Niigata SingaporeAlbirex Niigata Singapore42117
6Hougang UnitedHougang United51403
7Tanjong Pagar UnitedTanjong Pagar United51403
8Young LionsYoung Lions5050
Champions League 2
Top Upcoming
02:00 PM 14/12/25
Prediction
SunderlandSunderland
Newcastle UnitedNewcastle United
07:45 PM 12/12/25
Prediction
Standard LiègeStandard Liège
Oud-Heverlee LeuvenOud-Heverlee Leuven
01:30 PM 14/12/25
Prediction
FC TwenteFC Twente
Go Ahead EaglesGo Ahead Eagles
03:00 PM 13/12/25
Prediction
Heart of MidlothianHeart of Midlothian
St. MirrenSt. Mirren
03:00 PM 13/12/25
Prediction
Dundee UnitedDundee United
MotherwellMotherwell
08:00 PM 13/12/25
Prediction
Falkirk FCFalkirk FC
Heart of MidlothianHeart of Midlothian
08:00 PM 13/12/25
Prediction
GetafeGetafe
EspanyolEspanyol
05:45 PM 10/12/25
Prediction
Qarabağ FKQarabağ FK
AFC AjaxAFC Ajax
07:45 PM 10/12/25
Prediction
Derby CountyDerby County
MillwallMillwall
08:00 PM 10/12/25
Prediction
BenficaBenfica
NapoliNapoli
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches