Singapore - S-league
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights
Game Statistics
Tactical Scheme
Formation : 4 - 3 - 3
Formation : 4 - 3 - 3
Substitutes
N. Inthacharoen
DefenderA. Adli
K. Phang
A. Haikal
MidfielderS. Akbar
L. Buckley
J. Mahler
N. Mohammad
F. Ramli
ForwardT. Ndao
T. Suparno
G. Kweh
H. Ahmad
M. Mun
DefenderL. Alpha
A. Qaiyyim bin Abdul Mutalib
S. Hisham
F. I'yadh
E. Lim
T. Martins
ForwardD. Goh
I. Bin Mohd Sha'aban
Form
Table
| Teams | Pts | P | W | D | L | GD |
|---|---|---|---|---|---|---|
|
3
|
8 | 4 | 2 | 2 | 0 | 4 |
|
4
|
8 | 5 | 2 | 2 | 1 | -3 |
Last matches
4/6 (67%)
1/6 (17%)
1/6 (17%)
Average stats (Last 6 matchs)
2 Oct 2025 - AFC Cup, Group A
24 Sept 2025 - ASEAN Club Championship
18 Sept 2025 - AFC Cup, Group A
13 Sept 2025 - S-league
24 Aug 2025 - S-league
20 Aug 2025 - ASEAN Club Championship
3/6 (50%)
2/6 (33%)
1/6 (17%)
Average stats (Last 6 matchs)
2 Oct 2025 - AFC Cup, Group A
24 Aug 2025 - S-league
31 May 2025 - Singapore Cup
27 May 2025 - Singapore Cup
24 May 2025 - S-league
10 May 2025 - S-league
4/6 (67%)
0/6 (0%)
2/6 (33%)
Average stats (Last 6 matchs)
24 Sept 2025 - ASEAN Club Championship
18 Sept 2025 - AFC Cup, Group A
13 Sept 2025 - S-league
20 Aug 2025 - ASEAN Club Championship
16 Aug 2025 - Charity Shield
17 May 2025 - S-league
3/6 (50%)
1/6 (17%)
2/6 (33%)
Average stats (Last 6 matchs)
21 Sept 2025 - S-league
14 Sept 2025 - S-league
23 Aug 2025 - S-league
25 May 2025 - S-league
14 May 2025 - S-league
11 May 2025 - S-league
3/6 (50%)
1/6 (17%)
2/6 (33%)
Average stats (Last 6 matchs)
14 Sept 2025 - S-league
25 May 2025 - S-league
11 May 2025 - S-league
24 Apr 2025 - S-league
5 Apr 2025 - S-league
29 Mar 2025 - Singapore Cup
4/6 (67%)
1/6 (17%)
1/6 (17%)
Average stats (Last 6 matchs)
21 Sept 2025 - S-league
23 Aug 2025 - S-league
14 May 2025 - S-league
7 May 2025 - S-league
3 May 2025 - S-league
16 Mar 2025 - Singapore Cup
Head to head
50 %
25 %
25 %
Average stats (last H2H results)
7 May 2025 - S-league
2 Nov 2024 - S-league
11 Aug 2024 - S-league
24 May 2024 - S-league
Live Commentary
Tin Matic equalizes with a well-taken penalty.
Balestier Khalsa to take a throw-in in BG Tampines Rovers territory.
Balestier Khalsa have a goal kick.
Ball safe as Balestier Khalsa is awarded a throw-in in their half.
Throw-in for Balestier Khalsa at Our Tampines Hub.
Balestier Khalsa needs to be cautious. BG Tampines Rovers have an attacking throw-in.
BG Tampines Rovers to take a throw-in in Balestier Khalsa territory.
Goal kick for BG Tampines Rovers at Our Tampines Hub.
BG Tampines Rovers are caught offside.
Farhad Bin Mohamed signals a BG Tampines Rovers throw-in in Balestier Khalsa's half.
Farhad Bin Mohamed awards BG Tampines Rovers a goal kick.
Balestier Khalsa's Jakov Katusa misses with an attempt on goal.
Farhad Bin Mohamed has awarded Balestier Khalsa a corner.
Ball goes out of play for a Balestier Khalsa goal kick.
BG Tampines Rovers are too eager and fall into an offside trap.
Taufik Suparno is on a sub for Hide Higashikawa for BG Tampines Rovers.
Farhad Bin Mohamed signals a free kick to BG Tampines Rovers in their own half.
Can Balestier Khalsa get the ball into an attacking position from this throw-in in BG Tampines Rovers's half?
Goal kick for BG Tampines Rovers at Our Tampines Hub.
Masahiro Sugita (Balestier Khalsa) has been booked and must now be careful not to get a second yellow card.
Free kick BG Tampines Rovers.
Can BG Tampines Rovers get the ball into an attacking position from this throw-in in Balestier Khalsa's half?
Corner awarded to BG Tampines Rovers.
BG Tampines Rovers make their fourth substitution with Amirul Adli replacing Irfan Najeeb.
Farhad Bin Mohamed signals a free kick to BG Tampines Rovers.
BG Tampines Rovers takes a corner from the left.
Balestier Khalsa make their third substitution with Ifat Bin Mohd Sha'aban replacing Bogdan Mandic.
Farhad Bin Mohamed awards Balestier Khalsa a goal kick.
BG Tampines Rovers are pushing forward but Glenn Kweh's finish is wide of the goal.
Farhad Bin Mohamed has awarded Balestier Khalsa a corner.
BG Tampines Rovers take a 3-2 lead thanks to Glenn Kweh.
Balestier Khalsa are whistled for offside.
Dylan Fox (BG Tampines Rovers) goes close with a header but the ball is scrambled away by Balestier Khalsa defenders.
BG Tampines Rovers takes a corner from the left.
Jacob Mahler is on a sub for Seiga Sumi for BG Tampines Rovers.
BG Tampines Rovers make their second substitution with Saifullah Akbar replacing Joel Chew.
Farhad Bin Mohamed signals a free kick to Balestier Khalsa.
Throw-in for BG Tampines Rovers in their own half.
Takeshi Yoshimoto (BG Tampines Rovers) gets a yellow card.
Farhad Bin Mohamed signals a free kick to Balestier Khalsa in their own half.
Balestier Khalsa awarded a throw-in in their own half.
Madhu Mohana is on target to level the scores at 2-2.
Corner awarded to Balestier Khalsa.
Balestier Khalsa's Jakov Katusa is on target but unsuccessful.
Farhad Bin Mohamed signals a Balestier Khalsa throw-in in BG Tampines Rovers's half.
Farhad Bin Mohamed signals a free kick to Balestier Khalsa just outside BG Tampines Rovers's area.
Fudhil I'yadh is on a sub for Harith Kanadi for Balestier Khalsa.
Balestier Khalsa make their first substitution with Daniel Goh replacing Ignatius Ang.
Balestier Khalsa have a dangerous throw-in.
Throw-in Balestier Khalsa.
Ball safe as Balestier Khalsa is awarded a throw-in in their half.
Free kick BG Tampines Rovers.
Farhad Bin Mohamed has awarded Balestier Khalsa a corner.
Balestier Khalsa's Lazar Vujanic is on target but unsuccessful.
Farhad Bin Mohamed signals a free kick to Balestier Khalsa.
BG Tampines Rovers awarded a free kick in their own half.
Balestier Khalsa awarded a free kick in their own half.
Throw-in for Balestier Khalsa at Our Tampines Hub.
Ball goes out of play for a Balestier Khalsa goal kick.
BG Tampines Rovers are coming forward and Seiga Sumi gets in a strike, it misses the target, however.
Throw-in for BG Tampines Rovers close to the penalty box.
Balestier Khalsa have a goal kick.
BG Tampines Rovers are coming forward and Takeshi Yoshimoto gets in a strike, it misses the target, however.
Trent Buhagiar of BG Tampines Rovers smashes in a shot on target. The keeper saves, though.
Farhad Bin Mohamed signals a free kick to BG Tampines Rovers in their own half.
Farhad Bin Mohamed signals a free kick to Balestier Khalsa in their own half.
Farhad Bin Mohamed awards BG Tampines Rovers a goal kick.
Bogdan Mandic's header is off-target for Balestier Khalsa.
Corner awarded to Balestier Khalsa.
BG Tampines Rovers take a 2-1 lead thanks to Glenn Kweh.
Ball safe as Balestier Khalsa is awarded a throw-in in their half.
Glenn Kweh is on a sub for Koya Kazama for BG Tampines Rovers.
The whistle has gone to end the first-half.
Balestier Khalsa drive forward at breakneck speed but are pulled up for offside.
Ball goes out of play for a Balestier Khalsa goal kick.
BG Tampines Rovers are pushing forward but Seiga Sumi's finish is wide of the goal.
BG Tampines Rovers awarded a free kick in their own half.
BG Tampines Rovers to take a throw-in in Balestier Khalsa territory.
BG Tampines Rovers awarded a free kick in their own half.
BG Tampines Rovers have a goal kick.
Free kick Balestier Khalsa.
BG Tampines Rovers takes a corner from the right.
Goal kick for BG Tampines Rovers at Our Tampines Hub.
Tin Matic (Balestier Khalsa) wins the ball in the air but heads wide.
Farhad Bin Mohamed has awarded Balestier Khalsa a corner.
Mario Subaric (Balestier Khalsa) gets in a header on goal but the attempt is cleared.
Corner awarded to Balestier Khalsa.
Farhad Bin Mohamed awards Balestier Khalsa a goal kick.
BG Tampines Rovers's Hide Higashikawa attacks the ball with his head but his effort fails to hit the target.
Farhad Bin Mohamed signals a free kick to BG Tampines Rovers in their own half.
Harith Kanadi (Balestier Khalsa) has received a first yellow card.
BG Tampines Rovers are caught offside.
Throw-in for BG Tampines Rovers at Our Tampines Hub.
Masahiro Sugita levels the score at 1-1.
Throw-in for BG Tampines Rovers in their own half.
Balestier Khalsa have a goal kick.
Shuya Yamashita (BG Tampines Rovers) is first to the ball but his header is off-target.
Farhad Bin Mohamed has awarded BG Tampines Rovers a corner.
BG Tampines Rovers pushes forward through Takeshi Yoshimoto, whose finish on goal is saved.
Balestier Khalsa's Tin Matic is back in action after a slight knock.
The match has been stopped briefly for attention to the injured Tin Matic.
Can Balestier Khalsa get the ball into an attacking position from this throw-in in BG Tampines Rovers's half?
Ball goes out of play for a Balestier Khalsa goal kick.
BG Tampines Rovers are pushing forward but Koya Kazama's finish is wide of the goal.
Farhad Bin Mohamed signals a free kick to BG Tampines Rovers in their own half.
BG Tampines Rovers to take a throw-in in Balestier Khalsa territory.
Can Balestier Khalsa capitalize from this throw-in deep inside BG Tampines Rovers's half?
Goal kick for BG Tampines Rovers at Our Tampines Hub.
Throw-in Balestier Khalsa.
BG Tampines Rovers awarded a throw-in in their own half.
Farhad Bin Mohamed signals a throw-in for Balestier Khalsa, close to BG Tampines Rovers's area.
Free kick Balestier Khalsa.
Farhad Bin Mohamed signals a Balestier Khalsa throw-in in BG Tampines Rovers's half.
Goal! Hide Higashikawa gives BG Tampines Rovers a 1-0 lead.
Farhad Bin Mohamed signals a free kick to BG Tampines Rovers.
BG Tampines Rovers awarded a free kick in their own half.
Balestier Khalsa takes a corner from the left.
BG Tampines Rovers needs to be cautious. Balestier Khalsa have an attacking throw-in.
BG Tampines Rovers scores 1.88 goals when playing at home and Balestier Khalsa FC scores 2.31 goals when playing away (on average).
Average number of goals in the first half in meetings between BG Tampines Rovers and Balestier Khalsa FC is 1.2.
Average number of goals in meetings between BG Tampines Rovers and Balestier Khalsa FC is 3.8.
BG Tampines Rovers scores 2.4 goals in a match against Balestier Khalsa FC and Balestier Khalsa FC scores 1.4 goals against BG Tampines Rovers (on average).
Balestier Khalsa FC have won just 1 of their last 5 Premier League games against BG Tampines Rovers.
BG Tampines Rovers have lost just 1 of their last 5 Premier League games against Balestier Khalsa FC.
In the last 5 meetings BG Tampines Rovers won 3, Balestier Khalsa FC won 1, 1 draws.
BG Tampines Rovers have lost just 1 of their last 5 games against Balestier Khalsa FC (in all competitions).
In Premier League, Balestier Khalsa FC has better performance than BG Tampines Rovers.
When Balestier Khalsa FC is down 1-0 away, they win 33% of their matches.
When BG Tampines Rovers is down 0-1 home, they win 0% of their matches.
When Balestier Khalsa FC leads 0-1 away, they win in 85% of their matches.
When BG Tampines Rovers leads 1-0 at home, they win in 81% of their matches.
On their last meeting Balestier Khalsa FC won by 1 goals.
The winner of their last meeting was Balestier Khalsa FC.
BG Tampines Rovers wins 39% of halftimes, Balestier Khalsa FC wins 34%.
BG Tampines Rovers wins 1st half in 39% of their matches, Balestier Khalsa FC in 34% of their matches.
During the last 59 meetings, BG Tampines Rovers have won 39 times, there have been 12 draws while Balestier Khalsa FC have won 8 times. The goal difference is 130-67 in favour of BG Tampines Rovers.
During the last 29 meetings with BG Tampines Rovers playing at home, BG Tampines Rovers have won 24 times, there have been 3 draws while Balestier Khalsa FC have won 2 times. The goal difference is 77-25 in favour of BG Tampines Rovers.
The most common result of matches between BG Tampines Rovers and Balestier Khalsa FC is 1-0. 10 matches have ended with this result.
Score and result Tampines Rovers - Balestier Khalsa FC
The Tampines Rovers - Balestier Khalsa FC match (Football - S-league) at 19/10/2025 07:30 is complete.
The Tampines Rovers - Balestier Khalsa FC match result is as follows: 3-3.
Now that this S-league Football match is over and the score is known, you can find the highlights and key statistics on that same page.