John Rudd

Overall stats

Races1st PLC2nd PLC3rd PLCWin%PLCAvgOddsROI
All13521201331469%30%$6.99-43%
Year134811136%24%$5.89-65%
Last10---0%0%$0-100%
Last10041074%21%$7.88-68%