Ultramarathon Races
An ultramarathon is any race longer than 26.2 miles — typically 50K, 50 miles, 100K, or 100 miles, often on trail. Below is our full calendar of upcoming ultramarathons for 2026 and 2027, updated weekly. Browse by city or state, or explore our 50K training program.

