Head-to-head overview

Based on the matches in our database.

Balestier Khalsa 126 draws13 Geylang International
31
Meetings
4.13
Goals / game
61%
Both teams scored
74%
Over 2.5 goals
Balestier Khalsa

Facts about Balestier Khalsa

Scored in22/31 (71%)
Conceded in26/31 (84%)
Goals scored61 · 1.97/game
Longest winning streak3
Longest unbeaten run7
Longest losing streak5
Longest run without a win5
Geylang International

Facts about Geylang International

Scored in26/31 (84%)
Conceded in22/31 (71%)
Goals scored67 · 2.16/game
Longest winning streak5
Longest unbeaten run5
Longest losing streak3
Longest run without a win7
By competition
CompetitionBalestier KhalsaDrawGeylang InternationalGames
Premier League1141126
League Cup0123
Cup1102
All competitions1261331

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Balestier Khalsa1554
gap 8
1546Geylang International
157814012023202420252026
If they met (neutral venue)
Balestier Khalsa
36%
Draw
30%
Geylang International
34%

All meetings

31 matches on record

17 Oct 2026
Premier League
Balestier KhalsaBalestier Khalsa0–0Geylang InternationalGeylang International
BTTSO2.5
15 May 2026
Premier League
Geylang InternationalGeylang International3–4Balestier KhalsaBalestier Khalsa
BTTSO2.5
2 May 2026
Premier League
Geylang InternationalGeylang International2–3Balestier KhalsaBalestier Khalsa
BTTSO2.5
20 Feb 2026
Premier League
Balestier KhalsaBalestier Khalsa5–2Geylang InternationalGeylang International
BTTSO2.5
30 Nov 2025
Cup
Geylang InternationalGeylang International3–3Balestier KhalsaBalestier Khalsa
BTTSO2.5
7 Mar 2025
Premier League
Geylang InternationalGeylang International3–4Balestier KhalsaBalestier Khalsa
BTTSO2.5
2 Feb 2025
Cup
Geylang InternationalGeylang International4–5Balestier KhalsaBalestier Khalsa
BTTSO2.5

Balestier Khalsa recent form

Geylang International recent form

Balestier Khalsa has gone head to head with Geylang International 31 times since 2010, winning 12 and scoring 61 goals. Geylang International, in turn, has won 13 and scored 67 goals. There have been 6 draws between Balestier Khalsa and Geylang International. Across all meetings both teams have scored in 61% of games and 74% have produced over 2.5 goals, at an average of 4.13 goals per game.