Geylang International FC 3-4 Balestier Khalsa FC final score - 15 May 2026, S-league
Singapore - S-league
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights
Game Statistics
Form
Table
| Teams | Pts | P | W | D | L | GD |
|---|---|---|---|---|---|---|
|
4
|
35 | 21 | 11 | 2 | 8 | -2 |
|
5
|
24 | 21 | 7 | 3 | 11 | -13 |
Last matches
2/6 (33%)
1/6 (17%)
3/6 (50%)
Average stats (Last 6 matchs)
9 May 2026 - S-league
2 May 2026 - S-league
26 Apr 2026 - S-league
19 Apr 2026 - S-league
11 Apr 2026 - S-league
4 Apr 2026 - S-league
2/6 (33%)
1/6 (17%)
3/6 (50%)
Average stats (Last 6 matchs)
2 May 2026 - S-league
26 Apr 2026 - S-league
19 Apr 2026 - S-league
15 Mar 2026 - S-league
26 Feb 2026 - S-league
15 Feb 2026 - S-league
2/6 (33%)
1/6 (17%)
3/6 (50%)
Average stats (Last 6 matchs)
9 May 2026 - S-league
11 Apr 2026 - S-league
4 Apr 2026 - S-league
7 Mar 2026 - S-league
20 Feb 2026 - S-league
6 Feb 2026 - S-league
4/6 (67%)
0/6 (0%)
2/6 (33%)
Average stats (Last 6 matchs)
9 May 2026 - S-league
2 May 2026 - S-league
27 Apr 2026 - S-league
17 Apr 2026 - S-league
13 Apr 2026 - S-league
5 Apr 2026 - S-league
4/6 (67%)
0/6 (0%)
2/6 (33%)
Average stats (Last 6 matchs)
9 May 2026 - S-league
27 Apr 2026 - S-league
13 Apr 2026 - S-league
15 Mar 2026 - S-league
20 Feb 2026 - S-league
13 Feb 2026 - S-league
4/6 (67%)
0/6 (0%)
2/6 (33%)
Average stats (Last 6 matchs)
2 May 2026 - S-league
17 Apr 2026 - S-league
5 Apr 2026 - S-league
9 Mar 2026 - S-league
1 Mar 2026 - S-league
1 Feb 2026 - S-league
Head to head
17 %
17 %
67 %
Average stats (last H2H results)
2 May 2026 - S-league
20 Feb 2026 - S-league
30 Nov 2025 - Singapore Cup
7 Mar 2025 - S-league
2 Feb 2025 - Singapore Cup
20 Oct 2024 - S-league
Tactical Scheme
Formation : 4 - 2 - 3 - 1
Formation : 4 - 4 - 2
Substitutes
Y. Kanoshima
A. Matin bin Zulfadli
DefenderS. Denilson
I. Bin Mohammed Yazid
R. Noor
R. Hardy
F. Shahril
J. Ko
G. Low
P. Rio Rifae'l
A. Recha
D. Irfan
M. Mun
H. Ahmad
DefenderA. Mohamad Azra
F. I'yadh
D. Teh
I. Zayan
Z. Zamri
I. Bin Mohd Sha'aban
I. Ang
Live Commentary
Ball goes out of play for a Balestier Khalsa FC goal kick.
Throw-in for Geylang International FC in their own half.
Ball goes out of play for a Balestier Khalsa FC goal kick.
Geylang International FC make their fourth substitution with Gareth Low replacing Riku Fukashiro.
Goal! Ignatius Ang gives Balestier Khalsa FC a 3 - 4 lead.
Balestier Khalsa FC have a goal kick.
Corner awarded to Geylang International FC.
Can Geylang International FC capitalize from this throw-in deep inside Balestier Khalsa FC's half?
Goal kick for Balestier Khalsa FC at Our Tampines Hub.
Amy Recha is on a sub for Shahdan Sulaiman for Geylang International FC.
That's full-time at Our Tampines Hub. The final score is 3 - 4.
Own goal in Singapore City! Mario Subaric scores in his own net to make it 3 - 3.
Can Geylang International FC get the ball into an attacking position from this throw-in in Balestier Khalsa FC's half?
Marko Kraljevic (Balestier Khalsa FC) is making his fifth and final substitution, with Aniq Raushan Mohamad Azra replacing Tajeli Salamat.
Farhad Bin Mohamed awards Geylang International FC a goal kick.
Farhad Bin Mohamed signals a free kick to Geylang International FC in their own half.
Balestier Khalsa FC have a goal kick.
Harith Kanadi is back on the pitch.
Balestier Khalsa FC make their fourth substitution with Fudhil I'yadh replacing Harith Kanadi.
The match has been stopped briefly for attention to the injured Harith Kanadi.
Yu Kanoshima is on a sub for Rudy Khairullah for Geylang International FC.
Goal! Balestier Khalsa FC have got their heads in front thanks to a Tajeli Salamat strike.
Nikola Ignjatovic (Geylang International FC) has been sent off!
Ignatius Ang is on a sub for Daniel Goh for Balestier Khalsa FC.
Balestier Khalsa FC make their second substitution with Darren Teh replacing Bogdan Mandic.
Marko Kraljevic (Balestier Khalsa FC) is making a first substitution, with Ilyasin Zayan replacing Elijah Lim.
Goal kick for Balestier Khalsa FC at Our Tampines Hub.
Farhad Bin Mohamed has awarded Geylang International FC a corner.
At Our Tampines Hub, Lazar Vujanic has been booked for the second time in this match. An early shower is now waiting!
Farhad Bin Mohamed signals a free kick to Geylang International FC.
Throw-in for Balestier Khalsa FC at Our Tampines Hub.
Farhad Bin Mohamed signals a Balestier Khalsa FC throw-in in Geylang International FC's half.
Throw-in for Balestier Khalsa FC close to the penalty box.
Farhad Bin Mohamed signals a free kick to Geylang International FC just outside Balestier Khalsa FC's area.
Farhad Bin Mohamed awards Balestier Khalsa FC a goal kick.
Ball goes out of play for a Geylang International FC goal kick.
Throw-in Balestier Khalsa FC.
Ball safe as Balestier Khalsa FC is awarded a throw-in in their half.
Balestier Khalsa FC awarded a throw-in in their own half.
Balestier Khalsa FC have been awarded a corner by Farhad Bin Mohamed.
Corner awarded to Balestier Khalsa FC.
Farhad Bin Mohamed signals a free kick to Balestier Khalsa FC in their own half.
Free kick in a good position for Balestier Khalsa FC!
Goal! Tin Matic levels the match at 2 - 2.
Goal kick for Balestier Khalsa FC at Our Tampines Hub.
Free kick Geylang International FC.
Corner awarded to Geylang International FC.
Farhad Bin Mohamed signals a free kick to Geylang International FC.
Throw-in for Geylang International FC in their own half.
Geylang International FC have been awarded a corner by Farhad Bin Mohamed.
Geylang International FC have a goal kick.
The first half has been concluded at Our Tampines Hub.
Throw-in for Balestier Khalsa FC at Our Tampines Hub.
Corner awarded to Geylang International FC.
Iqram Rifqi Bin Mohammed Yazid is replacing Tae-ho Kim for Geylang International FC at Our Tampines Hub.
Farhad Bin Mohamed awards Balestier Khalsa FC a goal kick.
Geylang International FC to take a throw-in in Balestier Khalsa FC territory.
Corner awarded to Geylang International FC.
Ball goes out of play for a Balestier Khalsa FC goal kick.
Farhad Bin Mohamed signals a free kick to Geylang International FC in their own half.
Balestier Khalsa FC have a goal kick.
Geylang International FC awarded a throw-in in their own half.
Farhad Bin Mohamed signals a free kick to Balestier Khalsa FC.
Geylang International FC take a 2 - 1 lead thanks to Riku Fukashiro.
Shuhei Hoshino gets an equalizer for Geylang International FC. The score is now 1 - 1.
Geylang International FC have been awarded a corner by Farhad Bin Mohamed.
Lazar Vujanic (Balestier Khalsa FC) gets a yellow card.
Farhad Bin Mohamed signals a free kick to Geylang International FC.
Geylang International FC takes a corner from the left.
Goal! Daniel Goh gives Balestier Khalsa FC a 0 - 1 lead.
Farhad Bin Mohamed signals a free kick to Balestier Khalsa FC in their own half.
Free kick Geylang International FC.
Geylang International FC takes a corner from the right.
Ball goes out of play for a Geylang International FC goal kick.
Free kick Balestier Khalsa FC.
Can Geylang International FC get the ball into an attacking position from this throw-in in Balestier Khalsa FC's half?
Goal kick for Geylang International FC at Our Tampines Hub.
Ball safe as Balestier Khalsa FC is awarded a throw-in in their half.
Free kick Balestier Khalsa FC.
Free kick Balestier Khalsa FC.
Corner awarded to Geylang International FC.
Throw-in Geylang International FC.
Balestier Khalsa FC to take a throw-in in Geylang International FC territory.
Geylang International FC takes a corner from the right.
Balestier Khalsa FC needs to be cautious. Geylang International FC have an attacking throw-in.
Geylang International FC have conceded a goal in each of their last 5 matches.
Geylang International FC scores 1.08 goals when playing at home and Balestier Khalsa FC scores 2.08 goals when playing away (on average).
Average number of goals in the first half in meetings between Geylang International FC and Balestier Khalsa FC is 3.6.
Average number of goals in meetings between Geylang International FC and Balestier Khalsa FC is 6.8.
Geylang International FC scores 2.8 goals in a match against Balestier Khalsa FC and Balestier Khalsa FC scores 4 goals against Geylang International FC (on average).
Geylang International FC have won just 1 of their last 5 Premier League games against Balestier Khalsa FC.
Balestier Khalsa FC have lost just 1 of their last 5 Premier League games against Geylang International FC.
In the last 5 meetings Geylang International FC won 0, Balestier Khalsa FC won 4, 1 draws.
Balestier Khalsa FC have lost just 0 of their last 5 games against Geylang International FC (in all competitions).
Balestier Khalsa FC's performance of the last 5 matches is better than Geylang International FC's.
In Premier League, Balestier Khalsa FC has better performance than Geylang International FC.
When Balestier Khalsa FC is down 1-0 away, they win 28% of their matches.
When Geylang International FC is down 0-1 home, they win 11% of their matches.
When Balestier Khalsa FC leads 0-1 away, they win in 60% of their matches.
When Geylang International FC leads 1-0 at home, they win in 66% of their matches.
On their last meeting Balestier Khalsa FC won by 1 goals.
The winner of their last meeting was Balestier Khalsa FC.
Geylang International FC wins 19% of halftimes, Balestier Khalsa FC wins 33%.
Geylang International FC wins 1st half in 19% of their matches, Balestier Khalsa FC in 33% of their matches.
Muhammad Nazrul bin Ahmad Nazari has more yellow cards (6) than any other player at Geylang International FC. Lazar Vujanic has collected 5 for Balestier Khalsa FC.
Ryoya Taniguchi is Geylang International FC's top scorer with 9 goals. Bogdan Mandic has scored 8 times for Balestier Khalsa FC.
Did you know that Balestier Khalsa FC scores 30% of their goals between the minutes 76-90?
Did you know that Geylang International FC scores 23% of their goals between the minutes 31-45?
During the last 58 meetings, Geylang International FC have won 26 times, there have been 12 draws while Balestier Khalsa FC have won 20 times. The goal difference is 105-87 in favour of Geylang International FC.
During the last 26 meetings with Geylang International FC playing at home, Geylang International FC have won 11 times, there have been 7 draws while Balestier Khalsa FC have won 8 times. The goal difference is 52-41 in favour of Geylang International FC.
Score and result Geylang International FC - Balestier Khalsa FC
The Geylang International FC - Balestier Khalsa FC match (Football - S-league) at 15/05/2026 07:30 is complete.
The Geylang International FC - Balestier Khalsa FC match result is as follows: 3-4.
Now that this S-league Football match is over and the score is known, you can find the highlights and key statistics on that same page.