TSE.
MathematicsFinanceHealthPhysicsEngineeringSportsBrowse all

Health & Medicine · Dietetics · Sports Nutrition

Athlete Caloric Needs Calculator

Calculates daily caloric needs for athletes using the Mifflin-St Jeor BMR formula adjusted by an activity multiplier for training load.

Calculator

Advertisement

Formula

m = body mass in kg; h = height in cm; a = age in years; PAL = Physical Activity Level multiplier based on training intensity. BMR is the Basal Metabolic Rate; TDEE is the Total Daily Energy Expenditure.

Source: Mifflin MD, St Jeor ST, et al. 'A new predictive equation for resting energy expenditure in healthy individuals.' Am J Clin Nutr. 1990; PAL multipliers from FAO/WHO/UNU 2004 Human Energy Requirements report.

How it works

The calculator first computes your Basal Metabolic Rate (BMR) — the number of calories your body requires at complete rest — using the Mifflin-St Jeor equation, which is widely regarded as the most accurate BMR formula for healthy adults. For males: BMR = 10 × weight(kg) + 6.25 × height(cm) − 5 × age + 5. For females: BMR = 10 × weight(kg) + 6.25 × height(cm) − 5 × age − 161.

The BMR is then multiplied by a Physical Activity Level (PAL) multiplier that reflects your weekly training intensity and volume. PAL values range from 1.375 (light training, 1–2 days per week) to 1.9 (elite, twice-daily training). This product gives your TDEE at your current training load, which represents the calories needed to maintain current body weight.

Finally, a goal adjustment is applied: athletes in a cutting phase subtract 500 kcal/day, those maintaining performance add zero, and those pursuing muscle gain add 250–500 kcal/day. Macro estimates use a protein target of 1.9 g/kg body weight (to support muscle protein synthesis), 25% of TDEE from fat, and the remainder from carbohydrates — consistent with current sports nutrition consensus.

Worked example

Example: A 27-year-old male athlete weighing 82 kg and 183 cm tall, training 5–6 days per week at high intensity, with a goal of lean muscle gain (+250 kcal).

Step 1 — BMR: BMR = 10 × 82 + 6.25 × 183 − 5 × 27 + 5 = 820 + 1143.75 − 135 + 5 = 1833.75 kcal/day

Step 2 — TDEE before goal: TDEE = 1833.75 × 1.725 = 3163.2 kcal/day

Step 3 — Goal adjustment: 3163.2 + 250 = 3413 kcal/day

Step 4 — Macros: Protein: 82 × 1.9 = 155.8 g (min) to 82 × 2.2 = 180.4 g (max). Fat: (3413 × 0.25) / 9 ≈ 94.8 g. Carbs: (3413 − 155.8×4 − 853.25) / 4 ≈ 496 g.

Limitations & notes

This calculator uses population-level equations and PAL multipliers that may not perfectly reflect every individual's metabolism. Factors such as hormonal status, training age, body composition (fat-free mass vs. fat mass), altitude, heat, and sport-specific demands are not captured. Elite athletes or those with medical conditions should work with a registered sports dietitian for precise energy prescriptions. The Mifflin-St Jeor equation has a standard error of approximately ±10%, meaning actual needs could vary by several hundred kilocalories. Macro targets are simplified estimates; sport-specific carbohydrate periodization strategies (e.g., carbohydrate loading before endurance events) should be applied on top of these baselines.

Frequently asked questions

Why does the calculator use the Mifflin-St Jeor equation instead of Harris-Benedict?

The Mifflin-St Jeor equation (1990) consistently outperforms the original Harris-Benedict equation (1919) in predicting measured resting energy expenditure in both normal-weight and overweight adults, with a mean error of less than 10% in most studies. The American Dietetic Association recommends Mifflin-St Jeor as the preferred BMR estimation method for clinical and sports dietetics.

What PAL multiplier should a competitive endurance athlete use?

Competitive endurance athletes who train 5–6 days per week at moderate-to-high intensity should select 1.725 (Heavy). Elite athletes training twice daily — such as professional cyclists or triathletes in peak season — should use 1.9 (Very Heavy). When in doubt, consult a sports dietitian and compare calculated values against actual body weight trends over 2–4 weeks.

How much protein do athletes actually need per day?

The current sports nutrition consensus (ISSN Position Stand 2017; Thomas et al. 2016) recommends 1.6–2.2 g of protein per kg of body weight per day for athletes seeking to support muscle protein synthesis, repair, and adaptation. This calculator uses 1.6 g/kg as the minimum and 2.2 g/kg as the maximum. Strength-sport athletes and those in caloric deficit should target the higher end.

Should I eat the same calories on rest days as training days?

Ideally, no. Caloric needs are lower on rest days because total energy expenditure is reduced. A common approach is carbohydrate periodization: higher carbohydrates on intense training days and lower carbohydrates on rest or low-intensity days, while keeping protein constant. This calculator provides an average daily target; adjusting up on hard days and down on rest days can improve body composition outcomes.

Can this calculator be used for youth athletes under age 18?

The Mifflin-St Jeor equation was validated in adults and is less accurate for children and adolescents. Youth athletes have unique energy needs related to growth and development in addition to sport demands. For athletes under 18, a registered dietitian specializing in pediatric or adolescent sports nutrition should be consulted. This calculator provides a rough estimate only for that age group.

How do I know if my calorie target is working?

The most reliable feedback method is tracking body weight under consistent conditions (morning, post-void, same scale) 3–5 times per week and computing a weekly average. If your goal is maintenance, weight should remain stable within ±1 kg over 2–4 weeks. If gaining or losing at a different rate than expected, adjust caloric intake by 100–200 kcal and reassess after another 2–4 weeks.

Last updated: 2025-01-30 · Formula verified against primary sources.