The 31-year-old was on Monday officially announced as City’s new skipper, replacing Lebogang Manyama who has since moved on to Turkish club Konyaspor.
The former Orlando Pirates, Mamelodi Sundowns, Golden Arrows and AmaZulu centre-back says he is honoured to have been appointed captain, but insists what matters most to him is keeping up his solid displays on the pitch.
“As the coach has said before, we have so many captains in the team, so for Benni to pick me means a lot,” Johannes told reporters.
“The most important thing for me is to make sure that week-in, week-out I deliver and perform at the highest level. And that’s the focus, to do the best I can every game and make sure this team stays at the top where they belong.”
Johannes admits it came as a surprise to be named the team’s new leader, but points to his good relationship with former teammate and now coach as affirmation over the decision.
“You don’t expect news like this,” he said.
“As I said, there are many captains in this team, so I was a bit shocked and surprised. But I know Benni believes in me and my quality, and that’s all I need.”
Johannes will next lead the Citizens on Wednesday in their home fixture against Kaizer Chiefs.