Nutrition Calculator for Endurance Athletes
Calculate your daily calories and macros based on training day type. Powered by the Mifflin-St Jeor formula with endurance-specific adjustments.
1–2 hours at moderate intensity (zone 2–3)
Nutrition for Endurance Athletes
Endurance athletes have significantly higher energy demands than the general population. A cyclist or runner training 10–20 hours per week can burn 500–1,500 additional calories per day on top of their basal metabolic rate. Underfueling leads to poor recovery, hormonal disruption, and declining performance – a condition known as Relative Energy Deficiency in Sport (RED-S).
Carbohydrates are the primary fuel for high-intensity exercise. Unlike fat, which is abundant but slow to oxidize, glycogen stored in muscles provides the rapid energy needed for threshold efforts, sprints, and surges. When glycogen runs low, performance drops sharply – the dreaded "bonk."
Protein timing matters too. Consuming 20–40g of protein within two hours of training stimulates muscle protein synthesis, repairs damaged fibers, and supports immune function. Spreading protein across 4–5 meals maximizes the anabolic response throughout the day.
The Mifflin-St Jeor Formula
This calculator uses the Mifflin-St Jeor equation, considered the most accurate predictive formula for estimating Basal Metabolic Rate (BMR) in healthy adults:
Male: BMR = (10 × weightkg) + (6.25 × heightcm) – (5 × age) + 5
Female: BMR = (10 × weightkg) + (6.25 × heightcm) – (5 × age) – 161
BMR is then multiplied by an activity factor of 1.3 (lightly active baseline for athletes), plus exercise-specific calories estimated from training duration and intensity. A thermic effect of food (TEF) multiplier of 1.1 accounts for the energy cost of digestion – roughly 10% of total intake.
If height and age are not provided, the calculator falls back to a simplified estimate of 22 × body weight in kg, which provides a reasonable approximation for most endurance athletes.
Carb Periodization
Modern sports nutrition has moved away from fixed macros. Instead, carbohydrate intake should match training demands – a concept called "fuel for the work required." On rest days, lower carb intake (around 3–4 g/kg) supports metabolic flexibility and fat adaptation. On hard training days and race days, carbs increase to 6–10 g/kg to maximize glycogen stores and fuel performance.
This periodized approach improves both endurance capacity and body composition. You're not cutting carbs – you're timing them. High carbs on days that demand it, moderate carbs on easier days, and lower carbs when your body doesn't need the extra fuel.
The calculator automatically adjusts carbohydrate percentage from 40% on rest days up to 60% on race days, reflecting this periodization principle.
Protein for Recovery
The International Society of Sports Nutrition recommends 1.6–2.2 g/kg/day for endurance athletes. This range is higher than the general recommendation of 0.8 g/kg because endurance exercise increases amino acid oxidation and muscle protein turnover.
The calculator enforces a protein floor of 1.6 g/kg and a cap of 2.2 g/kg. If the percentage-based calculation falls below the floor, protein is increased and the remaining calories are redistributed proportionally between carbs and fat. This ensures you always hit the minimum threshold for optimal recovery.
Each protein-rich meal should contain at least 2.5g of leucine – the amino acid that triggers muscle protein synthesis. Good sources include whey protein, eggs, chicken, fish, Greek yogurt, and legumes. Aim for 4–5 evenly spaced servings to keep the anabolic signal elevated throughout the day.
Get personalized daily targets
Paincave calculates your macro targets daily based on your actual training load from Strava. No manual tracking needed.
Start free