Our Tampines Rovers FC vs Balestier Khalsa FC Prediction: 1-1
Tampines Rovers FC vs Balestier Khalsa FC in the Singapore Premier League is scheduled for an 11:30 GMT kick-off on Friday April 17, 2026. Our analysis suggests a 1-1 stalemate, with both teams capable of scoring, reinforcing BTTS as a valuable choice.
This forecast is grounded in a thorough analysis of recent form, team statistics and historical matchups — all explored in detail below to support your betting decisions.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Tampines Rovers FC's Last Match – Tampines Rovers FC vs Geylang International
Tampines Rovers FC will aim to maintain their momentum following a 4-3 Singapore Premier League triumph against Geylang International on April 11. In that match, Tampines Rovers FC controlled 67% of possession and managed 12 shots on goal, with 8 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Tampines Rovers FC | 67% | 12 (8) | - | 72 |
Geylang International | 33% | 7 (4) | - | 18 |
Balestier Khalsa FC's Last Match – Balestier Khalsa FC vs Albirex Niigata Singapore
Determined to maintain their recent success, Balestier Khalsa FC must win following their 2-1 Singapore Premier League victory against Albirex Niigata Singapore on April 13. In that match, Balestier Khalsa FC recorded 28% possession, attempting 5 shots on goal, with 3 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Balestier Khalsa FC | 28% | 5 (3) | - | 16 |
Albirex Niigata Singapore | 72% | 15 (9) | - | 71 |
Tampines Rovers FC vs Balestier Khalsa FC Stats
Key Stats
| Tampines Rovers FC | Balestier Khalsa FC | |
|---|---|---|
| 1.15 | Attacking Strength | 1.04 |
| 0.47 | Defence Strength | 0.65 |
| 2 | Points Per Game | 1.8 |
| 6/10 | WIN | 6/10 |
| 2/10 | DRAW | 0/10 |
| 3/10 | Clean Sheets | 1/10 |
| 7/10 | BTTS | 6/10 |
| 9/10 | Over 2.5 Goals | 9/10 |
| 2.6 | Average Scored | 1.9 |
Goals Scored vs Goals Conceded
Tampines Rovers FC are averaging 2.6 goals scored and 1.3 conceded per match, while Balestier Khalsa FC average 1.9 scored and 2.1 conceded per game.



Tampines Rovers FC
Geylang International
Balestier Khalsa FC
Albirex Niigata Singapore