Athlete calorie calculator
Use the calculator grid below. Large screens show three columns, smaller screens show two, and mobile shows one.
Example data table
| Athlete | Weight | Sport | Goal | Maintenance | Target | Protein | Carbs | Fat |
|---|---|---|---|---|---|---|---|---|
| Marathon runner | 70 kg | Endurance | Maintain | 3,160 kcal | 3,160 kcal | 126 g | 420 g | 56 g |
| Powerlifter | 92 kg | Strength | Lean bulk | 3,950 kcal | 4,266 kcal | 175 g | 462 g | 112 g |
| Football winger | 78 kg | Team sport | Maintain | 3,430 kcal | 3,430 kcal | 140 g | 430 g | 70 g |
| Boxer | 64 kg | Combat | Moderate cut | 2,880 kcal | 2,448 kcal | 141 g | 251 g | 56 g |
Formula used
1) Basal metabolism: The calculator uses Katch-McArdle when body fat is entered. It uses Mifflin-St Jeor when body fat is unavailable.
Katch-McArdle: BMR = 370 + (21.6 × lean mass in kg)
Mifflin-St Jeor: BMR = (10 × weight) + (6.25 × height) − (5 × age) + 5 for males, or −161 for females.
2) Base daily calories: Base Daily = BMR × step activity factor
3) Exercise calories: Exercise Daily = (MET × weight × training hours × weekly sessions) ÷ 7
4) Thermic effect of food: TEF = 10% of base daily calories plus exercise calories
5) Maintenance calories: Maintenance = Base Daily + Exercise Daily + TEF
6) Goal calories: Target = Maintenance × goal multiplier
7) Macros: Protein and carbs follow athlete-focused factors. Fat fills remaining calories while keeping a healthy minimum.
How to use this calculator
- Enter sex, age, body weight, and height.
- Add body fat if you know it.
- Select the closest sport profile.
- Enter training days and session minutes.
- Choose the usual training intensity.
- Add your average daily steps.
- Pick maintain, cut, or bulk.
- Press calculate to show your result above the form.
- Review calories, macros, hydration, and the Plotly graph.
- Use the CSV or PDF buttons to save results.
FAQs
1. Is this calculator good for all sports?
It works well for many athlete profiles. It estimates needs from body size, movement, and training demand. Individual recovery, climate, and competition cycles can still change real intake needs.
2. Why does body fat change the result?
Body fat allows the calculator to estimate lean mass. Lean mass often predicts resting energy better for trained people. That can improve calorie estimates for athletes with unusual body composition.
3. Should I trust maintenance calories immediately?
Use maintenance calories as a starting point. Track body weight, gym performance, hunger, and recovery for two weeks. Then adjust calories based on actual changes.
4. Why are carbs higher for endurance athletes?
Endurance training uses large amounts of muscle glycogen. Higher carbohydrate targets help refill glycogen, support quality sessions, and reduce fatigue across repeated workouts.
5. Why is protein higher during cutting phases?
Protein helps protect lean mass during calorie deficits. It also supports recovery and can improve fullness. That matters when training hard while eating less.
6. Are the hydration numbers exact?
No. Hydration needs vary with sweat rate, heat, altitude, and session length. Use the value here as a baseline, then refine with pre and post workout body-weight checks.
7. Can I use pounds and inches?
Yes. The form accepts pounds and inches. The calculator converts them internally, then performs all equations using metric units for consistency.
8. Is this a medical nutrition plan?
No. It is an educational planning tool. Athletes with medical conditions, eating concerns, or advanced competition goals should consult a qualified sports dietitian.