Geylang International vs Tampines Rovers: Prediction, Head-to-Head, Odds & Stats (Fri, 23 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 24 Aug, 08:16 AM

Next Match 23/01/26 at 11:30 AM UTC

Geylang International vs Tampines Rovers
📍 Our Tampines Hub, Singapore.

Scheduled H2H Match For Geylang International Vs Tampines Rovers

football Tour Logo.
Premier League

Fri, 23 Jan 2026 at 11:30 AM UTC

Geylang International
Geylang International

Country SGP FlagSGP

Recent Form

W
D
L
L
W
Tampines Rovers
Tampines Rovers

Country SGP FlagSGP

Recent Form

W
W
W
D
W

1

Win

Last 10 Played

10
5 Draws

4

Win

0
Avg. Rating
7.06
4
Position
1
Noor Ali
Manager
Noh Rahman

Game Schedule - Time Of Fixture

Geylang International will square off vs Tampines Rovers in Premier League on Fri, 23 Jan 2026 at 11:30 AM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Geylang International vs Tampines Rovers H2H Match Summary

Over the last 10 H2H matches between these competitors, Geylang International have come out on top 1 times and Tampines Rovers have got the victory on 4 occasion.


Head-to-Head (Last 10 Matches)
Geylang International1
Draw5
Tampines Rovers4

Geylang International vs Tampines Rovers Past H2H Matches

634
Singapore Premier League
11:30 AM
24/08/25
3043
Tampines Rovers
0
3044
Geylang International
0
11:45 AM
04/04/25
3043
Tampines Rovers
3
3044
Geylang International
1
11:45 AM
29/10/24
3044
Geylang International
0
3043
Tampines Rovers
3
11:45 AM
24/07/24
3043
Tampines Rovers
2
3044
Geylang International
2
11:45 AM
17/05/24
3044
Geylang International
4
3043
Tampines Rovers
4
10:00 AM
22/07/23
3043
Tampines Rovers
2
3044
Geylang International
3
10:00 AM
02/07/23
3044
Geylang International
1
3043
Tampines Rovers
1
10:00 AM
25/02/23
3043
Tampines Rovers
1
3044
Geylang International
1
09:30 AM
01/10/22
3043
Tampines Rovers
0
3044
Geylang International
0
11:45 AM
03/08/22
3044
Geylang International
1
3043
Tampines Rovers
4
09:30 AM
18/06/22
3043
Tampines Rovers
2
3044
Geylang International
0
09:30 AM
02/04/22
3044
Geylang International
2
3043
Tampines Rovers
3
10:30 AM
10/10/21
3043
Tampines Rovers
1
3044
Geylang International
1
11:45 AM
25/08/21
3044
Geylang International
3
3043
Tampines Rovers
1
12:30 PM
16/04/21
3043
Tampines Rovers
3
3044
Geylang International
2
09:30 AM
05/12/20
3043
Tampines Rovers
1
3044
Geylang International
1
09:30 AM
07/11/20
3044
Geylang International
1
3043
Tampines Rovers
1
09:30 AM
20/09/20
3044
Geylang International
3043
Tampines Rovers
11:45 AM
14/08/19
3044
Geylang International
2
3043
Tampines Rovers
1
12:30 PM
25/05/19
3043
Tampines Rovers
1
3044
Geylang International
1
09:30 AM
16/03/19
3044
Geylang International
0
3043
Tampines Rovers
1
09:30 AM
21/07/18
3043
Tampines Rovers
4
3044
Geylang International
1
12:30 PM
27/05/18
3044
Geylang International
1
3043
Tampines Rovers
2
09:30 AM
07/04/18
3043
Tampines Rovers
3
3044
Geylang International
1
11:30 AM
15/10/17
3044
Geylang International
2
3043
Tampines Rovers
3
11:30 AM
29/06/17
3043
Tampines Rovers
1
3044
Geylang International
1
11:30 AM
08/04/17
3044
Geylang International
0
3043
Tampines Rovers
4
11:30 AM
04/08/16
3043
Tampines Rovers
2
3044
Geylang International
1
11:30 AM
21/04/16
3044
Geylang International
0
3043
Tampines Rovers
1
11:30 AM
15/02/16
3043
Tampines Rovers
3
3044
Geylang International
3
11:30 AM
20/10/15
3044
Geylang International
1
3043
Tampines Rovers
4
11:30 AM
29/07/15
3043
Tampines Rovers
2
3044
Geylang International
0
11:30 AM
03/04/15
3044
Geylang International
3
3043
Tampines Rovers
2
11:30 AM
06/06/14
3044
Geylang International
1
3043
Tampines Rovers
0
11:30 AM
16/03/14
3043
Tampines Rovers
3
3044
Geylang International
0
11:30 AM
09/05/13
3043
Tampines Rovers
1
3044
Geylang International
0
11:30 AM
20/02/13
3044
Geylang International
0
3043
Tampines Rovers
5
11:45 AM
15/09/12
3043
Tampines Rovers
2
3044
Geylang International
1
11:45 AM
07/04/12
3044
Geylang International
1
3043
Tampines Rovers
5
11:30 AM
25/10/11
3044
Geylang International
0
3043
Tampines Rovers
2
12:00 PM
03/08/11
3043
Tampines Rovers
0
3044
Geylang International
2
11:30 AM
21/04/11
3044
Geylang International
0
3043
Tampines Rovers
1
11:45 AM
11/10/10
3043
Tampines Rovers
2
3044
Geylang International
1
11:30 AM
04/07/10
3044
Geylang International
0
3043
Tampines Rovers
0
11:45 AM
24/04/10
3043
Tampines Rovers
0
3044
Geylang International
1
11:45 AM
25/08/09
3044
Geylang International
0
3043
Tampines Rovers
1
11:45 AM
28/06/09
3043
Tampines Rovers
3
3044
Geylang International
1
11:30 AM
20/03/09
3044
Geylang International
0
3043
Tampines Rovers
2
655
Singapore Cup
10:00 AM
04/11/23
3043
Tampines Rovers
3
3044
Geylang International
1
11:45 AM
28/10/22
3044
Geylang International
2
3043
Tampines Rovers
3
11:45 AM
30/10/19
3044
Geylang International
1
3043
Tampines Rovers
2
09:30 AM
26/10/19
3043
Tampines Rovers
2
3044
Geylang International
0
11:30 AM
13/06/11
3044
Geylang International
1
3043
Tampines Rovers
2
669
League Cup
11:30 AM
11/07/17
3043
Tampines Rovers
1
3044
Geylang International
4
12:00 PM
07/07/14
3044
Geylang International
2
3043
Tampines Rovers
1
12:45 PM
08/08/12
3044
Geylang International
2
3043
Tampines Rovers
0
11:45 AM
05/06/09
3043
Tampines Rovers
3
3044
Geylang International
0

Geylang International Recent Matches

655
Singapore Cup (9 Matches)
11:30 AM
06/12/25
3038
Tanjong Pagar United
1
3044
Geylang International
4
W
11:30 AM
30/11/25
3044
Geylang International
3
3039
Balestier Khalsa
3
D
11:30 AM
22/11/25
34083
Hougang United
3
3044
Geylang International
0
L
11:30 AM
01/11/25
3044
Geylang International
0
34081
Albirex Niigata Singapore
3
L
12:30 PM
27/03/25
3044
Geylang International
1
3041
Lion City Sailors
3
L
12:30 PM
15/03/25
3038
Tanjong Pagar United
1
3044
Geylang International
0
L
12:30 PM
02/03/25
3044
Geylang International
3041
Lion City Sailors
-
10:00 AM
16/02/25
35607
BG Pathum United
2
3044
Geylang International
2
D
10:00 AM
02/02/25
3044
Geylang International
4
3039
Balestier Khalsa
5
L
634
Singapore Premier League (21 Matches)
11:30 AM
25/10/25
34082
Young Lions
1
3044
Geylang International
3
W
11:30 AM
18/10/25
3044
Geylang International
2
3038
Tanjong Pagar United
1
W
11:30 AM
17/10/25
3038
Tanjong Pagar United
3044
Geylang International
-
11:30 AM
20/09/25
34081
Albirex Niigata Singapore
3044
Geylang International
-
11:30 AM
19/09/25
34083
Hougang United
0
3044
Geylang International
2
W
11:30 AM
12/09/25
3044
Geylang International
0
34081
Albirex Niigata Singapore
2
L
11:30 AM
24/08/25
3043
Tampines Rovers
0
3044
Geylang International
0
D
11:30 AM
23/08/25
3044
Geylang International
34081
Albirex Niigata Singapore
-
10:00 AM
25/05/25
3038
Tanjong Pagar United
3
3044
Geylang International
3
D
11:45 AM
15/05/25
34082
Young Lions
1
3044
Geylang International
2
W
10:00 AM
11/05/25
3044
Geylang International
1
34081
Albirex Niigata Singapore
4
L
10:00 AM
04/05/25
3041
Lion City Sailors
2
3044
Geylang International
3
W
12:30 PM
29/04/25
3044
Geylang International
1
34085
Brunei DPMM FC
3
L
10:00 AM
19/04/25
34082
Young Lions
3044
Geylang International
-
11:45 AM
11/04/25
3044
Geylang International
4
34083
Hougang United
3
W
11:45 AM
04/04/25
3043
Tampines Rovers
3
3044
Geylang International
1
L
12:30 PM
07/03/25
3044
Geylang International
3
3039
Balestier Khalsa
4
L
11:45 AM
27/02/25
3044
Geylang International
5
3038
Tanjong Pagar United
0
W
10:00 AM
09/02/25
34081
Albirex Niigata Singapore
1
3044
Geylang International
1
D
10:00 AM
26/01/25
3044
Geylang International
1
3041
Lion City Sailors
2
L
12:15 PM
18/01/25
34085
Brunei DPMM FC
0
3044
Geylang International
2
W

Tampines Rovers Recent Matches

668
AFC Champions League Two (6 Matches)
12:15 PM
11/12/25
35607
BG Pathum United
0
3043
Tampines Rovers
2
W
12:15 PM
27/11/25
3043
Tampines Rovers
5
142194
Kaya-Iloilo
3
W
10:00 AM
06/11/25
7650
Pohang Steelers
1
3043
Tampines Rovers
1
D
10:00 AM
23/10/25
3043
Tampines Rovers
1
7650
Pohang Steelers
0
W
10:00 AM
02/10/25
3043
Tampines Rovers
2
35607
BG Pathum United
1
W
10:00 AM
18/09/25
142194
Kaya-Iloilo
0
3043
Tampines Rovers
3
W
28308
ASEAN Club Championship (3 Matches)
11:30 AM
03/12/25
3043
Tampines Rovers
3
35607
BG Pathum United
2
W
01:00 PM
24/09/25
3323
Selangor Football Club
4
3043
Tampines Rovers
2
L
11:00 AM
20/08/25
413276
DH Cebu FC
1
3043
Tampines Rovers
3
W
634
Singapore Premier League (16 Matches)
11:30 AM
27/10/25
34083
Hougang United
1
3043
Tampines Rovers
2
W
11:30 AM
19/10/25
3043
Tampines Rovers
3
3039
Balestier Khalsa
3
D
11:30 AM
21/09/25
3043
Tampines Rovers
3038
Tanjong Pagar United
-
11:30 AM
21/09/25
34081
Albirex Niigata Singapore
3043
Tampines Rovers
-
11:30 AM
13/09/25
3038
Tanjong Pagar United
0
3043
Tampines Rovers
3
W
11:30 AM
13/09/25
34081
Albirex Niigata Singapore
3043
Tampines Rovers
-
11:30 AM
24/08/25
3038
Tanjong Pagar United
3043
Tampines Rovers
-
11:30 AM
24/08/25
3043
Tampines Rovers
0
3044
Geylang International
0
D
10:00 AM
24/05/25
3043
Tampines Rovers
0
3041
Lion City Sailors
0
D
12:15 PM
17/05/25
34085
Brunei DPMM FC
2
3043
Tampines Rovers
1
L
10:00 AM
10/05/25
3043
Tampines Rovers
2
34082
Young Lions
0
W
11:45 AM
07/05/25
3043
Tampines Rovers
0
3039
Balestier Khalsa
1
L
11:45 AM
02/05/25
34083
Hougang United
1
3043
Tampines Rovers
4
W
10:00 AM
20/04/25
3043
Tampines Rovers
3039
Balestier Khalsa
-
11:45 AM
11/04/25
3038
Tanjong Pagar United
0
3043
Tampines Rovers
2
W
11:45 AM
04/04/25
3043
Tampines Rovers
3
3044
Geylang International
1
W
18531
Singapore Community Shield (1 Matches)
12:00 PM
16/08/25
3041
Lion City Sailors
1
3043
Tampines Rovers
4
W
655
Singapore Cup (4 Matches)
10:15 AM
31/05/25
3043
Tampines Rovers
0
3041
Lion City Sailors
1
L
11:45 AM
27/05/25
3043
Tampines Rovers
3
35607
BG Pathum United
2
W
11:45 AM
16/04/25
35607
BG Pathum United
1
3043
Tampines Rovers
1
D
12:30 PM
29/03/25
34083
Hougang United
1
3043
Tampines Rovers
5
W

Geylang International Next Fixtures

Tampines Rovers Next Fixtures

Geylang International Last Match Played stats

Tanjong Pagar United vs Geylang International

Final Score :1 - 4

(H)Match overview (A)
32%Ball possession68%
1.72Expected goals2.92
5Total shots29
8Goalkeeper saves3
1Corner kicks13
11Fouls7
270Passes678
2Tackles2
1Free kicks2
3Yellow cards1
1Red cards0
(H)Shots (A)
5Total shots29
4Shots on target12
0Hit woodwork1
0Shots off target9
1Blocked shots7
4Shots inside box16
1Shots outside box13
(H)Attack (A)
0Through balls2
3Touches in penalty area41
1Offsides5
(H)Passes (A)
212Accurate passes615
14Throw-ins15
9/24 (38%)Final third phase101/110 (92%)
17/45 (37%)Long balls19/30 (63%)
1/3 (33%)Crosses11/34 (32%)
(H)Duels (A)
27%Duels49%
6Dispossessed2
20/84 (24%)Ground duels43/86 (50%)
5/8 (63%)Aerial duels2/5 (40%)
4/7 (57%)Dribbles21/24 (88%)
(H)Defending (A)
2Total tackles2
17Interceptions10
12Clearances8
3Errors lead to a shot0
(H)Goalkeeping (A)
8Total saves3
15Goal kicks3
1Penalty saves0

Tampines Rovers Last Match Played stats

BG Pathum United vs Tampines Rovers

Final Score :0 - 2

(H)Match overview (A)
58%Ball possession42%
1Big chances2
18Total shots6
0Goalkeeper saves3
9Corner kicks1
13Fouls6
441Passes332
16Tackles11
6Free kicks13
1Yellow cards1
(H)Shots (A)
18Total shots6
3Shots on target2
0Hit woodwork2
7Shots off target2
8Blocked shots2
11Shots inside box4
7Shots outside box2
(H)Attack (A)
0Big chances scored2
1Big chances missed0
32Touches in penalty area5
0Fouled in final third3
4Offsides1
(H)Passes (A)
387Accurate passes268
31Throw-ins7
77Final third entries36
150/179 (84%)Final third phase32/60 (53%)
32/46 (70%)Long balls20/51 (39%)
8/30 (27%)Crosses0/6 (0%)
(H)Duels (A)
56%Duels44%
6Dispossessed13
26/51 (51%)Ground duels25/51 (49%)
9/11 (82%)Aerial duels2/11 (18%)
4/9 (44%)Dribbles1/4 (25%)
(H)Defending (A)
81%Tackles won91%
16Total tackles11
18Interceptions15
41Recoveries42
8Clearances35
(H)Goalkeeping (A)
0Total saves3
0High claims1
5Goal kicks9

Geylang International Vs Tampines Rovers Season Stats

Geylang InternationalPerformance SummaryTampines Rovers
5Matches4
7Goals Scored8
4Goals Conceded4
1.4Goals per Game2
0.8Goals Conceded per Game1
47.30%Ball Possession56.70%
2Clean Sheets3
12.2Fouls per Game10.5
3Offsides per Game2
6.8Goal Kicks per Game7.25
2Yellow Cards per Game0.75
1Red Cards0

Premier League 25/26 Standings

POSTEAMMPWLDPTS
1Lion City SailorsLion City Sailors550015
2Geylang InternationalGeylang International531110
3Tampines RoversTampines Rovers42028
4Balestier KhalsaBalestier Khalsa52128
5Albirex Niigata SingaporeAlbirex Niigata Singapore42117
6Hougang UnitedHougang United51403
7Tanjong Pagar UnitedTanjong Pagar United51403
8Young LionsYoung Lions5050
Champions League 2
Top Upcoming
05:15 PM 13/12/25
Prediction
SV Zulte WaregemSV Zulte Waregem
RAAL La LouvièreRAAL La Louvière
06:15 PM 14/12/25
Prediction
KRC GenkKRC Genk
KVC WesterloKVC Westerlo
02:00 PM 13/12/25
Prediction
ReggianaReggiana
PadovaPadova
04:15 PM 13/12/25
Prediction
CatanzaroCatanzaro
US Avellino 1912US Avellino 1912
08:00 PM 13/12/25
Prediction
Deportivo La CoruñaDeportivo La Coruña
Real Sociedad B U21Real Sociedad B U21
05:30 PM 14/12/25
Prediction
AlmeríaAlmería
Burgos Club de FútbolBurgos Club de Fútbol
01:30 PM 14/12/25
Prediction
FC TwenteFC Twente
Go Ahead EaglesGo Ahead Eagles
01:30 PM 14/12/25
Prediction
AFC AjaxAFC Ajax
FeyenoordFeyenoord
08:00 PM 13/12/25
Prediction
Falkirk FCFalkirk FC
Heart of MidlothianHeart of Midlothian
03:30 PM 13/12/25
Prediction
Casa PiaCasa Pia
Gil VicenteGil Vicente
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches