Yang Sun

Trainer
Races1st PLC2nd PLC3rd PLCWin%PLCAvgOddsROI
All77675717710%29%$7.91-47%
Year24523233210%32%$0-100%
Last101--10%10%$0-100%
Last100910149%33%$0-100%