The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
TR

Tampines Rovers

Tampines Stadium, Tampines. Every match we hold, with the price it went off at.

344Played
176Won
51.2%Win rate
2.19Scored per game
1.55Conceded per game
92Clean sheets

Home and away

The same record, split by where it was played.

At home
56.4%
172 played, 97 won. 2.41 scored a game.
Away
45.9%
172 played, 79 won. 1.97 scored a game.
How the market priced them
53.1%
294 priced matches at an average of 2.69, which implied 37.2%.

Season by season 38

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 4400 +10
2026/27 Piala Presiden 3012 -2
2026/27 AFC Champions League Two 3003 -6
2026/27 ASEAN Club Championship 1010 0
2025/26 Premier League 211542 +37
2025/26 AFC Champions League Two 10721 +13
2025/26 ASEAN Club Championship 5203 -7
2025/26 Cup 3102 0
2024/25 Premier League 321976 +47
2024/25 Cup 7421 +8
2024/25 AFC Champions League Two 6222 0
2024/25 Friendlies Clubs 4310 +21
2023/24 Premier League 241464 +15
2023/24 Cup 7322 +5
2023/24 AFC Champions League Two 1001 -1
2022/23 Premier League 281558 +19
2022/23 Cup 6402 +10
2022/23 AFC Champions League Two 2002 -3
2021/22 Premier League 21768 -3
2021/22 AFC Champions League 6006 -26
2020/21 Premier League 15852 +14
2020/21 AFC Champions League Two 3210 +2
2020/21 AFC Champions League 1001 -2
2019/20 Premier League 241284 +23
2019/20 AFC Champions League Two 6411 +7
2018/19 Premier League 231148 +15
2018/19 AFC Champions League Two 6015 -9
2018/19 AFC Champions League 1001 -2
2017/18 Premier League 241734 +28
2017/18 League Cup 3003 -10
2017/18 AFC Champions League 1001 -2
2016/17 Premier League 241545 +22
2016/17 AFC Champions League Two 6204 -9
2016/17 League Cup 4202 0
2016/17 AFC Champions League 1001 -2
2015/16 League Cup 2011 -1
2014/15 League Cup 4202 +10
2013/14 League Cup 2101 0

Recent matches 30

Newest first, with the price this club was at kickoff.

Wednesday 9 December 2026
H Tampines Rovers scheduled Ho Chi Minh —
Thursday 3 December 2026
A Tampines Rovers scheduled Machida Zelvia —
Sunday 29 November 2026
H Tampines Rovers scheduled Albirex Niigata S —
Thursday 26 November 2026
H Tampines Rovers scheduled Shanghai Shenhua —
Sunday 22 November 2026
A Tampines Rovers scheduled Hougang United —
Wednesday 18 November 2026
H Tampines Rovers scheduled Ratchaburi —
Thursday 5 November 2026
A Tampines Rovers scheduled Svay Rieng —
Sunday 1 November 2026
H Tampines Rovers scheduled Geylang International —
Thursday 29 October 2026
H Tampines Rovers 1 – 5 Svay Rieng —
Sunday 25 October 2026
A Tampines Rovers 3 – 2 Albirex Niigata S —
Wednesday 21 October 2026
A Tampines Rovers postponed Home United —
Sunday 18 October 2026
H Tampines Rovers 4 – 1 Young Lions —
Thursday 15 October 2026
H Tampines Rovers 0 – 1 Machida Zelvia —
Sunday 11 October 2026
A Tampines Rovers 4 – 0 Tanjong Pagar —
Wednesday 7 October 2026
A Tampines Rovers 2 – 2 Kuching FA —
Thursday 17 September 2026
A Tampines Rovers 1 – 2 Shanghai Shenhua —
Friday 11 September 2026
H Tampines Rovers 2 – 0 Balestier Khalsa —
Friday 31 July 2026
A Tampines Rovers 0 – 1 Persib Bandung —
Tuesday 28 July 2026
H Tampines Rovers 1 – 2 Arema FC —
Saturday 25 July 2026
A Tampines Rovers 2 – 2 DPMM FC Brunei —
Sunday 17 May 2026
H Tampines Rovers 3 – 2 Home United 2.60
Sunday 10 May 2026
A Tampines Rovers 1 – 0 Hougang United 1.32
Sunday 3 May 2026
H Tampines Rovers 0 – 0 Home United 4.70
Thursday 30 April 2026
A Tampines Rovers 1 – 2 Albirex Niigata S 2.25
Friday 24 April 2026
H Tampines Rovers 8 – 1 Young Lions 1.07
Friday 17 April 2026
H Tampines Rovers 2 – 1 Balestier Khalsa 1.30
Saturday 11 April 2026
H Tampines Rovers 4 – 3 Geylang International 1.50
Saturday 4 April 2026
A Tampines Rovers 2 – 3 Albirex Niigata S 2.12
Monday 16 March 2026
A Tampines Rovers 3 – 0 Tanjong Pagar 1.11
Thursday 12 March 2026
H Tampines Rovers 2 – 2 Bangkok United 3.53