Matt's Macros
Calculators / Carb loading

Endurance carb loading.

A 48-hour pre-race fueling plan for endurance runners. Enter your weight, event, and estimated finish time. You get daily carbohydrate targets for the loading window, a race-morning meal, and in-race grams per hour.

  • Grounded in modern sport-nutrition literature
  • Scales to half marathon through 100 mile
  • Loading + race morning + in-race, in one plan
  • Ranges, not false-precision single numbers
hrmin

Rough goal is fine - the number sets the dose bracket, not a specific pace.

Your plan

Full load, upper range

4-8h event. Ultra territory. Full loading matters and in-race intake starts carrying significant weight.

Step 01

Loading window

T-48hLow fiber
898g carbs
Range 816-980g
64 slices of white bread
Protein
131g
Fat
65g
Calories
4701
  • Cut fiber back today. Lower-residue carbs (white rice, potatoes, refined bread, sports drinks) beat oats and beans this close to a race.
T-24hLow fiber
898g carbs
Range 816-980g
64 slices of white bread
Protein
131g
Fat
65g
Calories
4701
  • Final loading day. Light training only, or a full rest. Hydrate to pale urine.

Step 02

Race morning

Pre-race meal (3.5h before start)
163g carbs
Range 82-245g
12 slices of white bread
Top-up (~30 min before start)
30-60g carbs
Gel, sports drink, banana, or piece of white bread with jam.
Fluid target (across the 4h window)
408-572 mL
5-7 mL/kg. Sip across the window, don't chug at the start.
  • Familiar food. Race morning is not the day to try something new.
  • Low fat, low fiber. Both slow gastric emptying and can trigger GI issues under race intensity.
  • White toast + honey + banana, rice + eggs, oatmeal with jam - pick something you've had before a long training day.
  • Sip fluids across the 3-4hr window rather than chugging just before the start.

Step 03

During the race

Carbs per hour
60-90g
Total race ~450g
Total race: 32 slices of white bread
Fluid per hour
400-800 mL
Higher end in heat and humidity.
Sodium per hour
500-800 mg
Heavy salters (white residue on kit) lean high.
  • Start eating early. It's easier to hit 70 g/hr from mile 1 than to catch up after mile 20.
  • Mix glucose and fructose (2:1). Solid food (rice cakes, small sandwiches, potatoes) becomes an option here - many find it easier on the gut than gels-only.
  • Salt: sweat rate on a 50k-ish day can drive real losses. If you're a heavy salter (white residue on kit), lean toward the upper end.

Guardrails

  • Starting point, not prescription. Individual response varies with training history, sweat rate, and gut tolerance.
  • If you haven't practiced this level of intake in training, dial back on race day. GI issues cost more time than under-fueling.

Race week is a plan, not a guess. Your 48-hour fuelling targets, meal by meal, sent to your inbox.

FAQ

Endurance carb loading, answered.

Common questions from endurance runners planning race-day nutrition.

What is carb loading?
Carb loading is a pre-race nutrition strategy that maximizes muscle glycogen (your stored carbohydrate) before an endurance event lasting longer than 90 minutes. You eat 6 to 12 grams of carbs per kilogram of body weight per day for 24 to 48 hours before the race while reducing training volume. Modern sport-nutrition research shows a single day at the higher end (10 to 12 g/kg) is usually enough. The older 7-day depletion-then-load protocol is no longer recommended.
Do I need to carb load for a marathon?
Yes. A marathon takes most runners 3 to 5 hours at moderate-to-high intensity, right in the range where muscle glycogen becomes the limiting fuel. Loading 8 to 10 grams of carbs per kilogram of body weight per day for 24 to 48 hours before the race gives your muscles enough stored fuel to hold pace deeper into the race and lower the risk of hitting the wall around mile 20.
Do I need to carb load for a half marathon?
For most recreational half marathoners finishing in over 90 minutes, a moderate carb load of 6 to 8 grams per kilogram of body weight the day before is worthwhile. If your finish time is under 90 minutes, a normal high-carb dinner the night before is usually enough and a full carb load is not required.
When should I start carb loading?
24 to 48 hours before the race. Older protocols asked for a full week of glycogen depletion followed by loading, but modern research (Fairchild 2002 and follow-ups) confirmed a single day of high carb intake with reduced training is enough to top off muscle glycogen. Two days is a comfortable window. One day works if you are short on time.
What should I eat during a carb load?
Lower-fiber carbohydrate sources are easiest on your gut and keep the race-morning bathroom stops down: white rice, potatoes, pasta, refined bread, bagels, bananas, sports drinks, fruit juice, and cereal. Cut back on beans, whole grains, and raw vegetables in the last 48 hours. Keep protein at your normal maintenance level (around 1.6 grams per kilogram of body weight) and lower fat so the extra energy comes from carbs.
How much should I eat during the race?
For endurance events longer than 90 minutes, aim for 30 to 60 grams of carbs per hour for events up to 2.5 hours, and 60 to 90 grams per hour beyond that. In ultras over 8 hours, mix gels and drinks with solid food to keep your stomach happy. Fluid target: 400 to 800 mL per hour. Sodium: 300 to 800 mg per hour depending on your sweat rate. Practice this intake on long training runs before race day.
Will carb loading make me gain weight?
Yes, temporarily. Expect 1 to 3 kg (2 to 7 lb) of water weight from stored glycogen. Each gram of glycogen carries about 3 grams of water with it, so a full glycogen top-off shows up on the scale. It is not fat gain, and the extra weight is back to baseline within a day or two after the race. The water and glycogen are exactly the fuel your muscles will pull from during the event.

Also in the calculators

Racing a Hyrox instead? Use the Hyrox fueling calculator. For weekly training-day macros (rest, easy, hard), use the hybrid athlete macro calculator.

mero

Your numbers are the target.Mero builds the week.

Turn your macro targets into a meal plan, grocery list, and prep workflow built around your training calendar.

Join the Waitlist

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

Five free calculators29 kitchen-tested recipesCited articles on training and eatingNo paid membershipReal food, real macrosFive free calculators29 kitchen-tested recipesCited articles on training and eatingNo paid membershipReal food, real macrosFive free calculators29 kitchen-tested recipesCited articles on training and eatingNo paid membershipReal food, real macrosFive free calculators29 kitchen-tested recipesCited articles on training and eatingNo paid membershipReal food, real macros