Skip to main content
Calcimator

Obstacle Race Training Calculator

Training plan for Spartan, Tough Mudder, and OCR events.

About this calculator

Obstacle course racing demands two separate fitness qualities that most runners under-train for grip and upper-body endurance, so this calculator scores your readiness across both dimensions rather than treating it as a pure running plan. Your target weekly mileage is set at 1.5x race distance, and your current weekly volume is estimated by tripling your longest comfortable single run — the gap between those two numbers, divided by your remaining weeks (minus a 2-week taper at the end), gives a recommended weekly mileage increase. For grip and upper-body readiness, the calculator sets a pull-up benchmark of roughly one pull-up for every two obstacles on the course — a rough proxy for the fact that OCR courses lean heavily on grip-dependent obstacles like rope climbs, monkey bars, and rig traverses — and compares that target against your current max pull-up set to compute a strength gap percentage. Your training days get split roughly 50% running, 30% strength work, and the remainder to obstacle-specific practice (crawling, climbing, carrying), apportioned by largest remainder so the three session counts always add up to exactly the number of days you said you have.

On a 1- or 2-day week that split leaves no separate obstacle day at all and the calculator reports 0 — the honest answer being to fold obstacle-specific work into your strength sessions rather than pretend a fourth priority fits. The overall readiness score weights running-distance progress at 40%, strength progress at 35%, and remaining prep time at 25%, capped at 100. The estimated obstacle fail rate is a simple heuristic comparing your pull-up capacity against the obstacle count — it's meant to highlight whether grip strength is your limiting factor, not a literal prediction of which obstacles you'll fail. Since these figures don't know your specific race's obstacle mix (a rope-heavy Spartan Beast differs from a crawl-heavy Tough Mudder), treat the strength targets as a floor to train toward, not a guarantee of clearing every obstacle.

Inputs

mi
mi

Results

Readiness score (0-100)

58

Target weekly km15
Weekly km increase0
Pull-up target13
Grip strength gap (%)62
Run days/week2
Strength days/week1
Obstacle practice days1
Est. obstacle fail rate (%)20
How to Use This Calculator
  1. Enter Weeks until race, Race distance (km), and Number of obstacles.
  2. Set Current max run (km), Max pull-ups, and Training days/week.
  3. Review the Readiness score (0-100) result.
  4. Use Target weekly km and Weekly km increase to inform your decision.

How the result changes with Race distance (km)

Race distance (km)Readiness score (0-100)
578
7.565
1552
2546

What each input means

Weeks until race
Number of weeks until your race day.
Race distance (km)
Total course distance (Spartan Sprint ~5km, Super ~13km, Beast ~21km).
Number of obstacles
Total obstacles on the course.
Current max run (km)
Longest comfortable run distance today.
Max pull-ups
Maximum pull-ups in a single set (indicator of grip/upper body strength).
Training days/week
Available training days per week.

What each result means

Readiness score (0-100)
Overall race readiness combining endurance, strength, and prep time.
Target weekly km
Target weekly running volume to build to.
Weekly km increase
Recommended weekly mileage increase following the 10% rule.
Pull-up target
Recommended pull-up capacity for obstacle readiness.
Grip strength gap (%)
Percentage gap between current and target upper body strength.
Run days/week
Recommended running sessions per week.
Strength days/week
Recommended strength training sessions per week.
Obstacle practice days
Recommended obstacle-specific practice sessions per week — the days left after the running and strength shares. Shows 0 on a 1- or 2-day week, where no separate session fits.
Est. obstacle fail rate (%)
Estimated percentage of obstacles you may fail based on current fitness.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Weeks until race = 12, Race distance (km) = 10, Number of obstacles = 25, Current max run (km) = 5 = 6 input(s) provided
  2. Calculate Readiness score
    Readiness score = min(100
    58 = 58
  3. Calculate Target weekly km
    Target weekly km = raceDistanceKm * 1.5
    15 = 15
  4. Calculate Weekly km increase
    Weekly km increase
    0 = 0

Engine last updated . Checked against 4 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why is my current weekly km estimated by tripling my longest single run instead of asking me directly?

The calculator only asks for your longest comfortable run distance, then multiplies it by 3 as a rough proxy for typical weekly training volume, assuming roughly three similar-length runs per week. If your actual training frequency differs a lot from that assumption, the gap it calculates — and the recommended weekly mileage increase — may be over- or under-stated.

How is the pull-up target of one per two obstacles actually used?

It's your entered obstacle count divided by 2 and rounded up, then compared directly against your max pull-ups to compute the grip strength gap percentage — if your max pull-ups already meet or exceed that target, the gap shows 0%. It's a proxy benchmark, not a literal obstacle-by-obstacle requirement, since not every obstacle demands a full pull-up's worth of grip strength.

Why does Time readiness max out at 12 weeks, and what happens if I have more time than that?

Time readiness is calculated as your weeks until race divided by 12, capped at 100% — so having 12 or more weeks to prepare always scores full marks on this dimension, and extra weeks beyond 12 don't push that component of the overall readiness score any higher, though they can still help your distance and strength readiness independently.

Does the estimated obstacle fail rate predict which specific obstacles I'll fail?

No — it's a single heuristic number, capped between 0% and 80%, computed only from your pull-up max relative to the total obstacle count, meant to flag whether grip strength looks like your limiting factor overall. It has no knowledge of your race's actual obstacle mix, so it can't predict performance on any individual obstacle type.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Sports, Outdoors & Recreation.