John Allen

Overall stats

Races1st PLC2nd PLC3rd PLCWin%PLCAvgOddsROI
All80331229105193116%40%$5.37-18%
Year771921049012%38%$5.53-34%
Last103-230%50%$7.67130%
Last10011151111%37%$6.61-27%