Trainer Details

Nicholas Devita

Type Rides Wins Places Win prize Strike rate P/L (£1 stake)
Flat AW 318 92 135 $1,215,195 28.93% £124.48
TOTAL 318 92 135 $1,215,195 28.93% £124.48