This calculator uses a protein-first approach, which is consistent with current sports nutrition research for body composition goals.
Protein: 2.0 g/kg bodyweight
Set first regardless of calories. High protein intake preserves muscle during a cut, supports repair during a bulk, and has the highest satiety per calorie.
Fat: 25% of target calories
Fat supports hormone production, fat-soluble vitamin absorption, and joint health. 25% is a moderate allocation — not low-fat, not keto.
Carbs: remaining calories
Carbohydrates fill the remaining calorie budget and are the primary fuel for resistance training. Higher carbs on training days is a common refinement.