Owner Details

Bernard Baca

Type Rides Wins Places Win prize Strike rate P/L (£1 stake)
Flat AW 41 17 14 $129,248 41.46% -£21.20
TOTAL 41 17 14 $129,248 41.46% -£21.20