AI-powered training plans for endurance athletes Join the Waitlist

Why one daily macro number isn't enough

A static macro target works for general fitness. For endurance training, it falls apart in two places: rest days look identical to hard days (so you over-eat), and the plan never adapts as your training builds (so you under-fuel as volume grows). Periodization fixes both problems by scheduling macros against the actual demands of each session.

How the engine builds your mesocycle

You enter body weight, baseline TDEE, training phase, mesocycle length, training days per week, and high-intensity days per week. The calculator returns a full week-by-week grid with five day types:

  • Rest days: Calories at TDEE minus 20% carbs.
  • Easy days: Z2 sessions, calories at TDEE, moderate carbs.
  • Moderate days: Tempo or threshold work, +10% calories, +25% carbs.
  • Hard days: Intervals or long sessions, +20% calories, +50% carbs.
  • Race days: Maximum carb load (8 to 12 g/kg) and +15% calories.

Across the mesocycle, carb intake ramps progressively through base and build phases, peaks during peak phase, then drops during taper as training volume falls.

Working with the output

Treat the grid as a target band, not a precision dose. Match each day in your training calendar to the closest day type. If a session goes long or gets cut, shift the day type up or down. This is fueling at the level of training intent, not gram-counting.

AI-Enhanced

Macro Periodization Engine

This is not a daily macro calculator. It's a full mesocycle planner. See how your nutrition should shift across weeks of training, with carb cycling by day type and progressive adjustments.

FAQ

How is this different from the TDEE & Macro Planner?

The TDEE planner gives you a single-week snapshot. This engine generates a multi-week mesocycle with progressive carb increases across weeks, a taper in the final week, and day-type-specific macro targets (rest vs easy vs hard training days).

Can I import my TDEE from Calculator 1?

Yes — use the TDEE value from the Macro Planner as your baseline TDEE input here. This calculator then layers periodization and day-type cycling on top of that baseline.

What happens in the final week?

The last week of the mesocycle is a mini-taper: carbs drop by 15% across all day types. This matches reduced training volume before a recovery week or deload.

Methodology

Base macros follow the same split as the TDEE planner (2g/kg protein, 25% fat, remainder carbs). Day types modify carbs: rest -20%, moderate +15%, hard +25%. Across weeks, carbs ramp linearly to support progressive overload, then drop 15% in the final taper week.

Related Guides

Want to verify the math?

Explore 170+ reference calculators built by engineer-athlete Thomas Prommer. The technical foundation behind our AI.

Browse the Library →