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 | Hougang United
|
1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 |
D |
| 3 | Home United
|
1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 |
D |
| 4 | Young Lions
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 5 | Geylang International
|
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 | Hougang United | 1 | 2:2 | 0 | 1 | 0 | 1 | 0 | 2:2 | 0 | 1 | WWLLD |
| 3 | Home United | 1 | 2:2 | 0 | 1 | 0 | 1 | 0 | 2:2 | 0 | 1 | DLLDD |
| 4 | Young Lions | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLDL |
| 5 | Geylang International | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WLLDL |
| 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 | Hougang United | 1 | 2:2 | 0 | 1 | 0 | 1 | 0 | 2:2 | 0 | 1 | LLLLD |
| 3 | Home United | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WWL |
| 4 | Young Lions | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLD |
| 5 | Geylang International | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WWLLL |
| 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 | Home United | 1 | 2:2 | 0 | 1 | 0 | 1 | 0 | 2:2 | 0 | 1 | WDLDD |
| 2 | Tampines Rovers | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLWDL |
| 3 | Hougang United | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WLWWL |
| 4 | Young Lions | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WLLLL |
| 5 | Geylang International | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LWLD |
| 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
Hougang UnitedD
Home UnitedD
Tampines RoversWLLDWWDLWW
Balestier KhalsaLWWWLLWWLW
Hougang UnitedD
Home UnitedD
Tampines RoversWLLDWWDLWWWLWDW
Balestier KhalsaLWWWLLWWLWWWWLL
Hougang UnitedD
Home UnitedD
Tampines RoversWLLDWWDLWWWLWDWLWDWW
Balestier KhalsaLWWWLLWWLWWWWLLLLLLW
Hougang UnitedD
Home UnitedD
Tampines RoversWLLDWWDLWWWLWDWLWDWWWLWLW
Balestier KhalsaLWWWLLWWLWWWWLLLLLLWDLWWD
Hougang UnitedD
Home UnitedD
Tampines RoversWLLDWWDLWWWLWDWLWDWWWLWLWWLWWW
Balestier KhalsaLWWWLLWWLWWWWLLLLLLWDLWWDWLDWW
Hougang UnitedD
Home UnitedD
Tampines RoversWLWDW
Hougang UnitedD
Home UnitedD
Tampines RoversWLWDWWWDWW
Hougang UnitedD
Home UnitedD
Tampines RoversWLWDWWWDWWWWLWL
Hougang UnitedD
Home UnitedD
Tampines RoversWLWDWWWDWWWWLWLW
Hougang UnitedD
Home UnitedD
Tampines RoversWLWDWWWDWWWWLWLW
Hougang UnitedD
Home UnitedD
Tampines RoversWLWDWWWDWWWWLWLW
Hougang UnitedD
Home UnitedD
Balestier KhalsaLWWLW
Hougang UnitedD
Home UnitedD
Balestier KhalsaLWWLWWWLLD
Hougang UnitedD
Home UnitedD
Balestier KhalsaLWWLWWWLLDLDWDW
Hougang UnitedD
Home UnitedD
Balestier KhalsaLWWLWWWLLDLDWDW
Hougang UnitedD
Home UnitedD
Balestier KhalsaLWWLWWWLLDLDWDW
Hougang UnitedD
Home UnitedD
Balestier KhalsaLWWLWWWLLDLDWDW
Hougang UnitedD
Home UnitedD
| 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.