The recent schedule has seen John Hiraldo compete in 1 separate rides. The jockey has endured a difficult run without a recent win. Winning opportunities have been limited, resulting in a 0% strike rate. Recent mounts carried average odds of 9.00. Competition levels included runners with ratings reaching 74. Timothy Shanley has been the most frequent trainer partnership recently.