Pedro Pena has made 3 appearances in the saddle over the last seven days. The recent spell has been challenging in terms of results. The overall recent success rate stands at 0%. The average market price for recent rides was 19.33. Recent rides featured horses rated up to 63. The strongest recent trainer connection has been with Terry Vaughn. Big-priced rides formed part of the recent schedule.