Tanaka Max HR Formula

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

Description

Tanaka’s age regression describes adult population maximum heart rate.

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

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 Tanaka Max HR Formula

Use Tanaka Max HR Formula when you need to evaluate the supplied records under the calculation and evidence rules below. No measured individual maximum, medical limit, demographic inference or exercise advice is supplied.

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 Tanaka 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 the population estimate and signed discrepancy.

estimate=208−.7×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 measured individual maximum, medical limit, demographic inference or exercise advice is supplied.

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 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. For a complementary task, use Fox Max HR Formula: The Fox220-minus-age convention is a population estimate. It should remain distinct from a measured peak or a medical limit.

Further background: Age-predicted maximal heart rate revisited (2001).

References

  1. Tanaka Max HR Formula — tool.io

  2. Age-predicted maximal heart rate revisited (2001) — Tanaka, Monahan and Seals

Similar or alternative tools

  • 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.

  • Fox Max HR Formula

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

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