Middendorp has made it clear he is prepared to drop anyone who is not ready to perform in training as he recently explained his criteria for selection.
The German tactician has often omitted some of the big-name and senior stars from his line-ups, with the likes of Castro, Khama Billiat, Willard Katsande, Siphelele Ntshangase all having been subjected to some bench-time since his arrival in December.
But even the Colombian, who is known to speak his mind as he did against Giovanni Solinas in the early stages of the season, has welcomed this sort of policy from his new coach and feels it is quite beneficial for the team.
“For me, it’s about the team. There are 25-30 players that are able to play each and every game, so it’s good for the squad and it’s good for us to fight for our positions,” said Castro.
“Anyone can play, they showed it [against Cape Town City], so for me I need to push myself to be in the starting XI, but either way, if I start on the bench, I’ll support my teammate who is playing for me.”
The 29-year-old striker sat out of Amakhosi’s shock 1-0 defeat to Baroka at the weekend, along with talisman Billiat, after failing late fitness tests.
The duo, however, are expected to return for their side’s trip to Polokwane to square off with Black Leopards at the Peter Mokaba Stadium on Saturday afternoon.