Owner Details

Randall Russell

Type Rides Wins Places Win prize Strike rate P/L (£1 stake)
Flat AW 142 30 16 $374,850 21.13% £42.74
TOTAL 142 30 16 $374,850 21.13% £42.74