Calculate Projected Finish Time (T_2 = T_1 · (d_2 / d_1)^1.06)

Enter your physical parameters below to compute verified finish time metrics.

Total full race distance in km (e.g. 42.195 for Full Marathon).
Completed distance split in km (e.g. 21.0975 for Halfway).
Elapsed hours at checkpoint (e.g. 1).
Elapsed minutes at checkpoint (e.g. 45).

Calculation Results

Primary Metric Output --
Metric Breakdown 1 --
Metric Breakdown 2 --
Metric Breakdown 3 --
Metric Breakdown 4 --
Metric Breakdown 5 --
Mathematical Standard --

Calculated using verified physical methodology: Riegel Race Predictor Formula: T_{\text{finish}} = T_1 \times \left(\frac{d_{\text{total}}}{d_1}\right)^{1.06}
\text{Remaining Distance & Time: } d_{\text{rem}} = d_{\text{total}} - d_1, \quad T_{\text{rem}} = T_{\text{finish}} - T_1

*Note: Results represent Riegel fatigue-adjusted race finish projection.

Quick Summary

The Finish Time Calculator predicts overall race finish time ($T_{\text{finish}} = T_1 \cdot (d_{\text{total}} / d_1)^{1.06}$) using checkpoint split times and Riegel's fatigue equation.

Formula Explanation

Riegel Race Predictor Formula: T_{\text{finish}} = T_1 \times \left(\frac{d_{\text{total}}}{d_1}\right)^{1.06}
\text{Remaining Distance & Time: } d_{\text{rem}} = d_{\text{total}} - d_1, \quad T_{\text{rem}} = T_{\text{finish}} - T_1

How It Works

The Finish Time Calculator takes completed distance ($d_1$) and split time ($T_1$). It applies Peter Riegel's fatigue multiplier exponent ($1.06$) for distance scaling ($d_{\text{total}} / d_1$). It outputs projected finish time (`hh:mm:ss`), remaining distance to cover, remaining time budget, and required remaining pace.

Step-by-Step Worked Example

Practical Problem: A runner passes the half-marathon mark ($d_1 = 21.0975\text{ km}$) of a full marathon ($d_{\text{total}} = 42.195\text{ km}$) in $1\text{ hr } 45\text{ min } 00\text{ sec}$ ($6,300\text{ seconds}$). Calculate projected full marathon finish time using Riegel's formula.

  1. Step 1: Identify Input Parameters: $d_1 = 21.0975\text{ km}$, $d_{\text{total}} = 42.195\text{ km}$, $T_1 = 6,300\text{ seconds}$.
  2. Step 2: Calculate Distance Ratio ($d_{\text{total}} / d_1$): Ratio $= \frac{42.195}{21.0975} = 2.0000$.
  3. Step 3: Apply Riegel Exponent ($2.00^{1.06}$): $(2.00)^{1.06} = 2.0849\text{ fatigue multiplier}$.
  4. Step 4: Calculate Projected Finish Time ($T_{\text{finish}} = T_1 \times 2.0849$): $T_{\text{finish}} = 6,300\text{ s} \times 2.0849 = 13,134.87\text{ seconds}$.
  5. Step 5: Convert Seconds to Hours, Minutes, Seconds: $13,135\text{ s} = \mathbf{03\text{h } 38\text{m } 55\text{s}}$. Remaining second half time $= 01\text{h } 53\text{m } 55\text{s}$ ($5:24\text{ /km}$ required pace).

Real-World Calculation Examples

Scenario 1: Marathon Halfway Checkpoint (1h 45m at 21.1 km)

Parameters: $d_1 = 21.1\text{ km}$, $d_{\text{total}} = 42.2\text{ km}$, Split = 1h 45m

Result: Projected Finish = **03h 38m 55s** (Riegel fatigue curve). Marathon split.

Scenario 2: 10K Checkpoint in a Half Marathon (50m at 10 km)

Parameters: $d_1 = 10.0\text{ km}$, $d_{\text{total}} = 21.0975\text{ km}$, Split = 0h 50m

Result: Projected Finish = **01h 48m 12s**. Half marathon finish projection.

Scenario 3: 30K "Wall" Checkpoint in Full Marathon (2h 30m at 30 km)

Parameters: $d_1 = 30.0\text{ km}$, $d_{\text{total}} = 42.195\text{ km}$, Split = 2h 30m

Result: Projected Finish = **03h 34m 42s**. Late-stage marathon projection.

Scenario 4: 5K Split in a 10K Race (22m at 5 km)

Parameters: $d_1 = 5.0\text{ km}$, $d_{\text{total}} = 10.0\text{ km}$, Split = 0h 22m

Result: Projected Finish = **00h 45m 52s**. 10K race projection.

Key Benefits of Using This Calculator

Riegel Fatigue Curve Accuracy

Applies scientific 1.06 exponent factor to account for natural physiological slowdown over longer race distances.

Live Race Tracking & Spectator Tool

Allows spectators and coaches to project final finish times live during a race based on timing mats.

Multi-Unit Readouts

Outputs finish time, remaining time budget, remaining distance, and target remaining pace.

100% Free & Client-Side

Executes locally in your browser with zero latency or web server transmission.

Frequently Asked Questions (FAQ)

What is a finish time calculator?

A finish time calculator uses intermediate split times at race checkpoints to project your total final finish time at the finish line.

What is Riegel's formula for finish time prediction?

T_finish = T1 * (d_total / d1)^1.06, developed by engineer Peter Riegel in 1977.

Why is the exponent 1.06 used in Riegel's formula?

The 1.06 exponent models physiological fatigue (glycogen depletion, muscular fatigue, elevation changes) as distance increases.

Why does multiplying half-marathon time by 2 underestimate full marathon time?

Simply doubling half marathon time assumes zero fatigue slowdown; Riegel's formula accurately adds approximately 4-6% extra time for full marathon distance.

How does negative splitting affect finish time predictions?

If a runner conserves energy early and runs negative splits, actual finish time can be slightly faster than Riegel's prediction.

Can this calculator be used for cycling and swimming?

Yes; however, cycling fatigue exponents are typically lower (~1.02-1.04) due to lower impact forces, whereas swimming exponents range ~1.05-1.08.

What is the 30K "wall" in marathons?

The "wall" occurs around 30-32 km when muscle glycogen stores become severely depleted and the body shifts to fat oxidation, causing sudden pace drops.

How converts finished distance to percentage of total race?

Percentage = (Checkpoint_Distance / Total_Distance) * 100% (e.g. 21.0975 / 42.195 = 50.0%).

How converts seconds to hh:mm:ss format?

Hours = floor(sec / 3600); Minutes = floor((sec % 3600) / 60); Seconds = sec % 60.

What is chip time split?

Chip time splits are automatic timing mat recordings captured when your RFID shoe transponder passes intermediate distance points.