Tampines Rovers vs Tanjong Pagar — Head to Head (20 matches)
Tampines Rovers
15
WINS (75%)
4
DRAWS
(20%)
(20%)
Avg: 4.1 goals
Tanjong Pagar
1
WINS (5%)
11/10/26
Tanjong Pagar
0 : 4
Tampines Rovers
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
Odds Comparison — Match Winner (1X2)
No odds available for this fixture yet.
Last 10 Matches — Tampines Rovers
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
11/10/26
Tanjong Pagar
0 : 4
Tampines Rovers
W
15/10/26
Tampines Rovers
0 : 1
Machida Zelvia
L
18/10/26
Tampines Rovers
4 : 1
Young Lions
W
25/10/26
Albirex Niigata S
2 : 3
Tampines Rovers
W
29/10/26
Tampines Rovers
1 : 5
Svay Rieng
L
01/11/26
Tampines Rovers
0 : 0
Geylang International
D
05/11/26
Svay Rieng
2 : 0
Tampines Rovers
L
Last 10 Matches — Tanjong Pagar
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
11/10/26
Tanjong Pagar
0 : 4
Tampines Rovers
L
16/10/26
Tanjong Pagar
2 : 1
Hougang United
W
25/10/26
Home United
6 : 0
Tanjong Pagar
L
30/10/26
Tanjong Pagar
1 : 1
Albirex Niigata S
D
League Table — Premier League
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Home United
|
21 | 16 | 3 | 2 | 70 | 14 | 56 | 51 |
LLDWW |
| 2 | Tampines Rovers
H |
21 | 15 | 4 | 2 | 58 | 21 | 37 | 49 |
WWDLW |
| 3 | Albirex Niigata S
|
21 | 15 | 2 | 4 | 47 | 19 | 28 | 47 |
WWWWW |
| 4 | Balestier Khalsa
|
21 | 11 | 2 | 8 | 44 | 46 | -2 | 35 |
WWWLL |
| 5 | Geylang International
|
21 | 7 | 3 | 11 | 29 | 42 | -13 | 24 |
LDLLW |
| 6 | Hougang United
|
21 | 7 | 0 | 14 | 24 | 41 | -17 | 21 |
LLWWL |
| 7 | Young Lions
|
21 | 2 | 3 | 16 | 15 | 58 | -43 | 9 |
LDLLL |
| 8 | Tanjong Pagar
A |
21 | 2 | 1 | 18 | 17 | 63 | -46 | 7 |
WLLLL |
Our Prediction Analysis — H2H Based
Our Tip
Draw
Confidence
90.0%
Tampines Rov Form
62/100
Tanjong Paga Form
43/100
H2H Home Dom.
0%
90.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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | Tampines Rovers | 21 | 58:21 | 37 | 49 | 15 | 4 | 2 | 58:21 | 37 | 49 | WWLDL |
| 8 | Tanjong Pagar | 21 | 17:63 | -46 | 7 | 2 | 1 | 18 | 17:63 | -46 | 7 | WLWLD |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Home United | 21 | 70:14 | 56 | 51 | 16 | 3 | 2 | 70:14 | 56 | 51 | WWWWW |
| 2 | Tampines Rovers | 21 | 58:21 | 37 | 49 | 15 | 4 | 2 | 58:21 | 37 | 49 | WWLDL |
| 3 | Albirex Niigata S | 21 | 47:19 | 28 | 47 | 15 | 2 | 4 | 47:19 | 28 | 47 | WLLLD |
| 4 | Balestier Khalsa | 21 | 44:46 | -2 | 35 | 11 | 2 | 8 | 44:46 | -2 | 35 | LWDWL |
| 5 | Geylang International | 21 | 29:42 | -13 | 24 | 7 | 3 | 11 | 29:42 | -13 | 24 | WWDWD |
| 6 | Hougang United | 21 | 24:41 | -17 | 21 | 7 | 0 | 14 | 24:41 | -17 | 21 | LLLLL |
| 7 | Young Lions | 21 | 15:58 | -43 | 9 | 2 | 3 | 16 | 15:58 | -43 | 9 | LLLLW |
| 8 | Tanjong Pagar | 21 | 17:63 | -46 | 7 | 2 | 1 | 18 | 17:63 | -46 | 7 | WLWLD |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Tampines Rovers | 11 | 34:13 | 21 | 27 | 8 | 3 | 0 | 34:13 | 21 | 27 | WLWLD |
| 0 | Tanjong Pagar | 11 | 10:31 | -21 | 6 | 2 | 0 | 9 | 10:31 | -21 | 6 | LWLWD |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tampines Rovers | 11 | 34:13 | 21 | 27 | 8 | 3 | 0 | 34:13 | 21 | 27 | WLWLD |
| 2 | Albirex Niigata S | 10 | 25:11 | 14 | 26 | 8 | 2 | 0 | 25:11 | 14 | 26 | WWWLL |
| 3 | Home United | 10 | 33:7 | 26 | 25 | 8 | 1 | 1 | 33:7 | 26 | 25 | DLWWW |
| 4 | Balestier Khalsa | 11 | 20:26 | -6 | 15 | 5 | 0 | 6 | 20:26 | -6 | 15 | LWLDL |
| 5 | Geylang International | 11 | 13:23 | -10 | 10 | 3 | 1 | 7 | 13:23 | -10 | 10 | LLWWW |
| 6 | Tanjong Pagar | 11 | 10:31 | -21 | 6 | 2 | 0 | 9 | 10:31 | -21 | 6 | LWLWD |
| 7 | Hougang United | 10 | 6:24 | -18 | 3 | 1 | 0 | 9 | 6:24 | -18 | 3 | LDLL |
| 8 | Young Lions | 10 | 5:23 | -18 | 2 | 0 | 2 | 8 | 5:23 | -18 | 2 | DLLL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Tampines Rovers | 10 | 24:8 | 16 | 22 | 7 | 1 | 2 | 24:8 | 16 | 22 | LDWWL |
| 0 | Tanjong Pagar | 10 | 7:32 | -25 | 1 | 0 | 1 | 9 | 7:32 | -25 | 1 | LLLWL |
| # | Team | MP | G | GD | Pts | W | D | L | G | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Home United | 11 | 37:7 | 30 | 26 | 8 | 2 | 1 | 37:7 | 30 | 26 | DWWWW |
| 2 | Tampines Rovers | 10 | 24:8 | 16 | 22 | 7 | 1 | 2 | 24:8 | 16 | 22 | LDWWL |
| 3 | Albirex Niigata S | 11 | 22:8 | 14 | 21 | 7 | 0 | 4 | 22:8 | 14 | 21 | WWLD |
| 4 | Balestier Khalsa | 10 | 24:20 | 4 | 20 | 6 | 2 | 2 | 24:20 | 4 | 20 | WWLWW |
| 5 | Hougang United | 11 | 18:17 | 1 | 18 | 6 | 0 | 5 | 18:17 | 1 | 18 | WLLLL |
| 6 | Geylang International | 10 | 16:19 | -3 | 14 | 4 | 2 | 4 | 16:19 | -3 | 14 | DWDD |
| 7 | Young Lions | 11 | 10:35 | -25 | 7 | 2 | 1 | 8 | 10:35 | -25 | 7 | LLLLW |
| 8 | Tanjong Pagar | 10 | 7:32 | -25 | 1 | 0 | 1 | 9 | 7:32 | -25 | 1 | LLLWL |
Tampines RoversLDLWW
Tanjong PagarDLWLW
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLDLWWLWDLW
Tanjong PagarDLWLWLWLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLDLWWLWDLWLLDWW
Tanjong PagarDLWLWLWLLLLLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLDLWWLWDLWLLDWWDLWWW
Tanjong PagarDLWLWLWLLLLLLLLLLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLDLWWLWDLWLLDWWDLWWWLWDWL
Tanjong PagarDLWLWLWLLLLLLLLLLLLLDLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLDLWWLWDLWLLDWWDLWWWLWDWLWDWWW
Tanjong PagarDLWLWLWLLLLLLLLLLLLLDLLLLLLLWL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversDLWLW
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversDLWLWLWDWW
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversDLWLWLWDWWWDWWW
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversDLWLWLWDWWWDWWW
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversDLWLWLWDWWWDWWW
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversDLWLWLWDWWWDWWW
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tanjong PagarLWLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tanjong PagarLWLLLLLLLD
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tanjong PagarLWLLLLLLLDLLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tanjong PagarLWLLLLLLLDLLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tanjong PagarLWLLLLLLLDLLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tanjong PagarLWLLLLLLLDLLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 28 | 2 | 93% |
Tanjong Pagar | 30 | 30 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 25 | 5 | 83% |
Tanjong Pagar | 30 | 27 | 3 | 90% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 22 | 8 | 73% |
Tanjong Pagar | 30 | 24 | 6 | 80% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 13 | 17 | 43% |
Tanjong Pagar | 30 | 14 | 16 | 47% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 8 | 22 | 27% |
Tanjong Pagar | 30 | 10 | 20 | 33% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 3 | 27 | 10% |
Tanjong Pagar | 30 | 6 | 24 | 20% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 2 | 28 | 7% |
Tanjong Pagar | 30 | 3 | 27 | 10% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 15 | 13 | 2 | 87% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 15 | 12 | 3 | 80% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 15 | 11 | 4 | 73% |
| 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 | 5 | 10 | 33% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 15 | 3 | 12 | 20% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 15 | 2 | 13 | 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 | 13 | 2 | 87% |
| 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 | 6 | 9 | 40% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 15 | 5 | 10 | 33% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 15 | 4 | 11 | 27% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 15 | 2 | 13 | 13% |
Over/Under is calculated from each team's latest available completed matches.
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 5 | 1 | 0 | 0 | 1 | 2 |
Tanjong Pagar | 5 | 0 | 2 | 0 | 1 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 10 | 2 | 1 | 1 | 1 | 2 |
Tanjong Pagar | 10 | 0 | 3 | 0 | 1 | 5 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 15 | 2 | 3 | 2 | 1 | 3 |
Tanjong Pagar | 15 | 0 | 3 | 0 | 1 | 9 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 20 | 3 | 5 | 2 | 2 | 3 |
Tanjong Pagar | 20 | 0 | 3 | 0 | 1 | 13 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 25 | 5 | 5 | 2 | 2 | 4 |
Tanjong Pagar | 25 | 0 | 3 | 0 | 2 | 16 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 30 | 8 | 6 | 2 | 3 | 4 |
Tanjong Pagar | 30 | 0 | 4 | 0 | 2 | 19 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 5 | 1 | 0 | 0 | 1 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 10 | 2 | 2 | 0 | 2 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 15 | 4 | 4 | 0 | 2 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 15 | 4 | 4 | 0 | 2 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 15 | 4 | 4 | 0 | 2 | 2 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 15 | 4 | 4 | 0 | 2 | 2 |
| 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 | 1 | 7 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 15 | 0 | 1 | 0 | 1 | 10 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 15 | 0 | 1 | 0 | 1 | 10 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 15 | 0 | 1 | 0 | 1 | 10 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 15 | 0 | 1 | 0 | 1 | 10 |
HT/FT values are from each team's perspective: W/W means winning at half-time and full-time.
| # | Player | Team | Goals | Assists |
|---|---|---|---|---|
| 1 | L. Thy |
Home United | 5 | 2 |
| 2 | Rui Pires |
Home United | 2 | 0 |

