Trainer Details

Donald Macrae

Type Rides Wins Places Win prize Strike rate P/L (£1 stake)
Flat Turf 9 1 2 $78,750 11.11% -£7.09
Flat AW 75 19 16 $792,304 25.33% -£11.26
TOTAL 84 20 18 $871,054 23.81% -£18.35