Blog

How to Set Up a Race-Week Nutrition Plan

Stephen M. Walker II • April 3, 2026

A runner shows up to a spring marathon after a textbook training block. She tapered well, hit every long run, and felt ready. Then race week happened. She ate "clean" through Friday, skipped real carbohydrate loading because the food volume felt excessive, drank a liter of plain water at 5 a.m. because a friend said to, and swapped her usual oatmeal for a hotel buffet egg scramble because her stomach felt off. By mile 18 she was light-headed, cramping, and 12 minutes off pace. Nothing failed during the race. Everything failed before it.

Race-week nutrition comes down to four controllable variables: enough glycogen, enough fluid, enough sodium, and a breakfast you have already tested under training stress. Nail those four and race morning becomes the calmest part of the whole block.

Key Takeaways

  • Full glycogen loading takes 36 to 48 hours, not a week. Target 10 to 12 g of carbohydrate per kg of body weight per day across the final two days. Use low-fiber starches on purpose. Expect 1 to 3 kg of scale gain from water bound to stored glycogen.
  • Events under 90 minutes do not need a full carbohydrate load. Eat normally through race week and focus on a rehearsed breakfast and adequate hydration. Save the aggressive loading protocol for events that will push past the 90-minute glycogen threshold.
  • Water and sodium are one plan. Overdrinking plain water without sodium drives hyponatremia risk. Build your fluid plan around your own sweat-rate data from training, and include sodium in pre-race and during-race fluids.
  • Breakfast is a dose, not a vibe. Aim for 1 to 4 g/kg of carbohydrate 3 to 4 hours before the start using foods you have already tested under training stress. A hotel buffet experiment on race morning is how fueling plans fail.
  • Write an hourly aid-station script before race day. Know the exact products on course, what you will carry, your hourly carbohydrate target, and what happens if you miss one feed. Any blank in the script is the part of your plan that still needs work.
  • Keep protein steady at 1.6 to 2.2 g/kg through race week. Carbohydrate loading should expand by trimming fat and fiber, not by cutting protein into the floor. Taper does not stop muscle repair.

Start with the event you are actually doing

A 10K, marathon, half-Ironman, and Ironman each place different demands on your fuel stores. The right race-week plan starts with event duration, intensity, climate, and your likely carbohydrate intake during the race.

Quick decision guide. Find your expected finish time below and use it to decide how aggressively to plan.

Burke and colleagues have shown for years that carbohydrate availability should match the work demand, with longer events requiring both higher pre-race glycogen and higher during-race carbohydrate delivery.12 A race-week plan is where those targets become an actual schedule.

The loading window is shorter than most people think

You do not need a mythical week of pasta dinners. The old protocol of depleting glycogen with exhaustive exercise before loading has also been retired. Modern research shows that 36 to 48 hours of high carbohydrate intake paired with a taper or reduced training volume produces the same storage levels without the misery of a depletion phase.13

The classic target is 10 to 12 g of carbohydrate per kilogram of body mass per day across that final 36 to 48 hours.13 For a 70 kg athlete, that is 700 to 840 g per day.

Why that number matters: trained muscle and liver hold roughly 400 to 500 g of glycogen when fully loaded. At marathon pace, that covers roughly 90 to 120 minutes of running before stores drop to critical levels. That threshold is the wall. Loading exists to push it as far out as your event demands.

Glycogen tank filling from empty to full across 36 to 48 hours of carbohydrate loading

The number looks absurd until you stop trying to hit it with clean-eating instincts and start using low-fiber, easy-digesting foods on purpose.

Body mass10 g/kg/day12 g/kg/day
55 kg550 g660 g
65 kg650 g780 g
75 kg750 g900 g
85 kg850 g1,020 g

This is where athletes get tripped up by food volume. If you try to load with vegetables, dense whole grains, and lean protein at every meal, you usually get full long before glycogen stores are topped up. Low-fiber starches, sports drinks, rice, potatoes, bread, cereal, pancakes, bagels, applesauce, pretzels, and juice are often the better tools for two days. Health halo foods can wait until after the race.

What 750 g of carbohydrate actually looks like in a day

This is the most useful table in this guide. Screenshot it, print it, or copy it into your race-week note. A sample loading day for a 75 kg athlete targeting 10 g/kg, intentionally simple and low-fiber.

MealFoodsCarbohydrate
Breakfast2 large bagels with honey and jam, 500 ml orange juice160 g
Snack2 bananas, 1 sports drink (500 ml)65 g
LunchLarge bowl of white rice (300 g cooked) with chicken and teriyaki sauce, bread roll140 g
Snack4 rice cakes with jam, 500 ml sports drink80 g
DinnerLarge pasta serving (250 g dry) with marinara and a small chicken breast, white bread200 g
Evening snackApplesauce, pretzels, small sports drink105 g
Total750 g

Bar chart showing 750 grams of carbohydrate distributed across six meals in a single loading day

The food choices look monotonous. That is the point. Two days of boring, easy-digesting meals buy you full glycogen stores without the gut distress that comes from trying to hit these numbers with fibrous whole foods.

Expect the scale to climb 1 to 3 kg during the loading window. Each gram of stored glycogen binds roughly 3 g of water, so the weight gain is almost entirely retained fluid and fuel. It will be gone by the finish line.

Runner approaching the glycogen wall at 90 minutes with the finish line beyond it

Protein stays in the plan

Carbohydrate loading does not mean protein disappears. Keep protein steady at about 1.6 to 2.2 g/kg/day during race week, then let carbohydrate expansion come mostly from trimming fat and fiber rather than cutting protein into the floor.4

That matters for two reasons. First, your taper does not stop muscle repair. Second, very low protein race-week eating tends to turn into unstable appetite, snack grazing, and a harder time getting back on routine after the event. If you need the larger frame, Endurance Athlete Fueling covers the daily energy model and Leucine Threshold covers why weak protein feedings are easy to misread as adequate recovery.

Lower fiber on purpose

The day before a race is not the time to chase your usual fiber total. Lower-residue eating reduces stool bulk and lowers the chance that a perfect fueling plan gets ruined by bathroom urgency or gut pressure.

Keep inPull back
White rice, sourdough, bagels, oats you already tolerate, potatoes without heavy skinsGiant salads, bran cereals, large bean servings, high-fiber wraps
Bananas, applesauce, canned fruit, low-fiber sports foodsLarge dried-fruit servings, high-FODMAP experiments, huge smoothie bowls
Familiar dairy if you tolerate itLate dairy experiments if lactose is uncertain

Athletes with a history of race-day GI symptoms may need the sharper version of this idea. The Gut Training for Race Nutrition guide covers when a short low-FODMAP approach is worth using and when it is just unnecessary restriction.

Fluid and sodium should be written together

Water and sodium are one topic. Sodium helps retain fluid and supports the sodium-glucose cotransport process that moves carbohydrate and water across the intestine. Overdrinking plain water without sodium is one of the main drivers of exercise-associated hyponatremia.56 Most athletes do not need heroic sodium loading. They need a steady plan that fits climate, sweat rate, and race duration.

SituationPractical race-week moveWhy it works
Cool weather, modest sweaterDrink normally to thirst and salt meals normallyPrevents panic drinking and keeps the plan simple
Warm race, salty sweater, long eventAdd sodium-rich foods or drinks across the final 24 h and use sodium in pre-race fluidsExpands plasma volume more reliably than plain water alone67
Multi-hour event with heavy sweat lossBuild an hourly sodium target from training data, then carry the same product mix into race dayPrevents last-minute guessing
Athlete with prior bloating from aggressive drinkingCap the urge to force fluids and use body-mass change from rehearsal sessions to guide intakeAvoids overhydration risk

How to estimate your sweat rate

You can collect useful sweat-rate data from any training session longer than 60 minutes. The process takes two minutes of setup.

  1. Weigh yourself in minimal clothing before the session.
  2. Track every gram of fluid you drink during the session.
  3. Weigh yourself again in the same clothing immediately after.
  4. Calculate: (pre-exercise weight − post-exercise weight + fluid consumed) ÷ exercise hours = sweat rate in liters per hour.

Sweat rate formula showing pre-weight minus post-weight plus fluid consumed divided by hours

Run this test in conditions that resemble race day as closely as possible. A cold morning treadmill run will underestimate losses for a warm outdoor marathon. Two or three tests in similar conditions give you a reliable range. If the resulting sweat rate is above about 1.5 L/h and you notice white salt residue on your kit, you are likely a heavier sodium loser and should plan toward the upper end of the intake range below.

McCubbin's 2025 review on sodium intake for athletes makes the central point clearly. The health and performance issue is the relationship between sodium and water, not sodium in isolation.6 In practice, many endurance athletes land somewhere around 300 to 800 mg sodium per hour during longer hot sessions, with some heavy sweaters requiring more after testing.6 That is a starting range. The site's Sodium Intake page gives the same range in glossary form. Race week is where you decide which part of that range is yours based on your own sweat data.

The night-before meal needs one job

Dinner the night before should top off glycogen and avoid drama. It does not need to be inspirational.

Good dinner patternWhy it works
Large rice or pasta base with a moderate lean protein serving and a low-fiber sauceHigh carbohydrate without much chewing fatigue
Potatoes plus bread plus a small protein servingEasy way to raise total carbohydrate without too much fat
Familiar restaurant order with simple ingredientsUseful for travel if you order predictably

The common failure pattern is obvious. Huge fat load, large vegetable volume, dessert because the race is tomorrow, and a meal so late that sleep gets worse. If sleep hygiene already becomes fragile before races, early dinner and familiar food help more than any supplement stack.

Breakfast is a dose, not a vibe

The pre-race meal should usually land 3 to 4 hours before the start, with roughly 1 to 4 g/kg carbohydrate depending on race duration, start time, and what you have rehearsed.24 The smaller end fits nervous stomachs and shorter events. The larger end fits long races with early starts and fully tested tolerance.

Athlete sizeSmaller breakfast 1.5 g/kgLarger breakfast 3 g/kg
60 kg90 g carbohydrate180 g carbohydrate
70 kg105 g carbohydrate210 g carbohydrate
80 kg120 g carbohydrate240 g carbohydrate

Examples that usually work include bagels with honey, oatmeal plus banana plus sports drink, pancakes and syrup, rice with eggs, or toast plus jam and yogurt if dairy is already safe for you. The right breakfast is the one that has already survived your longest rehearsal.

The pre-start countdown

The hours between breakfast and the gun are where plans go quiet and nerves fill the gap. A simple countdown removes the guesswork.

The goal is steady carbohydrate availability from the moment you wake up through the first kilometers. Rehearse this countdown at least once during a long training session so nothing on race morning feels unfamiliar.

Pre-race countdown timeline showing breakfast at 3 hours, top-up at 90 minutes, and optional feed at 15 minutes before start

Caffeine only works if the rest of the plan is stable

Caffeine helps endurance performance, but only when it does not wreck the gut or spike anxiety past the point of usefulness. The supported range remains about 3 to 6 mg/kg taken about 60 minutes before exercise, with some athletes using smaller top-ups later in the event.48

If you are caffeine-sensitive, do not turn race week into a chemistry trial because someone faster than you takes 400 mg. Caffeine covers the evidence and the sleep tradeoffs. For race week, the useful rule is smaller and tested beats larger and theoretical.

Your course map decides your hourly plan

A race-week plan is incomplete until it accounts for aid stations, bottle handoffs, course temperature, and how often you can actually eat.

Course questionWhat to write down before race day
How many aid stations are thereExact spacing in minutes or kilometers
What carbohydrate is on courseBrand, grams per serving, fructose mix, caffeine content
What fluid is on courseWater, sports drink, both, or uncertain
What will you carryGel count, bottle volume, flask concentration
What if you miss one feedBackup gel or alternate aid-station target

This sounds obvious. It still gets skipped constantly. Athletes say they are aiming for 75 g of carbohydrate per hour, then discover their course setup only allows a gel every 35 minutes and inconsistent water access. If that sounds familiar, fix it in training first with carbohydrate periodization and gut training, not on the freeway drive to the race.

One practical trick that pays for itself immediately: set a repeating alarm on your watch every 25 to 30 minutes. When it fires, eat or drink. This removes the mental load of tracking intake during the race and catches the drift that happens when focus shifts to pacing and terrain.

Common race foods by carbohydrate content

Knowing the carbohydrate per serving lets you map your hourly target onto the actual products in your pocket and on the course.

FoodTypical servingCarbohydrate
Gel1 packet20 to 25 g
Banana1 medium25 to 30 g
Sports drink500 ml30 to 36 g
Energy chew pack1 sleeve24 to 28 g
Rice ball1 fist-sized30 to 40 g
Dates2 large30 to 35 g
Cola (flat)330 ml can35 g

If your hourly target is 60 g, that is two gels and a few sips of sports drink, or one gel plus a banana at an aid station. Working backward from these numbers makes your aid-station plan concrete instead of aspirational.

Three race-week plans

The best way to use this guide is to build a written script for your specific race. Here are three examples that show how the same principles scale across different body sizes, events, and conditions.

70 kg marathoner, 3 h 20 min goal, mild weather

Time pointPlan
48 to 36 h out700 to 840 g carbohydrate per day, 115 to 140 g protein, lower fiber than usual
Day beforeContinue high carbohydrate intake, salt meals normally, sip fluids through the day, avoid forced overdrinking
3.5 h before startBreakfast with 140 to 180 g carbohydrate, moderate fluid, familiar sodium source
60 min beforeOptional caffeine (3 to 4 mg/kg = 210 to 280 mg) if rehearsed
15 min beforeSmall carbohydrate top-up if practiced
During race60 to 75 g carbohydrate per hour, fluid guided by thirst and heat, sodium matched to sweat profile
After finishRehydrate based on losses, then resume mixed meals with carbohydrate, protein, and sodium

58 kg female half-Ironman athlete, 5 h 30 min goal, warm weather

Time pointPlan
48 to 36 h out580 to 700 g carbohydrate per day, 95 to 125 g protein, low fiber, extra sodium with meals
Day beforeHigh carbohydrate, add electrolyte drink between meals, early familiar dinner
3 h before startBreakfast with 115 to 145 g carbohydrate (bagels and banana, rehearsed), 500 ml fluid with sodium
T1 and T2Pre-staged nutrition bottles on the bike, gel flask on the run
During bike70 to 80 g carbohydrate per hour from bottles and bars, 500 to 700 mg sodium per hour given warm conditions
During run60 to 70 g carbohydrate per hour from gels and course aid stations, match sodium to bike plan
After finishSodium-rich broth or recovery drink within 30 min, then mixed meals over the evening

85 kg ultrarunner, 100 km, 12 hour goal, mixed terrain

Ultra planning diverges from shorter races in one critical way: you will stop wanting to eat. Somewhere around hour 5 or 6, sweet gels become repulsive, your appetite drops, and the temptation is to just stop fueling. The plan below accounts for that by splitting the race into two phases with different food strategies and building in savory fallbacks from the start.

Time pointPlan
48 to 36 h out850 to 1,020 g carbohydrate per day, 140 to 185 g protein, minimal fiber
Day beforeHigh carbohydrate plus sodium-rich meals, measured fluid intake, pack drop bags with portioned nutrition
3.5 h before startBreakfast with 170 to 250 g carbohydrate (large oatmeal, bagels, juice), 500 to 750 ml fluid with sodium
During (hours 1-6)60 to 80 g carbohydrate per hour, mix of gels, bars, and real food (rice balls, potatoes), sodium per plan
During (hours 6-12)Adjust to 50 to 70 g carbohydrate per hour if appetite drops, rotate to savory options (broth, mashed potatoes, flat cola, boiled potatoes), maintain sodium
Aid stationsPre-identified which stations carry your products, backup gels for any station you might miss
After finishGradual refeeding starting with broth and simple carbohydrates, protein within 2 hours, resume normal eating next day

A note on palate fatigue for longer events: after 5 to 6 hours of sweet gels and sports drinks, many athletes lose the ability to stomach another sugary serving. This is predictable and should be planned for. Pack savory alternatives in your drop bags or special-needs bottles before race day. Broth, salted potatoes, plain rice, and flat cola are common fallbacks that keep calories moving in when sweetness becomes intolerable.

Each script is boring on paper. That is the point. Race-week nutrition works best when it feels almost administrative. Build your own version using the targets from this guide, then rehearse the breakfast and during-race feeding at least twice in training before committing to it on race day.

Write this plan down and bring it to the start line. Then be willing to adjust based on what you feel, what the weather does, and what your gut tells you at the halfway mark. A good script gives you a default to follow and a clear baseline to deviate from when conditions shift. The goal is a plan you trust enough to follow and flexible enough to adapt.

The mistakes that cost the most time

MistakeWhat it causesBetter move
Eating clean to the point of underloadingLow glycogen on the start lineUse low-fiber starches on purpose for 36 to 48 h
Drinking far above thirstBloating, bathroom stops, hyponatremia riskUse rehearsal data and sodium-containing fluids when needed
Copying a heavy-sweater sodium planPuffy hands, gut distress, inaccurate intakeBuild from your own training data
Skipping breakfast because nerves are highEarly fade and aggressive late-race fuelingUse a rehearsed smaller breakfast instead of none
Using on-course nutrition you never testedNausea, reflux, intake collapseMatch training products to race products weeks out
Treating race week as taper plus cheat mealsFiber, fat, and alcohol replace useful carbohydrateKeep the mission narrow until the event is over

Your one next step

The runner at the top of this page did not blow up because she was unfit. She blew up because she walked into race week without a written plan. Do not repeat her mistake.

Open a note right now and fill in every line. Any blank is the part of your plan that still needs work.

  1. Your body weight in kilograms.
  2. Your loading target in grams of carbohydrate per day for the final 48 hours (body weight × 10 to 12).
  3. Your pre-race breakfast with exact foods and gram totals, already rehearsed in training.
  4. Your sweat rate in liters per hour from a recent training test in race-similar conditions.
  5. The exact products you will carry on race day, what is on course, and your hourly intake target.

Fill this in before taper week starts. Then rehearse the full sequence in your next long session, breakfast included, with the same foods, the same fluids, and the same timing you plan to use on race morning.

You will show up to the start line with a script instead of a guess.


  1. Burke LM, Hawley JA, Wong SHS, Jeukendrup AE. Carbohydrates for training and competition. J Sports Sci. 2011;29 Suppl 1:S17-S27.

  2. Jeukendrup AE. A step towards personalized sports nutrition. Sports Med. 2014;44 Suppl 1:S25-S33.

  3. Burke LM, Castell LM, Casa DJ, et al. International Association of Athletics Federations consensus statement 2019. Nutrition for athletics. Int J Sport Nutr Exerc Metab. 2019;29(2):73-84.

  4. Kerksick CM, Arent S, Schoenfeld BJ, et al. International society of sports nutrition position stand. Nutrient timing. J Int Soc Sports Nutr. 2017;14:33.

  5. Hew-Butler T, Rosner MH, Fowkes-Godek S, et al. Statement of the Third International Exercise-Associated Hyponatremia Consensus Development Conference. Clin J Sport Med. 2015;25(4):303-320.

  6. McCubbin AJ. Sodium intake for athletes before, during and after exercise: review and recommendations. Performance Nutrition. 2025;1:11.

  7. Goulet EDB, Hoffman MD. Impact of sodium ingestion during exercise on endurance performance. Curr Sports Med Rep. 2019;18(8):301-305.

  8. Spriet LL. Exercise and sport performance with low doses of caffeine. Sports Med. 2014;44 Suppl 2:S175-S184.

Related

Endurance Athlete Fueling

Endurance training depletes glycogen at 1 to 3 g per minute

Gut Training for Race Nutrition

Most race-fueling failures are not calorie problems

The Complete Guide to Hydration: Everything Science Knows About Water and the Human Body

There is something almost absurd about the fact that we still get hydration wrong