J J Hubbard is a horse trainer based in Ipswich. J J Hubbard has a win strike rate of 11% and a career ROI of -22.
J J Hubbard Last 12 Months Racing Form
J J Hubbard last 12 months's career form is 38 Starts, 3 wins, 6 seconds, 2 thirds.
J J Hubbard has average win odds of 7 and an ROI of -46% over the last 12 months.
J J Hubbard Current Season Racing Form
J J Hubbard current season form is 29 Starts, 1 wins, 5 seconds, 2 thirds.
J J Hubbard has average win odds of 8.50 and an ROI of -71% over the current season.