| 2021 season | |||
|---|---|---|---|
| President | Annuar Musa | ||
| CEO | Stanley Bernard | ||
| Manager | Bojan Hodak | ||
| Stadium | Kuala Lumpur Stadium | ||
| Malaysia Super League | 6th | ||
| Malaysia Cup | Winners | ||
| Top goalscorer | League: Paulo Josué (10) [1] All: Romel Morales (15) | ||
| Highest home attendance | 0 | ||
| Lowest home attendance | 0 | ||
| Average home league attendance | 0 | ||
The 2021 season was Kuala Lumpur City's 43rd season in competitive season and the 1st season in the Malaysia Super League since being promoted from 2020 Malaysia Premier League. [2] [3] This is club's first season after rebranded as Kuala Lumpur City Football Club. [4] [5]
| Position | Name |
|---|---|
| Head coach | |
| Assistant head coach | |
| Technical director | |
| Assistant coaches | |
| | |
| Goalkeeper coach | |
| Fitness coach | |
| Physiotherapist | |
Appearances in all competitions.
Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
| No. | Player | Nationality | Position | Date of birth (age) | Signed from | Signed in | Apps. | Goals | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Goalkeepers | ||||||||||
| 1 | Kevin Ray Mendoza | | GK | 29 September 1994 | Vendsyssel FF | 2021 | 22 | 0 | ||
| 22 | Khatul Anuar | | GK | 2 April 1997 | Youth team | 2017 | 4 | 0 | ||
| 26 | Azim Al-Amin | | GK | Youth team | 2021 | 0 | 0 | |||
| Defenders | ||||||||||
| 2 | Wan Amirzafran | | CB | 20 December 1994 | Terengganu | 2021 | 2 | 0 | ||
| 3 | Daniel Ting | | LB | 1 December 1994 | Unattached | 2021 | 22 | 1 | ||
| 4 | Kamal Azizi | | RB | 28 August 1993 | Terengganu | 2021 | 12 | 0 | ||
| 9 | Giancarlo Gallifuoco | | CB | 12 January 1994 | Melbourne Victory | 2021 | 21 | 1 | ||
| 17 | Irfan Zakaria | | CB / DM | 4 June 1995 | Kedah Darul Aman | 2021 | 112 | 2 | ||
| 24 | Nik Shahrul | | CB / RB | 30 December 1990 | PKNS | 2020 | 26 | 0 | ||
| 25 | Anwar Ibrahim | | RB | 10 June 1999 | Selangor II | 2021 | 1 | 0 | ||
| Midfielders | ||||||||||
| 6 | Ryan Lambert | | RM / CM | 21 September 1998 | Den Bosch | 2021 | 7 | 0 | ||
| 12 | Shukor Adan | | DM / CB | 24 September 1979 | Melaka United | 2021 | 15 | 1 | ||
| 14 | Akram Mahinan | | DM | 19 January 1993 | PKNS | 2020 | 30 | 0 | ||
| 21 | Kenny Pallraj | | DM | 21 April 1993 | Perak | 2021 | 7 | 0 | ||
| 28 | Paulo Josué (captain) [7] | | CM / AM | 13 March 1989 | Votuporanguense | 2017 | 107 | 37 | ||
| Forwards | ||||||||||
| 7 | Romel Morales | | AM / CF | 23 August 1997 | Melaka United | 2021 | 22 | 5 | ||
| 8 | Zhafri Yahya | | LW | 25 September 1994 | Selangor | 2017 | 103 | 7 | ||
| 10 | Safee Sali (3rd-captain) | | CF | 29 January 1984 | Petaling Jaya City | 2021 | 42 | 21 | ||
| 13 | Kyrian Nwabueze | | CF | 11 December 1994 | Laçi | 2021 | 1 | 0 | ||
| 16 | Izreen Izwandy | | LW / RW | 16 July 2000 | Youth system | 2020 | 16 | 2 | ||
| 19 | Partiban Janasekaran | | RW | 28 November 1992 | Perak | 2021 | 9 | 0 | ||
| 20 | Alif Safwan | | CF | 12 February 2000 | PKNP | 2020 | 3 | 0 | ||
| 23 | Indra Putra Mahayuddin (vice-captain) | | LW / RW | 2 September 1981 | Kelantan | 2018 | 84 | 18 | ||
| 29 | Arif Shaqirin | | AM | 13 March 2000 | Youth system | 2021 | 5 | 0 | ||
| Also under contract | ||||||||||
| 77 | Julian Bechler | | GK | 31 August 2001 | Johor Darul Ta'zim II | 2021 | 0 | 0 | ||
| Players away on loan | ||||||||||
| 5 | Fauzan Fauzi | | RB | 7 January 1995 | PDRM | 2020 | 7 | 0 | ||
| 15 | Azhar Apandi | | CB | 16 May 1999 | Youth system | 2021 | 1 | 0 | ||
| 18 | Zamir Selamat | | GK | 9 June 1989 | Penang | 2020 | 11 | 0 | ||
| 19 | Sean Giannelli | | AM / CF | 31 October 1996 | Johor Darul Ta'zim II | 2020 | 6 | 0 | ||
| 21 | Azim Rahim | | CF | 1 January 1997 | Felda United | 2020 | 13 | 2 | ||
| Left during the season | ||||||||||
| 11 | Dominique Da Sylva | | CF | 16 August 1989 | Terengganu | 2021 | 6 | 3 | ||
In:Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
|
|
Out:Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
|
|
In:Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
|
|
OutNote: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
|
|
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 4 | Terengganu | 22 | 11 | 5 | 6 | 33 | 20 | +13 | 38 | |
| 5 | Selangor | 22 | 10 | 6 | 6 | 45 | 30 | +15 | 36 | |
| 6 | Kuala Lumpur City | 22 | 8 | 9 | 5 | 27 | 20 | +7 | 33 [a] | Qualification for AFC Cup group stage |
| 7 | Petaling Jaya City | 22 | 6 | 6 | 10 | 16 | 28 | −12 | 24 | |
| 8 | Melaka United | 22 | 5 | 9 | 8 | 25 | 31 | −6 | 21 [b] |
Win Draw Loss Fixtures
| 6 March 20211 | Penang | 1–0 | Kuala Lumpur City | George Town |
| 21:00 UTC +8 |
| Report |
| Stadium: City Stadium Attendance: 0 Referee: Mohd Hasrol Mohd Amir |
| 10 March 20212 | Kuala Lumpur City | 1–0 | UiTM | Cheras |
| 21:00 UTC +8 |
| Report | Stadium: Kuala Lumpur Stadium Attendance: 0 Referee: Suhaizi Shukri |
| 13 March 20213 | Selangor | 1–1 | Kuala Lumpur City | Petaling Jaya |
| 21:00 UTC +8 |
| Report |
| Stadium: Petaling Jaya Stadium Attendance: 0 Referee: Nazmi Nasaruddin |
| 17 March 20214 | Kuala Lumpur City | 3–0 | Perak | Cheras |
| 21:00 UTC +8 |
| Report | Stadium: Kuala Lumpur Stadium Attendance: 0 Referee: Zamzaidi Katimin |
| 20 March 20215 | Melaka United | 2–1 | Kuala Lumpur City | Krubong |
| 21:00 UTC +8 | Report |
| Stadium: Hang Jebat Stadium Attendance: 16 Referee: Shahrizan Solihim |
| 3 April 20216 | Kuala Lumpur City | 0–0 | Sabah | Cheras |
| 21:00 UTC +8 | Report | Stadium: Kuala Lumpur Stadium Attendance: 1,109 Referee: Nafeez Wahab |
| 7 April 20217 | Petaling Jaya City | 2–2 | Kuala Lumpur City | Petaling Jaya |
| 21:00 UTC +8 |
| Report |
| Stadium: Petaling Jaya Stadium Attendance: 275 Referee: Mohd Amirul Izwan Yaacob |
| 10 April 20218 | Kuala Lumpur City | 2–1 | Sri Pahang | Cheras |
| 21:00 UTC +8 |
| Report |
| Stadium: Kuala Lumpur Stadium Attendance: 1,012 Referee: Fitri Maskon |
| 16 April 20219 | Terengganu | 1–0 | Kuala Lumpur City | Kuala Nerus |
| 22:00 UTC +8 | Report | Stadium: Sultan Mizan Zainal Abidin Stadium Attendance: 2,918 Referee: Zamzaidi Katimin |
| 23 April 202110 | Kedah Darul Aman | 3–2 | Kuala Lumpur City | Alor Setar |
| 22:00 UTC +8 | Report |
| Stadium: Darul Aman Stadium Attendance: 1,252 Referee: S. Logeswaran |
| 30 April 202111 | Kuala Lumpur City | 1–1 | Johor Darul Ta'zim | Cheras |
| 22:00 UTC +8 | Report | Stadium: Kuala Lumpur Stadium Attendance: 1,400 Referee: Hamdan Awang |
| 4 May 202112 | Kuala Lumpur City | 3–1 | Penang | Cheras |
| 22:00 UTC +8 |
| Report | Stadium: Kuala Lumpur Stadium Attendance: 758 Referee: Zamzaidi Katimin |
| 13 May 202113 | UiTM | 1–1 | Kuala Lumpur City | Shah Alam |
| 22:00 UTC +8 | Report |
| Stadium: UiTM Stadium Attendance: 0 Referee: Shahrizan Solihim |
| 24 July 202114 | Kuala Lumpur City | 1–1 | Selangor | Cheras |
| 21:00 UTC +8 |
| Report | Stadium: Kuala Lumpur Stadium Attendance: 0 Referee: Fitri Maskon |
| 27 July 202115 | Perak | 0–0 | Kuala Lumpur City | Ipoh |
| 21:00 UTC +8 | Report |
| Stadium: Perak Stadium Attendance: 0 Referee: Suhaizi Shukri |
| 31 July 202116 | Kuala Lumpur City | 1–1 | Melaka United | Cheras |
| 21:00 UTC +8 | Report | Stadium: Kuala Lumpur Stadium Attendance: 0 Referee: Mohd Hasrol Mohd Amir |
| 4 August 202117 | Sabah | 1–1 | Kuala Lumpur City | Kota Kinabalu |
| 20:15 UTC +8 | Report |
| Stadium: Likas Stadium Attendance: 0 Referee: Tuan Mohd Yaasin Tuan Mohd Hanafiah |
| 7 August 202118 | Kuala Lumpur City | 1–0 | Petaling Jaya City | Cheras |
| 21:00 UTC +8 |
| Report |
| Stadium: Kuala Lumpur Stadium Attendance: 0 Referee: Mohd Fusser Mad Sallih |
| 20 August 202119 | Sri Pahang | 0–2 | Kuala Lumpur City | Kuantan |
| 21:00 UTC +8 | Report | Stadium: Darul Aman Stadium Attendance: 0 Referee: Muhammad Usaid Jamal |
| 29 August 202120 | Kuala Lumpur City | 1–0 | Terengganu | Cheras |
| 21:00 UTC +8 |
| Report | Stadium: Kuala Lumpur Stadium Attendance: 0 Referee: Muhammad Nazmi Nasaruddin |
| 4 September 202121 | Kuala Lumpur City | 2–1 | Kedah Darul Aman | Cheras |
| 21:00 UTC +8 | Report | Stadium: Kuala Lumpur Stadium Attendance: 0 Referee: Fitri Maskon |
| 12 September 202122 | Johor Darul Ta'zim | 2–1 | Kuala Lumpur City | Iskandar Puteri |
| 21:00 UTC +8 |
| Report | Stadium: Sultan Ibrahim Stadium Attendance: 0 Referee: Muhammad Nazmi Nasaruddin |
The draw for the group stage was held on 15 September 2021. [9]
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | KUL | SUD | PAH | PEN | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Kuala Lumpur City | 6 | 4 | 2 | 0 | 12 | 4 | +8 | 14 | Quarter-finals | — | 4–0 | 3–1 | 1–0 | |
| 2 | Sarawak United | 6 | 3 | 1 | 2 | 9 | 10 | −1 | 10 | 2–2 | — | 1–0 | 1–2 | ||
| 3 | Sri Pahang | 6 | 2 | 0 | 4 | 11 | 7 | +4 | 6 | 0–1 | 1–2 | — | 4–0 | ||
| 4 | Penang | 6 | 1 | 1 | 4 | 4 | 15 | −11 | 4 | 1–1 | 1–3 | 0–5 | — |
| 26 September 20211 | Kuala Lumpur City | 3–1 | Sri Pahang | Cheras |
| 21:00 UTC +8 | Report |
| Stadium: Kuala Lumpur Stadium Attendance: 0 Referee: Abdul Rahman Wahab |
| 29 September 20212 | Penang | 1–1 | Kuala Lumpur City | George Town |
| 21:00 UTC +8 | Report | Stadium: City Stadium Attendance: 0 Referee: Mohd Hasrol Mohd Amir |
| 30 October 20213 | Kuala Lumpur City | 4–0 | Sarawak United | Cheras |
| 21:00 UTC +8 | Report |
| Stadium: Kuala Lumpur Stadium Attendance: 358 Referee: Mohamad Zamzaidi Katimin |
| 3 November 20214 | Sarawak United | 2–2 | Kuala Lumpur City | Shah Alam |
| 21:00 UTC +8 | Report | Stadium: UiTM Stadium Attendance: 0 Referee: Mohd Amirul Izwan Yaacob |
| 7 November 20215 | Kuala Lumpur City | 1–0 | Penang | Cheras |
| 21:00 UTC +8 | Report |
| Stadium: Kuala Lumpur Stadium Attendance: 415 Referee: Khirulazuan Kidam |
| 10 November 20216 | Sri Pahang | 0–1 | Kuala Lumpur City | Kuantan |
| 21:00 UTC +8 |
| Report |
| Stadium: Darul Makmur Stadium Attendance: 116 Referee: Tuan Mohd Yaasin Tuan Mohd Hanafiah |
| 14 November 2021First leg | Selangor | 0–2 | Kuala Lumpur City | Petaling Jaya |
| 21:00 UTC +8 |
| Report |
| Stadium: MBPJ Stadium Attendance: 3,146 Referee: Mohd Nafeez Abd Wahab |
| 18 November 2021Second leg | Kuala Lumpur City | 1–0 (3–0 agg.) | Selangor | Cheras |
| 21:00 UTC +8 |
| Report | Stadium: Kuala Lumpur Stadium Attendance: 4,115 Referee: Nazmi Nasaruddin |
| 22 November 2021First leg | Kuala Lumpur City | 1–1 | Melaka United | Cheras |
| 21:00 UTC +8 | Report | Stadium: Kuala Lumpur Stadium Referee: Mohammad Hasrol Mohd Amir |
| 26 November 2021Second leg | Melaka United | 1–1 (a.e.t.) (2–2 agg.) (3–5 p) | Kuala Lumpur City | Krubong |
| 21:00 UTC +8 |
|
| Stadium: Hang Jebat Stadium Attendance: 17,500 Referee: Mohd Fusser Mad Sallih | |
| Penalties | ||||
| 30 November 2021Final | Kuala Lumpur City | 2–0 | Johor Darul Ta'zim | Kuala Lumpur |
| 21:00 UTC +8 |
| Report |
| Stadium: Bukit Jalil National Stadium Attendance: 19,852 Referee: Razlan Joffri Ali |
Players with no appearances not included in the list.
| No. | Pos. | Nat. | Name | League | Malaysia Cup | Total | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | |||||||||
| 1 | GK | | Kevin Ray Mendoza | 22 | 0 | 11 | 0 | 33 | 0 | |||||
| 2 | DF | | Wan Amirzafran | 0(2) | 0 | 0(2) | 0 | 4 | 0 | |||||
| 3 | DF | | Daniel Ting | 22 | 1 | 10(1) | 1 | 33 | 2 | |||||
| 4 | DF | | Kamal Azizi | 12 | 0 | 10(1) | 0 | 23 | 0 | |||||
| 6 | DF | | Ryan Lambert | 5(2) | 0 | 9(2) | 1 | 18 | 1 | |||||
| 7 | MF | | Romel Morales | 22 | 5 | 10(1) | 10 | 33 | 15 | |||||
| 8 | MF | | Zhafri Yahya | 20(1) | 2 | 9(2) | 3 | 32 | 5 | |||||
| 9 | DF | | Giancarlo Gallifuoco | 20(1) | 1 | 9(1) | 0 | 31 | 1 | |||||
| 10 | FW | | Safee Sali | 2(9) | 1 | 2(1) | 0 | 14 | 1 | |||||
| 12 | MF | | Shukor Adan | 0(7) | 1 | 0(1) | 0 | 8 | 1 | |||||
| 13 | FW | | Kyrian Nwabueze | 1 | 0 | 0 | 0 | 1 | 0 | |||||
| 14 | MF | | Akram Mahinan | 18(2) | 0 | 10(1) | 0 | 31 | 0 | |||||
| 16 | MF | | Izreen Izwandy | 3(9) | 1 | 0(1) | 0 | 13 | 1 | |||||
| 17 | DF | | Irfan Zakaria | 20(1) | 0 | 4 | 0 | 25 | 0 | |||||
| 19 | MF | | Partiban Janasekaran | 6(3) | 0 | 10 | 2 | 19 | 2 | |||||
| 21 | MF | | Kenny Pallraj | 6(1) | 0 | 10(1) | 0 | 18 | 0 | |||||
| 23 | MF | | Indra Putra Mahayuddin | 5(15) | 0 | 1(6) | 0 | 27 | 0 | |||||
| 24 | DF | | Nik Shahrul | 13(4) | 0 | 3 | 0 | 20 | 0 | |||||
| 25 | DF | | Anwar Ibrahim | 0(1) | 0 | 1(3) | 0 | 5 | 0 | |||||
| 27 | MF | | Hadin Azman | 14(3) | 1 | 1(6) | 1 | 24 | 2 | |||||
| 28 | MF | | Paulo Josué | 18(2) | 10 | 8(3) | 1 | 31 | 11 | |||||
| 29 | MF | | Arif Shaqirin | 1(4) | 0 | 1(9) | 0 | 15 | 0 | |||||
| 30 | MF | | Fakrul Aiman | 6(7) | 0 | 2(3) | 0 | 18 | 0 | |||||
| Players have left the club | ||||||||||||||
| 5 | DF | | Fauzan Fauzi | 0(1) | 0 | 0 | 0 | 1 | 0 | |||||
| 11 | FW | | Dominique Da Sylva | 6 | 3 | 0 | 0 | 6 | 3 | |||||
| 15 | DF | | Azhar Apandi | 0(1) | 0 | 0 | 0 | 1 | 0 | |||||
| 19 | FW | | Sean Giannelli | 0(5) | 0 | 0 | 0 | 5 | 0 | |||||
| 21 | FW | | Azim Rahim | 0(5) | 0 | 0 | 0 | 5 | 0 | |||||
Last updated: 30 November 2021.
Source: Soccerway.com
| Rank | No. | Pos. | Nat. | Name | League | Malaysia Cup | Total |
|---|---|---|---|---|---|---|---|
| 1 | 7 | MF | | Romel Morales | 5 | 10 | 15 |
| 2 | 28 | MF | | Paulo Josué | 10 | 1 | 11 |
| 3 | 8 | MF | | Zhafri Yahya | 2 | 3 | 5 |
| 4 | 11 | FW | | Dominique Da Sylva | 3 | 0 | 3 |
| 5 | 3 | DF | | Daniel Ting | 1 | 1 | 2 |
| 19 | MF | | Partiban Janasekaran | 0 | 2 | 2 | |
| 27 | MF | | Hadin Azman | 1 | 1 | 2 | |
| 8 | 6 | DF | | Ryan Lambert | 0 | 1 | 1 |
| 9 | DF | | Giancarlo Gallifuoco | 1 | 0 | 1 | |
| 10 | FW | | Safee Sali | 1 | 0 | 1 | |
| 12 | DF | | Shukor Adan | 1 | 0 | 1 | |
| 16 | MF | | Izreen Izwandy | 1 | 0 | 1 | |
| Own goals | 1 | 0 | 1 | ||||
| Totals | 27 | 19 | 46 | ||||
Last updated: 30 November 2021.
Source: Soccerway.com
| Rank | No. | Pos | Nat | Name | League | Malaysia Cup | Total |
|---|---|---|---|---|---|---|---|
| 1 | 1 | GK | | Kevin Ray Mendoza | 7 | 5 | 12 |
| Total | 7 | 6 | 13 | ||||
Last updated: 30 November 2021.
Source: Soccerway.com