Key Facts
- Category
- Health, Sports & Fitness
- Input Types
- number, select
- Output Type
- json
- Sample Coverage
- 4
- API Ready
- Yes
Overview
The Running Pace & Heart Rate Zone Calculator helps runners optimize their training and race strategies by predicting finish times, estimating VDOT, and calculating personalized heart rate zones. By inputting a recent race result, age, resting heart rate, and lactate threshold heart rate, you can generate structured pace tables and training zones using established physiological formulas like Riegel, Daniels VDOT, Tanaka, Karvonen, and LTHR.
When to Use
- •When preparing for an upcoming race and needing realistic target finish times based on a recent performance.
- •When setting up heart rate training zones for recovery, aerobic, or threshold runs using resting and lactate threshold heart rates.
- •When building a customized pace conversion table to guide interval workouts, tempo runs, and long runs.
How It Works
- •Enter your recent race distance, unit (kilometers or miles), and exact finish time.
- •Input your age, resting heart rate, and lactate threshold heart rate (LTHR) to establish physiological baselines.
- •Adjust optional parameters like pace table step and range to customize the granularity of your pace conversion table.
- •Submit the details to calculate your VDOT estimate, predicted race times, Tanaka max heart rate, and Karvonen heart rate zones.
Use Cases
Examples
1. Marathon Target Prediction from a 10K Race
Marathon Runner- Background
- A runner recently completed a 10K race in 50 minutes and wants to estimate their marathon finish time and establish training zones.
- Problem
- Predicting a realistic marathon time and determining aerobic training zones to avoid overtraining.
- How to Use
- Enter a recent race distance of 10 km, a time of 50 minutes, age of 35, resting heart rate of 60 bpm, and LTHR of 170 bpm.
- Example Config
-
recentRaceDistance: 10, distanceUnit: 'km', raceTimeMinutes: 50, age: 35, restingHeartRate: 60, lactateThresholdHeartRate: 170 - Outcome
- Calculates a VDOT of 40.01, predicts a marathon time of 3:50:01, and outputs customized Karvonen and LTHR heart rate zones.
2. Half Marathon Pace Chart and HR Zone Setup
Running Coach- Background
- A coach needs to generate a precise pace table and heart rate zones for a 45-year-old athlete who ran a 5K in 22 minutes.
- Problem
- Creating a structured training plan with specific pace steps and heart rate boundaries for threshold runs.
- How to Use
- Input a 5 km race distance, 22 minutes finish time, age 45, resting heart rate of 55 bpm, and LTHR of 165 bpm. Set the pace table step to 15 seconds.
- Example Config
-
recentRaceDistance: 5, distanceUnit: 'km', raceTimeMinutes: 22, age: 45, restingHeartRate: 55, lactateThresholdHeartRate: 165, paceTableStepSeconds: 15 - Outcome
- Generates a detailed pace table around the target threshold pace and defines exact heart rate boundaries for recovery, aerobic, and threshold zones.
Try with Samples
sportsRelated Hubs
FAQ
What formulas does this calculator use to predict race times?
It uses the Riegel formula to scale race times to new distances and the Daniels VDOT model to estimate aerobic capacity.
How are the heart rate zones calculated?
Zones are calculated using the Tanaka formula for maximum heart rate, the Karvonen formula for heart rate reserve, and your specific Lactate Threshold Heart Rate (LTHR).
What is VDOT?
VDOT is an estimate of your VO2 max based on recent race performances, popularized by coach Jack Daniels to determine optimal training paces.
Can I use this tool with miles instead of kilometers?
Yes, you can select either kilometers or miles as your distance unit for both inputs and outputs.
Why do I need to input my resting heart rate?
Resting heart rate is required to calculate your heart rate reserve (HRR) using the Karvonen formula, which provides highly personalized training zones.