Skip to content

Ultra Predictor — Predict Ultra Marathon Times

Predict ultra marathon times for 50K, 50 mile, 100K and 100 mile from marathon or half marathon results.

How We Calculate This

Ultra Prediction Formula

T2 = T1 × (D2 / D1)^1.07

The exponent is increased to 1.07 for ultra distances to account for the additional fatigue factors unique to ultramarathons.

Ultra distances: 50K = 50 km, 50 miles = 80.467 km, 100K = 100 km, 100 miles = 160.934 km.

Frequently Asked Questions

Last updated: February 2026

All calculations are estimates. Always consult a coach or medical professional for personalised training advice.