Victor Carrasco has made 7 appearances in the saddle over the last seven days. Despite several rides, a win has remained elusive recently. Recent results translate into a 0% strike rate. Recent mounts carried average odds of 9.36. The strongest-rated mount recently carried an OR of 96. Genaro Garcia provided the largest number of recent mounts.