Nutrition

Macro & TDEE Calculator

Mifflin-St Jeor formula. Protein scales with lean mass; fat is 25% of calories; carbs fill the rest. Adjust for goal: cut −20%, maintain, lean bulk +10%.

BMR
1778
kcal at rest
TDEE
2755
kcal maintenance
Target
2755
kcal / day
Protein
148g
592 kcal
Carbs
369g
1474 kcal
Fat
77g
689 kcal

Estimated lean mass: 67.2 kg. Protein target is ~2.2 g per kg of lean mass to protect muscle on a cut and build it on a bulk.

Ready to apply it?

Want a coach-built plan? Book a free week.

Free Trial

How the numbers are built

We use the Mifflin-St Jeor equation for BMR, then apply an activity multiplier for total energy expenditure. Cut/maintain/gain shifts calories by ±10–15%, and protein defaults to 2.0 g/kg to preserve lean mass through hard training blocks.

HYROX-specific tuning

Endurance-heavy weeks respond better to more carbs (5–7 g/kg on double-session days). Keep protein steady; adjust carbs up on HYROX training days and dial back on rest days. Combine with the hydration calculator for full recovery planning.