Khanyisa Mayo explains why he’s not scoring goals for Chiefs

Soccer Bullet | 28.02.2026 20:08

Kaizer Chiefs striker Khanyisa Mayo has explained why he has struggled to find goals since joining Amakhosi.

The 27-year-old has netted just once in 11 appearances, having joined the Soweto giants on loan this season. There were high hopes among Khosi faithful when Mayo joined their team from Algerian outfit CR Belouizdad.

The striker though, feels he has to compete with six other players for his position.

Amakhosi have Glody Lilepo, Etiosa Ighodaro, Khanyisa Mayo, Ashley du Preez, Luke Baartman, Tashreeq Matthews, Flavio da Silva, and Wandile Duba as options upfront.

“Yeah, definitely [you have not seen the best of me], for now, I’m competing with six other players that are doing well at the moment, and scoring in the games that they get, so for me it’s to be happy for the person that’s playing right now,” Mayo said as per iDiski Times.

“When it’s my time to shine, he will need to be happy for me, now I’m happy for the person in front of goals in this particular for the club.”

Before leaving for Algeria, Mayo was one of the best finishers in the league, having scooped home the Golden Boot a few seasons ago. His move to CR Belouizdad did not work out as he only managed five goals the entire season.

At Chiefs, Mayo was hoping to return to form but injuries have limited his gametime. With Silva finding goals, the former Cape Town City star is likely to be used as a substitute in some of the games.