How 24-Hour Carbohydrate Loading Improves Endurance Performance and Fatigue Resistance
Fill glycogen before race day and you delay the pace collapse. A 24-hour carb-loading plan can improve endurance output, especially when the event is long or hard enough to drain muscle glycogen.
If you’ve ever felt great for 60–90 minutes, then suddenly lost pace, power, or focus in the final third of a race, glycogen depletion was probably part of the story. In endurance events lasting longer than about 90 minutes, the ability to start with full muscle and liver carbohydrate stores is one of the strongest controllable predictors of late-race performance (Burke et al., 2011).
Why carbohydrate loading works Muscle glycogen is your high-octane fuel for harder efforts, surges, hills, and changes of pace. When it drops too low, pace feels disproportionately expensive, perceived exertion rises, and you lose the ability to respond to race demands. Liver glycogen matters too: when it falls, blood glucose stability worsens and the brain starts getting less reliable fuel, which shows up as fogginess, reduced motivation, and an urgent need to back off.
Carbohydrate loading increases pre-event glycogen availability, which delays the point where carbohydrate supply becomes a limiter. Classic work showed that glycogen supercompensation improves endurance time to exhaustion, and more modern protocols show meaningful benefits for race performance when the event duration is long enough for substrate limitation to matter (Sherman et al., 1981; Burke et al., 2011).
The practical target: 8–12 g/kg/day across the final 24 hours For most competitive endurance athletes, the most useful loading window is the final 24 hours before competition. The standard target is 8–12 grams of carbohydrate per kilogram of body mass per day, with the upper end reserved for larger athletes, longer events, and those with a strong history of late-race fading (Burke et al., 2011; Thomas et al., 2016).
For a 70 kg athlete, that means 560–840 g of carbohydrate in the final day. That sounds huge because it is. The point is not to eat a “clean” day with a little extra pasta. The point is to deliberately bias intake toward carbohydrate-dense, low-fiber, low-fat foods so you can actually store enough glycogen without gut distress.
A more aggressive 24-hour loading approach works best when:
- the event lasts longer than 90 minutes,
- intensity is variable or includes surges,
- you are starting from a normal training week rather than a fully tapered week,
- and you have a tendency to fade in the final quarter of races.
For shorter races under 60–75 minutes, the benefit shrinks. For very long events, 24 hours can still help, but it should be paired with a smart race-fueling plan.
What to eat: high-carb, low-residue, low-fiber The goal is to maximize carbohydrate intake while minimizing gastrointestinal load. That means white rice, pasta, potatoes without skin, bagels, sourdough bread, cereal, fruit juice, sports drinks, bananas, pretzels, jam, pancakes, rice cakes, and low-fiber snacks.
Keep fat low because it slows gastric emptying and crowds out carbs. Keep fiber low because it increases gut content and may trigger bloating, cramps, or urgency on race morning. This is not the day for giant salads, bean-heavy meals, or “healthy” high-fiber bowls.
A workable macro structure for the 24-hour loading period:
- Carbohydrate: 8–12 g/kg/day
- Protein: 1.2–1.6 g/kg/day
- Fat: keep modest, roughly 15–25% of calories, or simply low enough that carbs remain the clear priority
Protein is still useful because it supports satiety and muscle repair, but it should not displace carbohydrate. You are not building tissue on race-eve; you are filling tanks.
Distribution matters: front-load, don’t choke on one giant meal You do not need to cram all carbohydrate into one impossible dinner. In practice, athletes do better with 4–6 carbohydrate feedings across the day. That reduces GI strain and makes the target achievable.
A simple pattern for a 70 kg athlete aiming for roughly 700 g carbohydrate:
- Breakfast: 120–150 g
- Mid-morning snack: 60–80 g
- Lunch: 140–180 g
- Afternoon snack: 60–80 g
- Dinner: 160–200 g
- Evening top-up: 40–60 g
Examples of 50–60 g carbohydrate servings:
- 2 slices toast with jam + banana
- 1 large bagel + sports drink
- 1.5 cups cooked rice
- 1.5 cups cooked pasta
- 500 ml sports drink
- 2 bananas + granola bar
If you struggle to eat that much solid food, liquid carbohydrate is a tool, not a cheat. Sports drinks, juice, recovery shakes with carbohydrate, and smoothies can make the difference between a failed and successful load.
The biggest mistake: underfeeding because you’re trying to “eat light” Many athletes sabotage loading by eating smaller meals out of nerves, fear of weight gain, or a misguided belief that they should feel “light” going into competition. That usually leads to low glycogen and worse performance.
A better mental model: fullness from carbohydrate loading is not the same as heaviness from fat, fiber, or huge protein meals. Glycogen is stored with water, so a slight increase in scale weight is normal and desirable. Each gram of glycogen is stored with roughly 3 grams of water, which is part of why endurance athletes often feel fuller and more stable on race day after a proper load.
If body mass increases by 0.5–1.5 kg in the final 24–48 hours, that is usually not a problem. It is often the sign that the load is working.
Pair loading with tapering, not with hard training Carbohydrate loading works best when training load has already been reduced. If you do a hard interval session the day before competition, you will partially burn through the very glycogen you are trying to store, and you may create residual muscle damage and fatigue that carbohydrate alone will not solve.
Best practice is to taper volume while maintaining a few short race-pace efforts. That means:
- reduce total volume by about 40–60% in the final 3–7 days,
- keep intensity touches brief,
- avoid long eccentric-heavy sessions,
- and make the final 24 hours low-stress physically and logistically.
Carbohydrate loading is not a substitute for a taper; it is the nutrition component of the taper.
What about low-carb athletes or runners with gut issues? Athletes who habitually train low-carb often need more deliberate planning to hit the same loading targets. If your normal diet is low in carbohydrate, a sudden jump to 8–12 g/kg can cause discomfort. The fix is not to abandon loading; it is to choose easier-to-digest carbohydrate sources and distribute them more evenly.
For athletes with sensitive guts, the safest strategy is:
- choose low-fiber starches and liquids,
- avoid large servings of dairy if you know lactose is a problem,
- keep spicy foods and heavy fats out,
- and practice the loading menu in training before race week.
The gut adapts to repeated exposure. Race-day nutrition fails when athletes experiment at the biggest event of the season.
Don’t confuse carb loading with race fueling Loading fills the tank before the start. Race fueling keeps the tank from emptying too fast during the event. You need both.
For events lasting 1.5–3 hours, start fueling early with 30–60 g carbohydrate per hour. For events longer than 2.5–3 hours, many athletes benefit from 60–90 g per hour, especially when using multiple transportable carbohydrates like glucose plus fructose (Jeukendrup, 2014; Burke et al., 2011).
That means if you load perfectly but start the race underfueling, you still fade. The pre-race load buys you more buffer, but it is not magic.
How to apply this Here is a simple 24-hour plan for a 70 kg athlete racing an endurance event lasting 90 minutes to 4 hours.
The day before competition Target: 600–750 g carbohydrate total.
Morning
- Breakfast: 4 slices toast with jam, banana, sports drink, yogurt if tolerated
- Goal: 120–150 g carbohydrate
Mid-morning
- Bagel, pretzels, juice
- Goal: 60–80 g carbohydrate
Lunch
- Large serving of white rice or pasta with lean protein, minimal vegetables, low-fat sauce
- Goal: 140–180 g carbohydrate
Afternoon
- Cereal, banana, rice cakes, sports drink
- Goal: 60–80 g carbohydrate
Dinner
- Pasta or rice bowl, bread, fruit juice
- Goal: 160–200 g carbohydrate
Evening
- Small snack: cereal bar, toast, or sports drink
- Goal: 40–60 g carbohydrate
Race morning - 3–4 hours pre-start: 1–4 g/kg carbohydrate depending on tolerance and time available - 30–60 minutes pre-start: 20–30 g carbohydrate if tolerated - Sip fluids with sodium, but do not overdrink
Quick checklist - Taper training volume - Aim for 8–12 g/kg carbohydrate in the final 24 hours - Keep fiber and fat low - Use liquid carbs if appetite drops - Avoid new foods - Start race fueling early - Expect a small scale-weight increase
The performance payoff The real benefit of pre-race carbohydrate loading is not that you feel “amped.” It is that you avoid the dead legs, pace collapse, and mental drag that show up when glycogen runs low. In a well-executed endurance race, the athlete who starts with fuller stores can sustain a higher fraction of maximal aerobic power, handle surges better, and preserve finishing speed longer (Burke et al., 2011; Thomas et al., 2016).
If your event is long enough to expose fatigue resistance as a deciding factor, 24-hour carbohydrate loading is one of the highest-return interventions in sport nutrition. It is simple, cheap, and highly repeatable. Most athletes do not need a miracle. They need a full tank and a plan to keep it full.