Over the course of the last week, Carlos Montalvo has been involved in 6 rides. The recent spell has been challenging in terms of results. The overall recent success rate stands at 0%. Average starting odds across rides were 12.00. Competition levels included runners with ratings reaching 95. Carlos Montalvo has most frequently ridden for Tom Wenzel over the past week.