The recent schedule has seen Renzo Rojas compete in 4 separate rides. Despite several rides, a win has remained elusive recently. The overall recent success rate stands at 0%. Market expectations placed recent rides at average odds of 11.75. The level of competition reached ratings of 86. Tareq Moubarak provided the largest number of recent mounts.