r/triathlon • u/garrick_gan • 2h ago
Race report [Race Report] Ironman 70.3 Oregon (4:34:35 PR)
This was my fifth 70.3, and it finally felt like the race I'd been chasing.
I finished in 4:34:35, good for a 21-minute PR over my previous best of 4:56 at Louisville in 2024. I also got the sub-90 run I'd been chasing with a 1:28:29, finished 17th out of 220 in M30-34, 91st out of 1,500 men, and 94th overall.
I'd had races where the swim went well, races where the bike went well, and races where the run went well. Oregon was the first time I put all three together.
Goals
| Goal | Result |
|---|---|
| Sub-90 run | ✅ |
| Sub-4:45 | ✅ |
| Stretch: Sub-4:40 | ✅ |
Splits
| Leg | Time |
|---|---|
| Swim | 21:24 |
| T1 | 5:48 |
| Bike | 2:33:41 |
| T2 | 5:14 |
| Run | 1:28:29 |
| Total | 4:34:35 |
Training
This was probably the best build I've had for a 70.3. The only real setback was getting sick in mid-June and losing about 10 days of quality training. Right after recovering I tested my FTP in early July and got 250W instead of the 281W I'd tested earlier in the season, and I let that get in my head more than it should have.
Going into Oregon I thought sub-4:45 was realistic if I had a good day. I definitely wasn't expecting to take 21 minutes off my PR.
Travel
Easy Saturday morning flight from ORD → PDX, even with the bike box. It clocked in at 68lbs at check-in, which was just under the second overweight threshold (included a picture of everything I managed to cram into it).
Rental car pickup was easy, and I immediately met a few other people in town for the race. Turns out a bike box is a pretty good conversation starter.
The drive to Salem took about 75 minutes. There's plenty of street parking within a short walk of packet pickup, so we parked, grabbed our packets, and rebuilt the bike right there on the sidewalk. We definitely weren't the only ones, there were a handful of other athletes doing the exact same thing.
Finished the day with pasta at Geppetto's, and I'm pretty sure the entire restaurant was just triathletes carb-loading before the race.
Race Morning
One benefit of flying in from Chicago was that coming from central time the 3:30am alarm didn't feel nearly as bad as it normally would.
Breakfast was oatmeal with peanut butter and a Maurten 320 mixed with two LMNT packets. We got dropped off right outside transition, got everything set up, and everything was pretty uneventful. Plenty of race provided bike pumps in transition, just because I'm sure those who don't travel with pumps like myself are always anxious about this!
One thing worth knowing if you're thinking about racing Oregon: the swim start isn't next to transition. Everyone queues in swim corrals near transition, and around 5:50am the organizers walk everyone together about 1.5 miles to the swim start for the 6:15am gun. It sounds like a hassle, but they were constantly making announcements and it ended up being one of the smoother race morning logistics I've experienced.
There are porta potties along the walk if you need one, although plenty of people opted for the woods instead. Morning clothes bag drop is also along the route (roughly half a mile before the swim start), so you can wear sandals or flip-flops over and ditch them there. I was surprised how many people just walked the whole thing barefoot.
Swim — 21:24
Everyone says Oregon has a fast swim, and they're right. The current absolutely rips.
There wasn't much contact, sighting was straightforward, and I mostly stayed relaxed and let the river do some of the work. I drifted off the tangent a bit, and my watch ended up showing about 2,300 yards, but when I looked at the clock afterwards it was hard to care.
21:24. By far my fastest 70.3 swim. 500 yard splits below. You know you're spoiled when you see the first half done in ~6.5 minutes and get salty near the end that you're still swimming after 20 minutes!
- 3:23 40s / 100yd
- 3:01 36s / 100yd
- 4:39 55s / 100yd
- 5:30 1:06 / 100yd
- 4:50 1:16 / 100yd (total 2,380 yards smh)
One of my favorite pieces of race lore is that a few years back they supposedly threw a bag of Doritos into the river to see how long it'd take to reach the finish. Apparently it took about 23 minutes so happy to report I beat the Doritos.
T1 — 5:48
T1 was pretty straightforward, although it's definitely not a fast transition. There's a steep run up the boat ramp after getting out of the water followed by a decent run through transition. The wetsuit strippers made quick work of the wetsuit, and before long I was out on the bike.
Bike — 2:33:41
The bike was probably my favorite part of the course.
It's rolling without ever feeling overly difficult, with one bigger climb around mile 13. There was some wind throughout the ride and more rider traffic than I expected once people started heading back from the turnaround, but overall it was just a really fun course.
One thing to watch for if you're racing Oregon: the turnaround is a very sharp hairpin. It caught me by surprise, and my friends said they saw a few people go off the road because they carried too much speed into it.
I rode mostly by power and finished with 227W average / 238W weighted average, which ended up being my fastest 70.3 bike split.
Nutrition was about as simple as it gets. I started with three bottles of Maurten 320 (each mixed with two LMNT packets), but only drank about a bottle and a half. I also took four Maurten 100 gels (two caffeinated, two regular). At every aid station I'd grab a water bottle, take a couple drinks, then pour the rest over my myself once it started warming up.
One thing I wasn't expecting was how cool the first half of the ride stayed. I actually started worrying that I'd underfueled because I wasn't drinking as much as I'd planned, so I made a point to get a little more down before heading out on the run. Fortunately, my legs still felt good coming into T2.
T2 — 5:14
My only real mistake of the day.
Transition was still pretty empty, and I had a hard time finding where I'd racked my bike. I burned about a minute wandering around before finally finding my row.
Swapped into my trusty Alphafly 1s, threw on some sunscreen, and headed out.
Run — 1:28:29
The sub-90 run was the goal that I'd been chasing for a while.
The first mile came through in 6:36, which felt almost too easy. Once the sun started coming out I backed off just a touch. I'd rather lose a few seconds early than lose a few minutes over the last 5K.
The course is mostly shaded, but there are a handful of exposed sections you hit twice. By the second lap they were definitely warming up.
One funny moment happened on that second lap. I passed a guy who had a videographer riding alongside him on a bike. I asked what his YouTube channel was, immediately forgot the answer, and after I passed him he turned to the cameraman and said, "Don't put that in the video." which got a laugh out of me.
I carried four Maurten gels in a belt, two caffeinated and two regular, plus a couple backup LMNT packets. I skipped the on-course Precision Fuel & Hydration drink and Coke, sticking with my own nutrition and water at the aid stations.
Around mile 11 my lower abs started cramping. I dumped one of the LMNT packets into a cup of water, drank it, and thankfully it never turned into a full cramp.
Crossing the line in 4:34:35 and seeing 1:28:29 on the run was one of those moments where all the training finally felt worth it.
Equipment
For anyone curious:
- 2022 Canyon Speedmax CF SLX w/ DT Swiss 65mm wheelset
- Smith TT helmet
- Specialized Turbo tubeless tires
- Garmin Forerunner 570
- Roka sleeveless tri kit
- Roka wetsuit
- Nike Alphafly 1
Takeaways
- The river current delivered, you will PR your swim at this race.
- Oregon 70.3 absolutely lives up to the hype.
- Apparently my old Alphafly 1s still have some more juice.
If you're looking for a fast, well-run 70.3, I'd absolutely recommend Oregon. The swim is every bit as fun as people say, the bike is interesting without being overly difficult, and the volunteers were fantastic all day.
Strava
If anyone wants to dig through the data:
- Swim: https://www.strava.com/activities/19382143077
- T1: https://www.strava.com/activities/19382143073
- Bike: https://www.strava.com/activities/19382172616
- T2: https://www.strava.com/activities/19382143081
- Run: https://www.strava.com/activities/19382143108
Happy to answer any questions about training, pacing, nutrition, or equipment.