Skip to content

Race-Day Fueling for Runners

By Tarah RomanoUpdated 6 min read

Race-day fueling for runners comes down to three numbers per hour. Carbohydrate, sodium, and fluid. For efforts over 90 minutes, take in 30 to 90 grams of carbs per hour, 300 to 700 milligrams of sodium per hour, and 16 to 24 ounces of fluid per hour, then practice that exact plan in training. Get those dialed in and you will not bonk or wreck your stomach on race day.

Key takeaways

  • Fuel by the hour, not by feel. Start before you feel low, never after.
  • Carbs are the engine. Aim for 30 to 60 g/hour up to two hours, 60 to 90 g/hour beyond.
  • Sodium and fluid keep the carbs working. Aim for roughly 300 to 700 mg sodium and 16 to 24 oz fluid per hour.
  • Nothing new on race day. Your gut has to be trained just like your legs.

Why race-day fueling decides your finish

Your body stores only so much carbohydrate, enough for roughly 90 to 120 minutes of hard running. After that, if you have not been topping off, you hit the wall. That is the bonk. Your legs turn to cement, your pace falls off, and the back half of the race falls apart no matter how fit you are. The fix is not more training. It is fueling early and steadily so you never let the tank run dry.

I have learned this one the hard way on long days out on the trail, and it shows up the same way for the runners I coach. The ones who finish strong are not the ones with the most willpower. They are the ones who turned fueling into a schedule and rehearsed it until it ran on autopilot. The same strength work that holds your form together late in a race only pays off if you give it fuel to run on.

Carbs: how many per hour?

Carbohydrate is the lever that matters most. Set your hourly target by how long you will be out there:

  • Under 75 minutes, you can often race on what you ate beforehand. Water and maybe a little carb is enough.
  • 75 minutes to 2 hours, aim for 30 to 60 grams of carbs per hour.
  • Over 2 hours, work toward 60 to 90 grams per hour, using a mix of glucose and fructose so your gut can absorb the higher load.

Start fueling early, inside the first 30 to 45 minutes, and take a hit every 20 to 30 minutes rather than one big dose. Gels, chews, sports drink, and real food like dates or a banana all count. What matters is hitting the number consistently, not which product you use.

Sodium and hydration: how much?

Carbs are the engine, but sodium and fluid are what keep it running. You lose both in sweat, and how much you lose is personal. Heavy or salty sweaters need much more than light sweaters, and heat raises everyone's needs. As a starting point:

  • Fluid: roughly 16 to 24 ounces per hour, more in heat. Drink to thirst plus a plan, and do not force fluid past comfort.
  • Sodium: roughly 300 to 700 milligrams per hour. Salty sweaters and hot-weather efforts trend toward the high end.

Overdrinking plain water is its own risk, it dilutes your sodium and can leave you bloated and worse off, so pair fluid with electrolytes rather than chasing volume. If you finish a long run with a salt crust on your skin and your rings are loose, you are a salty sweater and should plan for more sodium.

How to avoid wrecking your stomach

A trashed gut ends as many races as a bonk does. The good news is your stomach is trainable. The single biggest rule is the one I repeat most. Nothing new on race day. Every gel, drink, and flavor you plan to use should be rehearsed in training at race pace first.

  • Train your gut. Practice taking in 60 to 90 grams of carbs per hour on long runs so your body adapts to absorbing it.
  • Watch the concentration. Wash gels down with water, not more sports drink, so you are not piling sugar on sugar.
  • Use glucose plus fructose. A mix lets you absorb more carbohydrate with less gut distress than glucose alone.
  • Mind your pre-race meal. Keep it familiar, higher in carbs, and lower in fat and fiber.

Build your hour-by-hour plan

Turn the numbers into a schedule you can run without thinking. Write down what you will take and when, set a watch alert every 20 to 30 minutes, and rehearse the whole thing on your long runs. Dial it in with a few honest test efforts before you trust it on race day.

Fueling is personal, and the ranges above are a starting point, not a finish line. If you would rather stop guessing, I can build your carbs, sodium, and hydration around your body and your event. I do this in person across Arlington and Northern Virginia and with online endurance coaching anywhere. Pair it with smart training that keeps the most common running injuries away and you give yourself the best shot at a strong finish.

Race-day fueling FAQ

How many carbs do I need per hour while running?

For efforts up to about two hours, 30 to 60 grams of carbohydrate per hour is plenty. Past two hours, work toward 60 to 90 grams per hour, and use a mix of glucose and fructose so your gut can absorb that much. Build up to the high end in training first, because your stomach has to be trained to handle it.

How much sodium and fluid should I take in?

Aim for roughly 16 to 24 ounces of fluid per hour as a starting point, more in heat, and pair it with sodium. Most runners do well around 300 to 700 milligrams of sodium per hour, and heavy or salty sweaters need the higher end. Drink to thirst plus a plan, and never force fluid past comfort.

Why do I bonk even when I eat before a race?

Bonking is running out of available carbohydrate. A big pre-race breakfast helps, but it does not replace fueling during the race. Once you are past about 90 minutes, you have to keep topping off carbs every 20 to 30 minutes. If you wait until you feel low, it is already too late to catch up.

Let's figure out your next step together.

Tell me what you're working toward, whether that's your first race, getting stronger at 50, or your kid's season. I'll get back to you personally.

Rather just grab a time? Book a free call.

Fields marked with an asterisk are required.

No pressure, no obligation. I'll reply personally.