Trainer Details

David Oyola

Type Rides Wins Places Win prize Strike rate P/L (£1 stake)
Flat AW 84 7 15 $63,882 8.33% -£37.50
TOTAL 84 7 15 $63,882 8.33% -£37.50