Perak Football Club was a professional football club based in Ipoh, Perak, Malaysia. Founded in 1921, it was one of the oldest football clubs in the country and last competed in the Malaysia Super League. Formerly overseen by the Perak Football Association, the club turned professional in 1994 and was privatised in 2021. Known as The Bos Gaurus, Perak played its home matches at Perak Stadium until its dissolution in 2025.

History

Although a Perak football team had competed as early as 1921 — particularly in the Malaya Cup, the predecessor to the Malaysia Cup — the Perak Football Association (PAFA) was only formally established on 18 April 1951 to oversee football development in the state.

In 1957, Perak became the first team to lift the Malaysia Cup at the Merdeka Stadium. In 1964, it featured in the first Malaysia Cup final to be broadcast live on television, though it lost 2–3 to Singapore.

Perak turned semi-professional in 1989 and later went professional in 1994. Notably, the state team remained under the purview of the PFA even after professionalisation.

It held the distinction of being the last state team never to be relegated from the top tier until 2021, when it was relegated for the first time in its history.

In November 2021, private broker company IMC was announced as caretaker owner of the club. This marked the start of a transitional period in which the team moved toward privatisation. In August 2022, XOX Bhd completed a full takeover of the club through its subsidiary XOX Pro Sport Sdn Bhd.

However, the venture was short-lived. Because of their serious financial problems, Perak FC decided to not applying the national club licence from the Malaysian Football League for the 2025–26 season and the club was officially dissolved in 2025.

Dissolution (2025)

Following years of financial instability under the ownership of XOX Berhad, Perak FC chairman Datuk Seri Azim Zabidi confirmed on 27 April 2025 that the club would withdraw from the 2025–26 Malaysia Super League. The club failed to meet the National Licensing requirements set by the Malaysian Football League (MFL) due to significant salary arrears and debts. Consequently, the club was officially dissolved in mid-2025, marking the end of its 104-year legacy as a professional entity.

Successor: Perak FA state football team

Following the collapse of the privatized Perak FC, the Perak Football Association (PAFA) revived the Perak FA state football team (formerly the amateur arm) to ensure the state remained represented in the Malaysian league system. For the 2025–26 Malaysia A1 Semi-Pro League, the team was registered as an amateur-status developmental squad.

Under head coach Syamsul Saad, the revived Perak FA gained national prominence in January 2026 as "Giant-Killers" after defeating Super League side Kuala Lumpur City F.C. 2–0 in the first leg of the 2025–26 Malaysia Cup Round of 16. The squad currently features experienced winger Wan Zack Haikal and a trio of Nigerian imports: Aliyu Abubakar, Christian Chukwu, and Ekene Victor Emewulu.

Rivalries

Perak shares a long-standing rivalry with Selangor, often referred to as the Malayan El Clasico. This rivalry dates back to the early days of the Malaya Cup (now Malaysia Cup) in the 1920s.

Perak also has rivalries with its northern region counterparts Kedah Darul Aman and Penang. Matches with these teams are often referred to as the Northern Derby.

Players (2024)

First-team squad

Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.

No.Pos.NationPlayer
No. Pos. Nation Player 1 GK MAS Firdaus Irman 2 MF NGA Sunday Afolabi 3 DF MAS Tommy Mawat Bada 4 DF BRA Luiz Henrique 6 MF MAS Azfar Fikri 7 FW BRA Clayton 8 DF MAS Shivan Pillay 11 FW MAS Wan Zack Haikal (vice-captain) 12 DF MAS Afif Asyraf 14 MF MAS Firdaus Saiyadi 16 MF MAS Fadhil Idris 17 MF KGZ Adilet Kanybekov 20 GK MAS Haziq Nadzli (on loan from Johor Darul Ta’zim) 21 DF MAS Kamal Arif 22 GK MAS Ramadhan HamidNo. Pos. Nation Player 23 FW MAS Alif Zikri 26 DF MAS Nik Umar 27 MF MAS Firdaus Fuad 28 MF MAS Ariff Ar-Rasyid 31 DF MAS Hafizy Daniel 32 DF MAS Fadhil Azmi 33 FW MAS Syahmi Shamsudin 34 MF MAS Akmal Hazim 35 MF MAS Daniel Hakimi 36 MF MAS Danish Haikal 37 DF MAS Che Mohamad Suhairi 39 MF MAS Farris Izdiham 40 DF MAS Aiman Khairul Yusni 41 MF MAS Afifin Arfa 42 GK MAS Syazwan Syazani
1GKMASFirdaus Irman
2MFNGASunday Afolabi
3DFMASTommy Mawat Bada
4DFBRALuiz Henrique
6MFMASAzfar Fikri
7FWBRAClayton
8DFMASShivan Pillay
11FWMASWan Zack Haikal (vice-captain)
12DFMASAfif Asyraf
14MFMASFirdaus Saiyadi
16MFMASFadhil Idris
17MFKGZAdilet Kanybekov
20GKMASHaziq Nadzli (on loan from Johor Darul Ta’zim)
21DFMASKamal Arif
22GKMASRamadhan Hamid
No.Pos.NationPlayer
23FWMASAlif Zikri
26DFMASNik Umar
27MFMASFirdaus Fuad
28MFMASAriff Ar-Rasyid
31DFMASHafizy Daniel
32DFMASFadhil Azmi
33FWMASSyahmi Shamsudin
34MFMASAkmal Hazim
35MFMASDaniel Hakimi
36MFMASDanish Haikal
37DFMASChe Mohamad Suhairi
39MFMASFarris Izdiham
40DFMASAiman Khairul Yusni
41MFMASAfifin Arfa
42GKMASSyazwan Syazani

Coaching staff (2023)

PositionName
Team managerMalaysia Nurmaulan Mohd Said
Head coachMalaysia Yusri Che Lah
Assistant coachesMalaysia V. Saravanan, Malaysia Shahrulnizam Mustapa, Malaysia Muhammad Azim Abdul Rahim
Goalkeeping coachMalaysia Mohd Azlen Ahmad Jabri
Fitness coachMalaysia Sam Pakiaraj
Team doctorsMalaysia Cheng Wern Loong, Malaysia Ahmad Hazwan Ahmad Shushami
PhysiotherapistsMalaysia Muhammad Rozairen Hairudin, Malaysia Mohd Noradam Mohd Azam
MasseurMalaysia Muhammad Shaffiq Mokhtar
KitmenMalaysia Mohd Azzan Shah Azman Shah, Malaysia Mohd Suhaimi Mohd Abidin
SecurityMalaysia Mohd Nasha Bunari
Media officersMalaysia Faidzal Shahril Alang Abdul Rahman, Malaysia Zubir Shaharani

Stadium

Perak FC's home ground was the Perak Stadium. Perak TBG used the alternative Lumut Stadium. In September 2017, the construction of a new training ground was announced. Originally scheduled for completion in February 2018, the training ground dubbed the Perak Football Complex, was eventually completed in 2020.

Coat of arms and colours

Crest of Perak FA (1921–2015)

Coat of Arms of Perak FA (1921–2015)

Perak has historically utilised one primary coat of arms (CoA). The first, adopted when the club was founded, was the image of a Malayan Tiger, where it is famous in Malaya and remained for more than half-century. In 2015, in effort to modernise the club, a new coat of arms was introduced to replace the old arms as the club main coat of arms. The club replaced the old coat of arms with new logo and adopted the image Seladang which is more synonym with the Perak football team. After being criticized for the lack of quality for the logo, Perak The Bos Gaurus launched a new version of the logo chosen from the logo competition held by the team for 2016 season onwards. Perak reused previous coat of arms for 2019 season for all competitions until 2020 season.

Coat of Arms of Perak The Bos Gaurus (2016–2018)

Perak The Bos Gaurus have always worn yellow with a bit of black or white colour shirts as their home kit as it is an iconic colour for the club.

Perak The Bos Gaurus's away colours are usually white and black or various combination colours of white, yellow and black as it represent the colour of Perak's Flag.

Supporters

Perak TBG was one of the most widely supported football clubs in Perak. Perak TBG's traditional fanbase come from 11 districts in Perak. Silver State Ultras (SSU) was a supporter club founded in April 2009.

Head coaches

There have been 16 coaches of Perak Darul Ridzuan Football Association since the appointment of the club's first professional coach, Dato' M. Karathu in 1989. The most successful coach of Perak Darul Ridzuan Football Association is Toni Netto from Brazil who had achieved 4 trophies.

NamePeriodTrophiesTotal
DomesticInternational
SLCPLCMCCSFACACLUCWCUCUSCIC
Malaysia Abdullah Yeop Noordin19890
Malaysia M. Karathu1989–90, 2001, 2008–09112
Croatia Marco Bilic19910
Malaysia Chan Sze Onn19920
Czechoslovakia Milous Kvacek1993–940
England Ken Shellito19950
Malaysia Khaidir Buyong19960
Germany Karl Heinz Weigang1997–99, 1999, 2000213
Malaysia Chow Kwai Lam19990
Germany Torsten Spittler20000
Brazil Toni Netto2002–052114
England Steve Darby2005–0822
Malaysia M. Karathu2009–100
Malaysia Raja Azlan Shah Raja So'ib2010–110
Malaysia Norizan Bakar2011–120
South Korea Jang Jung20120
Malaysia Mohd Azraai Khor Abdullah20130
Malaysia Abu Bakar Fadzim20140
Croatia Vjeran SimunicSept 2014 – Jan 20150
Malaysia M. KarathuJan 2015 – Aug 20150
Croatia Vjeran SimunicSept 2015 – Nov 20150
Malaysia Syamsul SaadNov 2015 – May 20160
Germany Karl-Heinz WeigangMay 2016 – Feb 20170
Australia Mehmet DurakovicFeb 2017 – Feb 202111
Malaysia Chong Yee FattFeb 2021 – Aug 20210
Malaysia Yusri Che LahDec 2021 – Sept 20220
Malaysia Lim Teong KimSept 2022 – May 20230
Malaysia Yusri Che LahOct 2023 – May 20250
Total1989–23203520000012

Managers

YearsNameNationality
1992–1993Safri NawawiMalaysia
1998–2000Raja Ahmad Zainuddin Raja OmarMalaysia
2001–06Jamal Nasir RasdiMalaysia
2007–08Mohammed Mahiyuddin AbdullahMalaysia
2008–10Nor Azli MusaMalaysia
2011–13Khairul Azwan HarunMalaysia
2014Azhar AhmadMalaysia
November 2014Vjeran SimunicCroatia
2015M. KarathuMalaysia
2016Shahrul Zaman YahyaMalaysia
2017–2018Ahmad Shahrul Azhar SofianMalaysia
2019–2020Adly Shah Ahmad TahMalaysia
2021Rizal NaizaliMalaysia

Continental record

SeasonCompetitionRoundClubHomeAwayAggregate
1969Asian Champion Club TournamentGroup BHong Kong Kowloon Motor Bus6–24th out of 5
Iran Persepolis2–4
Israel Maccabi Tel Aviv1–1
Japan Toyo Kogyo0–2
1971Asian Champion Club TournamentGroup AKuwait Al Arabi0–34th out of 4
South Korea ROK Army0–3
Iran Taj Tehran0–3
2003ASEAN Club ChampionshipGroup BSingapore Singapore Armed Forces2–01st out of 3
Brunei DPMM FC3–0
Quarter FinalCambodia Samart United2–0
Semi FinalThailand BEC Tero Sasana1–3
3rd Place PlayoffIndonesia Petrokimia Putra0–3
2004AFC CupGroup DMaldives Club Valencia2–01–02nd out of 4
Hong Kong Happy Valley2–12–1
Singapore Home United2–22–2
Quarter FinalSingapore Geylang United1–22–33–5
2005AFC CupGroup DSingapore Tampines Rovers2–12–44th out of 4
Maldives Club Valencia1–21–1
Hong Kong Sun Hei0–11–2
2019AFC Champions LeaguePreliminary Round 2Hong Kong Kitchee1–1 (a.e.t.) (6–5 p)
Play-off roundSouth Korea Ulsan Hyundai1–5

Honours

Domestic competitions

League

Cup

  • Malaysia FA Cup Winners (2): 1990, 2004 Runners-up (4): 1991, 2002, 2005, 2019
  • Malaysia Cup Winners (8): 1926, 1931, 1957, 1967, 1970, 1998, 2000, 2018 Runners-up (11): 1923, 1951, 1959, 1960, 1961, 1964, 1971, 1972, 1974, 2001, 2007
  • Malaysian Charity Shield Winners (3): 1999, 2005, 2006 Runners-up (2): 2001, 2019

Preseason competitions

  • Unity Shield Winners (1): 2020 Runners-up (1): 2019
  • Federal Territory Minister Cup Runners-up (1): 2023

Club records

Updated on 19 October 2023 (Malaysian football league was established in 1982).

Note:

Pld = Played, W = Won, D = Drawn, L = Lost, F = Goals for, A = Goals against, Pts= Points, Pos = Position

1st or Champions 2nd or Runner-up 3rd place Promotion Relegation

SeasonLeagueCupAsia
DivisionPldWDLFAPtsPosFAMalaysiaChallengeCharityCompetitionResult
1982M-League1513thNot Introduced YetDNQ to Quarter Final
1983M-League1513111838615thNot Introduced YetDNQ to Quarter Final
1984M-League1537514201612thNot Introduced YetDNQ to Quarter Final
1985M-League156362427219thNot Introduced YetDNQ to Quarter Final
1986M-League15501021381513thNot Introduced YetDNQ to Quarter Final
1987M-League1645722311711thNot Introduced YetDNQ to Quarter Final
1988M-League1663725342112thNot Introduced YetDNQ to Quarter Final
1989Semi-Pro League Division 2148242512262ndNot Introduced YetSemi-final
1990Semi-Pro League Division 11810442014243rdChampionSemi-final
1991Semi-Pro League Division 1188462925203rdRunner-UpGroup stage
1992Semi-Pro League Division 1184952321176thQuarter-FinalGroup stage
1993Semi-Pro League Division 1189722212343rdQuarter-FinalGroup stage
1994Liga Perdana281051345463510th2nd roundGroup stage
1995Liga Perdana28124122729407th2nd roundGroup stage
1996Liga Perdana2891362924408thQuarter-finalsGroup stage
1997Liga Perdana28125115141418th2nd roundGroup stage
1998Liga Perdana 1228592724297thQuarter-finalsChampion
1999Liga Perdana 1186562231239th2nd roundGroup stageChampions
2000Liga Perdana 12211563321383rdQuarter-finalsChampion
2001Liga Perdana 1228593834297thQuarter-finalsRunner-upRunner-up
2002Liga Perdana 12619344215601stRunner-upSemi-finals
2003Liga Perdana 12413833822471stQuarter-finalsSemi-finals
2004Super League2110653527364thChampionsGroup stageAFC CupQuarter-finals
2005Super League219393325303rdRunner-upSemi-finalsChampionsAFC CupGroup stage
2005–06Super League219393229303rdQuarter-finalsSemi-finalsChampions
2006–07Super League2416535822532nd2nd roundRunner-up
2007–08Super League2413294634415th2nd roundQuarter-finalsAFC CupQuarter-finals
2009Super League26951227363210thQuarter-finalsGroup stage
2010Super League26861225303011th2nd roundGroup stage
2011Super League26101063124406thQuarter-finalsQuarter-finals
2012Super League26133104043424th2nd roundGroup stage
2013Super League228592327297th1st roundGroup stage
2014Super League2282122227269th1st roundGroup stage
2015Super League2284103233288thQuarter-finalsGroup stage
2016Super League227782930286thSemi-finalsGroup stage
2017Super League229763031345th3rd roundSemi-finals
2018Super League2210663527362ndQuarter-finalsChampions
2019Super League228953631335thRunner-upQuarter-finalsRunner-upAFC Champions LeaguePlay-off round
2020Super League115332119184thCancelled
2021Super League22441420451611thCancelledGroup Stage
2022Premier League185211163089th2nd RoundDNQ
2023Super League2364132547229th1st roundSemi-finals

Source:

Individual player awards

Favourite Striker Award

SeasonPlayer
2006–07Malaysia Muhamad Khalid Jamlus

Overall Favourite Player Award

SeasonPlayer
2006–07Malaysia Kaliappan Nanthakumar

M-League Golden Boots – Top Goalscorer Overall

SeasonPlayerGoals
1997Hungary László Répási19
2001Malaysia Norizam Ali Hassan13
2002Malaysia Muhamad Khalid Jamlus17
2005–06Guinea Keita Mandjou17
2006–07Guinea Keita Mandjou21

M-League Perak FA's League Top Goalscorer

SeasonPlayerGoals
1995Australia Marshall Soper11
1996Ivory Coast Noel Dodo Kipee13
1997Hungary László Répási19
1998Hungary László Répási8
1999Malaysia Azrul Amri Burhan6
Malaysia M.Nagaraja
2000Malaysia Muhamad Khalid Jamlus7
2001Malaysia Norizam Ali Hassan13
2002Malaysia Muhamad Khalid Jamlus17
2003Malaysia Muhamad Khalid Jamlus9
2004Liberia Frank Seator14
2005Guinea Keita Mandjou11
2006Guinea Keita Mandjou17
2007Guinea Keita Mandjou21
2008Chile Carlos Arturo Caceres17
2009Malaysia Razali Umar Kandasamy13
2010Malaysia Mohd Nazri Mohd Kamal6
2011Malaysia Akmal Rizal Ahmad Rakhli9
2012Slovakia Michal Kubala13
2013Brazil Paulo Rangel11
2014Nigeria Abdulafees Abdulsalam5
Montenegro Milan Purović
2015Brazil Charles Chad9
South Korea Namkung Woong
2016Brazil Elias Fernandes9
2017Palestine Yashir Pinto6
2018Brazil Gilmar Filho11
2019Brazil Careca7
2020Malaysia Shahrel Fikri10
2021Ghana Nana Poku5
2022Argentina Luciano Guaycochea2
Malaysia Farid Khazali
Malaysia Hakimi Mat Isa
Malaysia Nazmi Ahmad
Malaysia Wan Zack Haikal
2023South Korea Seo Seonung7

All-time top goalscorer

As of 21 July 2020

#NameYearsLeagueFA CupMalaysia CupCharity CupAFC CupTotal
1Malaysia Muhamad Khalid Jamlus1999–2004, 2007–200878143505132
2Guinea Keita Mandjou2004–20074912144281
3Liberia Frank Seator2003–20052612120664

Club captains history

YearsNameNationality
1985–1994Azizol Abu HaniffahMalaysia
1995–1997Raja Azlan Shah Raja So'ibMalaysia
1998–1999Roslan HamidMalaysia
2000–2008Shahrul AzharMalaysia
2009–2010S. SubramaniamMalaysia
2010–2011K. NanthakumarMalaysia
2011–2013Shahrulnizam MustapaMalaysia
2014–2016Nasir BasharudinMalaysia
2017Shahrom KalamMalaysia
2018Nasir BasharudinMalaysia
2019–2021Shahrul SaadMalaysia
2021Hafizul HakimMalaysia
2022Indra Putra MahayuddinMalaysia
2023Hafizal MohamadMalaysia
2023-2025Luciano GuaycocheaArgentina

Presidential history

YearsName
1957–1972Teoh Chye Hinn
1999–2006DYTM Raja Dr. Nazrin Shah ibni Sultan Azlan Muhibbuddin Shah
2008–2010Mohamad Nizar Jamaluddin
2010–September 2015Zainol Fadzi Paharudin
September 2015–August 2018Abdul Puhat Mat Nayan
August 2018–October 2018Hasnul Zulkarnain Abdul Munaim
November 2018–January 2021Ahmad Faizal Azumu
December 2021–Mohd Azhar Jamaluddin

See also

Notes

External links