| 2020 season | |||
|---|---|---|---|
| Chairman | Desmond Ong | ||
| Coach | Gavin Lee | ||
| Ground | Our Tampines Hub | ||
The 2020 season was Tampines Rovers's third season in the Singapore Premier League, their 25th season at the top level of Singapore football and 75th year in existence as a football club. Tampines Rovers also participated in this season's editions of the Singapore League Cup, Singapore Cup, Singapore Community Shield and the AFC Cup.
Managed by Gavin Lee in his second full season, the Stags finished second in the Singapore Premier League.
Tampines Rovers' 14th and final game of the season was at home against Geylang International at Our Tampines Hub on 5 December. The visitors took the lead on 24 minutes when Barry Maguire scored a header past Syazwan Buhari from Fareez Farhan's corner. Baihakki Khaizan levelled for the Stages in the 80th minute with a header from Irwan Shah's free-kick. The matched ended on a 1–1 which meant Lee's side finished their 2020 Singapore Premier League campaign in second place, three points behind champions Albirex Niigata (S). [1]
| No. | Name | Nationality | Date of birth (age) | Last club | Contract Since | Contract End | |
|---|---|---|---|---|---|---|---|
| Goalkeepers | |||||||
| 1 | Zulfairuuz Rudy | | 22 May 1994 | | 2019 | 2020 | |
| 24 | Syazwan Buhari | | 22 September 1992 | | 2018 | 2020 | |
| Defenders | |||||||
| 2 | Shannon Stephen | | 6 February 1994 | | 2017 | 2020 | |
| 3 | Ryaan Sanizal U23 | | 31 May 2002 | | 2019 | 2020 | |
| 5 | Amirul Adli | | 13 January 1996 | | 2018 | 2020 | |
| 6 | Madhu Mohana | | 6 March 1991 | | 2018 | 2020 | |
| 14 | Baihakki Khaizan >30 | | 31 January 1984 | | 2020 | 2021 | |
| 16 | Daniel Bennett >30 | | 7 January 1978 | | 2017 | 2020 | |
| 17 | Irwan Shah >30 | | 2 November 1988 | | 2016 | 2020 | |
| 18 | Fathullah Rahmat U23 | | 5 September 2002 | | 2019 | 2020 | |
| 21 | Hamizan Hisham U23 | | 10 November 2001 | | 2019 | 2020 | |
| 22 | Syahrul Sazali U23 | | 3 June 1998 | | 2020 | 2020 | |
| Midfielders | |||||||
| 4 | Huzaifah Aziz | | 27 June 1994 | | 2020 | 2020 | |
| 7 | Yasir Hanapi >30 | | 21 June 1989 | | 2018 | 2020 | |
| 8 | Kyoga Nakamura | | 25 April 1996 | | 2020 | 2020 | |
| 15 | Shah Shahiran U23 | | 14 November 1999 | | 2018 | 2020 | |
| 23 | Zehrudin Mehmedović U21 | | 15 March 1998 | | 2019 | 2020 | |
| Forwards | |||||||
| 9 | Boris Kopitović | | 27 April 1995 | | 2020 | 2020 | |
| 10 | Jordan Webb >30 | | 24 March 1988 | | 2018 | 2020 | |
| 13 | Taufik Suparno | | 31 October 1995 | | 2018 | 2020 | |
| 19 | Hairil Sufi U23 | | 27 May 2000 | | 2020 | 2020 | |
| 28 | Fazrul Nawaz >30 | | 17 April 1985 | | 2020 | 2020 | |
| Players loaned out / left during season | |||||||
| 11 | Safirul Sulaiman | | 12 October 1992 | | 2018 | 2020 | |
| 12 | Joel Chew U23 | | 9 February 2000 | | 2019 | 2020 | |
| No. | Name | Nationality | Date of birth (age) | Last club | Contract Since | Contract End | |
|---|---|---|---|---|---|---|---|
| Goalkeepers | |||||||
| 54 | Danial Iliya | | 6 February 2003 | | 2020 | 2020 | |
| Defenders | |||||||
| 53 | Andrew Aw | | 29 March 2003 | | 2020 | 2020 | |
| Midfielders | |||||||
| Nicky Melvin Singh | | 13 June 2002 | | 2019 | 2019 | ||
| 51 | Haziq Mikhail | | 7 May 2000 | | 2019 | 2020 | |
| Forwards | |||||||
| 52 | Shagir Firaf | | 10 April 2000 | Youth Team | 2020 | 2020 | |
| 56 | Danish Siregar | | 1 March 2003 | | 2019 | 2019 | |
| Max McCoy | | Youth Team | 2020 | 2020 | |||
| Position | Name | Ref. |
|---|---|---|
| Chairman | | |
| General Manager | | |
| Team Manager | | [2] |
| Head coach | | [3] |
| Assistant coach | | [4] |
| Goalkeeping coach | | [5] |
| Physiotherapist | | |
| Kitman | |
| Position | Player | Transferred From | Ref |
|---|---|---|---|
| DF | | | Free [6] |
| MF | | | Free [7] |
| MF | | | Free [8] |
| FW | | | Free |
| FW | | | Free [9] |
| FW | | | Free |
| Position | Player | Transferred To | Ref |
|---|---|---|---|
| GK | | | Released |
| GK | | | |
| DF | | | Released |
| DF | | | |
| MF | | | Undisclosed [10] |
| MF | | | Undsiclosed [11] |
| MF | | | Free |
| FW | | | Free [12] [13] |
| GK | | NS till 2020 | |
| DF | | NS till 2020 | |
Note 1: Shahdan Sulaiman's contract end at 2021 but transferred to Home United for undisclosed fee.
Note 2: Zulfadhmi Suzliman's contract end at 2020 but transferred to Balestier Khalsa for undisclosed fee.
| Position | Player | Ref |
|---|---|---|
| Coach | | 2 years extension [14] |
| GK | | |
| GK | | |
| DF | | 1 year extension [15] |
| DF | | |
| DF | | 3 years contract signed in 2018 [16] |
| DF | | 3 years contract signed in 2018 [17] |
| DF | | |
| MF | | 3 years contract signed in 2018 [18] |
| MF | | 1 year contract signed in 2019 [19] |
| MF | | |
| FW | | 3 years contract signed in 2018 [20] [21] |
| FW | | |
| Position | Player | Ref |
|---|---|---|
| GK | | |
| DF | | |
| DF | | |
| DF | | |
| MF | | |
| MF | |
| Position | Player | Transferred From | Ref |
|---|---|---|---|
| DF | | | Free 2 years contract signed in 2020 [22] [23] |
| FW | | | Free [24] |
| Position | Player | Transferred To | Ref |
|---|---|---|---|
| MF | | | Undisclosed [25] |
| MF | | | NS [26] |
| DF | | | NS [27] |
Win Draw Loss
| 5 February 20201 | Johor Darul Ta'zim F.C. II | 2-2 | | Johor, Malaysia |
| Fernando Rodríguez Amirul Husaini Zamri | Zehrudin Mehmedović Boris Kopitović | Stadium: Larkin Stadium |
Leo Cup 2020 Thailand - 26 to 30 January
| 25 January 2020Leo Cup QF | Muangthong United | 2-1 | | Nonthaburi Province |
| Derley | Boris Kopitović | Stadium: SCG Stadium |
| No. | Pos. | Player | Sleague | Singapore Cup | ACL / AFC Cup | Charity Shield | Total | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps. | | Apps. | | Apps. | | Apps. | | Apps. | | |||||||
| 1 | GK | | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | ||||
| 2 | DF | | 2(2) | 0 | 0 | 0 | 1(3) | 0 | 0(1) | 0 | 9 | 0 | ||||
| 3 | DF | | 10 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 1 | ||||
| 4 | MF | | 1(6) | 0 | 0 | 0 | 1(1) | 0 | 0 | 0 | 9 | 0 | ||||
| 5 | DF | | 9(3) | 1 | 0 | 0 | 4 | 0 | 1 | 0 | 17 | 1 | ||||
| 6 | DF | | 6(6) | 1 | 0 | 0 | 3 | 0 | 0(1) | 0 | 16 | 1 | ||||
| 7 | MF | | 8(1) | 0 | 0 | 0 | 3 | 0 | 1 | 0 | 13 | 0 | ||||
| 8 | MF | | 14 | 0 | 0 | 0 | 4 | 0 | 1 | 0 | 19 | 0 | ||||
| 9 | FW | | 14 | 9 | 0 | 0 | 4 | 3 | 1 | 1 | 19 | 13 | ||||
| 10 | FW | | 10(1) | 7 | 0 | 0 | 4 | 3 | 1 | 1 | 16 | 11 | ||||
| 13 | FW | | 1(11) | 3 | 0 | 0 | 0(3) | 0 | 0(1) | 0 | 16 | 3 | ||||
| 14 | DF | | 5(3) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 1 | ||||
| 15 | MF | | 14 | 1 | 0 | 0 | 4 | 0 | 1 | 0 | 19 | 1 | ||||
| 16 | DF | | 11(2) | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 15 | 0 | ||||
| 17 | DF | | 7(7) | 1 | 0 | 0 | 4 | 0 | 1 | 1 | 19 | 2 | ||||
| 18 | MF | | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||
| 19 | FW | | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||
| 21 | DF | | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | ||||
| 22 | DF | | 8 | 1 | 0 | 0 | 2(2) | 0 | 1 | 0 | 13 | 1 | ||||
| 23 | MF | | 9(3) | 2 | 0 | 0 | 4 | 0 | 1 | 0 | 17 | 2 | ||||
| 24 | GK | | 14 | 0 | 0 | 0 | 3 | 0 | 1 | 0 | 18 | 0 | ||||
| 28 | FW | | 0(3) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | ||||
| 53 | DF | | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | ||||
| 56 | FW | | 2(2) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | ||||
| Players who have played this season and/or sign for the season but had left the club or on loan to other club | ||||||||||||||||
| 11 | MF | | 0(1) | 0 | 0 | 0 | 0(1) | 0 | 0 | 0 | 2 | 0 | ||||
| 12 | MF | | 2 | 0 | 0 | 0 | 0(1) | 0 | 1 | 0 | 5 | 0 | ||||
Note4 Player scored 4 goals 5 Player scored 5 goals
| Competition | Record | |||||||
|---|---|---|---|---|---|---|---|---|
| P | W | D | L | GF | GA | GD | Win % | |
| SPL | 14 | 8 | 5 | 1 | 27 | 11 | +16 | 57.14 |
| AFC Cup | 3 | 2 | 1 | 0 | 4 | 2 | +2 | 66.67 |
| Charity Shield | 1 | 1 | 0 | 0 | 3 | 0 | +3 | 100.00 |
| Total | 18 | 11 | 6 | 1 | 34 | 13 | +21 | 61.11 |
Hougang United was a last minute replacement for DPMM FC after DPMM pulled out from the Charity Shield due to COVID-19.
Win Draw Loss
| 22 February 2020Charity Shield [Covid19 1] | Tampines Rovers | 3-0 | | Jalan Besar Stadium |
| 18:00 | Irwan Shah Boris Kopitović Jordan Webb Kyoga Nakamura Syazwan Buhari | Shawal Anuar Jordan Nicolas Vestering Anders Aplin Afiq Noor | Referee: Ahmad A'Qashah Man of the Match: |
Tampines Rovers ended the Singapore Premier league as the runners-up. [1]
Win Draw Loss
| 1 March 20201 | Tampines Rovers | 1-0 | | Our Tampines Hub |
| Boris Kopitović Shannon Stephen Jordan Webb Shah Shahiran Zehrudin Mehmedović | Report | Shuhei Hoshino Hazzuwan Halim Šime Žužul C. Aarish Kumar Faizal Raffi Zulfadhmi Suzliman | Referee: Farhan Mohd Man of the Match: |
| 14 March 20202 (Rescheduled) | Tampines Rovers | 2-0 | | Our Tampines Hub |
| Jordan Webb Huzaifah Aziz | Report | Syabil Hisham Nashrul Amin Delwinder Singh Ignatius Ang Luiz Júnior Yann Motta | Attendance: 0 [note 1] Referee: Muhammad Zulfiqar Man of the Match: |
| 18 March 20203 | Tampines Rovers | 4-0 | | Our Tampines Hub |
| Boris Kopitović Zehrudin Mehmedović Jordan Webb Shah Shahiran Daniel Bennett | Report | Kaishu Yamazaki Hafiz Nor | Attendance: 0 [note 1] Referee: G. Letchman Man of the Match: |
| 17 October 20204 (Rescheduled) [note 2] | Tampines Rovers | 1-2 | | Our Tampines Hub |
| Irwan Shah Taufik Suparno Syahrul Sazali Amirul Adli | Report | Sahil Suhaimi Farhan Zulkifli Maksat Dzhakybaliev | Attendance: 0 [note 1] Referee: Jansen Foo Man of the Match: |
| 31 October 20205 (Rescheduled) [note 2] | Tampines Rovers | 2-0 | | Our Tampines Hub |
| Syahrul Sazali Jordan Webb Huzaifah Aziz | Report | Fairoz Hasan Gareth Low Ryosuke Nagasawa Ryoya Tanigushi | Attendance: 0 [note 1] Referee: Farhan Mohd Man of the Match: |
| 4 November 20206 (Rescheduled) [note 2] | Tampines Rovers | 1-0 | | Our Tampines Hub |
| Madhu Mohana | Report | Jacob Mahler Ryhan Stewart Irfan Najeeb | Attendance: 0 [note 1] Referee: Lim Liang Yi Man of the Match: |
| 7 November 20207 (Rescheduled) [note 2] | Geylang International | 1-1 | | Our Tampines Hub |
| Khairul Nizam Firdaus Kasman Adam Hakeem Barry Maguire Hairul Syirhan | Report | Boris Kopitović Jordan Webb Irwan Shah Yasir Hanapi | Attendance: 0 [note 1] Referee: Farhan Mohd Man of the Match: |
| 12 November 20208 (Rescheduled) [note 2] | Balestier Khalsa | 2-2 | | Bishan Stadium |
| Šime Žužul Ahmad Syahir Keshav Kumar Kristijan Krajcek Fadli Kamis R Aaravin Faizal Raffi | Report | Ryaan Sanizal Boris Kopitović Syahrul Sazali | Attendance: 0 [note 1] Referee: Muhammad Taqi Man of the Match: |
| 17 November 20209 (Rescheduled) [note 2] | Young Lions FC | 1-3 | | Jurong West Stadium |
| Khairin Nadim Shahib Masnawi Nurshafiq Zaini | Report | Jordan Webb Shah Shahiran Kyoga Nakamura Ryaan Sanizal Irwan Shah Madhu Mohana | Attendance: 0 [note 1] Referee: Ahmad A'Qashah Man of the Match: |
| 22 November 202010 (Rescheduled) [note 2] | Tanjong Pagar United | 2-2 | | Jurong East Stadium |
| Luiz Júnior Raihan Rahman Faritz Abdul Hameed Delwinder Singh | Report | Boris Kopitović Jordan Webb Kyoga Nakamura Taufik Suparno | Attendance: 0 [note 1] Referee: Taufik Thana Man of the Match: |
| 25 November 202011 (Rescheduled) [note 2] | Hougang United | 0-2 | | Hougang Stadium |
| Anders Aplin Farhan Zulkifli Nazrul Nazari Hafiz Sujad | Report | Boris Kopitović Taufik Suparno Fazrul Nawaz | Attendance: 0 [note 1] Referee: Nathan Chan Man of the Match: |
| 29 November 202012 (Rescheduled) [note 2] | Albirex Niigata (S) | 1-4 | | Jurong East Stadium |
| Tomoyuki Doi Kenta Kurishima | Report | Boris Kopitović Amirul Adli Taufik Suparno Andrew Aw Zehrudin Mehmedović | Attendance: 0 [note 1] Referee: Jansen Foo Man of the Match: |
| 2 December 202013 (Rescheduled) [note 2] | Lion City Sailors | 1-1 | | Bishan Stadium |
| Shahril Ishak Arshad Shamim Song Ui-young | Report | Zehrudin Mehmedović Amirul Adli | Attendance: 0 [note 1] Referee: Nathan Chan Man of the Match: |
| 5 December 202014 (Rescheduled) [note 2] | Tampines Rovers | 1-1 | | Our Tampines Hub |
| Andrew Aw Baihakki Khaizan | Report | Barry Maguire Firdaus Kasman Amy Recha Umar Akhbar Darren Teh Hairul Syirhan | Attendance: 0 [note 1] Referee: Ahmad A'Qashah Man of the Match: |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Albirex Niigata (S) [a] (C) | 14 | 10 | 2 | 2 | 32 | 14 | +18 | 32 | |
| 2 | Tampines Rovers | 14 | 8 | 5 | 1 | 27 | 11 | +16 | 29 | Qualification for AFC Champions League group stage |
| 3 | Lion City Sailors | 14 | 8 | 3 | 3 | 44 | 18 | +26 | 27 | Qualification for AFC Cup group stage |
| 4 | Geylang International | 14 | 6 | 2 | 6 | 18 | 22 | −4 | 20 | |
| 5 | Balestier Khalsa | 14 | 5 | 4 | 5 | 22 | 28 | −6 | 19 | |
| 6 | Hougang United | 14 | 4 | 3 | 7 | 19 | 24 | −5 | 15 | |
| 7 | Young Lions [a] | 14 | 3 | 0 | 11 | 12 | 38 | −26 | 9 | |
| 8 | Tanjong Pagar United | 14 | 0 | 5 | 9 | 14 | 33 | −19 | 5 |
Win Draw Loss
Win Draw Loss
| 14 January 2018Preliminary round 1 | Tampines Rovers | 3-5 (a.e.t.) | | Kallang |
| Boris Kopitović Jordan Webb Rahmat Syamsuddin Shah Shahiran Syahrul Sazali | Report | Melvin Platje Rahmat Syamsuddin Stefano Lilipaly Sidik Saimima Brwa Nouri Willian Pacheco | Stadium: Jalan Besar Stadium Attendance: 1,400 Referee: Ahmad Yacoub Ibrahim (Jordan) |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | TAM | KAY | PSM | SHA | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 3 | 2 | 1 | 0 | 4 | 2 | +2 | 7 | — | | 2–1 | 2–1 | |
| 2 | | 3 | 1 | 2 | 0 | 3 | 1 | +2 | 5 | 0–0 | — | | | |
| 3 | | 3 | 1 | 1 | 1 | 5 | 4 | +1 | 4 | | 1–1 | — | 3–1 | |
| 4 | | 3 | 0 | 0 | 3 | 2 | 7 | −5 | 0 | | 0–2 | | — |
Win Draw Loss
| 12 February 2020Matchday 1 | Tampines Rovers | 2-1 | | Jalan Besar, Singapore |
| Jordan Webb Boris Kopitović Madhu Mohana | Report | Ferdinand Sinaga Asnawi Mangkualam Ahmad Agung Šerif Hasić | Stadium: Jalan Besar Stadium Attendance: 1,266 Referee: Mooud Bonyadifar (Iran) |
| 26 February 2020Matchday 2 | Kaya–Iloilo | 0-0 | | Bacolod, Philippines |
| Masanari Omura Simone Rota | Report | Stadium: Panaad Stadium Referee: Hussein Abo Yehia (Lebanon) |
| 10 March 2020Matchday 3 | Tampines Rovers | 2-1 | | Jurong West, Singapore |
| Boris Kopitović Jordan Webb Shah Shahiran | Report | Hein Phyo Win Ye Yint Tun Hein Thiha Zaw Nyein Chan Zin Min Tun | Stadium: Jurong West Stadium Referee: Chen Hsin-chuan (Chinese Taipei) |
| 23 September 2020Matchday 4 (Rescheduled) | Shan United F.C. | cancelled | | Yangon, Myanmar |
| Report | Stadium: Thuwunna Stadium |
| 26 September 2020Matchday 5 (Rescheduled) | PSM Makassar | cancelled | | Cibinong, Indonesia |
| Report | Stadium: Pakansari Stadium |
| 29 September 2020Matchday 6 (Rescheduled) | Tampines Rovers | cancelled | | Jurong West, Singapore |
| Report | Stadium: Jurong West Stadium |