Free race-day planning tool

Make time for the whole race.

The miles, the stops, the checkpoint deadlines. Put them in one plan and see where your time goes.

Ultra pace calculator for 50K, 50 miles, 100K, 100 miles and your own distance.

Start with an example. These fictional 50K checkpoints show how it works. Replace them with your race and your own estimates.

Planning mode

Clock times follow the race time zone, including daylight-saving changes. Elapsed times always count from your start. Switching distance units keeps the underlying distances and times.

01

Build your checkpoint plan

Enter each section distance, not the distance from the start.

01Checkpoint 1
02Checkpoint 2
03Checkpoint 3
04Finish

The clock stops on arrival at the finish. No finish-line stop is added.

Up to 30 points including the finish. Adjust the neighbouring sections when you add or remove a point.

Take it to the start line

Your race-day timetable

My 50K plan · Start 17 Apr 2027, 08:00:00 GMT-4

Arrival and departure times include every earlier section and stop. All clocks use America/New_York.
CheckpointDistance (km)Moving / stopArrival / departureCutoffMargin
Checkpoint A1212 this section1h 50m10m stopped17 Apr 2027, 09:50:00 GMT-4Leave 17 Apr 2027, 10:00:00 GMT-417 Apr 2027, 10:30:00 GMT-4Applies to departure30m spare
Checkpoint B2513 this section2h 20m15m stopped17 Apr 2027, 12:20:00 GMT-4Leave 17 Apr 2027, 12:35:00 GMT-417 Apr 2027, 13:00:00 GMT-4Applies to departure25m spareTightest margin
Checkpoint C3813 this section2h 30m15m stopped17 Apr 2027, 15:05:00 GMT-4Leave 17 Apr 2027, 15:20:00 GMT-417 Apr 2027, 16:00:00 GMT-4Applies to departure40m spare
FinishFinish line5012 this section2h 10m0m stopped17 Apr 2027, 17:30:00 GMT-417 Apr 2027, 18:00:00 GMT-4Applies to arrival30m spare

A margin of zero means arriving or leaving exactly at the cutoff, with no time spare. A negative margin means the plan misses that deadline. No cutoff entered means that point has not been checked.

Your entries stay in this open page. Download or print before leaving or refreshing. No account is needed.

A little context

A useful plan leaves room.

Start with your organiser’s full checkpoint timetable. Check whether each deadline means arriving, leaving or starting another lap. Then estimate each section using the terrain and your own experience.

Read the cutoff and pacing guide
How is the time calculated?

Each section’s moving time is added to the previous departure. Your stop is then added to give the next departure. A cutoff margin is the deadline minus the relevant arrival or departure. The finish is always checked on arrival.

In the quick estimate, distance multiplied by moving pace gives moving time. Stops are added once. A finish buffer reduces the time available when calculating the required moving pace, but does not get added as another stop.

What happens when the race crosses midnight?

Dates roll forward automatically. Enter clock cutoffs with their actual date, or use hours elapsed since the start, such as 27:30. The selected race time zone controls the clock, wherever you are planning from.

Daylight-saving changes are included. If a local time occurs twice when clocks turn back, choose its first or second occurrence. A time skipped when clocks move forward must be corrected.

Does this predict how fast I can run?

No. The calculation uses the times and paces you enter. It does not estimate fatigue, weather or the effects of climbing. Use different section times to reflect your own assumptions, and revisit them when the course or conditions change.

Can I take a copy?

Download the timetable as a CSV, or use Print plan to print it or save a PDF through your browser. Entries are not saved when you refresh or leave the page.

Give each stop a job

Make the handover easier.

A little preparation can keep your crew and drop bags working with the plan.

Plan your stops