Tampines Rovers vs Tanjong Pagar — Head to Head (20 matches)
Tampines Rovers
14
WINS (70%)
5
DRAWS
(25%)
(25%)
Avg: 3.9 goals
Tanjong Pagar
1
WINS (5%)
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)
No odds available for this fixture yet.
Last 10 Matches — Tampines Rovers
11/04/26
Tampines Rovers
4 : 3
Geylang International
W
17/04/26
Tampines Rovers
2 : 1
Balestier Khalsa
W
24/04/26
Tampines Rovers
8 : 1
Young Lions
W
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
Last 10 Matches — Tanjong Pagar
01/03/26
Tanjong Pagar
1 : 4
Balestier Khalsa
L
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
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
50/100
Tanjong Paga Form
50/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 | WWDLL |
| 8 | Tanjong Pagar | 21 | 17:63 | -46 | 7 | 2 | 1 | 18 | 17:63 | -46 | 7 | LLLLW |
| # | 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 | WWDLL |
| 2 | Tampines Rovers | 21 | 58:21 | 37 | 49 | 15 | 4 | 2 | 58:21 | 37 | 49 | WWDLL |
| 3 | Albirex Niigata S | 21 | 47:19 | 28 | 47 | 15 | 2 | 4 | 47:19 | 28 | 47 | WWWWW |
| 4 | Balestier Khalsa | 21 | 44:46 | -2 | 35 | 11 | 2 | 8 | 44:46 | -2 | 35 | LLWWW |
| 5 | Geylang International | 21 | 29:42 | -13 | 24 | 7 | 3 | 11 | 29:42 | -13 | 24 | WLLDL |
| 6 | Hougang United | 21 | 24:41 | -17 | 21 | 7 | 0 | 14 | 24:41 | -17 | 21 | LWWLL |
| 7 | Young Lions | 21 | 15:58 | -43 | 9 | 2 | 3 | 16 | 15:58 | -43 | 9 | LLLDL |
| 8 | Tanjong Pagar | 21 | 17:63 | -46 | 7 | 2 | 1 | 18 | 17:63 | -46 | 7 | LLLLW |
| # | 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 | WWDWL |
| 0 | Tanjong Pagar | 11 | 10:31 | -21 | 6 | 2 | 0 | 9 | 10:31 | -21 | 6 | LLLLW |
| # | 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 | WWDWL |
| 2 | Albirex Niigata S | 10 | 25:11 | 14 | 26 | 8 | 2 | 0 | 25:11 | 14 | 26 | WWWWW |
| 3 | Home United | 10 | 33:7 | 26 | 25 | 8 | 1 | 1 | 33:7 | 26 | 25 | WWWL |
| 4 | Balestier Khalsa | 11 | 20:26 | -6 | 15 | 5 | 0 | 6 | 20:26 | -6 | 15 | LWLW |
| 5 | Geylang International | 11 | 13:23 | -10 | 10 | 3 | 1 | 7 | 13:23 | -10 | 10 | WWLLL |
| 6 | Tanjong Pagar | 11 | 10:31 | -21 | 6 | 2 | 0 | 9 | 10:31 | -21 | 6 | LLLLW |
| 7 | Hougang United | 10 | 6:24 | -18 | 3 | 1 | 0 | 9 | 6:24 | -18 | 3 | LLLL |
| 8 | Young Lions | 10 | 5:23 | -18 | 2 | 0 | 2 | 8 | 5:23 | -18 | 2 | LLLD |
| # | 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 | LLWDL |
| 0 | Tanjong Pagar | 10 | 7:32 | -25 | 1 | 0 | 1 | 9 | 7:32 | -25 | 1 | LLLLL |
| # | 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 | WWWDL |
| 2 | Tampines Rovers | 10 | 24:8 | 16 | 22 | 7 | 1 | 2 | 24:8 | 16 | 22 | LLWDL |
| 3 | Albirex Niigata S | 11 | 22:8 | 14 | 21 | 7 | 0 | 4 | 22:8 | 14 | 21 | WLLWW |
| 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 | WLWWL |
| 6 | Geylang International | 10 | 16:19 | -3 | 14 | 4 | 2 | 4 | 16:19 | -3 | 14 | LWLD |
| 7 | Young Lions | 11 | 10:35 | -25 | 7 | 2 | 1 | 8 | 10:35 | -25 | 7 | WLLLL |
| 8 | Tanjong Pagar | 10 | 7:32 | -25 | 1 | 0 | 1 | 9 | 7:32 | -25 | 1 | LLLLL |
Tampines RoversLLDWW
Tanjong PagarWLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLLDWWDLWWW
Tanjong PagarWLLLLLLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLLDWWDLWWWLWDWL
Tanjong PagarWLLLLLLLLLLLLLD
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLLDWWDLWWWLWDWLWDWWW
Tanjong PagarWLLLLLLLLLLLLLDLLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLLDWWDLWWWLWDWLWDWWWLWLWW
Tanjong PagarWLLLLLLLLLLLLLDLLLLLLLWLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLLDWWDLWWWLWDWLWDWWWLWLWWLWWWW
Tanjong PagarWLLLLLLLLLLLLLDLLLLLLLWLLDLDLD
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLWDWW
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLWDWWWDWWW
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLWDWWWDWWWWLWLW
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLWDWWWDWWWWLWLWW
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLWDWWWDWWWWLWLWW
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tampines RoversLWDWWWDWWWWLWLWW
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tanjong PagarLLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tanjong PagarLLLLLLDLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tanjong PagarLLLLLLDLLLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tanjong PagarLLLLLLDLLLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tanjong PagarLLLLLLDLLLLLL
Home UnitedLLDWW
Albirex Niigata SWWWWW
Balestier KhalsaWWWLL
Geylang InternationalLDLLW
Hougang UnitedLLWWL
Young LionsLDLLL
Tanjong PagarLLLLLLDLLLLLL
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 | 29 | 1 | 97% |
Tanjong Pagar | 30 | 30 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 27 | 3 | 90% |
Tanjong Pagar | 30 | 27 | 3 | 90% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 25 | 5 | 83% |
Tanjong Pagar | 30 | 23 | 7 | 77% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 16 | 14 | 53% |
Tanjong Pagar | 30 | 13 | 17 | 43% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 10 | 20 | 33% |
Tanjong Pagar | 30 | 10 | 20 | 33% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 5 | 25 | 17% |
Tanjong Pagar | 30 | 6 | 24 | 20% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 30 | 5 | 25 | 17% |
Tanjong Pagar | 30 | 2 | 28 | 7% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 15 | 1 | 94% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 15 | 1 | 94% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 15 | 1 | 94% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 10 | 6 | 63% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 7 | 9 | 44% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 4 | 12 | 25% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Tampines Rovers | 16 | 4 | 12 | 25% |
| Team | MP | Over 0.5 | Under 0.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 13 | 13 | 0 | 100% |
| Team | MP | Over 1.5 | Under 1.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 13 | 12 | 1 | 92% |
| Team | MP | Over 2.5 | Under 2.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 13 | 11 | 2 | 85% |
| Team | MP | Over 3.5 | Under 3.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 13 | 5 | 8 | 38% |
| Team | MP | Over 4.5 | Under 4.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 13 | 4 | 9 | 31% |
| Team | MP | Over 5.5 | Under 5.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 13 | 3 | 10 | 23% |
| Team | MP | Over 6.5 | Under 6.5 | Over % |
|---|---|---|---|---|
Tanjong Pagar | 13 | 1 | 12 | 8% |
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 | 0 | 2 | 1 | 0 | 1 |
Tanjong Pagar | 5 | 0 | 1 | 0 | 0 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 10 | 1 | 4 | 1 | 1 | 1 |
Tanjong Pagar | 10 | 0 | 1 | 0 | 0 | 7 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 15 | 3 | 4 | 1 | 1 | 2 |
Tanjong Pagar | 15 | 0 | 1 | 0 | 1 | 11 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 20 | 6 | 5 | 1 | 2 | 2 |
Tanjong Pagar | 20 | 0 | 1 | 0 | 1 | 15 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 25 | 9 | 5 | 1 | 2 | 4 |
Tanjong Pagar | 25 | 0 | 2 | 0 | 1 | 18 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 30 | 10 | 7 | 1 | 2 | 5 |
Tanjong Pagar | 30 | 0 | 2 | 1 | 2 | 20 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 5 | 1 | 2 | 0 | 1 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 10 | 3 | 4 | 0 | 1 | 1 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 15 | 5 | 4 | 0 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 16 | 6 | 4 | 0 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 16 | 6 | 4 | 0 | 1 | 3 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tampines Rovers | 16 | 6 | 4 | 0 | 1 | 3 |
| 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 | 13 | 0 | 0 | 0 | 1 | 9 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 13 | 0 | 0 | 0 | 1 | 9 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 13 | 0 | 0 | 0 | 1 | 9 |
| Team | MP | W/W | D/W | W/D | D/D | L/L |
|---|---|---|---|---|---|---|
Tanjong Pagar | 13 | 0 | 0 | 0 | 1 | 9 |
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 |

