Trainer Details

Donald Macrae

Type Rides Wins Places Win prize Strike rate P/L (£1 stake)
Flat Turf 10 1 3 $78,750 10% -£8.09
Flat AW 75 19 15 $792,304 25.33% -£11.26
TOTAL 85 20 18 $871,054 23.53% -£19.35