The recent schedule has seen Pablo Castillo compete in 2 separate rides. The recent spell has been challenging in terms of results. Current statistics place the strike rate at 0% over the last week. Average starting odds across rides were 17.00. The best official rating recorded was 54. Many of the jockey's recent rides came for Michael Puhich. Several rides came with little market expectation attached.