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 UTC

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

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

Scheduled H2H Match For Geylang International Vs Tampines Rovers

Premier League

Fri, 23 Jan 2026 at 11:30 AM UTC

Geylang International
Geylang International

SGP SGP

Recent Form

D
L
W
W
Tampines Rovers
Tampines Rovers

SGP SGP

Recent Form

W
W
D
W
L

1

Win

Last 10 Played

10
5 Draws

4

Win

0
Avg. Rating
7.11
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 Results Summary

In the most recent 10 head to head fixtures between these teams, Geylang International have got the victory 1 times and Tampines Rovers have come out on top 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 (6 Matches)
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 (24 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
10:00 AM
24/11/24
34083
Hougang United
2
3044
Geylang International
3
W
10:00 AM
03/11/24
3044
Geylang International
4
34082
Young Lions
0
W
11:45 AM
29/10/24
3044
Geylang International
0
3043
Tampines Rovers
3
L

Tampines Rovers Recent Matches

634
Singapore Premier League (19 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
12:30 PM
09/03/25
34081
Albirex Niigata Singapore
0
3043
Tampines Rovers
4
W
11:45 AM
26/02/25
3041
Lion City Sailors
1
3043
Tampines Rovers
0
L
10:00 AM
23/02/25
3043
Tampines Rovers
1
34085
Brunei DPMM FC
0
W
668
AFC Champions League Two (3 Matches)
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 (2 Matches)
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
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 (5 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
12:30 PM
16/03/25
3043
Tampines Rovers
4
34082
Young Lions
1
W

Geylang International Next Fixtures

Tampines Rovers Next Fixtures

Geylang International Last Match Played stats

Geylang International vs Albirex Niigata Singapore

Final Score :0 - 3

(H)Match overview (A)
30%Ball possession70%
0.67Expected goals4.97
4Total shots20
9Goalkeeper saves1
0Corner kicks6
8Fouls14
260Passes654
5Tackles2
2Free kicks1
1Yellow cards2
1Red cards0
(H)Shots (A)
4Total shots20
1Shots on target12
0Hit woodwork1
3Shots off target2
0Blocked shots5
3Shots inside box13
1Shots outside box7
(H)Attack (A)
0Through balls1
8Touches in penalty area28
0Offsides3
(H)Passes (A)
211Accurate passes599
18Throw-ins19
15/28 (54%)Final third phase66/86 (77%)
15/40 (37%)Long balls24/38 (63%)
1/4 (25%)Crosses2/13 (15%)
(H)Duels (A)
30%Duels37%
8Dispossessed5
25/90 (28%)Ground duels28/82 (34%)
9/21 (43%)Aerial duels11/21 (52%)
3/4 (75%)Dribbles11/15 (73%)
(H)Defending (A)
5Total tackles2
10Interceptions10
7Clearances11
2Errors lead to a shot3
(H)Goalkeeping (A)
9Total saves1
1High claims1
6Goal kicks4

Tampines Rovers Last Match Played stats

Hougang United vs Tampines Rovers

Final Score :1 - 2

(H)Match overview (A)
44%Ball possession56%
0.32Expected goals1.02
7Total shots14
5Goalkeeper saves3
4Corner kicks6
12Fouls9
420Passes589
1Tackles4
1Free kicks3
2Yellow cards1
0Red cards0
(H)Shots (A)
7Total shots14
3Shots on target7
0Hit woodwork0
1Shots off target4
3Blocked shots3
2Shots inside box8
5Shots outside box6
(H)Attack (A)
0Through balls5
8Touches in penalty area21
1Offsides3
(H)Passes (A)
367Accurate passes535
10Throw-ins13
34/46 (74%)Final third phase63/77 (82%)
21/46 (45%)Long balls23/39 (58%)
3/9 (33%)Crosses2/11 (18%)
(H)Duels (A)
39%Duels39%
11Dispossessed3
35/94 (37%)Ground duels34/85 (40%)
7/12 (58%)Aerial duels5/15 (33%)
5/9 (56%)Dribbles13/15 (87%)
(H)Defending (A)
1Total tackles4
10Interceptions7
12Clearances10
1Errors lead to a shot0
(H)Goalkeeping (A)
5Total saves3
8Goal kicks4

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

Football Previews & Betting Tips

02 Nov 2025

Premier League Preview And Prediction: Manchester City vs Bournemouth Betting Tips & Picks November 2, 2025

02 Nov 2025

Ligue 1 Preview And Prediction: Nantes vs Metz Betting Tips & Picks November 2, 2025

02 Nov 2025

Ligue 1 Preview And Prediction: RC Lens vs Lorient Betting Tips & Picks November 2, 2025

02 Nov 2025

Ligue 1 Preview And Prediction: Toulouse vs Le Havre Betting Tips & Picks November 2, 2025

02 Nov 2025

Bundesliga Preview And Prediction: VfL Wolfsburg vs TSG Hoffenheim Betting Tips & Picks November 2, 2025

02 Nov 2025

Ligue 1 Preview And Prediction: Lille vs Angers Betting Tips & Picks November 2, 2025