Skip to main content
Calcimator

Ultra Marathon Nutrition Calculator

Plan calories, electrolytes, and fluid intake per hour for ultra marathon distances. Get personalized nutrition targets based on weight, pace, and conditions.

About this calculator

Ultra-distance racing turns nutrition into a math problem, because the body burns far more calories per hour than the gut can actually absorb while running, and this calculator works from that gap rather than just estimating total calorie burn. It first converts your pace and weight into an estimated hourly calorie expenditure using a standard running energy-cost relationship (roughly 1 kilocalorie per kilogram of body weight per kilometer covered), adjusted up or down for effort level. Rather than recommending you replace all of that burned energy, the target intake caps at 40% of hourly expenditure (and a hard ceiling of 350 calories per hour regardless of how much you're burning), because the gut's ability to absorb carbohydrate during sustained exercise is limited to roughly 60-90 grams per hour for most athletes — trying to consume more than that risks nausea, cramping, and GI distress rather than actually delivering more usable energy.

Fluid and sodium needs both scale up as temperature climbs above a moderate baseline, reflecting how heat drives up sweat rate and electrolyte loss well beyond what a cool-weather race demands, and both are capped at reasonable maximums since even in extreme heat there's a practical ceiling on how much fluid the body can process per hour without diluting blood sodium. Every one of these targets is a reasonable population-level starting point drawn from common sports-nutrition guidance, not a personalized prescription — actual tolerance for carbohydrate, fluid, and sodium varies significantly between individuals and should be practiced and refined during training long before race day, never tested for the first time in an actual ultra.

Inputs

miles
lbs
°F

Results

Target Calories/Hour

234 cal

≈ 2 apples

Carbs per Hour58 g
Fluid per Hour20 oz
Sodium per Hour400 mg
Potassium per Hour150 mg
Estimated Finish Time10h 0m
Total Calories Burned5,840 cal
Total Calories to Consume2,336 cal
Total Fluid Needed6 L
Total Sodium Needed4,000 mg
Total Caffeine Target290 mg
Aid Station Stops9
Calories per Stop260 cal
How to Use This Calculator
  1. Enter your Race Distance in miles, Body Weight in pounds, and Expected Pace.
  2. Set the Expected Temperature and your Effort Level (easy, moderate, or hard).
  3. Review target Calories per Hour, Carbs per Hour, Fluid per Hour, and Sodium per Hour.
  4. Check the Estimated Finish Time and Total Calories Burned for full-race planning.
  5. Use these targets to build your aid station nutrition strategy and drop bag contents.

How the result changes with Expected Pace Minutes

Expected Pace MinutesTarget Calories/Hour
7350 cal
9311 cal
18156 cal
25112 cal

What each input means

Race Distance
Total race distance in miles. Common ultras: 50K (31.1), 50 miles, 100K (62.1), 100 miles.
Body Weight
Your body weight in pounds. Heavier runners burn more calories and need more fluids per hour.
Expected Pace Minutes
Minutes portion of your expected average pace per mile including walking. Ultras are typically 10-16 min/mile.
Expected Pace Seconds
Seconds portion of your expected pace per mile.
Expected Temperature
Expected average temperature during the race. Higher temps significantly increase fluid and electrolyte needs.
Effort Level
Your expected effort level. Higher intensity increases calorie burn and electrolyte loss.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Race Distance = 50, Body Weight = 160, Expected Pace Minutes = 12, Expected Pace Seconds = 0 = 6 input(s) provided
  2. Calculate Target Calories/Hour
    Target Calories/Hour
    234 = 234
  3. Calculate Carbs per Hour
    Carbs per Hour
    58 = 58
  4. Calculate Fluid per Hour
    Fluid per Hour
    20 = 20

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

Frequently Asked Questions

Why does the calculator cap calorie intake well below what I'm actually burning?

The gut can only absorb carbohydrate at a limited rate during sustained exercise, typically around 60-90 grams per hour for most athletes, so trying to replace calories burned one-for-one would exceed that absorption capacity and often causes nausea or GI distress instead of delivering more usable energy. The 40%-of-expenditure target (capped at 350 calories per hour) reflects that practical absorption ceiling, not a nutritional recommendation to under-fuel.

Why do fluid and sodium needs increase so much with temperature?

Higher temperatures drive up sweat rate substantially, and sweat carries both water and sodium out of the body, so hot-weather racing requires meaningfully more of both to avoid dehydration and low blood sodium (hyponatremia). The calculator scales both fluid and sodium targets upward as temperature climbs above a moderate baseline, reflecting this well-established heat-stress relationship.

Should I follow these exact numbers on race day without ever having tried them before?

No — these are reasonable population-level starting targets, but individual tolerance for carbohydrate intake, fluid volume, and sodium varies significantly from person to person. The standard guidance in ultrarunning is to practice your fueling plan extensively during long training runs well before race day, since testing a new nutrition strategy for the first time during an actual race is a common cause of race-day GI problems.

Why does the calculator suggest caffeine, and how is the dosing figured out?

Caffeine is commonly used in endurance sports because it can reduce perceived effort and improve alertness during long events, with a widely cited effective range around 3-6 milligrams per kilogram of body weight spread strategically across the race rather than taken all at once. The calculator's total target scales with body weight and divides it into doses spaced roughly every three hours, since taking it all early would burn through its benefit long before the race is over.

How does effort level (easy, moderate, hard) change my nutrition targets?

Higher effort increases calorie burn per hour and accelerates fluid and electrolyte loss through heavier breathing and sweating, so the calculator scales calorie expenditure, fluid needs, and electrolyte needs all upward together as effort level rises from easy to hard. Choosing the effort level that honestly matches your expected race-day pace and terrain gives a more accurate fueling plan than defaulting to moderate.

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

More in Sports, Outdoors & Recreation.