2017 season | |
---|---|
Chairman | Thavaneson |
Head coach | Marko Kraljević |
Stadium | Toa Payoh Stadium |
S.League | 7th |
Singapore Cup | Preliminary Round |
League Cup | Group Stage |
Top goalscorer | League: Hazzuwan Halim (5 goals) All: Hazzuwan Halim (8 goals) |
The 2017 season is Balestier Khalsa's 22nd consecutive season in the top flight of Singapore football and in the S.League. Along with the S.League, the club will also compete in the Prime League, the Singapore Cup and the Singapore League Cup.
Squad No. | Name | Date of Birth (Age) | Previous Club | ||
---|---|---|---|---|---|
Goalkeepers | |||||
1 | A. Renonathan | Singapore Cricket Club | |||
16 | Naqiuddin Nodin | 12 August 1994 | |||
19 | Zaiful Nizam | 24 July 1987 | |||
22 | Hamzah Fazil | 6 September 1995 | Singapore Cubs | ||
Defenders | |||||
2 | Fadli Kamis | 7 November 1992 | |||
3 | Hanafi Salleh | 10 September 1989 | |||
4 | Ashrul Syafeeq | 11 April 1994 | ![]() | ||
6 | Tajeli Salamat | 7 February 1994 | ![]() | ||
12 | Sheikh Abdul Hadi | 24 March 1992 | |||
13 | Zulkhair Mustaffa | 23 December 1997 | Youth Team | ||
14 | Azmeerudin Jamludain | Tampines Rovers | |||
18 | Ahmad Syahir | 10 April 1992 | |||
Midfielders | |||||
5 | Shah Hirul | 7 May 1986 | |||
7 | ![]() | 20 December 1994 | ![]() | ||
8 | Raihan Rahman | 7 February 1991 | Hougang United | ||
9 | ![]() | 2 May 1991 | ![]() | ||
10 | ![]() | 21 June 1991 | ![]() | ||
11 | Huzaifah Aziz | 27 June 1994 | Hougang United | ||
20 | Jonathan Tan | 13 December 1995 | ![]() | ||
23 | Hanafi Akbar | 7 February 1995 | |||
24 | Hazzuwan Halim | 2 February 1994 | |||
Strikers | |||||
21 | Danial Tan | 4 August 1994 |
Position | Name |
---|---|
Head coach | ![]() |
Assistant coach | D. Tokijan |
Goalkeeping coach | Rizal Abdul Rahman |
Fitness coach | Rosman Sulaiman |
Team Chairman | Thavaneson Selvaratnam |
Physiotherapist | Mohamed Nasser |
Kitman | Abdul Latiff |
Source [1]
Position | Player | Transferred From | Ref |
---|---|---|---|
GK | A. Renonathan | Promoted | |
DF | Zulkhair Mustaffa | Promoted | |
DF | Syahfuddin Eska | Promoted | |
DF | Ashrul Syafeeq | ![]() | |
DF | Tajeli Salamat | ![]() | |
MF | Huzaifa Aziz | Hougang United | Free |
MF | Raihan Rahman | Hougang United | Free |
MF | Jonathan Tan | ![]() | |
MF | ![]() | ![]() | |
MF | ![]() | ![]() | |
MF | ![]() | ![]() | |
MF | Hanafi Akbar | Free Agent | [2] |
GK | Hamzah Fazil | Free Agent | |
Position | Player | Transferred To | Ref |
---|---|---|---|
GK | Daniel Ong | Balestier United Recreation Club | |
GK | Ameerul Shafiq | Admiralty FC | |
DF | Ho Wai Loon | Warriors FC | |
DF | Nurullah Hussein | Released | National Service |
DF | Gary Loo | Tiong Bahru FC | Free |
DF | ![]() | ![]() | |
MF | Fadhil Noh | Warriors FC | |
MF | Jamil Ali | Tampines Rovers | |
MF | Fazli Ayob | Tampines Rovers | |
MF | ![]() | ![]() | |
MF | Danial Mazlan | Released | |
FW | ![]() | ![]() | |
FW | ![]() | ![]() | |
FW | Zulkiffli Hassim | Yishun Sentek Mariners | |
FW | Syafiq Zainal | Balestier United Recreation Club | |
Position | Player | Transferred From | Ref |
---|---|---|---|
DF | Azmeerudin Jamludain | Free Agent | |
MF | Mahathir Azeman | Home United | Return to Parent Club After National Service |
Position | Player | Transferred To | Ref |
---|---|---|---|
DF | Syahfuddin Eska | ||
Win Draw Loss
11 February 2017Pre-season | Young Lions ![]() | 2-0 | Balestier Khalsa | Toa Payoh Stadium |
15 February 2017Pre-season | Albirex Niigata (S) ![]() | 1-0 | Balestier Khalsa | Toa Payoh Stadium |
Ryota Nakai![]() | Report | Sheikh Abdul Hadi ![]() Marko Kraljević ![]() |
12 May 2017Friendly | Albirex Niigata (S) ![]() | 0-0 | ![]() | Jurong East Stadium |
9 June 2017 | Balestier Khalsa | 4-0 | ![]() | ITE College Central |
Raihan Rahman ![]() Kyaw Zayar Win ![]() Aung Kyaw Naing ![]() Tajeli Salamat ![]() |
Numbers in parentheses denote appearances as substitute.
No. | Pos. | Player | Sleague | Singapore Cup | League Cup | Total | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apps. | ![]() | Apps. | ![]() | Apps. | ![]() | Apps. | ![]() | |||||||||
1 | GK | A. Renonathan | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||
2 | DF | Fadli Kamis | 22(1) | 3 | 1 | 0 | 2 | 1 | 25(1) | 4 | ||||||
3 | DF | Hanafi Salleh | 14(3) | 0 | 0 | 0 | 2(1) | 0 | 16(4) | 0 | ||||||
4 | DF | Ashrul Syafeeq | 13 | 0 | 1 | 0 | 2(1) | 0 | 16(1) | 0 | ||||||
5 | MF | Shah Hirul | 11(4) | 0 | 0 | 0 | 2 | 0 | 13(4) | 0 | ||||||
6 | DF | Tajeli Salamat | 17(3) | 1 | 0(1) | 0 | 2(1) | 0 | 19(5) | 1 | ||||||
7 | MF | ![]() | 19(3) | 2 | 1 | 0 | 2(1) | 1 | 22(4) | 3 | ||||||
8 | MF | Raihan Rahman | 20(1) | 4 | 1 | 1 | 2(1) | 1 | 23(2) | 6 | ||||||
9 | MF | ![]() | 16(2) | 0 | 1 | 0 | 2 | 0 | 19(2) | 0 | ||||||
10 | MF | ![]() | 15(5) | 0 | 0(1) | 0 | 1 | 0 | 16(6) | 0 | ||||||
11 | MF | Huzaifah Aziz | 17(3) | 2 | 1 | 0 | 2(1) | 0 | 20(4) | 2 | ||||||
12 | DF | Sheikh Abdul Hadi | 19(1) | 0 | 1 | 0 | 2 | 0 | 22(1) | 0 | ||||||
13 | DF | Zulkhair Mustaffa | 4(3) | 0 | 0 | 0 | 1(1) | 0 | 5(4) | 0 | ||||||
14 | DF | Azmeerudin Jamludain | 0(1) | 0 | 0 | 0 | 0 | 0 | 0(1) | 0 | ||||||
16 | GK | Naqiuddin Nodin | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||
18 | DF | Ahmad Syahir | 19(1) | 0 | 1 | 0 | 3 | 0 | 23(1) | 0 | ||||||
19 | GK | Zaiful Nizam (captain) | 24 | 0 | 1 | 0 | 3 | 0 | 28 | 0 | ||||||
20 | MF | Jonathan Tan | 8(8) | 0 | 1 | 0 | 2 | 0 | 11(8) | 0 | ||||||
21 | FW | Danial Tan | 0(2) | 0 | 0 | 0 | 0 | 0 | 0(2) | 0 | ||||||
22 | GK | Hamzah Fazil | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||
23 | MF | Hanafi Akbar | 4(7) | 0 | 0 | 0 | 0 | 0 | 4(7) | 0 | ||||||
24 | MF | Hazzuwan Halim | 22(2) | 5 | 1 | 2 | 2(1) | 1 | 25(3) | 8 | ||||||
30 | DF | Rafiqin Kamal | 0(2) | 0 | 0 | 0 | 0 | 0 | 0(2) | 0 | ||||||
38 | MF | Fariz Faizal | 0(7) | 0 | 0 | 0 | 0 | 0 | 0(7) | 0 | ||||||
43 | MF | Khairuddin Omar | 0(3) | 0 | 0 | 0 | 0 | 0 | 0(3) | 0 | ||||||
Players who have played this season but had left the club or on loan to other club | ||||||||||||||||
14 | DF | Syahfuddin Eska | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||
Competition | Record | |||||||
---|---|---|---|---|---|---|---|---|
P | W | D | L | GF | GA | GD | Win % | |
S.League | 24 | 5 | 4 | 15 | 17 | 33 | −16 | 20.83 |
Singapore Cup | 1 | 0 | 0 | 1 | 3 | 4 | −1 | 0.00 |
League Cup | 3 | 1 | 0 | 2 | 3 | 5 | −2 | 33.33 |
Total | 28 | 6 | 4 | 18 | 23 | 42 | −19 | 21.43 |
Win Draw Loss
28 February 2017Round 1 | Balestier Khalsa | 1-2 | Warriors FC | Toa Payoh Stadium |
Raihan Rahman ![]() Fadli Kamis ![]() Hanafi Salleh ![]() Huzaifa Aziz ![]() Raihan Rahman ![]() | Jordan Webb ![]() Shaiful Esah ![]() ![]() Ridhuan Muhamad ![]() Hafiz Osman ![]() | Attendance: 1,975 Referee: G Letchman |
4 March 2017Round 2 | Geylang International | 2-0 | Balestier Khalsa | Bedok Stadium |
Al-Qaasimy Rahman ![]() Fadli Kamis ![]() Safirul Sulaiman ![]() Víctor Coto Ortega ![]() Shahfiq Ghani ![]() | Nanda Lin Kyaw Chit ![]() | Referee: Ahmad A'Qashah |
11 March 2017Round 3 | Balestier Khalsa | 0-1 | Tampines Rovers | Toa Payoh Stadium |
Fadli Kamis ![]() Aung Kyaw Naing ![]() Sheikh Abdul Hadi ![]() | Ivan Džoni ![]() ![]() ![]() Son Yong Chan ![]() Jamil Ali ![]() ![]() | Attendance: 950 Referee: Nathan Chan |
2 April 2017Round 4 | Balestier Khalsa | 1-0 | ![]() | Toa Payoh Stadium |
Aung Kyaw Naing ![]() Ahmad Syahir ![]() Nanda Lin Kyaw Chit ![]() | Amirul Adli ![]() Shahrin Saberin ![]() | Attendance: 868 Referee: Farhad Mohamed |
7 April 2017Round 5 | Balestier Khalsa | 2-1 | ![]() | Jalan Besar Stadium |
Hazzuwan Halim ![]() Raihan Rahman ![]() Ashrul Syafeeq ![]() Aung Kyaw Naing ![]() Ahmad Syahir ![]() Zaiful Nizam ![]() | Rafael Ramazotti ![]() Azwan Saleh ![]() ![]() | Attendance: 788 Referee: Ahmad A'Qashah |
2 May 2017Round 6 (Rescheduled) | Home United | 1-0 | Balestier Khalsa | Bishan Stadium |
Irfan Fandi ![]() Marijan Šuto ![]() Abdil Qaiyyim ![]() Sufianto Salleh ![]() | Kyaw Zayar Win ![]() Ahmad Syahir ![]() | Attendance: 1,050 Referee: Muhd Taqi |
21 April 2017Round 7 | Balestier Khalsa | 0-3 | ![]() | Jalan Besar Stadium |
Raihan Rahman ![]() Shah Hirul ![]() | Hiroyoshi Kamata ![]() Tsubasa Sano ![]() Ryota Nakai ![]() | Attendance: 802 Referee: Muhd Taqi |
27 April 2017Round 8 | Hougang United | 1-0 | Balestier Khalsa | Hougang Stadium |
Nurhilmi Jasni ![]() Ali Hudzaifi ![]() Lionel Tan ![]() | Raihan Rahman ![]() Ahmad Syahir ![]() | Attendance: 853 Referee: W Ravisanthiran |
19 May 2017Round 9 | Warriors FC | 1-0 | Balestier Khalsa | Jalan Besar Stadium |
Joël Tshibamba ![]() Firdaus Kasman ![]() Syaqir Sulaiman ![]() Zulfadli Zainal Abidin ![]() Fadhil Noh ![]() | Sheikh Abdul Hadi ![]() Huzaifah Aziz ![]() ![]() ![]() | Attendance: 1,648 Referee: Ahmad A'Qashah |
26 May 2017Round 10 | Balestier Khalsa | 0-1 | Geylang International | Jalan Besar Stadium |
Fadli Kamis ![]() | Ricardo Sendra ![]() | Referee: G Letchman |
17 June 2017Round 11 | Tampines Rovers | 3-1 | Balestier Khalsa | Jurong West Stadium |
Fazli Ayob ![]() ![]() Ryutaro Megumi ![]() Ivan Džoni ![]() | Fadli Kamis ![]() Raihan Rahman ![]() Huzaifah Aziz ![]() | Attendance: 986 Referee: Jansen Foo |
22 June 2017Round 12 (Rescheduled) | Young Lions ![]() | 0-0 | Balestier Khalsa | Jalan Besar Stadium |
Muhelmy Suhaimi ![]() Hami Syahin ![]() | Hanafi Salleh ![]() Tajeli Salamat ![]() ![]() ![]() | Attendance: 1,053 Referee: Nathan Chan |
21 August 2017Round 13 (Rescheduled) | Balestier Khalsa | 2-2 | ![]() | Toa Payoh Stadium |
Huzaifah Aziz ![]() ![]() Raihan Rahman ![]() Fadli Kamis ![]() Sheikh Abdul Hadi ![]() Jonathan Tan ![]() | Rafael Ramazotti ![]() Hazwan Hamzah ![]() Haizul Rani ![]() | Attendance: 805 Referee: Farhad Mohamed |
3 July 2017Round 14 | Balestier Khalsa | 1-2 | Home United | Toa Payoh Stadium |
Raihan Rahman ![]() Ahmad Syahir ![]() Nanda Linn Kyaw Chit ![]() Jonathan Tan ![]() Shah Hirul ![]() Zaiful Nizam ![]() Hanafi Salleh ![]() Kyaw Zayar Win ![]() | Khairul Nizam ![]() Stipe Plazibat ![]() Amiruldin Asraf ![]() Irfan Fandi ![]() Sirina Camara ![]() ![]() ![]() | Referee: Farhad Mohamed |
26 July 2017Round 15 | Albirex Niigata (S) ![]() | 2-1 | Balestier Khalsa | Jurong East Stadium |
Tsubasa Sano ![]() Kento Nagasaki ![]() Shuto Inaba ![]() | Aung Kyaw Naing ![]() Huzaifah Aziz ![]() | Attendance: 1,849 Referee: Ahmad A'Qashah |
29 July 2017Round 16 | Balestier Khalsa | 0-0 | Hougang United | Toa Payoh Stadium |
Raihan Rahman ![]() | Syahiran Miswan ![]() Delwinder Singh ![]() Pablo Rodríguez ![]() Nazrul Nazari ![]() | Attendance: 966 Referee: Jansen Foo |
17 August 2017Round 17 | Balestier Khalsa | 2-2 | Warriors FC | Toa Payoh Stadium |
Hazzuwan Halim ![]() Fadli Kamis ![]() Zulkhair Mustaffa ![]() | Andrei-Cosmin Ciolacu ![]() Hafiz Nor ![]() | Attendance: 836 Referee: Muhd Syahir |
9 September 2017Round 18 | Geylang International | 2-0 | Balestier Khalsa | Jalan Besar Stadium |
Gabriel Quak ![]() ![]() Shawal Anuar ![]() Nor Azli Yusoff ![]() Faritz Hameed ![]() | Huzaifah Aziz ![]() Ahmad Syahir ![]() | Attendance: 1,350 Referee: W Ravisanthiran |
17 September 2017Round 19 | Balestier Khalsa | 0-1 | Tampines Rovers | Toa Payoh Stadium |
Fazrul Nawaz ![]() | Attendance: 864 Referee: Muhd Syahir |
20 September 2017Round 20 | Young Lions ![]() | 0-1 | Balestier Khalsa | Jalan Besar Stadium |
Huzaifah Aziz ![]() Tajeli Salamat ![]() Ahmad Syahir ![]() Raihan Rahman ![]() ![]() Aung Kyaw Naing ![]() Hanafi Akbar ![]() | Attendance: 1,136 Referee: G Letchman |
16 October 2017Round 21 (Rescheduled) | DPMM FC ![]() | 1-4 | Balestier Khalsa | Hassanal Bolkiah National Stadium |
Shahrazen Said ![]() Daud Jared Alvarez ![]() | Fadli Kamis ![]() Hazzuwan Halim ![]() ![]() ![]() Tajeli Salamat ![]() Nanda Linn Kyaw Chit ![]() | Referee: Sukhbir Singh |
20 October 2017Round 22 | Home United | 2-0 | Balestier Khalsa | Jalan Besar Stadium |
Stipe Plazibat ![]() | Raihan Rahman ![]() Tajeli Salamat ![]() Fariz Faizal ![]() | Referee: Farhad Mohamed |
26 October 2017Round 23 | Balestier Khalsa | 0-3 | ![]() | Toa Payoh Stadium |
Tsubasa Sano ![]() Hiroyoshi Kamata ![]() Ryota Nakai ![]() Shuto Inaba ![]() | Referee: Muhd Syahir |
2 November 2017Round 24 | Hougang United | 0-1 | Balestier Khalsa | Hougang Stadium |
Syahiran Miswan ![]() Iqbal Hamid Hussain ![]() | Hazzuwan Halim ![]() Raihan Rahman ![]() | Referee: W Ravisanthiran |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
---|---|---|---|---|---|---|---|---|---|
5 | Warriors FC | 24 | 9 | 7 | 8 | 33 | 36 | −3 | 34 |
6 | Hougang United | 24 | 9 | 3 | 12 | 24 | 31 | −7 | 30 |
7 | Balestier Khalsa | 24 | 5 | 4 | 15 | 17 | 33 | −16 | 19 |
8 | ![]() | 24 | 5 | 2 | 17 | 30 | 61 | −31 | 17 |
9 | ![]() | 24 | 1 | 3 | 20 | 10 | 62 | −52 | 6 |
Win Draw Loss
1 June 2017 (Rescheduled)Preliminary Round | Balestier Khalsa | 3–4 | ![]() | Toa Payoh Stadium |
Halim Hazzuwan ![]() Raihan Rahman ![]() Huzaifah Aziz ![]() Tajeli Salamat ![]() | Atuheire Kipson ![]() George Kelechi ![]() Sos Suhana ![]() Khim Borey ![]() | Referee: G Letchman |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | ![]() | 3 | 2 | 1 | 0 | 11 | 4 | +7 | 7 | Advance to semi-final |
2 | Geylang International | 3 | 2 | 1 | 0 | 9 | 4 | +5 | 7 | |
3 | Balestier Khalsa | 3 | 1 | 0 | 2 | 3 | 5 | −2 | 3 | |
4 | Tampines Rovers | 3 | 0 | 0 | 3 | 2 | 12 | −10 | 0 |
Win Draw Loss
8 July 2017Group Stage M1 | Balestier Khalsa | 0–2 | Geylang International | Toa Payoh Stadium |
Sheikh Abdul Hadi ![]() | Amy Recha ![]() Ricardo Sendra ![]() Nor Azli ![]() | Referee: Muhd Syahir |
11 July 2017Group Stage M2 | DPMM FC ![]() | 3–0 | Balestier Khalsa | Jalan Besar Stadium |
Azwan Ali ![]() Ashrul Syafeeq ![]() Adi Said ![]() Nurikhwan Othman ![]() Vincent Salas ![]() Azwan Saleh ![]() | Huzaifah Aziz ![]() Fadli Kamis ![]() | Referee: G Letchman |
14 July 2017Group Stage M3 | Balestier Khalsa | 3–0 | Tampines Rovers | Toa Payoh Stadium |
Fadli Kamis ![]() Hazzuwan Halim ![]() Aung Kyaw Naing ![]() | Jufri Taha ![]() Jamli Ali ![]() Ehvin Sasidharan ![]() | Referee: W Ravisanthiran |
The 2015 S.League was the 20th season since the establishment of the S.League, the top-flight Singaporean professional league for association football clubs. The league was also known as the Great Eastern Yeo's S.League due to sponsorship reasons. Warriors FC were the defending champions.
The 2016 S.League season is Geylang International's 21st season in the top flight of Singapore football and 42nd year in existence as a football club. The club will also compete in the Singapore League Cup and the Singapore Cup.
The 2016 S.League was the 21st season of the S.League, the top-flight Singaporean professional league for association football clubs, since its establishment in 1996. The season began on 13 February 2016, and concluded on 28 October 2016. DPMM FC were the defending champions.
The 2017 season is Geylang International's 22nd consecutive season in the top flight of Singapore football and in the S.League. Along with the S.League, the club will also compete in the Prime League, the Singapore Cup and the Singapore League Cup.
The 2017 season is Hougang United's 20th consecutive season in the top flight of Singapore football and in the S.League. Along with the S.League, the club will also compete in the Prime League, the Singapore Cup and the Singapore League Cup.
The 2017 season is Home United's 22nd consecutive season in the top flight of Singapore football and in the S.League. Along with the S.League, the club will also compete in the Prime League, the Singapore Cup, Singapore League Cup and the 2017 AFC Cup.
The 2017 season is Warriors' 22nd consecutive season in the top flight of Singapore football and in the S.League. Along with the S.League, the club will also compete in the Prime League, the Singapore Cup and the Singapore League Cup.
The 2017 season is Young Lion's 15th consecutive season in the top flight of Singapore football and in the S.League.
The 2017 season is Albirex Niigata Singapore FC's 14th consecutive season in the top flight of Singapore football and in the S.League, having joined the Sleague in 2004. Along with the S.League, the club will also compete in Singapore Cup and the Singapore League Cup. They are the defending champions in 2017.
The 2017 season is DPMM FC's 6th consecutive season in the top flight of Singapore football and in the S.League. Along with the S.League, the club will also compete in the Singapore Cup and the Singapore League Cup.
The 2015 season is Home United's 20th consecutive season in the top flight of Singapore football and in the S.League. Along with the S.League, the club will also compete in the Prime League, the Singapore Cup and the Singapore League Cup.
The 2016 S.League season is Tampines Rovers's 21st season at the top level of Singapore football and 71st year in existence as a football club. The club also competed in the Singapore League Cup, Singapore Cup, Singapore Community Shield and the AFC Cup.
The 2015 S.League season is Tampines Rovers's 20th season at the top level of Singapore football and 70th year in existence as a football club. The club also competed in the Singapore League Cup, Singapore Cup, Singapore Community Shield.
The 2016 season is Hougang United's 19th consecutive season in the top flight of Singapore football and in the S.League. Along with the S.League, the club will also compete in the Prime League, the Singapore Cup and the Singapore League Cup.
The 2015 season is Hougang United's 18th consecutive season in the top flight of Singapore football and in the S.League. Along with the S.League, the club will also compete in the Prime League, the Singapore Cup and the Singapore League Cup.
The 2016 season is Balestier Khalsa's 21st consecutive season in the top flight of Singapore football and in the S.League. Along with the S.League, the club will also compete in the Prime League, the Singapore Cup and the Singapore League Cup.
The 2016 season is Warriors' 21st consecutive season in the top flight of Singapore football and in the S.League. Along with the S.League, the club will also compete in the Prime League, the Singapore Cup and the Singapore League Cup.
The 2015 season is Warriors' 20th consecutive season in the top flight of Singapore football and in the S.League. Along with the S.League, the club will also compete in the Prime League, the Singapore Cup and the Singapore League Cup.
The 2023 season is Geylang International's 28th consecutive season in the top flight of Singapore football and in the Singapore Premier League. Along with the Singapore Premier League, the club will also compete in the Singapore Cup.
The 2023 season is Balestier Khalsa's 28th consecutive season in the top flight of Singapore football and in the Singapore Premier League and the Singapore Cup.