Geylang International vs Tanjong Pagar — Head to Head (20 matches)
Geylang International
11
WINS (55%)
4
DRAWS
(20%)
(20%)
Avg: 4.2 goals
Tanjong Pagar
5
WINS (25%)
14/09/26
Geylang International
1 : 0
Tanjong Pagar
19/04/26
Geylang International
2 : 1
Tanjong Pagar
06/02/26
Tanjong Pagar
1 : 3
Geylang International
06/12/25
Tanjong Pagar
1 : 4
Geylang International
18/10/25
Geylang International
2 : 1
Tanjong Pagar
25/05/25
Tanjong Pagar
3 : 3
Geylang International
15/03/25
Tanjong Pagar
1 : 0
Geylang International
27/02/25
Geylang International
5 : 0
Tanjong Pagar
28/09/24
Tanjong Pagar
2 : 7
Geylang International
19/07/24
Geylang International
5 : 3
Tanjong Pagar
15/07/23
Tanjong Pagar
2 : 2
Geylang International
21/05/23
Geylang International
2 : 3
Tanjong Pagar
10/03/23
Tanjong Pagar
2 : 0
Geylang International
06/11/22
Tanjong Pagar
2 : 1
Geylang International
09/10/22
Geylang International
3 : 3
Tanjong Pagar
30/07/22
Tanjong Pagar
0 : 5
Geylang International
26/06/22
Geylang International
1 : 0
Tanjong Pagar
19/03/22
Tanjong Pagar
1 : 1
Geylang International
14/08/21
Geylang International
2 : 4
Tanjong Pagar
01/08/21
Tanjong Pagar
1 : 3
Geylang International
Odds Comparison — Match Winner (1X2)
1 — Home
60%
X — Draw
22%
2 — Away
18%
Bookmaker1 (Home)X (Draw)2 (Away)
William Hill
1.44
4.00
4.80
Bet365
1.45
4.33
5.00
Marathonbet
1.44
4.60
5.05
Betfair
1.44
4.60
5.00
BetVictor
1.50
4.40
5.00
Pinnacle
1.53
4.60
4.55
1xBet
1.45
4.55
5.26
Betano
1.52
4.45
4.85
Last 10 Matches — Geylang International
07/03/26
Home United
4 : 0
Geylang International
L
15/03/26
Geylang International
1 : 0
Albirex Niigata S
W
04/04/26
Hougang United
0 : 1
Geylang International
W
11/04/26
Tampines Rovers
4 : 3
Geylang International
L
19/04/26
Geylang International
2 : 1
Tanjong Pagar
W
26/04/26
Geylang International
0 : 3
Home United
L
02/05/26
Geylang International
2 : 3
Balestier Khalsa
L
09/05/26
Young Lions
2 : 2
Geylang International
D
15/05/26
Geylang International
3 : 4
Balestier Khalsa
L
14/09/26
Geylang International
1 : 0
Tanjong Pagar
W
Last 10 Matches — Tanjong Pagar
06/03/26
Tanjong Pagar
0 : 2
Albirex Niigata S
L
16/03/26
Tanjong Pagar
0 : 3
Tampines Rovers
L
06/04/26
Tanjong Pagar
0 : 4
Home United
L
10/04/26
Tanjong Pagar
0 : 1
Young Lions
L
19/04/26
Geylang International
2 : 1
Tanjong Pagar
L
25/04/26
Albirex Niigata S
4 : 0
Tanjong Pagar
L
05/05/26
Tanjong Pagar
1 : 2
Hougang United
L
09/05/26
Balestier Khalsa
6 : 0
Tanjong Pagar
L
18/05/26
Tanjong Pagar
2 : 1
Hougang United
W
14/09/26
Geylang International
1 : 0
Tanjong Pagar
L
League Table — Premier League
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Albirex Niigata S
|
1 | 1 | 0 | 0 | 4 | 0 | 4 | 3 |
W |
| 2 | Tampines Rovers
|
1 | 1 | 0 | 0 | 2 | 0 | 2 | 3 |
W |
| 3 | Hougang United
|
1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 |
D |
| 4 | Home United
|
1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 |
D |
| 5 | Geylang International
H |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 6 | Tanjong Pagar
A |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 7 | Balestier Khalsa
|
1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 |
L |
| 8 | Young Lions
|
1 | 0 | 0 | 1 | 0 | 4 | -4 | 0 |
L |
Our Prediction Analysis — H2H Based
Our Tip
Home Win
Confidence
78.0%
Home Win
60%
Draw
22%
Away Win
18%
Geylang Inte Form
50/100
Tanjong Paga Form
50/100
H2H Home Dom.
0%
78.0% confidence based on real H2H records, team form, and league data.
Standings
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5 | Geylang International | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | |
| 6 | Tanjong Pagar | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLWL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Albirex Niigata S | 1 | 4:0 | 4 | 3 | 1 | 0 | 0 | 4:0 | 4 | 3 | WWWWW |
| 2 | Tampines Rovers | 1 | 2:0 | 2 | 3 | 1 | 0 | 0 | 2:0 | 2 | 3 | WDLLW |
| 3 | Hougang United | 1 | 2:2 | 0 | 1 | 0 | 1 | 0 | 2:2 | 0 | 1 | WWLLD |
| 4 | Home United | 1 | 2:2 | 0 | 1 | 0 | 1 | 0 | 2:2 | 0 | 1 | DLLDD |
| 5 | Geylang International | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | |
| 6 | Tanjong Pagar | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLWL |
| 7 | Balestier Khalsa | 1 | 0:2 | -2 | 0 | 0 | 0 | 1 | 0:2 | -2 | 0 | LWWWL |
| 8 | Young Lions | 1 | 0:4 | -4 | 0 | 0 | 0 | 1 | 0:4 | -4 | 0 | LLDLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Geylang International | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | |
| 0 | Tanjong Pagar | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLLW |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tampines Rovers | 1 | 2:0 | 2 | 3 | 1 | 0 | 0 | 2:0 | 2 | 3 | WDWLW |
| 2 | Hougang United | 1 | 2:2 | 0 | 1 | 0 | 1 | 0 | 2:2 | 0 | 1 | LLLLD |
| 3 | Albirex Niigata S | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | |
| 4 | Home United | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | |
| 5 | Geylang International | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | |
| 6 | Tanjong Pagar | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLLW |
| 7 | Balestier Khalsa | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | |
| 8 | Young Lions | 1 | 0:4 | -4 | 0 | 0 | 0 | 1 | 0:4 | -4 | 0 | LLLDL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Geylang International | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | |
| 0 | Tanjong Pagar | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Albirex Niigata S | 1 | 4:0 | 4 | 3 | 1 | 0 | 0 | 4:0 | 4 | 3 | LLWWW |
| 2 | Home United | 1 | 2:2 | 0 | 1 | 0 | 1 | 0 | 2:2 | 0 | 1 | WDLDD |
| 3 | Tampines Rovers | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | |
| 4 | Hougang United | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WLWWL |
| 5 | Geylang International | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | |
| 6 | Tanjong Pagar | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLLL |
| 7 | Young Lions | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WLLLL |
| 8 | Balestier Khalsa | 1 | 0:2 | -2 | 0 | 0 | 0 | 1 | 0:2 | -2 | 0 | WLWWL |
Geylang InternationalNo data
Tanjong PagarLWLLL
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Geylang InternationalNo data
Tanjong PagarLWLLLLLLLL
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Geylang InternationalNo data
Tanjong PagarLWLLLLLLLLLLLLL
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Geylang InternationalNo data
Tanjong PagarLWLLLLLLLLLLLLLDLLLL
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Geylang InternationalNo data
Tanjong PagarLWLLLLLLLLLLLLLDLLLLLLLWL
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Geylang InternationalNo data
Tanjong PagarLWLLLLLLLLLLLLLDLLLLLLLWLLDLDL
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Geylang InternationalNo data
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Geylang InternationalNo data
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Geylang InternationalNo data
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Geylang InternationalNo data
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Geylang InternationalNo data
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Geylang InternationalNo data
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Tanjong PagarLLLLL
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Tanjong PagarLLLLLLLDLL
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Tanjong PagarLLLLLLLDLLLLLL
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Tanjong PagarLLLLLLLDLLLLLL
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Tanjong PagarLLLLLLLDLLLLLL
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
Tanjong PagarLLLLLLLDLLLLLL
Albirex Niigata SW
Tampines RoversW
Hougang UnitedD
Home UnitedD
Balestier KhalsaL
Young LionsL
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
Tanjong Pagar | 30 | 30 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
Tanjong Pagar | 30 | 26 | 4 | 87% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
Tanjong Pagar | 30 | 23 | 7 | 77% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
Tanjong Pagar | 30 | 13 | 17 | 43% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
Tanjong Pagar | 30 | 10 | 20 | 33% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
Tanjong Pagar | 30 | 6 | 24 | 20% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
Tanjong Pagar | 30 | 2 | 28 | 7% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 14 | 14 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 14 | 12 | 2 | 86% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 14 | 11 | 3 | 79% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 14 | 5 | 9 | 36% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 14 | 4 | 10 | 29% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 14 | 3 | 11 | 21% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 14 | 1 | 13 | 7% |
Over/Under is calculated from each team's latest available completed matches.
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0 | 0 | 0 |
Tanjong Pagar | 5 | 0 | 1 | 0 | 0 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0 | 0 | 0 |
Tanjong Pagar | 10 | 0 | 1 | 0 | 0 | 8 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0 | 0 | 0 |
Tanjong Pagar | 15 | 0 | 1 | 0 | 0 | 12 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0 | 0 | 0 |
Tanjong Pagar | 20 | 0 | 1 | 0 | 1 | 15 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0 | 0 | 0 |
Tanjong Pagar | 25 | 0 | 2 | 0 | 1 | 18 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0 | 0 | 0 |
Tanjong Pagar | 30 | 0 | 2 | 0 | 2 | 21 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Geylang International | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 5 | 0 | 0 | 0 | 0 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 10 | 0 | 0 | 0 | 1 | 7 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 14 | 0 | 0 | 0 | 1 | 10 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 14 | 0 | 0 | 0 | 1 | 10 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 14 | 0 | 0 | 0 | 1 | 10 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 14 | 0 | 0 | 0 | 1 | 10 |
HT/FT values are from each team's perspective: W/W means winning at half-time and full-time.
No top scorers data available for this league yet.