Isidro Banuelos has made 5 appearances in the saddle over the last seven days. Recent rides have not yet produced a winner. Winning opportunities have been limited, resulting in a 0% strike rate. Across recent meetings, rides averaged betting odds of 13.40. The best official rating recorded was 48. The strongest recent trainer connection has been with Anthony Cunningham.