Founded: 1898
Stadium: Bishan Stadium
Coach: Peter de Roo
Premier League Form:
Overall Form:

Balestier Khalsa home ground venue is Bishan Stadium.

Peter de Roo is the current coach for Balestier Khalsa.

Balestier Khalsa Premier League Match Fixtures and Results

[ Home Overall Away  ]

Balestier Khalsa have played a total of 32 matches in Singapore Premier League. Their current statistics is 14 win, 6 draw and 12 lose.

Balestier Khalsa did not lose their last two matches in the competition.

The overall results is shown by default. You can also analyze Balestier Khalsa results for their home or away matches in Premier League 2024.

Click on + to view detailed soccer statistics of the goal scorers, yellow and red cards for each match.
The match kick-off date and time is automatically converted to your local timezone.

Team Total Matches Win Draw Lose
Balestier Khalsa 32 14 6 12
Date
Home
Score
Away
HT      
25/05/2025 Balestier Khalsa
3 - 2
Albirex Niigata S 2-0H2H O +
Anton Fase 27' 1 - 0  
Masahiro Sugita 44' 2 - 0  
  45+3' Koki Kawachi
  2 - 1 51' Koki Kawachi
  58' Syed Firdaus Hassan
  63' Stevia Egbus Mikuni
  2 - 2 69' Koki Kawachi
  78' Arshad Shamim
Fudhil Iyadh 86'  
Reycredo Beremanda 90+4' 3 - 2  
14/05/2025 Lion City Sailors FC
0 - 1
Balestier Khalsa 0-1H2H O +
Bart Ramselaar 25'  
Ali Al Rina 29'  
  0 - 1 31' Kodai Tanaka
  46' Alen Kozar
Akram Azman 90+3'  
11/05/2025 Balestier Khalsa
3 - 4
DPMM FC 3-1H2H O +
  18' Farshad Noor
  24' Yura Indera Putera
  0 - 1 31' Dāvis Ikaunieks
Kodai Tanaka 34' 1 - 1  
Madhu Mohana 42' 2 - 1  
Anton Fase 45+3' 3 - 1  
  3 - 2 64' Dāvis Ikaunieks
  3 - 3 68' Azwan Ali Rahman
  3 - 4 81' Dāvis Ikaunieks
  90+7'
  90+7' N. Ismail
07/05/2025 Tampines Rovers
0 - 1
Balestier Khalsa 0-1H2H O +
  0 - 1 11' Kodai Tanaka
  34' Fudhil Iyadh
  59' Masahiro Sugita
03/05/2025 Young Lions
0 - 4
Balestier Khalsa 0-3H2H O +
  0 - 1 4' Kodai Tanaka
Amir Syafiz 26'  
  0 - 2 40' Ignatius Ang Yu Heng
  0 - 3 41' Ignatius Ang Yu Heng
  50' Jared Gallagher
Ryu Hardy 52'  
  55' Fudhil Iyadh
Amir Syafiz 59'  
  0 - 4 69' Anton Fase
  78' Elijah Lim
24/04/2025 Balestier Khalsa
2 - 1
Hougang United 1-0H2H O +
Anton Fase 10' 1 - 0  
Darren Teh 28'  
  45' Dejan Račić
  1 - 1 53' Stjepan Plazonja
  67' Ismail Salihovic
Riku Fukashiro 70' 2 - 1  
Madhu Mohana 82'  
  90+1' Anders Aplin
  90+5' Tajeli Salamat
05/04/2025 Balestier Khalsa
3 - 3
Tanjong Pagar 0-2H2H O +
  0 - 1 11' Faizal Roslan
  0 - 2 37' Syahadat Masnawi
  45+2' Marcus Mosses
Anton Fase 59' 1 - 2  
  61' Raihan Rahman
  65' Tomoki Wada
Marcus Mosses 70' 2 - 2  
  2 - 3 80' Zenivio
Alen Kozar 90+7' 3 - 3  
  90+11' Syed Akmal
07/03/2025 Geylang International
3 - 4
Balestier Khalsa 1-1H2H O +
  0 - 1 25' Kodai Tanaka
Vincent Bezecourt 45+1' 1 - 1  
Takahiro Tezuka 59'  
  1 - 2 60' Keito Hariya
  1 - 3 67' Harith Kanadi
Tomoyuki Doi 77' 2 - 3  
Madhu Mohana 85' 3 - 3  
  3 - 4 90+9' Ignatius Ang Yu Heng
  90+11' Elijah Lim
27/02/2025 Albirex Niigata S
4 - 0
Balestier Khalsa 3-0H2H O +
Shingo Nakano 37' 1 - 0  
Yohei Otake 45' 2 - 0  
Shingo Nakano 45+1' 3 - 0  
Amy Recha 89' 4 - 0  
23/02/2025 Balestier Khalsa
1 - 5
Lion City Sailors FC 0-3H2H O +
  0 - 1 3' Lennart Thy
  0 - 2 29' Maxime Lestienne
Fudhil Iyadh 35'  
  0 - 3 45+2' Lennart Thy
  45+5' Bailey Wright
  46' Rui Pires
Darren Teh 49'  
  0 - 4 50' Lennart Thy
  0 - 5 71' Lennart Thy
Riku Fukashiro 73'  
Jared Gallagher 79'  
Kodai Tanaka 86' 1 - 5  
  88' Hafiz Nor
07/02/2025 DPMM FC
2 - 3
Balestier Khalsa 1-0H2H O +
Syafiq Safiuddin Shariff 26'  
Dāvis Ikaunieks 29' 1 - 0  
  1 - 1 48' Kodai Tanaka
  1 - 2 69' Anton Fase
  74' Hafiz Ahmad
Yura Indera Putera 86'  
Hakeme Yazid 90' 2 - 2  
Najib Tarif 90+3'  
  2 - 3 90+6' Riku Fukashiro
25/01/2025 Balestier Khalsa
2 - 3
Young Lions 0-2H2H O +
  0 - 1 22' Kan Kobayashi
  0 - 2 38' Amir Syafiz
  45' Ethan Pinto
Anton Fase 48' 1 - 2  
Ignatius Ang Yu Heng 53' 2 - 2  
  2 - 3 85' Ethan Pinto
  89' Danish Qayyum
19/01/2025 Hougang United
3 - 1
Balestier Khalsa 2-1H2H O +
Jovan Mugosa 2' 1 - 0  
Dejan Račić 31' 2 - 0  
Stjepan Plazonja 40'  
  2 - 1 45+4' Madhu Mohana
Jovan Mugosa 50'  
Stjepan Plazonja 75' 3 - 1  
Zaiful Nizam 90+6'  
02/11/2024 Tampines Rovers
3 - 1
Balestier Khalsa 0-0H2H O +
Irfan Najeeb 48' 1 - 0  
  53' Harith Kanadi
Shah Shahiran 67'  
Faris Ramli 71' 2 - 0  
  2 - 1 73' Riku Fukashiro
  76' Alen Kozar
Taufik Suparno 76'  
Seia Kunori 80' 3 - 1  
Jared Gallagher 90+1'  
28/10/2024 Tanjong Pagar
0 - 5
Balestier Khalsa 0-3H2H O +
  0 - 1 14' Ismail Sassi
  0 - 2 38' Kodai Tanaka
Syahadat Masnawi 42'  
  44' Ignatius Ang Yu Heng
  0 - 3 45+1' Ignatius Ang Yu Heng
  0 - 4 49' Kodai Tanaka
Rezza Rezky Ramadhani Yacobjan 51'  
  0 - 5 80' Jordan Emaviwe
Faizal Roslan 83'  
  90' Kodai Tanaka
Daniel Elfian 90+3'  
20/10/2024 Balestier Khalsa
1 - 4
Geylang International 0-1H2H O +
  0 - 1 14' Takahiro Tezuka
  0 - 2 52' Ryoya Taniguchi
  56' Rio Sakuma
  0 - 3 58' Tomoyuki Doi
  0 - 4 66' Zikos Chua
Elijah Lim 74' 1 - 4  
  81' Vincent Bezecourt
Hafiz Ahmad 90+2'  
28/09/2024 Balestier Khalsa
2 - 3
Albirex Niigata S 1-2H2H O +
  0 - 1 5' Shingo Nakano
Riku Fukashiro 9' 1 - 1  
  22' Ryhan Stewart
  1 - 2 45+1' Jordan Emaviwe
Ismail Sassi 51'  
  53' Yohei Otake
Ismail Sassi 58'  
  1 - 3 75' Shingo Nakano
Jordan Emaviwe 90+2' 2 - 3  
  90+6' Daniel Goh
22/09/2024 Lion City Sailors FC
3 - 1
Balestier Khalsa 2-0H2H O +
Abdul Rasaq 12' 1 - 0  
Christopher Van Huizen 26' 2 - 0  
  2 - 1 68' Jordan Emaviwe
Sergio Carmona 71' 3 - 1  
Lionel Tan 90'  
13/09/2024 DPMM FC
2 - 2
Balestier Khalsa 2-1H2H O +
Hakeme Yazid Said 14' 1 - 0  
  1 - 1 33' Riku Fukashiro
Gabriel Gama 42' 2 - 1  
Farshad Noor 45+5'  
Nazry Azaman 56'  
Hanif Farhan Azman 73'  
  73' Kristijan Naumovski
Amiruldin Asraf 73'  
  73' Kodai Tanaka
  85' Madhu Mohana
  2 - 2 90+10' Ismail Sassi
Julio Cruz 90+11'  
Kristijan Naumovski 90+12'  
31/08/2024 Young Lions
2 - 7
Balestier Khalsa 1-2H2H O +
  0 - 1 11' Alen Kozar
  0 - 2 22' Ignatius Ang Yu Heng
Itsuki Enomoto 33' 1 - 2  
Raoul Suhaimi 41'  
Aizil Yazid 47'  
  1 - 3 57' Ismail Sassi
  1 - 4 64' Ignatius Ang Yu Heng
Farhan Zulkifli 66' 2 - 4  
  2 - 5 76' Ismail Sassi
  2 - 6 78' Ismail Sassi
  2 - 7 90+3' Madhu Mohana
23/08/2024 Balestier Khalsa
3 - 1
Hougang United 1-1H2H O +
Ismail Sassi 6' 1 - 0  
Madhu Mohana 19'  
  1 - 1 21' Dejan Račić
  28' Hazzuwan Halim
Riku Fukashiro 53' 2 - 1  
Alen Kozar 62' 3 - 1  
  83' Stjepan Plazonja
Hafiz Ahmad 90+2'  
  90+3' Shodai Yokoyama
Riku Fukashiro 90+6'  
11/08/2024 Balestier Khalsa
2 - 2
Tampines Rovers 1-1H2H O +
  0 - 1 12' Seia Kunori
Muhd Harith Kanadi 23'  
Ismail Sassi 45' 1 - 1  
  55' Miloš Zlatković
Masahiro Sugita 64'  
  1 - 2 79' Taufik Suparno
  90+6' Shah Shahiran
  90+6' Amirul Adli Azmi
Kodai Tanaka 90+8' 2 - 2  
Kodai Tanaka 90+8'  
28/07/2024 Geylang International
4 - 4
Balestier Khalsa 3-0H2H O +
Tomoyuki Doi 4' 1 - 0  
Vincent Bezecourt 19' 2 - 0  
  24' Ismail Sassi
Tomoyuki Doi 29' 3 - 0  
T. Tezuka 37'  
  45+1' Alen Kozar
  51' Tajeli Salamat
  3 - 1 60' Kodai Tanaka
Naqiuddin Eunos 64'  
  3 - 2 67' Ismail Sassi
  3 - 3 71' Kodai Tanaka
Vincent Bezecourt 78' 4 - 3  
  4 - 4 82' Ignatius Ang Yu Heng
  88' Muhammad Amer Hakeem Bin Mohamad Nazri
24/07/2024 Balestier Khalsa
5 - 2
Tanjong Pagar 2-1H2H O +
Kodai Tanaka 12' 1 - 0  
  1 - 1 19' Shodai Nishikawa
Ismail Sassi 42' 2 - 1  
Kodai Tanaka 51' 3 - 1  
  3 - 2 54' Shodai Nishikawa
Kodai Tanaka 59' 4 - 2  
Kodai Tanaka 81'  
Ignatius Ang Yu Heng 82' 5 - 2  
Jordan Emaviwe 90+4'  
18/07/2024 Albirex Niigata S
7 - 2
Balestier Khalsa 3-1H2H O +
Syed Firdaus Hassan 5'  
Shingo Nakano 10' 1 - 0  
  1 - 1 11' K. Tanaka
Arya Igami Tarhani 17' 2 - 1  
Daniel Goh 44' 3 - 1  
Stevia Egbus Mikuni 58'  
Shingo Nakano 61' 4 - 1  
Daniel Goh 65' 5 - 1  
  73' A. Kozar
Daniel Goh 74' 6 - 1  
Shingo Nakano 76' 7 - 1  
  7 - 2 82' J. Emaviwe
  86' T. Salamat
13/07/2024 Balestier Khalsa
2 - 4
Lion City Sailors FC 0-0H2H O +
T. Salamat 38'  
  51' Christopher van Huizen
  56' Hami Syahin
  0 - 1 60' B. Ramselaar
  66' Hariss Harun
I. Sassi 68' 1 - 1  
M. Mohana 72'  
  1 - 2 81' Toni Datkovic
I. Sassi 83' 2 - 2  
R. Fukashiro 85'  
  2 - 3 90+3' M. Lestienne
  2 - 4 90+6' M. Lestienne
  90+8' Toni Datkovic
05/07/2024 Balestier Khalsa
4 - 2
DPMM FC 3-1H2H O +
  0 - 1 5' J. Cruz
A. Asraf 36' 1 - 1  
A. Hakeem 42' 2 - 1  
I. Sassi 45+2' 3 - 1  
I. Ang 47' 4 - 1  
  4 - 2 69' Gabriel Gama da Silva
M. Mohana 90+2'  
29/06/2024 Balestier Khalsa
3 - 2
Young Lions 1-1H2H O +
  0 - 1 5' Itsuki Enomoto
  12' Itsuki Enomoto
A. Kozar 19' 1 - 1  
  41' Andrew Aw Yong Rei
A. Kozar 55' 2 - 1  
  61' K. Ogawa
  62' K. Nadim
M. Sugita 65' 3 - 1  
  3 - 2 83' Itsuki Enomoto
  87' K. Kobayashi
21/06/2024 Hougang United
3 - 3
Balestier Khalsa 0-1H2H O +
  0 - 1 42' I. Sassi
  53' J. Emaviwe
D. Irfan 55'  
  0 - 2 57' K. Tanaka
  0 - 3 61' K. Tanaka
  62' K. Tanaka
D. Račić 65' 1 - 3  
Shahdan Sulaiman 86' 2 - 3  
D. Račić 90+5' 3 - 3  
24/05/2024 Balestier Khalsa
2 - 4
Tampines Rovers 1-2H2H O +
  0 - 1 2' B. Kopitović
  0 - 2 11' S. Kunori
K. Tanaka 30' 1 - 2  
K. Tanaka 48' 2 - 2  
D. Teh 55'  
  2 - 3 63' M. Zlatković
  67' Faris Ramli
  70' M. Zlatković
  2 - 4 89' Faris Ramli
19/05/2024 Tanjong Pagar
0 - 5
Balestier Khalsa 0-3H2H O +
  0 - 1 20' K. Tanaka
  0 - 2 38' K. Tanaka
  0 - 3 45' R. Fukashiro
F. Roslan 48'  
F. Roslan 55'  
  0 - 4 60' R. Fukashiro
  69' M. Sugita
A. Ismit 88'  
  0 - 5 90+1' A. Asraf
10/05/2024 Balestier Khalsa
2 - 2
Geylang International 0-2H2H O +
  0 - 1 6' Shakir Hamzah
  15' Huzaifah Aziz
J. Emaviwe 18'  
I. Sassi 33'  
  0 - 2 38' Tomoyuki Doi
  42' V. Bezecourt
K. Tanaka 56' 1 - 2  
  58' Shakir Hamzah
M. Sugita 75'  
K. Tanaka 81' 2 - 2  

Chart Analysis

The graph shows the performance and results of Balestier Khalsa in Premier League.

Statistics & Analysis of Balestier Khalsa

Achievement Statistics
Longest winning run
3
Longest losing streak
3
Longest run without loss
6
Longest run without win
4
Clean sheets
5
Matches over 2.25 goals
30
Matches under 2.25 goals
2
Matches First Half Over 0.5
30
Matches First Half Under 0.5
2
Matches odd
16
Matches even
16
Average goals scored
2.63
Average goals allowed
2.5
Failure to score
1
Biggest victory
2 - 7
Biggest defeat
7 - 2
Missed penalties
2
Penalty goals
5
Own goals
0
Goalless draw at home match
0 (0%)
Goalless draw at away match
0 (0%)
Comeback win
2

Balestier Khalsa Talk

Create a New Post





Submit Cancel

Premier League 2024 - Regular Season Table

Balestier Khalsa are in the 4th position of Premier League.

# Soccer Team MP W D L F A D P Last 5 Matches
1
Lion City Sailors FC 32 22 6 4 96 32 +64 72
2
Tampines Rovers 32 19 7 6 84 37 +47 64
3
Geylang International 32 15 9 8 97 64 +33 54
4
Balestier Khalsa 32 14 6 12 84 80 +4 48
5
DPMM FC 32 12 8 12 54 61 -7 44
6
Albirex Niigata S 32 13 3 16 55 71 -16 42
7
Hougang United 32 7 10 15 61 76 -15 31
8
Young Lions 32 7 8 17 47 89 -42 29
9
Tanjong Pagar 32 3 7 22 35 103 -68 16
 
 
AFC Champions League Qualifiers
 
 
AFC Cup

Balestier Khalsa Squad

Detailed statistics of each Balestier Khalsa player with their photo, nationality, jersey number, position and caps.

If you want to bet on the players, you should see who are the Balestier Khalsa top goal scorers and which players have a disciplinary problem with the the most yellow or red cards.

Click on the players to get in-depth players' profile. Such as the players' age, place of birth, height, weight and his entire soccer career path.

Singapore Football
Season:

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.