| 2021 season | |||
|---|---|---|---|
| President | Dr. Samsuri Mokhtar | ||
| CEO | Ab Rasid Jusoh | ||
| Head coach | Nafuzi Zain | ||
| Stadium | Sultan Mizan Zainal Abidin Stadium | ||
| Malaysia Super League | 4th | ||
| Malaysia Cup | Semi-finals | ||
| AFC Cup | Cancelled | ||
| Top goalscorer | League: David da Silva (7 goals) All: Faisal Halim (10 goals) | ||
| Highest home attendance | 0 | ||
| Lowest home attendance | 0 | ||
| Average home league attendance | 0 | ||
|  | |||
The 2021 season was Terengganu's fourth season in the Malaysia Super League since the rebranding in 2017.
Players
- As of 24 July 2021[1]
Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
| 
 | 
 | 
Coaching staff
| Position | Staff | 
|---|---|
| Team manager |  Zul Fadli Rozi | 
| Head coach |  Nafuzi Zain | 
| Assistant head coach |  Tengku Hazman Raja Hassan | 
| Goalkeeping coach |  Yazid Yassin | 
| Fitness coach |  Efindy Salleh | 
| Team doctor |  Leong Tiong Lee | 
| Physiotherapist |  Zulkifli Mohd Zin | 
Transfers
Transfers in
Pre-season
| No. | Position | Player | Transferred from | Ref | 
|---|---|---|---|---|
| 7 | FW |  Faisal Halim |  Pahang | 2 years contract[2][3] | 
| 11 | FW |  Arif Anwar |  UiTM | [4] | 
| 5 | DF |  Shahrul Nizam |  Kelantan | 2 years contract[5] | 
| 22 | FW |  Nik Akif |  Kelantan | [6] | 
| 6 | DF |  Carli de Murga |  Chonburi | [7] | 
| 32 | DF | .svg.png.webp) Chris Herd |  Sheikh Russel KC | 1 year contract[8] | 
| 10 | MF |  Makan Konaté |  Persebaya Surabaya | [9] | 
| 14 | FW |  David da Silva |  Persebaya Surabaya | 1 year contract[10] | 
| 19 | FW |  Petrus Shitembi |  Sabah | 1 year contract [11] | 
| 8 | DF |  Asnan Ahmad |  UKM | [12] | 
| 16 | MF |  Hakimi Abdullah |  Kelantan | 2 years contract[13] | 
| 24 | DF |  Azarul Nazarith |  FELDA United | Free transfer[14] | 
Mid-season
| No. | Position | Player | Transferred from | Ref | 
|---|---|---|---|---|
| 77 | MF |  Lee Tuck |  Pahang | Season loan[15] | 
| 88 | MF |  Habib Haroon |  Riffa | |
From youth squad
| N | Pos. | Nat. | Name | Age | Notes | 
|---|---|---|---|---|---|
| 1 | GK |  | Syed Nasrulhaq | 22 | |
| 17 | FW |  | Isa Raman | 21 | |
| 25 | DF |  | Alif Zakaria | 23 | |
| 29 | MF |  | Engku Nur Shakir | 22 | 
Transfers out
Pre-season
| No. | Position | Player | Transferred to | Ref | 
|---|---|---|---|---|
| 25 | GK |  Ilham Amirullah |  Kedah | Free transfer[16] | 
| 5 | DF |  Babacar Diallo | Unattached | |
| 4 | DF |  Kamal Azizi |  Kuala Lumpur City | Free transfer[17] | 
| 17 | DF |  Nasrullah Haniff |  Negeri Sembilan | Free transfer[18] | 
| 24 | MF |  D. Saarvindran |  Penang | Free transfer | 
| 19 | MF |  Stuart Wark |  Sarawak United | Free transfer | 
| 7 | MF |  Lee Tuck |  Pahang | Free transfer[19][20] | 
| 22 | MF |  Sanjar Shaakhmedov |  FC AGMK | Free transfer[21] | 
| 10 | FW |  Faris Ramli |  Lion City Sailors | Free transfer[22] | 
| 14 | FW |  Darren Lok |  Petaling Jaya City | Free transfer[23] | 
| 11 | FW |  Dominique Da Sylva |  Kuala Lumpur | Free transfer[24] | 
| 9 | FW |  Bruno Suzuki |  PDRM | Free transfer | 
Mid-season
| No. | Position | Player | Transferred to | Ref | 
|---|---|---|---|---|
| 8 | MF |  Asnan Ahmad |  Kedah Darul Aman | Undisclosed[25] | 
| 19 | FW |  Petrus Shitembi | Unattached | |
| 32 | DF | .svg.png.webp) Chris Herd | Unattached | |
Retained
| No. | Position | Player | Ref | 
|---|---|---|---|
| 1 | GK |  Rahadiazli Rahalim | [26] | 
| 2 | DF |  Arif Fadzilah | |
Friendlies
JDT Invitation Cup (19-25 February 2021)
| 19 February 2021 Invitation Cup | Melaka United   | 1–1 |  Terengganu | Iskandar Puteri | 
| Stadium: Sultan Ibrahim Stadium | 
| 23 February 2021 Invatitation Cup | Johor Darul Ta'zim   | 1–0 |  Terengganu | Iskandar Puteri | 
| Stadium: Sultan Ibrahim Stadium | 
Others
| 28 February 2021 Friendly | Terengganu   | 3–1 |  Kelantan United | Kuala Terengganu | 
| 
 | 
 | Stadium: Sultan Ismail Nasiruddin Shah Stadium | 
| 11 July 2021 Friendly | Terengganu   | 0–2 |  Penang | Kuala Terengganu | 
| Stadium: Sultan Ismail Nasiruddin Shah Stadium | 
| 16 July 2021 Friendly | Terengganu   | 3–0 |  Royal Police | Kuala Terengganu | 
| Stadium: Sultan Ismail Nasiruddin Shah Stadium | 
| 18 July 2021 Friendly | Terengganu   | 4–0 |  Kelantan United | Kuala Terengganu | 
| Stadium: Sultan Ismail Nasiruddin Shah Stadium | 
Terengganu II
Shah Alam City Cup (19–23 February 2021)
| 19 February 2021 Friendly | Terengganu II   | 1–1 |  UiTM | Shah Alam | 
| 
 | 
 | Stadium: UiTM Stadium | 
| 21 February 2021 Friendly | Terengganu II   | 2–2 |  Sri Pahang | Shah Alam | 
| Stadium: UiTM Stadium | 
Others
| 26 February 2021 Friendly | Terengganu II   | 1–1 |  Kelantan | Kuala Terengganu | 
| 
 | Stadium: Sultan Ismail Nasiruddin Shah Stadium | 
| 12 July 2021 Friendly | Terengganu II   | 2–1 |  Penang | Kuala Terengganu | 
| 
 | 
 | Stadium: Sultan Ismail Nasiruddin Shah Stadium | 
Competitions
Malaysia Super League
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation | 
|---|---|---|---|---|---|---|---|---|---|---|
| 2 | Kedah Darul Aman | 22 | 13 | 4 | 5 | 44 | 28 | +16 | 43 | Qualification for AFC Cup group stage | 
| 3 | Penang | 22 | 12 | 5 | 5 | 37 | 30 | +7 | 41 | |
| 4 | Terengganu | 22 | 11 | 5 | 6 | 33 | 20 | +13 | 38 | |
| 5 | Selangor | 22 | 10 | 6 | 6 | 45 | 30 | +15 | 36 | |
| 6 | Kuala Lumpur City | 22 | 8 | 9 | 5 | 27 | 20 | +7 | 33[lower-alpha 1] | Qualification for AFC Cup group stage | 
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored.
Notes:
- ↑ KL City qualified to 2022 AFC Cup as winner of 2021 Malaysia Cup
Matches
| 6 March 2021 1 | UiTM | 1–2 | Terengganu | Shah Alam | 
| 21:00 UTC+8 | 
 | Stadium: UiTM Stadium Attendance: 0 Referee: Fitri Maskon | 
| 9 March 2021 2 | Terengganu | 3–1 | Selangor | Kuala Nerus | 
| 21:00 UTC+8 | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 0 Referee: Mohd Amirul Izwan Yaacob | 
| 14 March 2021 3 | Perak | 0–2 | Terengganu | Ipoh | 
| 21:00 UTC+8 | Stadium: Perak Stadium Attendance: 0 Referee: Suhaizi Shukri | 
| 17 March 2021 4 | Terengganu | 1–1 | Melaka United | Kuala Nerus | 
| 21:00 UTC+8 | 
 | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 0 Referee: Noor Azriel Baharudin | 
| 21 March 2021 5 | Sabah | 2–1 | Terengganu | Kota Kinabalu | 
| 21:00 UTC+8 | 
 | Stadium: Likas Stadium Attendance: 0 Referee: Khirulazuan Kidam | 
| 2 April 2021 6 | Terengganu | 0–0 | Petaling Jaya City | Kuala Nerus | 
| 21:00 UTC+8 | Stadium: Sultan Mizan Zainal Abidin Stadium Referee: Zamzaidi Katimin | 
| 6 April 2021 7 | Sri Pahang | 1–1 | Terengganu | Kuantan | 
| 21:00 UTC+8 | Stadium: Darul Makmur Stadium Attendance: 967 Referee: Hasrol Amir | 
| 9 April 2021 8 | Kedah Darul Aman | 1–2 | Terengganu | Alor Setar | 
| 21:00 UTC+8 | Stadium: Darul Aman Stadium Attendance: 6,000 Referee: Noor Azriel Baharudin | 
| 16 April 2021 9 | Terengganu | 1–0 | Kuala Lumpur City | Kuala Nerus | 
| 21:00 UTC+8 | 
 | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 2,918 Referee: Zamzaidi Katimin | 
| 24 April 2021 10 | Johor Darul Ta'zim | 0–1 | Terengganu | Iskandar Puteri | 
| 21:00 UTC+8 | Stadium: Sultan Ibrahim Stadium Attendance: 2,000 Referee: Zulkarnian Zakaria | 
| 1 May 2021 11 | Terengganu | 1–4 | Penang | Kuala Nerus | 
| 22:00 UTC+8 | 
 | 
 | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 5,561 Referee: Suhaizi Shukri | 
| 4 May 2021 12 | Terengganu | 3–0 | UiTM | Kuala Nerus | 
| 22:00 UTC+8 | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 1,201 Referee: Ku Alauddin Ku Muhammad | 
| 9 May 2021 13 | Selangor | 1–2 | Terengganu | Kelana Jaya | 
| 22:00 UTC+8 | 
 | 
 | Stadium: MBPJ Stadium Attendance: 0 Referee: Fitri Maskon | 
| 24 July 2021 14 | Terengganu | 5–0 | Perak | Kuala Nerus | 
| 21:00 UTC+8 | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 0 Referee: Zuhaidi Dzulkifli | 
| 28 July 2021 15 | Melaka United | 2–0 | Terengganu | Krubong | 
| 21:00 UTC+8 | Report | 
 | Stadium: Hang Jebat Stadium Attendance: 0 Referee: Mohd Nafeez Abd Wahab | 
| 1 August 2021 16 | Terengganu | 0–0 | Sabah | Kuala Nerus | 
| 21:00 UTC+8 | 
 | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 0 Referee: Suhaizi Shukri | 
| 4 August 2021 17 | Petaling Jaya City | 0–3 | Terengganu | Kelana Jaya | 
| 21:00 UTC+8 | Report | Stadium: MBPJ Stadium Attendance: 0 Referee: Muhammad Nazmi Nasaruddin | 
| 7 August 2021 18 | Terengganu | 2–0 | Sri Pahang | Kuala Nerus | 
| 21:00 UTC+8 | Report | 
 | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 0 Referee: Mohd Amirul Izwan Yaacob | 
| 21 August 2021 19 | Terengganu | 1–2 | Kedah Darul Aman | Kuala Nerus | 
| 21:00 UTC+8 | Report | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 0 Referee: Mohd Hasrol Mohd Amir | 
| 29 August 2021 20 | Kuala Lumpur City | 1–0 | Terengganu | Cheras | 
| 21:00 UTC+8 | 
 | Report | Stadium: Kuala Lumpur Stadium Attendance: 0 Referee: Muhammad Nazmi Nasaruddin | 
| 4 September 2021 21 | Terengganu | 0–1 | Johor Darul Ta'zim | Kuala Nerus | 
| 21:00 UTC+8 | 
 | Report | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 0 Referee: Mohd Hasrol Mohd Amir | 
| 12 September 2021 22 | Penang | 2–2 | Terengganu | Penang | 
| 21:00 UTC+8 | 
 | Report | Stadium: City Stadium Attendance: 0 Referee: Mohd Amirul Izwan Yaacob | 
Malaysia Cup
Group stage
The draw for the group stage was held on 15 September 2021.[27]
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | TER | SEL | KUC | PRK | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Terengganu | 6 | 5 | 1 | 0 | 16 | 4 | +12 | 16 | Quarter-finals | — | 2–1 | 2–0 | 4–0 | |
| 2 | Selangor | 6 | 4 | 0 | 2 | 12 | 8 | +4 | 12 | 1–3 | — | 5–1 | 1–0 | ||
| 3 | Kuching City | 6 | 1 | 2 | 3 | 6 | 12 | −6 | 5 | 1–1 | 1–2 | — | 2–2 | ||
| 4 | Perak | 6 | 0 | 1 | 5 | 4 | 14 | −10 | 1 | 1–4 | 1–2 | 0–1 | — | 
| 26 September 2021 1 | Terengganu | 2–0 | Kuching City | Kuala Nerus | 
| 21:00 UTC +8 | Report | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 0 Referee: Ahmad Zuhaidi Dzulkifli | 
| 29 September 2021 2 | Terengganu | 2–1 | Selangor | Kuala Nerus | 
| 21:00 UTC +8 | Report | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 0 Referee: Muhammad Nazmi Nasaruddin | 
| 30 October 2021 3 | Perak | 1–4 | Terengganu | Ipoh | 
| 21:00 UTC +8 | Report | Stadium: Perak Stadium Attendance: 1,248 Referee: Mohd Fusser Mad Sallih | 
| 3 November 2021 4 | Terengganu | 4–0 | Perak | Kuala Nerus | 
| 21:00 UTC +8 | Report | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 4,200 Referee: Mohd Hasrol Mohd Amir | 
| 7 November 2021 5 | Selangor | 1–3 | Terengganu | Petaling Jaya | 
| 21:00 UTC +8 | 
 | Report | Stadium: MBPJ Stadium Attendance: 2,496 Referee: Mohd Nafeez Abd Wahab | 
| 10 November 2021 6 | Kuching City | 1–1 | Terengganu | Kuching | 
| 21:00 UTC +8 | 
 | Report | 
 | Stadium: Sarawak Stadium Attendance: 0 Referee: Muhammad Usaid Jamal | 
Knockout stage
Quarter-finals
| 14 November 2021 First leg | Terengganu | 2–1 | Sarawak United | Kuala Nerus | 
| 21:00 UTC +8 | Report | 
 | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 8,717 Referee: Mohd Hasrol Mohd Amir | 
Semi-finals
| 22 November 2021 First leg | Terengganu | 1–1 | Johor Darul Ta'zim | Kuala Nerus | 
| 21:00 UTC +8 | 
 | Report | 
 | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 20,000 Referee: Tuan Mohd Yaasin Tuan Mohd Hanafiah | 
| 26 November 2021 Second leg | Johor Darul Ta'zim | 3–0 (4–1 agg.) | Terengganu | Iskandar Puteri | 
| 21:00 UTC +8 | Report | Stadium: Sultan Ibrahim Stadium Attendance: 17,430 Referee: Muhammad Nazmi Nasaruddin | 
AFC Cup
On 11 November 2020, the AFC approved a new calendar for the competition due to the COVID-19 pandemic, where the group stage is played as centralized single round-robin tournament, and the preliminary round, play-off round, and ASEAN Zone semi-finals and final are played as a single match.[28]
Teams from ASEAN Zone will not compete in the knockout stage, due to the cancellation of group stage matches in ASEAN Zone.[29]
Statistics
Appearances and goals
Players with no appearances not included in the list.
- As of 26 November 2021
| No. | Pos | Nat | Player | Total | League | Malaysia Cup | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | ||||||||||
| 2 | DF |  MAS | Arif Fadzilah | 25 | 0 | 16+3 | 0 | 6 | 0 | ||||||
| 3 | DF |  MAS | Muhammad Faudzi | 14 | 0 | 10+3 | 0 | 0+1 | 0 | ||||||
| 4 | MF |  MAS | Nasir Basharudin | 18 | 0 | 6+6 | 0 | 1+5 | 0 | ||||||
| 5 | DF |  MAS | Shahrul Nizam | 29 | 0 | 13+7 | 0 | 9 | 0 | ||||||
| 6 | DF |  PHI | Carli de Murga | 22 | 1 | 17 | 1 | 5 | 0 | ||||||
| 7 | FW |  MAS | Faisal Halim | 31 | 10 | 22 | 4 | 9 | 6 | ||||||
| 10 | MF |  MLI | Makan Konaté | 23 | 2 | 20 | 1 | 3 | 1 | ||||||
| 11 | FW |  MAS | Arif Anwar | 7 | 0 | 1+6 | 0 | 0 | 0 | ||||||
| 13 | DF |  MAS | Hafizal Mohamad | 10 | 0 | 3+4 | 0 | 1+2 | 0 | ||||||
| 14 | FW |  BRA | David da Silva | 17 | 8 | 15 | 7 | 1+1 | 1 | ||||||
| 15 | MF |  MAS | Faiz Nasir | 26 | 2 | 13+4 | 0 | 8+1 | 2 | ||||||
| 16 | MF |  MAS | Hakimi Abdullah | 26 | 5 | 9+12 | 5 | 0+5 | 0 | ||||||
| 17 | FW |  MAS | Isa Raman | 1 | 0 | 0 | 0 | 1 | 0 | ||||||
| 18 | DF |  MAS | Azalinullah Alias | 3 | 0 | 2+1 | 0 | 0 | 0 | ||||||
| 20 | MF |  MAS | Sharin Sapien | 11 | 0 | 3+4 | 0 | 2+2 | 0 | ||||||
| 22 | MF |  MAS | Nik Akif | 20 | 1 | 5+12 | 1 | 1+2 | 0 | ||||||
| 23 | MF |  MAS | Azam Azmi | 22 | 1 | 14+5 | 1 | 2+1 | 0 | ||||||
| 24 | DF |  MNE | Argzim Redžović | 9 | 1 | 4 | 1 | 5 | 0 | ||||||
| 25 | DF |  MAS | Alif Zakaria | 6 | 0 | 0+1 | 0 | 1+4 | 0 | ||||||
| 26 | GK |  MAS | Rahadiazli Rahalim | 5 | 0 | 5 | 0 | 0 | 0 | ||||||
| 27 | DF |  MAS | Azarul Nazarith | 19 | 0 | 8+2 | 0 | 9 | 0 | ||||||
| 28 | FW |  MAS | Rahmat Makasuf | 19 | 4 | 0+15 | 3 | 2+2 | 1 | ||||||
| 29 | FW |  MAS | Engku Nur Shakir | 12 | 1 | 0+5 | 1 | 2+5 | 0 | ||||||
| 30 | MF |  CIV | Dechi Marcel | 26 | 4 | 18 | 2 | 8 | 2 | ||||||
| 33 | GK |  MAS | Shamirza Yusoff | 2 | 0 | 0 | 0 | 2 | 0 | ||||||
| 38 | GK |  MAS | Suhaimi Husin | 25 | 0 | 17 | 0 | 8 | 0 | ||||||
| 40 | MF |  MAS | Zuasyraf Zulkiefle | 4 | 0 | 0 | 0 | 2+2 | 0 | ||||||
| 43 | MF |  MAS | Amirul Syazwan | 2 | 0 | 0 | 0 | 0+2 | 0 | ||||||
| 44 | DF |  MAS | Aqil Irfanuddin | 2 | 0 | 0 | 0 | 0+2 | 0 | ||||||
| 48 | MF |  MAS | Azfar Fikri | 1 | 0 | 0 | 0 | 0+1 | 0 | ||||||
| 55 | DF |  MAS | Hairiey Hakim | 5 | 0 | 3 | 0 | 1+1 | 0 | ||||||
| 66 | MF |  MAS | Syafik Ismail | 1 | 0 | 0 | 0 | 0+1 | 0 | ||||||
| 77 | MF |  MAS | Lee Tuck | 8 | 5 | 3 | 1 | 4+1 | 4 | ||||||
| 82 | FW |  GHA | Jordan Mintah | 14 | 9 | 6 | 4 | 8 | 5 | ||||||
| 88 | MF |  BHR | Habib Haroon | 17 | 0 | 9 | 0 | 8 | 0 | ||||||
| Players transferred out during the season | |||||||||||||||
| 8 | DF |  MAS | Asnan Ahmad | 1 | 0 | 0+1 | 0 | 0 | 0 | ||||||
| 19 | MF |  NAM | Petrus Shitembi | 0 | 0 | 0 | 0 | 0 | 0 | ||||||
| 32 | DF | .svg.png.webp) AUS | Chris Herd | 1 | 0 | 0+1 | 0 | 0 | 0 | ||||||
Terengganu FC II
Appearances and goals
Players with no appearances not included in the list.
- As of 21 September 2021
| No. | Pos | Nat | Player | Total | League | Malaysia Cup | |||
|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 3 | DF |  MAS | Samsul Ikram | 1 | 0 | 1 | 0 | 0 | 0 | 
| 4 | MF |  CIV | Dechi Marcel | 5 | 0 | 5 | 0 | 0 | 0 | 
| 5 | DF |  JPN | Masaki Watanabe | 17 | 2 | 16+1 | 2 | 0 | 0 | 
| 6 | MF |  MAS | Azfar Fikri | 16 | 2 | 8+8 | 2 | 0 | 0 | 
| 7 | MF |  MAS | Haidhir Suhaini | 1 | 0 | 0+1 | 0 | 0 | 0 | 
| 8 | FW |  MAS | Muslihuddin 'Atiq | 13 | 1 | 5+8 | 1 | 0 | 0 | 
| 9 | FW |  MAS | Fazli Ghazali | 13 | 2 | 2+11 | 2 | 0 | 0 | 
| 10 | MF |  MAS | Syafik Ismail | 18 | 1 | 17+1 | 1 | 0 | 0 | 
| 11 | MF |  MAS | Ridzuan Razali | 11 | 1 | 2+9 | 1 | 0 | 0 | 
| 13 | MF |  MAS | Zuasyraf Zulkiefle | 14 | 0 | 11+3 | 0 | 0 | 0 | 
| 14 | MF |  MAS | Izman Solehin | 9 | 0 | 8+1 | 0 | 0 | 0 | 
| 15 | FW |  MAS | Firas Tarmizi | 5 | 0 | 0+5 | 0 | 0 | 0 | 
| 16 | DF |  MAS | Che Mohd Arif | 8 | 0 | 5+3 | 0 | 0 | 0 | 
| 17 | FW |  MAS | Ramzi Sufian | 16 | 3 | 10+6 | 3 | 0 | 0 | 
| 18 | MF |  MAS | Syaiful Haqim | 2 | 0 | 0+2 | 0 | 0 | 0 | 
| 19 | DF |  MAS | Firdaus Rusdi | 3 | 0 | 0+3 | 0 | 0 | 0 | 
| 20 | MF |  MAS | Amirul Syazwan | 18 | 2 | 15+3 | 2 | 0 | 0 | 
| 21 | MF |  MAS | Fakrul Wahid | 5 | 0 | 0+5 | 0 | 0 | 0 | 
| 22 | DF |  MAS | Hairiey Hakim | 16 | 0 | 16 | 0 | 0 | 0 | 
| 23 | DF |  MAS | Aqil Irfanuddin | 19 | 0 | 19 | 0 | 0 | 0 | 
| 24 | GK |  MAS | Suhaimi Husin | 5 | 0 | 5 | 0 | 0 | 0 | 
| 25 | GK |  MAS | Shafawi Mohamad | 6 | 0 | 6 | 0 | 0 | 0 | 
| 26 | MF |  MNE | Argzim Redžović | 16 | 2 | 16 | 2 | 0 | 0 | 
| 28 | FW |  GHA | Jordan Mintah | 12 | 16 | 12 | 16 | 0 | 0 | 
| 28 | DF |  MAS | Syafiq Danial | 1 | 0 | 0+1 | 0 | 0 | 0 | 
| 30 | FW |  MAS | Izzan Syahmi | 6 | 0 | 3+3 | 0 | 0 | 0 | 
| 32 | DF |  MAS | Alif Zakaria | 14 | 0 | 13+1 | 0 | 0 | 0 | 
| 33 | FW |  MAS | Engku Nur Shakir | 10 | 2 | 8+2 | 2 | 0 | 0 | 
| 34 | DF |  MAS | Azam Azmi | 1 | 0 | 1 | 0 | 0 | 0 | 
| 35 | GK |  MAS | Syed Nasrulhaq | 9 | 0 | 9 | 0 | 0 | 0 | 
| 36 | DF |  MAS | Muhammad Faudzi | 2 | 0 | 2 | 0 | 0 | 0 | 
| 37 | FW |  MAS | Isa Raman | 7 | 1 | 0+7 | 1 | 0 | 0 | 
| 42 | DF |  MAS | Arif Fadzilah | 1 | 0 | 1 | 0 | 0 | 0 | 
| 47 | DF |  MAS | Azarul Nazarith | 1 | 0 | 1 | 0 | 0 | 0 | 
| 48 | MF |  MAS | Rahmat Makasuf | 2 | 0 | 2 | 0 | 0 | 0 | 
| 55 | MF | .svg.png.webp) AUS | Chris Herd | 1 | 0 | 1 | 0 | 0 | 0 | 
Clean sheets
- As of match played 21 March 2021
| Rank | No. | Pos. | Player | League | Malaysia Cup | Total | 
|---|---|---|---|---|---|---|
| 1 | 24 | GK |  Suhaimi Husin | 3 | 0 | 0 | 
| 2 | GK |  | 0 | 0 | 0 | |
| Totals | 0 | 0 | 0 | |||
References
- ↑ "Terengganu FC - Team Player 2021". Football Association of Malaysia. Retrieved 24 July 2021.
- ↑ "Faisal almost certainly joined TFC".
- ↑ "FAISAL HALIM EXCITED TO BE WITH TFC TEAM". Archived from the original on 2020-12-06. Retrieved 2020-12-06.
- ↑ "BRINGING MODERN FOOTBALL TFC GAME STYLE ATTRACTS MY INTEREST" ARIF ANWAR".
- ↑ "SHAHRUL NIZAM DETERMINED TO SEIZE THE TEAM'S MAIN ELEVENTH".
- ↑ "NIK AKIF PROMISES THE BEST ACTION WITH TFC".
- ↑ "CARLI DE MURGA STRENGTHENS TFC 2021 FORTRESS".
- ↑ "CHRISTOPHER HERD'S ATTENDANCE INCREASES STRENGTH IN TFC 2021 DEFENSE DIVISION".
- ↑ "Konate rounds up the squad for 2021".
- ↑ "DAVID DA SILVA MAIN ATTACKER TFC 2021".
- ↑ "Petrus signed for turtle from Sabah".
- ↑ "ASNAN PROVIDES VARIATION IN THE MIDDLE DISTRICT OF TFC 2021".
- ↑ "TERENGGANU FC MEDIA STATEMENT - INTRODUCING THE NEW PLAYERS OF SEASON 2021".
- ↑ "SELAMAT DATANG AZARUL NAZARITH KE PASUKAN".
- ↑ "Lee Tuck rejoins on loan". Archived from the original on 2021-12-25.
- ↑ "TERIMA KASIH & SELAMAT MAJU JAYA BUAT ILHAM AMIRULLAH 👏 🏳️🏴".
- ↑ "TERIMA KASIH & SELAMAT MAJU JAYA BUAT KAMAL AZIZI 👏".
- ↑ "TERIMA KASIH & SELAMAT MAJU JAYA BUAT Nasrullah Haniff 👏".
- ↑ "Lee Tuck signed by Pahang FA".
- ↑ "I have long wanted to join Tok Gajah".
- ↑ "TERIMA KASIH & SELAMAT MAJU JAYA BUAT SANJAR SHAAKHMEDOV".
- ↑ "Goodbye Terengganu people - Faris".
- ↑ "PJ City have so far signed former national striker Darren Lok from Terengganu".
- ↑ "With a lot of sadness that I say goodbye to you my dear fans and new found family in Terengganu FC". Archived from the original on 2021-12-25.
- ↑ "THANK YOU & SELAMAT MAJU JAYA ASNAN AHMAD 🏴🏳️". Archived from the original on 2021-12-25.
- ↑ "Rahadiazli Rahalim has vowed to improve his performance before his team plays in the AFC Cup next season".
- ↑ "Undian Piala Malaysia: Tugas mudah JDT, Kedah". Berita Harian. 15 September 2021.
- ↑ "New competition dates approved by AFC Competitions Committee". AFC. 11 November 2020.
- ↑ "AFC Cup 2021 ASEAN Zone matches cancelled". AFC. Retrieved 7 July 2021.













