Geylang International vs Balestier Khalsa: Prediction, Head-to-Head, Odds & Stats (Sun, 30 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 30 Nov, 11:30 AM UTC

Next Match 30/11/25 at 11:30 AM

Geylang International vs Balestier Khalsa
📍 Our Tampines Hub, Singapore.

Scheduled H2H Match For Geylang International Vs Balestier Khalsa

Singapore Cup, Group stage

Sun, 30 Nov 2025 at 11:30 AM UTC

Geylang International
Geylang International

SGP SGP

Recent Form

D
L
W
W
Balestier Khalsa
Balestier Khalsa

SGP SGP

Recent Form

L
W
W
D
W

5

Win

Last 10 Played

10
2 Draws

3

Win

4
Position
2
Noor Ali
Manager
Marko Kraljević

Game Schedule - Time Of Fixture

Geylang International will square off vs Balestier Khalsa in Singapore Cup, Group stage on Sun, 30 Nov 2025 at 11:30 AM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Geylang International vs Balestier Khalsa H2H Results Summary

Over the most recent 10 head-2-head games for these teams, Geylang International have won 5 times and Balestier Khalsa have won on 3 occasion. In the latest match between them, Balestier Khalsa won 3-4.


Head-to-Head (Last 10 Matches)
Geylang International5
Draw2
Balestier Khalsa3

Geylang International vs Balestier Khalsa Past H2H Matches

634
Singapore Premier League
12:30 PM
07/03/25
3044
Geylang International
3
3039
Balestier Khalsa
4
10:00 AM
20/10/24
3039
Balestier Khalsa
1
3044
Geylang International
4
10:00 AM
28/07/24
3044
Geylang International
4
3039
Balestier Khalsa
4
11:45 AM
10/05/24
3039
Balestier Khalsa
2
3044
Geylang International
2
10:00 AM
12/08/23
3044
Geylang International
2
3039
Balestier Khalsa
6
11:45 AM
23/06/23
3039
Balestier Khalsa
2
3044
Geylang International
3
12:30 PM
12/04/23
3044
Geylang International
3
3039
Balestier Khalsa
0
11:45 AM
14/10/22
3039
Balestier Khalsa
2
3044
Geylang International
4
09:30 AM
21/08/22
3044
Geylang International
3
3039
Balestier Khalsa
0
09:30 AM
02/07/22
3039
Balestier Khalsa
0
3044
Geylang International
2
12:30 PM
10/04/22
3044
Geylang International
0
3039
Balestier Khalsa
1
09:30 AM
03/10/21
3044
Geylang International
3
3039
Balestier Khalsa
0
09:30 AM
25/07/21
3044
Geylang International
3
3039
Balestier Khalsa
1
11:45 AM
07/04/21
3039
Balestier Khalsa
2
3044
Geylang International
1
09:30 AM
28/11/20
3039
Balestier Khalsa
2
3044
Geylang International
0
09:30 AM
24/10/20
3044
Geylang International
2
3039
Balestier Khalsa
3
11:45 AM
21/08/20
3039
Balestier Khalsa
3044
Geylang International
09:30 AM
18/08/19
3039
Balestier Khalsa
3
3044
Geylang International
4
09:30 AM
16/06/19
3044
Geylang International
5
3039
Balestier Khalsa
0
09:30 AM
31/03/19
3039
Balestier Khalsa
3
3044
Geylang International
0
11:45 AM
01/08/18
3044
Geylang International
1
3039
Balestier Khalsa
0
12:30 PM
02/06/18
3039
Balestier Khalsa
1
3044
Geylang International
2
09:30 AM
14/04/18
3044
Geylang International
0
3039
Balestier Khalsa
1
11:30 AM
09/09/17
3044
Geylang International
2
3039
Balestier Khalsa
0
11:30 AM
26/05/17
3039
Balestier Khalsa
0
3044
Geylang International
1
11:30 AM
04/03/17
3044
Geylang International
2
3039
Balestier Khalsa
0
11:30 AM
25/08/16
3044
Geylang International
2
3039
Balestier Khalsa
1
11:30 AM
14/05/16
3039
Balestier Khalsa
1
3044
Geylang International
3
11:30 AM
03/03/16
3044
Geylang International
0
3039
Balestier Khalsa
0
11:30 AM
18/09/15
3039
Balestier Khalsa
2
3044
Geylang International
2
11:30 AM
15/05/15
3044
Geylang International
2
3039
Balestier Khalsa
2
11:30 AM
06/03/15
3039
Balestier Khalsa
2
3044
Geylang International
1
11:30 AM
31/07/14
3044
Geylang International
1
3039
Balestier Khalsa
2
11:30 AM
17/04/14
3039
Balestier Khalsa
1
3044
Geylang International
1
11:30 AM
16/05/13
3044
Geylang International
2
3039
Balestier Khalsa
2
11:30 AM
26/02/13
3039
Balestier Khalsa
1
3044
Geylang International
0
11:45 AM
23/08/12
3039
Balestier Khalsa
0
3044
Geylang International
0
11:45 AM
23/03/12
3044
Geylang International
3
3039
Balestier Khalsa
1
11:30 AM
08/09/11
3044
Geylang International
3
3039
Balestier Khalsa
2
11:30 AM
25/05/11
3039
Balestier Khalsa
3
3044
Geylang International
1
11:30 AM
11/03/11
3044
Geylang International
0
3039
Balestier Khalsa
3
11:45 AM
24/10/10
3039
Balestier Khalsa
0
3044
Geylang International
1
11:45 AM
21/10/10
3039
Balestier Khalsa
3044
Geylang International
11:30 AM
09/07/10
3044
Geylang International
0
3039
Balestier Khalsa
0
11:45 AM
15/05/10
3039
Balestier Khalsa
0
3044
Geylang International
2
11:45 AM
16/09/09
3039
Balestier Khalsa
0
3044
Geylang International
1
11:45 AM
05/07/09
3044
Geylang International
2
3039
Balestier Khalsa
0
11:45 AM
23/03/09
3039
Balestier Khalsa
2
3044
Geylang International
1
655
Singapore Cup
10:00 AM
02/02/25
3044
Geylang International
4
3039
Balestier Khalsa
5
09:30 AM
01/09/18
3039
Balestier Khalsa
1
3044
Geylang International
0
11:45 AM
29/08/18
3044
Geylang International
0
3039
Balestier Khalsa
0
12:00 PM
02/07/14
3044
Geylang International
1
3039
Balestier Khalsa
0
11:30 AM
28/06/14
3039
Balestier Khalsa
2
3044
Geylang International
1
11:45 AM
25/05/10
3039
Balestier Khalsa
2
3044
Geylang International
1
669
League Cup
11:30 AM
08/07/17
3039
Balestier Khalsa
0
3044
Geylang International
2
11:30 AM
14/07/16
3039
Balestier Khalsa
2
3044
Geylang International
2
12:30 PM
30/07/12
3039
Balestier Khalsa
1
3044
Geylang International
3

Geylang International Recent Matches

655
Singapore Cup (6 Matches)
11:30 AM
01/11/25
3044
Geylang International
0
34081
Albirex Niigata Singapore
3
L
12:30 PM
27/03/25
3044
Geylang International
1
3041
Lion City Sailors
3
L
12:30 PM
15/03/25
3038
Tanjong Pagar United
1
3044
Geylang International
0
L
12:30 PM
02/03/25
3044
Geylang International
3041
Lion City Sailors
-
10:00 AM
16/02/25
35607
BG Pathum United
2
3044
Geylang International
2
D
10:00 AM
02/02/25
3044
Geylang International
4
3039
Balestier Khalsa
5
L
634
Singapore Premier League (24 Matches)
11:30 AM
25/10/25
34082
Young Lions
1
3044
Geylang International
3
W
11:30 AM
18/10/25
3044
Geylang International
2
3038
Tanjong Pagar United
1
W
11:30 AM
17/10/25
3038
Tanjong Pagar United
3044
Geylang International
-
11:30 AM
20/09/25
34081
Albirex Niigata Singapore
3044
Geylang International
-
11:30 AM
19/09/25
34083
Hougang United
0
3044
Geylang International
2
W
11:30 AM
12/09/25
3044
Geylang International
0
34081
Albirex Niigata Singapore
2
L
11:30 AM
24/08/25
3043
Tampines Rovers
0
3044
Geylang International
0
D
11:30 AM
23/08/25
3044
Geylang International
34081
Albirex Niigata Singapore
-
10:00 AM
25/05/25
3038
Tanjong Pagar United
3
3044
Geylang International
3
D
11:45 AM
15/05/25
34082
Young Lions
1
3044
Geylang International
2
W
10:00 AM
11/05/25
3044
Geylang International
1
34081
Albirex Niigata Singapore
4
L
10:00 AM
04/05/25
3041
Lion City Sailors
2
3044
Geylang International
3
W
12:30 PM
29/04/25
3044
Geylang International
1
34085
Brunei DPMM FC
3
L
10:00 AM
19/04/25
34082
Young Lions
3044
Geylang International
-
11:45 AM
11/04/25
3044
Geylang International
4
34083
Hougang United
3
W
11:45 AM
04/04/25
3043
Tampines Rovers
3
3044
Geylang International
1
L
12:30 PM
07/03/25
3044
Geylang International
3
3039
Balestier Khalsa
4
L
11:45 AM
27/02/25
3044
Geylang International
5
3038
Tanjong Pagar United
0
W
10:00 AM
09/02/25
34081
Albirex Niigata Singapore
1
3044
Geylang International
1
D
10:00 AM
26/01/25
3044
Geylang International
1
3041
Lion City Sailors
2
L
12:15 PM
18/01/25
34085
Brunei DPMM FC
0
3044
Geylang International
2
W
10:00 AM
24/11/24
34083
Hougang United
2
3044
Geylang International
3
W
10:00 AM
03/11/24
3044
Geylang International
4
34082
Young Lions
0
W
11:45 AM
29/10/24
3044
Geylang International
0
3043
Tampines Rovers
3
L

Balestier Khalsa Recent Matches

655
Singapore Cup (6 Matches)
11:30 AM
06/11/25
34081
Albirex Niigata Singapore
3
3039
Balestier Khalsa
2
L
11:30 AM
02/11/25
3039
Balestier Khalsa
3
3038
Tanjong Pagar United
0
W
12:30 PM
29/03/25
3039
Balestier Khalsa
3
3038
Tanjong Pagar United
0
W
12:30 PM
16/03/25
3041
Lion City Sailors
4
3039
Balestier Khalsa
1
L
12:30 PM
02/03/25
3039
Balestier Khalsa
1
35607
BG Pathum United
2
L
10:00 AM
02/02/25
3044
Geylang International
4
3039
Balestier Khalsa
5
W
634
Singapore Premier League (24 Matches)
11:30 AM
24/10/25
3039
Balestier Khalsa
2
3038
Tanjong Pagar United
1
W
11:30 AM
19/10/25
3043
Tampines Rovers
3
3039
Balestier Khalsa
3
D
11:30 AM
21/09/25
34082
Young Lions
1
3039
Balestier Khalsa
2
W
11:30 AM
21/09/25
3041
Lion City Sailors
3039
Balestier Khalsa
-
11:30 AM
14/09/25
3039
Balestier Khalsa
0
3041
Lion City Sailors
5
L
11:30 AM
25/08/25
3039
Balestier Khalsa
3041
Lion City Sailors
-
11:30 AM
23/08/25
34081
Albirex Niigata Singapore
2
3039
Balestier Khalsa
2
D
10:00 AM
25/05/25
3039
Balestier Khalsa
3
34081
Albirex Niigata Singapore
2
W
11:45 AM
14/05/25
3041
Lion City Sailors
0
3039
Balestier Khalsa
1
W
10:00 AM
11/05/25
3039
Balestier Khalsa
3
34085
Brunei DPMM FC
4
L
11:45 AM
07/05/25
3043
Tampines Rovers
0
3039
Balestier Khalsa
1
W
10:00 AM
03/05/25
34082
Young Lions
0
3039
Balestier Khalsa
4
W
11:45 AM
24/04/25
3039
Balestier Khalsa
2
34083
Hougang United
1
W
10:00 AM
20/04/25
3043
Tampines Rovers
3039
Balestier Khalsa
-
10:00 AM
05/04/25
3039
Balestier Khalsa
3
3038
Tanjong Pagar United
3
D
12:30 PM
07/03/25
3044
Geylang International
3
3039
Balestier Khalsa
4
W
11:45 AM
27/02/25
34081
Albirex Niigata Singapore
4
3039
Balestier Khalsa
0
L
10:00 AM
23/02/25
3039
Balestier Khalsa
1
3041
Lion City Sailors
5
L
12:15 PM
07/02/25
34085
Brunei DPMM FC
2
3039
Balestier Khalsa
3
W
10:00 AM
25/01/25
3039
Balestier Khalsa
2
34082
Young Lions
3
L
10:00 AM
19/01/25
34083
Hougang United
3
3039
Balestier Khalsa
1
L
10:00 AM
02/11/24
3043
Tampines Rovers
3
3039
Balestier Khalsa
1
L
11:45 AM
28/10/24
3038
Tanjong Pagar United
0
3039
Balestier Khalsa
5
W
10:00 AM
20/10/24
3039
Balestier Khalsa
1
3044
Geylang International
4
L

Geylang International Next Fixtures

Balestier Khalsa Next Fixtures

Geylang International Last Match Played stats

Geylang International vs Albirex Niigata Singapore

Final Score :0 - 3

(H)Match overview (A)
30%Ball possession70%
0.67Expected goals4.97
4Total shots20
9Goalkeeper saves1
0Corner kicks6
8Fouls14
260Passes654
5Tackles2
2Free kicks1
1Yellow cards2
1Red cards0
(H)Shots (A)
4Total shots20
1Shots on target12
0Hit woodwork1
3Shots off target2
0Blocked shots5
3Shots inside box13
1Shots outside box7
(H)Attack (A)
0Through balls1
8Touches in penalty area28
0Offsides3
(H)Passes (A)
211Accurate passes599
18Throw-ins19
15/28 (54%)Final third phase66/86 (77%)
15/40 (37%)Long balls24/38 (63%)
1/4 (25%)Crosses2/13 (15%)
(H)Duels (A)
30%Duels37%
8Dispossessed5
25/90 (28%)Ground duels28/82 (34%)
9/21 (43%)Aerial duels11/21 (52%)
3/4 (75%)Dribbles11/15 (73%)
(H)Defending (A)
5Total tackles2
10Interceptions10
7Clearances11
2Errors lead to a shot3
(H)Goalkeeping (A)
9Total saves1
1High claims1
6Goal kicks4

Balestier Khalsa Last Match Played stats

Albirex Niigata Singapore vs Balestier Khalsa

Final Score :3 - 2

(H)Match overview (A)
57%Ball possession43%
2.62Expected goals1.23
18Total shots10
1Goalkeeper saves8
4Corner kicks1
9Fouls6
536Passes461
2Tackles0
2Free kicks1
0Yellow cards2
0Red cards0
(H)Shots (A)
18Total shots10
9Shots on target3
1Hit woodwork0
3Shots off target5
5Blocked shots2
14Shots inside box4
4Shots outside box6
(H)Attack (A)
1Through balls0
36Touches in penalty area6
2Offsides1
(H)Passes (A)
462Accurate passes385
18Throw-ins22
60/77 (78%)Final third phase35/52 (67%)
25/40 (62%)Long balls32/58 (55%)
9/29 (31%)Crosses1/7 (14%)
(H)Duels (A)
45%Duels31%
6Dispossessed7
35/85 (41%)Ground duels21/75 (28%)
15/25 (60%)Aerial duels11/27 (41%)
15/21 (71%)Dribbles13/17 (76%)
(H)Defending (A)
2Total tackles0
12Interceptions15
12Clearances16
2Errors lead to a shot6
(H)Goalkeeping (A)
1Total saves8
0High claims2
6Goal kicks6

Geylang International Vs Balestier Khalsa Season Stats

Geylang InternationalPerformance SummaryBalestier Khalsa
5Matches4
7Goals Scored10
12Goals Conceded10
1.4Goals per Game2.5
2.4Goals Conceded per Game2.5
54.10%Ball Possession59.90%
0Clean Sheets1
11.2Fouls per Game8.75
2.8Offsides per Game1.25
6.8Goal Kicks per Game8.5
1.2Yellow Cards per Game1.25

Singapore Cup 25/26 Standings

POSTEAMMPWLDPTS
1Albirex Niigata SingaporeAlbirex Niigata Singapore22006
2Balestier KhalsaBalestier Khalsa21103
3Hougang UnitedHougang United11003
4Geylang InternationalGeylang International1010
5Tanjong Pagar UnitedTanjong Pagar United2020
Playoffs

Football Previews & Betting Tips

16 Nov 2025

LaLiga 2 Preview And Prediction: Real Zaragoza vs Huesca Betting Tips & Picks November 16, 2025

16 Nov 2025

World Cup Qual. UEFA Preview And Prediction: Israel vs Moldova Betting Tips & Picks November 16, 2025

16 Nov 2025

World Cup Qual. UEFA Preview And Prediction: Italy vs Norway Betting Tips & Picks November 16, 2025

16 Nov 2025

World Cup Qual. CAF Preview And Prediction: Nigeria vs DR Congo Betting Tips & Picks November 16, 2025

16 Nov 2025

LaLiga 2 Preview And Prediction: Mirandés vs Burgos Club de Fútbol Betting Tips & Picks November 16, 2025

16 Nov 2025

LaLiga 2 Preview And Prediction: Córdoba vs Deportivo La Coruña Betting Tips & Picks November 16, 2025