Noun
ultramarathoner (plural ultramarathoners) (athletics) Someone who participates in ultramarathons.