2025–26 Selangor F.C. season
2025–26 season of Malaysian association football club
From Wikipedia, the free encyclopedia
The 2025–26 season is Selangor's 20th season in the Super League and their 40th consecutive season in the top flight of Malaysian football. The club also participates in the Charity Shield, Malaysia Cup, FA Cup, AFC Champions League Two and ASEAN Club Championship, entering the ASEAN competition for the first time in its history.
(until 26 September)
Christophe Gamel
(interim; 26 September – 5 January)
Kim Pan-gon
(from 5 January)
| 2025–26 season | ||||
|---|---|---|---|---|
| Chairman | Tengku Amir Shah | |||
| Manager | Mahfizul Rusydin | |||
| Head coach | Katsuhito Kinoshi (until 26 September) Christophe Gamel (interim; 26 September – 5 January) Kim Pan-gon (from 5 January) | |||
| Stadium | MBPJ Stadium | |||
| Super League | 3rd | |||
| FA Cup | Semi-finals | |||
| Malaysia Cup | Semi-finals | |||
| Charity Shield | Runners-up | |||
| AFC Champions League Two | Group stage (4th) | |||
| ASEAN Club Championship | Runners-up | |||
| Top goalscorer | League: (23 goals) Chrigor All: (42 goals) Chrigor | |||
| Highest home attendance | 10,015 Malaysia Cup Selangor vs Negeri Sembilan (14 February 2026) | |||
| Lowest home attendance | 1,815 ASEAN Club Championship Selangor vs Tampines Rovers (24 September 2025) | |||
| Biggest win | 9–0 vs Malaysian University (H), 13 September 2025, FA Cup | |||
| Biggest defeat | 0–3 vs Johor Darul Ta'zim (A), 8 August 2025, Super League | |||
|
| ||||
Selangor played their official home matches for the entire season at the MBPJ Stadium following Shah Alam Stadium was closed for major renovation and rebuild work. This season was the first without Khairulazhan Khalid since 2016, who departed to Penang following his expiring contract.
Katsuhito Kinoshi began the campaign in his second year as head coach, but was dismissed in September following a poor start to the season.[1][2] The club's coach under-23 Christophe Gamel assumed interim charge before Kim Pan-gon was appointed as head coach on 5 January.[3][4]
Kits
Review
Selangor began the new season under the guidance of head coach Katsuhito Kinoshi, who led the team to a Challenge Cup victory last season, aiming to continue their pursuit of domestic and regional success.[5] During the previous season, Selangor concluded the Super League as runners-up,[6] thus securing the qualification to the AFC Champions League Two for the second consecutive year.[7] Selangor competed in the Charity Shield against domestic treble winners Johor Darul Ta'zim for the second consecutive season, even though they withdrew from the match last season due to the threat of criminal activity they faced.[8][9] On 23 May 2025, Selangor was chosen to represent the nation's football clubs in the ASEAN Club Championship, according to slot determination rules from the ASEAN governing body, after the Malaysian Football League (MFL) revealed the qualification requirements for the Malaysian League clubs.[8][10]
Players
First team
| No. | Player | Nat. | Position(s) | Date of birth (age) | Signed | Signed from | Noted | |
|---|---|---|---|---|---|---|---|---|
| Goalkeepers | ||||||||
| 31 | Sikh Izhan Nazrel | GK | 23 March 2002 | 2021 | Selangor U-23[11] | |||
| 33 | Kalamullah Al-Hafiz | GK | 30 July 1995 | 2024 | Kedah Darul Aman | |||
| Defenders | ||||||||
| 2 | Quentin Cheng | RB / RWB | 20 November 1999 | 2020 | ||||
| 3 | Mohammad Abualnadi | CB / LB / LWB | 8 February 2001 | 2024 | ||||
| 4 | Richmond Ankrah | CB | 22 February 2000 | 2022 | ||||
| 14 | Zikri Khalili | LB / RB | 25 June 2002 | 2020 | Selangor U-23[11] | |||
| 21 | Safuwan Baharudin (C) | CB / DM / CM | 22 September 1991 | 2023 | Negeri Sembilan[13] | |||
| 44 | Sharul Nazeem | CB | 16 November 1999 | 2021 | Selangor U-23[11] | |||
| 55 | Harith Haiqal | CB / DM | 22 June 2002 | 2021 | Selangor U-23 | |||
| 66 | Mamadou Diarra | CB / RB | 20 December 1997 | 2025 | Unattached | |||
| 93 | Fazly Mazlan | LB / LWB | 22 December 1993 | 2025 | Unattached | |||
| Midfielders | ||||||||
| 6 | Nooa Laine | AM / CM / DM | 22 November 2002 | 2024 | ||||
| 8 | Noor Al-Rawabdeh | CM / DM | 24 February 1997 | 2023 | ||||
| 9 | Hugo Boumous | AM / CM / LM | 24 July 1995 | 2026 | [note 1] | |||
| 10 | Mukhairi Ajmal | CM / LM / LW / AM | 7 November 2001 | 2019 | PKNP[15] | |||
| 19 | Jeon Seung-min | CM / AM / DM | 15 December 2000 | 2026 | Unattached | |||
| 24 | Alex Agyarkwa | CM / DM | 18 July 2000 | 2021 | ||||
| 43 | Syahir Bashah | LM / RM / AM | 16 September 2001 | 2022 | Perak[16] | |||
| 76 | Aliff Izwan | CM / AM / CF | 10 February 2004 | 2023 | Selangor U-23[17] | |||
| 77 | Aliff Haiqal | CM / LM / RM | 11 July 2000 | 2020 | PKNS | |||
| 96 | Mahamé Siby | DM / CM | 7 July 1996 | 2026 | ||||
| Forwards | ||||||||
| 7 | Faisal Halim (VC) | LW / RW / LM / RM | 7 January 1998 | 2022 | Terengganu[18] | |||
| 11 | Alvin Fortes | RW / LW / AM | 25 May 1994 | 2024 | ||||
| 17 | Kim Ji-ho | LW / RW | 28 January 2003 | 2026 | [note 1] | |||
| 91 | Chrigor | CF / LW / RW | 13 November 2000 | 2025 | ||||
| 98 | Vitor Pernambuco | RW / SS / LW | 28 April 1998 | 2026 | Unattached | |||
| Out on loan | ||||||||
| 23 | Samuel Somerville | GK | 6 August 1994 | 2021 | Penang[19] | |||
| 37 | Picha Autra | CM / DM / AM | 7 January 1996 | 2025 | ||||
| 48 | Omid Musawi | LW / RW / CF | 1 January 2001 | 2025 | ||||
| Player left the club during the season | ||||||||
| 5 | Kevin Deeromram | LB / LWB | 11 September 1997 (aged 28) | 2025 | ||||
| 9 | Willian Lira | CF / RW / LW | 9 December 1993 | 2025 | ||||
| 17 | Toni Domgjoni | CM / DM / AM | 4 September 1998 | 2025 | Unattached | |||
| 40 | Zach Clough | AM / CM / RW / LW | 8 March 1995 | 2025 | ||||
Reserve team
| No. | Player | Nat. | Position(s) | Date of birth (age) | Signed | Signed from | Noted | |
|---|---|---|---|---|---|---|---|---|
| Selangor U-23 | ||||||||
| 20 | Azim Al-Amin | GK | 20 September 2001 | 2024 | Kuala Lumpur City | |||
| 22 | Moses Raj | CB | 10 August 2005 | 2025 | Perak | |||
| 28 | Muhammad Khalil | DM | 11 April 2005 | 2024 | Selangor U-23 | |||
| 30 | Haykal Danish | RW / LW | 5 May 2005 | 2024 | Selangor U-23 | |||
| 32 | Raimi Shamsul | RB / RM | 28 October 2002 | 2024 | Selangor U-23 | |||
| 35 | Aiman Hakimi | CB / RB | 28 January 2005 | 2024 | Selangor U-23 | |||
| 39 | Danish Iskandar | CM / AM | 24 June 2006 | 2025 | Selangor U-23 | |||
| 42 | Harry Danish | RW / LW | 29 April 2004 | 2024 | Selangor U-23 | |||
Transfers
Loan returns
| Date | Pos. | No. | Player | Age | From | Type | Fee | Ref. |
|---|---|---|---|---|---|---|---|---|
| First team | ||||||||
| 30 April 2025 | DF | 4 | 25 | Loan return | N/A | N/A | ||
| GK | 31 | 23 | N/A | N/A | ||||
| DF | — | 25 | N/A | N/A | ||||
| MF | — | 23 | N/A | N/A | ||||
| 5 January 2026 | DF | 21 | 34 | N/A | [20][21] | |||
| MF | 24 | 25 | N/A | [22][23] | ||||
| Reserve team | ||||||||
| 30 April 2025 | MF | 28 | 20 | Loan return | N/A | [24] | ||
| GK | 66 | 22 | N/A | N/A | ||||
Transfers in
| Date | Pos. | No. | Player | Age | From | Type | Fee | Ref. | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| First team | |||||||||||
| 22 June 2025 | MF | 37 | 29 | Contract expired | Free transfer | [25][26] | |||||
| 30 June 2025 | FW | 91 | 24 | Transfer | Undisclosed | [27][28] | |||||
| 2 July 2025 | FW | 48 | 24 | Promoted | N/A | [29][30] | |||||
| 3 July 2025 | FW | 9 | 31 | Contract expired | Free transfer | [31][32] | |||||
| 22 July 2025 | MF | 40 | 30 | Transfer | Undisclosed | [33][34] | |||||
| DF | 93 | 31 | Unattached | Free agent | Free transfer | [35][36] | |||||
| 27 July 2025 | DF | 5 | 27 | Contract expired | Free transfer | [37][38] | |||||
| 6 November 2025 | MF | 17 | 27 | Unattached[a] | Free agent | Free transfer | [39] | ||||
| DF | 66 | 27 | Unattached[b] | Free agent | Free transfer | [40][41] | |||||
| 7 January 2026 | MF | 96 | 29 | Contract expired | Free transfer | [42][43] | |||||
| 31 January 2026 | FW | 98 | 27 | Unattached[c] | Free agent | Free transfer | [44][45] | ||||
| 3 February 2026[d] | MF | 19 | 25 | Unattached[e] | Free agent | Free transfer | [46][47] | ||||
| Reserve team | |||||||||||
| 6 July 2025 | DF | 22 | 19 | Contract expired | Free transfer | [48][49] | |||||
- Most recently played for Ponte Preta.
- Already signed before the second transfer window deadline.
- Most recently played for Busan IPark.
Transfers out
| Date | Pos. | No. | Player | Age | To | Type | Fee | Ref. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| First team | ||||||||||
| 30 April 2025 | GK | 1 | 35 | Contract expired | Free transfer | [50][51] | ||||
| 22 May 2025 | FW | 9 | 34 | Contract termination[A] | Free transfer | [52][53] | ||||
| 23 May 2025 | FW | 90 | 25 | Contract expired | Free transfer | [54][55] | ||||
| 28 May 2025 | DF | 18 | 31 | Contract expired | Free transfer | [56][57] | ||||
| 5 June 2025 | MF | 16 | 34 | Contract expired | Free transfer | [58][59] | ||||
| 9 June 2025 | MF | 25 | 29 | Contract expired | Free transfer | [60][61] | ||||
| 12 June 2025 | FW | 17 | 21 | Contract expired | Free transfer | [62][63] | ||||
| 23 June 2025 | DF | — | 23 | Contract expired | Free transfer | [64] | ||||
| 29 June 2025 | DF | 19 | 23 | Contract expired | Free transfer | [65][66] | ||||
| 30 June 2025 | DF | 22 | 31 | Free agent | Contract expired | Free transfer | [67][68] | |||
| 24 July 2025 | MF | — | 23 | Contract expired | Free transfer | [69][70] | ||||
| 26 November 2025 | MF | 17 | 27 | Contract termination[A] | Free transfer | [71][72] | ||||
| 15 December 2025 | DF | 5 | 28 | Contract termination[A] | Free transfer | [73][74] | ||||
| 18 December 2025 | FW | 9 | 32 | Contract termination[A] | Free transfer | [75][76] | ||||
| 2 January 2026 | MF | 40 | 30 | Contract termination[A] | Free transfer | [77][78] | ||||
| Reserve team | ||||||||||
| 23 June 2025 | GK | 66 | 22 | Contract expired | Free transfer | [79] | ||||
| 24 June 2025 | MF | 71 | 21 | Contract expired | Free transfer | [80][81] | ||||
| 28 July 2025 | DF | 29 | 22 | Contract expired | Free transfer | [82] | ||||
- Players become free agent after contract termination by mutual consent.
Loans in
| Date | Pos. | No. | Player | Age | Loaned from | Type | On loan until | Fee | Ref. |
|---|---|---|---|---|---|---|---|---|---|
| First team | |||||||||
| 20 January 2026 | MF | 9 | 30 | Loan | End of season | Undisclosed | [83][84] | ||
| 30 January 2026 | FW | 17 | 23 | Loan | End of season | Undisclosed | [85][86] | ||
Loans out
| Date | Pos. | No. | Player | Age | Loaned to | Type | On loan until | Fee | Ref. |
|---|---|---|---|---|---|---|---|---|---|
| First team | |||||||||
| 6 July 2025 | DF | 21 | 33 | Loan | 31 December 2025 | None | [87][88] | ||
| 15 July 2025 | MF | 24 | 24 | Loan | 31 December 2025 | None | [89][90] | ||
| 17 January 2026 | MF | 37 | 30 | Loan | 30 June 2026 | None | [91][92] | ||
| 29 January 2026 | GK | 23 | 31 | Loan | 30 June 2026 | None | [93][94] | ||
| 5 February 2026 | FW | 48 | 25 | Loan | 30 June 2026 | None | [95][96] | ||
Pre-season and friendlies
Selangor announced they would be touring Thailand for five pre-season friendlies.[97][98] Selangor also confirmed they would play Asia Warriors in MBPJ after the Thailand tour.[99]
| 9 July 2025 Friendly | Ratchaburi | 1–0 | | Ratchaburi |
| 18:00 UTC+7 |
|
Report | Stadium: Dragon Solar Park |
| 11 July 2025 Friendly | Chonburi | 2–1 | | Mueang Chonburi, Chonburi |
| 16:00 UTC+7 | Report |
|
Stadium: Chonburi Stadium | |
| Note: The match was played behind-closed-doors. | ||||
| 14 July 2025 Friendly | Bangkok | 1–3 | | Thung Khru, Bangkok |
| 16:30 UTC+7 |
|
Report | Stadium: Chalerm Phrakiat Bang Mod Stadium | |
| Note: The match was played behind-closed-doors. | ||||
| 15 July 2025 Friendly | Kasetsart | 1–1 | | Bang Phli, Samut Prakan |
| 18:30 UTC+7 |
|
Report | Stadium: Windmill Training Center | |
| Note: The match was played behind-closed-doors. | ||||
| 17 July 2025 Friendly | Burapha United | 0–1 | | Chonburi |
| 16:30 UTC+7 | Report |
|
Stadium: Banbueng Municipal Stadium |
| 27 July 2025 Friendly | Selangor | 0–0 | Asia Warriors | Petaling Jaya |
| 18:40 UTC+8 | Report | Stadium: MBPJ Stadium Referee: Sufi Rozan |
Competitions
Overview
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| Super League[a] | 8 August 2025 | 17 May 2026 | Matchday 1 | 3rd | 24 | 16 | 4 | 4 | 59 | 20 | +39 | 66.67 |
| FA Cup | 16 August 2025 | 30 November 2025 | Round of 16 | Semi-finals | 6 | 3 | 2 | 1 | 23 | 9 | +14 | 50.00 |
| Malaysia Cup | 19 January 2026 | 18 April 2026 | Round of 16 | Semi-finals | 6 | 4 | 1 | 1 | 12 | 4 | +8 | 66.67 |
| AFC Champions League Two | 18 September 2025 | 10 December 2025 | Group stage | Group stage (4th) | 6 | 0 | 1 | 5 | 7 | 15 | −8 | 0.00 |
| ASEAN Club Championship | 20 August 2025 | 27 May 2026 | Group stage | Runners-up | 9 | 4 | 3 | 2 | 14 | 9 | +5 | 44.44 |
| Total | 51 | 27 | 11 | 13 | 115 | 57 | +58 | 52.94 | ||||
Last updated: 27 May 2026
Source: Soccerway
Charity Shield
Selangor entered the Charity Shield for the second time in a row, following their runners-up finish in the 2024–25 Super League; they faced Johor Darul Ta'zim, the domestic treble winners last season.[100] That match was also the first game in the league for both teams.[101]
| 8 August 2025 | Johor Darul Ta'zim | 3–0 | Selangor | Iskandar Puteri |
| 21:00 UTC+08:00 | Report (1) Report (2) |
|
Stadium: Sultan Ibrahim Stadium Attendance: 32,777[102] Referee: Nazmi Nasaruddin |
Super League
Table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Johor Darul Ta'zim (C) | 24 | 23 | 1 | 0 | 117 | 10 | +107 | 70 | Qualification for the AFC Champions League Elite league stage |
| 2 | Kuching City | 24 | 16 | 5 | 3 | 45 | 14 | +31 | 53 | Qualification for the AFC Champions League Two group stage[b] |
| 3 | Selangor | 24 | 16 | 4 | 4 | 59 | 20 | +39 | 52 | |
| 4 | Kuala Lumpur City | 24 | 12 | 7 | 5 | 40 | 29 | +11 | 43 | |
| 5 | Terengganu | 24 | 10 | 6 | 8 | 39 | 34 | +5 | 36 |
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored.
(C) Champions
Notes:
- Includes the Charity Shield.
- Since the winners of the 2025 Malaysia FA Cup, Johor Darul Ta'zim, had already qualified for the Champions League Elite via league position, the Champions League Two spot was passed to the second-placed team.
Results summary
| 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 | 59 | 20 | +39 | 52 | 9 | 2 | 1 | 30 | 5 | +25 | 7 | 2 | 3 | 29 | 15 | +14 |
Results by matchday
A = Away; H = Home; W = Win; D = Draw; L = Loss; C = Cancelled
Matches
The league fixtures were announced on 9 July 2025.[103][104][105]
Win Draw Loss
| 8 August 2025 1 | Johor Darul Ta'zim | 3–0 | Selangor | Iskandar Puteri |
| 21:00 UTC+08:00 | Report (1) Report (2) |
|
Stadium: Sultan Ibrahim Stadium Attendance: 32,777[106] Referee: Nazmi Nasaruddin |
| 12 August 2025 2 | Selangor | 3–0 | | Petaling Jaya |
| 21:00 UTC+08:00 | Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 4,260[107] Referee: Ahmad Zuhadi Dzulkifli |
| 24 August 2025 3 | Negeri Sembilan | 2–1 | Selangor | Paroi |
| 21:00 UTC+08:00 | Report (2) |
|
Stadium: Tuanku Abdul Rahman Stadium Attendance: 25,550[108] Referee: Tuan Mohd Yaasin |
| 27 August 2025 4 | Selangor | 5–2 | Terengganu | Petaling Jaya |
| 20:15 UTC+08:00 | Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 6,055[109] Referee: Ahmad Zuhadi Dzulkifli |
| 21 September 2025 5 | Kuching City | 1–0 | Selangor | Kuching |
| 16:45 UTC+08:00 |
|
Report (2) | Stadium: Sarawak State Stadium Attendance: 5,654[110] Referee: Tuan Mohd Yaasin |
| 5 October 2025 6 | Immigration | 1–3 | Selangor | Batu Kawan |
| 17:00 UTC+08:00 |
|
Report (1) Report (2) |
Stadium: Penang State Stadium Attendance: 784[111] Referee: Shukor Zulkiflee |
| 26 October 2025 7 | Selangor | 0–0 | Kuala Lumpur City | Petaling Jaya |
| 20:15 UTC+08:00 |
|
Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 5,079[112] Referee: Hasrol Amir |
| 1 November 2025 8 | Sabah | 1–2 | Selangor | Kota Kinabalu |
| 19:30 UTC+08:00 | Report (1) Report (2) |
Stadium: Likas Stadium Attendance: 5,154[113] Referee: Ahmad Zuhadi Dzulkifli |
| 22 November 2025 9 | Selangor | 2–0 | Kelantan The Real Warriors | Petaling Jaya |
| 21:00 UTC+08:00 | Report (1) Report (2) |
|
Stadium: MBPJ Stadium Attendance: 4,237[114] Referee: Abang Azharudin Abdullah |
| 7 December 2025[a] 10 | Penang | 1–5 | Selangor | George Town |
| 21:00 UTC+08:00 |
|
Report (1) Report (2) |
Stadium: City Stadium Attendance: 2,000[115] Referee: Khairulsyahmi Ahmad Khalidi | |
| Note: Amendments are made at the request of the home team and are mutually agreed upon by both teams.[116] | ||||
| 23 December 2025 11 | PDRM | 1–3 | Selangor | Selayang |
| 21:00 UTC+08:00 | Report (1) Report (2) |
Stadium: Selayang Stadium Attendance: TBC[117] Referee: Kamil Zakaria |
| 28 December 2025 12 | Selangor | 3–0 | Melaka | Petaling Jaya |
| 20:15 UTC+08:00 | Report (1) Report (2) |
|
Stadium: MBPJ Stadium Attendance: 3,065[118] Referee: Zam Azwan Khan |
| 4 January 2026 13 | Selangor | 0–2 | Johor Darul Ta'zim | Petaling Jaya |
| 20:15 UTC+08:00 |
|
Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 8,101[119] Referee: Nazmi Nasaruddin |
| 10 January 2026 14 | DPMM | 2–5 | Selangor | Bandar Seri Begawan |
| 20:15 UTC+08:00 | Report (1) Report (2) |
Stadium: Hassanal Bolkiah National Stadium Attendance: 10,200[120] Referee: Faizudin Ismail |
| 14 January 2026 15 | Selangor | 1–0 | Negeri Sembilan | Petaling Jaya |
| 21:00 UTC+08:00 | Report (1) Report (2) |
|
Stadium: MBPJ Stadium Attendance: 6,733[121] Referee: Shukor Zulkiflee |
| 1 February 2026 16 | Terengganu | 1–1 | Selangor | Kuala Nerus |
| 21:00 UTC+08:00 |
|
Report (1) Report (2) |
Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: TBC[122] Referee: Kamal Ikhwan Yaacob |
| 22 February 2026 17 | Selangor | 1–0 | Kuching City | Petaling Jaya |
| 22:00 UTC+08:00 | Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 3,802[123] Referee: Nazmi Nasaruddin |
| 28 February 2026 18 | Melaka | 0–0 | Selangor | Krubong |
| 22:00 UTC+08:00 | Report (1) Report (2) |
Stadium: Hang Jebat Stadium Attendance: TBC[124] Referee: Faizal Talib |
| 8 March 2026[b] 19 | Selangor | 4–0 | Immigration | Petaling Jaya |
| 22:00 UTC+08:00 |
|
Report (1) Report (2) |
|
Stadium: MBPJ Stadium Attendance: TBC[125] Referee: Usaid Jamal |
| Note: This amendment was requested by Selangor since the original date was too near to the Eid al-Fitr celebration and the club was not participating in the knockout stages of the AFC Champions League Two. | ||||
| 15 March 2026 20 | Kuala Lumpur City | 2–3 | Selangor | Cheras |
| 22:00 UTC+08:00 | Report (1) Report (2) |
Stadium: Kuala Lumpur Stadium Attendance: TBC[126] Referee: Tuan Mohd Yaasin |
| 11 April 2026 21 | Selangor | 1–1 | Sabah | Petaling Jaya |
| 21:00 UTC+08:00 |
|
Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 3,477[127] Referee: Faizal Talib |
| 24 April 2026 22 | Kelantan The Real Warriors | 0–6 | Selangor | Kota Bharu |
| 21:00 UTC+08:00 |
|
Report (1) Report (2) |
Stadium: Sultan Muhammad IV Stadium Attendance: 147[128] Referee: Kamil Zakaria |
| 2 May 2026 23 | Selangor | 4–0 | Penang | Petaling Jaya |
| 21:00 UTC+08:00 | Report (1) Report (2) |
|
Stadium: MBPJ Stadium Attendance: 4,508[129] Referee: Afdzal Hilmi |
| 17 May 2026 24 | Selangor | 6–0 | PDRM | Petaling Jaya |
| 20:15 UTC+08:00 | Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 4,350[130] Referee: Kamal Ikhwan Yaacob |
Results overview
Win Draw Loss Cancelled
| Team | Home score | Away score | Double |
|---|---|---|---|
| 3–0 | 5–2 | 8–2 | |
| Immigration | 4–0 | 3–1 | 7–1 |
| Johor Darul Ta'zim | 0–2 | 0–3 | 0–5 |
| Kelantan The Real Warriors | 2–0 | 6–0 | 8–0 |
| Kuching City | 1–0 | 0–1 | 1–1 |
| Kuala Lumpur City | 0–0 | 3–2 | 3–2 |
| Melaka | 3–0 | 0–0 | 3–0 |
| Negeri Sembilan | 1–0 | 1–2 | 2–2 |
| Penang | 4–0 | 5–1 | 9–1 |
| PDRM | 6–0 | 3–1 | 9–1 |
| Sabah | 1–1 | 2–1 | 3–2 |
| Terengganu | 5–2 | 1–1 | 6–3 |
FA Cup
As a Super League side, Selangor entered the competition in the round of 16.
Round of 16
| 16 August 2025 First leg | Malaysian University | 1–3 | Selangor | Petaling Jaya |
| 17:00 UTC+08:00 |
|
Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 1,772[131] Referee: Firdaus Dahlan |
| 13 September 2025 Second leg | Selangor | 9–0 (12–1 agg.) | Malaysian University | Petaling Jaya |
| 20:15 UTC+08:00 | Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 2,392[132] Referee: Afiq Naim |
Quarter-finals
| 18 October 2025 First leg | Negeri Sembilan | 0–4 | Selangor | Paroi |
| 20:30 UTC+08:00 |
|
Report (1) Report (2) |
Stadium: Tuanku Abdul Rahman Stadium Attendance: 25,550[133] Referee: Kamil Zakaria |
| 29 October 2025 Second leg | Selangor | 2–3 (6–3 agg.) | Negeri Sembilan | Petaling Jaya |
| 21:00 UTC+08:00 |
|
Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 7,517[134] Referee: Ahmad Zuhadi Dzulkifli |
Semi-finals
| 9 November 2025 First leg | Sabah | 2–2 | Selangor | Kota Kinabalu |
| 20:15 UTC+08:00 | Report (1) Report (2) |
Stadium: Likas Stadium Attendance: TBC[135] Referee: Nazmi Nasaruddin |
| 30 November 2025 Second leg | Selangor | 3–3 (a.e.t.) (5–5 agg.) (4–5 p) | Sabah | Petaling Jaya |
| 21:00 UTC+08:00 | Report (2) | Stadium: MBPJ Stadium Attendance: 0[136] Referee: Hasrol Amir | ||
| Penalties | ||||
| Note: Selangor was punished with playing behind closed doors (without spectators) following incidents involving supporter misconduct during the second leg of the quarter-finals against Negeri Sembilan at the MBPJ Stadium, Petaling Jaya on 29 October.[137] | ||||
Malaysia Cup
Knockout stage
As a Super League side, Selangor entered the competition in the round of 16.
Round of 16
| 19 January 2026 First leg | Kelantan The Real Warriors | 1–2 | Selangor | Kota Bharu |
| 21:00 UTC+08:00 | Report (1) Report (2) |
Stadium: Sultan Muhammad IV Stadium Attendance: 769[138] Referee: Shukor Zulkiflee |
| 23 January 2026 Second leg | Selangor | 3–0 (5–1 agg.) | Kelantan The Real Warriors | Petaling Jaya |
| 20:15 UTC+08:00 | Report (1) Report (2) |
|
Stadium: MBPJ Stadium Attendance: 5,100[139] Referee: Kamil Zakaria |
Quarter-finals
| 8 February 2026 First leg | Negeri Sembilan | 0–1 | Selangor | Paroi |
| 21:00 UTC+08:00 |
|
Report (1) Report (2) |
Stadium: Tuanku Abdul Rahman Stadium Attendance: 9,637[140] Referee: Tuan Mohd Yaasin |
| 14 February 2026 Second leg | Selangor | 5–1 (6–1 agg.) | Negeri Sembilan | Petaling Jaya |
| 21:00 UTC+08:00 | Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 10,015[141] Referee: Ahmad Zuhadi Dzulkifli |
Semi-finals
| 5 April 2026 First leg | Selangor | 1–1 | Kuching City | Petaling Jaya |
| 20:15 UTC+08:00 |
|
Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 7,017[142] Referee: Izzul Fikri Kamaruzaman |
| 18 April 2026 Second leg | Kuching City | 1–0 (2–1 agg.) | Selangor | Kuching |
| 20:15 UTC+08:00 | Report (1) Report (2) |
Stadium: Sarawak State Stadium Attendance: 19,855[143] Referee: Ahmad Zuhadi Dzulkifli |
AFC Champions League Two
Group stage
The 2025–26 AFC Champions League Two group stage draw took place in InterContinental Kuala Lumpur in Kuala Lumpur, Malaysia on 15 August 2025.[144] The first group matches were played on 18 September 2025.[145][146]
Win Draw Loss Fixtures
| 18 September 2025 1 | Selangor | 2–4 | | Petaling Jaya |
| 18:00 UTC+08:00 | Report (1) Report (2) |
|
Stadium: MBPJ Stadium Attendance: 3,497[147] Referee: Mooud Bonyadifard (Iran) |
| 1 October 2025 2 | Lion City Sailors | 4–2 | | Bishan, Singapore |
| 18:00 UTC+08:00 | Report (1) Report (2) |
Stadium: Bishan Stadium Attendance: 1,745[148] Referee: Sang-Hyeop Chae (South Korea) |
| 23 October 2025 3 | Persib Bandung | 2–0 | | Bandung, Indonesia |
| 19:15 UTC+07:00 | Report (1) Report (2) |
|
Stadium: Gelora Bandung Lautan Api Stadium Attendance: 19,679[149] Referee: Rustam Lutfullin (Uzbekistan) |
| 6 November 2025 4 | Selangor | 2–3 | | Petaling Jaya |
| 20:15 UTC+08:00 | Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 5,505[150] Referee: Payam Heydari (Iran) |
| 26 November 2025 5 | Bangkok United | 1–1 | | Thanyaburi, Thailand |
| 19.15 UTC+7 |
|
Report (1) Report (2) |
Stadium: True BG Stadium Attendance: 1,091[151] Referee: Zhang Lei (China) |
| 10 December 2025 6 | Selangor | 0–1 | | Petaling Jaya |
| 20:15 UTC+08:00 |
|
Report (1) Report (2) |
|
Stadium: MBPJ Stadium Attendance: 2,354[152] Referee: Hiroki Kasahara (Japan) |
ASEAN Club Championship
Group stage
The group stage draw was held on 4 July 2025.[153] The first group matches were played on 20 August 2025.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BRU | SEL | BGP | CAH | BGT | DHC | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 5 | 2 | 3 | 0 | 14 | 5 | +9 | 9 | Advance to knockout stage | — | 1–1 | — | 1–1 | — | 6–0 | ||
| 2 | 5 | 2 | 3 | 0 | 9 | 5 | +4 | 9 | — | — | 1–1 | 2–0 | 4–2 | — | |||
| 3 | 5 | 2 | 2 | 1 | 9 | 7 | +2 | 8 | 2–2 | — | — | 2–1 | — | 2–0 | |||
| 4 | 5 | 2 | 1 | 2 | 9 | 6 | +3 | 7 | — | — | — | — | 6–1 | 1–0 | |||
| 5 | 5 | 2 | 0 | 3 | 10 | 17 | −7 | 6 | 1–4 | — | 3–2 | — | — | — | |||
| 6 | 5 | 0 | 1 | 4 | 2 | 13 | −11 | 1 | — | 1–1 | — | — | 1–3 | — |
Win Draw Loss Fixtures
| 20 August 2025 1 | Buriram United | 1–1 | | Buriram |
| 19.00 UTC+7 |
|
Report (1) Report (2) |
Stadium: Chang Arena Attendance: TBC Referee: Kim Woo-sung (South Korea) |
| 24 September 2025 2 | Selangor | 4–2 | | Petaling Jaya |
| 21:00 UTC+08:00 | Report (1) Report (2) |
|
Stadium: MBPJ Stadium Attendance: 1,815 Referee: Omar Al-Yaqoubi (Oman) |
| 3 December 2025 3 | Dynamic Herb Cebu | 1–1 | | Manila, Philippines |
| 19:00 UTC+8 | Report (1) Report (2) |
|
Stadium: Rizal Memorial Stadium Attendance: TBC Referee: Ping-Wun Tam (Hong Kong) |
| 28 January 2026 4 | Selangor | 2–0 | | Petaling Jaya |
| 21:00 UTC+08:00 |
|
Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 2,574 Referee: Kim Woo-sung (South Korea) |
| 4 February 2026 5 | Selangor | 1–1 | | Petaling Jaya |
| 20:30 UTC+08:00 | Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 3,302 Referee: Mohammed Sami Al-Ismail (Saudi Arabia) |
Knockout phase
Semi-finals
| 6 May 2026 First leg | Selangor | 2–1 | | Petaling Jaya |
| 21:00 UTC+08:00 | Report (1) Report (2) |
Stadium: MBPJ Stadium Attendance: 5,733 Referee: Mohammed Sami Al-Ismail (Saudi Arabia) |
| 13 May 2026 Second leg | Nam Định | 0–2 (1–4 agg.) | | Ninh Bình |
| 17:30 UTC+07:00 | Report (1) Report (2) |
Stadium: Thiên Trường Stadium Attendance: TBC Referee: Koji Takasaki (Japan) |
Final
| 20 May 2026 First leg | Selangor | 0–1 | | Petaling Jaya |
| 21:00 UTC+08:00 | Report (1) Report (2) |
|
Stadium: MBPJ Stadium Attendance: 8,943 Referee: Rustam Lutfullin (Uzbekistan) |
| 27 May 2026 Second leg | Buriram United | 2–1 (3–1 agg.) | | Buriram |
| 19:00 UTC+07:00 |
|
Report (1) Report (2) |
Stadium: Chang Arena Attendance: 30,889 Referee: Hiroki Kasahara (Japan) |
Statistics
Squad statistics
- As of 27 May 2026[154]
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 | Champions League Two | ASEAN Club Championship | Total | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Apps | Apps | Apps | Apps | Apps | ||||||||||||||||||||||
| 2 | Quentin Cheng | DF | 21 | 3 | 4 | 1 | 1 | 4 | 1 | 6 | 9 | 1 | 44 | 2 | 5 | ||||||||||||
| 3 | Mohammad Abualnadi | DF | 18 | 1 | 2 | 5 | 1 | 6 | 1 | 7 | 38 | 3 | |||||||||||||||
| 4 | Richmond Ankrah | DF | 15 | 1 | 3 | 1 | 2 | 3 | 1 | 6 | 1 | 29 | 1 | 3 | |||||||||||||
| 6 | Nooa Laine | MF | 22 | 2 | 1 | 5 | 1 | 1 | 6 | 1 | 5 | 9 | 1 | 47 | 4 | 3 | |||||||||||
| 7 | Faisal Halim | FW | 23 | 6 | 1 | 6 | 7 | 6 | 4 | 4 | 1 | 9 | 4 | 48 | 22 | 1 | |||||||||||
| 8 | Noor Al-Rawabdeh | MF | 20 | 2 | 2 | 4 | 1 | 4 | 1 | 5 | 7 | 40 | 2 | 4 | |||||||||||||
| 9 | Hugo Boumous | MF | 6 | 2 | 1 | 2 | 6 | 3 | 14 | 2 | 3 | 1 | |||||||||||||||
| 10 | Mukhairi Ajmal | MF | 13 | 3 | 1 | 3 | 1 | 4 | 1 | 1 | 2 | 4 | 26 | 3 | 3 | 1 | |||||||||||
| 11 | Alvin Fortes | FW | 20 | 9 | 5 | 2 | 5 | 1 | 4 | 6 | 1 | 3 | 1 | 40 | 13 | 3 | 1 | ||||||||||
| 14 | Zikri Khalili | DF | 17 | 1 | 2 | 4 | 1 | 6 | 1 | 3 | 7 | 2 | 37 | 2 | 5 | ||||||||||||
| 17 | Kim Ji-ho | FW | 8 | 1 | 4 | 1 | 13 | 1 | |||||||||||||||||||
| 19 | Jeon Seung-min | MF | 1 | 1 | 2 | ||||||||||||||||||||||
| 20 | Azim Al-Amin | GK | 1 | 1 | |||||||||||||||||||||||
| 21 | Safuwan Baharudin | DF | 9 | 6 | 1 | 4 | 19 | 1 | |||||||||||||||||||
| 22 | Moses Raj | DF | 1 | 1 | |||||||||||||||||||||||
| 24 | Alex Agyarkwa | MF | 1 | 1 | 2 | ||||||||||||||||||||||
| 28 | Muhammad Khalil | MF | 2 | 1 | 1 | 2 | 6 | ||||||||||||||||||||
| 31 | Sikh Izhan Nazrel | GK | 7 | 1 | 3 | 1 | 2 | 1 | 4 | 16 | 3 | ||||||||||||||||
| 32 | Raimi Shamsul | DF | 3 | 3 | 1 | 3 | 1 | 10 | 1 | ||||||||||||||||||
| 33 | Kalamullah Al-Hafiz | GK | 17 | 1 | 2 | 1 | 6 | 4 | 5 | 1 | 34 | 3 | |||||||||||||||
| 35 | Aiman Hakimi | DF | 1 | 1 | |||||||||||||||||||||||
| 39 | Danish Iskandar | MF | 1 | 1 | 2 | ||||||||||||||||||||||
| 42 | Harry Danish | MF | 4 | 4 | 1 | 2 | 11 | ||||||||||||||||||||
| 43 | Syahir Bashah | MF | 17 | 3 | 4 | 6 | 4 | 1 | 31 | 1 | 3 | ||||||||||||||||
| 44 | Sharul Nazeem | DF | 5 | 2 | 2 | 2 | 11 | ||||||||||||||||||||
| 55 | Harith Haiqal | DF | 16 | 1 | 3 | 5 | 2 | 1 | 3 | 2 | 1 | 8 | 2 | 34 | 1 | 7 | 2 | ||||||||||
| 66 | Mamadou Diarra | DF | 13 | 1 | 2 | 1 | 1 | 5 | 1 | 3 | 5 | 27 | 1 | 3 | 1 | ||||||||||||
| 76 | Aliff Izwan | MF | 9 | 2 | 1 | 6 | 3 | 4 | 1 | 5 | 27 | 3 | 1 | ||||||||||||||
| 77 | Aliff Haiqal | MF | 6 | 3 | 2 | 2 | 2 | 15 | |||||||||||||||||||
| 91 | Chrigor | FW | 23 | 23 | 2 | 5 | 5 | 1 | 5 | 5 | 2 | 6 | 4 | 1 | 9 | 5 | 2 | 48 | 42 | 8 | |||||||
| 93 | Fazly Mazlan | DF | 10 | 4 | 4 | 2 | 2 | 2 | 3 | 21 | 6 | ||||||||||||||||
| 96 | Mahamé Siby | MF | 2 | 1 | 3 | ||||||||||||||||||||||
| 98 | Vitor Pernambuco | FW | 7 | 1 | 4 | 1 | 3 | 14 | 1 | 1 | |||||||||||||||||
| Out on loan | |||||||||||||||||||||||||||
| 23 | Samuel Somerville | GK | 1 | 1 | |||||||||||||||||||||||
| 37 | Picha Autra | MF | 7 | 1 | 3 | 3 | 1 | 14 | 1 | ||||||||||||||||||
| 48 | Omid Musawi | FW | 5 | 2 | 4 | 1 | 1 | 12 | 1 | ||||||||||||||||||
| Player left the club during the season | |||||||||||||||||||||||||||
| 5 | Kevin Deeromram | DF | 7 | 2 | 4 | 2 | 1 | 5 | 2 | 1 | 18 | 4 | 2 | ||||||||||||||
| 9 | Willian Lira | FW | 8 | 1 | 4 | 1 | 4 | 1 | 1 | 17 | 2 | 1 | |||||||||||||||
| 17 | Toni Domgjoni | MF | |||||||||||||||||||||||||
| 40 | Zach Clough | MF | 7 | 3 | 2 | 5 | 1 | 2 | 1 | 17 | 3 | 1 | |||||||||||||||
| Own goals | 1 | 1 | 0 | 1 | 1 | 4 | |||||||||||||||||||||
| Totals | 59 | 29 | 1 | 23 | 12 | 1 | 12 | 8 | 3 | 7 | 8 | 1 | 14 | 17 | 1 | 115 | 74 | 7 | |||||||||
Goalscorers
- As of match played 27 May 2026
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 | Champions League Two | ASEAN Club Championship | Total |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FW | 91 | 23 | 5 | 5 | 4 | 5 | 42 | |
| 2 | FW | 7 | 6 | 7 | 4 | 1 | 4 | 22 | |
| 3 | FW | 11 | 9 | 2 | 1 | 0 | 1 | 13 | |
| 4 | DF | 5 | 2 | 2 | 0 | 0 | 0 | 4 | |
| MF | 6 | 2 | 1 | 1 | 0 | 0 | 4 | ||
| 6 | MF | 10 | 3 | 0 | 0 | 0 | 0 | 3 | |
| MF | 40 | 0 | 2 | 0 | 0 | 1 | 3 | ||
| MF | 76 | 2 | 0 | 0 | 1 | 0 | 3 | ||
| 9 | DF | 2 | 0 | 1 | 1 | 0 | 0 | 2 | |
| MF | 8 | 2 | 0 | 0 | 0 | 0 | 2 | ||
| MF | 9 | 2 | 0 | 0 | 0 | 0 | 2 | ||
| FW | 9 | 0 | 1 | 0 | 0 | 1 | 2 | ||
| DF | 14 | 1 | 1 | 0 | 0 | 0 | 2 | ||
| 15 | DF | 4 | 1 | 0 | 0 | 0 | 0 | 1 | |
| MF | 17 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| MF | 37 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| MF | 43 | 0 | 0 | 0 | 0 | 1 | 1 | ||
| DF | 55 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| DF | 66 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| FW | 98 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| Own goals | 1 | 1 | 0 | 1 | 1 | 4 | |||
| Totals | 59 | 23 | 12 | 7 | 14 | 115 | |||
† Player left the club during the season.
Top assists
| Rnk | Pos | No. | Player | Super League | FA Cup | Malaysia Cup | Champions League Two | ASEAN Club Championship | Total |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FW | 7 | 6 | 4 | 1 | 0 | 0 | 11 | |
| FW | 91 | 2 | 3 | 2 | 1 | 3 | 11 | ||
| 3 | DF | 2 | 6 | 1 | 0 | 1 | 2 | 10 | |
| FW | 11 | 7 | 1 | 1 | 1 | 0 | 10 | ||
| 5 | MF | 8 | 3 | 3 | 0 | 0 | 0 | 6 | |
| 6 | MF | 6 | 3 | 0 | 0 | 0 | 1 | 4 | |
| MF | 9 | 2 | 0 | 1 | 0 | 1 | 4 | ||
| DF | 14 | 2 | 0 | 1 | 0 | 1 | 4 | ||
| 9 | FW | 48 | 1 | 2 | 0 | 0 | 0 | 3 | |
| MF | 76 | 1 | 1 | 0 | 1 | 0 | 3 | ||
| 11 | DF | 3 | 1 | 0 | 1 | 0 | 0 | 2 | |
| DF | 5 | 0 | 2 | 0 | 0 | 0 | 2 | ||
| MF | 40 | 0 | 1 | 0 | 0 | 1 | 2 | ||
| MF | 43 | 0 | 1 | 1 | 0 | 0 | 2 | ||
| 15 | MF | 10 | 1 | 0 | 0 | 0 | 0 | 1 | |
| MF | 17 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| MF | 19 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| DF | 21 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| MF | 37 | 0 | 0 | 0 | 0 | 1 | 1 | ||
| DF | 55 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| DF | 66 | 1 | 0 | 0 | 0 | 0 | 1 | ||
| TOTALS | 40 | 19 | 8 | 4 | 10 | 81 | |||
† Player left the club during the season.
Clean sheets
| Rnk | No. | Player | Super League | FA Cup | Malaysia Cup | Champions League Two | ASEAN Club Championship | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | 33 | 7 | 1 | 2 | 0 | 1 | 11 | |
| 2 | 31 | 4 | 1 | 0 | 0 | 1 | 6 | |
| 3 | 20 | 1 | 0 | 0 | 0 | 0 | 1 | |
| TOTALS | 12 | 2 | 2 | 0 | 2 | 18 | ||
Disciplinary record
- As of match played 27 May 2026
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 | Champions League Two | ASEAN Club Championship | Total | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 91 | FW | 2 | - | - | 1 | - | - | 2 | - | - | 1 | - | - | 2 | - | - | 8 | - | - | |
| 2 | 55 | DF | 3 | - | - | - | - | - | - | - | 1 | 2 | - | 1 | 2 | - | - | 7 | - | 2 | |
| 3 | 93 | DF | 4 | - | - | 2 | - | - | - | - | - | - | - | - | - | - | - | 6 | - | - | |
| 4 | 2 | DF | 3 | - | - | 1 | - | - | - | - | - | - | - | - | 1 | - | - | 5 | - | - | |
| 14 | DF | 2 | - | - | - | - | - | 1 | - | - | - | - | - | 2 | - | - | 5 | - | - | ||
| 6 | 8 | MF | 2 | - | - | 1 | - | - | 1 | - | - | - | - | - | - | - | - | 4 | - | - | |
| 7 | 3 | DF | 1 | - | - | - | - | - | 1 | - | - | 1 | - | - | - | - | - | 3 | - | - | |
| 4 | DF | - | - | - | 1 | - | - | - | - | - | 1 | - | - | 1 | - | - | 3 | - | - | ||
| 6 | MF | 1 | - | - | 1 | - | - | - | - | - | - | - | - | 1 | - | - | 3 | - | - | ||
| 9 | FW | - | - | 1 | - | - | - | - | - | - | - | - | - | 3 | - | - | 3 | - | 1 | ||
| 10 | MF | 1 | - | - | 1 | - | - | 1 | - | 1 | - | - | - | - | - | - | 3 | - | 1 | ||
| 11 | FW | - | - | - | - | - | - | - | - | - | - | - | - | 3 | - | 1 | 3 | - | 1 | ||
| 31 | GK | 1 | - | - | 1 | - | - | - | - | - | 1 | - | - | - | - | - | 3 | - | - | ||
| 33 | GK | 1 | - | - | 1 | - | - | - | - | - | - | - | - | 1 | - | - | 3 | - | - | ||
| 43 | MF | 3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 3 | - | - | ||
| 66 | DF | 2 | - | - | - | - | 1 | 1 | - | - | - | - | - | - | - | - | 3 | - | 1 | ||
| 17 | 5 | DF | - | - | - | 1 | - | - | - | - | - | - | - | - | 1 | - | - | 2 | - | - | |
| 18 | 7 | FW | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | |
| 9 | FW | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | ||
| 21 | DF | - | - | - | - | - | - | - | - | 1 | - | - | - | - | - | - | - | - | 1 | ||
| 32 | DF | - | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | ||
| 40 | MF | - | - | - | - | - | - | - | - | - | 1 | - | - | - | - | - | 1 | - | - | ||
| 48 | MF | - | - | - | - | - | - | - | - | - | 1 | - | - | - | - | - | 1 | - | - | ||
| 76 | MF | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | ||
| 98 | FW | - | - | - | - | - | - | 1 | - | - | - | - | - | - | - | - | 1 | - | - | ||
| Total | 29 | 0 | 1 | 12 | 0 | 1 | 8 | 0 | 3 | 8 | 0 | 1 | 17 | 0 | 1 | 74 | 0 | 7 | |||
† Player left the club during the season.
Hat-tricks
| Player | Against | Result | Date | Competition | Ref |
|---|---|---|---|---|---|
| Terengganu (H) | 5–2 | 27 August 2025 | Super League | [155] | |
| Malaysian University (H) | 9–0 | 13 September 2025 | FA Cup | [156] | |
| Penang (A) | 5–1 | 7 December 2025 | Super League | [157] | |
| DPMM FC (A) | 5–2 | 10 January 2026 | Super League | [158] | |
| Kelantan The Real Warriors (A) | 6–0 | 24 April 2026 | Super League | [159] | |
| PDRM (H) | 6–0 | 17 May 2026 | Super League | [160] | |
4 Player scored four goals.
Notes
- On loan.