SINGAPORE PREMIER LEAGUE
--.--.---- --:--
Tampines Stadium
Geylang International
Match Timeline
Tanjong Pagar
HT
0' 15' 30' 45' 60' 75' 90'
🟨
13'
N. Ignjatovic
Geylang International
🟨
18'
J. Ko
Geylang International
🔄
29'
J. Ko ↔ T. Salamat
Geylang International
🔄
35'
Guilherme Rodrigues ↔ Zenivio
Tanjong Pagar
🟨
41'
Kim Ri-Gwan
Tanjong Pagar
43'
N. Ignjatovic
Geylang International
🔄
46'
R. Rahman ↔ B. Dybal
Tanjong Pagar
🔄
57'
S. Sulaiman ↔ K. Ogawa
Geylang International
🔄
57'
S. Nishikawa ↔ Lijing Cai
Tanjong Pagar
72'
B. Dybal
Tanjong Pagar
VAR
80'
Geylang International
Geylang International
🔄
80'
S. Sazali ↔ S. Suhaimi
Tanjong Pagar
🟨
82'
N. Nazari
Geylang International
84'
R. Taniguchi
Geylang International
🟨
90'
R. Khairullah
Geylang International
🟨
90+2'
B. Dybal
Tanjong Pagar
🟨
90+6'
R. Hardy
Geylang International
🔄
90+3'
V. Bezecourt ↔ R. Hardy
Geylang International

Predictions & Statistics

Full analysis and predictions for all markets

All Markets
Market Option Probability Odds Stats & Analysis
Probability Distribution
Geylang International Win 0%
Draw 0%
Tanjong Pagar Win 0%
Expected Goals (xG)
Geylang International1.87
Tanjong Pagar1.27
Recent Form (Last 5)
Geylang International Geylang International
WWDLW
2 GF / 2 GA
Tanjong Pagar Tanjong Pagar
WLDWL
5 GF / 11 GA
Key Stats
0.67
Average Goals Scored
1.67
0.67
Average Goals Conceded
3.67
0
BTTS Yes
1
0
Over 2.5
3
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Geylang International Geylang International 3 matches
Tanjong Pagar Tanjong Pagar 3 matches
Geylang International Statistic Tanjong Pagar
1 Wins 1
1 Draws 0
1 Losses 2
2 Goals For 5
2 Goals Against 11
0.67 Avg Goals Scored 1.67
0.67 Avg Goals Conceded 3.67
0 BTTS Yes 1
2 Over 1.5 3
0 Over 2.5 3
0 Over 3.5 2
2 Clean Sheets 0
2 Failed To Score 2
0 Shots On Goal 0
0 Total Shots 0
0 Corners 0
0% Ball Possession 0%

Match Analysis

Model notes, team context and key prediction signals

H2H Analysis

Across those 15 head-to-head meetings, Geylang International won 8 times, Tanjong Pagar won 4 times, while 3 matches finished as draws. The aggregate score in this matchup is 44:25 from Geylang International's perspective. 13 of those games went over 2.5 goals, and both teams scored in 11 matches, with an average of 4.6 goals per game.

H2H summary: Geylang International wins 8, draws 3, Tanjong Pagar wins 4

Lineups

Geylang International
Formation
Tanjong Pagar
R. Khairullah
R. Khairullah
J. Bernard Pereira
J. Bernard Pereira
J. Ko
J. Ko
N. Ignjatovic
N. Ignjatovic
N. Nazari
N. Nazari
S. Yokoyama
S. Yokoyama
S. Sulaiman
S. Sulaiman
R. Fukashiro
R. Fukashiro
V. Bezecourt
V. Bezecourt
R. Taniguchi
R. Taniguchi
S. Hoshino
S. Hoshino
Z. Nizam
Z. Nizam
F. Roslan
F. Roslan
A. Evans
A. Evans
Kim Ri-Gwan
Kim Ri-Gwan
S. Sazali
S. Sazali
Lim Hyun-Sub
Lim Hyun-Sub
R. Rahman
R. Rahman
N. Eunos
N. Eunos
Guilherme Rodrigues
Guilherme Rodrigues
S. Nishikawa
S. Nishikawa
Y. Ezzejjari
Y. Ezzejjari
Geylang International 4-4-2 (estimated)
Starting XI
24
R. Khairullah
🟨 90'
8
J. Bernard Pereira
16
J. Ko
↓ 29' 🟨 18'
15
N. Ignjatovic
⚽ 43' 🟨 13'
23
N. Nazari
🟨 82'
20
S. Yokoyama
18
S. Sulaiman
↓ 57'
7
R. Fukashiro
10
V. Bezecourt
↓ 90+3'
9
R. Taniguchi
⚽ 84'
4
S. Hoshino
Substitutes
5
I. Rifqi
13
Z. b. Gulam Mohamed M.
21
R. Hardy
↑ 90+3' 🟨 90+6'
28
A. Matin
2
D. Crichton
3
T. Salamat
↑ 29'
19
R. Noor
17
H. Sufi
22
K. Ogawa
↑ 57'
33
K. Neo
Tanjong Pagar 4-4-2 (estimated)
Starting XI
19
Z. Nizam
15
F. Roslan
24
A. Evans
4
Kim Ri-Gwan
🟨 41'
3
S. Sazali
↓ 80'
77
Lim Hyun-Sub
16
R. Rahman
↓ 46'
17
N. Eunos
7
Guilherme Rodrigues
↓ 35'
25
S. Nishikawa
↓ 57'
9
Y. Ezzejjari
Substitutes
1
M. Silva
5
S. Akmal
33
A. Ngankam
20
Lijing Cai
↑ 57'
10
B. Dybal
⚽ 72' ↑ 46' 🟨 90+2'
11
Zenivio
↑ 35'
18
S. Tia
23
D. Haqimi
2
A. Akbar
22
N. Ilham
32
S. Suhaimi
↑ 80'
28
A. Pang
Last matches: Geylang International
15.05.26
Pre
Geylang International
Balestier Khalsa
3
4
L
09.05.26
Pre
Geylang International
Young Lions
2
2
D
02.05.26
Pre
Geylang International
Balestier Khalsa
2
3
L
26.04.26
Pre
Geylang International
Home United
0
3
L
19.04.26
Pre
Geylang International
Tanjong Pagar
2
1
W
11.04.26
Pre
Geylang International
Tampines Rovers
3
4
L
04.04.26
Pre
Geylang International
Hougang United
1
0
W
15.03.26
Pre
Geylang International
Albirex Niigata S
1
0
W
07.03.26
Pre
Geylang International
Home United
0
4
L
26.02.26
Pre
Geylang International
Young Lions
1
1
D
20.02.26
Pre
Geylang International
Balestier Khalsa
2
5
L
15.02.26
Pre
Geylang International
Hougang United
1
2
L
06.02.26
Pre
Geylang International
Tanjong Pagar
3
1
W
02.02.26
Pre
Geylang International
Albirex Niigata S
0
2
L
23.01.26
Pre
Geylang International
Tampines Rovers
1
3
L
18.01.26
Pre
Geylang International
Home United
0
3
L
25.10.25
Pre
Geylang International
Young Lions
3
1
W
19.09.25
Pre
Geylang International
Hougang United
2
0
W
12.09.25
Pre
Geylang International
Albirex Niigata S
0
2
L
24.08.25
Pre
Geylang International
Tampines Rovers
0
0
D
Last matches: Tanjong Pagar
18.05.26
Pre
Tanjong Pagar
Hougang United
2
1
W
09.05.26
Pre
Tanjong Pagar
Balestier Khalsa
0
6
L
05.05.26
Pre
Tanjong Pagar
Hougang United
1
2
L
25.04.26
Pre
Tanjong Pagar
Albirex Niigata S
0
4
L
19.04.26
Pre
Tanjong Pagar
Geylang International
1
2
L
10.04.26
Pre
Tanjong Pagar
Young Lions
0
1
L
06.04.26
Pre
Tanjong Pagar
Home United
0
4
L
16.03.26
Pre
Tanjong Pagar
Tampines Rovers
0
3
L
06.03.26
Pre
Tanjong Pagar
Albirex Niigata S
0
2
L
01.03.26
Pre
Tanjong Pagar
Balestier Khalsa
1
4
L
23.02.26
Pre
Tanjong Pagar
Hougang United
0
3
L
15.02.26
Pre
Tanjong Pagar
Home United
0
7
L
06.02.26
Pre
Tanjong Pagar
Geylang International
1
3
L
31.01.26
Pre
Tanjong Pagar
Tampines Rovers
1
2
L
26.01.26
Pre
Tanjong Pagar
Young Lions
1
1
D
17.01.26
Pre
Tanjong Pagar
Albirex Niigata S
2
3
L
24.10.25
Pre
Tanjong Pagar
Balestier Khalsa
1
2
L
25.09.25
Pre
Tanjong Pagar
Young Lions
5
1
W
22.09.25
Pre
Tanjong Pagar
Home United
0
7
L
13.09.25
Pre
Tanjong Pagar
Tampines Rovers
0
3
L
H2H: Geylang International vs Tanjong Pagar
19.04.26
H2H
Geylang International
Tanjong Pagar
2
1
W
06.02.26
H2H
Tanjong Pagar
Geylang International
1
3
W
06.12.25
H2H
Tanjong Pagar
Geylang International
1
4
W
18.10.25
H2H
Geylang International
Tanjong Pagar
2
1
W
25.05.25
H2H
Tanjong Pagar
Geylang International
3
3
D
15.03.25
H2H
Tanjong Pagar
Geylang International
1
0
L
27.02.25
H2H
Geylang International
Tanjong Pagar
5
0
W
28.09.24
H2H
Tanjong Pagar
Geylang International
2
7
W
19.07.24
H2H
Geylang International
Tanjong Pagar
5
3
W
15.07.23
H2H
Tanjong Pagar
Geylang International
2
2
D
21.05.23
H2H
Geylang International
Tanjong Pagar
2
3
L
10.03.23
H2H
Tanjong Pagar
Geylang International
2
0
L
06.11.22
H2H
Tanjong Pagar
Geylang International
2
1
L
09.10.22
H2H
Geylang International
Tanjong Pagar
3
3
D
30.07.22
H2H
Tanjong Pagar
Geylang International
0
5
W
Last matches: Geylang International
15.05.26
Pre
Geylang International
Balestier Khalsa
3
4
L
02.05.26
Pre
Geylang International
Balestier Khalsa
2
3
L
26.04.26
Pre
Geylang International
Home United
0
3
L
19.04.26
Pre
Geylang International
Tanjong Pagar
2
1
W
15.03.26
Pre
Geylang International
Albirex Niigata S
1
0
W
26.02.26
Pre
Geylang International
Young Lions
1
1
D
15.02.26
Pre
Geylang International
Hougang United
1
2
L
23.01.26
Pre
Geylang International
Tampines Rovers
1
3
L
18.01.26
Pre
Geylang International
Home United
0
3
L
12.09.25
Pre
Geylang International
Albirex Niigata S
0
2
L
H2H at home: Geylang International
19.04.26
H2H
Geylang International
Tanjong Pagar
2
1
W
18.10.25
H2H
Geylang International
Tanjong Pagar
2
1
W
27.02.25
H2H
Geylang International
Tanjong Pagar
5
0
W
19.07.24
H2H
Geylang International
Tanjong Pagar
5
3
W
21.05.23
H2H
Geylang International
Tanjong Pagar
2
3
L
09.10.22
H2H
Geylang International
Tanjong Pagar
3
3
D
Last matches: Tanjong Pagar
09.05.26
Pre
Tanjong Pagar
Balestier Khalsa
0
6
L
25.04.26
Pre
Tanjong Pagar
Albirex Niigata S
0
4
L
19.04.26
Pre
Tanjong Pagar
Geylang International
1
2
L
23.02.26
Pre
Tanjong Pagar
Hougang United
0
3
L
15.02.26
Pre
Tanjong Pagar
Home United
0
7
L
31.01.26
Pre
Tanjong Pagar
Tampines Rovers
1
2
L
26.01.26
Pre
Tanjong Pagar
Young Lions
1
1
D
17.01.26
Pre
Tanjong Pagar
Albirex Niigata S
2
3
L
24.10.25
Pre
Tanjong Pagar
Balestier Khalsa
1
2
L
H2H away: Tanjong Pagar
19.04.26
H2H
Geylang International
Tanjong Pagar
2
1
L
18.10.25
H2H
Geylang International
Tanjong Pagar
2
1
L
27.02.25
H2H
Geylang International
Tanjong Pagar
5
0
L
19.07.24
H2H
Geylang International
Tanjong Pagar
5
3
L
21.05.23
H2H
Geylang International
Tanjong Pagar
2
3
W
09.10.22
H2H
Geylang International
Tanjong Pagar
3
3
D

Standings

S League
# Team MP W D L G GD PTS Form
1 21 16 3 2 70:14 56 51
L L D W W
2 21 15 4 2 58:21 37 49
W W D L W
3 21 15 2 4 47:19 28 47
W W W W W
4 21 11 2 8 44:46 -2 35
W W W L L
5 21 7 3 11 29:42 -13 24
L D L L W
6 21 7 0 14 24:41 -17 21
L L W W L
7 21 2 3 16 15:58 -43 9
L D L L L
8 21 2 1 18 17:63 -46 7
W L L L L
Promotion - AFC Champions League 2
Promotion - AFC Champions League 2 (Qualification)