Race Day Nutrition Strategy for Mountain Ultras
Science-backed fueling strategy for mountain ultras: carb targets, sodium, solid food timing, and GI distress prevention. Build your race day plan.
Why Mountain Ultras Break Your Fueling Plan
You trained for months. You've done your long runs. You know your gels. Then kilometer 40 of your mountain ultra arrives, the trail kicks up at 20%, and your stomach closes for business. This is where race day nutrition for ultras gets complicated, and where most runners discover they've been preparing for the wrong race.
Mountain ultras aren't longer marathons. The combination of elevation gain, altitude, temperature swings, and sheer duration changes what your gut can absorb, what your brain craves, and how quickly you empty glycogen stores. The fueling rules that got you through a 42 km road race will fail you somewhere in a 10-hour mountain event, usually at the worst possible moment.
This guide covers what the research actually shows about carbohydrate intake, sodium management, and the progression from gels to solid food as your race extends into the night.
The Carbohydrate Math Changes in the Mountains
For events under three hours, 60 g of carbohydrates per hour covers most runners. Once you cross into ultra territory, the picture gets more complex.
The physiology: your intestine has two separate transport systems. SGLT1 handles glucose; GLUT5 handles fructose. Train your gut to use both, and you can absorb significantly more per hour than glucose alone allows (Jeukendrup, 2014). This is why glucose-to-fructose ratios of 2:1 or 1:0.8 matter, and why gels combining maltodextrin with fructose outperform single-sugar products for long efforts.
In practice, mountain ultra runners consume far less than the theoretical ceiling. Studies show that ultra runners typically take in only 20-40 g of carbohydrates per hour during races, well short of recommended targets. Across multiple mountain ultra events, more than half of runners consumed no more than 30 g/hr, and faster runners consistently took in more than slower ones.
The ISSN's realistic target for ultras sits at 30-50 g/hr rather than the 90 g/hr ceiling that applies in controlled lab conditions. Higher carbohydrate intake benefits performance but can worsen gastrointestinal symptoms, which is the central tension every ultra runner has to manage.
For a 50 km mountain race (roughly 6-9 hours for most runners), aim for 50-70 g of carbohydrates per hour in the first half, dropping to 40-55 g/hr as intensity falls and your reliance on fat oxidation increases. For 100 km and beyond, build in a plan for solid food by hour four. Gels become harder to swallow late in a long effort, and sweet fatigue is a real phenomenon: the appeal of sweet flavors drops sharply over time, and runners shift toward salty and savory foods.
Phase-by-Phase Fueling Framework
Early Race (0-4 Hours): Gels and Liquids First
Your gut is still cooperative. Stick to familiar carbohydrate sources: gels, liquid carbohydrate drinks, and chews. This is the phase to hit your target numbers reliably without stress.
Start eating within the first 20-30 minutes, not when hunger arrives. Hunger is a lag indicator. By the time you feel it, you're already behind.
Runners who finish consistently consume more than 250 kcal per hour, while those who drop average under 200 kcal/hr. The gap isn't talent; it's discipline about eating on schedule even when appetite is low.
Caffeine has strong evidence behind it as a performance aid. 100-150 mg before the start and another dose at hours 4-6 covers most runners without the crash that follows larger doses.
Mid Race (4-10 Hours): Transition to Real Food
This is where your fueling strategy earns its money. Your stomach has absorbed significant carbohydrate load, you've been on your feet for hours, and the appeal of gels is fading. This is the moment to rotate in solid foods.
Mid-race, rotating in solid foods like dried fruit, nut butter wraps, and sandwiches alongside a small protein intake of 5-10 g per hour helps manage the shift away from pure sugar sources. Our real food vs gels guide compares the two in more detail.
At aid stations, pick up broth, boiled potatoes, and salty crackers. These serve two functions: they shift your palate away from sweetness, and they deliver the sodium you need at this stage. The practical advice from elite runners echoes the research: consistency with familiar foods matters more than variety. Mixing unfamiliar aid station foods with what you've been eating can cause serious digestive problems later in the race.
Late Race (10+ Hours): Savory, Salty, Dense
Beyond 10 hours, fat and protein become more relevant. Foods rich in fat are energy-dense and help reduce palatability burnout from sweet, sugary fuels. This is the phase where warm broth, mashed potato, and cheese sandwiches become performance food, not comfort food.
Keep carbohydrates coming in small, consistent doses. Drop the gel frequency but don't abandon carbohydrates entirely. A small amount every 30-45 minutes stays manageable when larger intakes cause nausea.
In races exceeding 12 hours, the body handles fat more effectively, and adding 15% of calories from protein helps support muscle maintenance during the latter stages.
Sodium and Hydration: The Most Underestimated Variable
Hyponatremia, low blood sodium, sends more ultra runners to medical tents than most people expect. It happens when runners drink large volumes of plain water without replacing the sodium lost through sweat.
Research on average fluid intake during 24-hour races shows wide variation, with some athletes consuming up to 673 ml/hr from plain water alone and no sodium. This creates real risk: plasma volume can increase significantly, and the majority of runners in some studies showed signs of overhydration.
The target for sodium in mountain ultras is 500-1,000 mg per hour, adjusted for your individual sweat rate and conditions. Ultra runners using marathon-standard sodium protocols of 400-600 mg/hr hit depletion by the equivalent of mile 30 in a longer event. Mountain terrain compounds the problem because altitude accelerates fluid loss through breathing even when temperatures feel cool.
Drink 400-750 ml of fluid per hour, and make sure it contains sodium. Commercial sports drinks often fall short at 200-400 mg/L; pair them with salt tabs or choose a product that delivers at least 500 mg/L.
Symptoms of sodium imbalance to watch for: nausea with bloating (often overhydration), muscle cramps, headache, and confusion. If these arrive together, it's not bonking. It's a sodium problem.
GI Distress: Managing the Mountain Ultra's Biggest DNF Cause
Gastrointestinal distress is the leading non-injury reason runners drop from mountain ultras. Research into a 56 km trail ultramarathon found relationships between carbohydrate malabsorption and gastrointestinal symptoms, identifying meaningful differences in nutritional intake between runners who experienced severe symptoms and those who didn't.
Factors including athletes' food selectivity, GI issues during the race, logistical shortcomings in race-day nutrition, unpredictable environmental conditions, and minimal food transport due to race rules all contribute to runners failing to meet their nutritional needs.
Practical steps to reduce GI risk:
- Reduce fiber intake 24 hours before the race
- Eat nothing unfamiliar on race day morning
- Take in fuel every 20-30 minutes rather than large boluses at aid stations
- At altitude, appetite suppression is normal; set a timer to eat rather than waiting for hunger
- If your stomach is upset, shift to broth and plain crackers rather than stopping fueling entirely
Gut training in the months before your race is non-negotiable. Practice eating at target quantities during long efforts. Your gut adapts to absorbing more carbohydrates with regular stimulus, just like your legs adapt to the climbing.
How Altitude Changes Everything
Most mountain ultras involve significant time above 2,000 m, and altitude introduces specific challenges that flat-race nutrition plans don't account for.
Appetite suppression is documented at altitude. At high altitude in particular, runners often find they don't want anything from aid stations, making a scheduled eating approach even more critical than in low-altitude events.
Altitude also increases respiratory water loss. Your breathing rate rises, and each breath carries more moisture out than at sea level. This means your fluid requirements go up even if your effort feels controlled. Factor in an additional 100-150 ml/hr of fluid above 2,500 m.
Cold temperatures, common in mountain ultras during nighttime sections, reduce the palatability of cold gels and liquids. Warm broth, rice balls, and warm drink mixes become significantly more appealing and easier to get down.
Building Your Race Day Plan: Practical Steps
Know your course before you finalize your nutrition plan. Study the elevation profile, identify when major climbs occur, and plan your eating around those segments. Eat before the big climbs, not during them, when breathing is compromised.
- Calculate your estimated finish time by distance tier
- For 50 km: target 50-60 g carbohydrates/hr, 500-700 mg sodium/hr, 450-600 ml fluid/hr
- For 80-100 km: target 40-55 g carbohydrates/hr with solid food from hour 4, 600-900 mg sodium/hr
- For 100 miles: build in protein (5-10 g/hr), savory food from hour 6, caffeine strategy for overnight
Testing this plan during training is the only way to know if it works for you. Two or three long efforts of 4-6 hours with your exact race-day nutrition will tell you more than any calculator.
Platforms like Trailia and its fueling calculator can help you model your fueling needs against your race plan and estimated finishing time, giving a structured base to build from before you start testing in the field.
Key Takeaways
- Eat on a schedule from the first 20-30 minutes; don't wait for hunger
- Aim for 40-70 g of carbohydrates per hour depending on distance and phase of race
- Use glucose-fructose combinations to increase absorption without added GI stress
- Target 500-1,000 mg of sodium per hour; pair all fluid intake with electrolytes
- Transition to solid, savory food by hour four in races lasting 6+ hours
- Train your gut in the months before your race with nutrition at race-day quantities
- At altitude, set eating timers; appetite suppression is real and will undermine your plan if you rely on hunger cues
Conclusion
Race day nutrition in a mountain ultra is less about finding the perfect gel and more about executing a practiced system under pressure. The runners who finish feeling strong aren't eating differently from you in principle; they've tested their plan enough times to execute it automatically when their brain is foggy and their stomach is complaining.
Start simple: calculate your time estimate, divide it into phases, assign food and fluid targets to each phase, and test the whole system on your longest training runs. Adjust based on what you find. Arrive at the start line with a plan you've already proven works for your gut, your pace, and your terrain.
If you want help modeling your fueling needs against your race profile, Trailia's Race Predictor can give you a solid time estimate to build your nutrition phases around, and the Race Readiness tool helps you assess whether you're prepared to execute on race day.
Citations
- Jeukendrup, A.E. (2014). A Step Towards Personalized Sports Nutrition: Carbohydrate Intake During Exercise. Sports Medicine, 44(Suppl 1), S25-S33. https://doi.org/10.1007/s40279-014-0148-z
- Costa, R.J.S., et al. (2024). Nutritional strategies for single and multi-stage ultra-marathon training and racing: from theory to practice. Turkish Journal of Sports Medicine, 59(2). https://journalofsportsmedicine.org/full-text/729/eng
- Convit, L., et al. (2024). Total fermentable oligo-, di-, monosaccharides and polyols intake, carbohydrate malabsorption and gastrointestinal symptoms during a 56 km trail ultramarathon event. Nutrition & Dietetics, 81(3), 335-346. https://doi.org/10.1111/1747-0080.12870
- Jiménez-Alfageme, R., et al. (2024). Are the Dietary-Nutritional Recommendations Met? Analysis of Intake in Endurance Competitions. Nutrients, 16(2), 189. https://doi.org/10.3390/nu16020189
- Martinez, S., et al. (2018). Energy, macronutrient and water intake during a mountain ultramarathon event: the influence of distance. Journal of Sports Science, 36(3), 333-339. https://doi.org/10.1080/02640414.2017.1306092
- Jiménez-Alfageme, R., et al. (2025). Nutritional Intake and Timing of Marathon Runners: Influence of Athlete's Characteristics and Fueling Practices on Finishing Time. Sports Medicine Open, 11, 26. https://doi.org/10.1186/s40798-024-00801-w
Frequently Asked Questions
How many carbohydrates per hour should I eat during a mountain ultramarathon?
For most mountain ultra runners, a realistic target is 40-70 g of carbohydrates per hour depending on your distance and race phase. Early in the race when intensity is higher, aim for the upper end; reduce slightly in later phases as you rely more on fat. Research consistently shows that most runners take in only 20-40 g/hr, which is below what's needed to sustain performance. Start eating within the first 20-30 minutes and maintain a schedule rather than waiting for hunger.
When should I switch from gels to solid food during an ultra?
Most runners benefit from transitioning to solid food around hour four of a race. By this point, the appetite for sweet, gel-based nutrition starts fading and the stomach is better able to handle more complex foods. Good options include boiled potatoes, sandwiches, rice balls, broth, and salty crackers. The key is testing these foods on long training runs before race day, not experimenting at an aid station mid-race.
How much sodium do I need per hour during a mountain ultra?
The general target for mountain ultra runners is 500-1,000 mg of sodium per hour, though individual sweat rate and conditions make a big difference. Altitude and high temperatures both increase sodium loss. Pair all fluid intake with electrolytes; drinking large volumes of plain water without sodium replacement is a common cause of hyponatremia, which causes nausea, confusion, and can become dangerous if left unaddressed.
What causes gastrointestinal distress in ultramarathons and how can I prevent it?
GI distress in ultras stems from a combination of high carbohydrate intake, reduced gut blood flow during intense running, unfamiliar foods, and dehydration. Prevention starts months before race day: train your gut by practicing race-nutrition quantities on long runs. On race day, reduce fiber intake 24 hours before the start, avoid unfamiliar foods, and eat in small, frequent amounts rather than large boluses. At altitude, appetite suppression makes scheduled eating even more important.
Does altitude affect how I should fuel during a mountain race?
Yes, significantly. Altitude above roughly 2,000 m suppresses appetite, making it harder to eat voluntarily. Set a timer and eat on schedule regardless of hunger signals. Altitude also increases respiratory water loss, so your fluid requirements rise even when effort feels controlled. Add approximately 100-150 ml/hr of fluid above 2,500 m compared to your sea-level plan. Cold temperatures common at altitude also make warm foods and drinks more palatable and easier to consume.
What is the best pre-race meal for an ultramarathon?
Eat a carbohydrate-heavy meal you've tested before, 2-3 hours before your start time. Fast-digesting foods like rice, pasta, oats, or bread work well. Reduce fiber and fat intake in the 24 hours before the race to minimize digestive issues. Carbohydrate loading of 8-10 g/kg per day in the 48 hours before the race helps top off glycogen stores. Never eat anything unfamiliar on race morning.
How do I avoid hyponatremia during a long mountain ultra?
Hyponatremia happens when blood sodium drops too low, most often from drinking too much plain water without sodium replacement. To avoid it, always pair fluid intake with electrolytes, target 500-1,000 mg of sodium per hour, and avoid drinking beyond your thirst during cooler sections of the race. Warning signs include nausea with bloating, headache, and confusion, which differ from normal fatigue. If these appear together, prioritize sodium intake before drinking more water.
How should I use caffeine in a mountain ultramarathon?
Caffeine is one of the best-supported ergogenic aids for endurance events. A common approach is 100-150 mg before the start, then a second dose around hours 4-6. For races extending overnight, a third dose in the late evening helps manage alertness when fatigue peaks. Avoid taking large doses late in the race if you plan to sleep during a multi-day event. Test your caffeine timing during training to understand how your body responds over long efforts.
Can I use the same nutrition plan for a 50 km and a 100 mile mountain race?
No, and the differences go beyond just eating more. A 100-mile race requires a structured phase approach that introduces protein (5-10 g/hr) to reduce muscle breakdown, incorporates fat-rich foods in later stages, and plans specifically for nighttime running. The 50 km runner can often get by with gels and liquids alone; the 100-mile runner who tries the same approach will hit serious problems by hour eight. Build distinct phase plans for each distance rather than scaling the same strategy.
How do I train my gut for race day nutrition?
Gut training means practicing with your exact race-day foods during training runs, at race-day quantities. Start on runs of 2-3 hours and progressively extend the duration. Your intestine adapts to absorbing higher carbohydrate volumes with consistent practice, just like muscles adapt to training load. Use the same gels, drinks, and solid foods you plan to race with. If you experience GI symptoms during training runs, dial back quantity and build up more gradually rather than pushing through discomfort.
- Read on Trailia: https://trailia.run/guides/nutrition/race-day-nutrition-ultramarathon-mountain
- More nutrition & fueling guides: https://trailia.run/guides/nutrition
- All guides: https://trailia.run/guides
- Free trail running tools: https://trailia.run/tools
- Trailia homepage: https://trailia.run