Leon & Troy Corstens is a horse trainer based in Flemington. Leon & Troy Corstens has a win strike rate of 12% and a career ROI of -27.
Leon & Troy Corstens Last 12 Months Racing Form
Leon & Troy Corstens last 12 months's career form is 473 Starts, 63 wins, 59 seconds, 55 thirds.
Leon & Troy Corstens has average win odds of 6 and an ROI of -18% over the last 12 months.
Leon & Troy Corstens Current Season Racing Form
Leon & Troy Corstens current season form is 390 Starts, 50 wins, 47 seconds, 49 thirds.
Leon & Troy Corstens has average win odds of 6.11 and an ROI of -22% over the current season.