The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
GI

Geylang International

Tampines Stadium, Tampines. Every match we hold, with the price it went off at.

276Played
107Won
38.8%Win rate
1.7Scored per game
1.9Conceded per game
55Clean sheets

Home and away

The same record, split by where it was played.

At home
37%
138 played, 51 won. 1.77 scored a game.
Away
40.6%
138 played, 56 won. 1.64 scored a game.
How the market priced them
36.7%
251 priced matches at an average of 4.03, which implied 24.8%.

Season by season 21

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 5410 +10
2025/26 Premier League 217311 -13
2025/26 Cup 4112 -3
2024/25 Premier League 321598 +33
2024/25 Cup 4013 -4
2024/25 Friendlies Clubs 2002 -6
2023/24 Premier League 2410311 -11
2023/24 Cup 4103 -6
2022/23 Premier League 281099 +2
2022/23 Cup 3003 -5
2021/22 Premier League 216213 -19
2020/21 Premier League 14626 -6
2019/20 Premier League 2410311 -7
2018/19 Premier League 245514 -31
2017/18 Premier League 2411310 -5
2017/18 League Cup 4211 +1
2016/17 Premier League 241077 +6
2016/17 League Cup 5311 -2
2015/16 League Cup 4211 +3
2014/15 League Cup 3300 +7
2013/14 League Cup 2110 +1

Recent matches 30

Newest first, with the price this club was at kickoff.

Friday 27 November 2026
H Geylang International scheduled Tanjong Pagar —
Sunday 22 November 2026
A Geylang International scheduled Home United —
Sunday 1 November 2026
A Geylang International scheduled Tampines Rovers —
Monday 26 October 2026
H Geylang International 3 – 0 Hougang United —
Saturday 17 October 2026
A Geylang International 0 – 0 Balestier Khalsa —
Saturday 10 October 2026
H Geylang International 3 – 1 Albirex Niigata S —
Saturday 19 September 2026
A Geylang International 5 – 1 Young Lions —
Monday 14 September 2026
H Geylang International 1 – 0 Tanjong Pagar —
Friday 15 May 2026
H Geylang International 3 – 4 Balestier Khalsa 2.46
Saturday 9 May 2026
A Geylang International 2 – 2 Young Lions 1.37
Saturday 2 May 2026
H Geylang International 2 – 3 Balestier Khalsa 2.08
Sunday 26 April 2026
H Geylang International 0 – 3 Home United 12.50
Sunday 19 April 2026
H Geylang International 2 – 1 Tanjong Pagar 1.30
Saturday 11 April 2026
A Geylang International 3 – 4 Tampines Rovers 6.80
Saturday 4 April 2026
A Geylang International 1 – 0 Hougang United 2.45
Sunday 15 March 2026
H Geylang International 1 – 0 Albirex Niigata S 5.10
Saturday 7 March 2026
A Geylang International 0 – 4 Home United 10.60
Thursday 26 February 2026
H Geylang International 1 – 1 Young Lions 1.32
Friday 20 February 2026
A Geylang International 2 – 5 Balestier Khalsa 2.01
Sunday 15 February 2026
H Geylang International 1 – 2 Hougang United 2.07
Friday 6 February 2026
A Geylang International 3 – 1 Tanjong Pagar 1.42
Monday 2 February 2026
A Geylang International 0 – 2 Albirex Niigata S 3.60
Friday 23 January 2026
H Geylang International 1 – 3 Tampines Rovers 4.55
Sunday 18 January 2026
H Geylang International 0 – 3 Home United 7.67
Saturday 6 December 2025
A Geylang International 4 – 1 Tanjong Pagar 1.46
Sunday 30 November 2025
H Geylang International 3 – 3 Balestier Khalsa 2.44
Saturday 22 November 2025
A Geylang International 0 – 3 Hougang United 2.41
Saturday 1 November 2025
H Geylang International 0 – 3 Albirex Niigata S 2.59
Saturday 25 October 2025
A Geylang International 3 – 1 Young Lions 1.25
Saturday 18 October 2025
H Geylang International 2 – 1 Tanjong Pagar 1.38