IRONMAN 70.3 Boulder is one of the most beautiful — and most punishing — 70.3 courses on the circuit. Sitting at approximately 1,600m (5,250ft) elevation, it combines altitude stress with a hilly bike course and warm-to-hot run conditions. Athletes who fly in from sea level without adjusting their race plan are in for a rude surprise.
Course Profile
Swim (1.9km): Boulder Reservoir. Freshwater, typically wetsuit-legal (water temps 18-22°C). Calm conditions. Two-loop course. At altitude, you may notice slightly heavier breathing during the swim — this is normal.
Bike (90km): Rolling to hilly with approximately 900-1,100m of total elevation gain. The course heads north through the foothills with several sustained climbs. The terrain is relentless — few truly flat sections. Descents are fast and require confident bike handling.
Run (21.1km): Two-loop course around the reservoir area. Rolling terrain with some exposed sections. Aid stations every ~2.5km. Temperatures typically 22-32°C depending on the year.
The Altitude Effect
At 1,600m, the air contains roughly 17% less oxygen than at sea level. This has measurable performance effects:
- Power output decreases by 5-8% compared to sea level for unacclimated athletes
- Heart rate at a given power is 5-10 beats higher than at sea level
- Perceived effort increases — Zone 2 power feels like Zone 3
- Dehydration risk increases — you lose more water through respiration at altitude
- Full acclimation takes 10-14 days — most athletes don't have this luxury
If you haven't acclimated (fewer than 7 days at altitude):
- Reduce all power and pace targets by 8-12% compared to your sea-level numbers
- A 250W FTP at sea level becomes approximately 220-230W effective at Boulder's altitude without acclimation
If you've had 7-14 days at altitude:
- Reduce targets by 5-8%
If you live/train at altitude:
- Use your normal targets
Bike Strategy: Respect the Climbs
The Boulder bike course demands a smart climbing strategy. The total elevation gain means you'll spend significant time going uphill, and how you manage the climbs determines your run.
Climbing power: Cap your climbing power at 108-112% of your flat target. If your flat target is 175W (adjusted for altitude), don't exceed 190-195W on any climb. The temptation to push hard uphill is strong — the adrenaline and the competition will make you want to attack. Don't.
Descents: Drop to 50-60% of target power. Use descents as active recovery. Don't chase speed downhill — the recovery benefit is more valuable than 30 seconds of time savings.
Variability Index: On a hilly course like Boulder, keep your VI (NP/AP) below 1.06. Higher than that means you're surging too hard on climbs and coasting too much on descents.
Gearing: Make sure you have a climbing gear that lets you maintain 75+ RPM on the steepest sections. Grinding at 55 RPM up a 7% grade is a recipe for dead legs on the run.
Boulder-Specific Nutrition
Altitude increases both dehydration risk and calorie burn.
Fluid: Increase intake by 15-20% compared to a sea-level race. Target 700-900ml/hr on the bike. At altitude, you lose significant moisture through increased respiration. By the time you feel thirsty, you're already behind.
Carbs: Standard 60-80g/hr on the bike. The altitude doesn't significantly change carb requirements, but the additional dehydration can impair absorption — which is another reason to drink more.
Sodium: 600-800mg/hr. Higher end if it's a warm day (which is common in Boulder).
Run nutrition: Same as a standard 70.3, but be religious about every aid station. The altitude + exertion + potential heat creates a perfect storm for dehydration.
Target Splits (Example: 5:30 Finisher, Sea-Level Sub-5:00 Athlete)
| Discipline | Target | Notes |
|---|---|---|
| Swim | 33-36 min | Wetsuit-legal; slight altitude breathing effect |
| T1 | 3-4 min | Standard |
| Bike | 2:45-2:55 | Hilly + altitude = significantly slower than flat courses |
| T2 | 2-3 min | Standard |
| Run | 1:55-2:05 | Altitude + heat + hills on the run course |
Key expectation: A sub-5:00 sea-level 70.3 athlete should expect a 5:15-5:45 at Boulder. Adjust your goals accordingly — the course is the equalizer.
Get Your Boulder Race Plan
RaceDayAI calculates altitude-adjusted power targets for your specific FTP and builds a climb-by-climb strategy for the Boulder bike course.
Build Your Free Boulder 70.3 Plan →
← Back to The Complete 70.3 Race Execution Guide
Last updated: March 2026