Tanjong Pagar vs Tampines Rovers — Head to Head (20 matches)
Tanjong Pagar
1
WINS (5%)
5
DRAWS
(25%)
(25%)
Avg: 3.9 goals
Tampines Rovers
14
WINS (70%)
16/03/26
Tanjong Pagar
0 : 3
Tampines Rovers
31/01/26
Tampines Rovers
2 : 1
Tanjong Pagar
13/09/25
Tanjong Pagar
0 : 3
Tampines Rovers
11/04/25
Tanjong Pagar
0 : 2
Tampines Rovers
22/11/24
Tampines Rovers
5 : 0
Tanjong Pagar
03/08/24
Tanjong Pagar
0 : 3
Tampines Rovers
16/06/24
Tampines Rovers
3 : 0
Tanjong Pagar
11/07/23
Tampines Rovers
2 : 1
Tanjong Pagar
14/05/23
Tampines Rovers
3 : 0
Tanjong Pagar
03/03/23
Tanjong Pagar
0 : 2
Tampines Rovers
01/11/22
Tampines Rovers
4 : 1
Tanjong Pagar
20/10/22
Tampines Rovers
4 : 3
Tanjong Pagar
13/08/22
Tanjong Pagar
3 : 4
Tampines Rovers
28/05/22
Tanjong Pagar
4 : 2
Tampines Rovers
06/04/22
Tampines Rovers
3 : 3
Tanjong Pagar
29/08/21
Tampines Rovers
2 : 2
Tanjong Pagar
24/04/21
Tanjong Pagar
2 : 2
Tampines Rovers
21/03/21
Tampines Rovers
3 : 1
Tanjong Pagar
22/11/20
Tanjong Pagar
2 : 2
Tampines Rovers
02/08/20
Tampines Rovers
- : -
Tanjong Pagar
Odds Comparison — Match Winner (1X2)
1 — Home
11%
X — Draw
18%
2 — Away
71%
Bookmaker1 (Home)X (Draw)2 (Away)
William Hill
8.00
5.00
1.25
Bet365
10.00
5.50
1.25
Marathonbet
8.60
5.70
1.21
Betfair
9.50
6.00
1.18
BetVictor
9.50
5.75
1.22
Pinnacle
8.02
6.22
1.22
1xBet
9.00
5.70
1.22
Betano
8.00
5.60
1.27
Last 10 Matches — Tanjong Pagar
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
19/09/26
Balestier Khalsa
3 : 4
Tanjong Pagar
W
Last 10 Matches — Tampines Rovers
30/04/26
Albirex Niigata S
2 : 1
Tampines Rovers
L
03/05/26
Tampines Rovers
0 : 0
Home United
D
10/05/26
Hougang United
0 : 1
Tampines Rovers
W
17/05/26
Tampines Rovers
3 : 2
Home United
W
25/07/26
DPMM FC Brunei
2 : 2
Tampines Rovers
D
28/07/26
Tampines Rovers
1 : 2
Arema FC
L
31/07/26
Persib Bandung
1 : 0
Tampines Rovers
L
11/09/26
Tampines Rovers
2 : 0
Balestier Khalsa
W
17/09/26
Shanghai Shenhua
2 : 1
Tampines Rovers
L
07/10/26
Kuching FA
2 : 2
Tampines Rovers
D
League Table — Premier League
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Geylang International
|
3 | 3 | 0 | 0 | 9 | 2 | 7 | 9 |
WWW |
| 2 | Albirex Niigata S
|
3 | 2 | 0 | 1 | 8 | 3 | 5 | 6 |
LWW |
| 3 | Tampines Rovers
A |
1 | 1 | 0 | 0 | 2 | 0 | 2 | 3 |
W |
| 4 | Tanjong Pagar
H |
2 | 1 | 0 | 1 | 4 | 4 | 0 | 3 |
WL |
| 5 | Home United
|
1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 |
D |
| 6 | Hougang United
|
2 | 0 | 1 | 1 | 2 | 5 | -3 | 1 |
LD |
| 7 | Balestier Khalsa
|
2 | 0 | 0 | 2 | 3 | 6 | -3 | 0 |
LL |
| 8 | Young Lions
|
2 | 0 | 0 | 2 | 1 | 9 | -8 | 0 |
LL |
Our Prediction Analysis — H2H Based
Our Tip
Away Win
Confidence
88.0%
Home Win
11%
Draw
18%
Away Win
71%
Tanjong Paga Form
50/100
Tampines Rov Form
50/100
H2H Home Dom.
0%
88.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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 | Tanjong Pagar | 2 | 4:4 | 0 | 3 | 1 | 0 | 1 | 4:4 | 0 | 3 | LLWLW |
| 3 | Tampines Rovers | 1 | 2:0 | 2 | 3 | 1 | 0 | 0 | 2:0 | 2 | 3 | LLWLD |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Geylang International | 3 | 9:2 | 7 | 9 | 3 | 0 | 0 | 9:2 | 7 | 9 | DLWWW |
| 2 | Albirex Niigata S | 3 | 8:3 | 5 | 6 | 2 | 0 | 1 | 8:3 | 5 | 6 | WWWWL |
| 3 | Tampines Rovers | 1 | 2:0 | 2 | 3 | 1 | 0 | 0 | 2:0 | 2 | 3 | LLWLD |
| 4 | Tanjong Pagar | 2 | 4:4 | 0 | 3 | 1 | 0 | 1 | 4:4 | 0 | 3 | LLWLW |
| 5 | Home United | 1 | 2:2 | 0 | 1 | 0 | 1 | 0 | 2:2 | 0 | 1 | LDDDL |
| 6 | Hougang United | 2 | 2:5 | -3 | 1 | 0 | 1 | 1 | 2:5 | -3 | 1 | WLLDL |
| 7 | Balestier Khalsa | 2 | 3:6 | -3 | 0 | 0 | 0 | 2 | 3:6 | -3 | 0 | WWWLL |
| 8 | Young Lions | 2 | 1:9 | -8 | 0 | 0 | 0 | 2 | 1:9 | -8 | 0 | LDLLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Tanjong Pagar | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLLW |
| 0 | Tampines Rovers | 1 | 2:0 | 2 | 3 | 1 | 0 | 0 | 2:0 | 2 | 3 | WDWLW |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Geylang International | 2 | 4:1 | 3 | 6 | 2 | 0 | 0 | 4:1 | 3 | 6 | LLLWW |
| 2 | Albirex Niigata S | 1 | 3:0 | 3 | 3 | 1 | 0 | 0 | 3:0 | 3 | 3 | WWWWW |
| 3 | Tampines Rovers | 1 | 2:0 | 2 | 3 | 1 | 0 | 0 | 2:0 | 2 | 3 | WDWLW |
| 4 | Hougang United | 1 | 2:2 | 0 | 1 | 0 | 1 | 0 | 2:2 | 0 | 1 | LLLD |
| 5 | Tanjong Pagar | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | LLLLW |
| 6 | Home United | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WWLDL |
| 7 | Balestier Khalsa | 1 | 3:4 | -1 | 0 | 0 | 0 | 1 | 3:4 | -1 | 0 | LWLWL |
| 8 | Young Lions | 2 | 1:9 | -8 | 0 | 0 | 0 | 2 | 1:9 | -8 | 0 | LLDLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Tanjong Pagar | 2 | 4:4 | 0 | 3 | 1 | 0 | 1 | 4:4 | 0 | 3 | LLLLW |
| 0 | Tampines Rovers | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WDLLD |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Geylang International | 1 | 5:1 | 4 | 3 | 1 | 0 | 0 | 5:1 | 4 | 3 | WLDW |
| 2 | Albirex Niigata S | 2 | 5:3 | 2 | 3 | 1 | 0 | 1 | 5:3 | 2 | 3 | LWWWL |
| 3 | Tanjong Pagar | 2 | 4:4 | 0 | 3 | 1 | 0 | 1 | 4:4 | 0 | 3 | LLLLW |
| 4 | Home United | 1 | 2:2 | 0 | 1 | 0 | 1 | 0 | 2:2 | 0 | 1 | WDLDD |
| 5 | Tampines Rovers | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WDLLD |
| 6 | Young Lions | 0 | 0:0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 | 0 | WLLLL |
| 7 | Balestier Khalsa | 1 | 0:2 | -2 | 0 | 0 | 0 | 1 | 0:2 | -2 | 0 | WLWWL |
| 8 | Hougang United | 1 | 0:3 | -3 | 0 | 0 | 0 | 1 | 0:3 | -3 | 0 | LWWLL |
Tanjong PagarWLWLL
Tampines RoversDLWLL
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tanjong PagarWLWLLLLLLL
Tampines RoversDLWLLDWWDL
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tanjong PagarWLWLLLLLLLLLLLL
Tampines RoversDLWLLDWWDLWWWLW
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tanjong PagarWLWLLLLLLLLLLLLLDLLL
Tampines RoversDLWLLDWWDLWWWLWDWLWD
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tanjong PagarWLWLLLLLLLLLLLLLDLLLLLLLW
Tampines RoversDLWLLDWWDLWWWLWDWLWDWWWLW
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tanjong PagarWLWLLLLLLLLLLLLLDLLLLLLLWLLDLD
Tampines RoversDLWLLDWWDLWWWLWDWLWDWWWLWLWWLW
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tanjong PagarWLLLL
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tanjong PagarWLLLLLLLLL
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tanjong PagarWLLLLLLLLLWLLDD
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tanjong PagarWLLLLLLLLLWLLDD
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tanjong PagarWLLLLLLLLLWLLDD
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tanjong PagarWLLLLLLLLLWLLDD
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tampines RoversDLLDW
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tampines RoversDLLDWLLWWL
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tampines RoversDLLDWLLWWLDWLWW
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tampines RoversDLLDWLLWWLDWLWW
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tampines RoversDLLDWLLWWLDWLWW
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
Tampines RoversDLLDWLLWWLDWLWW
Geylang InternationalWWW
Albirex Niigata SLWW
Home UnitedD
Hougang UnitedLD
Balestier KhalsaLL
Young LionsLL
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 30 | 30 | 0 | 100% |
Tampines Rovers | 30 | 29 | 1 | 97% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 30 | 27 | 3 | 90% |
Tampines Rovers | 30 | 27 | 3 | 90% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 30 | 24 | 6 | 80% |
Tampines Rovers | 30 | 25 | 5 | 83% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 30 | 14 | 16 | 47% |
Tampines Rovers | 30 | 15 | 15 | 50% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 30 | 11 | 19 | 37% |
Tampines Rovers | 30 | 8 | 22 | 27% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 30 | 7 | 23 | 23% |
Tampines Rovers | 30 | 4 | 26 | 13% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 30 | 3 | 27 | 10% |
Tampines Rovers | 30 | 4 | 26 | 13% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 15 | 15 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 15 | 14 | 1 | 93% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 15 | 12 | 3 | 80% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 15 | 8 | 7 | 53% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 15 | 6 | 9 | 40% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 15 | 3 | 12 | 20% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 15 | 1 | 14 | 7% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 15 | 15 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 15 | 13 | 2 | 87% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 15 | 12 | 3 | 80% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 15 | 7 | 8 | 47% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 15 | 3 | 12 | 20% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 15 | 1 | 14 | 7% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 15 | 1 | 14 | 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 |
|---|---|---|---|---|---|---|
Tanjong Pagar | 5 | 0 | 2 | 0 | 0 | 3 |
Tampines Rovers | 5 | 1 | 0 | 1 | 0 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 10 | 0 | 2 | 0 | 0 | 7 |
Tampines Rovers | 10 | 1 | 2 | 2 | 1 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 15 | 0 | 2 | 0 | 0 | 11 |
Tampines Rovers | 15 | 3 | 4 | 2 | 1 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 20 | 0 | 2 | 0 | 1 | 14 |
Tampines Rovers | 20 | 4 | 5 | 2 | 2 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 25 | 0 | 3 | 0 | 1 | 17 |
Tampines Rovers | 25 | 8 | 5 | 2 | 2 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 30 | 0 | 3 | 0 | 2 | 20 |
Tampines Rovers | 30 | 10 | 6 | 2 | 2 | 5 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 5 | 0 | 1 | 0 | 0 | 4 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 10 | 0 | 1 | 0 | 0 | 8 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 15 | 0 | 2 | 0 | 1 | 10 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 15 | 0 | 2 | 0 | 1 | 10 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 15 | 0 | 2 | 0 | 1 | 10 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 15 | 0 | 2 | 0 | 1 | 10 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 5 | 0 | 1 | 2 | 0 | 0 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 10 | 2 | 1 | 2 | 0 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 15 | 4 | 2 | 2 | 1 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 15 | 4 | 2 | 2 | 1 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 15 | 4 | 2 | 2 | 1 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 15 | 4 | 2 | 2 | 1 | 2 |
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.