How to Calculate Your Split Times in an Ultra-Trail Race: The Complete Guide

How to Calculate Your Split Times in an Ultra-Trail Race: The Complete Guide

Most runners calculate their split times in ultra-trail races using a simple formula: distance divided by average pace. The result? A plan that falls apart as soon as the first real climb begins. In an ultra, this approach isn’t just inaccurate—it can cost you a finish outside the time limit, hypoglycemia halfway through the race, or missing a support station at the wrong moment.

In this comprehensive guide, you’ll discover how to calculate your split times for trail races realistically: the four factors that really make a difference, a manual method that requires no tools, and how to automate the whole process to get reliable predictions down to the minute—just like at the Euskal Trail 130: target 20:59, result 20:57—a margin of error of just −2 minutes over a 21-hour race.

Why Traditional Methods Don’t Work for Ultra-Trails

There are two conventional approaches to estimating trail split times. Both fall short when it comes to ultras.

Naismith’s rule: useful but incomplete

Naismith’s rule estimates that it takes 1 hour per 5 km on flat terrain, plus 1 hour for every 600 m of elevation gain. This is a good starting point for hiking—but it doesn’t account for technical descents, altitude, accumulated fatigue after 12 hours of exertion, or the technical nature of the terrain. In ultra-trail running, it’s insufficient.

Average km/h: dangerous in the mountains

Even more common: “I run at 6 km/h, so my 100 km will take 16 hours and 40 minutes.” ” The problem? 6 km/h on flat ground at 400 m elevation has nothing to do with 6 km/h on a 15% climb at 2,200 m. The difficulty isn’t proportional to the distance.

Here’s an example with specific numbers:

Same distance (or nearly so), but the time is doubled. That’s why average km/h doesn’t work for calculating an ultra-trail race plan.

The 4 Factors That Really Impact Your Split Times

To develop a realistic trail running strategy, four parameters are essential. Ignoring them means you’ll be forced to improvise during the race.

1. Positive and negative elevation gain

The impact of elevation gain is intuitive: climbing costs energy and slows you down. But elevation loss is often underestimated. A steep 10-km descent after 15 hours of racing wrecks your quadriceps. In the final hours of an ultra, descents can be just as taxing as ascents—and must be factored into your plan.

2. Grade

Two segments with the same elevation gain are not run the same way. A 12% climb can be jogged, while a 25% climb requires walking to conserve energy. An 8% descent is fast and smooth, while an 18% descent on technical terrain demands caution. The pace for mountain trail running depends on the specific gradient, not just the total elevation gain.

3. Altitude

Above 1,500 m, the reduced oxygen levels take a toll on performance: approximately 3 to 5% less aerobic capacity for every additional 500 m. On an ultra with mountain passes at 2,500 m, the cumulative effect is significant—especially if you train at sea level. A segment at 2,400 m elevation with 800 m of elevation gain can take 18 to 22% longer than the same segment at 600 m.

4. The Fatigue Factor

This is the most underestimated factor in ultra-trail training. No one runs at the same pace at the 20-hour mark as they do at the 2-hour mark. The gradual decline in pace over time is inevitable—and predictable, if you factor it in when you create your training plan.

The fatigue factor: the key that no one factors in

In ultra-trail training, the fatigue factor is the great overlooked element. We talk about elevation gain, nutrition, and training—but rarely about the systematic decline in pace as the kilometers pile up. Yet it’s often this factor that determines whether you finish within the time limit or hit the wall in the second half.

Definition and simplified formula

The fatigue factor measures the difference in pace between the first and second halves of a race:

Fatigue factor (%) = (pace in the first half − pace in the second half) / pace in the first half × 100

Real-world examples

This statistic forces you to be honest with yourself: you won’t be able to maintain your starting pace all the way to the finish line. Planning otherwise is planning to burn out. This is precisely why most poor finishes in ultra races happen in the last 20 kilometers—not because the runner is undertrained, but because they paced the first half poorly.

The manual method: calculating split times segment by segment

If you want to calculate your trail split times without a digital tool, here’s the 5-step method. It’s useful to understand, even if—let’s be honest—doing it by hand for a 100 km race takes several hours—and is still prone to errors.

1. Break down the course

Identify natural dividing points: official aid stations, major mountain passes, towns you pass through. Aim for 6 to 12 segments for a 100 km race—detailed enough to be useful, but not so many that it becomes unmanageable.

2. Identify the elevation gain and loss for each segment

Use the race’s elevation profile (available on the organizer’s website) to note the elevation gain, elevation loss, and average elevation of each segment.

3. Estimate a baseline pace

Depending on your level: 4.5 km/h for a complete beginner, 6–7 km/h for an intermediate runner, and 8–9 km/h for an advanced runner. This pace applies to flat terrain at the start of the race at low elevation.

4. Apply the elevation gain and altitude coefficients

For each segment, adjust your base pace based on the elevation gain (approximately −5% per 100 m of elevation gain for an intermediate runner) and altitude (−4% per 500 m above 1,500 m). This gives you an adjusted pace for each segment.

5. Factor in fatigue for the later segments

For segments in the second half, multiply the calculated times by your fatigue factor (e.g., ×1.15 for a 15% factor). The further you get into the race, the more this factor applies.

To be transparent: this method is tedious, prone to calculation errors, and doesn’t account for the precise angle of the slope, cumulative altitude effects, or the technical difficulty of the terrain. For a truly reliable plan, analyzing the trail’s GPX data with a dedicated tool is essential.

How Segly Automates All of This

Segly is an app created by two engineers who are passionate about ultra-trail running. It automates the calculation of trail split times by incorporating all the parameters that the manual method cannot handle effectively.

Import GPX → automatic analysis

You import your GPX file (exported from Garmin, Suunto, Strava, or downloaded from the race website). Segly analyzes the course segment by segment and calculates the following for each one: distance, elevation gain (D+), elevation loss (D−), average gradient, and median elevation. No account required; no data is shared without your consent.

The 3 criteria included in the calculation

The customizable fatigue factor

You set your trail fatigue factor based on your level and your goal. 10% for a short trail run, 15–20% for a 100 km race, 25% for an ultra-long race. Segly applies this coefficient progressively to later segments—a realistic decline, not just a simple binary multiplier.

Manual segmentation and export

You can re-cut the automatic segments to align the segment ends with your actual aid stations. This gives you precise aid station passage times, exportable as PDFs, and shareable with your support team via a dedicated read-only link.

Real-world proof? On the Euskal Trail 130 (128 km, 7,500 m elevation gain), the Segly plan projected 20:59. Actual result: 20:57—a difference of −2 minutes over 21 hours of effort. Read the full review →

Practical example: planning split times for a 100 km race

Here’s a fictional but realistic scenario: an intermediate-level runner aiming for an 18-hour finish on a 100 km race with 5,500 m of elevation gain. Fatigue factor set at 15%. The course is divided into 6 segments aligned with the official aid stations:

SegmentKmElevation GainProgression FactorSegment TimeEstimated Passing Time
Start → Aid Station 118850 m38%3h153h15
Refreshment Station 1 → Pass14920 m32%2:486:03
Pass → Refreshment Station 216120 m78%1:557:58
Refreshment Station 2 → Summit12780 m35%2:3010:28
Summit → Refreshment Station 31580 m82%1:4512:13
Refreshment Station 3 → Finish Line25350 m65%3:554:08 p.m. (FF 15%)

This table lets your support team know exactly what time to expect you at each aid station. If you arrive at Aid Station 2 25 minutes late, the message is clear. If you’re ahead of schedule on the first few segments, it’s better to pace yourself than to speed up.

Common Mistakes to Avoid in Your Race Plan

Even with a solid approach, these pitfalls consistently crop up during ultra-trail preparation.

Calculating split times for ultra-trails is a discipline in itself. It requires honesty about your fitness level, precision in your calculations—and the right tools so you don’t spend hours on an Excel spreadsheet.

Upload your GPX file to segly.vo2run.app, set your fatigue factor, adjust segment by segment, and share your plan with your support team. It’s easy, takes just 10 minutes, and gives you priceless peace of mind during the race.

← Back to blog