Nutrition
Hybrid Athlete Macro Split
Protein, carb and fat targets for athletes who run and lift in the same week, with separate training-day and rest-day macros.
Result
Training-day macros
Grams of protein, carbs and fat on a training day.
Training day (5 a week)
- Protein: 150 g (2 g/kg)
- Carbs: 413 g (5.5 g/kg)
- Fat: 68 g (0.9 g/kg)
- Calories: 2,864 kcal
Rest day (2 a week)
- Protein: 150 g (2 g/kg)
- Carbs: 300 g (4 g/kg)
- Fat: 75 g (1 g/kg)
- Calories: 2,475 kcal
The formula, worked through
- Formula Hybrid Training Planner Formula
Hybrid training planner formula: run days from weekly distance (2-5), lifts placed by goal, hard runs on run-only days, interference warnings and a load score.
Related calculators
- Nutrition TDEE Calculator
Estimate your daily energy expenditure with Mifflin-St Jeor + activity factors.
- Nutrition Macro Calculator
Convert calorie targets into protein, carbs, and fat grams for your goal.
- Nutrition Protein Intake Calculator
Get daily protein targets based on training level and goal.
- Nutrition Intermittent Fasting Window Planner
Plan protocol-based eating and fasting windows with a 24-hour timeline and 5:2 day picker.
Articles
- 7 min read Concurrent Training Interference: 4 Lifts, 35km Running, 1 Rest Day
Concurrent training interference from 4 lifts + 35 km running: strength -16.3%, hypertrophy -21.5%, power -31.5%, plus the split rule that fixes it.
- 7 min read Hybrid Training Plan: 30km Running, 70/20/10 Intensity, Three Lifts
Hybrid training math for 30 km/week running (70% easy, 20% tempo, 10% interval) plus three lifts. Session map, recovery debt, realistic goal window.
- 7 min read Female Athlete Formula Suite: A 30-Year-Old in Regular Cycle
Female athlete formulas for 65 kg, 168 cm, 24% body fat, regular cycle. The luteal-versus-follicular caloric drift and where male equations fail.
Use it from an agent or code
Any agent can run this calculator by URL: put the inputs in the query string and get JSON back, with the inputs that used defaults and a line to cite (add format=md for markdown). MCP clients reach it through https://aifithub.io/mcp.
In code, import the same module; it runs where you import it, with no request or key.
import { compute } from "https://aifithub.io/engines/hybrid-athlete-macro-split.js"; Input and output contract, TypeScript types and the guide for agents.