| 2024–25 season | ||||
|---|---|---|---|---|
| Chairman | Tengku Amir Shah | |||
| Manager | Mahfizul Rusydin | |||
| Head coach | Tan Cheng Hoe (until 28 February) Nidzam Jamil (interim; 28 February – 16 March) (permanent; 16 March – 30 October) Abdifitaah Hassan (interim; 30 October – 24 November) Katsuhito Kinoshi (from 24 November) | |||
| Stadium | MBPJ Stadium | |||
| Super League | 2nd | |||
| FA Cup | Runners-up | |||
| Malaysia Cup | Round of 16 | |||
| Challenge Cup | Winners | |||
| Charity Shield | Cancelled[note 1] | |||
| AFC Champions League Two | Group stage (3rd) | |||
| Top goalscorer | League: (10 goals) Alvin Fortes Ronnie Fernández All: (20 goals) Alvin Fortes | |||
| Highest home attendance | 10,569 FA Cup Selangor vsTerengganu (3 August 2024) | |||
| Lowest home attendance | 1,397 Challenge Cup Selangor vsKelantan Darul Naim (22 December 2024) | |||
| Average home league attendance | 6,550 | |||
| Biggest win | 7–0 vsKelantan Darul Naim (A), 8 March 2025, Super League | |||
| Biggest defeat | 1–6 vsJohor Darul Ta'zim (N), 24 August 2024, FA Cup | |||
The 2024–25 season was Selangor's 19th season in theSuper League and their 39th consecutive season in the top flight of Malaysian football. The club also participated in theCharity Shield,Malaysia Cup, theFA Cup and theAFC Champions League Two, entering theAFC competition for the first time since the2016 season.
Selangor remain playing the entire season at theMBPJ Stadium, while theShah Alam Stadium was undergoing a major renovation and rebuild work. The season was the first since2020 without former captainBrendan Gan, who departed toKuala Lumpur City.
![]() ![]() Home | ![]() ![]() ![]() ![]() Away | ![]() ![]() Third | ![]() ![]() ![]() ACL Two Home | ![]() ![]() ![]() ACL Two Away |
Goalkeeper 1 | Goalkeeper 2 | Goalkeeper 3 | ![]() ![]() ![]() Goalkeeper ACL Two 1 | ![]() ![]() ![]() Goalkeeper ACL Two 2 |
This is the first season for the club have a two-year schedule, instead of an all-year-round schedule since the2007–08 season.[2][3] On 22 December 2023,Malaysian Football League(MFL) announced the 2024–25 Malaysian League new season, with the kick-off date will begin on 3–5 May 2024, until April 2025 following the league's move align the domestic season to the new AFC calendar.[4][5] However, following the change of the inspection date from FIFA for theVideo Assistant Referee (VAR) system which was previously scheduled for February 2024 to a new date of 16 to 21 April 2024, the kick-off date of the 2024–25 Malaysian League has been moved by a week to allow the MFL to hold VAR system test match series.[6][7]
Selangor entering the2024–25 AFC Champions League Two after finished second in theSuper League last season, returning toAFC competition for the first time since the2016 season.[8][9] The red giants enter the Asia's new second-tier club football tournament organized by the AFC, after the origin tournamentAFC Cup is set to be discontinued after the end of the2023–24 season.[10][11] Selangor contested theCharity Shield againstdomestic treble winnersJohor Darul Ta'zim (JDT).[12] This will be the team's 15th Charity Shield appearance, and it will be their first debut since 2016.[13] However, Selangor decided to withdraw from the Charity Shield match due to safety concerns, following a series of criminal incidents and threats involving several players and team officials, including main wingerFaisal Halim, who was a victim of criminal activity and sufferedfourth-degree burns after beingattacked with acid.[14][15][16][17][18] Following Selangor's withdrawal, the MFL officially cancelled the match and awarded Johor Darul Ta'zim as the winner of the Charity Shield by awalkover victory.[1][19]
Following the case of their withdrawal, Selangor was fined RM100,000 and docked three points by the MFL on 25 June 2024, included to pay compensation for the losses incurred by JDT as the host team for the opening match of the season.[20][21] In addition, Super League match between both teams at theMBPJ Stadium will be played without spectators.[20][22] The club are appealing against the decision.[23] Two days later, the MFL reconsidered the decision to reduce the punishment, despite Selangor has not submitted any appeal yet.[24] The MFL has reduced RM100,000 fined to RM60,000.[25] Besides, the three points deduction was cancelled and the spectator entry ban also been lifted, despite the compensation payments to JDT and MFL will be maintained.[26][24] However, the club stay to file an appeal against the revised decisions made by the MFL. The club's been given a three-days window, effective from 27 June 2024, to formally submit their appeal.[27][28]
On 1 February 2024, Selangor confirmed the departure of several players whose contracts had expired, including former captainBrendan Gan, who also departed after four seasons with the club.[29][30] On 28 February 2024, Selangor announced that head coachTan Cheng Hoe had left the club by mutual agreement, despite having an existing contract with the club.[31][32]Nidzam Jamil, formerly assistant head coach under Cheng Hoe, has been appointed as interim head coach until a permanent replacement is secured.[33][34] On 16 March, the club announced that Nidzam Jamil will remain and take over as Selangor new head coach on a permanent basis.[35][36] After a half-year in charge, Nidzam Jamil left the club by mutual consent on 30 October 2024, despite successfully managing the teams and maintaining their top form in competitions.[37][38] Assistant head-coach Abdifitaah Hassan will take charge as interim until the club finalises the recruitment of a new head coach.[39] On 23 November, Selangor announce the appointment of formerSerbia national team assistant coachKatsuhito Kinoshi as the new head coach until the end of the season.[40][41] A week later, Selangor announce the arrival of new assistant head coachJun Marques Davidson that join the club as part of Kinoshi’s backroom team.[42][43]
The season was one of ups and downs, with the team ending theirChampions League Two group stage in third place, meaning that they were eliminated and failed to advance to the knockout stage.[44] Elsewhere, Selangor finished as runners-up in theFA Cup,[45] and was eliminated in the round of 16 of theMalaysia Cup.[46] Despite, the club clinched their first trophy since2015 by defeatingPDRM 7–0 on aggregate in theMFL Challenge Cup final.[47] Selangor finished their league campaign in the second position, qualifying for the next season'sChampions League Two.[48][49] Overall, Selangor played a total of 44 competitive matches in all competitions, with 22 wins, 12 draws, and 10 losses.[50]
| No. | Player | Nat. | Position(s) | Date of birth (age) | Signed | Signed from | Noted | |
|---|---|---|---|---|---|---|---|---|
| Goalkeepers | ||||||||
| 1 | Khairulazhan Khalid | GK | (1989-11-07)7 November 1989 (aged 35) | 2015 | Pahang[51] | |||
| 20 | Azim Al-Amin | GK | (2001-09-20)20 September 2001 (aged 23) | 2024 | Kuala Lumpur City | |||
| 23 | Samuel Somerville | GK | (1994-08-06)6 August 1994 (aged 30) | 2021 | Penang[52] | |||
| 33 | Kalamullah Al-Hafiz | GK | (1995-07-30)30 July 1995 (aged 29) | 2024 | Kedah Darul Aman | |||
| Defenders | ||||||||
| 2 | Quentin Cheng | RB /RWB | (1999-11-20)20 November 1999 (aged 25) | 2020 | ||||
| 3 | Mohammad Abualnadi | CB /LB /LWB | (2001-02-08)8 February 2001 (aged 24) | 2024 | ||||
| 14 | Zikri Khalili | LB /RB | (2002-06-25)25 June 2002 (aged 22) | 2020 | Selangor U-23[54] | |||
| 18 | Khuzaimi Piee | CB /LB | (1993-11-11)11 November 1993 (aged 31) | 2022 | Negeri Sembilan[55] | |||
| 19 | V. Ruventhiran | LB /LWB /LM | (2001-08-24)24 August 2001 (aged 23) | 2022 | Petaling Jaya City[56] | |||
| 21 | Safuwan Baharudin(C) | CB /DM /CM | (1991-09-22)22 September 1991 (aged 33) | 2023 | Negeri Sembilan[57] | |||
| 22 | Fazly Mazlan | LB /LWB | (1993-12-22)22 December 1993 (aged 31) | 2021 | Johor Darul Ta'zim[58] | |||
| 44 | Sharul Nazeem | CB | (1999-11-16)16 November 1999 (aged 25) | 2021 | Selangor U-23[54] | |||
| 55 | Harith Haiqal | CB /DM | (2002-06-22)22 June 2002 (aged 22) | 2021 | Selangor U-23 | |||
| Midfielders | ||||||||
| 6 | Nooa Laine | AM /CM /DM | (2002-11-22)22 November 2002 (aged 22) | 2024 | [note 2] | |||
| 8 | Noor Al-Rawabdeh | CM /DM | (1997-02-24)24 February 1997 (aged 28) | 2023 | ||||
| 10 | Mukhairi Ajmal | CM /LM /LW /AM | (2001-11-07)7 November 2001 (aged 23) | 2019 | PKNP[61] | |||
| 16 | Yohandry Orozco | CM /AM /LW /RW | (1991-03-19)19 March 1991 (aged 34) | 2023 | ||||
| 24 | Alex Agyarkwa | CM /DM | (2000-07-18)18 July 2000 (aged 24) | 2021 | ||||
| 25 | Nikola Jambor | DM /CM | (1995-09-25)25 September 1995 (aged 29) | 2024 | ||||
| 43 | Syahir Bashah | LM /RM /AM | (2001-09-16)16 September 2001 (aged 23) | 2022 | Perak[63] | |||
| 76 | Aliff Izwan | CM /AM /CF | (2004-02-10)10 February 2004 (aged 21) | 2023 | Selangor U-23[64] | |||
| 77 | Aliff Haiqal | CM /LM /RM | (2000-07-11)11 July 2000 (aged 24) | 2020 | PKNS | |||
| Forwards | ||||||||
| 7 | Faisal Halim | LW /RW /LM /RM | (1998-01-07)7 January 1998 (aged 27) | 2022 | Terengganu[65] | |||
| 9 | Ronnie Fernández | CF /LW | (1991-01-30)30 January 1991 (aged 34) | 2024 | ||||
| 11 | Alvin Fortes | RW /LW /AM | (1994-05-25)25 May 1994 (aged 30) | 2024 | ||||
| 17 | Danial Asri | LW /LM /CF | (2000-04-01)1 April 2000 (aged 25) | 2021 | Selangor U-23[54] | |||
| 90 | Ali Olwan | CF /LW /RW | (2000-03-26)26 March 2000 (aged 25) | 2024 | ||||
| Out on loan | ||||||||
| 30 | Hein Htet Aung | RW /LW /RM /LM | (2001-10-05)5 October 2001 (aged 23) | 2021 | ||||
| — | Azrin Afiq | LB /LM /CB | (2000-01-02)2 January 2000 (aged 25) | 2020 | Selangor U-23 | |||
| — | Sikh Izhan Nazrel | GK | (2002-03-23)23 March 2002 (aged 23) | 2021 | Selangor U-23[54] | |||
| Player left the club during the season | ||||||||
| 92 | Umar Eshmurodov | CB | (1992-11-30)30 November 1992 (aged 32) | 2024 | ||||
| 99 | Reziq Bani Hani | CF /LW /RW | (2002-01-28)28 January 2002 (aged 22) | 2024 | ||||
| No. | Player | Nat. | Position(s) | Date of birth (age) | Signed | Signed from | Noted | |
|---|---|---|---|---|---|---|---|---|
| Selangor U-23 | ||||||||
| 4 | Aiman Hakimi | CB /RB | (2005-01-28)28 January 2005 (aged 20) | 2024 | Selangor U-23 | [note 3] | ||
| 29 | Faiz Amer | CB /RB | (2003-02-15)15 February 2003 (aged 22) | 2024 | Selangor U-23 | [note 3] | ||
| 30 | Raimi Shamsul | RB /RM | (2002-10-28)28 October 2002 (aged 22) | 2024 | Selangor U-23 | |||
| 31 | Harry Danish | RW /LW | (2004-04-29)29 April 2004 (aged 21) | 2024 | Selangor U-23 | |||
| 32 | Haykal Danish | RW /LW | (2005-05-05)5 May 2005 (aged 19) | 2024 | Selangor U-23 | |||
| 71 | Haiqal Haqeemi | CM | (2003-11-04)4 November 2003 (aged 21) | 2024 | Selangor U-23 | [note 3] | ||
| Out on loan | ||||||||
| 28 | Muhammad Khalil | DM | (2005-04-11)11 April 2005 (aged 20) | 2024 | Selangor U-23 | [note 3] | ||
| 33 | Richmond Ankrah | CB | (2000-02-22)22 February 2000 (aged 25) | 2022 | ||||
| 66 | Syahmi Adib Haikal | GK | (2003-03-30)30 March 2003 (aged 22) | 2022 | Selangor U-23 | |||
| Date | Pos. | No. | Player | Age | From | Type | Fee | Team | Ref. |
|---|---|---|---|---|---|---|---|---|---|
| 30 November 2022 | DF | 3 | 23 | Loan return | N/A | First team | N/A | ||
| MF | 6 | 24 | Loan return | N/A | N/A | ||||
| GK | 25 | 21 | Loan return | N/A | N/A | ||||
| MF | 30 | 22 | Loan return | N/A | N/A | ||||
| 2 February 2024 | DF | 92 | 31 | Contract expired | Free transfer | [68][69] | |||
| 3 February 2024 | FW | 9 | 33 | Contract expired | Free transfer | [70][71] | |||
| 4 February 2024 | FW | 11 | 29 | Contract expired | Free transfer | [72][73] | |||
| 5 February 2024 | GK | 20 | 22 | Contract expired | Free transfer | [67][74] | |||
| 4 May 2024 | FW | 99 | 22 | Transfer | Undisclosed[a] | [76][77] | |||
| 5 August 2024[b] | FW | 90 | 24 | Contract expired | Free transfer | [78][79] | |||
| 16 September 2024 | GK | 33 | 29 | Contract termination[A] | Free transfer | [80][81] | |||
| 25 September 2024[c] | DF | 3 | 23 | Free transfer | [82][83] | ||||
| 30 September 2024[c] | MF | 25 | 29 | Contract expired | Free transfer | [84][85] | |||
| 5 November 2024 | MF | 6 | 21 | Transfer | Undisclosed | [86][87] | |||
| 31 December 2024 | MF | 28 | 19 | Loan return | N/A | Reserve team | [88][89] |
| Date | Pos. | No. | Player | Age | To | Type | Fee | Team | Ref. |
|---|---|---|---|---|---|---|---|---|---|
| 1 February 2024 | MF | 6 | 24 | Contract expired | Free transfer | First team | [29][90] | ||
| FW | 9 | 31 | Contract expired | Free transfer | [29][90] | ||||
| FW | 20 | 21 | Contract expired | Free transfer | [29][90] | ||||
| FW | 70 | 34 | Contract expired | Free transfer | [29][90] | ||||
| MF | 88 | 35 | Contract expired | Free transfer | [30][91] | ||||
| 11 September 2024 | FW | 99 | 22 | Transfer | Undisclosed | [92][93] | |||
| 27 December 2024 | DF | 92 | 32 | Contract expired | Free transfer | [94][95] |
| Date | Pos. | No. | Player | Age | Loaned from | Type | On loan until | Fee | Team | Ref. |
|---|---|---|---|---|---|---|---|---|---|---|
| 9 February 2024 | MF | 6 | 21 | Loan | End of season | Undisclosed | First team | [96][97][98] |
| Date | Pos. | No. | Player | Age | Loaned to | Type | On loan until | Fee | Team | Ref. |
|---|---|---|---|---|---|---|---|---|---|---|
| 22 February 2024 | GK | 25 | 21 | Loan | End of season | None | First team | [99][100] | ||
| 7 March 2024 | MF | 30 | 22 | None | [101][102] | |||||
| 9 March 2024 | GK | 66 | 20 | None | Reserve team | [103][104] | ||||
| 13 March 2024 | DF | 3 | 24 | None | First team | [105][106] | ||||
| 28 March 2024 | DF | 33 | 24 | None | Reserve team | [107][108] | ||||
| 5 July 2024 | MF | 28 | 19 | Six-month | None | [109][110] | ||||
| 17 January 2025 | MF | 28 | 19 | End of season | None | [111] |
On 2 March, Selangor announced they would travel to theThailand for two pre-season friendlies in preparation for the new season.[112] Later, Selangor announced two further friendlies with behind-closed-doors againstNegeri Sembilan and the traditional friendly atPerak. On 18 April, Selangor announced theAsia Challenge pre-season tournament with several teams fromSoutheast Asia invited to compete the tournament.[113] During the international break, Selangor resumed their tour, to compete in the RCTI Premium Sports competition inJakarta, Indonesia.[114]
| 5 March 2024Friendly | Samut Prakan City | 0–6 | Bang Sao Thong,Samut Prakan | |
| 16:00 UTC+7 | Report | Stadium:Samut Prakan Stadium |
| 6 March 2024Friendly | Ayutthaya United | 1–1 | Pathum Thani,Bangkok | |
| 16:00 UTC+7 |
| Report |
| Stadium:BGPU Training Centre |
| Note: The match was on behind-closed-doors. | ||||
| 17 April 2024Friendly | Selangor | 1–0 | Shah Alam | |
| 17:00 UTC+8 |
| Report | Stadium:Selangor FC Training Centre | |
| Note: The match was on behind-closed-doors. | ||||
| 26 April 2024Asia Challenge | Selangor | 4–0 | Petaling Jaya | |
| 21:00 UTC+8 | Report |
| Stadium:MBPJ Stadium Referee:Razlan Joffri Ali |
| 28 April 2024Asia Challenge | Selangor | 4–0 | Petaling Jaya | |
| 20:30 UTC+8 | Report |
| Stadium:MBPJ Stadium Referee: Fusser Mad Sallih |
| 3 May 2024Friendly | Selangor | 7–0 | Petaling Jaya | |
| 21:00 UTC+8 | Report | Stadium:MBPJ Stadium |
| 30 May 2024RCTI Premium Sports | Sabah | 2–3 | Jakarta | |
| 17:00 UTC+7 | Report | Stadium:Jakarta International Stadium Referee: Heru Cahyono (Indonesia) |
| 2 June 2024RCTI Premium Sports | Persija Jakarta | 0–1 | Jakarta | |
| 19:35 UTC+7 | Report |
| Stadium:Jakarta International Stadium Referee: Asep Yandis (Indonesia) |
| 17 August 2024Sultan of Selangor's Cup | Selangor | 2–1 | Kuala Lumpur | |
| 21:00 UTC+8 | Report |
| Stadium:Merdeka Stadium Referee: Ngo Dyu Lan (Vietnam) |
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| Super League[a] | 18 May 2024 | 19 April 2025 | Matchday 1 | 2nd | 24 | 16 | 4 | 4 | 44 | 16 | +28 | 066.67 |
| FA Cup | 15 June 2024 | 24 August 2024 | Round of 16 | Runners-up | 6 | 3 | 0 | 3 | 15 | 14 | +1 | 050.00 |
| Malaysia Cup | 23 November 2024 | 1 December 2024 | Round of 16 | Round of 16 | 2 | 0 | 1 | 1 | 2 | 3 | −1 | 000.00 |
| MFL Challenge Cup | 12 December 2024 | 22 February 2025 | Quarter-finals | Winners | 6 | 6 | 0 | 0 | 17 | 3 | +14 | 100.00 |
| AFC Champions League Two | 19 September 2024 | 5 December 2024 | Group stage | Group stage (3rd) | 6 | 3 | 1 | 2 | 9 | 5 | +4 | 050.00 |
| Total | 44 | 28 | 6 | 10 | 87 | 41 | +46 | 063.64 | ||||
Source:Soccerway
Having finished second in the2023 Super League, Selangor faceddomestic treble winnersJohor Darul Ta'zim in the Charity Shield. That match was also the first game in the league for both teams.[115][13] On 8 May, Selangor announced their withdrawal from the match due to safety concerns, following receiving threats and series of criminal acts involving players and team officials.[1][16][17][18]
| 10 May 2024 | Johor Darul Ta'zim | 3–0 (w/o) | Selangor | Iskandar Puteri |
| 21:00UTC+08:00 | Stadium:Sultan Ibrahim Stadium Referee:Nazmi Nasaruddin | |||
| Note: Following Selangor's withdrawal, theMalaysian Football League officially cancelled the match and awarded Johor Darul Ta'zim as the winner of 2024 Charity Shield, and be given a 'walkover' victory with a score of 3–0.[1] | ||||
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Johor Darul Ta'zim(C) | 24 | 23 | 1 | 0 | 90 | 8 | +82 | 70 | Qualification for theAFC Champions League Elite league stage &ASEAN Club Championship |
| 2 | Selangor | 24 | 16 | 4 | 4 | 44 | 16 | +28 | 52 | Qualification for theAFC Champions League Two group stage &ASEAN Club Championship[b] |
| 3 | Sabah | 24 | 11 | 7 | 6 | 41 | 33 | +8 | 40 | |
| 4 | Kuching City | 24 | 10 | 9 | 5 | 38 | 28 | +10 | 39 | |
| 5 | Terengganu | 24 | 9 | 8 | 7 | 35 | 26 | +9 | 35 |
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 24 | 16 | 4 | 4 | 44 | 16 | +28 | 52 | 10 | 1 | 1 | 23 | 5 | +18 | 6 | 3 | 3 | 21 | 11 | +10 |
The league fixtures were announced on 9 April 2024.[115][116][117][118]
Win Draw Loss
| 10 May 20241 | Johor Darul Ta'zim | 3–0 (w/o) | Selangor | Iskandar Puteri |
| 21:00UTC+08:00 | Stadium:Sultan Ibrahim Stadium Attendance: —[119] Referee:Nazmi Nasaruddin | |||
| Note: Following Selangor's withdrawal, theMalaysian Football League officially cancelled the match and awards Johor Darul Ta'zim a 'walkover' victory with a score of 3–0 and get 3 points for the Super League match.[1] | ||||
| 18 May 20242 | Selangor | 1–0 | Kedah Darul Aman | Petaling Jaya |
| 20:15UTC+08:00 | Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 10,077[120] Referee: Fitri Maskon |
| 26 May 20243 | Selangor | 4–0 | Negeri Sembilan | Petaling Jaya |
| 20:15UTC+08:00 | Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 10,365[121] Referee:Amirul Izwan Yaacob | ||
| Note: TheMalaysian Football League has approved Negeri Sembilan's venue change application, as their current home,Tuanku Abdul Rahman Stadium, still under renovation. The change of venue was also agreed upon by both teams.[122] | ||||
| 23 June 20244 | Selangor | 2–1 | Perak | Petaling Jaya |
| 17:30UTC+08:00 | Report (1) Report (2) |
| Stadium:MBPJ Stadium Attendance: 10,112[123] Referee: Ahmad Zuhadi Dzulkifli |
| 14 July 20245 | Kuala Lumpur City | 1–0 | Selangor | Cheras |
| 20:15UTC+08:00 | Report (1) Report (2) | Stadium:Kuala Lumpur Stadium Attendance: 4,248[124] Referee: Usaid Jamal |
| 27 July 20246 | Selangor | 4–1 | Penang | Petaling Jaya |
| 20:15UTC+08:00 | Report (1) Report (2) |
| Stadium:MBPJ Stadium Attendance: 8,965[125] Referee: Ahmad Zuhadi Dzulkifli |
| 31 July 20247 | Sri Pahang | 1–1 | Selangor | Temerloh |
| 20:15UTC+08:00 | Report (1) Report (2) | Stadium:Temerloh Mini Stadium Attendance: 2,973[126] Referee: Tuan Mohd Yaasin |
| 10 August 20248 | Selangor | 2–0 | Kelantan Darul Naim | Petaling Jaya |
| 17:30UTC+08:00 |
| Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 7,465[127] Referee: Munir Izam |
| 13 August 20249 | Sabah | 1–2 | Selangor | Kota Kinabalu |
| 20:15UTC+08:00 | Report (1) Report (2) | Stadium:Likas Stadium Attendance: 4,652[128] Referee: Zamzaidi Katimin |
| 13 September 202410 | Selangor | 4–0 | Kuching City | Petaling Jaya |
| 21:00UTC+08:00 |
| Report (1) Report (2) |
| Stadium:MBPJ Stadium Attendance: 5,422[129] Referee:Amirul Izwan Yaacob |
| 28 September 2024[a]11 | Terengganu | 0–1 | Selangor | Kuala Nerus |
| 21:00UTC+08:00 |
| Report (1) Report (2) | Stadium:Sultan Mizan Zainal Abidin Stadium Attendance: 4,419[130] Referee: Ahmad Zuhadi Dzulkifli | |
| Note: The match was rescheduled by the MFL due to Selangor's participation in theAFC Champions League Two.[131] | ||||
| 19 October 202412 | PDRM | 1–1 | Selangor | Selayang |
| 21:00UTC+08:00 | Report (1) Report (2) | Stadium:Selayang Stadium Attendance: 4,971[132] Referee: Fitri Maskon |
| 27 October 202413 | Selangor | 0–3 | Johor Darul Ta'zim | Petaling Jaya |
| 20:15UTC+08:00 |
| Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 10,215[133] Referee:Nazmi Nasaruddin |
| 2 November 202414 | Kedah Darul Aman | 0–1 | Selangor | Alor Setar |
| 21:00UTC+08:00 | Report (1) Report (2) | Stadium:Darulaman Stadium Attendance: 6,090[134] Referee: Hasrol Amir |
| 9 December 202415 | Negeri Sembilan | 0–4 | Selangor | Paroi |
| 20:30UTC+08:00 | Report (1) Report (2) | Stadium:Tuanku Abdul Rahman Stadium Attendance: 1,341[135] Referee: Tuan Mohd Yaasin |
| 17 December 202416 | Perak | 1–2 | Selangor | Seri Manjung |
| 20:30UTC+08:00 | Report (1) Report (2) | Stadium:Manjung Municipal Council Stadium Attendance: 2,587[136] Referee:Nazmi Nasaruddin |
| 12 January 202517 | Selangor | 1–0 | Kuala Lumpur City | Petaling Jaya |
| 17:15UTC+08:00 | Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 5,690[137] Referee: Tuan Mohd Yaasin |
| 25 January 202518 | Penang | 1–1 | Selangor | George Town |
| 20:15UTC+08:00 | Report (1) Report (2) | Stadium:City Stadium Attendance: 2,198[138] Referee:Suhaizi Shukri |
| 8 February 202519 | Selangor | 2–0 | Sri Pahang | Petaling Jaya |
| 20:15UTC+08:00 | Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 3,023[139] Referee: Zamzaidi Katimin |
| 27 February 202520 | Selangor | 0–0 | Sabah | Petaling Jaya |
| 21:00UTC+08:00 | Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 2,525[140] Referee:Suhaizi Shukri |
| 8 March 2025[b]21 | Kelantan Darul Naim | 0–7 | Selangor | Petaling Jaya |
| 22:00UTC+08:00 | Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 1,293[141] Referee: Kamil Zakaria | ||
| Note: Kelantan Darul Naim will play their home matches atMBPJ Stadium,Petaling Jaya, instead of their regular stadium,Sultan Muhammad IV Stadium,Kota Bharu. | ||||
| 16 March 202522 | Kuching City | 2–1 | Selangor | Kuching |
| 21:15UTC+08:00 | Report (1) Report (2) | Stadium:Sarawak State Stadium Attendance: 5,673[142] Referee:Nazmi Nasaruddin |
| 5 April 202523 | Selangor | 1–0 | Terengganu | Petaling Jaya |
| 20:15UTC+08:00 | Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 2,453[143] Referee: Khairulsyahmi Ahmad Khalidi |
| 19 April 202524 | Selangor | 2–0 | PDRM | Petaling Jaya |
| 20:15UTC+08:00 | Report (1) Report (2) |
| Stadium:MBPJ Stadium Attendance: 2,284[144] Referee: Usaid Jamal |
Win Draw Loss Cancelled
| Team | Home score | Away score | Double |
|---|---|---|---|
| Johor Darul Ta'zim | 0–3 | 0–3[c] | 0–6 |
| Kedah Darul Aman | 1–0 | 1–0 | 2–0 |
| Kelantan Darul Naim | 2–0 | 7–0 | 9–0 |
| Kuching City | 4–0 | 1–2 | 5–2 |
| Kuala Lumpur City | 1–0 | 0–1 | 1–1 |
| Negeri Sembilan | 4–0 | 4–0 | 8–0 |
| Penang | 4–1 | 1–1 | 5–2 |
| Perak | 2–1 | 2–1 | 4–2 |
| PDRM | 2–0 | 1–1 | 3–1 |
| Sabah | 0–0 | 2–1 | 2–1 |
| Sri Pahang | 2–0 | 1–1 | 3–1 |
| Terengganu | 1–0 | 1–0 | 2–0 |
As a Super League side, Selangor entered the competition in the round of 16.[115] The draw was made on 16 May 2024 and were drawn at home toNegeri Sembilan.[145]
| 15 June 2024Round of 16 | Selangor | 4–0 | Negeri Sembilan | Petaling Jaya |
| 17:30UTC+08:00 | Report (1) Report (2) |
| Stadium:MBPJ Stadium Attendance: 9,861[146] Referee: Nafeez Abd Wahab |
| 29 June 2024First leg | Kuching City | 2–1 | Selangor | Kuching |
| 20:15UTC+08:00 | Report (1) Report (2) |
| Stadium:Sarawak State Stadium Attendance: 3,338[147] Referee: Fitri Maskon |
| 6 July 2024Second leg | Selangor | 3–2 (a.e.t.) (4–4agg.) (5–3p) | Kuching City | Petaling Jaya |
| 21:00UTC+08:00 | Report (1) Report (2) |
| Stadium:MBPJ Stadium Attendance: 10,049[148] Referee:Suhaizi Shukri | |
| Penalties | ||||
| Note: The match was temporarily suspended in the 66th minute, and delay for 20 minutes due to a floodlight failure. | ||||
| 19 July 2024First leg | Terengganu | 3–2 | Selangor | Kuala Nerus |
| 21:00UTC+08:00 |
| Report (1) Report (2) |
| Stadium:Sultan Mizan Zainal Abidin Stadium Attendance: 31,689[149] Referee: Hasrol Amir |
| 3 August 2024Second leg | Selangor | 4–1 (6–4agg.) | Terengganu | Petaling Jaya |
| 21:00UTC+08:00 |
| Report (1) Report (2) |
| Stadium:MBPJ Stadium Attendance: 10,569[150] Referee: Usaid Jamal |
| 24 August 2024Final | Johor Darul Ta'zim | 6–1 | Selangor | Bukit Jalil, Kuala Lumpur |
| 21:00UTC+08:00 |
| Report (1) Report (2) | Stadium:Bukit Jalil National Stadium Attendance: 80,350[151] Referee:Nazmi Nasaruddin |
As a Super League side, Selangor entered the competition in the round of 16.[152]
| 23 November 2024First leg | Sri Pahang | 1–1 | Selangor | Temerloh |
| 20:30UTC+08:00 | Report (1) Report (2) | Stadium:Temerloh Mini Stadium Attendance: 2,627[153] Referee: Hasrol Amir |
| 1 December 2024Second leg | Selangor | 1–2 (2–3agg.) | Sri Pahang | Petaling Jaya |
| 20:30UTC+08:00 | Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 7,065[154] Referee: Kamil Zakaria |
Following elimination in theMalaysia Cup round of 16, Selangor entered or been transferred to theMFL competition.[155] The first match begin in the quarter-finals.[156]
| 12 December 2024First leg | Kelantan Darul Naim | 1–5 | Selangor | Petaling Jaya |
| 21:00UTC+08:00 | Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 842[157] Referee: Hanis Maani |
| 22 December 2024Second leg | Selangor | 3–0 (8–1agg.) | Kelantan Darul Naim | Petaling Jaya |
| 21:00UTC+08:00 | Report (1) Report (2) |
| Stadium:MBPJ Stadium Attendance: 1,397[158] Referee: Faizudin Ismail |
| 19 January 2025First leg | Penang | 0–1 | Selangor | George Town |
| 20:30UTC+08:00 |
| Report (1) Report (2) | Stadium:City Stadium Attendance: 2,186[159] Referee: Nafeez Abd Wahab |
| 2 February 2025Second leg | Selangor | 1–0 (2–0agg.) | Penang | Petaling Jaya |
| 21:00UTC+08:00 |
| Report (1) Report (2) |
| Stadium:MBPJ Stadium Attendance: 3,310[160] Referee: Tuan Mohd Yaasin |
| 15 February 2025First leg | Selangor | 3–0 Awarded[note 4] | PDRM | Petaling Jaya |
| 21:00UTC+08:00 | Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 3,768[162] Referee: Zamzaidi Katimin |
| 22 February 2025Second leg | PDRM | 0–4 (0–7agg.) | Selangor | Petaling Jaya |
| 21:00UTC+08:00 | Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 2,232[163] Referee:Nazmi Nasaruddin | ||
| Note: PDRM played their home matches at MBPJ Stadium, Petaling Jaya, instead of their regular home stadiumSelayang Municipal Council Stadium,Selayang.[164] | ||||
The 2024–25 AFC Champions League Two group stage draw took place inInterContinental Kuala Lumpur inKuala Lumpur, Malaysia on 16 August 2024.[165] The first group matches were played on 19 September 2024.[166]
Win Draw Loss Fixtures
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | JBH | MTU | SEL | DHC | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 6 | 4 | 0 | 2 | 16 | 4 | +12 | 12 | Advance toround of 16 | — | 4–1 | 1–0 | 4–0 | ||
| 2 | 6 | 3 | 2 | 1 | 16 | 10 | +6 | 11 | 1–0 | — | 1–1 | 2–2 | |||
| 3 | 6 | 3 | 1 | 2 | 9 | 5 | +4 | 10 | 2–1 | 1–2 | — | 1–0 | |||
| 4 | 6 | 0 | 1 | 5 | 4 | 26 | −22 | 1 | 0–6 | 2–9 | 0–4 | — |
| 19 September 20241 | Muangthong United | 1–1 | Bangkok, Thailand | |
| 17.00 UTC+7 | Report (1) Report (2) | Stadium:Rajamangala Stadium Attendance: 1,366[167] Referee: Bijan Heidari (Iran) |
| 3 October 20242 | Selangor | 1–0 | Petaling Jaya | |
| 20:00UTC+08:00 |
| Report (1) Report (2) |
| Stadium:MBPJ Stadium Attendance: 8,158[168] Referee: Nasrullo Kabirov (Tajikistan) |
| 23 October 20243 | Selangor | 2–1 | Petaling Jaya | |
| 20:00UTC+08:00 | Report (1) Report (2) |
| Stadium:MBPJ Stadium Attendance: 7,257[169] Referee:Mooud Bonyadifard (Iran) |
| 7 November 20244 | Jeonbuk Hyundai Motors | 1–0 | Jeonju, South Korea | |
| 19:00KSTUTC+9 |
| Report (1) Report (2) | Stadium:Jeonju World Cup Stadium Attendance: 3,231[170] Referee:Liu Kwok Man (Hong Kong) |
| 28 November 20245 | Selangor | 1–2 | Petaling Jaya | |
| 20:00UTC+08:00 | Report (1) Report (2) | Stadium:MBPJ Stadium Attendance: 7,241[171] Referee: Ahmad Yaacob (Jordan) |
| 5 December 20246 | DH Cebu | 0–4 | Manila, Philippines | |
| 18:00UTC+8 |
| Report (1) Report (2) | Stadium:Rizal Memorial Stadium Attendance: 326[172] Referee: Sultan Mohamed Saleh Yousif Al Hammadi (United Arab Emirates) |
Appearances (Apps.) numbers are for appearances in competitive games only including sub appearances.
Red card numbers denote: Numbers in parentheses represent red cards overturned for wrongful dismissal.
| No. | Nat. | Player | Pos. | Super League | FA Cup | Malaysia Cup | Challenge Cup | Champions League Two | Total | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Apps | Apps | Apps | Apps | Apps | ||||||||||||||||||||||
| 1 | Khairulazhan | GK | 2 | 2 | |||||||||||||||||||||||
| 2 | Quentin Cheng | DF | 21 | 3 | 2 | 6 | 2 | 6 | 1 | 1 | 6 | 1 | 41 | 5 | 3 | ||||||||||||
| 3 | Mohammad Abualnadi | DF | 6 | 1 | 3 | 5 | 15 | ||||||||||||||||||||
| 6 | Nooa Laine | MF | 20 | 6 | 6 | 1 | 2 | 6 | 6 | 1 | 40 | 1 | 7 | ||||||||||||||
| 7 | Faisal Halim | FW | 13 | 3 | 1 | 2 | 5 | 4 | 24 | 3 | 1 | ||||||||||||||||
| 8 | Noor Al-Rawabdeh | MF | 9 | 1 | 5 | 1 | 1 | 2 | 16 | 2 | 1 | ||||||||||||||||
| 9 | Ronnie Fernández | FW | 20 | 10 | 3 | 6 | 1 | 2 | 1 | 6 | 4 | 1 | 6 | 1 | 39 | 16 | 6 | ||||||||||
| 10 | Mukhairi Ajmal | MF | 17 | 2 | 2 | 2 | 5 | 2 | 2 | 3 | 29 | 4 | 2 | ||||||||||||||
| 11 | Alvin Fortes | FW | 22 | 10 | 1 | 6 | 6 | 1 | 2 | 1 | 5 | 3 | 3 | 5 | 1 | 40 | 20 | 6 | |||||||||
| 14 | Zikri Khalili | DF | 18 | 3 | 5 | 1 | 2 | 4 | 6 | 1 | 35 | 1 | 4 | ||||||||||||||
| 16 | Yohandry Orozco | MF | 21 | 4 | 5 | 2 | 1 | 2 | 4 | 2 | 5 | 3 | 1 | 37 | 11 | 2 | |||||||||||
| 17 | Danial Asri | FW | 4 | 2 | 4 | 1 | 1 | 11 | 1 | ||||||||||||||||||
| 18 | Khuzaimi Piee | DF | 4 | 2 | 6 | ||||||||||||||||||||||
| 19 | V. Ruventhiran | DF | 3 | 1 | 1 | 4 | 1 | ||||||||||||||||||||
| 20 | Azim Al-Amin | GK | 4 | 1 | 2 | 1 | 5 | 13 | |||||||||||||||||||
| 21 | Safuwan Baharudin | DF | 19 | 5 | 6 | 3 | 2 | 2 | 1 | 3 | 1 | 1 | 3 | 1 | 33 | 4 | 9 | 1 | |||||||||
| 22 | Fazly Mazlan | DF | 12 | 1 | 4 | 1 | 4 | 2 | 1 | 21 | 4 | ||||||||||||||||
| 23 | Samuel Somerville | GK | 7 | 6 | 1 | 13 | 1 | ||||||||||||||||||||
| 24 | Alex Agyarkwa | MF | 9 | 1 | 1 | 6 | 4 | 1 | 19 | 2 | 1 | ||||||||||||||||
| 25 | Nikola Jambor | MF | 11 | 2 | 2 | 1 | 4 | 4 | 1 | 21 | 1 | 3 | |||||||||||||||
| 28 | Muhammad Khalil† | MF | 1 | 1 | |||||||||||||||||||||||
| 31 | Harry Danish | FW | 1 | 1 | |||||||||||||||||||||||
| 33 | Kalamullah Al-Hafiz | GK | 10 | 5 | 1 | 1 | 16 | 1 | |||||||||||||||||||
| 43 | Syahir Bashah | MF | 6 | 1 | 4 | 1 | 1 | 12 | 1 | ||||||||||||||||||
| 44 | Sharul Nazeem | DF | 19 | 4 | 6 | 1 | 5 | 1 | 3 | 33 | 1 | 5 | |||||||||||||||
| 55 | Harith Haiqal | DF | 19 | 3 | 6 | 5 | 1 | 2 | 1 | 3 | 6 | 1 | 1 | 35 | 4 | 9 | |||||||||||
| 76 | Aliff Izwan | MF | 8 | 2 | 1 | 2 | 1 | 5 | 3 | 19 | 2 | 1 | |||||||||||||||
| 77 | Aliff Haiqal | MF | 18 | 2 | 2 | 5 | 2 | 5 | 5 | 35 | 2 | 2 | |||||||||||||||
| 90 | Ali Olwan | FW | 10 | 2 | 1 | 1 | 2 | 2 | 6 | 1 | 19 | 5 | 1 | ||||||||||||||
| 92 | Umar Eshmurodov† | DF | 12 | 1 | 1 | 1 | 1 | 1 | 1 | 5 | 20 | 1 | 2 | ||||||||||||||
| 99 | Reziq Bani Hani† | FW | 7 | 1 | 2 | 3 | 1 | 1 | 10 | 2 | 2 | 1 | |||||||||||||||
| Own goals | 0 | 0 | 0 | 1 | 0 | 1 | |||||||||||||||||||||
| Totals | 44 | 43 | 1 | 15 | 13 | 2 | 2 | 2 | 0 | 17 | 12 | 1 | 9 | 4 | 1 | 87 | 74 | 5 | |||||||||
† Player left the club during the season.
Includes all competitive matches. The list is sorted alphabetically by surname when total goals are equal.
| Rank | Pos. | No. | Player | Super League | FA Cup | Malaysia Cup | Challenge Cup | Champions League Two | Total |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FW | 11 | 10 | 6 | 0 | 3 | 1 | 20 | |
| 2 | FW | 9 | 10 | 1 | 0 | 4 | 1 | 16 | |
| 3 | MF | 16 | 4 | 2 | 0 | 2 | 3 | 11 | |
| 4 | DF | 2 | 3 | 0 | 0 | 1 | 1 | 5 | |
| FW | 90 | 2 | 0 | 0 | 2 | 1 | 5 | ||
| 6 | MF | 10 | 2 | 0 | 0 | 2 | 0 | 4 | |
| DF | 21 | 0 | 3 | 1 | 0 | 0 | 4 | ||
| DF | 55 | 3 | 0 | 0 | 0 | 1 | 4 | ||
| 9 | FW | 7 | 3 | 0 | 0 | 0 | 0 | 3 | |
| 10 | MF | 8 | 1 | 1 | 0 | 0 | 0 | 2 | |
| MF | 76 | 2 | 0 | 0 | 0 | 0 | 2 | ||
| MF | 77 | 2 | 0 | 0 | 0 | 0 | 2 | ||
| FW | 99 | 1 | 1 | 0 | 0 | 0 | 2 | ||
| 14 | MF | 6 | 0 | 0 | 0 | 0 | 1 | 1 | |
| DF | 14 | 0 | 1 | 0 | 0 | 0 | 1 | ||
| FW | 17 | 0 | 0 | 0 | 1 | 0 | 1 | ||
| MF | 25 | 0 | 0 | 1 | 0 | 0 | 1 | ||
| DF | 44 | 0 | 0 | 0 | 1 | 0 | 1 | ||
| DF | 92 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| Own goals | 0 | 0 | 0 | 1 | 0 | 1 | |||
| Totals | 44 | 15 | 2 | 17 | 9 | 87 | |||
† Player left the club during the season.
| Rnk | Pos | No. | Player | Super League | FA Cup | Malaysia Cup | Challenge Cup | Champions League Two | Total |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MF | 16 | 4 | 4 | 0 | 1 | 2 | 11 | |
| 2 | DF | 2 | 5 | 0 | 0 | 4 | 0 | 9 | |
| 3 | MF | 6 | 2 | 2 | 0 | 1 | 1 | 6 | |
| FW | 9 | 1 | 0 | 0 | 4 | 1 | 6 | ||
| FW | 11 | 1 | 1 | 1 | 2 | 1 | 6 | ||
| 6 | MF | 10 | 3 | 1 | 0 | 1 | 0 | 5 | |
| 7 | DF | 21 | 1 | 1 | 1 | 0 | 0 | 3 | |
| 8 | FW | 7 | 1 | 0 | 0 | 1 | 0 | 2 | |
| MF | 8 | 2 | 0 | 0 | 0 | 0 | 2 | ||
| MF | 24 | 1 | 1 | 0 | 0 | 0 | 2 | ||
| MF | 77 | 2 | 0 | 0 | 0 | 0 | 2 | ||
| 12 | DF | 14 | 1 | 0 | 0 | 0 | 0 | 1 | |
| FW | 17 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| MF | 25 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| DF | 44 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| FW | 90 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| DF | 92 | 0 | 0 | 0 | 0 | 1 | 1 | ||
| FW | 99 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| TOTALS | 29 | 10 | 2 | 14 | 6 | 61 | |||
† Player left the club during the season.
| Rnk | No. | Player | Super League | FA Cup | Malaysia Cup | Challenge Cup | Champions League Two | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | 33 | 6 | 0 | 0 | 4 | 1 | 11 | |
| 2 | 23 | 4 | 1 | 0 | 0 | 0 | 5 | |
| 3 | 20 | 3 | 0 | 0 | 0 | 1 | 4 | |
| TOTALS | 13 | 1 | 0 | 4 | 2 | 20 | ||
Includes all competitive matches. The list is sorted alphabetically by surname when total cards are equal.
| Rank | No. | Pos. | Player | Super League | FA Cup | Malaysia Cup | Challenge Cup | Champions League Two | Total | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 21 | DF | 5 | - | - | 2 | - | - | - | - | - | 1 | - | 1 | 1 | - | - | 9 | - | 1 | |
| 55 | DF | 6 | - | - | 1 | - | - | 1 | - | - | - | - | - | 1 | - | - | 9 | - | - | ||
| 3 | 6 | MF | 6 | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | 7 | - | - | |
| 4 | 9 | FW | 3 | - | - | 2 | - | - | - | - | - | 1 | - | - | - | - | - | 6 | - | - | |
| 11 | FW | 1 | - | - | 1 | - | - | 1 | - | - | 3 | - | - | - | - | - | 6 | - | - | ||
| 6 | 44 | DF | 4 | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | 5 | - | - | |
| 7 | 14 | DF | 3 | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | 4 | - | - | |
| 22 | DF | 1 | - | - | 1 | - | - | - | - | - | 2 | - | - | - | - | - | 4 | - | - | ||
| 9 | 2 | DF | 2 | - | - | - | - | - | - | - | - | 1 | - | - | - | - | - | 3 | - | - | |
| 25 | MF | 2 | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | 3 | - | - | ||
| 11 | 10 | MF | - | - | - | - | - | - | - | - | - | 2 | - | - | - | - | - | 2 | - | - | |
| 24 | MF | 1 | - | 1 | - | - | - | - | - | - | 1 | - | - | - | - | - | 2 | - | 1 | ||
| 77 | MF | 2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 | - | - | ||
| 92 | DF | 1 | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | 2 | - | - | ||
| 99 | FW | 2 | - | - | - | - | 1 | - | - | - | - | - | - | - | - | - | 2 | - | 1 | ||
| 16 | 16 | MF | - | - | - | - | - | 1 | - | - | - | - | - | - | - | 1 | - | - | 1 | 1 | |
| 7 | FW | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | ||
| 8 | MF | - | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | ||
| 19 | DF | - | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | ||
| 23 | GK | - | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | ||
| 33 | GK | - | - | - | - | - | - | - | - | - | 1 | - | - | - | - | - | 1 | - | - | ||
| 43 | MF | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | ||
| 76 | MF | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | ||
| 90 | FW | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | ||
| Total | 43 | 0 | 1 | 13 | 0 | 2 | 2 | 0 | 0 | 12 | 0 | 1 | 4 | 1 | 0 | 74 | 1 | 4 | |||
† Player left the club during the season.
| Player | Against | Result | Date | Competition | Ref |
|---|---|---|---|---|---|
| Terengganu (H) | 4–1 | 3 August 2024 | FA Cup | [174] | |
| Kelantan Darul Naim (A) | 7–0 | 8 March 2025 | Super League | [175] |
4 – Player scored four goals.