Balestier Khalsa vs Geylang International — Head to Head (20 matches)
Balestier Khalsa
9
WINS (45%)
3
DRAWS
(15%)
(15%)
Avg: 4.9 goals
Geylang International
8
WINS (40%)
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
Odds Comparison — Match Winner (1X2)
1 — Home
29%
X — Draw
25%
2 — Away
45%
Bookmaker1 (Home)X (Draw)2 (Away)
William Hill
3.00
3.50
1.95
Bet365
2.70
4.20
2.00
Marathonbet
3.05
3.68
1.93
BetVictor
2.90
4.00
2.00
Pinnacle
3.13
3.78
1.97
1xBet
3.12
3.68
1.95
Last 10 Matches — Balestier Khalsa
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
11/09/26
Tampines Rovers
2 : 0
Balestier Khalsa
L
19/09/26
Balestier Khalsa
3 : 4
Tanjong Pagar
L
12/10/26
Hougang United
1 : 2
Balestier Khalsa
W
Last 10 Matches — Geylang International
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
14/09/26
Geylang International
1 : 0
Tanjong Pagar
W
19/09/26
Young Lions
1 : 5
Geylang International
W
10/10/26
Geylang International
3 : 1
Albirex Niigata S
W
League Table — Premier League
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Geylang International
A |
3 | 3 | 0 | 0 | 9 | 2 | 7 | 9 |
WWW |
| 2 | Tampines Rovers
|
2 | 2 | 0 | 0 | 6 | 0 | 6 | 6 |
WW |
| 3 | Albirex Niigata S
|
3 | 2 | 0 | 1 | 8 | 3 | 5 | 6 |
LWW |
| 4 | Tanjong Pagar
|
4 | 2 | 0 | 2 | 6 | 9 | -3 | 6 |
WLWL |
| 5 | Home United
|
2 | 1 | 1 | 0 | 8 | 3 | 5 | 4 |
WD |
| 6 | Balestier Khalsa
H |
3 | 1 | 0 | 2 | 5 | 7 | -2 | 3 |
WLL |
| 7 | Hougang United
|
4 | 0 | 1 | 3 | 4 | 9 | -5 | 1 |
LLLD |
| 8 | Young Lions
|
3 | 0 | 0 | 3 | 2 | 15 | -13 | 0 |
LLL |
Our Prediction Analysis — H2H Based
Our Tip
Under 4.5 Goals
Confidence
77.0%
Home Win
29%
Draw
25%
Away Win
45%
Balestier Kh Form
50/100
Geylang Inte Form
100/100
H2H Home Dom.
0%
77.0% confidence based on real H2H records, team form, and league data.
Standings
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6 | Balestier Khalsa | 3 | 5:7 | -2 | 3 | 1 | 0 | 2 | 5:7 | -2 | 3 | WWLLW |
| 1 | Geylang International | 3 | 9:2 | 7 | 9 | 3 | 0 | 0 | 9:2 | 7 | 9 | DLWWW |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Geylang International | 3 | 9:2 | 7 | 9 | 3 | 0 | 0 | 9:2 | 7 | 9 | DLWWW |
| 2 | Tampines Rovers | 2 | 6:0 | 6 | 6 | 2 | 0 | 0 | 6:0 | 6 | 6 | WLDWL |
| 3 | Albirex Niigata S | 3 | 8:3 | 5 | 6 | 2 | 0 | 1 | 8:3 | 5 | 6 | WWWWL |
| 4 | Tanjong Pagar | 4 | 6:9 | -3 | 6 | 2 | 0 | 2 | 6:9 | -3 | 6 | WLWLW |
| 5 | Home United | 2 | 8:3 | 5 | 4 | 1 | 1 | 0 | 8:3 | 5 | 4 | DDLWW |
| 6 | Balestier Khalsa | 3 | 5:7 | -2 | 3 | 1 | 0 | 2 | 5:7 | -2 | 3 | WWLLW |
| 7 | Hougang United | 4 | 4:9 | -5 | 1 | 0 | 1 | 3 | 4:9 | -5 | 1 | LDLLL |
| 8 | Young Lions | 3 | 2:15 | -13 | 0 | 0 | 0 | 3 | 2:15 | -13 | 0 | DLLLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Balestier Khalsa | 1 | 3:4 | -1 | 0 | 0 | 0 | 1 | 3:4 | -1 | 0 | LWLWL |
| 0 | Geylang International | 2 | 4:1 | 3 | 6 | 2 | 0 | 0 | 4:1 | 3 | 6 | LLLWW |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Geylang International | 2 | 4:1 | 3 | 6 | 2 | 0 | 0 | 4:1 | 3 | 6 | LLLWW |
| 2 | Home United | 1 | 6:1 | 5 | 3 | 1 | 0 | 0 | 6:1 | 5 | 3 | LDLW |
| 3 | Albirex Niigata S | 1 | 3:0 | 3 | 3 | 1 | 0 | 0 | 3:0 | 3 | 3 | WWWWW |
| 4 | Tampines Rovers | 1 | 2:0 | 2 | 3 | 1 | 0 | 0 | 2:0 | 2 | 3 | WLWL |
| 5 | Tanjong Pagar | 2 | 2:5 | -3 | 3 | 1 | 0 | 1 | 2:5 | -3 | 3 | LLWLW |
| 6 | Hougang United | 2 | 3:4 | -1 | 1 | 0 | 1 | 1 | 3:4 | -1 | 1 | LLDL |
| 7 | Balestier Khalsa | 1 | 3:4 | -1 | 0 | 0 | 0 | 1 | 3:4 | -1 | 0 | LWLWL |
| 8 | Young Lions | 2 | 1:9 | -8 | 0 | 0 | 0 | 2 | 1:9 | -8 | 0 | LDLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Balestier Khalsa | 2 | 2:3 | -1 | 3 | 1 | 0 | 1 | 2:3 | -1 | 3 | LWWLW |
| 0 | Geylang International | 1 | 5:1 | 4 | 3 | 1 | 0 | 0 | 5:1 | 4 | 3 | LWLDW |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Geylang International | 1 | 5:1 | 4 | 3 | 1 | 0 | 0 | 5:1 | 4 | 3 | LWLDW |
| 2 | Tampines Rovers | 1 | 4:0 | 4 | 3 | 1 | 0 | 0 | 4:0 | 4 | 3 | DLLDW |
| 3 | Albirex Niigata S | 2 | 5:3 | 2 | 3 | 1 | 0 | 1 | 5:3 | 2 | 3 | LWWWL |
| 4 | Tanjong Pagar | 2 | 4:4 | 0 | 3 | 1 | 0 | 1 | 4:4 | 0 | 3 | LLLLW |
| 5 | Balestier Khalsa | 2 | 2:3 | -1 | 3 | 1 | 0 | 1 | 2:3 | -1 | 3 | LWWLW |
| 6 | Home United | 1 | 2:2 | 0 | 1 | 0 | 1 | 0 | 2:2 | 0 | 1 | DLDDW |
| 7 | Hougang United | 2 | 1:5 | -4 | 0 | 0 | 0 | 2 | 1:5 | -4 | 0 | WWLLL |
| 8 | Young Lions | 1 | 1:6 | -5 | 0 | 0 | 0 | 1 | 1:6 | -5 | 0 | LLLLL |
Balestier KhalsaWLLWW
Geylang InternationalWWWLD
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Balestier KhalsaWLLWWWLLWW
Geylang InternationalWWWLDLLWLW
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Balestier KhalsaWLLWWWLLWWLWWWW
Geylang InternationalWWWLDLLWLWWLDLL
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Balestier KhalsaWLLWWWLLWWLWWWWLLLLL
Geylang InternationalWWWLDLLWLWWLDLLWLLLW
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Balestier KhalsaWLLWWWLLWWLWWWWLLLLLLWDLW
Geylang InternationalWWWLDLLWLWWLDLLWLLLWDLLWW
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Balestier KhalsaWLLWWWLLWWLWWWWLLLLLLWDLWWDWLD
Geylang InternationalWWWLDLLWLWWLDLLWLLLWDLLWWWLDDW
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Balestier KhalsaLWLWL
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Balestier KhalsaLWLWLWWLLL
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Balestier KhalsaLWLWLWWLLLLWWWL
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Balestier KhalsaLWLWLWWLLLLWWWL
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Balestier KhalsaLWLWLWWLLLLWWWL
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Balestier KhalsaLWLWLWWLLLLWWWL
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Geylang InternationalWDLWL
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Geylang InternationalWDLWLLWLWL
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Geylang InternationalWDLWLLWLWLWWDDW
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Geylang InternationalWDLWLLWLWLWWDDW
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Geylang InternationalWDLWLLWLWLWWDDW
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
Geylang InternationalWDLWLLWLWLWWDDW
Tampines RoversWW
Albirex Niigata SLWW
Tanjong PagarWLWL
Home UnitedWD
Hougang UnitedLLLD
Young LionsLLL
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 30 | 30 | 0 | 100% |
Geylang International | 30 | 29 | 1 | 97% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 30 | 29 | 1 | 97% |
Geylang International | 30 | 26 | 4 | 87% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 30 | 27 | 3 | 90% |
Geylang International | 30 | 22 | 8 | 73% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 30 | 16 | 14 | 53% |
Geylang International | 30 | 14 | 16 | 47% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 30 | 13 | 17 | 43% |
Geylang International | 30 | 8 | 22 | 27% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 30 | 7 | 23 | 23% |
Geylang International | 30 | 6 | 24 | 20% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 30 | 3 | 27 | 10% |
Geylang International | 30 | 3 | 27 | 10% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 15 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 15 | 0 | 100% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 15 | 0 | 100% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 8 | 7 | 53% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 6 | 9 | 40% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 3 | 12 | 20% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Balestier Khalsa | 15 | 2 | 13 | 13% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 14 | 1 | 93% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 13 | 2 | 87% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 11 | 4 | 73% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 9 | 6 | 60% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 5 | 10 | 33% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 4 | 11 | 27% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Geylang International | 15 | 2 | 13 | 13% |
Over/Under is calculated from each team's latest available completed matches.
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 5 | 2 | 0 | 0 | 0 | 1 |
Geylang International | 5 | 2 | 1 | 0 | 1 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 10 | 3 | 2 | 0 | 0 | 2 |
Geylang International | 10 | 3 | 2 | 0 | 1 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 15 | 5 | 3 | 0 | 0 | 3 |
Geylang International | 15 | 3 | 3 | 0 | 2 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 20 | 5 | 3 | 0 | 0 | 7 |
Geylang International | 20 | 5 | 3 | 0 | 2 | 6 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 25 | 7 | 3 | 1 | 0 | 9 |
Geylang International | 25 | 6 | 4 | 0 | 2 | 7 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 30 | 7 | 4 | 1 | 1 | 10 |
Geylang International | 30 | 7 | 4 | 0 | 4 | 8 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 5 | 1 | 1 | 0 | 0 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 10 | 3 | 1 | 0 | 0 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 15 | 5 | 1 | 0 | 0 | 6 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 15 | 5 | 1 | 0 | 0 | 6 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 15 | 5 | 1 | 0 | 0 | 6 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Balestier Khalsa | 15 | 5 | 1 | 0 | 0 | 6 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 5 | 2 | 0 | 0 | 1 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 10 | 4 | 0 | 0 | 1 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 15 | 5 | 1 | 0 | 3 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 15 | 5 | 1 | 0 | 3 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 15 | 5 | 1 | 0 | 3 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 15 | 5 | 1 | 0 | 3 | 2 |
HT/FT values are from each team's perspective: W/W means winning at half-time and full-time.
No top scorers data available for this league yet.