# Kelantan F.C.

Active departments of Kelantan FC :
| Football Men's | Football II (Reserves & Academy) | Football Women's |
| Esport | Futsal | |
Kelantan Football Club (Malay: Kelab Bola Sepak Kelantan) was a Malaysian professional football club based in Kota Bharu, Kelantan. Founded in 1946, the club had a long-standing rivalry with Terengganu. The two east coast clubs were involved in the East Coast Derby. Their home was the 22,000-seat Sultan Muhammad IV Stadium. Kelantan's regular kit colours were red shirt and shorts with a white pattern on the side.
The club had their first major success in the 2012 season, when they won the treble which is the Malaysia Super League titles, Malaysia FA Cup and Malaysia Cup. Domestically, the club has won 2 Malaysia Super League titles,1 Malaysia Premier League title, 2 Malaysia FA Cup, 2 Malaysia Cup and 1 Charity Shield. Kelantan made their continental debut playing in the AFC Cup. They won the first place in the group stage. However, the club lost in the quarter final to Erbil SC 6–2 on aggregate.
Kelantan had obtained the FAM Club License to play in the 2018 Malaysia Super League season. On 17 January 2024, Kelantan F.C. was expelled from the Malaysia Super League over the financial problems.

## History

Kelantan Football Club was founded in 1946 as Kelantan Amateur Football Association. KAFA won the first cup in 1953 when they won the Malaysia FAM Cup and retained the cup for the next year. In 1963, KAFA played in the final Malaysia FAM Cup but lose to Singapore. By the period of the 70s, The club had been unlucky when they lost three cup final (Malaysia cup 1970, FAM cup 1971 and 1972). In 1972, Dali Omar became the first Kelantanese-born player who played abroad when he joined Australian sided, Perth Azurri which the English former player, Bobby Charlton had played.
The former chief minister of Kelantan state, Ahmad Rastom Ahmad Maher was appointed as the president in 1986. 5 years later, the former Kelantan State Secretary, Wan Hashim Wan Daud took over the post. He held the post until 2004 followed by Ahmad Jazlan Yaakub.
By 2005 Kelantan was the only state team that played in the third-tier football league in Malaysia. The team ended the season bottom of the second-tier Malaysia Premier League and was then relegated to the third-tier league of Malaysia, Malaysia FAM League.
Tan Sri Annuar Musa took over Kelantan in 2007 and many changes have occurred. Various new approach and renewal was done by him in management and team. The team succeed to improve position in Malaysia Premier League during 2007–08 season. The team ended in third place during the season. The club was Malaysia FA Cup and Malaysia Cup runners-up during 2009 season. Annuar brought a revolution and transformed the way the team was run by introducing changes that were akin to those practised overseas. Local players were given exposure and national players were signed into the team to have a good blend of experience and finesse. Sponsorship deals were signed with various companies and with a good cash flow going into the first few years of his leadership, Kelantan FA re-branded as The Red Warriors and was ready to take the pitch by storm.

### 2009 season

2009 was the Kelantan debut season in the Malaysia Super League after got promoted from Malaysia Premier League. They obtained 6th spot in the league with 44 points. During the Malaysia FA Cup final, they have lost to Selangor, 1–4 on penalties after both team ended 1–1 after extra time. Malaysia Cup became their second finals for the season but unfortunately they lost to Negeri Sembilan where the match was held at the National Stadium, Bukit Jalil.

### 2010 season

The team gained second place in the Malaysia Super League table behind Selangor with 59 points. The top scorer for the team was Norshahrul Idlan with 11 goals in the league and 14 goals overall. The team only lost once along the season while they playing against Kedah in Kota Bharu. Kelantan much awaited 89-years drought of Piala Malaysia ended in the 2010 Malaysia Cup after defeating defending champions Negeri Sembilan in the final at the Bukit Jalil National Stadium. They came from behind to clinch a 2–1 win. Negeri Sembilan opened the scoring in the 13th minute through a penalty kick by Shahurain Abu Samah after Kelantan's keeper Khairul Fahmi felled S. Kunalan in the penalty box. The equaliser came in the 57th minute from a header by Kelantan senior striker Hairuddin Omar through a pass by Norshahrul Idlan. Kelantan then took the lead through Badhri Radzi in the 65th minute from a lovely pass by Nor Farhan Muhammad. Kelantan victorious coach B. Sathianathan refused to commit his future to the newly crowned Malaysia Cup champions as he awaits the result of an appeal against a six-months ban. Unfortunately, the team campaign in 2009 Malaysia FA Cup ended in the second round when they ended draw but Kedah advanced to next round based on away goals rule.

### 2011 season

Kelantan started their 2011 season by beating Selangor 2–0 in the Charity Shield match held at the Shah Alam Stadium. The goals scored by Norshahrul Idlan through penalty kick after 7th minute match starts. In the 76th minute, Badhri Radzi securing a 2–0 win for the team. In the Malaysia FA Cup campaign, Kelantan lost to Terengganu 1–2 after extra time during final. The goal scored by Azwan Roya in the 79th minute. During the Malaysia Super League campaign, Kelantan won the title for Pthe first time. Therefore, they qualified to compete in the 2012 AFC Cup. Norshahrul Idlan became the top scorer for the team. He scored 19 goals in the league and 25 goals overall. Kelantan's Malaysia Cup campaign ended in the quarter-finals as they have lost to Terengganu with 5–3 on aggregate.

### 2012 season

In the 2012 season, the team clinched their second successive Malaysia Super League titles in style after thrashing Perak 6–0 at their home ground. Indra Putra made a hat-trick and 1 goal each from Mohammed Ghaddar, Badhri Radzi and Azwan Roya were enough for the defending champions to top the league again, regardless of the outcome in their two remaining matches. During the 2012 Malaysia Cup campaign, they qualified to the final playing against ATM at the Shah Alam Stadium. Before that, they won against Selangor in the semi-finals and Felda United in the quarter-finals. They were top of the table along with Terengganu, ATM and Kedah. In the final, Norshahrul Idlan scored the opening goal for the team a minute before half-time. Two minutes after the second half started, Rezal Zambery scored by a 20-meter shot defeating goalkeeper, Khairul Fahmi. A minute later, Norshahrul Idlan scored back to make 2–1. In the 63rd minute, Saint Vincent and the Grenadines national striker, Marlon Alex James scored with a header. The scores remained 2–2 until they added an extra time. In the 95th minute, Indra Putra scored with a wonderful volley from the right side defeating Farizal Harun. Kelantan beat ATM during 2012 Malaysia Cup final. The historical win completed a treble of wins for Kelantan after emerging Malaysia FA Cup champions and Malaysia Super League champions that season, a feat last achieved by Kedah for two consecutive seasons in 2007 and 2008.

### 2013 season

Kelantan started the season with a defeated to ATM on the Charity Shield match. They have lost on penalties after draw 1–1 after extra time scores by Indra Putra. The first league match was at their home ground and they won against PKNS with scores 2–1. Badhri Radzi scores the equaliser at the last minute of the match to Kelantan gained 3 points. They started the 2013 season with a bit inconsistent. They only got 1 win, 3 draws, and 1 lost in the first 5 matches in the league. Kelantan close their league campaign by beating LionsXII 2–0 at the Sultan Muhammad IV Stadium in Kota Bharu. Goals were scored by Badhri Radzi and Dickson Nwakaeme.
In the 2013 Malaysia FA Cup, the team met Johor Darul Ta'zim in the final after defeating Terengganu with 6–5 on aggregate in semi-finals. They also defeating east-Malaysia team, Sarawak in the quarter-finals with 4–1 on aggregate. The team initially gets a bye for the first round and they played at the second round defeating PKNS in Sultan Muhammad IV Stadium in Kota Bharu with 4–2 win. During the final, Kelantan wins 1–0 against Johor Darul Ta'zim. The sole goal was scored by Nor Farhan Muhammad 15 minutes into the game. With this victory Kelantan successfully retain their Malaysia FA Cup title for the second year in the row.
During Malaysia Cup final, Kelantan failed to retain their title last year after a defeat to Pahang with 0–1.

### 2014 season

Kelantan started the season with a win with a one-goal difference during the match against Sime Darby at their home ground, Sultan Muhammad IV Stadium 2 goals scored by Mohammed Ghaddar. Their first loss in this season was at their home ground against PKNS when an unexpected comeback with 2 goals after an opening goal from Fakri Saarani at 30th minute of the match. During this season Kelantan only win 10 from 24 matches and at the last the chart shows that Kelantan finish 6th from all 12 teams that compete in Malaysia Super League. Controversy arose when the fans were not happy with head coach, Steve Darby because of his style of management and he was replaced by former English club player, George Boateng after a big lost 0–4 to Sime Darby. Ghanaian forward Prince Tagoe signed with Kelantan after departure of Mohammed Ghaddar during mid season. He only made 3 appearances before being released due to poor performance.

### 2015 season

Kelantan began the 2015 season with a 2–0 win over ATM during away match at Majlis Perbandaran Selayang Stadium, and their first loss came when they lose 0–4 to the newly promoted PDRM on 21 February. Their 2015 Malaysia Super League ended with the team get 9th places from 12 teams competing with 8 wins, 4 draws and 10 losses from all 22 matches played. Their best achievement this season came when they became 2015 Malaysia FA Cup runner-up behind the champions LionsXII after losing 1–3 to LionsXII with a consolation goal scored by Wan Zack Haikal in 63rd minute before 2 goal scored by LionsXII supersub, Sahil Suhaimi in 82nd and 92nd minute lifted up LionsXII to become 2015 Malaysia FA Cup champion. Their 2015 Malaysia Cup ended with the team did not advance to knockout phase after lasted in 3rd place in group C, 1 point behind second place Felda United and 2-point behind the top table team, Selangor. Kelantan had 2 changes of head coaches this season with George Boateng replaced by Azraai Khor on 24 March and the second changes came on 4 July after Azraai Khor resigned and replaced by Zahasmi Ismail who became the caretaker head coach for the rest of the season. Wan Zaharulnizam also became the first player to win PFAM Player of the Month. Brazilian Gilmar became their top scorer this season for all competition with 11 goals.

### 2016 season

The team started the season with a 0–0 draw with Perak at the away team home ground, Perak Stadium and their first win and loss came when they won 1–0 over PDRM and lost 1–2 to Kedah. Their 2016 Malaysia Super League campaign ended at 4th places from 12 teams competing with 7 wins, 8 draws and 7 losses from all 22 matches played with 29 points collected. Their 2016 Malaysia FA Cup journey ended at Round of 16 after losing 4–5 on penalty shoot-out to Kedah after a 1–1 draw with a goal scored by Jonathan McKain. The Malaysia Cup campaign ended with the team did advanced to knockout phase after lasted in second place in group B, 1 point behind the top table Selangor. They were knocked out by PDRM in the quarter-finals by away goals rule after a 2–2 draw on aggregate. Kelantan had changes of head coaches this season with K. Devan resigned from his position on 12 May and being replaced by former Maldives national team head coach, Velizar Popov on 13 May. Baze Ilijoski became top scorer of the team with 16 goals. This season also saw a change in the club president after Tan Sri Annuar Musa has decided to quit the post with immediate effect on 8 November with the position temporarily held by vice president, Afandi Hamzah.

### 2017 season

On 30 November 2016, Zahasmi Ismail was appointed as the team new head coach, succeeding Velizar Popov in the role facing the 2017 season. Kelantan almost got relegated to the second-tier league but came strong during last match clinched a 1–3 win over Melaka United and finished at 10th of the table.
On 17 December 2017, Bibi Ramjani Ilias Khan was voted in as the new president of Kelantan Football Association for the term 2018–2021. She was appointed to the top post of the association after defeating Datuk Muhammad Nasir Hamzah in the voting process. Bibi told FOX Sports Asia regarding the 2018 Malaysia Super League that "Both Apek (Khairul Fahmi) and Piya (Badhri) are not in the coach's plans, so we will release them if there are offers. Previously I have changed coaches to please the senior players, but now I have to respect the coach." Datuk Seri Afandi Hamzah defended his deputy president post, overcoming Datuk Rosmadi Ismail in the process.

### 2020 season

On 6 September 2020, the club was being purchased by businessman Norizam Tukiman for RM 6.8 million. The reason him purchase the club to save the club from bankruptcy with former player debts that too high.

### 2021 season

For 2021, as part of the effort to revamp the club and to bring the club back to its glory days, Norizam Tukiman reshuffle the whole structure of the club from the coaching staff until the players.
Almost 90% of the players for 2021 season are new players and the native of Kelantan. The club successfully appointed a new line up of coaching staffs, led by Marco Ragini, to instill Italian DNA. After that, the coach resign after some health issue in the same season.
Apart from the restructuring the club's line up, the management also had taken effort to slowly acquire assets for the club such as TRW Hotel & a 4 wheel-drive.
On 3 May 2021, Kelantan's owner, Norizam Tukiman expanded his empire by purchasing an Indonesian club, PSPS Riau which currently competes in Liga 2. The acquisition opens up opportunities for both clubs to establish a long-term cooperation for the mutual benefits.

### 2022 season

During 2022 Malaysia Premier League, Kelantan finished second place only behind Johor Darul Ta'zim II and promoted back into top flight Malaysian football after absent 5 years in the second-tier competition. The club receive and obtain national license from MFL and First Instance Body (FIB) and will feature in next season first tier of the 2023 Malaysia Super League.

### 2023 season

For the 2023 season, Kelantan appointed former South Korea national player that feature on 2002 FIFA World Cup, Choi Moon-Sik as the club's new head coach. They also participate in 2023 ASEAN Charity Shield against Buriram United. Eventually, Kelantan got trashed by Buriram 7–0. The season for Kelantan was an shocking downfall for the club throughout the year. The club closed this season's competition with a bad record when they become the first team to record the most conceded goals in the history of the Malaysian League with 121 goals, thus occupying the lowest position in the league chart.

### Club personnel

| Position | Name |
| Director | Norizam Tukiman |
| Legal advisor | Sharuz Sheffie |

## Sponsorship
### Title and shirt sponsors

| Season | Kit manufacturer | Shirt sponsor |
| 1986 | Schwarzenbach | |
| 1987–1988 | Puma | Dunhill / Puma |
| 1989–1990 | Diadora | Dunhill / EON |
| 1991 | Saller | Dunhill / EON |
| 1992 | Mizuno | Dunhill / EON |
| 1993 | Le Coq Sportif | Dunhill / EON |
| 1994 | Umbro | Dunhill |
| 1995 | Reebok | Dunhill |
| 1996–1999 | Asics | Dunhill |
| 2000–2002 | Kronos | Dunhill |
| 2003 | Mizuno | Dunhill |
| 2004 | Eepro | Dunhill |
| 2005 | Eutag | Perodua |
| 2005/06 | Eutag | Celcom |
| 2006/07 | Eutag | Celcom |
| 2007/08 | Nike | Celcom/Redland |
| 2009 | Sportzone | TM/Al Hamra |
| 2010 | Umbro | TM/Al Hamra |
| 2011 | Umbro | Happy/Warrior |
| 2012 | Umbro | Happy/Yusmira |
| 2013 | Warriors | Hotlink/AzizanOsman.com |
| 2014 | Warriors | Hotlink/Kicap Adabi |
| 2015 | Warriors | Chengal Jati/Kicap Adabi |
| 2016 | DSV | Pamoga Qu Puteh/Chengal Jati |
| 2017 | HORC | Red One/Al Hamra & Chengal Jati |
| 2018 | Lotto | BMW (Raza Premium Auto) |
| 2019 | PUC | BMW (Raza Premium Auto) |
| 2020 | PUC, TRW & Fitech | After Image/Nexy/Cleantech Oil/Ico-fresh/Zamburger |
| 2021–22 | 93 Sports | 93 Sports/Zamburger/Hotel Zamburger/Radio Zamburger |
| 2023 | 93 Sports | Skygear/Hotel Zamburger |

## Affiliated clubs

* Cardiff City
* Blackburn Rovers
* FC Bari 1908

## AFC Cup competitions
### 2012 season

2012 was Kelantan debut compete in AFC Cup, they are eligible to compete in the competition after winning the 2011 Malaysia Super League title. Terengganu as 2011 Malaysia FA Cup winner also will represent Malaysia in the 2012 AFC Cup. Kelantan was drawn into Group G with Arema Cronous, Ayeyawady United and Navibank Sài Gòn. The team was on top of the table with 13 points in 6 matches. Malaysian's partner, Terengganu was defeated by Kelantan in the round of 16 by 3–2 in Kota Bharu. During quarter-finals, Kelantan lost to Erbil SC from Iraq 6–2 on aggregate. Mohammed Ghaddar was the team top scorer with 8 goals.

### 2013 season

2013 was Kelantan second year playing in AFC Cup after winning a treble in the Malaysian football in the 2012 season. Kelantan start their 2013 AFC Cup campaign on 6 March 2013 with 1–1 draw against Maziya during group stage. Their goal was scored by Badhri Radzi at 77th minute of the match. Kelantan has gained first place in the group stage, group G with SHB Đà Nẵng, Maziya and Ayeyawady United. They qualified just until round of 16 after defeated by Hong Kong's football club, Kitchee SC with 2–0 in score. Selangor also participate in the AFC Cup competitions. Badhri Radzi and Dimitri Petratos was the top scorer for the team with 4 goals.

### 2014 season

In 2014, Kelantan has been eligible to play for the third consecutive year in the AFC Cup after beating Johor Darul Ta'zim 1–0 during the 2013 Malaysia FA Cup final. Kelantan have been drawn into group G along with South China, Yangon United and Vissai Ninh Bình. They finished bottom of the group with only 3 points in 6 group stage matches. On 26 February, the team started their AFC campaign with a 5–3 loss to Burmese club, Yangon United. Wan Zaharulnizam scored 1 goal and 2 more goals came from captain, Badhri Radzi. Wan Zaharulnizam became the top scorer of the team during 2014 campaign with 3 goals.

## Stadium

Sultan Muhammad IV Stadium is the oldest football field in Malaysia and probably the oldest in Asia, based on the use of field. The stadium was built in 1967.

## Controversy
### 2009 FA Cup semi-final incident

On 7 April 2009, Halim Napi was suspended for punching and stepping on Negeri Sembilan's defender, Aidil Zafuan during 2009 Malaysia FA Cup semi-final first-leg match. As a result of the incident, the team have been slapped with a total fine of RM 900,000 and their ground in Kota Bharu has been suspended as a venue for all matches sanctioned by Football Association of Malaysia until the end of the season.

### 2013 tickets issue

On 25 June 2013, Kelantan fans turned unruly after the Malaysia FA Cup final tickets were sold out in 10 minutes after counter opened. There were chaotic scenes when the tickets were put up on sale at the Sultan Muhammad IV Stadium. The fans, who had started queuing up for the tickets from as early as 6 a.m., became agitated when the tickets were sold out barely 10 minutes after going on sale. Although Kelantan FA was allocated 30,000 of the 87,000 tickets available for the finals against Johor Darul Ta'zim, fans claimed that only 16 tickets were bought by four spectators before the sold-out announcement was made. This caused the agitated fans to break down the stadium gate before forcing the seller to hand over the bag containing the tickets.
However, there were only tickets for the previous night's Malaysia Super League match between Kelantan and Pahang in the bag. The angry fans then proceeded to tear up the tickets before venting their anger by hurling abuse at absent Kelantan FA officials. Kelantan FA's secretary and team manager, Azman Ibrahim, said that most of the 30,000 tickets had been pre-booked in bulk, and there were limited tickets on sale at the stadium. He also assured the fans that the pre-booked tickets were for Kelantan FA supporters. He has requested the Football Association of Malaysia for more tickets, and said that he expected a response on 26 June. The problem of insufficient tickets is not new, as many fans always want to see Kelantan FA play whenever it is in a final.

### 2016 financial constraint issue

In 2016, the club has been going through critical financial problem of settling its outstanding players and coach salaries. It also having problem getting new sponsorship for the team. Kafa president Annuar Musa's decision to quit during this time of trouble and the team is going through bad performances was questioned by many who had likened him to "a captain abandons his sinking ship".

## Season by season records

| Season | League | League | League | League | League | League | League | League | League | Charity Shield | Malaysia FA Cup | Malaysia Cup | AFC Cup | Top scorer | Top scorer |
| Season | Division | P | W | D | L | F | A | Pts | Pos | Charity Shield | Malaysia FA Cup | Malaysia Cup | AFC Cup | Name | Goals |
| 1989 | DIV 1 | 16 | 2 | 3 | 11 | 8 | 26 | 9 | 9th | – | N/a | – | – | — | — |
| 1990 | DIV 2 | 14 | 9 | 2 | 3 | 38 | 15 | 29 | 2nd | – | – | – | – | Hashim Mustapha Boonphop Praphut | 13 |
| 1991 | DIV 1 | 18 | 6 | 1 | 11 | 24 | 40 | 19 | 10th | – | – | – | – | — | — |
| 1992 | DIV 2 | 14 | 5 | 4 | 5 | 27 | 18 | 19 | 3rd | – | – | – | – | Dariusz Dudala | 9 |
| 1993 | DIV 1 | 18 | 5 | 4 | 9 | 31 | 34 | 19 | 6th | – | – | SF | – | Hashim Mustapha | 13 |
| 1994 | PL | 28 | 11 | 7 | 10 | 48 | 42 | 40 | 9th | – | – | GS | – | Hashim Mustapha | 25 |
| 1995 | PL | 28 | 5 | 8 | 15 | 31 | 49 | 23 | 15th | – | – | – | – | Hashim Mustapha | 11 |
| 1996 | PL | 28 | 4 | 5 | 19 | 18 | 52 | 17 | 15th | – | – | – | – | — | — |
| 1997 | PL | 28 | 8 | 4 | 16 | 33 | 58 | 28 | 13th | – | R2 | – | – | — | — |
| 1998 | PL2 | 14 | 6 | 6 | 2 | 20 | 16 | 24 | 3rd | – | R2 | – | – | — | — |
| 1999 | PL2 | 18 | 7 | 5 | 6 | 23 | 26 | 29 | 5th | – | QF | – | – | — | — |
| 2000 | PL2 | 18 | 10 | 6 | 2 | 48 | 21 | 36 | 1st | – | R2 | QF | – | Anuar Abu Bakar | 15 |
| 2001 | PL1 | 22 | 11 | 5 | 6 | 33 | 21 | 38 | 3rd | – | R1 | SF | – | Anuar Abu Bakar | 7 |
| 2002 | PL1 | 26 | 9 | 3 | 14 | 29 | 41 | 30 | 10th | – | R2 | GS | – | Worrawoot Srimaka | 15 |
| 2003 | PL1 | 24 | 7 | 7 | 10 | 31 | 52 | 28 | 10th | – | R1 | GS | – | Fatrurazi Rozi | 7 |
| 2004 | MPL | 24 | 1 | 7 | 16 | 13 | 42 | 10 | 9th | – | R1 | – | – | Khairul Zal Azmi | 3 |
| 2005 | FAM League (Champions) | FAM League (Champions) | FAM League (Champions) | FAM League (Champions) | FAM League (Champions) | FAM League (Champions) | FAM League (Champions) | FAM League (Champions) | FAM League (Champions) | – | QF | – | – | — | — |
| 2005–06 | MPL | 21 | 7 | 5 | 9 | 33 | 35 | 26 | 6th | – | R2 | – | – | — | — |
| 2006–07 | MPL | 20 | 4 | 8 | 8 | 23 | 31 | 20 | 8th | – | R2 | GS | – | — | — |
| 2007–08 | MPL | 24 | 16 | 5 | 3 | 59 | 30 | 53 | 3rd | – | R1 | GS | – | Mohamed Moustapha | 27 |
| 2009 | MSL | 26 | 14 | 2 | 10 | 49 | 36 | 44 | 6th | – | RU | RU | – | Indra Putra Mahayuddin | 14 |
| 2010 | MSL | 26 | 17 | 8 | 1 | 50 | 14 | 59 | 2nd | – | R2 | W | – | Norshahrul Idlan | 11 |
| 2011 | MSL | 26 | 17 | 5 | 4 | 52 | 21 | 56 | 1st | W | RU | QF | – | Norshahrul Idlan | 18 |
| 2012 | MSL | 26 | 18 | 6 | 2 | 53 | 18 | 60 | 1st | RU | W | W | QF | Mohammed Ghaddar | 9 |
| 2013 | MSL | 22 | 10 | 6 | 6 | 32 | 20 | 36 | 4th | RU | W | RU | R16 | Badhri Radzi Indra Putra Mahayuddin Nor Farhan Muhammad | 6 |
| 2014 | MSL | 22 | 10 | 1 | 11 | 26 | 29 | 31 | 6th | – | SF | QF | GS | Francis Doe | 5 |
| 2015 | MSL | 22 | 8 | 4 | 10 | 34 | 38 | 28 | 9th | – | RU | GS | – | Gilmar | 6 |
| 2016 | MSL | 22 | 7 | 8 | 7 | 37 | 33 | 29 | 4th | – | R3 | QF | – | Blazhe Ilijoski | 14 |
| 2017 | MSL | 22 | 7 | 4 | 11 | 31 | 39 | 22 | 10th | – | R2 | GS | – | Mohammed Ghaddar | 18 |
| 2018 | MSL | 22 | 5 | 3 | 14 | 20 | 43 | 18 | 11th | – | R3 | QF | – | Shafiq Shaharudin | 6 |
| 2019 | MPL | 20 | 4 | 8 | 8 | 23 | 32 | 17 | 10th | - | - | - | - | Nik Akif | 5 |
| 2020 | MPL | 11 | 5 | 3 | 3 | 14 | 11 | 15 | 6th | - | - | R1 | - | Felix Chidi Odili | 4 |
| 2021 | MPL | 20 | 8 | 3 | 9 | 23 | 28 | 27 | 6th | - | - | GS | - | Nurshamil Abd Ghani | 9 |
| 2022 | MPL | 18 | 11 | 4 | 3 | 27 | 14 | 37 | 2nd | - | R1 | QF | - | Nurshamil Abd Ghani | 10 |
| 2023 | MSL | 21 | 2 | 2 | 17 | 24 | 87 | 8 | | | QF | R16 | | | |
* ↑ Draw were followed by penalty shootouts for an additional point.
| Champions | Runners-up | Third Place | Promoted | Relegated |

## Individual player awards
### Golden Boot Winners

| Season | Player | Goals |
| 1992 | Dariusz Dudala | 9 |
| 1993 | Hashim Mustapha | 13 |
| 1994 | Hashim Mustapha | 25 |
| 2000 | Anuar Abu Bakar | 15 |
| 2007–08 | Mohamed Moustapha | 27 |
* Only players who won the golden boot listed

### League top goalscorers

| Season | Player | Goals |
| 2007–08 | Mohamed Moustapha | 27 |
| 2009 | Indra Putra Mahayuddin | 14 |
| 2010 | Norshahrul Idlan | 11 |
| 2011 | Norshahrul Idlan | 18 |
| 2012 | Mohammed Ghaddar | 9 |
| 2013 | Indra Putra Mahayuddin | 6 |
| 2013 | Badhri Radzi | 6 |
| 2013 | Nor Farhan Muhammad | 6 |
| 2014 | Francis Doe | 5 |
| 2014 | Mohamed Shawky | 5 |
| 2015 | Nor Farhan Muhammad | 6 |
| 2015 | Gilmar | 6 |
| 2016 | Blazhe Ilijoski | 14 |
| 2017 | Mohammed Ghaddar | 18 |
| 2018 | Shafiq Shaharudin | 6 |
| 2019 | Nik Akif | 5 |
| 2020 | Felix Chidi Odili | 4 |
| 2021 | Nurshamil Abd Ghani | 9 |
| 2022 | Nurshamil Abd Ghani | 9 |
* Only goals scored during a league match counted

### Club top goalscorers

| Season | Player | Goals |
| 2007–08 | Mohamed Moustapha | 32 |
| 2009 | Indra Putra Mahayuddin | 30 |
| 2010 | Norshahrul Idlan | 14 |
| 2011 | Norshahrul Idlan | 24 |
| 2012 | Mohammed Ghaddar | 21 |
| 2013 | Badhri Radzi | 16 |
| 2014 | Francis Doe | 13 |
| 2015 | Gilmar | 11 |
| 2016 | Blazhe Ilijoski | 16 |
| 2017 | Mohammed Ghaddar | 18 |
| 2018 | Shafiq Shaharudin | 7 |
| 2019 | Nik Akif | 5 |
| 2020 | Felix Chidi Odili | 4 |
| 2021 | Nurshamil Abd Ghani | 9 |
| 2022 | Nurshamil Abd Ghani | 10 |
* All goals scored by the player in any competitions counted

## Honours
### International competitions

* AFC Cup: 3 appearances
** 2012: Quarter-finals (lost 2–6 on aggregate to Arbil)
** 2013: Round of 16 (lost 0–2 to Kitchee)
** 2014: Group stage (4th position)

### League

* Division 1/ Malaysia Super League
    Winners (2): 2011, 2012
    Runners-up (1): 2010
* Division 2/ Malaysia Premier League
    Winners (1): 2000
    Runners-up (2): 1990, 2022
* Division 3/ Malaysia FAM League
    Winners (3): 1953*, 1954, 2005 (* shared)
    Runners-up (3): 1963, 1971, 1972

### Cups

* Malaysia Cup
    Winners (2): 2010, 2012
    Runners-up (4): 1955, 1970, 2009, 2013
* Malaysia FA Cup
    Winners (2): 2012, 2013
    Runners-up (3): 2009, 2011, 2015
* Charity Shield
    Winners (1): 2011
    Runners-up (2): 2012, 2013

### Treble

* "Treble Winner" (Malaysia Super League, Malaysia FA Cup and Malaysia Cup): 1
** 2012

### U21 team

* President Cup
    Winners (7): 1985, 1995, 2005, 2011, 2013, 2015, 2016
    Runners-up (3): 1988, 2003, 2006–07

### U19 team

* Youth Cup
    Winners (2): 2008, 2014
    Runners-up (1): 2013

### Record of success

| Year | Competition | Score | Against | Result |
| 1953 | Malaysia FAM League | 1–1 | Selangor | Shared |
| 1954 | Liga FAM | 2–1 | Malayan Combined Services | Champion |
| 1963 | Malaysia FAM League | 0–7 | Singapura | Runner-up |
| 1971 | Liga FAM | 2–5 | Prisons | Runner-up |
| 1972 | Malaysia FAM League | 1–2 | Selangor | Runner-up |
| 2000 | Liga Premier | - | - | Champion |
| 2005 | Malaysia FAM League | 2–0 | Shahzan Muda | Champion |
| 2005 | Piala Agong | 2–2 (lost 5–6 on penalties) | Pahang | Runner-up |
| 2005 | Piala Emas Raja-Raja | 0–1 | Kedah | Runner-up |
| 2006 | Piala Emas Raja-Raja | 5–1 | ATM | Champion |
| 2009 | Piala Emas Raja-Raja | 4–0 | Penang | Champion |
| 2009 | Malaysia FA Cup | 1–1 (lost 1–4 on penalties) | Selangor | Runner-up |
| 2009 | Malaysia Cup | 1–3 | Negeri Sembilan | Runner-up |
| 2010 | Piala Emas Raja-Raja | 0–0 (won 4–3 on penalties) | Kedah | Champion |
| 2010 | Malaysia Cup | 2–1 | Negeri Sembilan | Champion |
| 2010 | Malaysia Super League | 59 Points | - | Runner-up |
| 2011 | Charity Shield | 2–0 | Selangor | Champion |
| 2011 | Malaysia FA Cup | 1–2 | Terengganu | Runner-up |
| 2011 | Malaysia Super League | 56 Points | - | Champion |
| 2012 | Charity Shield | 1–2 | Negeri Sembilan | Runner-up |
| 2012 | Malaysia FA Cup | 1–0 | Sime Darby | Champion |
| 2012 | Malaysia Super League | 60 Points | - | Champion |
| 2012 | Malaysia Cup | 3–2 | ATM | Champion |
| 2013 | Charity Shield | 1–1 (lost 3–4 on penalties) | ATM | Runner-up |
| 2013 | Malaysia FA Cup | 1–0 | Johor Darul Takzim | Champion |
| 2013 | Malaysia Cup | 0–1 | Pahang | Runner-up |
| 2015 | Malaysia FA Cup | 1–3 | LionsXII | Runner-up |
| 2022 | Malaysia Premier League | 37 Points | - | Runner-up |

## Managerial/coaching history

| Name | Nationality | Years | Notes |
| Yusoff Ali | Malaysia | 1991 | |
| Zulkifle Wan Yusoff | Malaysia | 1994 | |
| Suhaidi Yusof | Malaysia | 1998 | |
| Wan Hashim Wan Daud | Malaysia | 1998–2002 | |
| Azman Ibrahim | Malaysia | 2005 | |
| Ahmad Jazlan Yaakub | Malaysia | 2006–2008 | |
| Peter James Butler | England | 2009 | First foreign manager |
| Azman Ibrahim | Malaysia | 2009 – 13 November 2012 | |
| Bojan Hodak | Croatia | 13 November 2012–16 February 2013 | Second foreign manager |
| Azman Ibrahim | Malaysia | 17 February 2013–14 November 2015 | |
| K. Devan | Malaysia | 5 December 2015 – 12 May 2016 | |
| Velizar Popov | Bulgaria | 12 May 2016 – 12 July 2016 | Third foreign manager |
| Wan Badri Wan Omar | Malaysia | 12 July 2016 – 31 December 2016 | |
| Rosmadi Ismail | Malaysia | 1 January 2017 – 17 June 2017 | |
| Alfredo Gonzales | Uruguay | 17 June 2017 – 20 July 2017 | Fourth foreign manager |
| Afandi Hamzah | Malaysia | 20 July 2017 – 31 December 2017 | |
| Yahya Jamada Ali | Malaysia | 1 January 2018 – 2 July 2018 | |
| Wan Rakemi Wan Zahari | Malaysia | 3 July 2018 – 31 December 2018 | |
| Nik Phakaruddin | Malaysia | 1 January 2019 – December 2019 | |
| Qusmaini Noor Rusli | Malaysia | January 2021 – 2024 | |
| Yusoff Mohamed | Malaysia | 1986 | |
| Hamid Ghani | Malaysia | 1987 | |
| Milan Đuričić | Yugoslavia | 1988 | |
| Majid Ariff | Singapore | 1989 | |
| Mahadi Yusoff (caretaker) | Malaysia | 1989 | |
| Mohammad Che Su | Malaysia | 1989 – 1990 | |
| Milan Đuričić | Yugoslavia | 1991 | |
| Mahadi Yusoff (caretaker) | Malaysia | 1991 | |
| Horst Heese | Germany | 1992 | |
| M. Karathu | Malaysia | 1993 | |
| Milouš Kvaček | Czechoslovakia | 1994 – 1995 | |
| Kelly Tham | Malaysia | 1996 – 1997 | |
| Kamaruddin Md. Noor | Malaysia | 1998 | |
| Mosthakeen Omar | Malaysia | 1999 | |
| Abdul Rahim | Malaysia | 2000 | |
| K. Rajagobal | Malaysia | 2001 – 2003 | |
| Kamaruddin Pabli | Malaysia | 2003 – 2004 | |
| Abdul Rahim | Malaysia | 2005 – 2006 | |
| Kamaruddin Mohamad | Malaysia | 2007 | |
| Anizan Daud | Malaysia | 2007 | |
| Norizan Bakar | Malaysia | 2008 | |
| Régis Laguesse | France | 2008 | |
| Peter Butler | England | 2008 – 2009 | |
| B. Sathianathan | Malaysia | 2009 – 2011 | |
| M. Karathu | Malaysia | 2011 | |
| Peter Butler | England | 2011 – 2012 | |
| Bojan Hodak | Croatia | 2012 – 2013 | |
| Steve Darby | England | 2013 – 2014 | |
| George Boateng | Netherlands | 2014 – 2015 | |
| Mohd Azraai Khor Abdullah | Malaysia | 2015 | |
| Zahasmi Ismail (caretaker) | Malaysia | 2015 – 2016 | |
| K. Devan | Malaysia | 5 December 2015 – 11 May 2016 | |
| Velizar Popov | Bulgaria | 12 May 2016 – 22 October 2016 | |
| Zahasmi Ismail | Malaysia | 30 November 2016 – 30 November 2017 | |
| Sathit Bensoh | Thailand | 7 December 2017 – 15 February 2018 | |
| Yusri Che Lah (caretaker) | Malaysia | 15 February 2018 – 19 March 2018 | |
| Fajr Ibrahim | Syria | 21 March 2018 – 5 June 2018 | |
| Yusri Che Lah (caretaker) | Malaysia | 5 June 2018 – | |
| Marko Kraljević | Croatia | 26 January 2019 – 9 April 2019 | |
| Jörg Steinebrunner (caretaker) | Germany | 9 April 2019 – 15 April 2019 | |
| Yusri Che Lah | Malaysia | 15 April 2019 – 30 November 2020 | |
| Marco Ragini | San Marino | 15 January 2021 – 19 November 2021 | |
| Rezal Zambery Yahya | Malaysia | 19 November 2021 – 12 January 2023 | |
| Choi Moon-sik | South Korea | 12 January 2023 – 4 April 2023 | |
| Rezal Zambery Yahya (caretaker) | Malaysia | 4 April 2023 – 8 April 2023 | |
| Frank Bernhardt | Germany | 9 April 2023 – December 2023 | |

## Captain history

Captain by years (2016–2023)
| Years | Captain | Nationality | Vice-captain | Nationality |
| 2016 | Badhri Radzi | Malaysia | Indra Putra | Malaysia |
| 2017 | Badhri Radzi | Malaysia | Indra Putra | Malaysia |
| 2018 | Shahrizan Ismail | Malaysia | Farisham Ismail | Malaysia |
| 2019 | Cássio | Brazil | Farisham Ismail | Malaysia |
| 2020 | Farisham Ismail | Malaysia | Nik Akif | Malaysia |
| 2021 | Che Safwan Hazman | Malaysia | Mario Arqués | Spain |
| 2022 | Yusri Yuhasmadi | Malaysia | Nurshamil Abd Ghani | Malaysia |
| 2023 | Mario Arqués | Spain | Christian Rontini | Philippines |
* ↑ Badhri Radzi was the team captain and Khairul Fahmi was the team vice-captain before left the club during season.

## Hall of fame
### 100 appearances players

* Mohd Badhri Mohd Radzi
* Khairul Fahmi Che Mat
* Indra Putra Mahayuddin
* Nor Farhan Muhammad
* Farisham Ismail
* Senior club appearances counted for the domestic league only, from 2008 to 2023.