Leon & Troy Corstens is a horse trainer based in Benalla 2. 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 472 Starts, 62 wins, 59 seconds, 55 thirds.
Leon & Troy Corstens has average win odds of 6 and an ROI of -20% over the last 12 months.
Leon & Troy Corstens Current Season Racing Form
Leon & Troy Corstens current season form is 387 Starts, 49 wins, 47 seconds, 49 thirds.
Leon & Troy Corstens has average win odds of 6.01 and an ROI of -24% over the current season.