MEET CITY.
First-team faces. Individual stories. One shared ambition.
45 profiles
#29Alou Doumbia
MaliAthini Jodwana
South AfricaAyanda Magubane
South AfricaAyanda Mtshali
South AfricaBandile Shandu
South AfricaBen Musaka
ZimbabweBongani Mthembu
South Africa
#18Brooklyn Poggenpoel
South AfricaChimzulam Collins Nwoburuoke
NigeriaDarren Keet
South Africa
#24Ethan Brooks
South AfricaFezile Gcaba
South Africa
#33Fredrick Asare
Ghana
#8GastΓ³n Sirino
UruguayHaashim Domingo
South AfricaJean Lwamba Lubumba
BotswanaJohn Mokone
South AfricaJunior Papier
South AfricaKabelo Mofokeng
South AfricaKhalil Ben Youssef
Kyle Jurgens
South AfricaLetsie Koapeng
South AfricaLiam de Kock
South AfricaLifa Makua
South AfricaLuphumlo Sifumba
South AfricaMfanafuthi Mkhize
South AfricaMthobisi Zondo
South AfricaMxolisi Bhengu
South AfricaNkanyiso Madonsela
South AfricaNkosithandile Zondi
South AfricaPatrick Autata
South Africa
#1Salim Jamal Magoola
UgandaSamkelo Maseko
South AfricaSaziso Magawana
South AfricaSeth Green
South AfricaSiphamandla Ncanana
South AfricaSiphelele Mthembu
South AfricaSiya Msomi
South AfricaSiyabonga Vukile Msomi
South Africa
#9Tashreeq Morris
South AfricaThabo Nodada
South AfricaTrevor Mokwena
South AfricaTylo Sanger
South AfricaVictor Bakah
GhanaPlayer profiles and squad details for the 2026/27 season.
