How ultra running fueling works
Fueling an ultra is not one number you memorize and call it done. It moves with how long you will be out there, how big you are, and how hot it is. Here is the thinking behind this calculator so the numbers above actually mean something to you.
Carbs ramp with duration: 60 to 90 to 120 g/h
The biggest lever you have in ultra fueling is carbs per hour, and it goes up the longer the race is. Under about 4 hours you can get away with 60 to 70 grams an hour from a single glucose source, because you are mostly running on the glycogen you already stored. Between 4 and 8 hours that target moves up to roughly 70 to 90 g/h. Past 8 hours, well-trained runners push toward 90 and even 120 g/h, simply because a long day burns way more fuel than your glycogen can hold.
You might wonder how you can take in more than the old 60 g/h ceiling people used to talk about. It comes down to transporters. Glucose moves into your blood through one set of gut transporters that max out around 60 g/h. Add fructose, which rides a separate transporter, and the combined ceiling goes up. That is the whole reason long-race fueling leans on a glucose plus fructose blend, usually around a 1 to 0.8 ratio, instead of just glucose.
Past 8 hours, your gut is the bottleneck
The number on the calculator is a target, not a promise your stomach will play along. Taking in 90 grams of carbs an hour while you run is a skill, and an untrained gut will fight you with nausea, bloating, or worse. The fix is gut training. Practice your race-day carb rate on your long runs in the weeks before the race so your gut builds up its sugar transporters and learns to empty while you are working hard.
Treat your longest, most race-like runs as fueling rehearsals. Use the exact products you will race with, hit the same hourly carb number, and pay attention to what your stomach can handle. By race week, 90 g/h should feel routine. Not an experiment.
Sodium tracks your fluid and the heat
Sodium is not a set hourly dose, it is a concentration in the fluid you are already drinking, usually 300 to 700 milligrams per liter. On a cool day with a moderate sweat rate, something around the middle, 500 mg/L, makes sense. As the forecast heats up and you sweat more, both your fluid and your sodium concentration climb toward 700 mg/L, because you are losing more salt in your sweat.
Heavy, salty sweaters, the ones who finish caked in white crust, need the high end and sometimes more than that. And honestly, cramping, a sloshy stomach, and that wrung-out feeling late in a race are usually sodium and fluid problems, not fitness problems.
Hydration scales with body weight and temperature
How much you need to drink goes with how big you are and how hot it is. A bigger runner has more surface area and a higher sweat rate, so this calculator scales the baseline fluid band by your body weight, then adds a heat multiplier of up to 50 percent for forecasts well above 70°F. The output is a starting point, not the final word.
The best number you can get is your own measured sweat rate. Weigh yourself before and after a long run in conditions like your race, and every pound you lost is roughly 16 ounces of fluid you did not put back. Drink to thirst, trust that personal number, and use the calculator to check your plan, not to argue with your own body.
This calculator gives general guidance based on standard sports nutrition consensus for endurance and ultra-endurance events. It is not medical advice. Everybody is different, so always test your fueling in training and talk to a qualified professional for any medical or dietary concerns.