Nouns

(n)marathoner, marathon runner, road runner, long-distance runnersomeone who participates in long-distance races (especially in marathons)