Owner Details

Happy Face Racing Stable

Type Rides Wins Places Win prize Strike rate P/L (£1 stake)
Flat Turf 4 0 1 0% -£4.00
Flat AW 23 5 2 $81,081 21.74% -£9.83
TOTAL 27 5 3 $81,081 18.52% -£13.83