| 2019 season | |||
|---|---|---|---|
| President | Ahmad Faizal Azumu | ||
| Manager | Adly Shah Ahmad Tah | ||
| Head coach | Mehmet Duraković | ||
| Stadium | Perak Stadium | ||
| Malaysia Super League | 5th | ||
| Malaysia FA Cup | Runners-up | ||
| Malaysia Cup | Quarter-finals | ||
| Charity Shield | Runners-up | ||
| AFC Champions League | Play-off round | ||
| Top goalscorer | League:  Careca (7 goals) All: Careca Ronaldo (8 goals)  | ||
The 2020 season was Perak FC's 16th consecutive season in Malaysia Super League, the top flight of Malaysian football. The club also will participate in the Malaysia FA Cup, Malaysia Cup and the AFC Champions League. [1] [2]
| Position | Name | 
|---|---|
| Team manager |   | 
| Head coach |   | 
| Assistant head coach |   | 
| Goalkeeper coach |   | 
| Fitness coach |   | 
| Physiotherapist |   | 
| Team doctor |   | 
| Kitman |   | 
|   | |
| Masseurs |   | 
|   | |
| Security officer |   | 
| Administration officer |   | 
| Media officer |   | 
| No. | Pos. | Player | Nationality | Date of birth (age) | Since | Signed from | 
|---|---|---|---|---|---|---|
| 1 | GK | Nasrullah Aziz |   | 17 December 1997 | 2018 | Youth system | 
| 3 | DF | Shahrul Saad |   | 8 July 1993 | 2016 | Felda United | 
| 4 | MF | Nasir Basharudin |   | 29 March 1990 | 2010 | Youth system | 
| 5 | DF | Hussein Eldor |   | 18 January 1994 | 2019 | Churchill Brothers | 
| 7 | MF | Khairil Anuar |   | 8 March 1995 | 2015 | Youth system | 
| 8 | MF | Leandro Dos Santos |   | 29 October 1986 | 2017 | Luverdense | 
| 9 | FW | Ronaldo |   | 10 April 1991 | 2019 | XV de Piracicaba | 
| 10 | FW | Shahrel Fikri |   | 17 October 1994 | 2019 | PKNP | 
| 11 | MF | Brendan Gan |   | 3 June 1988 | 2018 | Unattached | 
| 12 | MF | Kenny Pallraj |   | 21 April 1993 | 2016 | Harimau Muda | 
| 14 | MF | Firdaus Saiyadi |   | 12 October 1996 | 2018 | Unattached | 
| 15 | DF | Idris Ahmad |   | 5 May 1990 | 2017 | Felda United | 
| 16 | MF | Partiban Janasekaran |   | 28 November 1992 | 2019 | Terengganu | 
| 17 | DF | Rizal Che Aziz |   | 19 March 1996 | 2018 | Youth system | 
| 18 | GK | Khairul Amri |   | 22 December 1989 | 2017 | Penang | 
| 19 | MF | Hakim Hassan |   | 2 October 1991 | 2018 | T-Team | 
| 21 | DF | Nazirul Naim |   | 6 April 1993 | 2016 | Harimau Muda | 
| 22 | GK | Hafizul Hakim |   | 30 March 1993 | 2016 | Melaka United | 
| 23 | DF | Amirul Azhan |   | 23 July 1993 | 2016 | Youth system | 
| 24 | DF | Shathiya Kandasamy |   | 29 January 1990 | 2017 | DRB-Hicom | 
| 25 | DF | Rafiuddin Roddin |   | 22 August 1989 | 2018 | Penang | 
| 26 | FW | Hamizul Izaidi |   | 22 February 1993 | 2019 | PKNP | 
| 30 | FW | Careca |   | 26 August 1995 | 2019 | Atlético Acreano | 
| – | DF | Izzat Ramlee |   | 21 June 1997 | 2019 | Youth system | 
1st leg
| No. | Pos. | Player | From | Date | Fee | Source | 
|---|---|---|---|---|---|---|
| 16 | MF |   |   | 17 November 2018 | Free | [3] | 
| 6 | DF |   |   | 27 December 2018 | Free | [4] | 
| 28 | DF |   |   | 1 December 2018 | Free | |
| 30 | DF |   |   | 1 December 2018 | Free | |
2nd leg
| No. | Pos. | Player | From | Date | Fee | Source | 
|---|---|---|---|---|---|---|
| 5 | DF |   |   | 17 May 2019 | Undisclosed | [5] | 
| 9 | FW |   |   | 10 May 2019 | Undisclosed | |
| 30 | FW |   |   | 10 May 2019 | Undisclosed | 
1st leg
| No. | Pos. | Player | From | Date | Until | Fee | Source | 
|---|---|---|---|---|---|---|---|
| 29 | FW |   |   | 15 January 2019 | 31 December 2019 | Undisclosed | [6] | 
2nd leg
| No. | Pos. | Player | To | Date | Until | Fee | Source | 
|---|---|---|---|---|---|---|---|
| 2 | DF |   |   | 1 June 2019 | 31 December 2019 | Undisclosed | |
| 28 | DF |   |   | 1 June 2019 | 31 December 2019 | Undisclosed | 
1st leg
| No. | Pos. | Player | To | Date | Fee | Source | 
|---|---|---|---|---|---|---|
| 30 | FW |   | Released | |||
| 20 | MF |   |   | 23 November 2018 | Free | [7] | 
| 5 | DF |   |   | 30 November 2018 | Free | |
| 27 | MF |   |   | 3 January 2019 | Free | [8] | 
| 13 | FW |   |   | 23 January 2019 | Free | [9] | 
| 6 | DF |   |   | 23 January 2019 | Free | [9] | 
2nd leg
| No. | Pos. | Player | To | Date | Fee | Source | 
|---|---|---|---|---|---|---|
| 5 | DF |   | Released | |||
| 9 | FW |   |   | 1 July 2019 | Undisclosed | |
| 10 | MF |   | Released | |||
| 13 January 2019 Friendly | Kedah | 2–0 | Perak | Alor Setar | 
| 20:45 UTC+8 |  Rodríguez  Syahrul  | Stadium: Darul Aman Stadium | 
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation | 
|---|---|---|---|---|---|---|---|---|---|---|
| 3 | Selangor | 22 | 10 | 7 | 5 | 41 | 35 | +6 | 37 | |
| 4 | Kedah [a] | 22 | 9 | 7 | 6 | 37 | 29 | +8 | 34 | Qualification for AFC Champions League preliminary round 2 | 
| 5 | Perak | 22 | 8 | 9 | 5 | 36 | 31 | +5 | 33 | |
| 6 | Melaka United | 22 | 9 | 6 | 7 | 34 | 30 | +4 | 33 | |
| 7 | Terengganu | 22 | 7 | 9 | 6 | 35 | 37 | −2 | 30 | 
The Malaysian Football League (MFL) announced the fixtures for the 2019 season on 22 December 2018. [10]
| 2 February 20191/Charity Shield | Johor Darul Ta'zim | 1–0 | Perak | Larkin | 
| 21:00 UTC+8 |  Cabrera  Azrif  | Report | Partiban  Azhan Brendan  | Stadium:  Tan Sri Dato' Haji Hassan Yunos Stadium  Attendance: 22,510 Referee: Zulkarnain Zakaria  | 
| 10 February 20192 | Perak | 1–1 | Kedah | Ipoh | 
| 21:00 UTC+8 |  Gan  Leandro Anderson Khairil  | Report |  Bauman  Alves Shakir Rizal  | Stadium:  Perak Stadium  Referee: Hamdan Awang  | 
| 23 February 20193 | Perak | 1–1 | Felda United | Ipoh | 
| 21:00 UTC+8 |  Gilmar  | Report |  Hadin  Watanabe Haziq Jasazrin Norazalan  | Stadium:  Perak Stadium  Referee: Fusser Mad Sallih  | 
| 1 March 20194 | Terengganu | 1–1 | Perak | Kuala Terengganu | 
| 21:00 UTC+8 |  Thiery  Nasrullah Tuck  | Report |  Wander Luiz  Idris Leandro  | Stadium:  Sultan Ismail Nasiruddin Shah Stadium  Referee: Razlan Joffri Ali  | 
| 9 March 20195 | Perak | 1–0 | Petaling Jaya City | Ipoh | 
| 21:00 UTC+8 |  Wander Luiz  Firdaus Kenny  | Report |  Barathkumar  Rajesh Safee Pedro Henrique  | Stadium:  Perak Stadium  Referee: Nazmi Nasaruddin  | 
| 29 March 20196 | Melaka United | 0–0 | Perak | Krubong | 
| 21:00 UTC+8 |  Jang Suk-won  Marković Khuzaimi Reichelt Shukor  | Report |  Shahrul  Hakim  | Stadium:  Hang Jebat Stadium  Referee: Suhaimi Mat Hassan  | 
| 7 April 20197 | Perak | 2–2 | Melaka United | Ipoh | 
| 21:00 UTC+8 |  Shahrel  Gilmar  | Report |  Guerra  Swirad Morales  | Stadium:  Perak Stadium  Referee: Suhaizi Shukri  | 
| 12 April 20198 | Selangor | 1–1 | Perak | Shah Alam | 
| 21:00 UTC+8 |  Sandro  Nurridzuan Amri Sean  | Report |  Hakim  Anderson Leandro Firdaus Wander Luiz Gan Khairil  | Stadium:  Shah Alam Stadium  Referee: Zulkarnain Zakaria  | 
| 20 April 20199 | Perak | 0–1 | Pahang | Ipoh | 
| 21:00 UTC+8 |  Amirul  Rafiuddin  | Report |  Safuwan  Azam Goulon Saddil Sumareh  | Stadium:  Perak Stadium  Referee: Razlan Joffri Ali  | 
| 23 April 201910 | Kuala Lumpur | 3–3 | Perak | Bandar Tun Razak | 
| 21:00 UTC+8 |  Zhafri  Indra Putra Zaiful de Paula Woodland Paulo Josué Faridzuean Arif  | Report |  Zaiful  Nazirul Leandro Shahrel Hakim  | Stadium:  Kuala Lumpur Stadium  Referee: Zamzaidi Katimin  | 
| 27 April 201911 | PKNP | 0–4 | Perak | Manjung | 
| 21:00 UTC+8 |  Fadhil  | Report |  Gan  Gilmar Shahrul  | Stadium:  Manjung Municipal Council Stadium  Referee: Suhaizi Shukri  | 
| 3 May 201912 | PKNS | 3–3 | Perak | Shah Alam | 
| 21:00 UTC+8 |  Sherman  Tommy Swirad Faizat Kozubaev Kannan  | Report |  Gan  Partiban Nasir Nazirul  | Stadium:  Shah Alam Stadium  Referee: Khirulazuan Kidam  | 
| 14 May 201913 | Perak | 3–1 | PKNP | Ipoh | 
| 22:00 UTC+8 |  Careca  Ronaldo Leandro Shahrul  | Report |  Aguinaldo  Islame Fadhil Giancarlo  | Stadium:  Perak Stadium  Referee: Zamzaidi Katimin  | 
| 19 May 201914 | Pahang | 0–0 | Perak | Kuantan | 
| 22:00 UTC+8 |  Goulon  Sumareh Faisal Zé Love  | Report |  Leandro  Amirul  | Stadium:  Darul Makmur Stadium  Referee: Wan Mohamad Tarmizi  | 
| 25 May 201915 | Perak | 2–3 | Melaka United | Ipoh | 
| 22:00 UTC+8 |  Gan  Partiban  | Report |  Nazrin  Safiq Balić Reichelt Raimi Shukor  | Stadium:  Perak Stadium  Referee: Razlan Joffri Ali  | 
| 14 June 201916 | Petaling Jaya City | 0–1 | Perak | Petaling Jaya | 
| 21:00 UTC+8 |  Satish  Subramaniam Elizeu  | Report |  Ronaldo  Eldor Amirul Kenny Gan  | Stadium:  Petaling Jaya Stadium  Referee: Mat Zan Abd Wahab  | 
| 18 June 201917 | Perak | 3–1 | Terengganu | Ipoh | 
| 21:00 UTC+8 |  Shahrul  Hakim Ronaldo  | Report |  Dechi  Amirzafran Adib Khairu Thierry  | Stadium:  Perak Stadium  Referee: Nazmi Nasaruddin  | 
| 25 June 201918 | Felda United | 2–3 | Perak | Jengka | 
| 21:00 UTC+8 |  Haziq  Hadin Kei Ikeda Jasazrin  | Report |  Ronaldo  Kenny Partiban Hakim Careca  | Stadium:  Tun Abdul Razak Stadium  Referee: Hamdan Bin Awang  | 
| 6 July 201919 | Perak | 0–3 | Johor Darul Ta'zim | Ipoh | 
| 21:00 UTC+8 |  Gan  | Report |  Velázquez  Adam Akhyar  | Stadium:  Perak Stadium  Referee: Suhaizi Shukri  | 
| 10 July 201920 | Perak | 3–2 | Selangor | Ipoh | 
| 21:00 UTC+8 |  Careca  Leandro  | Report |  Regan  Halim Endrick  | Stadium:  Perak Stadium  Referee: Suhaizi Shukri  | 
| 13 July 201921 | Kedah | 4–2 | Perak | Kuantan | 
| 21:00 UTC+8 |  Thanabalan  Renan Alif Baddrol Shakir Fernando Rodríguez  | Report |  Shahrul  Firdaus Careca Ronaldo  | Stadium:  Darul Aman Stadium  Referee: Razlan Joffri Ali  | 
| 21 July 201922 | Perak | 2–1 | Kuala Lumpur | Ipoh | 
| 21:00 UTC+8 |  Careca  Leandro Ronaldo  | Report |  Woodland  Indra Putra Zhafri  | Stadium:  Perak Stadium  Referee: Suhaizi Shukri  | 
| 12 February 2019 |  Perak   | 1–1 (a.e.t.) (6–5 p)  |   | Ipoh, Malaysia | 
| 21:00 UTC+8 | Report | 
  | Stadium:  Perak Stadium  Attendance: 8,605 Referee: Hanna Hattab (Syria)  | |
| Penalties | ||||
| 19 February 2019 |  Ulsan Hyundai   | 5–1 |   | Ulsan, South Korea | 
| 19:30 UTC+9 | 
  | Report | Stadium:  Ulsan Munsu Football Stadium  Attendance: 2,178 Referee: Abdulrahman Al-Jassim (Qatar)  | 
| 3 April 2019Second round | Perak | 2–1 | Negeri Sembilan | Ipoh | 
| 21:00 UTC+8 |  Nazirul  Kenny Amirul Shahrel  | Report |  Almir  Matheus Vila  | Stadium:  Perak Stadium  Referee: Mohd Zan Mat Aris  | 
| 17 April 2019Third round | Jerantut | 1–2 | Perak | Jengka | 
| 21:00 UTC+8 |  Ilham  Firdaus Azrul  | Report |  Nazirul  Wander Luiz  | Stadium:  Tun Abdul Razak Stadium  Referee: Zamzaidi Katimin  | 
| 30 April 2019Quarter-finals first leg | PKNP | 0–0 | Perak | Manjung | 
| 21:00 UTC+8 |  Giancarlo  Hafiz  | Report |  Shahrul  Gilmar  | Stadium:  Manjung Municipal Council Stadium  Referee: Wan Mohamad Tarmizi Wan Ibrahim  | 
| 11 May 2019Quarter-finals second leg | Perak | 2–1 (2–1 agg.)  | PKNP | Ipoh | 
| 22:00 UTC+8 |  Ronaldo  | Report |  Hafiz  Faizzzwan Pinto Ezanie Giancarlo  | Stadium:  Perak Stadium  Referee: Fitri Maskon  | 
| 22 June 2019Semi-finals first leg | Pahang | 3–1 | Perak | Kuantan | 
| 21:00 UTC+8 |  Goulon  Sumareh Safuwan  | Report |  Eldor  Partiban Nazirul Ronaldo  | Stadium:  Darul Makmur Stadium  Referee: Zulkarnain Zakaria  | 
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | 
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Pahang | 6 | 5 | 0 | 1 | 12 | 5 | +7 | 15 | Advance to knockout stage | 
| 2 | Perak | 6 | 2 | 3 | 1 | 9 | 7 | +2 | 9 | |
| 3 | Penang | 6 | 1 | 2 | 3 | 5 | 10 | −5 | 5 | |
| 4 | Sabah | 6 | 1 | 1 | 4 | 5 | 9 | −4 | 4 | 
| No. | Pos. | Name | Malaysia Super League | Malaysia FA Cup | Malaysia Cup | AFC Champions League | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 1 | GK |   | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | DF |   | 21 | 3 | 7 | 0 | 1 | 0 | 2 | 0 | 31 | 3 | |
| 4 | MF |   | 0(6) | 0 | 1(2) | 0 | 0 | 0 | 0 | 0 | 1(8) | 0 | |
| 5 | DF |   | 6 | 0 | 3 | 0 | 1 | 0 | 0 | 0 | 10 | 0 | |
| 7 | MF |   | 0(11) | 0 | 0(1) | 0 | 0 | 0 | 0(2) | 0 | 0(14) | 0 | |
| 8 | MF |   | 17 | 2 | 7 | 0 | 1 | 1 | 2 | 0 | 27 | 3 | |
| 9 | FW |   | 10 | 6 | 3 | 2 | 1 | 0 | 0 | 0 | 14 | 8 | |
| 10 | MF |   | 8(8) | 1 | 4(2) | 1 | 0(1) | 0 | 0 | 0 | 12(11) | 2 | |
| 11 | MF |   | 14(2) | 4 | 5 | 1 | 1 | 1 | 1 | 0 | 21(2) | 6 | |
| 12 | MF |   | 9(4) | 0 | 1(2) | 0 | 0(1) | 0 | 1(1) | 0 | 11(8) | 0 | |
| 14 | MF |   | 14(6) | 0 | 1(5) | 0 | 0(1) | 0 | 2 | 0 | 17(12) | 0 | |
| 15 | DF |   | 14(1) | 0 | 3(1) | 0 | 1 | 0 | 1 | 0 | 19(2) | 0 | |
| 16 | MF |   | 9(10) | 3 | 4(2) | 2 | 1 | 0 | 0(2) | 0 | 14(14) | 5 | |
| 17 | DF |   | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 18 | GK |   | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | |
| 19 | FW |   | 21 | 2 | 7 | 0 | 1 | 0 | 2 | 0 | 31 | 2 | |
| 20 | DF |   | 3(8) | 0 | 2(3) | 0 | 0 | 0 | 1 | 0 | 6(11) | 0 | |
| 21 | DF |   | 19(1) | 1 | 5 | 1 | 1 | 0 | 1 | 1 | 26(1) | 3 | |
| 22 | GK |   | 18 | 0 | 7 | 0 | 1 | 0 | 2 | 0 | 28 | 0 | |
| 23 | DF |   | 15(1) | 0 | 4(1) | 0 | 0 | 0 | 2 | 0 | 21(2) | 0 | |
| 24 | DF |   | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 26 | FW |   | 0(1) | 0 | 0(1) | 0 | 0 | 0 | 0 | 0 | 0(2) | 0 | |
| 30 | FW |   | 10 | 7 | 4 | 0 | 1 | 1 | 0 | 0 | 15 | 8 | |
| Players who left the club permanently or on loan during the season | |||||||||||||
| 2 | DF |   | 0(2) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0(2) | 0 | |
| 6 | DF |   | 10 | 0 | 4 | 0 | 0 | 0 | 1 | 0 | 15 | 0 | |
| 9 | FW |   | 8 | 4 | 2 | 0 | 0 | 0 | 2 | 0 | 12 | 4 | |
| 10 | MF |   | 12(1) | 2 | 3 | 2 | 0 | 0 | 2 | 1 | 17(1) | 5 | |
| 28 | DF |   | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 30 | DF |   | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Last updated: 4 August 2019.
 Source: Perak TBG F.C. 
| Competition | P | W | D | L | GF | GA | CS | |||
|---|---|---|---|---|---|---|---|---|---|---|
| Malaysia Super League | 22 | 8 | 9 | 5 | 36 | 31 | 5 | 48 | 1 | 0 | 
| Malaysia FA Cup | 7 | 4 | 1 | 2 | 10 | 7 | 2 | 17 | 1 | 0 | 
| Malaysia Cup | 1 | 1 | 0 | 0 | 3 | 0 | 1 | 3 | 0 | 0 | 
| AFC Champions League | 2 | 1 | 0 | 1 | 2 | 6 | 0 | 6 | 0 | 0 | 
| Total | 32 | 14 | 10 | 8 | 51 | 44 | 8 | 74 | 2 | 0 | 
Last updated: 4 August 2019.
 Source: Perak TBG F.C.