Altitude Performance Calculator
Performance decline from altitude and acclimatization.
About this calculator
This calculator estimates how much endurance performance degrades at altitude, using published exercise-physiology research on altitude and endurance performance that puts VO2max decline at roughly 6-6.5% per 1,000 m of elevation gain above about 1,500 m, with negligible effect below that threshold since the body handles mild hypoxia without much measurable performance cost. Acclimatization is modeled as an exponential recovery curve — the longer you spend at altitude before the event, the more of that VO2max loss you claw back, up to a capped maximum of about 80% recovery, reflecting that full physiological adaptation (increased red blood cell mass in particular) takes weeks to months and never fully eliminates the altitude penalty on a short acclimatization timeline. Pace slowdown is derived from the net VO2max decline but scaled up slightly (by a factor of 1.15), since running economy and breathing mechanics degrade a bit faster than aerobic capacity alone at altitude.
Barometric pressure is calculated from the real International Standard Atmosphere formula (P = 101.325 × (1 − 2.25577×10⁻⁵ × h)^5.25588 kPa, valid to about 11 km), and the estimated blood oxygen saturation (SpO2) applies a simplified linear decline of about 2% per 1,000 m above 2,000 m, partially offset by acclimatization. Heart rate increase applies the same reasoning as the VO2max penalty above: a baseline rise of about 10% per 1,000 m of elevation above the 1,500 m threshold, reflecting that the heart compensates for reduced blood oxygen content by beating faster at a given exertion level, discounted by up to 70% as acclimatization progresses (the same exponential recovery curve used for VO2max, though heart-rate compensation adapts somewhat less completely than VO2max does). All of this reduces a genuinely complex, highly individual physiological response to a single set of population-average curves — actual altitude tolerance varies substantially between athletes, so treat the outputs as a planning estimate rather than a guarantee of your specific race-day performance.
Inputs
Results
Altitude VO2max
40.6
Figures current as of 1975. Source: ISO 2533:1975, Standard Atmosphere (based on the ICAO Standard Atmosphere) — P = P0 × (1 − 2.25577×10⁻⁵ × h)^5.25588, valid in the troposphere (0–11 km), where P0 = 101.325 kPa is the sea-level reference pressure.
How to Use This Calculator
- Enter Sea-level VO2max (mL/kg/min), Event altitude (m), and Acclimatization days.
- Set Sea-level pace (min/km) and Race distance (km).
- Review the Altitude VO2max result.
- Use VO2max decline (%) and Altitude pace (min/km) to inform your decision.
How the result changes with Sea-level VO2max (mL/kg/min)
| Sea-level VO2max (mL/kg/min) | Altitude VO2max |
|---|---|
| 23 | 20.8 |
| 34 | 30.7 |
| 68 | 61.4 |
| 90 | 81.2 |
What each input means
- Sea-level VO2max (mL/kg/min)
- Your VO2max measured at sea level.
- Event altitude (m)
- Altitude of the event in meters above sea level.
- Acclimatization days
- Days spent at altitude before the event.
- Sea-level pace (min/km)
- Your comfortable running pace at sea level.
- Race distance (km)
- Distance of the race or event.
What each result means
- Altitude VO2max
- Estimated VO2max at the given altitude after acclimatization.
- VO2max decline (%)
- Net percentage VO2max decline after acclimatization.
- Altitude pace (min/km)
- Expected running pace at altitude.
- Pace slowdown (%)
- How much slower your pace will be at altitude.
- Time loss (min)
- Extra time needed compared to sea-level performance.
- Heart rate increase (%)
- Expected resting/exercise heart rate increase at altitude.
- Barometric pressure (kPa)
- Atmospheric pressure at the given altitude.
- Est. SpO2 (%)
- Estimated blood oxygen saturation at altitude.
How this is calculated
Worked example, using the default values
- Identify Input Parameters5 parametersSea-level VO2max (mL/kg/min) = 45, Event altitude (m) = 3000, Acclimatization days = 0, Sea-level pace (min/km) = 5.5, Race distance (km) = 10 = 5 input(s) provided
- Calculate Altitude VO2maxAltitude VO2max = seaLevelVO2max * (1 - netDeclinePct / 100)40.6 = 40.6
- Calculate VO2max decline9.8 = 9.8
- Calculate Altitude paceAltitude pace = seaLevelPaceMinPerKm * (1 + paceSlowdownPct / 100)6.12 = 6.12
Figures and sources
- International Standard Atmosphere barometric pressure formula (1975) — ISO 2533:1975, Standard Atmosphere (based on the ICAO Standard Atmosphere) — P = P0 × (1 − 2.25577×10⁻⁵ × h)^5.25588, valid in the troposphere (0–11 km), where P0 = 101.325 kPa is the sea-level reference pressure.
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why doesn't altitude below 1,500 meters affect my VO2max at all in this calculator?
The exercise-physiology literature this model draws on treats altitudes below roughly 1,500 m as low enough that the reduction in inspired oxygen partial pressure doesn't produce a measurable VO2max penalty for most athletes — the decline curve only starts accumulating once event altitude exceeds that threshold, which is why a race at 1,000 m shows zero decline while one at 3,000 m shows a substantial one.
How much of my altitude performance loss can acclimatization actually recover?
This calculator caps acclimatization's benefit at about 80% of the raw VO2max decline, modeled as an exponential approach over your entered acclimatization days rather than a linear one — meaning the first several days at altitude recover a disproportionate share of the loss, with diminishing returns after that, but even weeks of acclimatization won't fully restore sea-level performance in this model.
Why does pace slow down by a different percentage than VO2max declines?
The calculator applies a 1.15x multiplier to the net VO2max decline when computing pace slowdown, reflecting that altitude affects more than just maximal oxygen uptake — breathing mechanics, pacing judgment, and running economy all tend to degrade somewhat faster than aerobic capacity alone, so a given VO2max loss translates into a slightly larger relative pace penalty.
Is the barometric pressure figure a real formula or a rough estimate?
It's the real International Standard Atmosphere barometric formula used in aviation and meteorology (pressure as a function of altitude via a power-law relationship), accurate up to roughly 11,000 meters — unlike the VO2max and SpO2 figures, which are physiological approximations, the barometric pressure output is a direct, exact evaluation of a well-established atmospheric model for the altitude you enter.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Heat Acclimatization Calculator
Protocol timeline for hot weather event preparation.
Adventure RacingCold Weather Exercise Calculator
Calorie increase and gear adjustments for cold conditions.
Climbing & MountaineeringAltitude Acclimatization Calculator
Plan a safe acclimatization schedule for high-altitude mountaineering. Calculate recommended ascent rate, rest days, and altitude sickness risk based on Wilderness Medical Society guidelines.
Adventure RacingRace Weight Calculator
Pack weight optimization for competitive race performance.
Aviation & Pilot ToolsDensity Altitude Calculator
Calculate density altitude for flight performance planning.
More in Sports, Outdoors & Recreation.