Running, OTOH is much more injury prone...

Saddle time and ability to climb another incline, then another, and being able to refuel / base endurance are key to covering 100 miles in my limited (1x) experience.