Horses typically race between 20 and 30 times in their careers, although top competitors may exceed this. Factors like age, fitness, and injury play crucial roles. Notably, some legends have run over 40 races, showcasing their endurance and resilience.