The Swimming Pace Race Prediction Calculator projects a target swim time from a known performance at another distance. It uses a configurable fatigue exponent so the predicted pace slows as distance increases, which is more realistic than simply multiplying the reference pace by distance. The tool is useful for estimating a longer pool race from a shorter time trial, comparing target events, or creating a first-pass pacing plan.
The default exponent is 1.05, but the best value varies by swimmer, stroke, event range, and endurance profile. Because starts, turns, drafting, open-water conditions, and pacing strategy can change outcomes, the prediction should be treated as an estimate rather than a guaranteed time. Use a recent reference swim completed under similar conditions whenever possible, and adjust the exponent if you have multiple race results that show your personal rate of fatigue across distances.
Calculator inputs
m
min
sec
m
Result
—
Estimated result
Predicted pace—
Distance ratio—
Fatigue exponent—
1. Enter a reference distance Use the distance of a recent race or controlled time trial.
2. Enter the reference time Provide the full elapsed swim time for that effort.
3. Set the target distance Choose the race distance you want to predict.
4. Choose the fatigue exponent Keep 1.05 as a neutral starting point or adjust using your own race history.
5. Review time and pace Use the projected finish time and per-100-meter pace as a starting pacing estimate.
Predicted time = Reference time × (Target distance ÷ Reference distance)^Fatigue exponent
Predicted pace per 100 m = Predicted time ÷ (Target distance ÷ 100)
An exponent of 1.00 assumes pace does not fade at all. Values above 1.00 add progressively more slowing as the target distance grows.
What the result means
The result is a distance-adjusted race-time estimate based on one known swim and the selected fatigue exponent.
Predictions are most useful when reference and target swims use similar stroke, pool/open-water conditions, timing method, and race effort.
Given: Reference = 400 m in 6:20 (380 s); target = 1,500 m; exponent = 1.05.
Calculation: Distance ratio = 1500 ÷ 400 = 3.75. Predicted time = 380 × 3.75^1.05 ≈ 1,524.8 s = 25:24.8. Predicted pace ≈ 101.65 s/100 m = 1:41.7/100 m.
Result: Predicted 1,500 m time ≈ 25:24.8.
Interpretation: The model projects a pace modestly slower than the 400 m reference pace to account for fatigue over the longer event.
What fatigue exponent should I use?
The default 1.05 is a practical starting point, not a universal constant. Fit the exponent to your own results if you have reliable times across several distances.
Can I predict a shorter race from a longer one?
Yes. The same formula works when the target distance is shorter, although start speed and anaerobic contribution can make short-event predictions less precise.
Does this work for open-water swimming?
It can provide a baseline, but currents, waves, navigation, wetsuits, drafting, and course measurement can create large differences from pool-based predictions.
Should I use a practice time or race time?
A maximal or near-maximal recent effort is usually more informative. Make sure the reference and target represent similar effort levels.
Why not just multiply my pace by distance?
Simple multiplication assumes identical pace at every distance. The exponent allows for the typical slowing that occurs as duration increases.