VO2 Max Estimator

VO2 Max Estimator is evaluated from Sex, Age and Resting Heart Rate. The calculation reports Estimated Max Heart Rate, Estimated VO2 Max and Fitness Category.

Results

Thanks — we’ve logged this for review.

About the VO2 Max Estimator

VO2 Max Estimator is treated here as a quantitative relation between Sex, Age and Resting Heart Rate and Estimated Max Heart Rate, Estimated VO2 Max, Fitness Category and Heart Rate Reserve.

The calculator uses a multi formula configuration. Each reported value is read as a direct evaluation of the stored rules with the declared field formats and units.

Formula basis:
Max Heart Rate = 208 - (0.7 x Age) [Tanaka formula]
Heart Rate Reserve (HRR) = Max HR - Resting HR
VO2 Max = 15 x (Max HR / Resting HR) [Uth et al., 2004]

Interpret the outputs in the order shown by the result fields. Optional inputs affect only the outputs that depend on those variables.

Formula & How It Works

The calculation applies the following relations exactly as recorded in the metadata:

Max Heart Rate = 208 - (0.7 x Age) [Tanaka formula]
Heart Rate Reserve (HRR) = Max HR - Resting HR
VO2 Max = 15 x (Max HR / Resting HR) [Uth et al., 2004]

Each output field is produced by substituting the supplied inputs into the relevant relation and then applying the declared rounding or text format.

Worked Examples

Example 1: Active 30-Year-Old Male — Low Resting HR

Inputs

sex: male age: 30 resting_hr: 52
Estimated Max Heart Rate: 187 bpm. Estimated VO2 Max: 53.9 mL/kg/min. Fitness Category: Excellent. Heart Rate Reserve: 135 bpm

With Sex = male, Age = 30 and Resting Heart Rate = 52 as the stated inputs, the result is Estimated Max Heart Rate = 187 bpm, Estimated VO2 Max = 53.9 mL/kg/min and Fitness Category = Excellent. Each value corresponds to the declared output fields.

Example 2: Sedentary 45-Year-Old Female

Inputs

sex: female age: 45 resting_hr: 78
Estimated Max Heart Rate: 177 bpm. Estimated VO2 Max: 33.9 mL/kg/min. Fitness Category: Fair. Heart Rate Reserve: 99 bpm

With Sex = female, Age = 45 and Resting Heart Rate = 78 as the stated inputs, the result is Estimated Max Heart Rate = 177 bpm, Estimated VO2 Max = 33.9 mL/kg/min and Fitness Category = Fair. Each value corresponds to the declared output fields.

Example 3: Highly Trained 25-Year-Old Male Runner

Inputs

sex: male age: 25 resting_hr: 42
Estimated Max Heart Rate: 191 bpm. Estimated VO2 Max: 68 mL/kg/min. Fitness Category: Superior. Heart Rate Reserve: 149 bpm

With Sex = male, Age = 25 and Resting Heart Rate = 42 as the stated inputs, the result is Estimated Max Heart Rate = 191 bpm, Estimated VO2 Max = 68 mL/kg/min and Fitness Category = Superior. Each value corresponds to the declared output fields.

Example 4: Older Adult — 65-Year-Old Male

Inputs

sex: male age: 65 resting_hr: 65
Estimated Max Heart Rate: 163 bpm. Estimated VO2 Max: 37.5 mL/kg/min. Fitness Category: Poor. Heart Rate Reserve: 98 bpm

With Sex = male, Age = 65 and Resting Heart Rate = 65 as the stated inputs, the result is Estimated Max Heart Rate = 163 bpm, Estimated VO2 Max = 37.5 mL/kg/min and Fitness Category = Poor. Each value corresponds to the declared output fields.

Common Use Cases

  • Estimate VO2 max without a lab test
  • Gauge aerobic fitness level and health
  • Track cardiovascular fitness improvements
  • Compare against population norms