Head-to-head overview

Based on the matches in our database.

Balestier Khalsa 48 draws21 Tampines Rovers
33
Meetings
4
Goals / game
67%
Both teams scored
82%
Over 2.5 goals
Balestier Khalsa

Facts about Balestier Khalsa

Scored in24/33 (73%)
Conceded in31/33 (94%)
Goals scored45 · 1.36/game
Longest winning streak1
Longest unbeaten run2
Longest losing streak6
Longest run without a win9
Tampines Rovers

Facts about Tampines Rovers

Scored in31/33 (94%)
Conceded in24/33 (73%)
Goals scored87 · 2.64/game
Longest winning streak6
Longest unbeaten run9
Longest losing streak1
Longest run without a win2
By competition
CompetitionBalestier KhalsaDrawTampines RoversGames
Premier League351826
League Cup1214
Cup0022
Club Friendlies0101
All competitions482133

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Balestier Khalsa1554
gap 150
1704Tampines Rovers
172614012023202420252026
If they met (neutral venue)
Balestier Khalsa
18%
Draw
23%
Tampines Rovers
59%

All meetings

33 matches on record

11 Sep 2026
Premier League
Tampines RoversTampines Rovers2–0Balestier KhalsaBalestier Khalsa
BTTSO2.5
17 Apr 2026
Premier League
Tampines RoversTampines Rovers2–1Balestier KhalsaBalestier Khalsa
BTTSO2.5
7 Feb 2026
Premier League
Balestier KhalsaBalestier Khalsa0–3Tampines RoversTampines Rovers
BTTSO2.5
19 Oct 2025
Premier League
Tampines RoversTampines Rovers3–3Balestier KhalsaBalestier Khalsa
BTTSO2.5
7 May 2025
Premier League
Tampines RoversTampines Rovers0–1Balestier KhalsaBalestier Khalsa
BTTSO2.5

Balestier Khalsa recent form

Tampines Rovers recent form

Balestier Khalsa has gone head to head with Tampines Rovers 33 times since 2010, winning 4 and scoring 45 goals. Tampines Rovers, in turn, has won 21 and scored 87 goals. There have been 8 draws between Balestier Khalsa and Tampines Rovers. Across all meetings both teams have scored in 67% of games and 82% have produced over 2.5 goals, at an average of 4 goals per game.