Trainer Details

Osman Iturralde

Type Rides Wins Places Win prize Strike rate P/L (£1 stake)
Flat AW 232 24 55 $415,006 10.34% -£113.62
TOTAL 232 24 55 $415,006 10.34% -£113.62