Code tool

Even Split Planner

Enter your current pace in decimal minutes per kilometre, race distance, goal finish time in minutes, and distance already run.

In-browser processingNo account requiredPrivacy details ↗

Finite decimals, at most 15 significant digits and magnitude 9,007,199,254,740,991. Distance, goal and current pace must be positive. Tolerance below 100%; pace tables up to 10,000 km. Enter your own rest multiplier; repetitions at least 1; zero work is valid.

A QUICK WALKTHROUGH

How to use this tool

  1. Enter a current pace in decimal minutes per kilometre.
  2. Enter the total race distance, goal finish time, and distance already run.
  3. Compare the required even pace, projected finish time, and remaining pace needed for your goal.

What it calculates

Required even pace = goal finish time ÷ total race distance. Projected finish time = current pace × total race distance. If you have already started, elapsed time is inferred as current pace × distance already run; remaining pace = (goal finish time − elapsed time) ÷ (total distance − distance already run).

Comparing pace

A current pace below the required pace is faster and gives you time in hand. A current pace above the required pace is slower and means you need a faster remaining pace to reach the goal. Pace values use decimal minutes per kilometre.

Straight-line assumption

The projection assumes the current pace continues evenly for the whole distance. It ignores fatigue, terrain, weather, stops, and other race conditions.

Local processing

Inputs are calculated in your browser and are not uploaded.

Input bounds and report

Pace, total distance and goal time must be positive; run distance is nonnegative and below total. If goal time is no greater than inferred elapsed time, the goal is unreachable; the signed remaining-time quotient is not a runnable pace. Use finite decimal inputs with at most 15 significant digits and magnitude at most 9,007,199,254,740,991. Arithmetic that loses a nonzero value or cannot distinguish required terms is rejected. Copy and TXT contain the successful raw/parsed input snapshot, units, formulas and all unrounded browser-number results; editing clears it.

GOOD TO KNOW

Common questions

What does distance already run change?

It estimates elapsed time at your current pace and calculates the pace required for the remaining distance to hit your goal.

Why is pace entered as a decimal?

Decimal minutes make the arithmetic direct. For example, 5.5 minutes per kilometre means 5 minutes 30 seconds per kilometre.

Does this predict my actual finish time?

It is a straight-line projection based on the entered pace, so it does not model fatigue or changing conditions.