Obstacle Race Training Calculator
Training plan for Spartan, Tough Mudder, and OCR events.
Inputs
Results
Readiness score (0-100)
58
Target weekly km15
Weekly km increase0
Pull-up target13
Grip strength gap (%)62
Run days/week2
Strength days/week2
Obstacle practice days1
Est. obstacle fail rate (%)20
How to Use This Calculator
- Enter Weeks until race, Race distance (km), and Number of obstacles.
- Set Current max run (km), Max pull-ups, and Training days/week.
- Review the Readiness score (0-100) result.
- 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) |
|---|---|
| 8.9 | 61 |
| 29 | 45 |
| 52 | 42 |
| 72 | 41 |
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.
- 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
- Identify Input Parameters4 parametersWeeks until race = 12, Race distance (km) = 10, Number of obstacles = 25, Current max run (km) = 5 = 6 input(s) provided
- Calculate Readiness scoreReadiness score = min(10058 = 58
- Calculate Target weekly kmTarget weekly km = raceDistanceKm * 1.515 = 15
- Calculate Weekly km increaseWeekly km increase0 = 0
Engine last updated .
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Adventure Racing
Race Weight Calculator
Pack weight optimization for competitive race performance.
Adventure RacingAdventure Race Navigation Calculator
Checkpoint timing from terrain and fitness factors.
Adventure RacingUltra Endurance Nutrition Calculator
Calorie and electrolyte plan for events over 12 hours.
More in Sports, Outdoors & Recreation.