⏵ Free tool · No signup

Trail & Ultra Race Time Calculator

Drop in one recent race result and get your predicted finish time and pace for any trail or ultra. A road race predictor will not ask about the climbing, but the climbing is the thing that decides your day in the mountains, so this one folds it in, using the same cross-distance projection and grade-adjusted-pace math the Summit Line app runs.

⏵ YOUR INPUTS

A RACE YOU RAN, A RACE AHEAD

Recent race · distance
mi
Recent race · finish time
h:mm:ss

= 9:44 / mi

Target race · distance
mi
Target race · total climb
ft

Total elevation gain for the target course. This is the lever most calculators ignore. Leave it on FLAT to see the distance-only projection.

⏵ YOUR PREDICTION

PROJECTED FINISH

Finish time
11:22:47
Vert-aware
Average pace
10:59/mi
129 ft of climb per mile

Method · Riegel projection + GAP vert penalty

We project your finish time across distances with Riegel’s endurance formula, using a higher fatigue exponent for ultra distances. Then we add a transparent climbing penalty from the same grade-adjusted-pace model the Summit Line app uses, about 18 seconds per mile for every 100 ft of climb per mile.

Daniels VDOT from your recent race · 36.1 (equivalent 11:04/mi target pace, flat)

⏵ WHAT THE CLIMBING COSTS

FLAT VS WITH VERT

Flat projection10:58:4710:36/mi
With the vert11:22:4710:59/mi
The vert tax+ 24m 00s

A course with 129 ft of climb per mile slows your average pace by roughly 0:23/mi versus flat. This is a climb-only model, it does not credit fast descents, so a wickedly steep course can run slower still.

⏵ READ THE FINE PRINT

WHAT THIS CANNOT SEE

This is the generic projection from one race result plus total climbing. It cannot see your training fitness, the technical terrain, heat, altitude, where the climbs fall on the course, or how your splits should be paced. The Summit Line app projects from your actual training, the real course profile, and your projected splits.

⏵ This is the generic projection

Summit Line dials it in to YOU. It projects off your actual training fitness, the real course elevation profile, and your own projected splits, so the number is your race, not some average runner’s.

How the prediction works

A trail finish time is really two problems stacked on top of each other. You are projecting your fitness across a new distance, and you are paying for the climbing. Here is the logic this calculator runs on, so the numbers up above make sense.

Step one: project across distance with Riegel

It all starts with Riegel’s endurance formula, T2 = T1 * (D2 / D1)^k, which takes a finish time you already ran and predicts your finish time at a new distance. The exponent k is just how much you slow down as the distance grows. The classic 1.06 fits road races from 5K to the marathon well. For ultra distances we raise it, up toward 1.10 above 100K, because the longer you are on your feet, the more the result comes down to fatigue resistance and not raw speed.

We also work out your Daniels VDOT, a single fitness score pulled from your recent race, and show you the equivalent flat target pace it implies. That gives you a second read on the projection from a different angle, so you are not putting all your trust in one formula.

Step two: pay the vert tax

Distance-only math assumes every mile costs the same, and that is exactly where flat calculators fall apart for trail runners. So we fold in your course climbing with a grade-adjusted-pace model: every 100 ft of climb per mile adds roughly 18 seconds per mile to your pace versus running flat. A 100K with 8,000 ft of gain averages about 128 ft per mile, and that little penalty piles up across every one of those miles into a real chunk of your finish time.

And you can see the cost for yourself. Flip the vert off and you get the flat projection, flip it on and you get the vert-aware one, and the flat-versus-with-vert comparison shows you exactly how many minutes the climbing is adding. No black box here. It is just the same coefficient the Summit Line app runs on your activities.

Why climb-only, and what it leaves out

This model pays for climbing but not for descending. Fast runnable downhills can claw some of that time back, and a true grade-adjusted model would handle it, but the downhill benefit swings a lot more from runner to runner and trail to trail than the climbing cost does, so a generic tool that tried to guess at it would steer you wrong more than it would help. Leaning toward the climb-only penalty keeps the number honest and a touch conservative, and conservative is the right way to lean when you are planning a race.

It also cannot see technical footing, heat, altitude, night running, or where the steep pitches actually fall on the course. Those are real, and sometimes they are huge. But they are also the exact things that hang on your own training and your specific course, which is what the full Summit Line app is built to model.

Garbage in, garbage out: pick a good input race

The projection is only as good as the race you hand it. Use a recent, complete, hard effort at a distance reasonably close to your target. A strong half marathon or marathon projects cleanly up to 50K and 100K. The bigger the leap, say a 5K stretched out to 100 miles, the more the number is resting on endurance you have not actually shown yet, and the more you should treat it as a loose ceiling instead of a plan.

When you are not sure, run the projection off a couple of different recent races and see where they land. If a 50K and a marathon both point to a similar 100K time, you can trust that more than either one on its own.

Race time calculator FAQ

How accurate is a race time calculator for trail and ultra races?

A distance-only calculator gives you a decent first guess, but it runs fast on hilly courses because it assumes every mile costs the same, and they do not. On a road race with a similar profile the classic Riegel projection lands within a few percent, and honestly that is good enough. Trail ultras are a different animal. The two things that throw the number off most are elevation gain and how well you hold pace deep into a long day, so this tool adds a vert penalty for the first and leans on a higher fatigue exponent for the second. Treat it as a starting point. It is not a promise.

How does elevation gain change my predicted finish time?

Climbing slows you down in a way flat-pace math just never sees. The rule this calculator uses is simple: every 100 ft of climb per mile costs you roughly 18 seconds per mile compared to running flat. So a 100K with 8,000 ft of gain averages about 128 ft of climb per mile, and that adds up to a real chunk of time once you stack it across the whole race. Turn the vert toggle off and you get the flat projection. Turn it on and you see what the climbing actually costs you.

What formula does this race predictor use?

The cross-distance projection runs on Riegel’s endurance formula, T2 = T1 * (D2 / D1)^k, where k is a fatigue exponent. For sub-marathon distances we use the classic 1.06, and for ultra distances above 100K we bump it up to about 1.10, because the longer you are out there the faster the fatigue cost climbs. We also pull your Daniels VDOT, a single fitness score, off your recent race so you have a cross-check. And the vert penalty comes from a grade-adjusted-pace model.

Why do most race time calculators ignore elevation?

Most of them were built for road racing, where the courses are flat and pretty comparable, so a distance-only projection works fine. Trail and ultra racing breaks that. Two 50K races can be 6,000 ft of gain apart and an hour or more apart at the finish. So a predictor that never asks about the climbing on your goal course is quietly assuming that course is as flat as the race you fed it, and for trail runners that is almost never true.

Does this account for downhill, technical terrain, heat, or altitude?

No, and that is just the honest limit of any generic tool. This model is climb-only. It does not give you credit for fast runnable descents, and it cannot see technical footing, mud, heat, altitude, or where the climbs actually fall on the course. All of that can swing a real finish by a lot. But the vert penalty is the single biggest correction you can make over a flat projection, so that is the one we fold in. For the rest you need your own training data and the real course profile.

What recent race should I enter for the best prediction?

Use a recent, hard, complete race at a distance not too far off your target, and ideally something from the last few months so it actually reflects where your fitness is right now. A maxed-out half marathon or marathon projects well up to 50K and 100K. You can stretch a 5K all the way to 100 miles and the tool will spit out a number, sure, but the bigger that jump in distance, the more the result is leaning on endurance you have not shown yet. Closer is better.

Take the prediction from generic to race-specific

Summit Line projects your finish off your actual training, the real course profile, and your projected splits, then turns it into a paced race plan with fueling you have actually rehearsed. Pace from your own runs, an AI race brief, and a number you can trust.

This calculator gives you a general projection built on standard endurance-running models (Riegel cross-distance prediction and a grade-adjusted-pace penalty). It is not a guarantee of how your race goes. Real finish times come down to training, terrain, weather, pacing, and the day. Always check your assumptions against your own training data.