marathoner

noun

One that participates in a marathon, especially a marathon runner.

noun

Someone who participates in a marathon or other long-distance races.

noun

someone who participates in long-distance races (especially in marathons)