Trainer Details

P H Billard

Type Rides Wins Places Win prize Strike rate P/L (£1 stake)
Flat Turf 341 52 93 €1,257,693 15.25% -£104.33
TOTAL 341 52 93 €1,257,693 15.25% -£104.33