Trainer Details

David Barraza

Type Rides Wins Places Win prize Strike rate P/L (£1 stake)
Flat AW 183 24 38 $481,701 13.11% -£57.90
TOTAL 183 24 38 $481,701 13.11% -£57.90