Over the previous seven days, Jabdiel Castillo has been represented by 0 runners. Recent runners have struggled to convert chances into victories. The stable's overall strike rate sits at 0%. Average starting odds across recent runners were 7.50. Official ratings among recent runners peaked at 90. Michael Pagan
(5) provided the main riding support for the stable recently.