New customers only | Commercial content | 18+ age limit | T&Cs apply

Tampines Rovers 3-3 Balestier Khalsa FC final score - 19 October 2025, S-league

Follow the next match live between these two teams
Balestier Khalsa FC - Tampines Rovers live

Singapore - S-league

Tampines Rovers
3
-
3
End
Balestier Khalsa FC

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Tampines Rovers Tampines Rovers
Balestier Khalsa FC Balestier Khalsa FC
End of game
90+18'
drop icon
T. Matic
Penalty
T. Suparno
H. Higashikawa
90+5'
90+1'
M. Sugita
A. Adli
I. Najeeb
88'
83'
I. Bin Mohd Sha'aban
B. Mandic
G. Kweh
79'
drop icon
J. Mahler
S. Sumi
74'
S. Akbar
J. Chew
74'
T. Yoshimoto
72'
70'
drop icon
M. Mohana
68'
F. I'yadh
H. Kanadi
68'
D. Goh
I. Ang
G. Kweh
48'
drop icon
G. Kweh
K. Kazama
46'
Half-time
38'
H. Kanadi
29'
drop icon
M. Sugita
H. Higashikawa
6'
drop icon
Kick-off

Game Statistics

Tampines Rovers Tampines Rovers
Balestier Khalsa FC Balestier Khalsa FC
52
Ball possession (%)
48
13
Shots
10
6
Shots on-target
6
7
Shots off-target
4
5
Corners
8
3
Offsides
2
8
Fouls
12
14
Free kicks
11
7
Goal kicks
9
3
Saves
3
11
Throw-ins
17
1
Yellow cards
2

Tactical Scheme

Tampines Rovers

Formation : 4 - 3 - 3

24
S. Buhari
23
I. Najeeb
4
S. Yamashita
16
D. Fox
26
T. Yoshimoto
7
S. Sumi
88
K. Kazama
8
S. Shahiran
19
J. Chew
25
H. Higashikawa
12
T. Buhagiar
9
B. Mandic
22
J. Katusa
30
I. Ang
18
M. Sugita
17
T. Matic
7
L. Vujanic
11
H. Kanadi
5
M. Subaric
6
M. Mohana
2
D. Teh
71
M. Mustapic

Formation : 4 - 3 - 3

Balestier Khalsa FC

Substitutes

Tampines Rovers
Tampines Rovers
Goalkeeper

N. Inthacharoen

Defender

A. Adli

I. Najeeb 88'

K. Phang

A. Haikal

Midfielder

S. Akbar

J. Chew 74'

L. Buckley

J. Mahler

S. Sumi 74'

N. Mohammad

F. Ramli

Forward

T. Ndao

T. Suparno

H. Higashikawa 90'

G. Kweh

K. Kazama 46'

Balestier Khalsa FC
Balestier Khalsa FC
Goalkeeper

H. Ahmad

M. Mun

Defender

L. Alpha

A. Qaiyyim bin Abdul Mutalib

S. Hisham

F. I'yadh

H. Kanadi 68'

Midfielder

E. Lim

T. Martins

Forward

D. Goh

I. Ang 68'

I. Bin Mohd Sha'aban

B. Mandic 83'

Form

Table

Teams Pts P W D L GD
3
Tampines Rovers
Tampines Rovers
8 4 2 2 0 4
4
Balestier Khalsa FC
Balestier Khalsa FC
8 5 2 2 1 -3

Last matches

Tampines Rovers
Tampines Rovers Last matches
W D W W L W
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

3.17 Total goals
50% BTTS
2.17 Goals scored
1 Goals conceded
83% Over 2.5
17% Under 2.5

2 Oct 2025 - AFC Cup, Group A

Tampines Rovers
2 :  1
Bangkok Glass

24 Sept 2025 - ASEAN Club Championship

Selangor FA
4 :  2
Tampines Rovers

18 Sept 2025 - AFC Cup, Group A

Kaya FC–Iloilo
0 :  3
Tampines Rovers

13 Sept 2025 - S-league

Tanjong Pagar United
0 :  3
Tampines Rovers

24 Aug 2025 - S-league

Tampines Rovers
0 :  0
Geylang International FC

20 Aug 2025 - ASEAN Club Championship

Dynamic Herb Cebu FC
1 :  3
Tampines Rovers
W D W L D W
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

1.83 Total goals
33% BTTS
1.17 Goals scored
0.67 Goals conceded
33% Over 2.5
67% Under 2.5

2 Oct 2025 - AFC Cup, Group A

Tampines Rovers
2 :  1
Bangkok Glass

24 Aug 2025 - S-league

Tampines Rovers
0 :  0
Geylang International FC

31 May 2025 - Singapore Cup

Tampines Rovers
0 :  1
Home United

27 May 2025 - Singapore Cup

Tampines Rovers
3 :  2
Bangkok Glass

24 May 2025 - S-league

Tampines Rovers
0 :  0
Home United

10 May 2025 - S-league

Tampines Rovers
2 :  0
Young Lions FC
L W W W W L
Wins

4/6 (67%)

Draw

0/6 (0%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

4 Total goals
67% BTTS
2.67 Goals scored
1.33 Goals conceded
100% Over 2.5
0% Under 2.5

24 Sept 2025 - ASEAN Club Championship

Selangor FA
4 :  2
Tampines Rovers

18 Sept 2025 - AFC Cup, Group A

Kaya FC–Iloilo
0 :  3
Tampines Rovers

13 Sept 2025 - S-league

Tanjong Pagar United
0 :  3
Tampines Rovers

20 Aug 2025 - ASEAN Club Championship

Dynamic Herb Cebu FC
1 :  3
Tampines Rovers

16 Aug 2025 - Charity Shield

Home United
1 :  4
Tampines Rovers

17 May 2025 - S-league

Brunei Dpmm
2 :  1
Tampines Rovers
Balestier Khalsa FC
Balestier Khalsa FC Last matches
L W W D L W
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

4.17 Total goals
67% BTTS
1.83 Goals scored
2.33 Goals conceded
83% Over 2.5
17% Under 2.5

21 Sept 2025 - S-league

Young Lions FC
1 :  2
Balestier Khalsa FC

14 Sept 2025 - S-league

Balestier Khalsa FC
0 :  5
Home United

23 Aug 2025 - S-league

Albirex Niigata
2 :  2
Balestier Khalsa FC

25 May 2025 - S-league

Balestier Khalsa FC
3 :  2
Albirex Niigata

14 May 2025 - S-league

Home United
0 :  1
Balestier Khalsa FC

11 May 2025 - S-league

Balestier Khalsa FC
3 :  4
Brunei Dpmm
W D W L W L
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

4.83 Total goals
67% BTTS
2.33 Goals scored
2.5 Goals conceded
100% Over 2.5
0% Under 2.5

14 Sept 2025 - S-league

Balestier Khalsa FC
0 :  5
Home United

25 May 2025 - S-league

Balestier Khalsa FC
3 :  2
Albirex Niigata

11 May 2025 - S-league

Balestier Khalsa FC
3 :  4
Brunei Dpmm

24 Apr 2025 - S-league

Balestier Khalsa FC
2 :  1
Hougang United

5 Apr 2025 - S-league

Balestier Khalsa FC
3 :  3
Tanjong Pagar United

29 Mar 2025 - Singapore Cup

Balestier Khalsa FC
3 :  0
Tanjong Pagar United
L W W W D W
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

3 Total goals
50% BTTS
1.83 Goals scored
1.17 Goals conceded
67% Over 2.5
33% Under 2.5

21 Sept 2025 - S-league

Young Lions FC
1 :  2
Balestier Khalsa FC

23 Aug 2025 - S-league

Albirex Niigata
2 :  2
Balestier Khalsa FC

14 May 2025 - S-league

Home United
0 :  1
Balestier Khalsa FC

7 May 2025 - S-league

Tampines Rovers
0 :  1
Balestier Khalsa FC

3 May 2025 - S-league

Young Lions FC
0 :  4
Balestier Khalsa FC

16 Mar 2025 - Singapore Cup

Home United
4 :  1
Balestier Khalsa FC

Head to head

Tampines Rovers

50 %

Draw

25 %

Balestier Khalsa FC

25 %

Average stats (last H2H results)

3.75
Total goals
75%
BTTS
2.25
Goals scored (home team)
1.5
Goals scored (away team)
75%
Over 2.5
25%
Under 2.5

7 May 2025 - S-league

Tampines Rovers
0 :  1
Balestier Khalsa FC

2 Nov 2024 - S-league

Tampines Rovers
3 :  1
Balestier Khalsa FC

11 Aug 2024 - S-league

Balestier Khalsa FC
2 :  2
Tampines Rovers

24 May 2024 - S-league

Balestier Khalsa FC
2 :  4
Tampines Rovers
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+18' but_1

Tin Matic equalizes with a well-taken penalty.

90+13'  

Balestier Khalsa to take a throw-in in BG Tampines Rovers territory.

90+12' sifflet_1

Balestier Khalsa have a goal kick.

90+12'  

Ball safe as Balestier Khalsa is awarded a throw-in in their half.

90+10'  

Throw-in for Balestier Khalsa at Our Tampines Hub.

90+10'  

Balestier Khalsa needs to be cautious. BG Tampines Rovers have an attacking throw-in.

90+10'  

BG Tampines Rovers to take a throw-in in Balestier Khalsa territory.

90+9' sifflet_1

Goal kick for BG Tampines Rovers at Our Tampines Hub.

90+9' hors_jeu_1

BG Tampines Rovers are caught offside.

90+8'  

Farhad Bin Mohamed signals a BG Tampines Rovers throw-in in Balestier Khalsa's half.

90+8' sifflet_1

Farhad Bin Mohamed awards BG Tampines Rovers a goal kick.

90+8' tir_non_cadre_1

Balestier Khalsa's Jakov Katusa misses with an attempt on goal.

90+7' corner_1

Farhad Bin Mohamed has awarded Balestier Khalsa a corner.

90+6' sifflet_1

Ball goes out of play for a Balestier Khalsa goal kick.

90+6' hors_jeu_1

BG Tampines Rovers are too eager and fall into an offside trap.

90+5' substitution_1

Taufik Suparno is on a sub for Hide Higashikawa for BG Tampines Rovers.

90+3' coup_franc_1

Farhad Bin Mohamed signals a free kick to BG Tampines Rovers in their own half.

90+3'  

Can Balestier Khalsa get the ball into an attacking position from this throw-in in BG Tampines Rovers's half?

90+2' sifflet_1

Goal kick for BG Tampines Rovers at Our Tampines Hub.

90+1' carton_jaune_1

Masahiro Sugita (Balestier Khalsa) has been booked and must now be careful not to get a second yellow card.

90+1' coup_franc_1

Free kick BG Tampines Rovers.

90'  

Can BG Tampines Rovers get the ball into an attacking position from this throw-in in Balestier Khalsa's half?

89' corner_1

Corner awarded to BG Tampines Rovers.

88' substitution_1

BG Tampines Rovers make their fourth substitution with Amirul Adli replacing Irfan Najeeb.

85' coup_franc_1

Farhad Bin Mohamed signals a free kick to BG Tampines Rovers.

85' corner_1

BG Tampines Rovers takes a corner from the left.

83' substitution_1

Balestier Khalsa make their third substitution with Ifat Bin Mohd Sha'aban replacing Bogdan Mandic.

83' sifflet_1

Farhad Bin Mohamed awards Balestier Khalsa a goal kick.

83' tir_non_cadre_1

BG Tampines Rovers are pushing forward but Glenn Kweh's finish is wide of the goal.

81' corner_1

Farhad Bin Mohamed has awarded Balestier Khalsa a corner.

79' but_1

BG Tampines Rovers take a 3-2 lead thanks to Glenn Kweh.

78' hors_jeu_1

Balestier Khalsa are whistled for offside.

76' tir_cadre_1

Dylan Fox (BG Tampines Rovers) goes close with a header but the ball is scrambled away by Balestier Khalsa defenders.

76' corner_1

BG Tampines Rovers takes a corner from the left.

74' substitution_1

Jacob Mahler is on a sub for Seiga Sumi for BG Tampines Rovers.

74' substitution_1

BG Tampines Rovers make their second substitution with Saifullah Akbar replacing Joel Chew.

73' coup_franc_1

Farhad Bin Mohamed signals a free kick to Balestier Khalsa.

73'  

Throw-in for BG Tampines Rovers in their own half.

72' carton_jaune_1

Takeshi Yoshimoto (BG Tampines Rovers) gets a yellow card.

72' coup_franc_1

Farhad Bin Mohamed signals a free kick to Balestier Khalsa in their own half.

72'  

Balestier Khalsa awarded a throw-in in their own half.

70' but_1

Madhu Mohana is on target to level the scores at 2-2.

70' corner_1

Corner awarded to Balestier Khalsa.

70' tir_cadre_1

Balestier Khalsa's Jakov Katusa is on target but unsuccessful.

69'  

Farhad Bin Mohamed signals a Balestier Khalsa throw-in in BG Tampines Rovers's half.

69' coup_franc_1

Farhad Bin Mohamed signals a free kick to Balestier Khalsa just outside BG Tampines Rovers's area.

68' substitution_1

Fudhil I'yadh is on a sub for Harith Kanadi for Balestier Khalsa.

68' substitution_1

Balestier Khalsa make their first substitution with Daniel Goh replacing Ignatius Ang.

68'  

Balestier Khalsa have a dangerous throw-in.

65'  

Throw-in Balestier Khalsa.

64'  

Ball safe as Balestier Khalsa is awarded a throw-in in their half.

62' coup_franc_1

Free kick BG Tampines Rovers.

62' corner_1

Farhad Bin Mohamed has awarded Balestier Khalsa a corner.

61' tir_cadre_1

Balestier Khalsa's Lazar Vujanic is on target but unsuccessful.

60' coup_franc_1

Farhad Bin Mohamed signals a free kick to Balestier Khalsa.

59' coup_franc_1

BG Tampines Rovers awarded a free kick in their own half.

59' coup_franc_1

Balestier Khalsa awarded a free kick in their own half.

59'  

Throw-in for Balestier Khalsa at Our Tampines Hub.

58' sifflet_1

Ball goes out of play for a Balestier Khalsa goal kick.

58' tir_non_cadre_1

BG Tampines Rovers are coming forward and Seiga Sumi gets in a strike, it misses the target, however.

57'  

Throw-in for BG Tampines Rovers close to the penalty box.

57' sifflet_1

Balestier Khalsa have a goal kick.

56' tir_non_cadre_1

BG Tampines Rovers are coming forward and Takeshi Yoshimoto gets in a strike, it misses the target, however.

56' tir_cadre_1

Trent Buhagiar of BG Tampines Rovers smashes in a shot on target. The keeper saves, though.

56' coup_franc_1

Farhad Bin Mohamed signals a free kick to BG Tampines Rovers in their own half.

55' coup_franc_1

Farhad Bin Mohamed signals a free kick to Balestier Khalsa in their own half.

51' sifflet_1

Farhad Bin Mohamed awards BG Tampines Rovers a goal kick.

51' tir_non_cadre_1

Bogdan Mandic's header is off-target for Balestier Khalsa.

51' corner_1

Corner awarded to Balestier Khalsa.

48' but_1

BG Tampines Rovers take a 2-1 lead thanks to Glenn Kweh.

46'  

Ball safe as Balestier Khalsa is awarded a throw-in in their half.

46' substitution_1

Glenn Kweh is on a sub for Koya Kazama for BG Tampines Rovers.

45' sifflet_1

The whistle has gone to end the first-half.

45+11' hors_jeu_1

Balestier Khalsa drive forward at breakneck speed but are pulled up for offside.

45+8' sifflet_1

Ball goes out of play for a Balestier Khalsa goal kick.

45+8' tir_non_cadre_1

BG Tampines Rovers are pushing forward but Seiga Sumi's finish is wide of the goal.

45+8' coup_franc_1

BG Tampines Rovers awarded a free kick in their own half.

45+4'  

BG Tampines Rovers to take a throw-in in Balestier Khalsa territory.

45+3' coup_franc_1

BG Tampines Rovers awarded a free kick in their own half.

45+2' sifflet_1

BG Tampines Rovers have a goal kick.

45' coup_franc_1

Free kick Balestier Khalsa.

44' corner_1

BG Tampines Rovers takes a corner from the right.

43' sifflet_1

Goal kick for BG Tampines Rovers at Our Tampines Hub.

43' tir_non_cadre_1

Tin Matic (Balestier Khalsa) wins the ball in the air but heads wide.

43' corner_1

Farhad Bin Mohamed has awarded Balestier Khalsa a corner.

42' tir_cadre_1

Mario Subaric (Balestier Khalsa) gets in a header on goal but the attempt is cleared.

42' corner_1

Corner awarded to Balestier Khalsa.

41' sifflet_1

Farhad Bin Mohamed awards Balestier Khalsa a goal kick.

40' tir_non_cadre_1

BG Tampines Rovers's Hide Higashikawa attacks the ball with his head but his effort fails to hit the target.

39' coup_franc_1

Farhad Bin Mohamed signals a free kick to BG Tampines Rovers in their own half.

38' carton_jaune_1

Harith Kanadi (Balestier Khalsa) has received a first yellow card.

31' hors_jeu_1

BG Tampines Rovers are caught offside.

31'  

Throw-in for BG Tampines Rovers at Our Tampines Hub.

29' but_1

Masahiro Sugita levels the score at 1-1.

28'  

Throw-in for BG Tampines Rovers in their own half.

28' sifflet_1

Balestier Khalsa have a goal kick.

28' tir_non_cadre_1

Shuya Yamashita (BG Tampines Rovers) is first to the ball but his header is off-target.

28' corner_1

Farhad Bin Mohamed has awarded BG Tampines Rovers a corner.

27' tir_cadre_1

BG Tampines Rovers pushes forward through Takeshi Yoshimoto, whose finish on goal is saved.

26'  

Balestier Khalsa's Tin Matic is back in action after a slight knock.

25' blessure_1

The match has been stopped briefly for attention to the injured Tin Matic.

24'  

Can Balestier Khalsa get the ball into an attacking position from this throw-in in BG Tampines Rovers's half?

22' sifflet_1

Ball goes out of play for a Balestier Khalsa goal kick.

22' tir_non_cadre_1

BG Tampines Rovers are pushing forward but Koya Kazama's finish is wide of the goal.

22' coup_franc_1

Farhad Bin Mohamed signals a free kick to BG Tampines Rovers in their own half.

20'  

BG Tampines Rovers to take a throw-in in Balestier Khalsa territory.

19'  

Can Balestier Khalsa capitalize from this throw-in deep inside BG Tampines Rovers's half?

17' sifflet_1

Goal kick for BG Tampines Rovers at Our Tampines Hub.

15'  

Throw-in Balestier Khalsa.

12'  

BG Tampines Rovers awarded a throw-in in their own half.

12'  

Farhad Bin Mohamed signals a throw-in for Balestier Khalsa, close to BG Tampines Rovers's area.

11' coup_franc_1

Free kick Balestier Khalsa.

11'  

Farhad Bin Mohamed signals a Balestier Khalsa throw-in in BG Tampines Rovers's half.

6' but_1

Goal! Hide Higashikawa gives BG Tampines Rovers a 1-0 lead.

5' coup_franc_1

Farhad Bin Mohamed signals a free kick to BG Tampines Rovers.

3' coup_franc_1

BG Tampines Rovers awarded a free kick in their own half.

3' corner_1

Balestier Khalsa takes a corner from the left.

2'  

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.

Please Gamble Responsibly

logo footer