| Full name | Terengganu Football Club | ||
|---|---|---|---|
| Nicknames | Sang Penyu (The Turtles) Hitam Putih (Black and White) | ||
| Short name | TFC | ||
| Founded | 22 November 1956; 69 years ago (1956-11-22) (asTerengganu FA) 21 November 2017; 8 years ago (21 November 2017), asTerengganu FC (merge withT-Team FC) | ||
| Ground | Sultan Mizan Zainal Abidin Stadium | ||
| Capacity | 50,000 | ||
| President | Hishamuddin Abdul Karim | ||
| CEO | Sheikh Farouk Sheikh Mohamed Al-Bajrai | ||
| Head coach | |||
| League | Malaysia Super League | ||
| 2024–25 | Malaysia Super League, 5th of 13 | ||
| Website | terengganufc | ||
| Active departments ofTerengganu F.C. | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Terengganu Football Club is a professionalfootball club based inKuala Nerus, Terengganu,Malaysia, that competes in theMalaysia Super League, the first division ofMalaysian football league system.
The club had won major trophies in Malaysian football. Domestically they had won 1Malaysia Cup, 2Malaysia FA Cup, 1Malaysia Charity Shield, 2Malaysia Premier League titles and 1FAM League title. Terengganu remains the only state team that has not won the top flight league since the introduction of the league in 1982 up until now.
On 22 November 1956, the club was founded as theTerengganu Football Association. Terengganu FA did not have much success in the 1970s with only a single appearance in theMalaysia Cup final led byHarun Jusoh, losing to Selangor 2–1 in a match played at theMerdeka Stadium.[1]
It was the same in the 1980s with another final appearance in 1982, ironically also against Selangor. It was the same outcome with Selangor winning 1–0 after extra-time.[2]
When the semi-professional League was introduced in 1989, Terengganu were in the second division based on their final position in the previous season.[3]
They recruited giant Dutch defender,Marlon Ricardo van der Sander and Singaporean duo,Ahmad Paijan andNorhalis Shafik to boost their squad and finished the season in a credible fourth place but ultimately failed to win promotion.[4]
In the1990 season, they went all the way to emerge as the second division champion under the guidance of head coach, Abdullah Mohamed with German strikerFrank Pastor finding the back of the net on regular basis aided by midfield duoMartin Busse andAhmad Paijan.[5] They lost only once in the league all season to finish three points clear of East Coast rival,Kelantan FA.[6]
In the 1992 season, Terengganu recorded their highest ever finish in the league when they finished as runner-up toPahang FA. The Elephants broke The Turtles hearts again in the semi-finals of theMalaysia Cup competition after neither side scored in 180 minutes of play, the match went into sudden-death extra-time.[7]
For the next few seasons, Terengganu struggled and their lowest moment came in the 1997 season when they finished bottom of the table, resulting in them being in the second division when the Malaysian League changed into a two-tier competition again in 1998.[8]
In that season, withAbdul Rahman Ibrahim at the helm, Terengganu emerged as second division champion and went all the way to the final of theMalaysia Cup, the first one held at the newly opened Bukit Jalil National Stadium.Perak FA were the opponents and both teams entertained the 100,000 capacity crowd with exciting football. However both teams could not be separated after 120 minutes of play with the result stood at 1–1.[9] The lottery of the penalty shootout was used to determine the winner and in the end it was third time unlucky for Terengganu in aMalaysia Cup final, losing the shootouts 5–3.[10]
In 1999, Che Mat Jusoh, who was the Terengganu President at that time, was appointed to lead the team. He successfully guiding the team Terengganu champion in 2000 and2011 season and runner-up in the 2004 season of theFA Cup. The team won first title in theMalaysia Cup in the 2001 season and runner-up in2011 season. Terengganu won theMalaysia Charity Shield in the 2001 season. The team succeed to improve position in2005/2006 Premier League season. The team ended in runner-up place during the season. In the 2010 season, Terengganu ended at third place inMalaysia Super League.
In the 2011 season, Terengganu had wonMalaysia FA Cup, runner-upMalaysia Cup andMalaysia Super League by the guidance ofIrfan Bakti.[11]
Terengganu won the title ofMalaysia FA Cup for the second time. Therefore, they qualified to compete in2012 AFC Cup.Nordin Alias became the hero for the team. He scored the winning goal inextra time.[12]
During theMalaysia Cup, Terengganu lost toNegeri Sembilan F.A. during the final match that was held atShah Alam Stadium. In the quarter-final, Terengganu overcame their rival, Kelantan F.A.. In the semi-final,Selangor F.A. also become prey to The Turtles when beaten 2–0 at home by two goals byAbdul Manaf Mamat. While in the second leg, Terengganu won 2–1 (Agg Terengganu 4–1 Selangor).
In the final, Terengganu opened the scoring withAshari Samsudin in the 59th minute. In the 81st minute,Negeri Sembilan equalised throughS. Kunalan. But,Hairuddin Omar disappointed Terengganu with hisbicycle kick in the 86th minute. Terengganu lost to Negeri Sembilan 1–2.
At the end of the season, the coach of Terengganu,Irfan Bakti announced that he will move to another team for the next season.[13]
At the end of the 2013 season, Che Mat Jusoh eventually withdrew from the presidency Terengganu after he failed to bring silverwares to the team as required by Terengganu fans.[14] As Datuk Wan Ahmad Nizam take over Terengganu in 2013, he want to change Terengganu in the upcoming seasons to be a title contender in Malaysian League.
In 2018, the club changed its name to Terengganu Football Club, Terengganu reached the final of the2018 Malaysia Cup after beatingJohor Darul Ta'zim in the semi-finals after 120 chaotic minutes, but lost toPerak 4–1 on penalties.[15]
In the2020 season, Terengganu had performed well to finish third in theMalaysia Super League. At least 30,000 people came toSultan Mizan Zainal Abidin Stadium to watch the first match of the league between Terengganu andPerak. However, Terengganu lost 1–3 in the match. Terengganu went on to win 4–3 againstKedah as the away team and draws 3–3 againstSelangor. However, theMalaysian Football League was then postponed for 159 days due toCOVID-19.
Terengganu's first game after a long time Malaysian football is put to rest is againstPetaling Jaya City inPetaling Jaya Stadium where Terengganu won 2–0. Terengganu's 2–1 victory againstPahang FA which is the final match of the league confirms the club's final position in the league.
Terengganu went on to playPetaling Jaya City again in the2020 Malaysia Cup and won 1–0 to advance to the quarter-finals to facePerak FA which is the same team who defeated Terengganu in the2018 Malaysia Cup in the epicfinal match where Perak defeated Terengganu via penalty shootout after the match ended 3–3 after extra time. However, the competition was cancelled following the government's rejection ofMFL's appeal due to theCOVID-19 pandemic in Malaysia.
Due to theCOVID-19 pandemic in Malaysia, the2020 Malaysia FA Cup was cancelled and declared null and void by theFootball Association of Malaysia which originally would see the champion gaining the slot for the2021 AFC Cup group stage so it were determined only by the results of the2020 Malaysia Super League in which Terengganu finished in the third place in the league that season. By finishing in the third place, Terengganu will automatically gain a slot in the2021 AFC Cup which see them being placed in Group I withVisakha,Lalenok United andGeylang International but backed out from the tournament later on.[citation needed]
Terengganu returned to the2023–24 AFC Cup group stage as2022 Malaysia Super League runners-up being drawn in Group G withBali United,Central Coast Mariners andStallion Laguna. On 20 September 2023, Terengganu gained media attention for their 1–0 home win against Australian side, Central Coast Mariners who then went on to win the AFC Cup. Terengganu then finished as group runners-up with 12 points just 1 point behind Central Coast Mariners.
Terengganu then participate in the recently revived tournament, the2024–25 ASEAN Club Championship being placed alongside Indonesian clubPSM Makassar, Vietnamese clubĐông Á Thanh Hóa, Thailand clubBG Pathum United, Cambodian clubPreah Khan Reach Svay Rieng and MyanmarShan United.
Terengganu had a long-standing rivalry withKelantan, the two east coast clubs involved in what is known as theEast Coast Derby, starting in the mid-1980s. The only time the East Coast derby was ever contested with a title in stake was in the2011 Malaysia FA Cup final, which saw Terengganu winning the match 2–1.

Terengganu main home ground is currently theSultan Mizan Zainal Abidin Stadium.[17]The stadium holds 50,000 seating capacity and is named after the reigning Terengganu Ruler, SultanMizan Zainal Abidin. It is the biggest stadium in the East Coast region ofPeninsular Malaysia and it was built to replaceSultan Ismail Nasiruddin Shah Stadium as the state's main stadium. Sultan Mizan Zainal Abidin Stadium was built when Terengganu was awarded the right to host theSukma Games 2008 and was completed in April that year.Sultan Mizan Zainal Abidin himself, who was then the 13thYang Di-Pertuan Agong officiated the stadium on 10 May 2008.
Terengganu began using the stadium as their home venue in July 2008 withMelaka having the honour of being the first opponent of The Turtles for the match played on 15 July 2008.
However, the roof structure of the stadium collapsed on 2 June 2009 forcing Terengganu to move back to theSultan Ismail Nasiruddin Shah Stadium, which at the time was in process of being torn down. The upper sections which expanded the original capacity of the stadium to 20,000 spectators had been taken down and the pitch was in a bad state due to the heavy vehicles being driven on it.
Due to the urgent state of affairs at that time, the stadium was quickly fixed and was restored to meet the minimum requirement of theFootball Association of Malaysia (FAM) and Terengganu were spared from playing the home matches somewhere else but with a reduced capacity of just 15,000.
Further upgrades were installed at the stadium in 2012 when Terengganu qualified for the2012 AFC Cup tournament after winning the2011 Malaysia FA Cup the previous season.
In May 2015, the Sultan Mizan Zainal Abidin Stadium was given the green light by FAM to hold competitive matches again after their competition committee members were satisfied with the repairs and upgrades carried out at the stadium which Terengganu returned to the Sultan Mizan Zainal Abidin Stadium butTerengganu II decided to stay at the Sultan Ismail Nasiruddin Shah Stadium.
However, the first match played there after the re-opening ended with crowd trouble after Terengganu fans rioted after Terengganu were knocked out of the semi-finals of the2015 Malaysia FA Cup by theLionsXII on Away goals rules due to their dissatisfaction with match officials decisions. Terengganu were fined by FAM and were ordered to play two matches without any spectators.
The original capacity of the stadium was 51,000 but due to safety reasons the upper tier of the main stand is closed thus reducing the capacity of the stadium to just 35,000 spectators at any one time.
Previously, Terengganu used the compactSultan Ismail Nasiruddin Shah Stadium as their home venue since the stadium was completed in the late 1960s and serves as the home ground ofTerengganu II, a feeder team of Terengganu.
For the2018 Malaysia Super League season, Terengganu will use the Sultan Ismail Nasiruddin Shah Stadium as their home venue as theSultan Mizan Zainal Abidin Stadium is being renovated once again to improve the quality of the stadium's pitch.[18]
| Season | Kit manufacturer | Shirt sponsor (chest) |
|---|---|---|
| 1978 | Umbro | None |
| 1979 | Admiral | |
| 1980–1981 | Adidas | |
| 1982–1983 | Schwarzenbach | |
| 1984–1985 | Lotto | Lotto |
| 1986 | Topper | Topper |
| 1987–1988 | Puma | Dunhill |
| 1989–1992 | Dunhill EON Bank | |
| 1993 | Adidas | |
| 1994–1996 | Dunhill | |
| 1997 | Line 7 | |
| 1998–2002 | Mizuno | |
| 2003 | Lotto | |
| 2004 | Mizuno | |
| 2005 | Lotto | TMNet Inai Kiara |
| 2005/06 | Pronic | celcom Inai Kiara |
| 2006/07–2010 | TM | |
| 2011–2012 | Specs | Top-IT |
| 2013 | Desa Murni Batik Zon Ria | |
| 2014 | Umbro | |
| 2015 | Ladang Rakyat | |
| 2016 | Kobert | Terengganu Inc. |
| 2017 | Chicken Cottage | |
| 2018 | ||
| 2019 | AL Sports | Terengganu Inc. |
| 2020 | redONE | |
| 2021 | ||
| 2022–2023 | Umbro | Colever |
| 2024-25 | ALX | Agarbomb Performance |
| 2025 –present | Terengganu Inc. |
At the beginning of 2013, a local textile company called Desa Murni Batik agreed to sponsor Terengganu for a year worth RM400,000 and it was the biggest investment the company had ever made.
AL became the club's apparel sponsor from 2019 to 2021.
In 2022,Umbro Malaysia through Al Ikhsan once again agreed to be the official sponsor and supplier of Terengganu kits for the 2022 and 2023 seasons with a sponsorship value of RM1.8 million and this is the biggest value the brand has ever offered to a club in Malaysia at this time. The last time Umbro sponsored Terengganu was in the 2014 and 2015 seasons.
On 18 January 2022, TDC Holdings Sdn Bhd signed a two-year contract as the main sponsor for the 2022 and 2023 seasons and became the new platinum sponsor for Terengganu replacingYakult Malaysia and redONE. They agreed to give RM4 million in cash and RM500,000 in goods making a total of RM4.5 million for the two seasons.[19]
Note: Flags indicate national team as defined underFIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
|
|
Terengganu III competes inMalaysia President Cup.
| No. | Name | Nationality | Position | D.O.B | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Goalkeepers | ||||||||||
| 1 | Muhammad Firdaus Azmi | GK | 1999 | |||||||
| 28 | Muhammad Shazwan Yusoff | GK | 2000 | |||||||
| Defenders | ||||||||||
| 2 | Wan Muhd Badrulmuhayat Wan Ismail | RB, RWB | 2000 | |||||||
| 3 | Muhamad Azam Mohd Razali | LB, LWB | 1999 | |||||||
| 4 | Ahmad Zafri Zakaria | CB | 1999 | |||||||
| 5 | Muhammad Amirul Zainudin | CB | 2000 | |||||||
| 7 | Faris Ikhmal Mamat | RB, RWB | 2000 | |||||||
| 19 | Muhammad Firdaus Rusdi | LB, LWB | 12/12/99 | |||||||
| 21 | Muhammad Syafiq Danial Mohd Romzi | CB | 1999 | |||||||
| 23 | Nik Muhd Adam Fitri Nik Soh | RB, RWB | 1/2/99 | |||||||
| 24 | Muhammad Azrul Jaffri | CB, RB | 22/1/99 | |||||||
| Midfielders | ||||||||||
| 6 | Muhd Nur Azfar Fikri Azhar | CM | 5/2/00 | |||||||
| 8 | Muhammad Syaiful Haqim Shahrul | CM | 26/6/99 | |||||||
| 9 | Nik Muhd Isham Mohd Illahi | RM,RW | 2000 | |||||||
| 10 | Muhd Syahmi Mohd Khazani | AM,CM | 2000 | |||||||
| 14 | Muhd Fahmi Numan Mohamad | AM,CM | 2000 | |||||||
| 16 | Wan Alif Aiman Rosmaidi | CM,DM | 1999 | |||||||
| 17 | Aqil Danish Azman | CM | 2000 | |||||||
| 20 | Muhammad Hisyam Ismail | RW, RM | 2000 | |||||||
| 25 | Ahmad Nur Rahman Abdul Rasid | LW, LM | 2000 | |||||||
| 27 | Azrul Irfan Mohd Ros | RW, RM | 1999 | |||||||
| 30 | Muhammad Anid Arami Ismail | AM,CM | 2000 | |||||||
| Forwards | ||||||||||
| 11 | Muhd Isa Raman | ST | 2000 | |||||||
| 13 | Mohd Yaumizzaman Kamarul Hatta | ST | 1999 | |||||||
| 18 | Ahmad Lukman Nul Hakim Zakaria | ST | 1999 | |||||||
| 22 | Wan Arif Hakimi Wan Ahmad | ST | 2000 | |||||||
Source:[22]
Terengganu IV competes in MalaysiaYouth Cup.
| No. | Name | Nationality | Position | D.O.B | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Goalkeepers | ||||||||||
| 1 | Muhammad Faiz Hakimi Marzuki | GK | 2001 | |||||||
| 18 | Afham Aizat Zakaria | GK | 2002 | |||||||
| 24 | Ahmad Irfan Ibrahim | GK | 2001 | |||||||
| Defenders | ||||||||||
| 2 | Muhd Adib Qusyairie Salim | RB/RWB | 2002 | |||||||
| 3 | Nik Ikmal Nik Ahmad Affandi | LB/LWB | 2001 | |||||||
| 4 | Syakiman Aqashah Fadzal | CB | 2001 | |||||||
| 6 | Muhammad Safwan Mazlan | CB | 2002 | |||||||
| 7 | Muhammad Rizalmi Ikhwan Rozai | CB | 2002 | |||||||
| 12 | Ahmad Sufian Syamsul Rizal | LB/LWB | 2001 | |||||||
| 14 | Muhammad Faris Mazelih | CB | 2002 | |||||||
| 16 | Muhammad Haziq Yusoff | RB/RWB | 2001 | |||||||
| 22 | Ahmad Basharuddin Wahab | CB/RB/LB | 2002 | |||||||
| 26 | Nur Aimal Akif Azminoorkamal | LB/LWB | 2002 | |||||||
| Midfielders | ||||||||||
| 5 | Muhammad Shahrul Makasuf | CM/DM | 2001 | |||||||
| 8 | Muhammad Amar Syahmi Mohd Asbi | CM | 2001 | |||||||
| 10 | Muhammad Syahir Mohd Faudzi | AM/CM | 2002 | |||||||
| 11 | Ahmad Aqil Asyraf Awang | LM/LW | 2002 | |||||||
| 19 | Muhammad Syahir Aqil Mohd Zaidy | CM | 2002 | |||||||
| 20 | Muhammad Rizuan Muda | AM/CM | 2001 | |||||||
| 21 | Nur Muhammad Alamin Mohd Zahid | DM/CM | 2002 | |||||||
| 23 | Muhammad Aiman Hakimi Mah Husin | RW/RM | 200` | |||||||
| 25 | Ikmal Zulhaika Mazlan | LW/LM | 2002 | |||||||
| 28 | Muhammad Zahin Raimi Zamani | DM/CM | 2002 | |||||||
| 29 | Muhammad Amir Ahza Azma | RM/RW | 2002 | |||||||
| Forwards | ||||||||||
| 9 | Mohd Khala'if Mohd Naskam | ST | 2001 | |||||||
| 13 | Khairul Hafizuddin Omar Baki | ST | 2002 | |||||||
| 17 | Nik Muhd Isah Mohd Ilahi | ST | 2002 | |||||||
| 27 | Muhammad Hazwan Khusyairie Hazrim | ST | 2001 | |||||||
Source:[23]
| Position | Name |
|---|---|
| Team Manager | |
| Assistant Team Manager | |
| Head coach | |
| Assistant head coach | |
| Goalkeeping coach | |
| Fitness coach | |
| Assistant fitness coach | |
| Physiotherapist | |
| Team doctor | |
| Masseur | |
| Team admin | |
| Team security | |
| Team media | |
| Team analyst | |
| Kitman | |
| Head of academy |
| Dates | Names | Notes |
|---|---|---|
| Unknown | ||
| Unknown | ||
| 1983–1984 | ||
| 1993 | ||
| 1998 | ||
| 1998–2000 | ||
| 2001–2004 | Unknown | |
| 2005–2008 | ||
| 2009 | ||
| 2010–2011 | ||
| 2012 | ||
| Caretaker | ||
| Suspended for 6 months by FAM | ||
| 2013 | ||
| 2014 | ||
| 2015-2016 | ||
| 2016 | ||
| Caretaker | ||
| 2017–2019 | ||
| 2019–2022 | Caretaker until end of 2019 | |
| 2022–2024 | ||
| 2024– |
| Position | Staff |
|---|---|
| President | Hishamuddin Abdul Karim |
| Deputy-president | |
| Chief executive officer | Sheikh Farouk Sheikh Mohamed Al-Bajrai |
| Chief operating officer | Mohd Syahrizan |
| Chief marketing officer | Dzuli Kram Arpin |
| Secretary | |
| IT manager | Dzul Arman Shah |
| Business & PR manager | Muhammad Syazwan Mohd Ghazali |
Updated on 18 December 2023.
Note:
1st or Champions 2nd or Runner-up 3rd place Promotion Relegation
| Season | League | Cup | Asia | Top Goalscorer | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Division | Pld | W | D | L | F | A | Pts | Pos | Charity | Malaysia | FA | Competition | Result | Player | Goals | |
| 1952 | Eastern Zone[28] | 2 | 1 | 1 | 0 | 5 | 4 | 4 | 1st | — | Semi-final | — | — | — | ||
| 1953 | League East Zone | 1 | 0 | 0 | 1 | 2 | 5 | 0 | 3rd | — | Not qualified | — | — | — | ||
| 1954 | League East Zone | 2 | 1 | 0 | 1 | 6 | 4 | 2 | 1st | — | Playoff SF | — | — | — | ||
| 1955 | League East Zone | 2 | 1 | 0 | 1 | 5 | 4 | 2 | 2nd | — | Not qualified | — | — | — | ||
| 1956 | League East Zone | 2 | 0 | 0 | 2 | 2 | 6 | 0 | 3rd | — | Not qualified | — | — | — | ||
| 1957 | League East Zone | 2 | 1 | 0 | 1 | 4 | 7 | 2 | 2nd | — | Not qualified | — | — | — | ||
| 1958 | League East Zone | 2 | 0 | 0 | 2 | 1 | 8 | 0 | 3rd | — | Not qualified | — | — | — | ||
| 1959 | League East Zone | 4 | 0 | 0 | 4 | 1 | 25 | 0 | 3rd | — | Not qualified | — | — | — | ||
| 1960 | League East Zone | 4 | 0 | 0 | 4 | 2 | 16 | 0 | 3rd | — | Not qualified | — | — | — | ||
| 1961 | League East Zone | 4 | 0 | 1 | 3 | 5 | 18 | 1 | 3rd | — | Not qualified | — | — | — | ||
| 1962 | League East Zone | 4 | 1 | 0 | 3 | 5 | 8 | 2 | 2nd | — | Not qualified | — | — | — | ||
| 1963 | League North Zone | 12 | 2 | 1 | 9 | 11 | 57 | 5 | 6th | — | Not qualified | — | — | — | ||
| 1964 | — | — | — | — | ||||||||||||
| 1965 | League East Zone | 4 | 2 | 0 | 2 | 11 | 16 | 4 | 2nd | — | Not qualified | — | — | — | ||
| 1966 | League East Zone | 4 | 3 | 1 | 0 | 10 | 6 | 7 | 1st | — | Semi-final | — | — | — | ||
| 1967 | League East Zone | 4 | 2 | 2 | 0 | 10 | 5 | 6 | 1st | — | Semi-final | — | — | — | ||
| 1968 | League East Zone | 4 | 2 | 1 | 1 | 10 | 9 | 5 | 2nd | — | Not qualified | — | — | — | ||
| 1969 | League East Zone | 4 | 3 | 0 | 1 | 14 | 5 | 6 | 2nd | — | Semi-final | — | — | — | ||
| 1970 | League East Zone | 6 | 2 | 3 | 1 | 15 | 9 | 7 | 2nd | — | Not qualified | — | — | — | ||
| 1971 | League East Zone | 6 | 1 | 1 | 4 | 8 | 12 | 3 | 3rd | — | Not qualified | — | — | — | ||
| 1972 | League East Zone | 4 | 2 | 1 | 1 | 11 | 4 | 5 | 1st | — | Semi-final | — | — | — | ||
| 1973 | League South Zone | 2nd | — | Runner-up | — | — | — | |||||||||
| 1974 | League South Zone | 10 | 4 | 3 | 3 | 15 | 11 | 11 | 4th | — | Not qualified | — | — | — | ||
| 1975 | League South Zone | 10 | 2 | 4 | 4 | 9 | 18 | 8 | 5th | — | Not qualified | — | — | — | ||
| 1976 | League South Zone | — | Not qualified | — | — | — | ||||||||||
| 1977 | League South Zone | 10 | 5 | 2 | 3 | 21 | 11 | 12 | 2nd | — | Semi-final | — | — | — | ||
| 1978 | League South Zone | 10 | 4 | 4 | 2 | 18 | 9 | 12 | 3rd | — | Not qualified | — | — | — | ||
| 1979 | League | 15 | 7 | 3 | 5 | 28 | 20 | 17 | 7th | — | Not qualified | — | — | — | ||
| 1980 | League | 15 | 5 | 5 | 5 | 20 | 19 | 15 | 9th | — | Not qualified | — | — | — | ||
| 1981 | League | 16 | 6 | 5 | 5 | 15 | 22 | 17 | 9th | — | Not qualified | — | — | — | ||
| 1982 | Malaysian League | — | Runner-up | — | — | — | ||||||||||
| 1983 | Malaysian League | 15 | 24 | 27 | 10 | 14th | — | Not qualified | — | — | — | |||||
| 1984 | Malaysian League | 15 | 4 | 5 | 6 | 20 | 21 | 17 | 11th | — | Not qualified | — | — | — | ||
| 1985 | Malaysian League | 15 | 9 | 2 | 4 | 29 | 17 | 29 | 4th | — | Semi-final | — | — | — | ||
| 1986 | Malaysian League | 15 | 7 | 4 | 4 | 17 | 12 | 25 | 6th | — | Quarter-final | — | — | — | ||
| 1987 | Malaysian League | 16 | 9 | 4 | 3 | 27 | 13 | 31 | 5th | — | Quarter-final | — | — | — | ||
| 1988 | Malaysian League | 16 | 6 | 5 | 5 | 18 | 21 | 23 | 10th | — | Not qualified | — | — | — | ||
| 1989 | Semi-Pro League 2 | 14 | 5 | 7 | 2 | 26 | 14 | 22 | 4th | — | Not qualified | — | — | — | ||
| 1990 | Semi-Pro League 2 | 14 | 10 | 3 | 1 | 16 | 16 | 23 | 1st | — | Group stage | 1st round | — | — | ||
| 1991 | Semi-Pro League 1 | 18 | 8 | 2 | 8 | 17 | 20 | 18 | 6th | — | Group stage | 1st round | — | — | ||
| 1992 | Semi-Pro League 1 | 18 | 8 | 5 | 5 | 24 | 23 | 21 | 2nd | — | Semi-final | Semi-final | — | — | 8 | |
| 1993 | Semi-Pro League 1 | 18 | 3 | 5 | 10 | 19 | 36 | 14 | 8th | — | Not qualified | 1st round | — | — | ||
| 1994 | Premier League | 28 | 12 | 7 | 9 | 46 | 42 | 43 | 7th | — | Group stage | — | — | 18 | ||
| 1995 | Premier League | 28 | 12 | 3 | 13 | 43 | 53 | 39 | 8th | — | Group stage | — | — | 12 | ||
| 1996 | Premier League | 28 | 4 | 8 | 16 | 16 | 55 | 20 | 13th | — | Not qualified | — | — | |||
| 1997 | Premier League | 28 | 6 | 4 | 18 | 26 | 55 | 22 | 15th | — | Not qualified | Semi-final | — | — | ||
| 1998 | Premier 2 | 14 | 9 | 3 | 2 | 32 | 12 | 30 | 1st | — | Runner-up | 1st round | — | — | ||
| 1999 | Premier 1 | 18 | 4 | 7 | 7 | 15 | 19 | 23 | 8th | — | Semi-final | Runner-up | — | — | ||
| 2000 | Premier 1 | 22 | 8 | 10 | 4 | 36 | 22 | 34 | 4th | — | Group stage | Champions | — | — | ||
| 2001 | Premier 1 | 22 | 12 | 5 | 5 | 37 | 20 | 41 | 2nd | Champions | Champions | 2nd round | — | — | ||
| 2002 | Premier 1 | 26 | 12 | 5 | 9 | 36 | 24 | 41 | 5th | Runner-up | Group stage | Quarter-final | — | — | 13 | |
| 2003 | Premier 1 | 24 | 4 | 3 | 17 | 24 | 52 | 15 | 13th | — | Not qualified | 2nd round | — | — | 8 | |
| 2004 | Premier League | 24 | 8 | 11 | 5 | 33 | 27 | 35 | 5th | — | Not qualified | Runner-up | — | — | 13 | |
| 2005 | Premier League | 21 | 13 | 4 | 4 | 34 | 18 | 43 | 2nd | — | Semi-final | Quarter-final | — | — | 10 | |
| 2005/06 | Premier League | 21 | 12 | 5 | 4 | 47 | 21 | 41 | 2nd | — | Quarter-final | Quarter-final | — | — | ||
| 2006/07 | Super League | 24 | 13 | 5 | 6 | 41 | 29 | 44 | 4th | — | Semi-final | Round of 32 | — | — | ||
| 2007/08 | Super League | 24 | 10 | 7 | 7 | 41 | 31 | 37 | 6th | — | Semi-final | Semi-final | — | — | 11 | |
| 2009 | Super League | 26 | 15 | 2 | 9 | 46 | 29 | 47 | 5th | — | Semi-final | Round of 16 | — | — | 22 | |
| 2010 | Super League | 26 | 16 | 5 | 5 | 54 | 24 | 53 | 3rd | — | Semi-final | Quarter-final | — | — | ||
| 2011 | Super League | 26 | 16 | 5 | 5 | 54 | 26 | 53 | 2nd | — | Runner-up | Champions | — | — | 24 | |
| 2012 | Super League | 26 | 11 | 8 | 7 | 41 | 33 | 41 | 5th | — | Group stage | Semi-final | AFC Cup | Round of 16 | 21 | |
| 2013 | Super League | 22 | 7 | 6 | 9 | 25 | 31 | 27 | 9th | — | Group stage | Semi-final | — | — | 14 | |
| 2014 | Super League | 22 | 10 | 6 | 6 | 38 | 28 | 36 | 4th | — | Quarter-final | Round of 32 | — | — | 8 | |
| 2015 | Super League | 22 | 12 | 2 | 8 | 40 | 33 | 38 | 4th | — | Group stage | Semi-final | — | — | 16 | |
| 2016 | Super League | 22 | 5 | 4 | 13 | 21 | 44 | 19 | 12th | — | Group stage | 2nd round | — | — | 7 | |
| 2017 | Premier League | 22 | 15 | 2 | 5 | 42 | 27 | 47 | 2nd | — | Group stage | Semi-final | — | — | 12 | |
| 2018 | Super League | 22 | 10 | 4 | 8 | 32 | 31 | 34 | 5th | — | Runner-up | 3rd round | — | — | 24 | |
| 2019 | Super League | 22 | 7 | 9 | 6 | 35 | 37 | 30 | 7th | — | Quarter-final | Quarter-final | — | — | 14 | |
| 2020 | Super League | 11 | 6 | 1 | 4 | 24 | 14 | 18 | 3rd | — | Cancelled | Cancelled | — | — | 9 | |
| 2021 | Super League | 22 | 10 | 6 | 6 | 33 | 20 | 38 | 4th | — | Semi-final | Cancelled | AFC Cup | ASEAN Zone Cancelled | 7 | |
| 2022 | Super League | 22 | 14 | 2 | 6 | 39 | 20 | 44 | 2nd | — | Semi-final | Runner-up | — | — | 13 | |
| 2023 | Super | 26 | 11 | 7 | 8 | 45 | 34 | 40 | 6th | Runner-up | Runner-up | Semi-final | AFC Cup | Group | 11 | |
| 2024–25 | Super League | 24 | 9 | 8 | 7 | 35 | 26 | 35 | 5th | — | Semi-finals | Semi-finals | ASEAN Club Championship | Group stage | 18 | |
| Season | Competition | Round | Opponent | Home | Away | Aggregate |
|---|---|---|---|---|---|---|
| 2012[31] | AFC Cup | Group F | 6–2 | 1–0 | 2nd out of 4 | |
0–2 | 2–2 | |||||
0–2 | 1–0 | |||||
| Round of 16 | 2–3 | |||||
| 2021[32] | AFC Cup | Group I | Cancelled | |||
| 2023–24 | AFC Cup | Group G | 1–0 | 1–1 | 2nd out of 4 | |
2–0 | 1–1 | |||||
2–2 | 3–2 | |||||
| Season | Competition | Round | Opponent | Home | Away | Aggregate |
|---|---|---|---|---|---|---|
| 2024–25 | ASEAN Club Championship | Group A | 2–3 | — | 4th out of 6 | |
| 2–2 | — | |||||
| — | 5–0 | |||||
| 1–0 | — | |||||
| — | 3–4 |
Malaysia Super League Golden Boots – Top Goalscorer Overall
| Year | Player | Total Goals |
|---|---|---|
| 2010 | 18 | |
| 2011 | 20 | |
| 2012 | 15 |