How long do racehorses race? Thoroughbreds typically compete for 3-4 years with 20-30 starts, peaking at 4.5 years old, but careers vary dramatically based on breed, soundness, and economic factors. As a racehorse owner with over 25 years of experience in Louisiana, I’ve witnessed this complete career arc firsthand with horses like my Astrology colt, …