Trainer Details

Donald Barber

Type Rides Wins Places Win prize Strike rate P/L (£1 stake)
Flat AW 58 13 7 $182,900 22.41% £43.73
TOTAL 58 13 7 $182,900 22.41% £43.73