The Colombian striker has been a shadow of himself and has struggled to win back his place in the first team after returning from a lengthy injury lay-off.
In 2016, Castro was one of Masandawana’s standout performers and formed a deadly partnership with former teammate Keagan Dolly and Khama Billiat.
However, with Dolly having moved to French Ligue 1 side Montpellier, and Billiat out injured, Castro has had to adapt to life without his 'partners in crime'.
Coach Pitso Mosimane has urged Castro to work harder if he wants to reclaim his place back in the starting XI, but he's pleased with the striker's progress since returning from injury.
"It is difficult, when you have the ongoing of the CBD, then it gets dismantled - the other one is in France, the other one is injured," Mosimane said.
"He (Castro) also had his own injuries. Remember he stayed two months without playing, and ever since he came back from that injury he hasn't been really that sharp, but I must tell you, (against Cape Town City) I saw him a little bit sharp in front of goal."
"He is waiting for his chance and it is up to him to get himself back into the team and he can get back into the team. He cannot be complaining about the other B and the D that are not around."
"He has to deal with it, it is part of football. When Messi is not there, Suarez should not complain or Neymar. We play," Mosimane concluded.