J & H Branford & Dorward

Trainer
Races1st PLC2nd PLC3rd PLCWin%PLCAvgOddsROI
All1051891161089%30%$7.57-36%
Year775697%26%$4.88-68%
Last101-310%40%$2.5-75%
Last100910119%30%$5.61-49%