Fox Max HR Formula

Calculate named Fox adult population maximum-HR regression and signed actual peak discrepancy; not individual measured maximum, universal sex/gender inference, medical limit or exercise advice.

Description

The Fox 220-minus-age convention is a population estimate.

The Fox 220-minus-age convention is a population estimate. It should remain distinct from a measured peak or a medical limit.1

The returned values include Population regression max heart rate bpm, Signed observed minus population estimate bpm. The How section below explains the calculation, input rules and interpretation.

When to use Fox Max HR Formula

Use Fox Max HR Formula when you need to evaluate the supplied records under the calculation and evidence rules below. No individual maximum, demographic applicability or exercise advice is inferred.

Prepare the observed race, match or training records and the stated units. Supply independently verified rule editions, calibration tables and targets where requested.

How to use Fox Max HR Formula and understand its results

  1. Prepare the observed race, match or training records and the stated units. Supply independently verified rule editions, calibration tables and targets where requested.
  2. Enter observedAgeYears, observedPeakHeartRateBpm using the field table and calculation rules, then run the tool.
  3. Read populationRegressionMaxHeartRateBpm, signedObservedMinusPopulationEstimateBpm. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
observedAgeYearsObserved age yearsnumberRequired
observedPeakHeartRateBpmObserved peak heart rate bpmnumberRequired

Enter integer age 18–100 and positive observed peak BPM. Return estimate and signed discrepancy.

estimate=220−age; discrepancy=observedPeak−estimate

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
populationRegressionMaxHeartRateBpmPopulation regression max heart rate bpmnumber
signedObservedMinusPopulationEstimateBpmSigned observed minus population estimate bpmnumber
json
{
  "input": {
    "observedAgeYears": 40,
    "observedPeakHeartRateBpm": 170
  },
  "output": {
    "populationRegressionMaxHeartRateBpm": 180,
    "signedObservedMinusPopulationEstimateBpm": -10
  }
}

Limitations and assumptions

No individual maximum, demographic applicability or exercise advice is inferred.

Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Tanaka Max HR Formula: Tanaka’s age regression describes adult population maximum heart rate. An individual observed peak can differ from the regression. For a complementary task, use Gulati Female Max HR Formula: Gulati’s maximum-heart-rate regression comes from a female cohort. Applying that population equation does not identify an individual’s maximum.

References

  1. Fox Max HR Formula — tool.io

Similar or alternative tools

  • Tanaka Max HR Formula

    Tanaka’s age regression describes adult population maximum heart rate. An individual observed peak can differ from the regression.

  • Gulati Female Max HR Formula

    Gulati’s maximum-heart-rate regression comes from a female cohort. Applying that population equation does not identify an individual’s maximum.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies