Why Most Marathoners Leave Time on the Table by Under-Fueling
The gap between what most runners take and what actually works
Here's the uncomfortable truth: the average marathon runner takes in somewhere between 22 and 35 grams of carbohydrate per hour during a race. Fresh 2025 research shows that number needs to roughly double — or triple — if you want to compete with your potential. Runners who consistently hit 60 to 90 g/h were significantly more likely to crack the 3-hour barrier than those coasting on a gel every 45 minutes and hoping for the best.
Why your gut is the limiting factor, not your legs
Your small intestine absorbs glucose through a transporter called SGLT1, which maxes out around 60 g/h on its own. To push past that ceiling, you need a second sugar — fructose — which uses a completely separate pathway (GLUT5). That's the logic behind 2:1 glucose-to-fructose products. You're not stacking sugars arbitrarily; you're routing carbs through two lanes instead of one.
The catch: your gut has to learn this. Flooding an untrained digestive system with 80 g/h of carbs mid-race is a reliable way to spend quality time in a porta-potty. The adaptation is real and trainable — but it takes weeks of practicing high-carb intake on your long runs, not a single test two days before race day.
What this means for your training now
Start treating fueling as a skill, not an afterthought. On runs longer than 75 minutes, practice hitting 60 g/h minimum. Use the same product you'll race with. Log how your stomach responds — bloating, nausea, and side stitches early in training are signals your gut isn't adapted yet, not signs that high-carb fueling isn't for you.
One more variable: heat. When it's warm, blood gets redirected away from your gut to help cool your skin. Gut absorption slows. On hot race days or sweltering long runs, lean toward fluids and lower-concentration carb sources rather than gels stacked back-to-back.
The runners breaking 3 hours aren't just fitter — they've built a fueling system that keeps their muscles fed through mile 26. That system starts in training, not at the start line.
If RunNerd sees pace drift after mile 18 with HR climbing, it flags under-fueling and bumps your long-run gel targets by 15 g/h in the next training block.