Geylang International vs Balestier Khalsa — Head to Head (20 matches)
Geylang International
8
WINS (40%)
3
DRAWS
(15%)
(15%)
Avg: 4.9 goals
Balestier Khalsa
9
WINS (45%)
15/05/26
Geylang International
3 : 4
Balestier Khalsa
02/05/26
Geylang International
2 : 3
Balestier Khalsa
20/02/26
Balestier Khalsa
5 : 2
Geylang International
30/11/25
Geylang International
3 : 3
Balestier Khalsa
07/03/25
Geylang International
3 : 4
Balestier Khalsa
02/02/25
Geylang International
4 : 5
Balestier Khalsa
20/10/24
Balestier Khalsa
1 : 4
Geylang International
28/07/24
Geylang International
4 : 4
Balestier Khalsa
10/05/24
Balestier Khalsa
2 : 2
Geylang International
12/08/23
Geylang International
2 : 6
Balestier Khalsa
23/06/23
Balestier Khalsa
2 : 3
Geylang International
12/04/23
Geylang International
3 : 0
Balestier Khalsa
14/10/22
Balestier Khalsa
2 : 4
Geylang International
21/08/22
Geylang International
3 : 0
Balestier Khalsa
02/07/22
Balestier Khalsa
0 : 2
Geylang International
10/04/22
Geylang International
0 : 1
Balestier Khalsa
03/10/21
Geylang International
3 : 0
Balestier Khalsa
25/07/21
Geylang International
3 : 1
Balestier Khalsa
07/04/21
Balestier Khalsa
2 : 1
Geylang International
28/11/20
Balestier Khalsa
2 : 0
Geylang International
Our Database H2H (used for prediction accuracy)
0
Geylang Inte wins
0
Draws
1
Balestier Kh wins
7
Avg Goals
100%
BTTS
0%
Draw %
Odds Comparison — Match Winner (1X2)
1 — Home
40%
X — Draw
25%
2 — Away
35%
Bookmaker1 (Home)X (Draw)2 (Away)
10Bet
2.30
3.60
2.60
William Hill
2.15
3.90
2.50
Bet365
2.20
3.30
2.75
Marathonbet
2.29
3.38
2.65
Unibet
2.04
3.75
2.75
Betfair
2.20
3.60
2.63
BetVictor
2.25
3.90
2.50
Pinnacle
2.37
3.16
2.73
Last 10 Matches — Geylang International
26/02/26
Geylang International
1 : 1
Young Lions
D
07/03/26
Home United
4 : 0
Geylang International
L
15/03/26
Geylang International
1 : 0
Albirex Niigata S
W
04/04/26
Hougang United
0 : 1
Geylang International
W
11/04/26
Tampines Rovers
4 : 3
Geylang International
L
19/04/26
Geylang International
2 : 1
Tanjong Pagar
W
26/04/26
Geylang International
0 : 3
Home United
L
02/05/26
Geylang International
2 : 3
Balestier Khalsa
L
09/05/26
Young Lions
2 : 2
Geylang International
D
15/05/26
Geylang International
3 : 4
Balestier Khalsa
L
Last 10 Matches — Balestier Khalsa
01/03/26
Tanjong Pagar
1 : 4
Balestier Khalsa
W
09/03/26
Hougang United
1 : 2
Balestier Khalsa
W
15/03/26
Balestier Khalsa
0 : 3
Home United
L
05/04/26
Young Lions
0 : 2
Balestier Khalsa
W
13/04/26
Balestier Khalsa
2 : 1
Albirex Niigata S
W
17/04/26
Tampines Rovers
2 : 1
Balestier Khalsa
L
27/04/26
Balestier Khalsa
0 : 3
Hougang United
L
02/05/26
Geylang International
2 : 3
Balestier Khalsa
W
09/05/26
Balestier Khalsa
6 : 0
Tanjong Pagar
W
15/05/26
Geylang International
3 : 4
Balestier Khalsa
W
League Table — Premier League
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Home United
|
20 | 16 | 3 | 1 | 68 | 11 | 57 | 51 |
LDWWW |
| 2 | Tampines Rovers
|
20 | 14 | 4 | 2 | 55 | 19 | 36 | 46 |
WDLWW |
| 3 | Albirex Niigata S
|
20 | 14 | 2 | 4 | 44 | 19 | 25 | 44 |
WWWWW |
| 4 | Balestier Khalsa
A |
21 | 11 | 2 | 8 | 44 | 46 | -2 | 35 |
WWWLL |
| 5 | Geylang International
H |
21 | 7 | 3 | 11 | 29 | 42 | -13 | 24 |
LDLLW |
| 6 | Hougang United
|
20 | 7 | 0 | 13 | 23 | 39 | -16 | 21 |
LWWLL |
| 7 | Young Lions
|
20 | 2 | 3 | 15 | 15 | 55 | -40 | 9 |
DLLLW |
| 8 | Tanjong Pagar
|
20 | 1 | 1 | 18 | 15 | 62 | -47 | 4 |
LLLLL |
Our Prediction Analysis — H2H Based
Our Tip
Draw
Confidence
90.0%
Home Win
40%
Draw
25%
Away Win
35%
Geylang Inte Form
22/100
Balestier Kh Form
100/100
H2H Home Dom.
-100%
90.0% confidence based on real H2H records, team form, and league data.
Balestier Khalsa has strong away record here.
Standings
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5 | Geylang International | 21 | 29:42 | -13 | 24 | 7 | 3 | 11 | 29:42 | -13 | 24 | LDLLW |
| 4 | Balestier Khalsa | 21 | 44:46 | -2 | 35 | 11 | 2 | 8 | 44:46 | -2 | 35 | WWWLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Home United | 20 | 68:11 | 57 | 51 | 16 | 3 | 1 | 68:11 | 57 | 51 | LDWWW |
| 2 | Tampines Rovers | 20 | 55:19 | 36 | 46 | 14 | 4 | 2 | 55:19 | 36 | 46 | WDLWW |
| 3 | Albirex Niigata S | 20 | 44:19 | 25 | 44 | 14 | 2 | 4 | 44:19 | 25 | 44 | WWWWW |
| 4 | Balestier Khalsa | 21 | 44:46 | -2 | 35 | 11 | 2 | 8 | 44:46 | -2 | 35 | WWWLL |
| 5 | Geylang International | 21 | 29:42 | -13 | 24 | 7 | 3 | 11 | 29:42 | -13 | 24 | LDLLW |
| 6 | Hougang United | 20 | 23:39 | -16 | 21 | 7 | 0 | 13 | 23:39 | -16 | 21 | LWWLL |
| 7 | Young Lions | 20 | 15:55 | -40 | 9 | 2 | 3 | 15 | 15:55 | -40 | 9 | DLLLW |
| 8 | Tanjong Pagar | 20 | 15:62 | -47 | 4 | 1 | 1 | 18 | 15:62 | -47 | 4 | LLLLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Geylang International | 11 | 13:23 | -10 | 10 | 3 | 1 | 7 | 13:23 | -10 | 10 | LDLLW |
| 0 | Balestier Khalsa | 11 | 20:26 | -6 | 15 | 5 | 0 | 6 | 20:26 | -6 | 15 | WWWLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Home United | 10 | 33:7 | 26 | 25 | 8 | 1 | 1 | 33:7 | 26 | 25 | LDWWW |
| 2 | Tampines Rovers | 10 | 31:11 | 20 | 24 | 7 | 3 | 0 | 31:11 | 20 | 24 | WDLWW |
| 3 | Albirex Niigata S | 9 | 22:11 | 11 | 23 | 7 | 2 | 0 | 22:11 | 11 | 23 | WWWWW |
| 4 | Balestier Khalsa | 11 | 20:26 | -6 | 15 | 5 | 0 | 6 | 20:26 | -6 | 15 | WWWLL |
| 5 | Geylang International | 11 | 13:23 | -10 | 10 | 3 | 1 | 7 | 13:23 | -10 | 10 | LDLLW |
| 6 | Hougang United | 10 | 6:24 | -18 | 3 | 1 | 0 | 9 | 6:24 | -18 | 3 | LWWLL |
| 7 | Tanjong Pagar | 10 | 8:30 | -22 | 3 | 1 | 0 | 9 | 8:30 | -22 | 3 | LLLLL |
| 8 | Young Lions | 10 | 5:23 | -18 | 2 | 0 | 2 | 8 | 5:23 | -18 | 2 | DLLLW |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Geylang International | 10 | 16:19 | -3 | 14 | 4 | 2 | 4 | 16:19 | -3 | 14 | LDLLW |
| 0 | Balestier Khalsa | 10 | 24:20 | 4 | 20 | 6 | 2 | 2 | 24:20 | 4 | 20 | WWWLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Home United | 10 | 35:4 | 31 | 26 | 8 | 2 | 0 | 35:4 | 31 | 26 | LDWWW |
| 2 | Tampines Rovers | 10 | 24:8 | 16 | 22 | 7 | 1 | 2 | 24:8 | 16 | 22 | WDLWW |
| 3 | Albirex Niigata S | 11 | 22:8 | 14 | 21 | 7 | 0 | 4 | 22:8 | 14 | 21 | WWWWW |
| 4 | Balestier Khalsa | 10 | 24:20 | 4 | 20 | 6 | 2 | 2 | 24:20 | 4 | 20 | WWWLL |
| 5 | Hougang United | 10 | 17:15 | 2 | 18 | 6 | 0 | 4 | 17:15 | 2 | 18 | LWWLL |
| 6 | Geylang International | 10 | 16:19 | -3 | 14 | 4 | 2 | 4 | 16:19 | -3 | 14 | LDLLW |
| 7 | Young Lions | 10 | 10:32 | -22 | 7 | 2 | 1 | 7 | 10:32 | -22 | 7 | DLLLW |
| 8 | Tanjong Pagar | 10 | 7:32 | -25 | 1 | 0 | 1 | 9 | 7:32 | -25 | 1 | LLLLL |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 5 | Geylang International | 5 | 9:13 | -4 | 4 |
| 4 | Balestier Khalsa | 5 | 14:10 | 4 | 9 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 5 | Geylang International | 10 | 15:22 | -7 | 11 |
| 4 | Balestier Khalsa | 10 | 24:16 | 8 | 21 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 5 | Geylang International | 15 | 22:35 | -13 | 14 |
| 4 | Balestier Khalsa | 15 | 33:31 | 2 | 27 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 5 | Geylang International | 20 | 29:48 | -19 | 18 |
| 4 | Balestier Khalsa | 20 | 41:43 | -2 | 31 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 5 | Geylang International | 25 | 36:52 | -16 | 28 |
| 4 | Balestier Khalsa | 25 | 53:51 | 2 | 41 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 5 | Geylang International | 30 | 46:65 | -19 | 35 |
| 4 | Balestier Khalsa | 30 | 62:64 | -2 | 48 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 5 | Geylang International | 5 | 8:11 | -3 | 6 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 5 | Geylang International | 10 | 14:23 | -9 | 8 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 5 | Geylang International | 15 | 18:36 | -18 | 11 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 5 | Geylang International | 15 | 18:36 | -18 | 11 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 5 | Geylang International | 15 | 18:36 | -18 | 11 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 5 | Geylang International | 15 | 18:36 | -18 | 11 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 4 | Balestier Khalsa | 5 | 12:8 | 4 | 12 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 4 | Balestier Khalsa | 10 | 22:21 | 1 | 16 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 4 | Balestier Khalsa | 14 | 30:27 | 3 | 24 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 4 | Balestier Khalsa | 14 | 30:27 | 3 | 24 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 4 | Balestier Khalsa | 14 | 30:27 | 3 | 24 |
| # | Team | MP | G | GD | PTS |
|---|---|---|---|---|---|
| 4 | Balestier Khalsa | 14 | 30:27 | 3 | 24 |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Geylang International | 30 | 29 | 1 | 97% |
Balestier Khalsa | 30 | 30 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Geylang International | 30 | 27 | 3 | 90% |
Balestier Khalsa | 30 | 28 | 2 | 93% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Geylang International | 30 | 23 | 7 | 77% |
Balestier Khalsa | 30 | 27 | 3 | 90% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Geylang International | 30 | 15 | 15 | 50% |
Balestier Khalsa | 30 | 17 | 13 | 57% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Geylang International | 30 | 9 | 21 | 30% |
Balestier Khalsa | 30 | 14 | 16 | 47% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Geylang International | 30 | 5 | 25 | 17% |
Balestier Khalsa | 30 | 7 | 23 | 23% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Geylang International | 30 | 3 | 27 | 10% |
Balestier Khalsa | 30 | 3 | 27 | 10% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 15 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 14 | 1 | 93% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 12 | 3 | 80% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 6 | 9 | 40% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 4 | 11 | 27% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 2 | 13 | 13% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 1 | 14 | 7% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 14 | 14 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 14 | 12 | 2 | 86% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 14 | 11 | 3 | 79% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 14 | 8 | 6 | 57% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 14 | 7 | 7 | 50% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 14 | 4 | 10 | 29% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 14 | 1 | 13 | 7% |
Over/Under is calculated from each team's latest available completed matches.
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 5 | 0 | 1 | 0 | 1 | 2 |
Balestier Khalsa | 5 | 2 | 0 | 0 | 0 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 10 | 1 | 2 | 0 | 2 | 3 |
Balestier Khalsa | 10 | 2 | 3 | 0 | 0 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 15 | 2 | 2 | 0 | 2 | 5 |
Balestier Khalsa | 15 | 4 | 3 | 0 | 0 | 5 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 20 | 3 | 2 | 0 | 2 | 7 |
Balestier Khalsa | 20 | 5 | 3 | 1 | 0 | 7 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 25 | 5 | 3 | 0 | 3 | 8 |
Balestier Khalsa | 25 | 6 | 4 | 1 | 1 | 8 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 30 | 5 | 3 | 0 | 4 | 10 |
Balestier Khalsa | 30 | 8 | 4 | 1 | 1 | 9 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 5 | 0 | 2 | 0 | 0 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 10 | 0 | 2 | 0 | 1 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 15 | 1 | 2 | 0 | 1 | 8 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 15 | 1 | 2 | 0 | 1 | 8 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 15 | 1 | 2 | 0 | 1 | 8 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 15 | 1 | 2 | 0 | 1 | 8 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 5 | 1 | 1 | 0 | 0 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 10 | 1 | 2 | 1 | 0 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 14 | 2 | 3 | 1 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 14 | 2 | 3 | 1 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 14 | 2 | 3 | 1 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 14 | 2 | 3 | 1 | 1 | 3 |
HT/FT values are from each team's perspective: W/W means winning at half-time and full-time.
| # | Player | Team | Goals | Assists |
|---|---|---|---|---|
| 1 | L. Thy |
Home United | 5 | 2 |
