Skip to main content
aifithub

Standard Guide · 7 min · 3 citations

Macro Cycling for an 80kg Male Recomp at 2500 kcal TDEE

Macro cycling for an 80 kg male recomp: 2600 kcal training days, 2200 kcal rest. Protein 131 g flat, carbs 239-375 g, fats 64-80 g counter-cycle.

By Orbyd Editorial · Published May 21, 2026

Education · Not medical advice. Output is deterministic math from your inputs.Editorial standardsSponsor disclosureCorrections

TL;DR

  • Training day 2600 kcal / rest day 2200 kcal for an 80 kg male at 2500 TDEE, 18% body fat, on recomposition. Protein flat at 131 g/day; carbs swing 239 to 375 g; fat counter-cycles 64 to 80 g.
  • Weekly average 2429 kcal on a 4-training/3-rest week — a 71 kcal/day net deficit relative to 2500 TDEE. Slow recomp territory, not aggressive cut.
  • The point is substrate timing, not calorie surplus. Carbs go to training days; fat takes the rest-day calories. Same protein every day.

Macro cycling moves calories around training rather than averaging them flat across the week. The math is simple — same total energy, redistributed against training days — but the resulting daily numbers look very different from a single TDEE printout. Here is what the calculator returns for a typical recomposition scenario.

The scenario

An 80 kg male, 18% body fat, 2500 kcal TDEE, training 4 times per week. Goal: recomposition (lose fat, maintain or slightly gain lean mass). Activity level moderate. The lifter wants a daily macro target that differs between training and rest days rather than a single flat number.

What the calculator returns

Running the inputs through the Macro Cycling Calculator:

Engine input
  body_weight_kg          = 80
  body_fat_pct            = 18
  goal                    = recomp
  training_days_per_week  = 4
  tdee                    = 2500
  activity_level          = moderate

Engine output
  Training day
    calories    = 2600 kcal
    protein     = 131 g
    carbs       = 375 g
    fat         =  64 g

  Rest day
    calories    = 2200 kcal
    protein     = 131 g
    carbs       = 239 g
    fat         =  80 g

  weeklyAvgCalories      = 2429 kcal
  proteinPerKg           = 2.0 g/kg/day
  tdeeUsed               = 2500 kcal/day

Two daily templates, used 4 and 3 times per week respectively. Weekly average 2429 kcal — roughly 71 kcal/day under TDEE for a slow recomp. Protein at 2.0 g/kg sits in the middle of the ISSN range for resistance-trained athletes[1].

Reading the numbers

The engine fixes protein at 131 g/day (1.64 g/kg, plus a recomp upcharge) regardless of training day or rest day. Daily protein synthesis runs on a roughly 24-hour cycle independent of yesterday's training; under-eating protein on rest days costs muscle protein balance for the next two days, not just the rest day itself.

Carbs do the cycling. Training days bank glycogen and provide pre/intra/post substrate; rest days have no immediate need for the extra 130+ grams of carbohydrate. Fat counter-cycles: lower fat on training days to leave calorie room for the carbohydrate increase, higher fat on rest days to maintain energy and satiety without breaking the daily total.

Macro distribution
                   Training day      Rest day
─────────────────────────────────────────────────
Protein 131 g       524 kcal (20%)   524 kcal (24%)
Carbs               1500 kcal (58%)  956 kcal (43%)
Fat                  576 kcal (22%)  720 kcal (33%)
Total              2600 kcal        2200 kcal

The 400 kcal swing between training and rest days is almost entirely 136 g of carbohydrate substitution against 16 g of fat reduction. The calorie balance comes out: 136 × 4 = 544 kcal of carbs in, 16 × 9 = 144 kcal of fat out, net +400 on training days vs rest days.

Where the formula breaks

Three common breakdowns.

Training intensity mismatch. The 2600 kcal training-day allocation assumes a real training session — 60 to 90 minutes of moderate-to-heavy resistance work, or 90+ minutes of endurance. A "training day" that is 30 minutes of light cardio does not warrant the carbohydrate boost; better to flag those as rest days for the macro plan. The engine does not know what the session looked like; the lifter does.

Bodyweight error. The engine fixes protein at 1.64 g/kg of input bodyweight. For an 80 kg lifter at 18% body fat, fat-free mass is 65.6 kg. Some practitioners argue protein should be 2.2 to 2.4 g/kg of fat-free mass instead — that maps to roughly 145 g/day. The 131 g/day target is on the conservative end; for an aggressive cut, raising protein to 150 g/day at the expense of carbs is defensible.

TDEE input is stale. Two weeks of consistent intake at 2429 kcal/day either holds weight, drops, or gains. If weight drops more than 0.3 kg/week, the input TDEE was below truth; if it rises, TDEE was above truth. The engine produces a starting plan; bodyweight trend across 14 to 21 days validates it.

A practical day plan against these targets

The macro totals translate into food more concretely with a sample day. Training day, 2600 kcal:

Meal 1   80 g oats, 250 ml skim milk, 1 scoop whey,
         1 banana, 30 g almonds                       620 kcal  35P 80C 18F
Meal 2   200 g chicken breast, 200 g rice, 200 g
         broccoli, 15 ml olive oil                    680 kcal  50P 75C 18F
Pre-tr.  1 medium banana, 30 g rice cakes             180 kcal   2P 40C  1F
Post-tr  200 g lean ground beef, 250 g potato,
         100 g vegetables                             580 kcal  40P 50C 17F
Meal 4   200 g Greek yogurt, 50 g berries, 30 g
         honey, 1 tbsp peanut butter                  340 kcal  20P 50C 10F
Snack    1 protein bar (light)                        200 kcal  20P 22C  4F

Daily totals                                        2600 kcal 167P 317C 68F

The sample lands within 5 g of each macro target — protein slightly over, carbs slightly under, fat on target. The 30 to 40 g of protein per meal pattern catches the per-meal maximum-effective dose for muscle protein synthesis and spreads it across the day. Rest days drop the pre- and post-training meals, swap the second meal's rice for an extra portion of vegetables, and increase fat through nuts, oils, or a heavier breakfast component.

Cross-checking against simpler approaches

A flat 2429 kcal/day at 131 g protein, 290 g carbs, 75 g fat — averaging the macro cycling plan — produces nearly identical body-composition outcomes for most lifters over 8 to 12 weeks. The mechanistic argument for cycling is performance (better training-day fueling) and adherence (rest-day calorie reduction is easier to live with than a flat constant deficit)[2]. Body-composition outcome is similar either way.

For the cycled version to outperform the flat version, training days need to actually use the extra carbohydrate — which means sessions long enough or hard enough to deplete muscle glycogen. The Macro Calculator produces the flat-average equivalent for direct comparison.

Related tools and follow-ups

For broader context: Body recomposition for lifters: the calorie math, Carb periodization: the hybrid athlete math, and How to count macros cover the broader macro framework.

FAQ

What does the macro cycling engine return for an 80 kg male at 2500 TDEE on recomp? Training-day 2600 kcal (131 g protein, 375 g carbs, 64 g fat). Rest-day 2200 kcal (131 g protein, 239 g carbs, 80 g fat). Weekly average 2429 kcal across four training days and three rest days.

Why does protein stay flat while carbs and fat swing? Daily protein at 1.6 to 2.2 g/kg of bodyweight maximizes muscle protein synthesis whether training that day or not. Carbohydrate and fat are interchangeable energy substrates; carbs go up on training days to support glycolysis, fat goes up on rest days to maintain satiety and total energy.

What is the calorie surplus on training days? +100 kcal on training days (2600 vs 2500 TDEE). The rest day deficit is -300 kcal. Weekly net deficit is roughly 500 kcal across seven days, which supports slow fat loss while preserving training-day performance.

Hedge. Macro cycling is a programming choice, not a metabolic requirement. The outcome difference vs flat macros is small for most lifters. Pick the version that the lifter will actually follow for 12 weeks; consistency beats optimization.

References

  1. 1 International Society of Sports Nutrition position stand: protein and exercise (Jäger et al.) — Journal of the International Society of Sports Nutrition (2017)
  2. 2 Carbohydrate availability and athletic performance (Burke et al.) — International Journal of Sport Nutrition and Exercise Metabolism (2018)
  3. 3 Methodology — Macro Cycling Calculator — AI Fit Hub

Related articles

General fitness estimates — not medical advice. Consult a healthcare professional for medical decisions.