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
Odds Comparison — Match Winner (1X2)
No odds available for this fixture yet.
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
Our Prediction Analysis — H2H Based
Our Tip
Draw
Confidence
90.0%
Geylang Inte Form
50/100
Balestier Kh Form
50/100
H2H Home Dom.
0%
90.0% confidence based on real H2H records, team form, and league data.
Standings
No standings data available for this fixture yet.
Geylang InternationalLDLLW
Balestier KhalsaWWWLL
Geylang InternationalLDLLWLWWLD
Balestier KhalsaWWWLLWWLWW
Geylang InternationalLDLLWLWWLDLLWLL
Balestier KhalsaWWWLLWWLWWWWLLL
Geylang InternationalLDLLWLWWLDLLWLLLWDLL
Balestier KhalsaWWWLLWWLWWWWLLLLLLWD
Geylang InternationalLDLLWLWWLDLLWLLLWDLLWWWLD
Balestier KhalsaWWWLLWWLWWWWLLLLLLWDLWWDW
Geylang InternationalLDLLWLWWLDLLWLLLWDLLWWWLDDWLWL
Balestier KhalsaWWWLLWWLWWWWLLLLLLWDLWWDWLDWWL
Geylang InternationalLLLWW
Geylang InternationalLLLWWDLLLD
Geylang InternationalLLLWWDLLLDLWLLL
Geylang InternationalLLLWWDLLLDLWLLL
Geylang InternationalLLLWWDLLLDLWLLL
Geylang InternationalLLLWWDLLLDLWLLL
Balestier KhalsaWWLWW
Balestier KhalsaWWLWWWLLDL
Balestier KhalsaWWLWWWLLDLDWDW
Balestier KhalsaWWLWWWLLDLDWDW
Balestier KhalsaWWLWWWLLDLDWDW
Balestier KhalsaWWLWWWLLDLDWDW
| 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 |
| 2 | Rui Pires |
Home United | 2 | 0 |

