Altitude Training Effect Calculator Formula

Understand the math behind the altitude training effect calculator. Each variable explained with a worked example.

Formulas Used

VO2max at Altitude

altitude_vo2max = sea_level_vo2max * (1 - vo2max_reduction_pct / 100)

Acute Performance Loss

performance_loss_pct = vo2max_reduction_pct

Expected Post-Camp Benefit

expected_benefit_pct = camp_duration_weeks * 0.5

Variables

VariableDescriptionDefault
altitude_mTraining Altitude(m)2400
sea_level_vo2maxSea-Level VO2max(mL/kg/min)55
camp_duration_weeksCamp Duration(weeks)3
vo2max_reduction_pctDerived value= (altitude_m - 1500) * 0.0074calculated

How It Works

Altitude Training Effects

Training at altitude (1,800-2,500 m) stimulates red blood cell production, potentially improving sea-level endurance performance.

VO2max Reduction at Altitude

% Reduction = (Altitude - 1500) x 0.0074

This approximation starts reducing VO2max above 1,500 m. At 2,400 m, expect about a 6-7% reduction. After returning to sea level, athletes typically see a 1-3% performance improvement lasting 2-4 weeks.

Expected Benefit

Post-Camp Benefit = Camp Duration (weeks) x ~0.5%

A 3-week camp at optimal altitude may yield 1-2% improvement.

Worked Example

An athlete with 55 mL/kg/min VO2max trains at 2,400 m for 3 weeks.

altitude_m = 2400sea_level_vo2max = 55camp_duration_weeks = 3
  1. 01VO2max reduction = (2400 - 1500) x 0.0074 = 6.66%
  2. 02Altitude VO2max = 55 x (1 - 0.0666) = 51.3 mL/kg/min
  3. 03Expected post-camp benefit = 3 x 0.5 = 1.5%