Tampines Rovers vs Balestier Khalsa — Head to Head (20 matches)
Tampines Rovers
12
WINS (60%)
5
DRAWS
(25%)
(25%)
Avg: 4.3 goals
Balestier Khalsa
3
WINS (15%)
11/09/26
Tampines Rovers
2 : 0
Balestier Khalsa
17/04/26
Tampines Rovers
2 : 1
Balestier Khalsa
07/02/26
Balestier Khalsa
0 : 3
Tampines Rovers
19/10/25
Tampines Rovers
3 : 3
Balestier Khalsa
07/05/25
Tampines Rovers
0 : 1
Balestier Khalsa
02/11/24
Tampines Rovers
3 : 1
Balestier Khalsa
11/08/24
Balestier Khalsa
2 : 2
Tampines Rovers
24/05/24
Balestier Khalsa
2 : 4
Tampines Rovers
12/04/24
Tampines Rovers
3 : 3
Balestier Khalsa
15/09/23
Balestier Khalsa
1 : 3
Tampines Rovers
05/05/23
Tampines Rovers
2 : 3
Balestier Khalsa
14/03/23
Balestier Khalsa
1 : 3
Tampines Rovers
15/11/22
Balestier Khalsa
0 : 1
Tampines Rovers
11/11/22
Tampines Rovers
8 : 1
Balestier Khalsa
28/08/22
Tampines Rovers
2 : 1
Balestier Khalsa
09/07/22
Balestier Khalsa
2 : 2
Tampines Rovers
08/05/22
Tampines Rovers
2 : 1
Balestier Khalsa
26/02/22
Balestier Khalsa
2 : 2
Tampines Rovers
19/08/21
Balestier Khalsa
5 : 2
Tampines Rovers
15/05/21
Tampines Rovers
5 : 1
Balestier Khalsa
Odds Comparison — Match Winner (1X2)
1 — Home
70%
X — Draw
18%
2 — Away
12%
Bookmaker1 (Home)X (Draw)2 (Away)
William Hill
1.29
5.00
7.50
Bet365
1.28
5.00
7.50
Marathonbet
1.25
5.30
8.20
BetVictor
1.25
5.75
8.00
Pinnacle
1.29
5.80
7.48
1xBet
1.26
5.30
8.50
Last 10 Matches — Tampines Rovers
17/04/26
Tampines Rovers
2 : 1
Balestier Khalsa
W
24/04/26
Tampines Rovers
8 : 1
Young Lions
W
30/04/26
Albirex Niigata S
2 : 1
Tampines Rovers
L
03/05/26
Tampines Rovers
0 : 0
Home United
D
10/05/26
Hougang United
0 : 1
Tampines Rovers
W
17/05/26
Tampines Rovers
3 : 2
Home United
W
25/07/26
DPMM FC Brunei
2 : 2
Tampines Rovers
D
28/07/26
Tampines Rovers
1 : 2
Arema FC
L
31/07/26
Persib Bandung
1 : 0
Tampines Rovers
L
11/09/26
Tampines Rovers
2 : 0
Balestier Khalsa
W
Last 10 Matches — Balestier Khalsa
09/03/26
Hougang United
1 : 2
Balestier Khalsa
W
15/03/26
Balestier Khalsa
0 : 3
Home United
L
05/04/26
Young Lions
0 : 2
Balestier Khalsa
W
13/04/26
Balestier Khalsa
2 : 1
Albirex Niigata S
W
17/04/26
Tampines Rovers
2 : 1
Balestier Khalsa
L
27/04/26
Balestier Khalsa
0 : 3
Hougang United
L
02/05/26
Geylang International
2 : 3
Balestier Khalsa
W
09/05/26
Balestier Khalsa
6 : 0
Tanjong Pagar
W
15/05/26
Geylang International
3 : 4
Balestier Khalsa
W
11/09/26
Tampines Rovers
2 : 0
Balestier Khalsa
L
League Table — Premier League
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tampines Rovers
H |
1 | 1 | 0 | 0 | 2 | 0 | 2 | 3 |
W |
| 2 | Young Lions
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | Hougang United
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 4 | Geylang International
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 5 | Home United
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 6 | Albirex Niigata S
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 7 | Tanjong Pagar
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 8 | Balestier Khalsa
A |
1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 |
L |
Our Prediction Analysis — H2H Based
Our Tip
Double Chance 1X
Confidence
85.0%
Home Win
70%
Draw
18%
Away Win
12%
Tampines Rov Form
50/100
Balestier Kh Form
50/100
H2H Home Dom.
0%
85.0% confidence based on real H2H records, team form, and league data.
Standings
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tampines Rovers | 1 | 2:0 | 2 | 3 | 1 | 0 | 0 | 2:0 | 2 | 3 | WDLLW |
| 8 | Balestier Khalsa | 1 | 0:2 | -2 | 0 | 0 | 0 | 1 | 0:2 | -2 | 0 | LWWWL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tampines Rovers | 1 | 2:0 | 2 | 3 | 1 | 0 | 0 | 2:0 | 2 | 3 | WDLLW |
| 2 | Young Lions | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLDL |
| 3 | Hougang United | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LWWLL |
| 4 | Geylang International | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WLLDL |
| 5 | Home United | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WDLLD |
| 6 | Albirex Niigata S | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WWWWW |
| 7 | Tanjong Pagar | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLLW |
| 8 | Balestier Khalsa | 1 | 0:2 | -2 | 0 | 0 | 0 | 1 | 0:2 | -2 | 0 | LWWWL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Tampines Rovers | 1 | 2:0 | 2 | 3 | 1 | 0 | 0 | 2:0 | 2 | 3 | WDWLW |
| 0 | Balestier Khalsa | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WLWLW |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tampines Rovers | 1 | 2:0 | 2 | 3 | 1 | 0 | 0 | 2:0 | 2 | 3 | WDWLW |
| 2 | Young Lions | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLD |
| 3 | Hougang United | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLL |
| 4 | Geylang International | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WWLLL |
| 5 | Home United | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WWWL |
| 6 | Albirex Niigata S | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WWWWW |
| 7 | Tanjong Pagar | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLLW |
| 8 | Balestier Khalsa | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WLWLW |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Tampines Rovers | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLWDL |
| 0 | Balestier Khalsa | 1 | 0:2 | -2 | 0 | 0 | 0 | 1 | 0:2 | -2 | 0 | WLWWL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tampines Rovers | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLWDL |
| 2 | Young Lions | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WLLLL |
| 3 | Hougang United | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WLWWL |
| 4 | Geylang International | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LWLD |
| 5 | Home United | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WWDLD |
| 6 | Albirex Niigata S | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WLLWW |
| 7 | Tanjong Pagar | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLL |
| 8 | Balestier Khalsa | 1 | 0:2 | -2 | 0 | 0 | 0 | 1 | 0:2 | -2 | 0 | WLWWL |
Tampines RoversWLLDW
Balestier KhalsaLWWWL
Tampines RoversWLLDWWDLWW
Balestier KhalsaLWWWLLWWLW
Tampines RoversWLLDWWDLWWWLWDW
Balestier KhalsaLWWWLLWWLWWWWLL
Tampines RoversWLLDWWDLWWWLWDWLWDWW
Balestier KhalsaLWWWLLWWLWWWWLLLLLLW
Tampines RoversWLLDWWDLWWWLWDWLWDWWWLWLW
Balestier KhalsaLWWWLLWWLWWWWLLLLLLWDLWWD
Tampines RoversWLLDWWDLWWWLWDWLWDWWWLWLWWLWWW
Balestier KhalsaLWWWLLWWLWWWWLLLLLLWDLWWDWLDWW
Tampines RoversWLWDW
Tampines RoversWLWDWWWDWW
Tampines RoversWLWDWWWDWWWWLWL
Tampines RoversWLWDWWWDWWWWLWLW
Tampines RoversWLWDWWWDWWWWLWLW
Tampines RoversWLWDWWWDWWWWLWLW
Balestier KhalsaLWWLW
Balestier KhalsaLWWLWWWLLD
Balestier KhalsaLWWLWWWLLDLDWDW
Balestier KhalsaLWWLWWWLLDLDWDW
Balestier KhalsaLWWLWWWLLDLDWDW
Balestier KhalsaLWWLWWWLLDLDWDW
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 29 | 1 | 97% |
Balestier Khalsa | 30 | 30 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 27 | 3 | 90% |
Balestier Khalsa | 30 | 28 | 2 | 93% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 24 | 6 | 80% |
Balestier Khalsa | 30 | 26 | 4 | 87% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 15 | 15 | 50% |
Balestier Khalsa | 30 | 16 | 14 | 53% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 9 | 21 | 30% |
Balestier Khalsa | 30 | 13 | 17 | 43% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 4 | 26 | 13% |
Balestier Khalsa | 30 | 6 | 24 | 20% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 4 | 26 | 13% |
Balestier Khalsa | 30 | 2 | 28 | 7% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 15 | 1 | 94% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 15 | 1 | 94% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 14 | 2 | 88% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 9 | 7 | 56% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 6 | 10 | 38% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 3 | 13 | 19% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 3 | 13 | 19% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 15 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 13 | 2 | 87% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 11 | 4 | 73% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 8 | 7 | 53% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 7 | 8 | 47% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 4 | 11 | 27% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 1 | 14 | 7% |
Over/Under is calculated from each team's latest available completed matches.
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 5 | 1 | 1 | 1 | 0 | 1 |
Balestier Khalsa | 5 | 2 | 0 | 0 | 0 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 10 | 2 | 3 | 1 | 1 | 1 |
Balestier Khalsa | 10 | 2 | 2 | 0 | 0 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 15 | 4 | 4 | 1 | 1 | 1 |
Balestier Khalsa | 15 | 4 | 3 | 0 | 0 | 5 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 20 | 6 | 5 | 1 | 2 | 2 |
Balestier Khalsa | 20 | 5 | 3 | 0 | 0 | 8 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 25 | 9 | 5 | 1 | 2 | 4 |
Balestier Khalsa | 25 | 6 | 3 | 1 | 1 | 9 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 30 | 10 | 7 | 1 | 2 | 5 |
Balestier Khalsa | 30 | 8 | 4 | 1 | 1 | 10 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 5 | 2 | 1 | 0 | 1 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 10 | 3 | 4 | 0 | 1 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 15 | 6 | 4 | 0 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 16 | 6 | 4 | 0 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 16 | 6 | 4 | 0 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 16 | 6 | 4 | 0 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 5 | 1 | 1 | 0 | 0 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 10 | 1 | 2 | 1 | 0 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 15 | 2 | 3 | 1 | 1 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 15 | 2 | 3 | 1 | 1 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 15 | 2 | 3 | 1 | 1 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 15 | 2 | 3 | 1 | 1 | 4 |
HT/FT values are from each team's perspective: W/W means winning at half-time and full-time.
No top scorers data available for this league yet.