If you're racing IRONMAN 70.3 Rio de Janeiro 2026, you've picked one of the most scenic middle-distance races on the calendar. Sugarloaf Mountain and Christ the Redeemer watch over nearly every mile of it, the swim happens in one of the world's most famous stretches of sand, and the bike and run both route through the heart of the city rather than around it. This is a race where the postcard views are real, but so is the tactical squeeze of a technical, tunnel-heavy bike course that rewards riders who know exactly where to push and where to hold back.
Now in its ninth year, the Itaú BBA IRONMAN 70.3 Rio de Janeiro has shifted around the city since its 2015 debut in Recreio dos Bandeirantes, eventually settling into its current Zona Sul home: swim at Copacabana, bike and run built around Botafogo, Flamengo, and the Aterro do Flamengo, finish at Marina da Glória. For 2026, the race moves to August 9, trading the historically hotter late-September date for the milder conditions of Rio's dry season.
The 2026 edition returns Elite competition after a five-year gap, with professional fields racing for a share of the prize purse and, for age groupers, a shot at qualifying slots for the 2027 IRONMAN 70.3 World Championship. Expect a large local turnout: Brazilian athletes have historically made up the majority of the field, with the balance arriving from across South America, the U.S., and Europe.
Swim. The 1.9K swim is a single out-and-back loop off Copacabana Beach, starting near the Copacabana Fort. The water here is sheltered and typically calm for open ocean swimming, and August water temperatures in the low-to-mid 70s°F make wetsuits likely legal, though final confirmation depends on race-week readings. Transition 1 is set up inside the fort itself, a longer run from water to bike rack than most 70.3 swim exits, worth rehearsing mentally so you don't burn time looking for your bike.
Bike. The 90K bike course exits Copacabana onto Avenida Atlântica and heads toward downtown along the beach-side roads, passing through Botafogo and Flamengo before threading a series of tunnels, including the Marcello Alencar tunnel, toward the Rodoviária Novo Rio area and back. The course has been reconfigured more than once since the race moved to Zona Sul, and recent editions have run it as multiple laps rather than a single big loop, with turnarounds that keep the field compressed and repeated tunnel passages that function as short, punchy transitions between flat coastal sections. Treat any lap count you see in older race reports as provisional. Confirm the exact 2026 configuration in the Athlete Guide once it's published closer to race day.
There's no real climbing to speak of, total bike elevation gain sits in the range of a few hundred feet across the whole 90K, but the course is technical in a different way: tight turnarounds, tunnel entries and exits, and a road surface that shifts between smooth avenue pavement and rougher patches near the tunnels. This is a course where legal positioning and smooth cornering save more time than raw watts.
Run. The 21.1K run stays almost entirely on the Aterro do Flamengo, a flat, palm-lined park corridor between Flamengo and Marina da Glória, run out and back across multiple loops. It's about as pancake-flat as a half marathon gets, with total run elevation gain of well under 100 feet. The tradeoff is exposure: there's little shade along the Aterro, and by mid-morning in August the sun and sea breeze combination can make pacing the back half a heat management problem more than a fitness one.
August sits in the middle of Rio's dry season, and it's the mildest weather window this race has had in years since moving off its old September date. Expect race-morning temperatures in the mid-60s°F, warming into the mid-to-high 70s°F by early afternoon, with low humidity by Rio standards and only a handful of rainy days across the whole month. Skies tend to run partly cloudy to overcast rather than the brutal midday sun of Rio's summer months, which takes some of the sting out of the run.
Water temperature off Copacabana in August typically sits in the low-to-mid 70s°F, cool enough that wetsuits are likely to be allowed, another point in favor of the date change. Wind off the Atlantic is a factor on the exposed stretches of Avenida Atlântica and the Aterro, usually onshore and moderate rather than the punishing crosswinds you'd find on an open plateau course, but still worth building into your bike plan for the beachfront segments.
Rio's bike leg isn't hard because of elevation, it's hard because of pacing discipline on a flat, fast, turn-heavy course where it's easy to ride well above your sustainable power without feeling it until the run. A BBS race plan for IRONMAN 70.3 Rio de Janeiro 2026 will:
This power plan was modeled for an athlete with an average CdA of 0.2854, an FTP of 250 watts and weighing 165 lbs. Want to see what your time would be on the 2026 IRONMAN 70.3 Rio de Janeiro course? Try the Time Analysis feature below, where you can quickly adjust Drag, Power, Weight and Crr to your own values. Check out our demo race plan to see what a premium race plan looks like.
To view Advanced Surface Conditions please update this race and use the Advanced Surface Conditions feature under Course Surface Conditions.
Read more about the Advanced Surface Conditions chart on the FAQs page.
| Interval | Int. Time | Total Time | Int. Dist. | Total Dist. | Grade | Speed | Power |
|---|---|---|---|---|---|---|---|
| #1 | 00:00:27 | 00:00:27 | 0.17 mi | 0.17 mi | -3.28 % | 22.37 mph | 0 w |
| #2 | 00:00:33 | 00:01:00 | 0.23 mi | 0.40 mi | +1.83 % | 24.59 mph | 232 w |
| #3 | 00:00:44 | 00:01:44 | 0.27 mi | 0.67 mi | +1.16 % | 21.97 mph | 204 w |
| #4 | 00:00:08 | 00:01:53 | 0.04 mi | 0.71 mi | +12.22 % | 14.84 mph | 308 w |
| #5 | 00:00:07 | 00:02:01 | 0.03 mi | 0.74 mi | -12.80 % | 16.57 mph | 0 w |
| #6 | 00:00:04 | 00:02:05 | 0.03 mi | 0.77 mi | -5.53 % | 27.75 mph | 1 w |
| #7 | 00:00:34 | 00:02:40 | 0.27 mi | 1.04 mi | -0.87 % | 27.78 mph | 80 w |
| #8 | 00:00:08 | 00:02:48 | 0.06 mi | 1.10 mi | -0.99 % | 25.95 mph | 73 w |
| #9 | 00:01:45 | 00:04:34 | 0.72 mi | 1.82 mi | +0.04 % | 24.66 mph | 154 w |
| #10 | 00:00:07 | 00:04:41 | 0.05 mi | 1.87 mi | -1.59 % | 24.45 mph | 40 w |
| #11 | 00:00:09 | 00:04:51 | 0.06 mi | 1.93 mi | +2.07 % | 23.24 mph | 242 w |
| #12 | 00:00:10 | 00:05:02 | 0.05 mi | 1.98 mi | +5.95 % | 16.99 mph | 308 w |
| #13 | 00:01:05 | 00:06:07 | 0.11 mi | 2.09 mi | +14.21 % | 5.99 mph | 307 w |
| #14 | 00:00:19 | 00:06:27 | 0.04 mi | 2.13 mi | +10.43 % | 7.36 mph | 308 w |
| #15 | 00:00:21 | 00:06:48 | 0.13 mi | 2.26 mi | -7.93 % | 21.28 mph | 0 w |
| #16 | 00:00:04 | 00:06:53 | 0.04 mi | 2.30 mi | +8.40 % | 32.35 mph | 309 w |
| #17 | 00:01:25 | 00:08:19 | 0.06 mi | 2.36 mi | +37.50 % | 2.31 mph | 299 w |
| #18 | 00:00:18 | 00:08:37 | 0.06 mi | 2.42 mi | -0.39 % | 11.00 mph | 127 w |
| #19 | 00:00:08 | 00:08:45 | 0.09 mi | 2.51 mi | -32.92 % | 41.03 mph | 0 w |
| #20 | 00:00:09 | 00:08:54 | 0.10 mi | 2.61 mi | +6.37 % | 40.04 mph | 312 w |
| #21 | 00:00:15 | 00:09:10 | 0.12 mi | 2.73 mi | -10.55 % | 28.57 mph | 0 w |
| #22 | 00:00:21 | 00:09:31 | 0.15 mi | 2.88 mi | +4.53 % | 25.62 mph | 295 w |
| #23 | 00:01:08 | 00:10:40 | 0.06 mi | 2.94 mi | +28.64 % | 3.11 mph | 298 w |
| #24 | 00:00:18 | 00:10:58 | 0.17 mi | 3.11 mi | -15.45 % | 32.41 mph | 0 w |
| #25 | 00:00:15 | 00:11:14 | 0.18 mi | 3.29 mi | -0.74 % | 41.78 mph | 101 w |
| #26 | 00:00:18 | 00:11:32 | 0.12 mi | 3.41 mi | +1.83 % | 23.71 mph | 232 w |
| #27 | 00:00:42 | 00:12:15 | 0.28 mi | 3.69 mi | -0.67 % | 23.46 mph | 96 w |
| #28 | 00:01:02 | 00:13:17 | 0.37 mi | 4.06 mi | +1.10 % | 21.02 mph | 218 w |
| #29 | 00:00:54 | 00:14:12 | 0.35 mi | 4.41 mi | -0.77 % | 23.15 mph | 95 w |
| #30 | 00:01:19 | 00:15:32 | 0.55 mi | 4.96 mi | -0.07 % | 24.75 mph | 148 w |
| #31 | 00:01:49 | 00:17:21 | 0.76 mi | 5.72 mi | +0.03 % | 24.90 mph | 146 w |
| #32 | 00:01:15 | 00:18:37 | 0.51 mi | 6.23 mi | -0.03 % | 24.47 mph | 158 w |
| #33 | 00:00:42 | 00:19:19 | 0.29 mi | 6.52 mi | -0.17 % | 24.73 mph | 133 w |
| #34 | 00:00:48 | 00:20:08 | 0.33 mi | 6.85 mi | +0.27 % | 24.40 mph | 172 w |
| #35 | 00:00:24 | 00:20:32 | 0.16 mi | 7.01 mi | +1.24 % | 23.31 mph | 209 w |
| #36 | 00:00:09 | 00:20:42 | 0.06 mi | 7.07 mi | +4.28 % | 20.57 mph | 294 w |
| #37 | 00:00:17 | 00:20:59 | 0.11 mi | 7.18 mi | -4.66 % | 22.55 mph | 0 w |
| #38 | 00:01:05 | 00:22:05 | 0.43 mi | 7.61 mi | +0.47 % | 23.51 mph | 191 w |
| #39 | 00:00:09 | 00:22:15 | 0.06 mi | 7.67 mi | -0.56 % | 22.16 mph | 138 w |
| #40 | 00:00:47 | 00:23:03 | 0.24 mi | 7.91 mi | +3.11 % | 18.47 mph | 274 w |
| #41 | 00:00:36 | 00:23:39 | 0.06 mi | 7.97 mi | +16.15 % | 6.06 mph | 312 w |
| #42 | 00:01:00 | 00:24:39 | 0.42 mi | 8.39 mi | -4.66 % | 25.36 mph | 0 w |
| #43 | 00:00:08 | 00:24:48 | 0.06 mi | 8.45 mi | -1.78 % | 24.74 mph | 63 w |
| #44 | 00:00:41 | 00:25:29 | 0.23 mi | 8.68 mi | +1.93 % | 20.39 mph | 241 w |
| #45 | 00:00:12 | 00:25:41 | 0.06 mi | 8.74 mi | +4.71 % | 16.09 mph | 282 w |
| #46 | 00:00:42 | 00:26:24 | 0.22 mi | 8.96 mi | -1.04 % | 18.95 mph | 121 w |
| #47 | 00:00:32 | 00:26:56 | 0.20 mi | 9.16 mi | -2.08 % | 22.63 mph | 59 w |
| #48 | 00:02:34 | 00:29:30 | 0.85 mi | 10.01 mi | -0.06 % | 19.78 mph | 185 w |
| #49 | 00:02:06 | 00:31:36 | 0.80 mi | 10.81 mi | -0.01 % | 22.71 mph | 161 w |
| #50 | 00:00:43 | 00:32:20 | 0.25 mi | 11.06 mi | +1.95 % | 20.49 mph | 240 w |
| #51 | 00:00:29 | 00:32:50 | 0.17 mi | 11.23 mi | 0.00 % | 20.05 mph | 180 w |
| #52 | 00:00:11 | 00:33:01 | 0.06 mi | 11.29 mi | +4.16 % | 17.83 mph | 257 w |
| #53 | 00:00:45 | 00:33:46 | 0.23 mi | 11.52 mi | -2.73 % | 18.23 mph | 2 w |
| #54 | 00:00:09 | 00:33:56 | 0.06 mi | 11.58 mi | -1.41 % | 21.93 mph | 107 w |
| #55 | 00:00:34 | 00:34:30 | 0.18 mi | 11.76 mi | +2.35 % | 18.73 mph | 250 w |
| #56 | 00:01:05 | 00:35:35 | 0.24 mi | 12.00 mi | +4.38 % | 13.48 mph | 286 w |
| #57 | 00:00:22 | 00:35:58 | 0.06 mi | 12.06 mi | +8.56 % | 9.56 mph | 313 w |
| #58 | 00:00:14 | 00:36:13 | 0.12 mi | 12.18 mi | -14.79 % | 29.27 mph | 0 w |
| #59 | 00:00:06 | 00:36:19 | 0.06 mi | 12.24 mi | +3.31 % | 35.40 mph | 279 w |
| #60 | 00:00:15 | 00:36:35 | 0.06 mi | 12.30 mi | +4.39 % | 13.94 mph | 286 w |
| #61 | 00:00:11 | 00:36:46 | 0.06 mi | 12.36 mi | -7.43 % | 19.57 mph | 0 w |
| #62 | 00:00:08 | 00:36:55 | 0.06 mi | 12.42 mi | -1.66 % | 24.64 mph | 94 w |
| #63 | 00:01:06 | 00:38:02 | 0.40 mi | 12.82 mi | -0.20 % | 21.66 mph | 175 w |
| #64 | 00:01:05 | 00:39:07 | 0.34 mi | 13.16 mi | +0.23 % | 18.80 mph | 201 w |
| #65 | 00:01:03 | 00:40:11 | 0.35 mi | 13.51 mi | -0.32 % | 19.62 mph | 175 w |
| #66 | 00:00:55 | 00:41:07 | 0.29 mi | 13.80 mi | +0.17 % | 18.63 mph | 200 w |
| #67 | 00:01:38 | 00:42:45 | 0.53 mi | 14.33 mi | -0.14 % | 19.29 mph | 182 w |
| #68 | 00:00:12 | 00:42:58 | 0.07 mi | 14.40 mi | +0.05 % | 18.97 mph | 195 w |
| #69 | 00:00:06 | 00:43:05 | 0.04 mi | 14.44 mi | -1.50 % | 18.79 mph | 135 w |
| #70 | 00:02:12 | 00:45:17 | 0.66 mi | 15.10 mi | +0.17 % | 18.09 mph | 201 w |
| #71 | 00:01:34 | 00:46:51 | 0.50 mi | 15.60 mi | -0.02 % | 19.01 mph | 189 w |
| #72 | 00:01:09 | 00:48:01 | 0.36 mi | 15.96 mi | +0.34 % | 18.59 mph | 203 w |
| #73 | 00:01:17 | 00:49:18 | 0.45 mi | 16.41 mi | -0.40 % | 21.14 mph | 161 w |
| #74 | 00:00:46 | 00:50:04 | 0.24 mi | 16.65 mi | +0.11 % | 19.15 mph | 197 w |
| #75 | 00:00:47 | 00:50:51 | 0.24 mi | 16.89 mi | -0.07 % | 18.18 mph | 187 w |
| #76 | 00:00:42 | 00:51:34 | 0.25 mi | 17.14 mi | -0.09 % | 20.80 mph | 143 w |
| #77 | 00:00:34 | 00:52:09 | 0.23 mi | 17.37 mi | +0.04 % | 24.13 mph | 146 w |
| #78 | 00:01:13 | 00:53:22 | 0.46 mi | 17.83 mi | +0.31 % | 22.29 mph | 186 w |
| #79 | 00:00:56 | 00:54:19 | 0.37 mi | 18.20 mi | -0.26 % | 23.77 mph | 133 w |
| #80 | 00:01:18 | 00:55:37 | 0.53 mi | 18.73 mi | +0.04 % | 24.45 mph | 152 w |
| #81 | 00:01:54 | 00:57:32 | 0.79 mi | 19.52 mi | +0.04 % | 24.82 mph | 146 w |
| #82 | 00:01:09 | 00:58:41 | 0.47 mi | 19.99 mi | -0.14 % | 24.67 mph | 147 w |
| #83 | 00:00:46 | 00:59:27 | 0.32 mi | 20.31 mi | 0.00 % | 24.77 mph | 145 w |
| #84 | 00:00:44 | 01:00:12 | 0.31 mi | 20.62 mi | +0.27 % | 24.75 mph | 183 w |
| #85 | 00:00:25 | 01:00:37 | 0.17 mi | 20.79 mi | +1.18 % | 24.66 mph | 202 w |
| #86 | 00:00:07 | 01:00:45 | 0.05 mi | 20.84 mi | +5.31 % | 22.14 mph | 312 w |
| #87 | 00:00:22 | 01:01:07 | 0.14 mi | 20.98 mi | -3.82 % | 22.11 mph | 1 w |
| #88 | 00:00:59 | 01:02:07 | 0.42 mi | 21.40 mi | +0.17 % | 25.21 mph | 189 w |
| #89 | 00:00:06 | 01:02:13 | 0.04 mi | 21.44 mi | -1.67 % | 23.79 mph | 47 w |
| #90 | 00:00:29 | 01:02:43 | 0.15 mi | 21.59 mi | +4.08 % | 18.68 mph | 289 w |
| #91 | 00:00:08 | 01:02:52 | 0.05 mi | 21.64 mi | -8.09 % | 21.65 mph | 0 w |
| #92 | 00:00:27 | 01:03:19 | 0.06 mi | 21.70 mi | +17.11 % | 8.09 mph | 309 w |
| #93 | 00:01:04 | 01:04:24 | 0.29 mi | 21.99 mi | -1.91 % | 15.81 mph | 22 w |
| #94 | 00:00:05 | 01:04:29 | 0.04 mi | 22.03 mi | -13.98 % | 28.83 mph | 0 w |
| #95 | 00:01:08 | 01:05:38 | 0.47 mi | 22.50 mi | +1.09 % | 24.55 mph | 229 w |
| #96 | 00:00:09 | 01:05:48 | 0.06 mi | 22.56 mi | +0.08 % | 21.18 mph | 192 w |
| #97 | 00:00:29 | 01:06:17 | 0.19 mi | 22.75 mi | -1.39 % | 22.91 mph | 108 w |
| #98 | 00:00:36 | 01:06:54 | 0.24 mi | 22.99 mi | -1.88 % | 23.39 mph | 78 w |
| #99 | 00:02:38 | 01:09:32 | 0.83 mi | 23.82 mi | +0.15 % | 18.84 mph | 201 w |
| #100 | 00:02:03 | 01:11:36 | 0.81 mi | 24.63 mi | -0.18 % | 23.68 mph | 160 w |
| #101 | 00:00:40 | 01:12:16 | 0.26 mi | 24.89 mi | +0.85 % | 22.76 mph | 223 w |
| #102 | 00:00:25 | 01:12:41 | 0.12 mi | 25.01 mi | +3.04 % | 17.76 mph | 274 w |
| #103 | 00:00:14 | 01:12:55 | 0.06 mi | 25.07 mi | +2.18 % | 15.93 mph | 260 w |
| #104 | 00:01:13 | 01:14:09 | 0.41 mi | 25.48 mi | -0.56 % | 20.03 mph | 162 w |
| #105 | 00:00:06 | 01:14:16 | 0.05 mi | 25.53 mi | -7.56 % | 24.43 mph | 0 w |
| #106 | 00:00:07 | 01:14:23 | 0.05 mi | 25.58 mi | +5.00 % | 23.45 mph | 305 w |
| #107 | 00:01:23 | 01:15:46 | 0.28 mi | 25.86 mi | +4.74 % | 12.30 mph | 304 w |
| #108 | 00:00:13 | 01:16:00 | 0.05 mi | 25.91 mi | +2.61 % | 13.45 mph | 267 w |
| #109 | 00:00:08 | 01:16:09 | 0.08 mi | 25.99 mi | -21.02 % | 32.71 mph | 0 w |
| #110 | 00:00:05 | 01:16:14 | 0.05 mi | 26.04 mi | +2.69 % | 36.34 mph | 269 w |
| #111 | 00:00:13 | 01:16:28 | 0.05 mi | 26.09 mi | +4.56 % | 14.03 mph | 310 w |
| #112 | 00:00:44 | 01:17:12 | 0.23 mi | 26.32 mi | -2.57 % | 18.30 mph | 47 w |
| #113 | 00:01:01 | 01:18:13 | 0.35 mi | 26.67 mi | -0.13 % | 20.37 mph | 184 w |
| #114 | 00:00:18 | 01:18:32 | 0.08 mi | 26.75 mi | +3.97 % | 15.59 mph | 308 w |
| #115 | 00:00:11 | 01:18:43 | 0.03 mi | 26.78 mi | +6.79 % | 10.45 mph | 310 w |
| #116 | 00:00:48 | 01:19:32 | 0.23 mi | 27.01 mi | -1.85 % | 16.72 mph | 137 w |
| #117 | 00:00:54 | 01:20:26 | 0.29 mi | 27.30 mi | -0.16 % | 19.05 mph | 193 w |
| #118 | 00:01:13 | 01:21:39 | 0.36 mi | 27.66 mi | -0.15 % | 17.55 mph | 199 w |
| #119 | 00:04:17 | 01:25:57 | 1.25 mi | 28.91 mi | +0.01 % | 17.50 mph | 205 w |
| #120 | 00:01:47 | 01:27:45 | 0.54 mi | 29.45 mi | -0.03 % | 18.00 mph | 197 w |
| #121 | 00:01:20 | 01:29:06 | 0.40 mi | 29.85 mi | -0.19 % | 18.00 mph | 194 w |
| #122 | 00:01:11 | 01:30:17 | 0.41 mi | 30.26 mi | +0.08 % | 20.43 mph | 196 w |
| #123 | 00:00:50 | 01:31:08 | 0.25 mi | 30.51 mi | -0.01 % | 17.91 mph | 205 w |
| #124 | 00:00:53 | 01:32:01 | 0.25 mi | 30.76 mi | +0.04 % | 16.99 mph | 206 w |
| #125 | 00:00:43 | 01:32:44 | 0.25 mi | 31.01 mi | +0.30 % | 20.80 mph | 163 w |
| #126 | 00:00:35 | 01:33:20 | 0.25 mi | 31.26 mi | -0.24 % | 25.37 mph | 114 w |
| #127 | 00:01:11 | 01:34:31 | 0.45 mi | 31.71 mi | +0.59 % | 22.53 mph | 214 w |
| #128 | 00:00:50 | 01:35:21 | 0.34 mi | 32.05 mi | -0.49 % | 24.31 mph | 112 w |
| #129 | 00:01:15 | 01:36:36 | 0.55 mi | 32.60 mi | -0.09 % | 26.20 mph | 140 w |
| #130 | 00:01:38 | 01:38:15 | 0.74 mi | 33.34 mi | -0.09 % | 26.79 mph | 124 w |
| #131 | 00:01:12 | 01:39:28 | 0.53 mi | 33.87 mi | +0.14 % | 26.12 mph | 154 w |
| #132 | 00:00:41 | 01:40:09 | 0.30 mi | 34.17 mi | -0.11 % | 26.31 mph | 126 w |
| #133 | 00:00:45 | 01:40:55 | 0.32 mi | 34.49 mi | +0.21 % | 25.67 mph | 181 w |
| #134 | 00:00:23 | 01:41:19 | 0.17 mi | 34.66 mi | +0.41 % | 25.33 mph | 160 w |
| #135 | 00:00:06 | 01:41:25 | 0.04 mi | 34.70 mi | +8.09 % | 21.44 mph | 312 w |
| #136 | 00:00:21 | 01:41:47 | 0.11 mi | 34.81 mi | -4.01 % | 18.34 mph | 1 w |
| #137 | 00:00:05 | 01:41:53 | 0.04 mi | 34.85 mi | +0.32 % | 25.80 mph | 158 w |
| #138 | 00:01:07 | 01:43:01 | 0.45 mi | 35.30 mi | +0.33 % | 23.91 mph | 196 w |
| #139 | 00:00:32 | 01:43:33 | 0.15 mi | 35.45 mi | +4.71 % | 16.98 mph | 285 w |
| #140 | 00:00:07 | 01:43:40 | 0.05 mi | 35.50 mi | -12.20 % | 22.60 mph | 0 w |
| #141 | 00:00:04 | 01:43:45 | 0.03 mi | 35.53 mi | +10.09 % | 25.44 mph | 311 w |
| #142 | 00:01:07 | 01:44:53 | 0.38 mi | 35.91 mi | -0.91 % | 20.00 mph | 118 w |
| #143 | 00:00:19 | 01:45:13 | 0.14 mi | 36.05 mi | -1.65 % | 25.01 mph | 80 w |
| #144 | 00:00:07 | 01:45:20 | 0.05 mi | 36.10 mi | -3.59 % | 25.96 mph | 0 w |
| #145 | 00:00:36 | 01:45:57 | 0.22 mi | 36.32 mi | +2.28 % | 21.50 mph | 262 w |
| #146 | 00:00:11 | 01:46:09 | 0.05 mi | 36.37 mi | +4.91 % | 15.89 mph | 289 w |
| #147 | 00:00:42 | 01:46:51 | 0.23 mi | 36.60 mi | -0.98 % | 19.28 mph | 134 w |
| #148 | 00:00:31 | 01:47:23 | 0.20 mi | 36.80 mi | -2.10 % | 22.92 mph | 56 w |
| #149 | 00:02:38 | 01:50:01 | 0.85 mi | 37.65 mi | -0.06 % | 19.24 mph | 195 w |
| #150 | 00:02:47 | 01:52:49 | 1.04 mi | 38.69 mi | +0.49 % | 22.44 mph | 202 w |
| #151 | 00:00:25 | 01:53:14 | 0.16 mi | 38.85 mi | -0.22 % | 22.40 mph | 186 w |
| #152 | 00:00:11 | 01:53:26 | 0.06 mi | 38.91 mi | +4.07 % | 18.11 mph | 268 w |
| #153 | 00:00:45 | 01:54:12 | 0.23 mi | 39.14 mi | -3.02 % | 17.78 mph | 0 w |
| #154 | 00:00:09 | 01:54:21 | 0.06 mi | 39.20 mi | -1.10 % | 21.16 mph | 138 w |
| #155 | 00:00:37 | 01:54:59 | 0.19 mi | 39.39 mi | +2.38 % | 17.78 mph | 262 w |
| #156 | 00:01:35 | 01:56:35 | 0.33 mi | 39.72 mi | +4.29 % | 12.59 mph | 291 w |
| #157 | 00:00:09 | 01:56:44 | 0.08 mi | 39.80 mi | -20.78 % | 32.50 mph | 0 w |
| #158 | 00:00:06 | 01:56:50 | 0.05 mi | 39.85 mi | +8.90 % | 29.55 mph | 307 w |
| #159 | 00:00:16 | 01:57:07 | 0.05 mi | 39.90 mi | +2.97 % | 11.82 mph | 284 w |
| #160 | 00:00:16 | 01:57:23 | 0.10 mi | 40.00 mi | -7.72 % | 22.49 mph | 0 w |
| #161 | 00:01:14 | 01:58:38 | 0.45 mi | 40.45 mi | -0.06 % | 21.57 mph | 189 w |
| #162 | 00:01:12 | 01:59:50 | 0.34 mi | 40.79 mi | +0.23 % | 17.03 mph | 211 w |
| #163 | 00:01:01 | 02:00:52 | 0.33 mi | 41.12 mi | -0.32 % | 19.05 mph | 174 w |
| #164 | 00:00:59 | 02:01:51 | 0.31 mi | 41.43 mi | +0.14 % | 18.61 mph | 197 w |
| #165 | 00:01:36 | 02:03:28 | 0.53 mi | 41.96 mi | -0.15 % | 19.68 mph | 179 w |
| #166 | 00:02:27 | 02:05:56 | 0.76 mi | 42.72 mi | +0.09 % | 18.59 mph | 196 w |
| #167 | 00:01:30 | 02:07:26 | 0.49 mi | 43.21 mi | -0.03 % | 19.57 mph | 185 w |
| #168 | 00:01:10 | 02:08:37 | 0.37 mi | 43.58 mi | +0.34 % | 18.59 mph | 202 w |
| #169 | 00:01:18 | 02:09:56 | 0.45 mi | 44.03 mi | -0.39 % | 20.78 mph | 164 w |
| #170 | 00:00:45 | 02:10:41 | 0.23 mi | 44.26 mi | +0.58 % | 18.57 mph | 210 w |
| #171 | 00:00:48 | 02:11:29 | 0.25 mi | 44.51 mi | -0.59 % | 18.75 mph | 163 w |
| #172 | 00:01:16 | 02:12:46 | 0.47 mi | 44.98 mi | -0.11 % | 21.98 mph | 141 w |
| #173 | 00:01:12 | 02:13:58 | 0.43 mi | 45.41 mi | +0.46 % | 21.69 mph | 190 w |
| #174 | 00:00:57 | 02:14:56 | 0.38 mi | 45.79 mi | -0.28 % | 23.73 mph | 130 w |
| #175 | 00:01:16 | 02:16:13 | 0.51 mi | 46.30 mi | +0.25 % | 23.91 mph | 173 w |
| #176 | 00:02:03 | 02:18:17 | 0.85 mi | 47.15 mi | -0.07 % | 24.67 mph | 141 w |
| #177 | 00:01:08 | 02:19:25 | 0.46 mi | 47.61 mi | -0.17 % | 24.29 mph | 153 w |
| #178 | 00:00:49 | 02:20:15 | 0.33 mi | 47.94 mi | +0.05 % | 24.39 mph | 149 w |
| #179 | 00:00:45 | 02:21:00 | 0.30 mi | 48.24 mi | +0.18 % | 24.12 mph | 163 w |
| #180 | 00:00:25 | 02:21:25 | 0.16 mi | 48.40 mi | +1.48 % | 22.84 mph | 218 w |
| #181 | 00:00:09 | 02:21:35 | 0.05 mi | 48.45 mi | +4.86 % | 19.68 mph | 312 w |
| #182 | 00:00:20 | 02:21:55 | 0.13 mi | 48.58 mi | -4.34 % | 22.55 mph | 0 w |
| #183 | 00:01:04 | 02:23:00 | 0.42 mi | 49.00 mi | +0.20 % | 23.65 mph | 180 w |
| #184 | 00:00:05 | 02:23:05 | 0.04 mi | 49.04 mi | -1.30 % | 22.29 mph | 93 w |
| #185 | 00:00:30 | 02:23:36 | 0.18 mi | 49.22 mi | +1.59 % | 20.77 mph | 229 w |
| #186 | 00:00:09 | 02:23:45 | 0.06 mi | 49.28 mi | -2.83 % | 20.75 mph | 1 w |
| #187 | 00:00:35 | 02:24:21 | 0.06 mi | 49.34 mi | +19.51 % | 5.64 mph | 307 w |
| #188 | 00:01:09 | 02:25:30 | 0.35 mi | 49.69 mi | -3.01 % | 18.32 mph | 1 w |
| #189 | 00:00:04 | 02:25:34 | 0.03 mi | 49.72 mi | -0.93 % | 25.51 mph | 126 w |
| #190 | 00:00:04 | 02:25:39 | 0.03 mi | 49.75 mi | -3.91 % | 24.13 mph | 0 w |
| #191 | 00:00:56 | 02:26:35 | 0.33 mi | 50.08 mi | +0.96 % | 21.41 mph | 212 w |
| #192 | 00:00:09 | 02:26:44 | 0.04 mi | 50.12 mi | +4.98 % | 17.68 mph | 291 w |
| #193 | 00:00:45 | 02:27:30 | 0.24 mi | 50.36 mi | -0.91 % | 19.12 mph | 131 w |
| #194 | 00:00:36 | 02:28:07 | 0.23 mi | 50.59 mi | -1.95 % | 22.38 mph | 64 w |
| #195 | 00:02:34 | 02:30:41 | 0.84 mi | 51.43 mi | +0.14 % | 19.60 mph | 191 w |
| #196 | 00:02:16 | 02:32:58 | 0.86 mi | 52.29 mi | -0.11 % | 22.73 mph | 148 w |
| #197 | 00:02:16 | 02:35:14 | 0.81 mi | 53.10 mi | +0.56 % | 21.27 mph | 197 w |
| #198 | 00:00:06 | 02:35:21 | 0.05 mi | 53.15 mi | -7.69 % | 24.64 mph | 0 w |
| #199 | 00:01:27 | 02:36:48 | 0.33 mi | 53.48 mi | +4.69 % | 13.65 mph | 289 w |
| #200 | 00:00:12 | 02:37:01 | 0.05 mi | 53.53 mi | +2.66 % | 13.98 mph | 259 w |
| #201 | 00:00:09 | 02:37:11 | 0.09 mi | 53.62 mi | -18.97 % | 32.95 mph | 0 w |
| #202 | 00:00:09 | 02:37:20 | 0.08 mi | 53.70 mi | +6.18 % | 29.88 mph | 312 w |
| #203 | 00:00:09 | 02:37:30 | 0.04 mi | 53.74 mi | +0.79 % | 13.68 mph | 210 w |
| #204 | 00:00:09 | 02:37:39 | 0.06 mi | 53.80 mi | -8.16 % | 21.51 mph | 0 w |
| #205 | 00:00:07 | 02:37:47 | 0.06 mi | 53.86 mi | -3.38 % | 26.70 mph | 1 w |
| #206 | 00:01:07 | 02:38:54 | 0.42 mi | 54.28 mi | -0.06 % | 22.78 mph | 179 w |
| #207 | 00:01:08 | 02:40:02 | 0.36 mi | 54.64 mi | +0.23 % | 19.07 mph | 197 w |
| #208 | 00:01:05 | 02:41:08 | 0.35 mi | 54.99 mi | -0.15 % | 19.37 mph | 178 w |
| #209 | 00:00:54 | 02:42:02 | 0.29 mi | 55.28 mi | -0.15 % | 18.98 mph | 187 w |
| #210 | 00:01:00 | 02:43:02 | 0.33 mi | 55.61 mi | +0.18 % | 19.53 mph | 189 w |
| #211 | 00:00:50 | 02:43:53 | 0.29 mi | 55.90 mi | +0.52 % | 20.75 mph | 196 w |
| Totals/Avg | 02:43:53 | 02:43:53 | 55.88 mi | 55.88 mi | +0.21% | 20.46 mph | 176.99 w |
| Category | Climb Count | Total Time | Total Dist. | Avg. Time | Avg. Dist. | Avg. Grade | Avg. Speed | Avg. Power |
|---|---|---|---|---|---|---|---|---|
| Cat4 | 7 | 00:12:49 | 2.34 mi | 00:01:49 | 0.33 mi | 6.26 % | 11.56 mph | 281 w |
| All Cats | 7 | 00:12:49 | 2.34 mi | 00:01:49 | 0.33 mi | 6.26 % | 11.56 mph | 281 w |
| Climb | Start Time | Start Dist. | Duration | Distance | Speed | Power | Grade | Elevation Gain | Category |
|---|---|---|---|---|---|---|---|---|---|
| #1 | 00:04:51 | 1.94 mi | 00:03:27 | 0.43 mi | 7.37 mph | 219 w | 8.42 % | 189 ft | Cat4 |
| #2 | 00:09:10 | 2.74 mi | 00:01:30 | 0.21 mi | 8.47 mph | 297 w | 11.29 % | 126 ft | Cat4 |
| #3 | 00:22:15 | 7.66 mi | 00:01:24 | 0.31 mi | 13.11 mph | 293 w | 5.72 % | 92 ft | Cat4 |
| #4 | 00:34:30 | 11.75 mi | 00:01:27 | 0.30 mi | 12.46 mph | 300 w | 5.22 % | 84 ft | Cat4 |
| #5 | 01:14:16 | 25.52 mi | 00:01:43 | 0.38 mi | 13.20 mph | 292 w | 4.49 % | 90 ft | Cat4 |
| #6 | 01:54:59 | 39.36 mi | 00:01:35 | 0.33 mi | 12.59 mph | 291 w | 4.28 % | 76 ft | Cat4 |
| #7 | 02:35:21 | 53.15 mi | 00:01:40 | 0.38 mi | 13.69 mph | 279 w | 4.43 % | 90 ft | Cat4 |
Build your own personalized IRONMAN 70.3 Rio de Janeiro power plan today! Sign up for a free Athlete Basic account to get started with your athlete profile and bike setup, then grab the 2026 IRONMAN 70.3 Rio de Janeiro course to model your own race plan.
Your target power depends on your FTP, body weight, bike setup, and finish time goal — not a generic number that applies to every rider. The variables that matter most are your current fitness, your aerodynamic position, and the specific demands of the IRONMAN 70.3 Rio de Janeiro course. The best approach is to build a personalized plan in Best Bike Split using your actual athlete profile — you'll get a segment-by-segment power target based on your specific inputs rather than a one-size-fits-all recommendation.
Every course is different and requires its own unique pacing plan. On a multi-loop course, fatigue and wind shift between laps and what felt comfortable early can become unsustainable later. On an out-and-back, headwind in one direction becomes tailwind in the other — an asymmetry a flat power target can't account for. On a point-to-point or single-loop course, you only get one pass at every section with no opportunity to recalibrate. When you create a Best Bike Split race plan for IRONMAN 70.3 Rio de Janeiro, we model the specific demands of that course so your pacing strategy reflects the race you're actually doing.
Significantly — and the effect varies depending on the course profile. On flatter courses, wind and aerodynamics become the dominant variables in your speed equation, more so than on courses where gradient naturally dictates effort. On climbing-heavy courses, your power-to-weight ratio and how you manage the descents matter most. A Best Bike Split race plan lets you model the specific conditions forecasted for IRONMAN 70.3 Rio de Janeiro, so your targets reflect what you'll actually face on race day rather than what the course looks like on paper.
It depends on the course and how well you pace it. Flat, fast courses offer genuine PR potential but only if you execute correctly — without terrain to naturally regulate your effort, going out too hard early is easy and costly. Technical or hilly courses reward smart segment-by-segment pacing over raw fitness. Either way, a physics-based race plan from Best Bike Split gives you a realistic split prediction based on your actual profile so you know before race day what a well-executed bike leg looks like for you specifically.
Yes — and this is one of the most underused features. Once you've built your IRONMAN 70.3 Rio de Janeiro race plan, you can export it directly to Zwift, TrainerRoad, or any ERG-mode trainer for indoor sessions, or push it to your Garmin, Wahoo, or Karoo for outdoor rides. Training on your actual race plan means you arrive at IRONMAN 70.3 Rio de Janeiro already knowing what your target effort feels like at every section of the course — not just what the number says on paper.
Enter your FTP, weight, bike specs, and aero data to generate precise race predictions. Don't know your CdA? Our system can estimate it from your position and equipment or from a past ride so you can start racing with confidence.
Choose from thousands of existing courses including most Ironman, 70.3 and road races, or upload your own GPX file. Our database includes detailed elevation profiles and road surfaces, plus historical or forecasted weather for accurate predictions.
Receive a detailed, segment-by-segment bike pacing strategy with variable power targets optimized for every section of your course. See your predicted bike split, IF, TSS and exactly how your pacing strategy balances speed with power.
Download your plan to Zwift, TrainerRoad, or any ERG-mode trainer for indoor training. Export to Garmin, Karoo or Wahoo for outdoor training rides and race-day execution. Practice makes perfect — run your exact race plan in training before the big day.
No credit card required. Upgrade anytime. Cancel anytime.
©2026 Caffeinated Catalyst. ALL RIGHTS RESERVED. |
Terms of Use | Privacy Policy
Normalized Power®, Training Stress Score® and Intensity Factor® are registered trademarks of TrainingPeaks, LLC.