CalcPlatformPro
HomeFinanceHealthMathConstructionConvertersDateOtherFeedback
Feedback
CalcPlatform

Free, fast, and precise financial, mathematical, health, and engineering calculators.

Financial Suite

  • Mortgage Calculator
  • Auto Loan Calculator
  • Personal Loan Calculator
  • EMI Installment
  • SIP Wealth Growth
  • Compound Interest

Categories & Tools

  • Finance Hub
  • BMI Health Calculator
  • Percentage Calculator
  • Age Calculator
  • Math Category

Company & Legal

  • About Us
  • Privacy Policy
  • Terms & Conditions
  • Feedback & Contact
© 2026 CalcPlatform. All calculations run client-side for total privacy.
HomeHealthPace Calculator

Pace Calculator

Calculate running and cycling pace from distance and time, convert pace between kilometers and miles, estimate speed, analyze race splits, predict finish times, and calculate age-based heart-rate training zones.

Pace Calculator & Athletic Performance Suite
Pace/Time/Distance, Multipoint Segment Splits, Riegel Race Predictor & HR Zones
Calculation Goal:
4:00/mi9:30/mi15:00/mi
8:03/ mile (5:00 / km)
Speed (mph / km/h)
7.46 mph (12 km/h)
Track Laps (400m / 100m)
2:00 / 0:30

Athletic Performance Summary

7.46 MPH
Pace / Mile8:03
Pace / Kilometer5:00
Predicted Marathon3:59:47
Max Heart Rate190 bpm

Riegel's Race Finish Time Predictions (From Current Performance)

Target Race DistancePredicted Finish TimeRequired Pace (/mile)Required Pace (/km)
5K25:008:035:00
10K52:078:235:13
Half Marathon (13.1 mi)1:55:008:465:27
Marathon (26.2 mi)3:59:479:095:41

World Record & Elite Race Paces Reference Chart

Event DistanceMen's WR PaceWomen's WR PaceMen's WR TimeWomen's WR Time
100 meters2:35/mi (1:36/km)2:49/mi (1:45/km)9.58s10.49s
200 meters2:35/mi (1:36/km)2:52/mi (1:47/km)19.19s21.34s
400 meters2:54/mi (1:48/km)3:12/mi (1:59/km)43.03s47.60s
800 meters3:23/mi (2:06/km)3:48/mi (2:21/km)1:40.911:53.28
1,500 meters3:41/mi (2:17/km)4:07/mi (2:34/km)3:26.003:49.11
1 Mile3:43/mi (2:19/km)4:13/mi (2:37/km)3:43.134:12.33
5K (5,000m)4:04/mi (2:31/km)4:34/mi (2:50/km)12:35.3614:00.21
10K (10,000m)4:14/mi (2:38/km)4:45/mi (2:57/km)26:11.0028:54.14
Half Marathon (13.1 mi)4:27/mi (2:46/km)4:58/mi (3:05/km)57:311:04:02
Marathon (26.2 mi)4:41/mi (2:55/km)5:10/mi (3:13/km)2:00:352:11:53

Heart Rate Training Intensity Zones by Age (BPM)

AgeMax HR (220-Age)Zone 1 (50-60%)Zone 2 (60-70%)Zone 3 (70-80%)Zone 4 (80-90%)Zone 5 (90-100%)
Age 20200 bpm100–120 bpm120–140 bpm140–160 bpm160–180 bpm180–200 bpm
Age 30190 bpm95–114 bpm114–133 bpm133–152 bpm152–171 bpm171–190 bpm
Age 40180 bpm90–108 bpm108–126 bpm126–144 bpm144–162 bpm162–180 bpm
Age 50170 bpm85–102 bpm102–119 bpm119–136 bpm136–153 bpm153–170 bpm
Age 60160 bpm80–96 bpm96–112 bpm112–128 bpm128–144 bpm144–160 bpm
Age 70150 bpm75–90 bpm90–105 bpm105–120 bpm120–135 bpm135–150 bpm
CalcPlatform Clinical Athletic & Sports Physiology Lab

Clinical Athletic Pace & Performance Report

Pace/Time/Distance, Riegel Race Predictor & Heart Rate Training Zones

Date: 9/20/2026

Time: 02:09 PM

Ref ID: #PACE-361760

Pace / Mile8:037.46 mph
Pace / Km5:0012 km/h
Predicted Marathon3:59:47Riegel Exponent 1.06
Max Heart Rate190 bpmAge 30

1. Primary Performance Parameters

Total Time:25:00Predicted 5K:25:00
Total Distance:5 km (3.107 mi)Predicted 10K:52:07
Average Speed:7.46 mph (12 km/h)Predicted Half Marathon:1:55:00

Clinical & Athletic Disclaimer:

This report is generated based on standard sports physiology formulas and Riegel's fatigue equation. Environmental factors like heat, humidity, wind, and elevation will alter actual race performance. Consult a certified coach before starting high-intensity Zone 5 protocols.

© CalcPlatform Sports Physiology Lab • All Rights Reserved

RELATED CALCULATORS:
Target Heart Rate Calculator|Calories Burned Calculator|Calorie Calculator|Speed Calculator|Distance Calculator|BMI Calculator

Pace Calculator – Running Pace, Speed, Race Time & Training Analysis

Running pace is simply the amount of time required to cover a given distance. Most runners express it as minutes per kilometer (min/km) or minutes per mile (min/mi). Unlike speed, which is normally expressed as distance per unit of time, pace is expressed as time per unit of distance.

That distinction is important when planning a run. A pace of 5:00 per kilometer means you need five minutes to cover each kilometer. The same performance corresponds to approximately 8:03 per mile, a speed of about 12 km/h, or 7.46 mph. For cross-training speed comparisons, you can evaluate your tempo with our Speed Calculator or convert course lengths with our Distance Calculator.

This Pace Calculator goes beyond a basic pace conversion. It can solve for pace, time, or distance, convert between common running units, evaluate multiple segment splits, estimate finish times for standard race distances using the Riegel endurance equation, and provide age-based maximum-heart-rate estimates and training zones.

The calculation engine has been independently tested across thousands of scenarios, including unit conversion, segment weighting, race prediction, heart-rate calculations, invalid-input handling, and cross-module consistency.

What Is Running Pace?

Running pace describes how much time it takes to travel one unit of distance. The most common forms are:

  • Minutes per kilometer (min/km): The international metric standard used across global athletics.
  • Minutes per mile (min/mi): The imperial standard commonly used in the United States and United Kingdom.

For example, suppose you run 5 kilometers in 25 minutes:

Pace = Time / Distance = 25 minutes / 5 km = 5:00 min/km

That means, on average, you covered each kilometer in five minutes. The calculator uses the same underlying relationship when solving the other directions:

Time = Distance × Pace
Distance = Time / Pace

This makes the calculator a three-way solver, rather than simply a pace converter. The production QA specifically verified all three directions and confirmed that the calculated result is reflected in the corresponding solved input field.

How to Use the Pace Calculator

Enter the two quantities you already know and let the calculator solve the third:

To calculate pace:

Enter Distance + Total Time. For example, Distance: 5 km, Time: 25:00. Result: Pace = 5:00 /km (approx. 8:03 /mile).

To calculate finish time:

Enter Distance + Pace. For example, Distance: 5 km, Pace: 5:00 /km. Result: Time = 25:00.

To calculate distance:

Enter Time + Pace. For example, Time: 25:00, Pace: 5:00 /km. Result: Distance = 5.000 km.

The calculator does not require users to manually rearrange the formulas, and the solved field is clearly marked in the interface.

Pace Calculator Example

Consider a runner who completes a 5 km run in 25 minutes. The total running time is:

25 × 60 = 1,500 seconds

The pace per kilometer is:

1,500 / 5 = 300 seconds per km = 5:00 /km

Converting that pace to miles gives approximately:

300 × 1.609344 = 482.8 seconds = 8:03 /mile

The equivalent speed is:

5 km / (25/60 hr) = 12.00 km/h = 7.46 mph = 3.33 m/s

The calculator's verified baseline produces 5:00/km, 8:03/mile, 12.00 km/h, 7.46 mph and 3.33 m/s.

Pace vs. Speed: What Is the Difference?

Pace and speed describe the same performance from opposite directions:

  • Pace answers: How long does it take me to cover one kilometer or mile?
  • Speed answers: How many kilometers or miles do I cover per hour?

A faster runner has a lower numerical pace but a higher numerical speed.

PerformancePaceApprox. Speed
Easy effort6:00 /km (9:39 /mi)10.0 km/h (6.21 mph)
Moderate effort5:00 /km (8:03 /mi)12.0 km/h (7.46 mph)
Faster tempo4:00 /km (6:26 /mi)15.0 km/h (9.32 mph)

When planning races, pace is often easier to use because it translates directly into split targets. A runner targeting a 25-minute 5K, for example, needs an average pace of 5:00/km.

Kilometer to Mile Pace Conversion

The exact international constant used for distance conversion is:

1 mile = 1.609344 km  •  1 km = 0.621371 mile

To convert pace per kilometer to pace per mile, multiply the seconds-per-kilometer value by 1.609344. For example:

5:00 /km = 300 sec/km  →  300 × 1.609344 = 482.8032 sec/mile ≈ 8:03 /mile

The calculator preserves the conversion relationship internally with high precision and formats the displayed answer at the output boundary.

Speed Conversion

The calculator also converts running performance into speed. Useful relationships include:

km/h ÷ 1.609344 = mph
km/h ÷ 3.6 = m/s

For a 5:00/km pace (12 km/h):

12 km/h ÷ 1.609344 ≈ 7.46 mph  •  12 / 3.6 = 3.33 m/s

These conversions are useful when switching between outdoor running, treadmill settings, cycling calculations, laboratory measurements, or training plans that use different units.

Running Split Calculator

A single average pace can hide what happened during a run. That is why the calculator includes a Multipoint Segment Splits mode. You can enter multiple legs of a run and calculate:

  • Individual segment pace
  • Total cumulative distance
  • Total elapsed time
  • Overall weighted average pace
  • Split pacing trends

The calculator supports up to 12 segments. For example:

SegmentDistanceSplit TimeSegment Pace
Leg 11 km5:005:00 /km
Leg 21 km4:554:55 /km
Leg 31 km4:504:50 /km
Total3 km14:454:55 /km (7:55 /mi)

The calculator intentionally uses a time-weighted-by-distance result, rather than averaging the displayed pace numbers blindly. This matters when segments have different distances. For example, a 1 km segment completed in 4:00 and a 2 km segment completed in 12:00 give:

Total = 3 km in 16:00  →  16:00 / 3 = 5:20 /km (not the unweighted average 5:00)

How to Calculate Average Running Pace

For a complete run:

Average Pace = Total Time / Total Distance

The important detail is to calculate this using the total elapsed time and total distance. Do not average several pace values unless the segments are identical in distance. For equal-distance kilometer splits, an arithmetic average may happen to work. For unequal segments, it produces mathematical distortion.

Race Finish Time Predictor

The calculator includes a race prediction tool based on Peter Riegel's endurance equation. Riegel published his work on endurance and athletic performance in American Scientist in 1981. The equation estimates the time required at another distance based on a known performance:

T₂ = T₁ × (D₂ / D₁)^1.06

Where T₁ is your known race time, D₁ is your known race distance, T₂ is predicted race time, and D₂ is target race distance. The exponent 1.06 accounts for physiological fatigue over longer distances.

DistancePredicted Finish TimeRequired Pace (/km)Required Pace (/mile)
5K25:005:00 /km8:03 /mi
10K52:075:13 /km8:23 /mi
Half Marathon (13.1 mi)1:55:005:27 /km8:46 /mi
Marathon (26.2 mi)3:59:475:41 /km9:09 /mi

Important limitation: A race prediction is not a guarantee of future performance. Riegel's equation is an empirical endurance model that does not explicitly account for weekly training volume, terrain, elevation, temperature, wind, fueling, hydration, or pacing strategy.

Why Your 5K Pace Cannot Simply Be Used as Marathon Pace

Running performance is distance-dependent. A runner can maintain a much faster pace over 5 km than over 42.195 km because muscular and systemic fatigue accumulates as race duration increases. Training plans therefore use different intensities for different purposes.

Race-specific pace, tempo work, intervals and easy running are not interchangeable. Coaching guidance commonly emphasizes adjusting pace according to the purpose and duration of the workout rather than treating one pace as appropriate for every run. That is why the calculator's race predictor applies an endurance-adjustment exponent rather than multiplying your 5K pace linearly. To balance calorie expenditure across these distances, check our Calories Burned Calculator.

Running by Pace, Heart Rate or Effort?

Pace is useful, but it is not the only way to judge running intensity. Your pace can change even when your physiological effort does not. Heat, humidity, hills, wind, fatigue and hydration can all influence how difficult a given pace feels. A practical approach is to treat these three measures as complementary:

Pace

Tells you what you are mechanically doing on the road or track.

Heart Rate

Gives you real-time internal cardiovascular and physiological feedback.

Perceived Effort

Tells you how the workout actually feels relative to recovery status.

Heart Rate Zones Calculator

The calculator includes age-based heart-rate estimates using two commonly referenced formulas. For targeted cardiovascular conditioning protocols, compare with our Target Heart Rate Calculator.

Fox Formula (Baseline)

HRmax = 220 − Age

For age 30: 220 − 30 = 190 bpm

Tanaka Formula (Clinical)

HRmax = 208 − 0.7 × Age

For age 30: 208 − 21 = 187 bpm

The calculator uses percentage bands to display five training zones (based on Age 30 Fox baseline of 190 bpm):

ZoneIntensityEstimated RangePrimary Training Benefit
Zone 150–60%95–114 bpmActive recovery, warm-up, baseline fat oxidation
Zone 260–70%114–133 bpmMitochondrial density, base endurance, lipid metabolism
Zone 370–80%133–152 bpmAerobic power, tempo capacity, glycogen efficiency
Zone 480–90%152–171 bpmLactate threshold, sustained hard effort (10K pace)
Zone 590–100%171–190 bpmVO2 Max, neuromuscular speed, sprint intervals

Fox vs. Tanaka Maximum Heart Rate

The two formulas can produce different estimates for the same person. At age 30, Fox yields 190 bpm while Tanaka yields 187 bpm. Neither result should automatically be treated as the person's true physiological maximum. Actual maximum heart rate varies considerably between individuals, and age-based formulas have prediction error.

What Is a Good Running Pace?

There is no universal “good” running pace. A 6:00/km pace could be very easy for an experienced runner, a normal training pace for another, or close to maximum sustainable effort for a beginner. Your appropriate pace depends on fitness, race distance, training history, terrain, weather, recovery, age, and current goals.

A useful pace is therefore not the fastest number you can run once; it is the pace that matches the purpose of the workout. For overall health and body composition tracking, pair your training with our BMI Calculator and daily Calorie Calculator.

How to Use the Calculator for Race Training

A practical training workflow includes six steps:

  1. Start with a recent performance: Use a recent, representative race or time trial.
  2. Calculate your average pace: Enter distance and finish time.
  3. Convert the result: View your equivalent min/km, min/mile, km/h, mph, and m/s.
  4. Review race projections: Use the Riegel predictor to get model-based estimates for 5K, 10K, half marathon, and marathon distances.
  5. Compare your actual splits: Use Segment Splits to determine whether you started too quickly, slowed progressively, or finished faster.
  6. Use heart rate as additional context: The HR zones provide an age-based training reference, complementing perceived effort.

Negative Splits and Pacing Strategy

A runner does not have to maintain exactly the same pace throughout a race. A 10 km race might contain slower opening kilometers, steady middle kilometers, and faster finishing kilometers. Comparing even pacing (5:00 / 5:00 / 5:00) with progressive pacing (5:10 / 5:00 / 4:50) shows that both may produce the same average pace, but the split pattern is completely different. That distinction matters when analyzing race execution and lactate threshold management.

Why Conditions Matter More Than the Calculator Suggests

A pace calculator performs mathematical calculations from the inputs you provide. It cannot know whether you are running into a headwind, uphill, in extreme heat, on a technical trail, or while fatigued. Coaching guidance emphasizes pace ranges and adjustments for weather, terrain, and fueling rather than treating one number as an inflexible pass/fail target.

Pace Calculator Accuracy and Validation

The calculator's mathematical engine has been tested beyond a handful of examples. The production regression suite verified:

  • 95/95 end-to-end checks passed
  • 3,200 randomized scenarios
  • 500 pace scenarios • 500 time/distance solver scenarios • 500 conversion scenarios
  • 500 segment scenarios • 500 Riegel scenarios • 300 heart-rate scenarios
  • 300 cross-module invariants • 300 export/state scenarios

The test suite also verified that invalid zero or negative inputs produce controlled states instead of artificial extreme outputs, while valid ultra-endurance values remain supported.

Final Takeaway

A good pace calculator should do more than tell you that 5 km in 25 minutes equals 5:00/km. It should help you understand the entire performance:

Distance → Time → Pace → Speed → Splits → Race Projection → Training Intensity

Treat calculated numbers as decision-support tools, not guarantees. A mathematically correct pace can still be the wrong training target for a particular day.

Calculation Methodology & Athletic Disclaimer

Calculation Methodology

Core methodology: Running pace is evaluated by dividing elapsed time by distance in meters, converted to min/km and min/mile using exact standards (1 mile = 1,609.344 meters). Segment splits use time-weighted distance aggregation. Race projections use Peter Riegel's endurance model with a verified 1.06 exponent. Heart rate zones use Fox (220 − Age) and Tanaka (208 − 0.7 × Age) equations.

Athletic & Sports Physiology Disclaimer

This calculator is an educational and training resource, not medical advice or a cardiovascular diagnosis. Age-predicted heart rate equations carry standard individual estimation errors of approximately 10–12 bpm. Consult a qualified physician or certified endurance coach before undertaking intense interval programs or high-intensity Zone 5 training protocols.

Frequently Asked Questions

A pace calculator determines the amount of time required to cover a unit of distance, usually in minutes per kilometer or minutes per mile. It can also work backward to calculate finish time or distance when the other two values are known.
Divide your total running time by the distance covered: Pace = Time / Distance. For example, 25 minutes over 5 km equals 5:00/km.
Convert the pace to seconds and multiply by 1.609344 because one mile is exactly 1.609344 kilometers. A 5:00/km pace (300 seconds) multiplied by 1.609344 equals 482.8 seconds, or approximately 8:03/mile.
A 25-minute 5K requires an average pace of 25 / 5 = 5:00/km, which corresponds to approximately 8:03/mile or a running speed of 12.00 km/h (7.46 mph).
Pace measures time per distance, such as 5:00/km. Speed measures distance per time, such as 12 km/h. A faster performance means a lower pace but a higher speed.
Multiply your distance by your pace: Time = Distance × Pace. For example, 10 km at a 5:00/km pace equals 50 minutes.
Divide total elapsed time by pace: Distance = Time / Pace. For example, 60 minutes at a 5:00/km pace gives 60 / 5 = 12 km.
Yes. The underlying mathematics applies to any activity where distance and elapsed time are meaningful. The page is primarily designed around running and athletic performance, but pace, speed and distance relationships are mathematically general.
A negative split means completing the second part of a race faster than the first part. Segment splits can help you identify whether your pace was even, progressive, or declining during a run.
Because the correct overall pace is Total Time / Total Distance. An arithmetic average of split paces is only reliable under specific equal-distance conditions. Unequal segment distances require a distance-weighted calculation.
Riegel's formula is an empirical race-performance model that estimates a time at one distance from a known time at another distance: T2 = T1 × (D2 / D1)^1.06. Peter Riegel published the underlying endurance work in American Scientist in 1981.
It is best treated as an estimate rather than a guarantee. Individual endurance, training, weather, terrain, pacing, fueling and race experience can make actual performance substantially different from the model.
A 5K can be used as a mathematical baseline for a model-based marathon estimate, but the prediction becomes less certain as the target distance becomes much longer than the baseline race. Marathon performance depends heavily on endurance-specific preparation.
It is a commonly used age-based estimate: HRmax = 220 - Age. It is a prediction equation, not a direct clinical measurement of maximum heart rate.
The Tanaka equation estimates HRmax = 208 - 0.7 × Age. It was developed as an alternative to the older 220-minus-age relationship. Studies show that age-based equations have individual prediction error, so neither should be treated as an exact personal maximum.
This calculator displays five percentage-based zones ranging from approximately 50–60% of estimated maximum heart rate through 90–100%. For example, using a 190 bpm estimated maximum (Age 30): Zone 1 is 95–114 bpm, Zone 2 is 114–133 bpm, Zone 3 is 133–152 bpm, Zone 4 is 152–171 bpm, and Zone 5 is 171–190 bpm.
Not necessarily. A calculated pace is a mathematical reference. Actual training pace should account for workout purpose, terrain, weather, fatigue, recovery and perceived effort.
Environmental conditions and terrain increase physiological effort even when your running mechanics and intended workout remain similar. In those situations, pace may need to be adjusted rather than forcing the same numerical target.
No calculator can determine marathon readiness from one pace number alone. A race prediction can provide a benchmark, but marathon readiness also depends on training volume, long-run development, recovery, fueling and race-specific preparation.
No. The heart-rate zones are age-based training estimates. They should not be treated as medical measurements or individualized medical advice. Age-predicted maximum-heart-rate formulas have meaningful individual error, so people with medical concerns should rely on appropriate professional guidance rather than a generic formula.