Matt's Macros
Free tool / №01

Hybrid athletemacro calculator.

Calculate rest-day, easy-day, and hard-day macros for running, lifting, hiking, cycling, Hyrox-style training, and hybrid performance goals.

  • Built for hybrid training weeks
  • Rest, easy, and hard day targets
  • Lose, maintain, or build with rate of change
  • Cited methodology, no generic split

Inputs

Biological sex
Age
Height
Weight
Activity

Moderate exercise 3-5 days/wk

Goal

Stable weight, with a slight tilt for body recomposition or fueling more work.

Rate
Training Week

Hard

Long run, intervals, heavy lift, two-a-day, hard hike, snowboarding day.

Easy

Easy run, yoga, light lift, normal active day.

Rest

Off day, mobility, short walk, recovery.

Hard + Easy can't exceed 7. Rest is calculated from what's left.

Hybrid Week Targets

Mifflin-St Jeor

One weekly target. Three ways to fuel it.

Weekly avg

2,763

cal/day

Est. change

Stable

0.0 lb/week

Training split

3·2·2

3 hard, 2 easy, 2 rest

BMR 1,783 · Maintenance 2,763 cal/day · Weekly target 19,342 cal

Protein stays steady. Carbs move with training demand. Weekly calories still match your goal.

Easy Day

×2/wk

2,701cal

Baseline fuel for normal training.

Carbs

342g

Protein

144g

Fat

84g

Hard Day + Rest Day · Locked

Join Matt's Macros below to unlock hard-day and rest-day targets, plus a copy sent to your inbox.

Join

Join Matt's Macros to unlock your full hybrid week targets

Get rest-day, easy-day, and hard-day macros, your estimated weekly change, a copy sent to your inbox, plus new recipes and Field Notes as they ship.

Usually one email per new recipe or Field Note. Unsubscribe in one click from any email.

Estimated change is based on calorie math. Real-world weight change varies with water, glycogen, sodium, sleep, stress, and training load.

Next step

Plan the week. Eat the plan.

Mero turns numbers like these into a planned week (meal plan, grocery list, prep workflow) that lines up with your training calendar. Free site stays free; Mero's the optional planner.

Join the Waitlist →

Why this is different

Most macro calculators give one daily target. Hybrid athletes do not train one kind of day. This calculator starts with your weekly calorie target, then distributes it across rest, easy, and hard days so carbs rise when training demand rises while protein stays steady.

Uses the Mifflin-St Jeor equation for BMR with cited methodology below.

Portrait of Matt McCabe, recipe developer at Matt's Macros.

Built by

Matt McCabe

I develop the recipes and write the calculator math at Matt's Macros. The methodology and sources are below. The longer story is on the About page.

Methodology

How this calculator works

The math sits in five layers, and each one solves a specific problem standard macro calculators leave on the table. Here's what runs under the hood when you fill in the form.

Step 1. BMR (Mifflin-St Jeor equation)

Basal metabolic rate is roughly what your body burns at complete rest just to keep organs running. The calculator uses the Mifflin-St Jeor equation (Mifflin et al., 1990), which is the formula most dietitians use as a starting estimate. It outperforms the older Harris-Benedict equation on accuracy in modern populations and sits within roughly 10% of true BMR for most healthy adults.

  • Male: 10 × weight (kg) + 6.25 × height (cm) − 5 × age + 5
  • Female: 10 × weight (kg) + 6.25 × height (cm) − 5 × age − 161

For a 30-year-old man at 5'10" and 180 lb, that's a BMR of 1,784 calories. That's the floor. Nobody actually plans their day around BMR; you'd be lethargic and undertrained. BMR is just the starting point for the next layer.

Step 2. TDEE (BMR × activity multiplier)

Total daily energy expenditure adds your typical movement on top of BMR. The calculator uses five standard activity multipliers shared across exercise physiology textbooks and sports nutrition position stands:

  • Sedentary (desk job, little exercise): × 1.2
  • Lightly Active (1-3 sessions/wk): × 1.375
  • Moderately Active (3-5 sessions/wk): × 1.55
  • Very Active (6-7 sessions/wk): × 1.725
  • Extremely Active (physical job + training): × 1.9

The same 30-year-old at "Moderately Active" gets a TDEE of about 2,765 calories. That's a reasonable everyday budget — the calculator labels this Estimated Maintenance for clarity.

Step 3. Rate of change (the goal multiplier)

Most calculators stop at TDEE and slap a generic ±500 calorie adjustment on top, which is too coarse for athletes who need their training to survive a cut or a build. This calculator uses a goal multiplier instead, so the deficit or surplus scales with bodyweight and metabolism:

  • Lose Fat: Slow Cut at 0.90, Standard at 0.85, Aggressive at 0.80
  • Maintain: Recomp at 0.95, True Maintenance at 1.00, Performance Maintenance at 1.03
  • Build Muscle: Lean Build at 1.05, Standard at 1.10, Aggressive at 1.15

Why these specific numbers? Helms et al. (2014) recommend keeping rate of loss around 0.5-1.0% of bodyweight per week during fat-loss phases for trained adults, which lines up with a 10-15% deficit (Helms 2014). Lean builds typically target 0.25-0.5% bodyweight gain per week, which matches a 5-10% surplus.

These predictive equations are starting estimates, not prescriptions. The Academy of Nutrition and Dietetics, the American College of Sports Medicine, and Dietitians of Canada all recommend adjusting energy intake based on actual body- weight trend and training performance over time rather than treating a formula's first guess as the answer (Thomas et al., 2016, the joint AND/ACSM/DC Nutrition and Athletic Performance position stand).

Step 4. Weekly target, distributed by day type

This is where the calculator diverges from every standard macro tool. Instead of returning a single daily number that ignores the rhythm of hybrid training, it computes a weekly calorie target and distributes it across rest, easy, and hard days using weighted multipliers.

weeklyTarget = TDEE × rateMultiplier × 7

dayWeights = { rest: 0.90, easy: 1.00, hard: 1.12 }

weightedWeek = (restDays × 0.90)
              + (easyDays × 1.00)
              + (hardDays × 1.12)

scale = weeklyTarget / weightedWeek

restCalories = scale × 0.90
easyCalories = scale × 1.00
hardCalories = scale × 1.12

The scaling step is the important bit. It guarantees that the sum of calories across all seven scheduled days matches the weekly target, regardless of how many hard, easy, or rest days you set. Move a hard day to an easy day and the per-day numbers shift, but the week still totals the same calorie budget. This matches the principle that body composition changes follow weekly energy balance, not daily, supported by the broader periodization literature on nutrient timing (Kerksick et al., 2017).

Step 5. Macros — protein steady, carbs flex, fat protected

The split is unusual but rests on solid evidence. Protein is calculated from bodyweight in pounds, not as a percentage of calories, because the research on protein needs for trained adults consistently reports targets in g/kg or g/lb:

  • Cut goal: 1.0 g protein per pound bodyweight
  • Maintain goal: 0.80 g protein per pound
  • Build goal: 0.85 g protein per pound

The fat-loss range is the upper end of the International Society of Sports Nutrition position stand on protein and exercise (Jäger et al., 2017), which recommends 1.4-2.0 g/kg/day for physically active people and notes that higher protein intakes (2.3-3.1 g/kg/day) may help preserve lean mass during energy restriction. The Morton et al. (2018) meta-analysis identified ~1.6 g/kg/day as a practical ceiling for added hypertrophy benefit in healthy adults, with diminishing returns above that. The maintenance and build values used here sit inside both ranges; the cut value pushes to the top of the ISSN range because energy restriction increases protein needs.

Protein stays constant across day types because muscle protein synthesis runs on a roughly 24-hour cycle and doesn't care whether you trained today. Eating less protein on rest days would just lower your weekly total without any upside.

Fat is set as a percentage of each day's calorie budget (35% on rest days, 28% on easy, 22% on hard) with a hard floor of 0.30 g per pound bodyweight. The floor protects hormonal function during aggressive cuts where the percentage math would otherwise drop fat too low. The percentages themselves sit inside the 20-35% range recommended by sports nutrition reviews for trained adults (Kerksick et al., 2018).

Carbs absorb whatever calories are left after protein and fat are set. That's the flex layer that scales with training demand. On hard days, after subtracting protein and fat from a higher calorie budget, the carb number lands much higher than on rest days. That's the whole point.

The day-type carb shift matches the joint position stand from the Academy of Nutrition and Dietetics, the American College of Sports Medicine, and Dietitians of Canada, which recommends periodizing carbohydrate intake by training demand (Thomas, Erdman, & Burke, 2016). Their general ranges: 3-5 g/kg/day for low-volume or skill training, 5-7 g/kg/day for moderate-intensity training (about 1 hour per day), 6-10 g/kg/day for higher-volume endurance training (1-3 hours per day at moderate-to-high intensity), and 8-12 g/kg/day for extreme volume (4-5+ hours). Hybrid weeks usually span multiple buckets across the seven days. The calculator's carb shift across rest, easy, and hard days is one way to apply that principle without needing to recalculate by hand.

Why this approach instead of a percentage split

Most macro calculators ship a fixed split like "40% protein, 30% carb, 30% fat" that ignores both your bodyweight and your training calendar. That works fine for someone whose only training is occasional jogging. It falls apart for a hybrid athlete because:

  • Protein scales with bodyweight, not calories. A 180-pound athlete on a cut needs more protein than a 150-pound athlete on the same cut. Percentage splits undershoot the bigger athlete and overshoot the smaller one.
  • Carb needs scale with training volume, not body size. A 6-mile easy run on Tuesday burns about the same glycogen regardless of bodyweight. The weighted day-type distribution handles this in a way percentage splits can't.
  • Fat has a floor, not just a percentage. On aggressive cuts, percentage math can drive fat below the range needed for hormonal recovery. The bodyweight-based floor prevents that without manual intervention.

What the calculator doesn't do

Two caveats worth knowing about up front. First, predictive equations like Mifflin-St Jeor are starting estimates, not prescriptions. Your true TDEE could be 200-300 calories above or below the calculator's first guess depending on genetics, body composition, training history, and how recently you've cut or built. The joint AND/ACSM/DC Nutrition and Athletic Performance position stand (Thomas et al., 2016) is explicit about this: athletes should adjust energy intake based on actual body-weight trend and training performance, not on the output of a formula. Track your weight and energy for two to three weeks and adjust calories based on what actually happens.

Second, the calculator doesn't replace individualized guidance from a sports dietitian or a coach who can see your data, your training, and your medical history. It's a well-tuned starting point for athletes who train hybrid and want their food to match. It's not medical advice and it isn't personalized in the way working with a professional would be.

FAQ

Common questions

What's a hybrid athlete?
A hybrid athlete trains for both strength and endurance: lifting weights and running, or lifting and cycling, or lifting and hiking. The training calendar pulls in two directions, which means a single daily calorie number underfuels hard sessions and overfeeds rest days. This calculator splits a weekly target into rest-day, easy-day, and hard-day macros so each day type gets the fuel it actually needs.
What's the difference between BMR and TDEE?
BMR (basal metabolic rate) is roughly the energy your body burns at complete rest, just to keep organs running. It's a floor, not a planning target. TDEE (total daily energy expenditure) is BMR multiplied by an activity multiplier and represents what you actually burn on a typical day. Macro plans key off TDEE, not BMR.
How do I calculate macros for hybrid training?
Three steps. First, find your TDEE using a BMR formula like Mifflin-St Jeor plus an activity multiplier. Second, apply a goal multiplier (e.g. 0.85 of TDEE for a standard cut). Third, distribute the resulting weekly calorie budget across rest, easy, and hard days using day-type weights, then set protein from bodyweight and let carbs flex with training demand. The calculator runs all three steps automatically.
How much protein do I need as a hybrid athlete?
Research on trained adults consistently lands on 1.6 to 2.2 g per kg of bodyweight per day (about 0.7 to 1.0 g per pound). The calculator uses 1.0 g per pound on a fat-loss cut, 0.85 g per pound on a build, and 0.80 g per pound at maintenance. These are floors, not ceilings — going higher rarely hurts.
Should I eat different macros on rest days vs hard days?
Yes for carbs, no for protein. Carbs are training fuel, so eating more on the days you train hard and less on the days you don't matches supply to demand. Protein stays steady because muscle protein synthesis runs on a roughly 24-hour cycle and doesn't care whether you trained today. Fat fills the remaining calorie budget with a hormonal floor so it doesn't drop too low.
How accurate is the Mifflin-St Jeor formula?
Mifflin-St Jeor is accurate to within roughly 10% for most healthy adults, which is why it's the formula most dietitians use as a starting point. Your true TDEE could be 200 to 300 calories above or below the calculator's first guess. Track your weight for two to three weeks and adjust calories up or down based on what's actually happening, not what the formula says should be happening.
Why are my carbs higher on hard days?
Hard training burns through muscle glycogen, the body's stored form of carbohydrate. Eating more carbs on hard days replenishes glycogen, supports better performance late in the session, and improves recovery before the next one. The calculator uses a weighted distribution (0.90 / 1.00 / 1.12) to push more calories — mostly carbs — into hard-day budgets while keeping the weekly average on target.
What's the difference between a Standard Cut and an Aggressive Cut?
Both shrink the calorie budget below maintenance to drive fat loss. A Standard Cut runs at 85% of TDEE, which targets roughly 1 pound per week of weight loss for most adults and preserves training quality. An Aggressive Cut runs at 80%, faster on the scale but more brittle on training. Slow Cut at 90% is the gentlest option, takes longer, but is the easiest to sustain.
mero

Plan the week.Eat the plan.

You have the targets. Mero turns them into a planned week with a meal plan, grocery list, and prep workflow that lines up with your training.

Join the Waitlist

· Mero waitlist email only. Matt's Macros updates are separate.

Free macro calculator23 high-protein recipesCited articles on training and eatingNo paid membershipReal food, real macrosFree macro calculator23 high-protein recipesCited articles on training and eatingNo paid membershipReal food, real macrosFree macro calculator23 high-protein recipesCited articles on training and eatingNo paid membershipReal food, real macrosFree macro calculator23 high-protein recipesCited articles on training and eatingNo paid membershipReal food, real macros