hard knocker
n.β Β«A hard knocker in racetrack parlance is a horse who races consistently with determination, regardless of circumstances.Β» ββLone Star Park Notes” by Gary West in Grand Prairie Star-Telegram (Fort Worth, Texas) Apr. 28, 2005. (source: Double-Tongued Dictionary)