2024–25 Penang F.C. season
Penang 2024–25 football season
From Wikipedia, the free encyclopedia
The 2024–25 season was Penang's 98th competitive season, 4th season in the first tier of Malaysian football since promoted in 2020, 103rd year in existence as a football club, and the 4th year since rebranded as Penang Football Club.[1] The season covers the period from 10 May 2024 to 27 April 2025.
(until 25 October 2024)
Mat Saiful Mohd
(caretaker, from 25 October 2024 until 14 November 2024)
Wan Rohaimi
(from 14 November 2024)
| 2024–25 season | ||||
|---|---|---|---|---|
| Chairman | Daniel Gooi | |||
| Head coach | Akmal Rizal (until 25 October 2024) Mat Saiful Mohd (caretaker, from 25 October 2024 until 14 November 2024) Wan Rohaimi (from 14 November 2024) | |||
| Stadium | City Stadium | |||
| Super League | 10th | |||
| Malaysia FA Cup | Quarter-finals | |||
| Malaysia Cup | Round of 16 | |||
| MFL Challenge Cup | Semi-finals | |||
| Top goalscorer | League: Rodrigo Dias (10) All: Rodrigo Dias (11) | |||
| Highest home attendance | 8,122 vs Kedah, Super League, 22 June 2024 | |||
| Lowest home attendance | 354 vs PT Athletic, MFL Challenge Cup, 23 December 2024 | |||
| Average home league attendance | 2153 | |||
| Biggest win | 6–1 vs KDN, Super League, 7 February 2025 | |||
| Biggest defeat | 0–5 vs JDT, Super League, 12 September 2024 | |||
|
| ||||
Coaching Staffs
| Position | Name[2] |
|---|---|
| Technical director | |
| Head Coach | |
| Assistant Head Coach | |
| Assistant Coach | |
| Goalkeeping Coach | |
| Fitness Coach | |
| Team Doctor | |
| Physiotherapist | |
| Team Analyst | |
| Masseur | |
| Kit Man | |
| U-23 Team Manager | |
| U-23 Head Coach | |
| U-23 Assistant Head Coach | |
| U-23 Goalkeeping Coach | |
| U-23 Fitness Coach | |
| U-23 Team Doctor | |
| U-23 Physiotherapist | |
| U-23 Security Officer | |
| U-23 Media Officer | |
| U-23 Kit Man | |
| U-21 Team Head Coach | |
| U-19 Team Head Coach | |
Players
First-team squad
- As of 12 February 2025
| No. | Player | Position | Nationality | Date of birth (age) | Signed from | Date signed | Fee |
|---|---|---|---|---|---|---|---|
| Goalkeepers | |||||||
| 1 | Haziq Mukriz | GK | 19 April 2003 | Academy[a][5] | 19 February 2024 | Free | |
| 23 | Sikh Izhan | GK | 23 March 2003 | Selangor[6] | 22 February 2024 | Loan | |
| 25 | Shafiq Afifi | GK | 6 August 1999 | Perak II[7] | 19 December 2020 | Free | |
| Defenders | |||||||
| 3 | Aikmal Roslan | DF | 11 February 2001 | Academy[a][8] | 19 February 2024 | Free | |
| 4 | Richmond Ankrah | DF | 22 February 2000 | Selangor[9] | 27 March 2024 | Loan | |
| 6 | Khairul Akmal | DF | 28 May 1998 | Academy[10] | 1 January 2017 | Free | |
| 15 | Fairuz Zakaria | DF | 25 May 1997 | Kedah[11] | 19 December 2021 | Free | |
| 17 | Rafael Vitor | DF | 5 January 1993 | Nacional[12] | 11 January 2020 | Free | |
| 26 | Namathevan Arunasalam | DF | 26 July 1996 | Negeri Sembilan[13] | 29 December 2022 | Free | |
| 32 | Aqil Irfanuddin | DF | 3 April 1997 | Terengganu II[14] | 22 February 2024 | Loan | |
| 37 | Azmeer Aris | DF | 5 August 1999 | Kedah[15] | 14 December 2022 | Free | |
| 46 | Adib Raop | DF | 25 October 1999 | Perak[16] | 17 December 2021 | Free | |
| 50 | Zarif Syamil Zamani | DF | 11 December 2002 | Academy[a] | 1 November 2024 | Free | |
| 72 | Nabil Nizam | DF | 26 February 2001 | Academy[a] | 1 November 2024 | Free | |
| Midfielders | |||||||
| 8 | Khairu Azrin | MF | 13 July 1991 | Kelantan United[17] | 22 February 2024 | Free | |
| 10 | Neto Olivera | MF | 20 April 1998 | Trem[18] | 27 April 2024 | Free | |
| 11 | Amer Azahar | MF | 22 June 1995 | Kedah[19] | 17 December 2022 | Free | |
| 12 | Al-Hafiz Harun | MF | 13 September 1994 | Kedah[20] | 20 February 2024 | Free | |
| 14 | Syamer Kutty Abba | MF | 1 October 1997 | Johor Darul Ta'zim[21] | 12 April 2024 | Loan | |
| 20 | Rahmat Makasuf | MF | 28 September 1997 | Terengganu[22] | 22 February 2024 | Free | |
| 21 | Shafi Azswad | MF | 9 March 2001 | Academy[a][23] | 20 February 2024 | Free | |
| 28 | Azrie Reza | MF | 30 December 1997 | PDRM[24] | 7 February 2023 | Free | |
| 33 | Nik Akif | MF | 11 May 1999 | Terengganu[25] | 16 December 2022 | Free | |
| 71 | Haziq Kutty Abba | MF | 28 September 2004 | Academy[a] | 12 January 2025 | Free | |
| 80 | Izzat Zikri | MF | 17 January 2001 | Academy[a][26] | 20 February 2024 | Free | |
| 88 | Daniel Irfan | MF | 30 September 2001 | Academy[a][27] | 19 February 2024 | Free | |
| Forwards | |||||||
| 7 | Dylan Wenzel-Halls | FW | 15 December 1997 | Central Coast Mariners[28] | 2 September 2024 | Free | |
| 9 | Rodrigo Dias | FW | 26 January 1994 | Khaitan[29] | 5 March 2024 | Free | |
| 30 | Nabil Latpi | FW | 6 September 1992 | PDRM[30] | 22 February 2024 | Free | |
| 55 | Aidil Danial Izhar | FW | 23 September 2001 | Academy[a] | 12 September 2024 | Free | |
| 97 | Idrzuwan Daud | FW | 15 April 2001 | Academy[a] | 18 December 2024 | Free | |
| 98 | Akid Zamri | FW | 13 February 2005 | Academy[a] | 25 January 2025 | Free | |
| 99 | Alif Ikmalrizal | FW | 9 December 2002 | Academy[a][31] | 19 February 2024 | Free | |
| Out on loan | |||||||
| 18 | Iman Rafaei | DF | 1 May 2001 | Academy[a][32] | 19 February 2024 | Free | |
| 83 | Khairil Anuar | MF | 8 March 1995 | Kelantan[33] | 22 February 2024 | Free | |
- Promoted from U23
Transfers and contracts
In
1st Transfer Window
| No. | Pos. | Name | Moving from | Type | Transfer Date | Transfer fee | |
|---|---|---|---|---|---|---|---|
| 19 | MF | Al-Hafiz Harun | Kedah | Transfer | 20 February 2024 | Free | |
| 20 | MF | Rahmat Makasuf | Terengganu | Transfer | 22 February 2024 | Free | |
| 83 | MF | Khairil Anuar | Kelantan | Transfer | 22 February 2024 | Free | |
| 30 | FW | Nabil Latpi | PDRM | Transfer | 22 February 2024 | Free | |
| 8 | MF | Khairu Azrin | Kelantan United | Transfer | 22 February 2024 | Free | |
| 32 | DF | Aqil Irfanuddin | Terengganu II | Loan | 22 February 2024 | Free | |
| 13 | MF | Muhaimin Izuddin | Kelantan | Transfer | 22 February 2024 | Free | |
| 23 | GK | Sikh Izhan | Selangor | Loan | 22 February 2024 | Free | |
| 9 | FW | Rodrigo Dias | Khaitan | Transfer | 5 March 2024 | Free | |
| 4 | DF | Richmond Ankrah | Selangor | Loan | 27 March 2024 | Free | |
| 14 | MF | Syamer Kutty Abba | Johor Darul Ta'zim | Loan | 12 April 2024 | Free | |
| 10 | MF | Neto Olivera | Trem | Transfer | 27 April 2024 | Free | - |
2nd Transfer Window
| No. | Pos. | Name | Moving from | Type | Transfer Date | Transfer fee |
|---|---|---|---|---|---|---|
| 7 | FW | Dylan Wenzel-Halls | Central Coast Mariners | Transfer | 2 September 2024 | Free |
Released
| No. | Pos. | Name | To | Type | Transfer Date | Transfer fee |
|---|---|---|---|---|---|---|
| 8 | MF | Asnan Ahmad | Sri Pahang FC | Transfer | 21 February 2024 | Free |
| 13 | MF | Muhaimin Izuddin | Free agent | Mutual consent | 4 September 2024 | Free |
Loan Out
| No. | Pos. | Name | To | Type | Transfer Date | Transfer fee |
|---|---|---|---|---|---|---|
| 83 | MF | Khairil Anuar | Gombak | Loan | 4 September 2024 | Free |
| 18 | DF | Iman Rafaei | Bukit Tambun | Loan | 9 September 2024 | Free |
Friendlies
| 5 April 2024 Friendly | Perak | 0–0 | Penang | Batu Kawan, Perak |
| 22:00 UTC+8 | Stadium: Stadium Perak |
| 17 April 2024 Friendly | Terengganu FC | 1–0 | Penang | Kuala Nerus, Terengganu |
| 21:00 UTC+8 | Ismahil |
Stadium: Sultan Mizan Zainal Abidin Stadium |
| 19 April 2024 Friendly | Terengganu II | 4–2 | Penang | Kuala Terengganu, Terengganu |
| 21:00 UTC+8 |
|
Stadium: Sultan Ismail Nasiruddin Shah Stadium |
| 21 April 2024 Friendly | Kedah Darul Aman | 0–3 | Penang | Kuala Terengganu, Terengganu |
| 21:00 UTC+8 | Stadium: Sultan Ismail Nasiruddin Shah Stadium |
| 30 April 2024 Friendly | Kedah | 3–1 | Penang | Alor Setar, Kedah |
| 21:00 UTC+8 |
|
Richmond |
Stadium: Darul Aman Stadium |
| 4 May 2024 Friendly | Penang | 1–2 | Perak | Georgetown, Penang |
| 20:15 UTC+8 |
|
Stadium: City Stadium |
Competitions
Malaysia Super League
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 8 | Sri Pahang | 24 | 7 | 8 | 9 | 35 | 39 | −4 | 29 | Withdrawn from Super League[a] |
| 9 | PDRM | 24 | 7 | 6 | 11 | 24 | 35 | −11 | 27 | |
| 10 | Penang | 24 | 6 | 8 | 10 | 31 | 38 | −7 | 26 | |
| 11 | Kedah Darul Aman[b] | 24 | 6 | 6 | 12 | 21 | 51 | −30 | 21[c] | Ejected from Super League and relegated to A1 Semi-Pro League |
| 12 | Negeri Sembilan | 24 | 4 | 4 | 16 | 23 | 49 | −26 | 16 |
Result 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 | 6 | 8 | 10 | 31 | 38 | −7 | 26 | 3 | 5 | 4 | 13 | 16 | −3 | 3 | 3 | 6 | 18 | 22 | −4 |
Last updated: 21 April 2025.
Source: MFL
Results by matchday
A = Away; H = Home; W = Win; D = Draw; L = Loss
Matches
Win Draw Loss
| 12 May 2024 1 | Sabah | 0–0 | Penang | Kota Kinabalu, Sabah |
| 17:45 UTC+8 |
|
Report |
|
Stadium: Likas Stadium Attendance: 3,708 Referee: Zamzaidi Katimin |
| 19 May 2024 2 | Penang | 0–0 | Terengganu | Georgetown, Penang |
| 20:15 UTC+8 | Report | Stadium: City Stadium Attendance: 4,557 Referee: S. Logeswaran |
| 25 May 2024 3 | PDRM | 1–1 | Penang | Petaling Jaya, Selangor |
| 21:00 UTC+8 | Report | Stadium: Petaling Jaya Stadium Attendance: 631 Referee: Mohd Nafeez Abd Wahab |
| 22 June 2024 4 | Penang | 0–1 | Kedah | Georgetown, Penang |
| 21:00 UTC+8 | Report | Stadium: City Stadium Attendance: 8,122 Referee: Faizudin Ismail |
| 13 July 2024 5 | Perak | 0–2 | Penang | Ipoh, Perak |
| 21:00 UTC+8 |
|
Report | Stadium: Perak Stadium Attendance: 5,582 Referee: Zamzaidi Katimin |
| 27 July 2024 6 | Selangor | 4–1 | Penang | Petaling Jaya, Selangor |
| 20:15 UTC+8 | Report |
|
Stadium: Petaling Jaya Stadium Attendance: 8,965 Referee: Ahmad Zuhadi Dzulkifli |
| 1 August 2024 7 | Penang | 3–0 | KDN | Georgetown, Penang |
| 21:00 UTC+8 | Report |
|
Stadium: City Stadium Attendance: 1,543 Referee: S. Logeswaran |
| 11 August 2024 8 | Kuching City | 2–2 | Penang | Kuching, Sarawak |
| 16:45 UTC+8 | Report | Stadium: Sarawak Stadium Attendance: 2,407 Referee: Khairulsyahmi Khalidi |
| 12 September 2024 9 | Johor | 5–0 | Penang | Iskandar Puteri, Johor |
| 20:15 UTC+8 | Report | Stadium: Sultan Ibrahim Stadium Attendance: 13,975 Referee: Razlan Joffri Ali |
| 22 September 2024 10 | Penang | 2–2 | Negeri Sembilan | Georgetown, Penang |
| 17:30 UTC+8 | Report |
|
Stadium: City Stadium Attendance: 1,492 Referee: Faizudin Ismail |
| 29 September 2024 11 | Kuala Lumpur City | 4–2 | Penang | Cheras, Kuala Lumpur |
| 17:30 UTC+8 | Report |
|
Stadium: Kuala Lumpur Stadium Attendance: 1,017 Referee: Zamzaidi Katimin |
| 20 October 2024 12 | Penang | 0–1 | Sri Pahang | Georgetown, Penang |
| 20:15 UTC+8 | Report | Stadium: City Stadium Attendance: 1,104 Referee: Munir Izam |
| 25 October 2024 13 | Penang | 0–4 | Sabah | Georgetown, Penang |
| 20:15 UTC+8 | Report | Stadium: City Stadium Attendance: 1,187 Referee: Zamzaidi Katimin |
| 1 November 2024 14 | Terengganu | 1–0 | Penang | Kuala Nerus, Terengganu |
| 21:00 UTC+8 |
|
Report | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 3,211 Referee: Suhaizi Shukri |
| 4 December 2024 15 | Penang | 2–0 | PDRM | Georgetown, Penang |
| 21:00 UTC+8 | Report | Stadium: City Stadium Attendance: 448 Referee: Shukor Zulkiflee |
| 18 December 2024 16 | Kedah | 1–0 | Penang | Alor Setar, Kedah |
| 21:00 UTC+8 |
|
Report | Stadium: Darul Aman Stadium Attendance: 1,565 Referee: Khairulsyahmi Khalidi |
| 12 January 2025 17 | Penang | 3–3 | Perak | Georgetown, Penang |
| 20:15 UTC+8 | Report | Stadium: City Stadium Attendance: 2,002 Referee: Shukor Zulkiflee |
| 25 January 2025 18 | Penang | 1–1 | Selangor | Georgetown, Penang |
| 20:15 UTC+8 | Report | Stadium: City Stadium Attendance: 2,198 Referee: Suhaizi Shukri |
| 7 February 2025 19 | KDN | 1–6 | Penang | Kota Bahru, Kelantan |
| 21:00 UTC+8 | Report | Stadium: Sultan Muhammad IV Stadium Attendance: 265 Referee: Amirul Izwan Yaacob |
| 16 February 2025 20 | Penang | 1–1 | Kuching City | Georgetown, Penang |
| 21:00 UTC+8 | Report | Stadium: City Stadium Attendance: 933 Referee: Shukor Zulkiflee |
| 16 March 2025 21 | Penang | 0–3 | Johor | Georgetown, Penang |
| 22:00 UTC+8 |
|
Report | Stadium: City Stadium Attendance: 2,246 Referee: Suhaizi Shukri |
| 5 April 2025 22 | Negeri Sembilan | 2–0 | Penang | Paroi, Negeri Sembilan |
| 21:00 UTC+8 |
|
Report | Stadium: Tuanku Abdul Rahman Stadium Attendance: 389 Referee: S. Logeswaran |
| 13 April 2025 23 | Penang | 1–0 | Kuala Lumpur City | Georgetown, Penang |
| 20:15 UTC+8 | Report | Stadium: City Stadium Attendance: 953 Referee: Mohd Nafeez Abd Wahab |
Malaysia FA Cup
| 14 June 2024 Round of 16 | Sri Pahang | 1–1 (3–4 p) | Penang | Temerloh, Pahang |
| 20:15 UTC+8 | Report | Stadium: Temerloh Mini Stadium Attendance: 4,480 Referee: Hasrol Amir | ||
| Penalties | ||||
| 28 June 2024 Quarter-finals 1st leg | Penang | 0–1 | Kedah | Georgetown, Penang |
| 20:15 UTC+8 | Report | Stadium: City Stadium Attendance: 6,102 Referee: Ahmad Zuhadi Dzulkifli |
| 5 July 2024 Quarter-finals 2nd leg | Kedah | 0–0 (1–0 agg.) | Penang | Alor Setar, Kedah |
| 21:00 UTC+8 | Report |
|
Stadium: Darul Aman Stadium Attendance: 16,700 Referee: Amirul Izwan Yaacob |
Malaysia Cup
| 21 November 2024 Round of 16 1st leg | Penang | 0–1 | Kuching City | Georgetown, Penang |
| 20:30 UTC+8 |
|
Report | Stadium: City Stadium Attendance: 663 Referee: Suhaizi Shukri |
| 30 November 2024 Round of 16 2nd leg | Kuching City | 2–0 (3–0 agg.) | Penang | Kuching, Sarawak |
| 19:30 UTC+8 | Report |
|
Stadium: Sarawak Stadium Attendance: 1,549 Referee: Faizudin Ismail |
MFL Challenge Cup
| 10 December 2024 Quarter-finals 1st leg | Penang | 4–0 | PT Athletic | Georgetown, Penang |
| 20:30 UTC+8 | Report | Stadium: City Stadium Attendance: 513 Referee: Shamil Jaafar |
| 23 December 2024 Quarter-finals 2nd leg | PT Athletic | 0–2 (0–6 agg.) | Penang | Georgetown, Penang |
| 20:15 UTC+8 | Report |
|
Stadium: City Stadium Attendance: 354 Referee: Fitri Maskon |
| 19 January 2025 Semi-finals 1st leg | Penang | 0–1 | Selangor | Georgetown, Penang |
| 20:30 UTC+8 |
|
Report | Stadium: City Stadium Attendance: 2,186 Referee: Nafeez Abd Wahab |
| 2 February 2025 Semi-finals 2nd leg | Selangor | 1–0 (2–0 agg.) | Penang | Petaling Jaya, Selangor |
| 21:00 UTC+8 |
|
Report | Stadium: Petaling Jaya Stadium Attendance: 3,310 Referee: Tuan Mohd Yassin |
Statistics
Appearances and goals
| No. | Pos. | Name | League | FA Cup | Malaysia Cup | Challenge Cup | Total | Discipline | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||||
| 1 | GK | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | DF | 2(5) | 0 | 0(2) | 0 | 0 | 0 | 0 | 0 | 2(7) | 0 | 0 | 0 | 0 | |
| 4 | DF | 20 | 0 | 3 | 0 | 2 | 0 | 1 | 0 | 26 | 0 | 5 | 0 | 0 | |
| 6 | DF | 7 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 10 | 0 | 5 | 0 | 0 | |
| 7 | FW | 16 | 5 | 0 | 0 | 2 | 0 | 4 | 1 | 22 | 6 | 2 | 0 | 0 | |
| 8 | MF | 11(1) | 0 | 2 | 0 | 0 | 0 | 2 | 0 | 15(1) | 0 | 6 | 0 | 0 | |
| 9 | FW | 21(1) | 10 | 1 | 0 | 1(1) | 0 | 4 | 1 | 27(2) | 11 | 0 | 0 | 0 | |
| 10 | MF | 17(5) | 2 | 3 | 0 | 0 | 0 | 3(1) | 0 | 23(6) | 2 | 6 | 0 | 0 | |
| 11 | MF | 3(2) | 0 | 2 | 0 | 1 | 0 | 2(1) | 0 | 8(3) | 0 | 1 | 0 | 0 | |
| 12 | MF | 6(7) | 0 | 1(2) | 0 | 1 | 0 | 1(1) | 0 | 9(10) | 0 | 1 | 0 | 0 | |
| 14 | MF | 21 | 0 | 3 | 0 | 2 | 0 | 3 | 0 | 29 | 0 | 6 | 0 | 0 | |
| 15 | DF | 15(4) | 0 | 2 | 0 | 0(1) | 0 | 1 | 0 | 18(5) | 0 | 3 | 1 | 0 | |
| 17 | DF | 20 | 4 | 3 | 0 | 2 | 0 | 4 | 3 | 28 | 7 | 6 | 0 | 0 | |
| 20 | MF | 5(6) | 1 | 0(1) | 0 | 0(1) | 0 | 0(1) | 0 | 5(8) | 1 | 3 | 0 | 0 | |
| 21 | MF | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | |
| 23 | GK | 22 | 0 | 3 | 0 | 2 | 0 | 3 | 0 | 30 | 0 | 2 | 0 | 0 | |
| 25 | GK | 1(2) | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2(2) | 0 | 0 | 0 | 0 | |
| 26 | DF | 9(3) | 0 | 1(1) | 0 | 2 | 0 | 3(1) | 0 | 15(5) | 0 | 5 | 0 | 0 | |
| 28 | MF | 0(4) | 0 | 0 | 0 | 0(1) | 0 | 0(2) | 0 | 0(7) | 0 | 0 | 0 | 0 | |
| 30 | FW | 6(10) | 0 | 3 | 1 | 1(1) | 0 | 1(2) | 1 | 12(12) | 2 | 1 | 0 | 0 | |
| 32 | DF | 4(4) | 0 | (1) | 0 | 0 | 0 | 0 | 0 | 4(5) | 0 | 0 | 0 | 0 | |
| 33 | MF | 16(4) | 3 | 2(1) | 0 | 2 | 0 | 2 | 0 | 22(5) | 3 | 3 | 0 | 0 | |
| 37 | DF | 2(2) | 0 | 0 | 0 | 1(1) | 0 | 1(2) | 0 | 3(5) | 0 | 1 | 0 | 0 | |
| 46 | DF | 21(1) | 1 | 3 | 0 | 2 | 0 | 4 | 0 | 29(1) | 1 | 9 | 0 | 1 | |
| 50 | DF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 55 | FW | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 71 | MF | 2(2) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2(2) | 0 | 1 | 1 | 0 | |
| 72 | DF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 80 | MF | 10(11) | 0 | 1(2) | 0 | 0(2) | 0 | 1(2) | 0 | 12(17) | 0 | 2 | 0 | 0 | |
| 88 | MF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 94 | GK | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 97 | MF | 1(1) | 0 | 0 | 0 | 0 | 0 | 0(1) | 0 | 1(2) | 0 | 0 | 0 | 0 | |
| 98 | FW | 2(5) | 0 | 0 | 0 | 0 | 0 | 0(1) | 0 | 2(6) | 0 | 1 | 0 | 0 | |
| 99 | FW | 2(16) | 4 | 0(3) | 0 | 1(1) | 0 | 0(3) | 0 | 3(23) | 4 | 5 | 0 | 0 | |
| Player(s) who featured but departed the club on loan during the season: | |||||||||||||||
| 18 | DF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 83 | MF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Player(s) who featured but departed the club permanently during the season: | |||||||||||||||
| 13 | MF | 0(1) | 0 | 0(1) | 0 | 0 | 0 | 0 | 0 | 0(2) | 0 | 0 | 0 | 0 | |
Last updated: 21 April 2025.
Source: Soccerway
Top scorers
The list is sorted by shirt number when total goals are equal.
| Rnk | Pos | No. | Player | League | FA Cup | Malaysia Cup | Challenge Cup | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | FW | 9 | 10 | 0 | 0 | 1 | 11 | |
| 2 | DF | 17 | 4 | 0 | 0 | 3 | 7 | |
| 3 | FW | 7 | 5 | 0 | 0 | 1 | 6 | |
| 4 | FW | 99 | 4 | 0 | 0 | 0 | 4 | |
| 5 | MF | 33 | 3 | 0 | 0 | 0 | 3 | |
| 6 | MF | 10 | 2 | 0 | 0 | 0 | 2 | |
| FW | 30 | 0 | 1 | 0 | 1 | 2 | ||
| 7 | MF | 20 | 1 | 0 | 0 | 0 | 1 | |
| DF | 46 | 1 | 0 | 0 | 0 | 1 | ||
| Own goals | 1 | 0 | 0 | 0 | 1 | |||
| Totals | 31 | 1 | 0 | 6 | 38 | |||
Last updated: 3 June 2025.
Source: Soccerway
Top assists
An assist is credited to a player for passing or crossing the ball to the scorer, a player whose shot rebounds (off a defender, goalkeeper or goalpost) to a teammate who scores, and a player who wins a penalty kick or a free kick for another player to convert.
The list is sorted by shirt number when total goals are equal.
| Rnk | Pos | No. | Player | League | FA Cup | Malaysia Cup | Challenge Cup | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | FW | 7 | 7 | 0 | 0 | 2 | 9 | |
| 2 | DF | 46 | 5 | 0 | 0 | 0 | 5 | |
| 3 | FW | 9 | 4 | 0 | 0 | 0 | 4 | |
| MF | 33 | 2 | 0 | 0 | 2 | 4 | ||
| 4 | DF | 15 | 3 | 0 | 0 | 0 | 3 | |
| 5 | MF | 10 | 2 | 0 | 0 | 0 | 2 | |
| MF | 14 | 2 | 0 | 0 | 0 | 2 | ||
| 6 | MF | 11 | 0 | 1 | 0 | 0 | 1 | |
| MF | 12 | 1 | 0 | 0 | 0 | 1 | ||
| DF | 26 | 1 | 0 | 0 | 0 | 1 | ||
| MF | 80 | 1 | 0 | 0 | 0 | 1 | ||
| FW | 99 | 1 | 0 | 0 | 0 | 1 | ||
| Totals | 29 | 1 | 0 | 4 | 34 | |||
Last updated: 3 June 2025.
Source: Soccerway
Clean sheets
The list is sorted by shirt number when total clean sheets are equal.
| Rnk | No. | Player | League | FA Cup | Malaysia Cup | MFL Challenge Cup | Total |
|---|---|---|---|---|---|---|---|
| 1 | 23 | 7 | 1 | 0 | 1 | 9 | |
| 2 | 25 | 0 | 0 | 0 | 1 | 1 | |
| Totals | 7 | 1 | 0 | 2 | 10 | ||
Summary
Last updated: 3 June 2025.
Source: Soccerway