Geylang International vs Balestier Khalsa: Prediction, Head-to-Head, Odds & Stats (Fri, 09 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 09 Jan, 11:30 AM UTC

Next Match 09/01/26 at 11:30 AM

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

Scheduled H2H Match For Geylang International Vs Balestier Khalsa

Premier League

Fri, 09 Jan 2026 at 11:30 AM UTC

Geylang International
Geylang International

SGP SGP

Recent Form

-
W
L
D
-
Balestier Khalsa
Balestier Khalsa

SGP SGP

Recent Form

W
-
L
-
D

5

Win

Played

10
2 Draws

3

Win

4
Position
5
Noor Ali
Manager
Marko Kraljević

Game Schedule - Time Of Fixture

Geylang International will square off vs Balestier Khalsa in Premier League on Fri, 09 Jan 2026 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 Stats

Analyzing the last 10 head-to-head games between these teams, Geylang International have won 5 times and Balestier Khalsa have come out on top on 3 occasion. In the last fixture between them, Balestier Khalsa won 3-4.


Head-to-HeadMatch Wins
Geylang International5
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

634
Singapore Premier League (25 Matches)
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
10:00 AM
20/10/24
3039
Balestier Khalsa
1
3044
Geylang International
4
W
10:00 AM
28/09/24
3038
Tanjong Pagar United
2
3044
Geylang International
7
W
10:00 AM
15/09/24
3044
Geylang International
5
34081
Albirex Niigata Singapore
1
W
11:45 AM
30/08/24
3041
Lion City Sailors
2
3044
Geylang International
2
D
655
Singapore Cup (5 Matches)
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

Balestier Khalsa Recent Matches

634
Singapore Premier League (26 Matches)
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
10:00 AM
28/09/24
3039
Balestier Khalsa
2
34081
Albirex Niigata Singapore
3
L
10:00 AM
22/09/24
3041
Lion City Sailors
3
3039
Balestier Khalsa
1
L
11:45 AM
13/09/24
34085
Brunei DPMM FC
2
3039
Balestier Khalsa
2
D
10:00 AM
31/08/24
34082
Young Lions
2
3039
Balestier Khalsa
7
W
655
Singapore Cup (4 Matches)
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

Geylang International Next Fixtures

634
Singapore Premier League
11:30 AM
17/10/25
3038
Tanjong Pagar United
3044
Geylang International
Prediction
11:30 AM
18/10/25
3044
Geylang International
3038
Tanjong Pagar United
Prediction
11:30 AM
25/10/25
34082
Young Lions
3044
Geylang International
Prediction
11:30 AM
09/01/26
3044
Geylang International
3039
Balestier Khalsa
Prediction
11:30 AM
16/01/26
3044
Geylang International
34083
Hougang United
Prediction
11:30 AM
18/01/26
3044
Geylang International
3041
Lion City Sailors
Prediction
11:30 AM
23/01/26
3044
Geylang International
3043
Tampines Rovers
Prediction
11:30 AM
02/02/26
34081
Albirex Niigata Singapore
3044
Geylang International
Prediction
11:30 AM
06/02/26
3038
Tanjong Pagar United
3044
Geylang International
Prediction
11:30 AM
13/02/26
3039
Balestier Khalsa
3044
Geylang International
Prediction
11:30 AM
15/02/26
3044
Geylang International
34083
Hougang United
Prediction
12:30 PM
20/02/26
3039
Balestier Khalsa
3044
Geylang International
Prediction
11:30 AM
21/02/26
3041
Lion City Sailors
3044
Geylang International
Prediction
12:30 PM
26/02/26
3044
Geylang International
34082
Young Lions
Prediction
12:30 PM
08/03/26
3041
Lion City Sailors
3044
Geylang International
Prediction
12:30 PM
15/03/26
3044
Geylang International
34081
Albirex Niigata Singapore
Prediction
11:30 AM
04/04/26
34083
Hougang United
3044
Geylang International
Prediction
11:30 AM
11/04/26
3043
Tampines Rovers
3044
Geylang International
Prediction
11:30 AM
11/04/26
3043
Tampines Rovers
3044
Geylang International
Prediction
11:30 AM
12/04/26
3041
Lion City Sailors
3044
Geylang International
Prediction
11:30 AM
19/04/26
3044
Geylang International
3038
Tanjong Pagar United
Prediction
11:30 AM
26/04/26
3044
Geylang International
3041
Lion City Sailors
Prediction
11:30 AM
03/05/26
3044
Geylang International
3039
Balestier Khalsa
Prediction
11:30 AM
09/05/26
34082
Young Lions
3044
Geylang International
Prediction

Balestier Khalsa Next Fixtures

Geylang International Last Match Played stats

Albirex Niigata Singapore vs Geylang International

Final Score : -

Balestier Khalsa Last Match Played stats

Young Lions vs Balestier Khalsa

Final Score :1 - 2

(H)Match overview (A)
41%Ball possession59%
1.90Expected goals1.38
14Total shots21
6Goalkeeper saves5
1Corner kicks8
8Fouls16
356Passes515
1Tackles1
3Free kicks3
1Yellow cards2
0Red cards0
(H)Shots (A)
14Total shots21
6Shots on target7
0Hit woodwork0
4Shots off target8
4Blocked shots6
11Shots inside box11
3Shots outside box10
(H)Attack (A)
1Through balls1
21Touches in penalty area22
3Offsides2
(H)Passes (A)
296Accurate passes455
18Throw-ins11
25/42 (60%)Final third phase70/79 (89%)
20/38 (52%)Long balls19/40 (47%)
2/10 (20%)Crosses9/20 (45%)
(H)Duels (A)
37%Duels38%
2Dispossessed7
42/112 (38%)Ground duels37/107 (35%)
7/18 (39%)Aerial duels11/19 (58%)
16/18 (89%)Dribbles25/30 (83%)
(H)Defending (A)
1Total tackles1
17Interceptions12
15Clearances6
6Errors lead to a shot2
(H)Goalkeeping (A)
6Total saves5
1High claims1
12Goal kicks2

Geylang International Vs Balestier Khalsa Season Stats

Geylang InternationalPerformance SummaryBalestier Khalsa
32Matches32
97Goals Scored84
61Goals Conceded80
3.03Goals per Game2.63
1.91Goals Conceded per Game2.5
53.20%Ball Possession53.80%
5Clean Sheets5
8.41Fouls per Game9.78
1.56Offsides per Game2
7.56Goal Kicks per Game7.16
1.59Yellow Cards per Game1.34
1Red Cards4

Premier League 25/26 Standings

POSTEAMMPWLPTS
1Lion City SailorsLion City Sailors3309
2Tampines RoversTampines Rovers2104
3Albirex Niigata SingaporeAlbirex Niigata Singapore2104
4Geylang InternationalGeylang International3114
5Balestier KhalsaBalestier Khalsa3114
6Hougang UnitedHougang United3123
7Tanjong Pagar UnitedTanjong Pagar United3123
8Young LionsYoung Lions3030
Champions League 2

Football Previews & Betting Tips

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025