Dexter Haddock has remained busy recently, taking part in 6 rides over the previous seven days. Despite several rides, a win has remained elusive recently. The overall recent success rate stands at 0%. The average market price for recent rides was 15.83. 92 represented the highest official rating from recent mounts. Richard Vega has been the most frequent trainer partnership recently.