Articles · Fueling

How I Carb Load to Run 100 Miles

The short answer

Do a 3-day carb load before any race a marathon or longer. Eat about 8–10 g of carbs per kg of body weight per day, from foods that are almost all carbs (rice, oatmeal, honey, applesauce, fig bars), with little fat, protein or fiber. Spread it over about 7 meals and snacks and track it. At about 180 lb, that's roughly 660 g of carbs a day for me. Get your number with my free carb loading calculator.

Why carb loading matters

Whether you're running a marathon or an ultramarathon, carb loading is essential. It maxes out your glycogen stores, the carbs stored in your muscles, so you can hold your pace and push back fatigue on race day. I carb load for any race a marathon or longer.

It took me until I was training for a 2:51 marathon at the 2024 Jersey City Marathon to learn the power of a proper carb load. Jeremy Miller, a friend of a good friend who's run a lot of fast marathons and has a big following on Instagram and YouTube, helped me with that build. He showed me what a real carb load looks like, and I haven't looked back since.

Pierce Showe racing the 2024 Jersey City Marathon
Racing the 2024 Jersey City Marathon on the way to 2:51.
Pierce Showe with a fellow finisher after the 2024 Jersey City Marathon
After the finish, April 2024.

One thing to expect: your body stores water along with every gram of glycogen, so you'll probably feel a little heavier and see the scale go up a bit. That's the point. It's fuel, not fat.

Step 1: Calculate your carb target

Your daily target is based on your body weight:

I use the low end of the 3-day range: 8 g per kg. At about 180 lb (82 kg), that's about 660 g of carbs per day.

Use the carb loading calculator

Enter your weight and race, and it gives you your daily target, your range, and how much to eat at each meal.

Step 2: Do it over 3 days

I recommend a 3-day carb load. It's much easier to hit your target spread over three days than to cram it into two. Eating 600+ grams of carbs in a day is harder than it sounds.

I use pretty much the same carb load for a 100-miler as I do for a marathon. For a half marathon, a shorter 2-day load is all you need.

Step 3: Choose your carb sources

Pick foods that are almost all carbohydrate, with minimal fat and protein. Fat and protein slow digestion and make you feel heavy, and they fill you up before you hit your number. Also avoid high-fiber foods to prevent stomach issues on race day.

FoodCarbs
Rice74 g per cup
Fig bar38 g each
Oatmeal38 g per serving
Applesauce26 g per serving
Orange juice26 g per cup
Apple juice28 g per cup
Bobo's bar25 g each
Honey17 g per serving

Carb counts vary by brand and serving size, so check your labels.

Step 4: Drink some of your carbs

Eating 600+ grams of carbs a day from food alone can leave your stomach feeling heavy and bloated, and that's the last thing you want before a race. Liquid carbs are the easiest fix. Juice and carb drinks go down easily, digest quickly and don't fill you up the way solid food does, so they help you hit your number with a lot less GI stress.

Bonus: you're drinking more fluid too, which you need anyway, since your body stores water along with every gram of glycogen.

Step 5: Build your plan and track it

My exact carb load day: ~660 g

Here's a real day from one of my carb loads:

WhenWhat I eatCarbs
6:00 amCoffee + 1 serving honey · 2 servings oatmeal + 2 servings honey127 g
8:00 amFig bar · Bobo's bar63 g
10:00 am4 eggs · 1 kiwi · 1 cup rice · 1 cup orange juice110 g
12:00 pmBobo's bar · PB&J Bobo's bar64 g
2:00 pm½ lb ground beef · 1 cup rice · 1 cup apple juice102 g
4:00 pmFig bar · Bobo's bar · applesauce89 g
6:00 pm½ lb ground beef · 1 cup rice + 2 servings honey108 g
Total663 g

Notice the pattern: I eat every two hours, almost everything is carbs, and the protein (eggs and beef) is lean and simple. Honey is my secret weapon. It's an easy way to add carbs to almost anything. And I drink some of my carbs (OJ with brunch, apple juice with lunch) to keep my stomach happy.

Is carb loading worth it for a 100-miler?

Yes, but it's worth being honest about what it does and doesn't do over 100 miles.

My take: there's no evidence carb loading hurts a 100-miler, and starting topped off is a simple, low-risk edge. Just don't overdo it, keep the fiber low, practice it before a big race, and remember that fueling during the race is what gets you to the finish.

Race morning

On race morning, eat about 1–2 g of carbs per kg of body weight, 2–3 hours before the start. For me, that's roughly 80–165 g.

I keep it simple with Maurten: a Drink Mix 160 and a Solid 160 bar, 40 g of carbs each, for 80 g. If you want more, add a second serving or some oatmeal with honey. Whatever you choose, stick with easy-to-digest foods you've practiced with in training. Then fuel early and often once the race starts. Here's how I fuel during a 100.

Want your own carb loading plan?

DM me "CARB LOAD" on Instagram and we'll build yours together. Or apply for coaching, and I'll dial in your fueling for your whole training block and race day.

DM me "CARB LOAD" See if you qualify

This is general education, not medical advice. If you have diabetes or any medical condition, talk with your doctor or a registered dietitian before carb loading.

Common questions

How many carbs should I eat when carb loading for a marathon?

About 8–10 g per kg of body weight per day over 3 days. At about 180 lb, I eat around 660 g a day (8 g/kg).

How many days should I carb load?

Three for a marathon or longer. It's much easier to hit your target over three days than to cram it into two. For a half marathon, two days.

Do you carb load differently for a 100 than for a marathon?

No. I use pretty much the same 3-day carb load for both.

Is carb loading worth it for a 100-miler?

Yes, but it matters less than for a marathon. Your glycogen runs out within hours either way, so fueling during the race matters most. Carb load sensibly, keep the fiber low and don't overdo it.

What are the best foods for carb loading?

Foods that are almost all carbs, with little fat, protein or fiber: rice, oatmeal, honey, applesauce, orange juice, fig bars and Bobo's bars.

What should I eat on race morning?

About 1–2 g of carbs per kg of body weight, 2–3 hours before the start. I use a Maurten Drink Mix 160 and a Solid 160 bar, which is 80 g of carbs.

More on fueling and race prep: the complete guide to your first 100-mile race and the 100-mile race gear checklist.

Nothing in this article is medical advice. Consult your doctor before beginning any training program.