Ruck Pace Calculator and Cutoff Planner

Use this ruck pace calculator to work out how fast you need to move to finish within your time limit, including planned stops. Add a finish buffer or checkpoint deadlines to see the moving pace and arrival times your plan needs.

How to use the ruck pace calculator

Use these six steps to build a plan or check a pace you have in mind.

  1. Set the route: Enter the full distance and choose miles or kilometers. Use that unit for pace and checkpoint distances. Switching units converts the displayed distance, pace, and checkpoints so they continue to describe the same physical route; results update in the selected unit.
  2. Choose a finish window: Enter an elapsed limit as hours:minutes, such as 3:00 for three hours, or use a start time and finish deadline. Use one method. A deadline earlier than the start means the next day; identical clock times are rejected. For a full day or longer, enter an elapsed limit.
  3. Separate stops from buffer: Enter the minutes you expect to stop. A finish buffer is separate time you want left before an official cutoff; it is not another stop. A nonzero buffer needs an official finish cutoff.
  4. Add checkpoints if useful: Simple mode spreads total planned stops evenly by distance and does not know where you will stop. Specific mode lets you place stops after arrival and enter arrival cutoffs.
  5. Choose what to calculate: Choose Find my required pace to use your cutoff and calculate the pace the plan needs. Choose Estimate my finish time to enter a target moving pace or target elapsed finish. Only the selected mode’s target affects the estimate, so an older value in the hidden mode does not change the result.
  6. Calculate and review: Check the projected finish, checkpoint arrivals and departures, and each cutoff status. Print or share the plan for your route review. The calculation assumes a uniform moving pace; it does not predict whether you can hold it.

Moving pace vs overall average pace: do breaks count?

Moving pace
Time spent moving per mile or kilometer. Stops are excluded.
Elapsed time
All time from the start through the finish, including moving time and stops.
Overall average pace
Elapsed time divided by route distance, so it includes stops. A watch paused during breaks may show a faster moving pace.

The required pace is the slowest uniform moving pace that meets the tightest finish target or checkpoint arrival deadline you entered. A smaller minutes-per-mile or minutes-per-kilometer value means faster movement.

Rucking pace chart

Compare a steady moving pace in minutes per mile and per kilometer, then see the time that pace takes over common distances.

Pace in min/km is converted from min/mi using the exact international mile: 1 mi = 1.609344 km, then rounded to 0.01 second. Distance times use the unrounded pace and are rounded to the nearest second. These are moving times; stops add to elapsed finish time.

On a narrow screen, scroll inside this table to see every column. With a keyboard, focus the table area and use the arrow keys.

Moving pace and time at common distances (continuous movement; no stops)
Pace (min/mi)Pace (min/km)1 mile5 km10 km12 miles
12:007:27.390:12:000:37:171:14:342:24:00
13:008:04.670:13:000:40:231:20:472:36:00
14:008:41.950:14:000:43:301:27:002:48:00
15:009:19.230:15:000:46:361:33:123:00:00
16:009:56.520:16:000:49:431:39:253:12:00

Use the ruck pace calculator above to include your planned stops, route, and cutoff.

Worked example: 12 miles in three hours

With no stops or finish buffer, three hours over 12 miles is a 15:00 per mile overall average. Twelve stopped minutes leave 168 moving minutes, so the required moving pace is 14:00 per mile. Moving at 15:00 per mile and adding those stops takes 3:12.

A 12-mile ruck pace chart: how stops change the plan

This pace chart keeps the same 12-mile route, three-hour finish cutoff, and zero reserved finish buffer. Only stopped time changes. Every six extra stopped minutes takes thirty seconds off the moving time available per mile.

Read the graph from left to right: more stopped time requires a faster moving pace. The table gives the same values in minutes and seconds per mile. These are examples, not pace standards or fitness predictions.

Columns show stop minutes, moving time in h:mm, and pace in min/mi. The official finish cutoff is 3:00.

On a narrow screen, scroll inside this table to see every column. With a keyboard, focus the table area and use the arrow keys.

Accessible chart data: 12 miles in 3:00 and stopped time
StopsMoving timePace
03:0015:00
62:5414:30
122:4814:00
182:4213:30
242:3613:00
More stopped minutes require a faster moving pace12 miles within three hours. 0 stopped minutes: 15:00 per mile; 6 stopped minutes: 14:30 per mile; 12 stopped minutes: 14:00 per mile; 18 stopped minutes: 13:30 per mile; 24 stopped minutes: 13:00 per mile. The same values appear in the preceding table.13:0014:0015:00Moving pace (min/mi)06121824Total stopped minutes
The three-hour finish stays fixed. More stopped time leaves less moving time per mile.

Reserve a finish buffer without counting it as a stop

Planned stopped time
Time you expect to use during breaks. It is subtracted from the window before calculating moving time.
Finish buffer
Time you choose to leave unused before the official cutoff. It is subtracted once from the finish window and is not added to stopped time. There is no default recommended buffer.

Choose a finish buffer

For 12 miles, a 3:00 cutoff, 12 stopped minutes, and a 10-minute buffer, plan to finish by 2:50. That leaves 158 minutes to move, requiring 13:10 per mile. With no stricter checkpoint cutoff and no target scenario entered, the required pace meets this earlier finish target exactly before display rounding.

Buffer is minutes kept unused before the official 3:00 cutoff; finish target is elapsed h:mm and pace is min/mi.

On a narrow screen, scroll inside this table to see every column. With a keyboard, focus the table area and use the arrow keys.

Accessible chart data: 12 miles, 3:00 cutoff, 12 stopped minutes
BufferFinish targetPace
03:0014:00
102:5013:10
202:4012:20
Keep stopped time and reserved time separate

0 min reserved: 2:48 moving + 12 min stopped + 0 min unused

10 min reserved: 2:38 moving + 12 min stopped + 10 min unused

20 min reserved: 2:28 moving + 12 min stopped + 20 min unused

Dark blue is moving time, hatched is stopped time, and the outlined part stays unused before the cutoff.

Compare a target pace

The next comparison tests moving paces with no finish buffer: 13:00 per mile finishes in 2:48, leaving 12 minutes; 14:00 reaches the 3:00 cutoff; and 15:00 finishes in 3:12, twelve minutes over. Stop allowance is the total stopped time that fits while preserving the selected buffer, not extra time on top of planned stops.

Pace is min/mi, finish is elapsed h:mm, and the last column compares with the official 3:00 cutoff.

On a narrow screen, scroll inside this table to see every column. With a keyboard, focus the table area and use the arrow keys.

Accessible chart data: 12 miles, 12 stopped minutes, 3:00 cutoff
PaceFinishVs cutoff
13:002:4812 min before
14:003:00Exactly at cutoff
15:003:1212 min over
Moving time plus stops gives total elapsed time

Dark blue: moving time. Hatched: stopped time.

13:00 / mi → 2:48 elapsed

14:00 / mi → 3:00 elapsed

15:00 / mi → 3:12 elapsed

At 15:00 per mile, moving time alone uses all three hours; twelve stopped minutes puts the finish twelve minutes over.

Mile and kilometer checkpoint splits with total stops

Simple checkpoint mode estimates splits by spreading total planned stops evenly across the route. It does not know where your actual breaks happen.

  1. Choose the route unit: Enter checkpoints in the selected miles or kilometers unit.
  2. Use increasing distances: List checkpoints in route order, such as 3, 6, 9, 12. Each distance must be positive and no farther than the finish.
  3. Review estimated stops: The planner spreads total stopped minutes by distance. Use specific checkpoint mode when stop locations matter.

At 14:00 per mile on a 12-mile route with 12 stopped minutes and no buffer, mile 3 is estimated at 45 elapsed minutes: 42 moving plus three stopped.

  • Spread stops evenly: Mile 3 arrival is 45 minutes.
  • All 12 stopped minutes before mile 3: Arrival is 54 minutes.
  • No stops before mile 3: Arrival is 42 minutes.

These alternatives use the same 14:00 moving pace. The separate kilometer example finishes 10 km in 1:10 at 6:00 per kilometer with 10 stopped minutes.

Distance is mi; Moving time excludes stops and Elapsed includes stops. Both use h:mm; Stops so far is minutes accumulated by that checkpoint.

On a narrow screen, scroll inside this table to see every column. With a keyboard, focus the table area and use the arrow keys.

Mile splits: 12 mi at 14:00/mi, plus 12 stopped minutes
MileMoving timeStops so farElapsed
30:4230:45
61:2461:30
92:0692:15
122:48123:00

Distance is km; Moving time excludes stops and Elapsed includes stops. Both use h:mm; Stops so far is minutes accumulated by that checkpoint.

On a narrow screen, scroll inside this table to see every column. With a keyboard, focus the table area and use the arrow keys.

Kilometer splits: 10 km at 6:00/km, plus 10 stopped minutes
KmMoving timeStops so farElapsed
20:1220:14
50:3050:35
101:00101:10

Plan checkpoint stops, arrival cutoffs, and departure times

Specific mode replaces the total-stop estimate and simple checkpoint list. Enter each planned stop at the distance where it happens; the calculator does not guess unlisted breaks.

  1. Add each stop location: Enter its route distance in the selected unit and the minutes you plan to stop there.
  2. Set arrival cutoffs if needed: Choose elapsed time from the start or local clock time. Clock cutoffs need both a start time and finish deadline.
  3. Check the result: Arrival includes moving time and earlier stops. Departure adds the stop at that checkpoint. Cutoffs apply to arrival, so check event instructions if they require departure by a stated time.
Arrival
Moving time to the checkpoint plus stops assigned to earlier checkpoints.
Departure
Arrival plus the stop assigned at that checkpoint. That stop counts toward later arrivals.

In the example, a 13:20 per mile pace reaches mile 3 by its 0:40 cutoff, leaves at 0:45 after a five-minute stop, and finishes in 2:52 after another seven-minute stop at mile 6. A 14:00 scenario still finishes by 3:00 but reaches mile 3 at 0:42, two minutes late; the planner keeps that scenario and marks the missed cutoff.

  • Enter valid rows: Distances must be positive, strictly increasing, and within the route. Zero and duplicate distances are rejected.
  • Handle the finish row: A row at the finish may have an arrival cutoff but must have zero stopped minutes; a stop after finishing is outside the plan.
  • Keep cutoffs feasible: Arrival cutoffs must increase, leave time to move after earlier stops, and not exceed the official finish cutoff.
  • Stay within input limits: Use at most 10 rows. Long entries may require fewer rows.

Distance is miles; arrival, departure, and elapsed arrival cutoff are h:mm from the start.

On a narrow screen, scroll inside this table to see every column. With a keyboard, focus the table area and use the arrow keys.

Specific stops: arrive at mile 3 by 0:40; uniform pace 13:20/mi
MileArrivalDepartureCutoff
30:400:450:40
61:251:32—
92:122:12—
122:522:523:00

Start times, arrival clocks, and an overnight cutoff

Clock cutoffs use local 24-hour time and are interpreted relative to the same start.

  1. Enter the time window: Provide both a start time and finish deadline. If the deadline clock is earlier than the start, it means the following day, with one midnight rollover.
  2. Choose checkpoint cutoff format: Specific-mode arrival cutoffs can use elapsed time from the start or local clock time. Clock cutoffs require the start and finish clocks.
  3. Check ambiguous or changing clocks: Identical start and finish clocks are rejected. Use an elapsed limit for a full day or longer. Dates, time zones, and daylight-saving or other clock changes are not modeled; confirm the actual event schedule when these matter.

Worked example: finish after midnight

A 23:00 start is 11 p.m.; a 02:00 finish deadline is 2 a.m. the next day. On a 12-mile route with 24 stopped minutes and no finish buffer, the required moving pace is 13:00 per mile, with stops spread evenly by distance.

Distance is mi; Moving time excludes stops and uses h:mm. Stops so far is minutes; Local time is the 24-hour arrival clock (next-day arrivals are marked).

On a narrow screen, scroll inside this table to see every column. With a keyboard, focus the table area and use the arrow keys.

Overnight arrivals: 23:00 start, 12 mi, 24 stopped minutes
MileMoving timeStops so farLocal time
30:39623:45
61:181200:30 (+1 day)
91:571801:15 (+1 day)
122:362402:00 (+1 day)

Read the plan alongside your route and event instructions

Use these calculations alongside your route and event instructions. Enter the cutoff for your own route or event; the planner does not supply official rules or predict what pace you can maintain.

  • Route conditions: Pack weight, hills, surface, weather, navigation, fatigue, and fitness do not change the calculation. The projected finish assumes you hold one uniform moving pace.
  • Displayed pace: Required pace is displayed to whole seconds and rounded down when needed; calculations use unrounded values. The displayed pace can therefore leave a few extra seconds before a deadline.
  • Leave time to move: If stops plus buffer use the whole finish window, or earlier stops use the full time before a checkpoint cutoff, no moving time remains and the plan is rejected. Change the entered stops, buffer, distance, or cutoff.

Conversion reference: NIST Guide to the SI: conversion factors.

Time planning and energy estimates answer different questions. For an estimate based on pack weight and walking conditions, use the Rucking Calories Calculator. Use this pace planner for stops, finish times, and checkpoint deadlines.

Ruck pace calculator and cutoff planner FAQs

What pace do I need for 12 miles in three hours?

With no stops or finish reserve, 15:00 per mile reaches three hours. Twelve stopped minutes require 14:00 per mile. Adding a ten-minute finish buffer changes the target to 2:50 and the required moving pace to 13:10 per mile, unless an intermediate cutoff requires faster.

Do breaks count toward my ruck cutoff?

Yes. Elapsed time includes moving time and every stop. Moving pace excludes stopped time. Use total stopped minutes for simple estimates, or list the location and duration of each stop in specific checkpoint mode.

Is the finish buffer another planned stop?

No. Stops are time you plan to use. The finish buffer is time you want left before the official cutoff. It is subtracted once when finding your latest finish target and is not added to the checkpoint stops.

Does a checkpoint stop count before I arrive?

No. In specific mode, arrival includes moving time and earlier stops. Departure adds the stop at that checkpoint. Simple mode instead spreads total stops evenly by distance and does not assign real stop locations.

Can I meet the finish cutoff but miss a checkpoint?

Yes. An intermediate arrival cutoff can require a faster pace than the finish limit alone. The planner checks each one. If you enter a slower target scenario, it keeps that pace and marks any missed cutoff.

Does this rucking pace calculator tell me what pace I can maintain?

No. It calculates the uniform moving pace that fits your entered time windows and stops. It does not predict fitness, the effect of a pack, terrain speed, or whether you will finish.

Can I plan in kilometers instead of miles?

Yes. Select kilometers to convert the displayed route distance, pace, and checkpoint positions while keeping the same physical plan. The planner updates results in the selected unit.

Why can my watch pace differ from this plan?

Check whether the watch pauses during breaks. Its moving pace may exclude stopped time, while the finish clock includes it. Also check that route distance and miles or kilometers match.

Can checkpoint cutoffs be after midnight?

Yes, when you enter start and finish clocks and choose clock-format checkpoint cutoffs. Times are interpreted relative to that same start with one midnight rollover. The planner does not assign dates or adjust time zones or clock changes.

Will an old saved or shared plan still open?

Older plans use zero finish reserve and the simple proportional-stop mode. Shared plans calculate when opened. Reopening saved account inputs restores the inputs only; select Calculate plan to create a fresh result.

Use Calculator