Steven O'Dea is a horse trainer based in Eagle Farm. Steven O'Dea has a win strike rate of 16% and a career ROI of -20.
Steven O'Dea Last 12 Months Racing Form
Steven O'Dea last 12 months's career form is Starts, wins, seconds, thirds.
Steven O'Dea has average win odds of 6 and an ROI of 83% over the last 12 months.
Steven O'Dea Current Season Racing Form
Steven O'Dea current season form is Starts, wins, seconds, thirds.
Steven O'Dea has average win odds of 4.50 and an ROI of -15% over the current season.