Competitor sure to go the distance (6)
I believe the answer is:
stayer
(Other definitions for stayer that I've seen before include "One likely to carry on" , "one unlikely to give up" , "Person with perseverance" , "One with lasting qualities" , "tenacious sort" .)