About me


Back in 2017 I made the decision to complete my first Ironman. With a background in running and 1 marathon under my belt, I sought after the title of “Ironman”. I had no experience swimming, and I rode a BMX bike to get me to school. After 8 months of training, Mike Reilly announced me as an Ironman at Madison with a time of 11:38:36. My plan was to be a 1 and done, but I was hooked and completed my 2nd Ironman 5 weeks later. Fast forward 5 years and I crossed the finish line in Kona, Hawaii in 2022. Moving forward, my goal is to inspire and empower other athletes as I race professionally.

Sunday, June 18, 2023

Quad Cities Triathlon Race Report

Back with another race report. I competed “relatively speaking” in a local sprint tri that I had really been looking forward to. Even though it’s short, it’s a big home town race and I really wanted to go out and win this one. 


Pre-Race: I tried to have some perspective going into this race knowing DSM 70.3 was only 6 days prior, and I truly left everything out on that course. My recovery went well, but I made a somewhat foolish decision to race a 20K bike Time Trial Thursday night before. I hadn’t really thought of it being 36 hours before the race, but in hindsight it was a little close. Regardless, I felt ready to attack the day.



Swim (7:55 - 6th): To start the race, I was with 2 other athletes that also registered as Elites. We were allowed to all start together 2 minutes before everyone else was released. This may have been the most humiliated I’ve ever felt in a race before. Within 100 yards, I was dropped and swimming on my own. 


T1 (1:18 - 2nd): Flawless until the uphill bike mount. Maybe someday I will learn. Much better than the 1:50 it took me back in 2019, even though I had a wetsuit. 


Bike (36:31 - 3rd): Starting the bike, I already felt defeated. By the time I got to the main road, I could barely see the police escort lights over half a mile down the road. I felt winded and was struggling to get my power over 250W. I did my best to stay in the moment, but I really just felt like I didn’t belong. At the turn around it looked like first was 3 minutes ahead and 2nd was 2. This was better than I thought, but I still gave up too much time. I pushed it into T2 and was a little disappointed to not be over 25mph. 


T2 (0:46 - 5th): Not much to note here. My bike rack was in a great spot for this and I felt like I made it through without too much trouble. I opted to go sockless, which was the perfect move. .


Run (17:56 - 3rd): The start of the run is all grass and then a gravel path. I felt like I wasn’t moving anywhere and knew my opening 5:57 mile wasn’t going to cut it. I saw the 2 pros coming back from the turnaround and knew it was definitely over. The 1 looked like he was running around 5:15 pace and the other was over 3 minutes ahead. I clocked a 5:33 2nd mile and at least felt like I was moving now. Even though I was locked in 3rd, I pushed to the line and  ended up averaging 5:40 pace. Considering that I ran 5:56 pace for 13.1 at Des Moines 6 days prior, this felt pretty slow. 


Humbled by these guys
Post Race: This was not the feel good race I was hoping for, and I don’t want to feel like I don’t belong again. When I came into the finish chute, the guys had already caught their breath and were just chilling. Even though I had a 4 minute gap on 4th place, I didn’t feel like I should have started with the actual pros. I basically did a solo time trial all by myself between the pros and amateurs. 

In the end, I ate some humble pie but I’m ready to start grinding away again.






Monday, June 12, 2023

Des Moines 70.3: Race Report

Lots to unpack from this past week and weekend, so get ready for a long read!

The week leading up to the race, I didn’t start a taper until Thursday. I was also feeling rather lethargic about competing and questioned whether or not I should even show up. This was a first for me as I normally feel pre-race nerves before a big event. I decided to show up, check in, do my workouts and drop my bike before making a final decision Saturday afternoon. After being at the venue and feeling the energy, I got the final boost I needed from my wife, coach, dad and buddy Drobs.

 

Race morning:

This went very well! I slept better than normal before a race and was up at 4:00AM. We left the hotel just after 4:30 and were walking into transition by 5. I learned it’s easier to get my bike ready on one of the side fences instead of on the rack. There was much more room to clip my shoes in and get the rubber bands set. I was in and out (with a potty stop) in 15 minutes. I met up with Drobs and his wife to walk over to the swim start, and we chilled for just a bit before getting in for a quick practice swim. After that, I dropped off my bag and got up near the front of the race for the start.

Swim: 28:13 (24th overall)

I was very happy with my starting position on the swim. I was the 5th or 6th wave of 3 to enter the water, and this ended up being perfect for me. I had a first on the swim, and that was a claustrophobic type breathing issue. 200 yards in, it felt like someone was standing on my chest and gave me some heavy anxiety. I backed off the pace and tried taking deeper breaths. I was getting ready to try breaststroke and thought this was going to be a long day. I kept going at the slower pace and rounded that first turn buoy. Once my watch buzzed for the first 500 yards, I finally relaxed a bit and settled into a better groove. Using some swim cues from my masters coach, I was able to distract myself and was good for the rest of the swim.

I was very happy with my time and place out of the water, and I finally saw the months working with Caleb come together.

 

T1: 1:37

The first transition was very short, and I thought I’d be in and out in just over a minute. Relative to the athletes around me, I posted one of the faster T1s and moved up 6 places in a very short amount of time. Everything was smooth and got my wetsuit pulled down on my own this time! The peelers did the rest. Got to my rack, helmet on and buckled, bike off the rack and had a quick run to the mount line. As I was mounting my bike a spectator yelled to tell me my shoe was untied…. Having no clue what she was talking about, I looked down to see my rubber bands holding the shoe in place. I told her I was good and off I went. Flying mount was MUCH easier in my newer shoes. Feet went in smooth and nothing else to report.

 

Bike: 2:23:02 (16th overall)

Well, here we go again. BUT not as bad this time and I only lost 2 minutes. Despite riding and driving the first part of the course, I took a wrong turn. In a moment of confusion, I saw an athlete (coming from the right) turning onto the road I was supposed to go straight on. At the same time, the athlete in front of me turned right and I saw the green RUN arrows pointing right. In a complete brain lapse, I followed the athlete to the right. Realizing my mistake, I sprinted after him to tell him we were on the run course and popped a U-Turn. When I got to mile 5, I saw this had cost me exactly 2 minutes to go the extra 0.75mi. For the next 10 miles I was stuck in this rut wondering how I made such a costly error. Around mile 15, I snapped out of it (mostly, but it still lingered) and went back into race mode. I stuck to my power plan of 240W for the first half knowing the 2nd half was mostly headwind. My legs did not want to push the power today, but they eventually came around. Once I hit that wall of wind, I brought up to 250+. This worked mostly well, but it was hard to sustain with the multiple U-turns on course. Overall, I was happy to come off the bike in 11th with a 10 minute deficit to 1st (Even with my wrong turn).

 

T2: 2:54

Similar to T1, not much to report here. On the pavement my shoes settled on the clips and I was running smooth…until I got onto the grass. They started catching again to a point where I threw my bike over my shoulder and ran with it since it was only 30 more meters to my rack. My legs also felt heavy, and I wasn’t too happy with my turnover going into the run.


Run: 1:18:04 (3rd overall)

We did it again on the run! One of my goals was to prove my Chattanooga run (5:55 pace) was not a one off. This race, I held close to my prescribed bike power and still ran 5:56 pace. The weather was the best I have ever had on the run. High of 65 degrees and the sun only said hello a few short times. With a few updates from Ty, I knew I was in 2nd place AG and 10 OA early into the run. I could see the guys way ahead of me and told myself to be patient. Mile 1 was my slowest mile of the day at 6:09, and my initial thought was this run is going to be slow. The effort felt harder than Chatt 3 weeks prior and I was running slightly slower out of transition. The next few miles were sub 6, but I wasn’t sure if it was sustainable. I was also struggling to elevate my HR despite the effort being high. I started to make some passes and at least felt like I was getting somewhere. I could also tell that I was gaining on 1st overall, but in the end only ate up 5.5 of the 10 minutes.

With 5K to left, I told myself it was time to go. Mile 12 hurt going into the headwind and up the 1 “hill” on course. As I got to the top with 1 to go, I saw 4th place about 200 yards up the road on the ¾ mile straight away. I timed him at 40s again of me using a street he passed. Part of me said no this hurts enough already, but I knew I had to at least try. I absolutely buried myself running a 5:37 to catch him just before entering the finish chute. I felt him try to go with me, but I ended up coming across 8 seconds ahead of him into 4th place overall. This was the deepest I’d ever gone to close out a 70.3, and I wonder if there was a little more to give in the middle portions of the run.

Every Second Counts

Finish: 4:13:48

This is exactly how I needed to rebound from my race 3 weeks ago with the bike issue. I feel like I was carrying more disappointment than I originally realized from that one, and it was affecting my preparation for Des Moines. In the end, my family and friends helped me rally to the start line and I’m glad I showed up.

To anyone reading this far, sometimes it’s hard to see beyond the podiums, medals and epic race photos. The journey in this sport has many ups and downs; in the race itself and just training to get to that start line. I want to thank everyone that has been in my corner for the messages, encouragements and simple “good lucks!”. It’s still early in the season for me, and I have much more give.

 

Saturday, May 27, 2023

Chatt 70.3 Race Report

I had been looking forward to this race for weeks. After doing some checking, I knew the men’s field would be stacked and I was both nervous and excited to test myself against the best.

Making Lemonade

Race Prep: We put everything towards this race and I had a very nice taper going in. I was anticipating an exceptional effort from myself. I also believed this would be one of my better opportunities for that elusive AG win. Everything went well

Swim (28:24 – 44th): This race I knew I wanted to be as far up front as possible. I was right at the gate 30 minutes before they even opened it. I ended up being around 20-30th into the water, and I was very happy with where I started. Swimming with my watch covered, I wasn’t sure how I was doing, but I was expecting a good split and to be in the top 30 out of the water. The effort was hard, but maybe not hard enough… I struggled to get up onto the stairs and lost about 10s fumbling with the volunteer. When I got out and saw my split, I was immediately disappointed. I heard the current wasn’t as strong as last year, but placing 20 positions worse was not ideal. I still have some time to develop my swim fitness this year, so that will be my goal for the rest of the season.

 

T1 (3:11): I made the mistake of having a stranger Velcro my wetsuit at the swim start and didn’t have my lanyard tucked up there. When I tried to undo it, it was really stuck on and I couldn’t get it undone without the help of a volunteer. Normally I’d have my arms out before the wetsuit peelers, so this cost me at least another 10-15 seconds.

 

Bike (2:30:32 – 113th): I was very excited to see how my winter training would show up on the bike. I had a goal of 250-260W but didn’t know if I would be hitting those numbers. As I started to get my feet into my shoes, my right foot unclipped and I nearly lost the shoe. The hazard was avoided as I managed to recover, but I lost some more precious seconds getting myself sorted out and up to speed.

The wind was at our back on the way out, and I felt like I was moving at a good pace. Mostly passing, but still had 2-3 pass me. My first five 5 mile power splits were 246, 247, 249, 251, 251. I was so happy to see the numbers and thought I had a good chance at holding 250+ for the remainder of the race. Unfortunately, I am still learning in this sport and had my first bike mechanical during a race. On the first major climb around mile 25, I shifted out of my big ring and couldn’t shift back out. Despite charging the battery 2 nights before and checking it in the morning, it died and I lost front shifting for the last 30 miles. I tried stopping and pulling the battery in hopes it’d let me get just 1 shift, but no luck. I ended up riding the last 90 minutes cross-chained, sprinting up hills and coasting down. Needless to say, I was pretty upset as about 30 athletes passed me during my struggles. This was a mentally difficult situation for me, and I really just wanted to soft pedal it in and jog the run. But we’ll get to that.

 

T2 (2:25): I felt my T2 was fairly solid. Dismount was good, but I probably could’ve come in a little faster. Everything was smooth despite my shoes flopping around, and I got to my rack quickly. Socks and shoes went on and I grabbed my hat that contained a still partially frozen water, 3 gels, base salt, sunglasses and my bib. I ended up walking about 15s as I got everything sorted, but took off quick towards the run out. I split my watch and was ready to bury myself.

 

Run (1:17:41 – 2nd Overall): Starting the run I was mad, but I had a plan. I knew I wanted to run sub 6’s, but the first 1.5 miles is uphill. I decided to target a 6:20 mile to make sure I didn’t go out too hot and clocked a 6:19. This is when I took my first gel, and I ended up consuming FIVE during the run. The 2nd mile had a little bit of downhill and I was happy to see my pace in the 5:50’s. My HR was just starting to hit 160bpm as well, so right on target. I mostly ran by feel and would check my HR and current mile pace to see if I was within myself on HR, but also running those 6:00’s. At 5K, I had only made my way to 7th place, but Ty told me I was 30s a mile faster than everyone else. About halfway through the run, my confidence was building and I was right at 6min/mi average. Ty told me I made it to 4th AG but had 9 minutes to 3rd with 7 miles to go. I kept the pressure on and just focused on navigating around everyone. I anxiously awaited mile 10 so I could focus on the final 5K and holding my HR above 175. I really leaned into it and pushed it all the way to the line. Somehow I ended up 3rd in AG by 5s! This was the breakthrough run I had been looking for and being in the 1:17s gave me a new confidence that my run is still in fact a weapon. This is also my 2nd fastest half marathon thanks to some very cool and dry weather.

 

Post Race: After finishing, I got to catch up with 2 of my teammates. Our coach Brent was still racing with his brother Kyle and were in transition as we left the finish area. We got to seem them start the run, but Brent was more interested in how we did than anything else. For the rest of the race, I jogged up to the Dynamo tent, had some drinks and continued to cheer on everyone else still racing.  

 


Closing Thoughts: I am obviously disappointed with the bike issue and finishing 14th overall. In 2021 and 2022 I hadn’t finished outside the top 10, so this felt like a step back. The men’s field was incredibly strong, and I was really looking forward to mixing it up with them. Even without the mechanical, I doubt I would’ve hit my goal of 4:10 and was certainly not in the running the win overall. It’s also hard to say how I would have run had I pushed my race watts the entire time, but we’ll never know.

My biggest take-aways from the race are: Buy a new di2 battery, I can run pretty fast, and my teammates are the best. Despite a horrible bike split, but they pushed me to get the most out of my day.

Friday, December 30, 2022

2022 Recap

2022 recap by the numbers! I am going to attempt a quick recap of my 2022 racing season with all of my stats and highlights. 

Swim: 565,000 yards / 155 hrs

Bike: 8,500 miles / 415 hrs

Run: 1,450 miles / 182 hrs

Strength: 52 hrs

Total: 10,200 miles / 804 hrs (33.5 days)!


Ironman: 4* - if you include my indoor at the Y

Ironman 70.3: 4

World Championships: 2


Going through all of my Blog Posts from this year, here is each race along with the highlights =)


Road to Kona Indoor Ironman: What started as a joke turned into me swimming 4,250 yards in the pool (they opened early for me), riding 112 miles on Zwift in the weight room, and running 26.2 miles on a TREADMILL, all at Two Rivers YMCA. I had so many friends join me and bring snacks/beverages throughout the day. This kept me entertained, and it turned out to be a very fun day. 


2021 Ironman World Championship, St. George Utah: (9:55:04 - 10th AG)

2 weeks before the race, I was nursing a calf injury on my left leg. I stopped biking and running and only swam. Not being able to bike or run key parts of the course wasn’t ideal. Going into the race, I simply hoped to finish. The venue was electric, the sites were beautiful and I was just happy to be there. I also received my first ever random drug test (PASSED)

I had a great swim with a 1 minute PR, and it was the coldest I had done at 60 degrees. 

I “conquered” the tough bike course with 7,300 ft of gain and some intense winds on the final descents.

I jogged through a brutal marathon in 90 degree heat and 1,500 ft of gain.

I had adjusted expectations with the calf injury, and I set the “new” goals of breaking 10 hours and top 10 AG. It came down to the final miles of the marathon, and I made it thanks to my wife Ty. 


Chattanooga 70.3: (4:18:30 - 4th AG / 7th OA)

15 days after Ironman St. George, I wasn’t feeling myself. I went into the race excited about a new venue and hoped to grab a spot on the podium. I learned a very important lesson about starting up front because I was around 1500 people back, yet finished 7th overall. Needless to say, I had to pass A LOT of people.

This was one of my best swims relative to the field landing 9th in my AG (best I’ve seen so far). 

On the other hand, I had a poor ride and fell into a lull the last 10 miles, losing time.

Flip flop again and I had a very strong run with a 1:22 and 3rd fastest in my AG. The highlight of the race was passing Miranda Carfrae on the run. Overall, I was proud of my run and for pushing the highest HR I’ve seen so far in a half Ironman.


Steelhead 70.3: (4:11:21 - 2nd AG / 4th OA)

A 4 second PR and my highest placement in an Ironman Event! This was a race I felt ready for. 

The roughest swim I had completed to date, but happy with where I came out of the water. I had also learned from Chatt and started inside of the top 50. This worked out perfectly as I came out in 32nd place. It made for a very lonely race, but that helped more than hurt. 

My best bike performance to date! 24.9mph average at 237 NP. Aside from losing time both mounting and dismounting, I had a very strong bike and pushed beyond what I thought I was capable of. 

I had my first battle on the run from mile 8 to the finish, and came so close to cracking that 1:20 mark.

Overall I was very proud of this effort, and this was the best race I’d put together since IM Tulsa. 


Route 66 and Great Illini 70.3s: (1st OA - 4:30:36 / 1st OA - 4:12:23) 

These were two small town races that I had won back in 2020, so I was excited to be back.

At Route 66, I was given a HR cap on the run to avoid over-racing before Kona. I had a great swim and strong bike to build enough buffer to keep the lead and take the win again. Highlight from this race was my brother Scott completing his first Olympic Triathlon! 

At Great Illini, I was allowed to go full gas. There wasn’t much competition and I took the lead a few miles into the bike. I won by a little over 40 minutes, so it was quite the sight. Highlight again was my brother Scott completing his first Ironman 70.3!


2022 Ironman World Championship, Kona Hawaii: (9:29:42 - 30th AG) 

The race I had been waiting 3 years for! The island did not disappoint and certainly lived up to its expectations. I had never felt so prepared for a race. My coach Brent truly had everything fall into place for me, and I had experienced the 2 toughest parts of the course during my final training days. 

The swim was PR by another minute this year! I was so close to breaking that 1 hour mark, and I am very happy with how I performed here. 

The bike went as expected except for the last 20 miles into a headwind. This hurt the split a bit, but my power numbers were very close to the targets. The course suited me incredibly well being a simple out and back with some steady climbs. 

The run felt like a cake-walk through the first 7 miles before getting onto the Queen K. With the aid stations spaced out more than normal, I melted and fell apart in the Energy Lab. I learned a little more about myself, and came out of there broken. Even after getting back onto the Queen K, I had lost my ability to fight. I let 2 guys pass me without even attempting to stay with them. 

Overall I can’t be too disappointed with 30th in my AG even though I was hoping for top 20. After this race, I found that I am much farther away from my goals than I had realized and that several things would need to change. More on that in my final thoughts at the end.


Ironman Florida: (9:14:23 - 2nd AG / 4th OA)

This race was meant to “simply” grab a Kona Slot and end my season. In the back of my mind, I knew I wanted to win but lowered expectations with the incredibly long season I was closing out. 

The swim was the toughest I had done given the water conditions and jellies. I was only 20s off my Kona swim, so pretty happy with where my swim ended the season. 

The bike split was my fastest by ~15 minutes. It was the flattest and easiest bike course I’ve ever ridden, averaging a little over 23mph.

The run was my biggest disappointment even though no one broke 3 hours. I got to battle another athlete again, but that did more harm than good since I burned matches early on. 

Overall, I got the Kona slot and was happy to end the season on a good note. The Age Group and Overall win continue to elude me, but I’ll be gearing up for a few attempts in 2023.



Final Thoughts on 2022

I’d say this year was another step in the right direction for me. I am still getting faster and placing higher each race (4th overall twice now). I'm swimming close to an hour flat and biked just under 4:50. The improvements are becoming less and less, which is expected but still tough to see.

There are certainly a few things I plan to address for 2023 and they are as follows: 

My swim is no longer “good enough” to reach my new goals. Even if I had the strongest run in the field, I’d have too much ground to make up. I'd like to be under 28 in a half and 58 in a full to stay competitive in 2023.

Next is my run, which hasn’t really improved since 2019 when I ran a breakthrough 3:14 at Ironman Wisconsin on a tough course. 3 years later, I ran that same split in Madison again (2021), St. George, Kona and Florida. What used to be my weapon is not enough to get me to 1st.

The final is my bike, which I’m listing last because it’s shown the greatest improvement over the year. My power numbers are up and the bike splits are reflecting that as well. Kona was actually a PR bike split before racing Florida. But despite the improvements, I am still losing too much time, and I need to make an identical (if not greater) jump this year.


As always, thank you for following along and reading through the rambling. For me, it’s a great way to look back and reflect on what I’ve done. And in turn, reminiscing will be the catalyst for improvements in the years to come. CHEERS!


Tuesday, November 8, 2022

Ironman Florida Race Report

Final race of 2022 is done and dusted! I am so relieved to close the book on my 2022 race season and put my feet up for a while. I’m sure I’ll go stir crazy after the first week, but I am certainly ready for a short break.

Jake and Brooke

Pre-Race: This was one of my favorite trips to a race venue. Normally 16 hours in the car wouldn’t sound like fun, but I had great company. A large part of my success this weekend was thanks to Jake and Brooke (two athletes I coach). They drove the entire way down to Florida, and I just focused on relaxing. Everything went according to plan from check-in, final tune-up rides/run, and getting to the start line plenty early. I am also very thankful for my Dynamo teammates helping me fill tires, carry gear, and get my wetsuit on. 



Swim (1:00:30 - 32nd OA): This was the toughest swim I’ve done in terms of water conditions (and jellyfish). Kona was tougher from starting in the last wave. Thanks to my teammate Robert, I started very close to the front (probably 30th into the water). Being with the faster swimmers and not having the course congested made the swells and waves much more manageable. On loop 1, I went out hard into the waves and eased up after the first turn with them at my back. My first little jellyfish sting was on the palm of my right hand, and it just tingled for the rest of the swim. After loop 1, I was told 29 minutes (on pace for an hour), so I was very happy to get that feedback. Starting loop 2, I stayed inside of the buoys to avoid as many loop 1 swimmers as I could. I found some feet to lead the way and stayed on them until we had the waves going with us again. Somewhere in there my right foot got stung on the top and the bottom, but again just tingly after. On that final stretch to shore, I got stung on the face and was mostly just wanting to itch my nose after. Finishing the swim, I was happy to be close to the 1 hour mark.


T1: First transition was pretty smooth. I got my wetsuit down to my waist before the peelers, and had it off and handed back quickly. It was a long run on concrete, and I felt pretty winded for most of it. I didn’t have the fastest time, but I did move up 14 places. I opted to carry my shoes (no pre-mounting in this race), and I ran with them and my bike until the mount line before quickly slipping them on. 

Running Mitch's disc

Bike (4:49:24 - 13th OA): Early into the bike, I felt ok holding my power target. I made a few passes in the first 10 miles, but also had several guys blow by me. I was fortunate to have a very gusto cyclist pass me as we started into 10 miles of headwind to the first turnaround. I opted to keep my power slightly under goal and sit 20 meters behind him. We had the bike marshal buzzing around us constantly, so I was sure to be plenty far back. He skipped the first 2 aid stations, so I put in some surges to stay with him. After we turned, he started to fade and I went back up to goal watts without anyone in front of me. We had a long section coming up with a tailwind heading north, and I knew we’d have a strong headwind coming back. I opted to lower my watts again with the tailwind and sat up every so often to get the body ready for a long stretch staying as aero as possible. Going into that final turnaround, I was concerned to not see my buddy and competitor Robert on his way back. I figured I had just missed him, but really expected him to be leading the race. More to come on that. After I turned, I bumped the power back up and was ready for a solid hour into that wind. After turing out of it, we had 1 last out and back section that was by far the dumbest bike section I have ever seen in an event. I felt like I should have been on a mountain bike to navigate it. After surviving that, it was a final 6 mile push into the wind to get to T2. In every Ironman I have done, this is where I let up a bit to focus on the run. Instead, I held power and leaned into the effort the rest of the way in. I was very happy with a 17 minute bike PR (easy course I know) and 23.2mph.

203W average at 208NP with an avg HR of 150bpm. Goal was 211-216W.


T2: Flying dismount was successful and I got my bike to a catcher right away. I was quick through transition with 2 guys in the change tent. On my way out, I was about 50 yards behind one of them. He looked like he could be my age and was moving fast.


Hanging with Thiago

Run (3:14:03 - 6th OA): This is going to be a jumble of thoughts because that’s how this run went for me. Good luck following along! Starting out, I felt like I was running slow but saw 6:45 pace on my watch that first mile. I took the first 2 miles to bridge up to the next athlete, and was already at my HR limit. I thought I heard I was in 2nd place AG, but wasn’t sure how far back 3rd was. I didn’t see my Dynamo teammates for splits, and this made me more concerned about not seeing Robert. Before I made any conclusions, I decided to wait until the first run turnaround to see him. At this point, I was flying a little blind and just wanted to put down a solid run. On my way out to the 6.5 mile turnaround, I ended up running shoulder to shoulder with the guy ahead of me. We didn’t say a word, and I didn’t want to ask his AG. As it turned out, this was Thiago, an athlete from Atlanta that knew my teammates. After that introduction, we started talking and found out we were different age groups. We got to the turn around and never saw Robert. Based on this, I knew there was an accident on the bike, but there was nothing I could do. I just wanted to finish and find out if he was ok. I also knew he would want me to close it out and grab that Kona slot, so that’s what I aimed to do. Around mile 8 I really started to struggle. My effort felt harder, HR was dropping and my legs didn’t want to go. I was on top of my nutrition and salt, so I thought maybe I needed more fluids (despite carrying a bottle out of T1). I told Thiago that I was suffering and thought I needed to start walking aid stations. He told me to wait until lap 2. I kept pressing on and we took turns leading. We started the 2nd loop and still no sign of my Dynamo fam, and it started to hit me a little harder. I hung with Thiago until mile 15, but the elastic started to break. I had no response and started walking the aid stations. At this point, I was still averaging just under 8 minute miles even with the walking. I told myself, you can run 10 minutes and then walk. Turns out this is just what I needed as my pace slowly dropped back down to the 7:30 range. I hit the final turnaround and felt like I was moving decently well. Focused on ice and fluids during my walk breaks, I got to that final 5K and started to pick it up even more. With 2 miles to go, Thiago came back into view, and I actually felt motivated to put in the effort to catch him. With one mile to go, I gave him a fist bump and he told me to finish it. I brought it in around 6:30 pace, and probably showed the most emotion I ever have on that red carpet. I’m not normally one to beat my chest, but I took in several high-fives and came across pumping my fist. Far from the win, I’m not sure what got into me.




Finish (9:14:23) - 4th OA: 

Overall, I ran my way to 4th place, held onto 2nd AG and was the 1st American across the line. I was very happy with my swim considering the conditions, and I believe I landed as expected placement-wise. I am also happy with my bike power and speed, but I gave up way too much time to the leaders. Even if I ran the time I thought I was capable of, I’m not sure I would’ve run them down. Despite my run being 1st AG and 6th overall, I’m pretty displeased with the time and how I fell apart. Before beating myself up too much, I am proud of how I rallied back to close that last 10K around 7:15 pace. I punched my ticked to the Ironman World Champs for the 3rd time as my primary goal this race. Secondary was an AG win and third was the overall. I am continually humbled every time I race, but that will simply drive my hunger next season.

Without saying too much, I’ve alluded about my friend Robert Swan. He was in fact hit by a car while Leading the race at mile 50 with a ~2 minute gap. He was brought to a hospital before I even got to where he was (yeah, I was getting my butt kicked). I can say he is back home now and recovering, but will leave the rest for him and Devon to share via social media. @devonandrobertcoaching. This is the first time I’ve been directly affected by one of these incidents. I am so heartbroken and cried several times post race. I was told one of his goals was to beat me, and I have no doubt he would’ve been waiting for me at the finish.


Had a crowd for my post race massage

For me, that is a wrap on 2022 and I am so happy to be taking a break. I knew I had a season of fatigue during this race, and it thankfully didn’t really hit until mile 9 on the run. With Kona secured, that will be my only full and sole focus for next year in the 30-34 AG. 

As always, I appreciate everyone for following along and motivating me every time I toe the line.



Tuesday, October 11, 2022

Kona Race Report

Going into this race, I was more prepared than I have ever been. My coach Brent Pease trained me well, and gave me a few final tune up workouts on the island to ensure I was ready for the toughest 2 parts of the course (Hawi and the Energy Lab). Other than stepping on a bee 2 days before, I was feeling pretty good.


Pre-Race: The day before the race was executed perfectly. After dropping off my gear at 2pm, we picked up dinner on the way back to the AirBnb and I had my feet up from 3:00-bed. I went over the course maps and my race plan a few times, ate at 4:00, and had lights out at 7:30.

Race morning, I got to transition plenty early, and my rear tire blew when I started inflating it. Bike tech didn’t have a line yet and they got my tube swapped in under 5 minutes. Hurt me knowing I was running a butyl instead of latex, but I am sooo thankful that happened pre-race and not when I mounted my bike. After my gear was set, they closed transition and my age group had over 90 minutes to kill after the female pros started. I had a front row seat as the top few came through transition while we waited. I definitely waited too long to get lined up, so I was about 3 deep at the start without much time to tread water.


Swim (1:00:13 - 59th): The mass start was hectic and stayed that way for the entire swim. It was difficult to navigate through the waves that started before us, and they were definitely getting agitated as we passed. I spent a good portion just weaving through traffic and couldn’t quite go the pace/effort I wanted. I stayed on some feet a few times and let some guys from my wave make the opening for myself. When I got to the pier, I checked my total time and saw I had a shot at breaking an hour. I decided to save my energy for T1 and ended up with an Ironman swim PR! I was stoked to be a few minutes faster than I was expecting. 


T1 went very smoothly. I was able to work my way through the older athletes taking their time and only left myself a water in my bag (helmet was required to be left on the bike). I did miss the bag at first pass and a volunteer helped me out. I threw my swim gear into the bag and used that water to rinse myself off as I ran to my bike. Mounting my shoes was the way to go because I just had to put my helmet on and grab the bike. I was stuck behind some slower athletes with their bikes but made a few passes when it opened up. I was efficient climbing the first hill on top of my shoes, and got my feet in quickly once it flattened out. Very happy with how this went.



Bike (5:07:32 - 59th): Early into the bike, I had to hold myself back a bit to keep the power where coach wanted it. If I didn’t have those numbers, I’d have gone out way too hard. The first part of the bike was mostly head and crosswind, but seemed to go by fairly quickly. I was hitting the numbers I wanted and feeling good. I also now understand everyone’s annoyance with the draft packs on the Queen K. With how windy it was, it’s clear why they do it… I literally watched 2 guys ahead of me take turns pulling each other. Plenty of officials out there, but I only saw 3-4 athletes in the penalty tents. The ride up to Hawi was easier than I had thought with the riders to my right blocking some of the wind as I went by. The decent back down was tough in the crosswinds and I mostly just coasted with my legs pinching the top tube. When I had 30 miles to go, I was expecting a slight tailwind and net downhill to the finish. When I found the wind against me again, it was a huge mental drain. I had to stay aero longer than expected, and that started to take a toll. I also had a guy sucking my wheel for about 30 minutes, and I just couldn’t drop him in that wind. Unfortunately I burned a match or 2 trying… Another kind athlete yelled at him on my behalf, and I finally ended up dropping him on a long steady climb. I was about 10 minutes slower than expected after battling the last 30 miles. I was very happy to be off the bike when I coasted down Palani. 204W average at 213NP. Goal was 211-216. 

T2: Flying dismount was very successful. I probably pulled my leg over a little too soon, but it was all downhill. I was quick through transition again other than being behind a slower runner again, and I struggled to find my bike rack since they changed them to just hold your rear wheel. A volunteer helped me out again and I was good to go. I started the run with a bottle to toss, and I’m thankful I did.


Run (3:15:29 - 20th) Starting the run, I didn’t think my legs were going to be there. Turns out they just needed 1 mile to warm up. 1-9 were the highlight of my entire race. We had some soft cloud cover, occasional shade, and 2 guys with hoses spraying us on the out and back. I was running low 7’s feeling very comfortable at goal HR. Once I got up Palani to the Queen K, the race had finally started. The sun was in full force, and the aid stations were ~1.8 miles apart. It was around mile 12 that I started to suffer and dehydrate quite a bit. I caught up to one of my Dynamo teammates Robert around this time and we just ran together in joint suffering and silence for 2 miles. At the halfway point, we got to the energy lab, and this is where it got real. The aid stations couldn’t come soon enough and every minute felt like 5. At the 16 mile turnaround I took a quick stop to pee since it had been nagging me for 2 hours. I assume it was under 20s. Getting my run special needs around 16.5 was not the boost I thought I’d get. My water was 90+ degrees and didn’t seem to help. Now, the worst part of my day was the long steady climb out of the energy lab. With the wind at my back and sun beating down, the air was just stagnant. I have never experienced heat like that before, and I was determined not to walk. I plugged along at a 10min mile just waiting to turn back into the wind. 



The first time I walked was the aid station at mile 18. With so few volunteers, they couldn’t keep up with the athletes and I needed to go through slowly enough to get what I needed. Looking back, I wish I started that strategy around mile 12. I got back onto the Queen K, and I felt like the sun was finally weakening. The struggle was real as 2 athletes passed me at 22, and I had absolutely no response. I just kept doing mental math on my total time and marathon pace. In that final mile, I nearly took a spill down Palani when my hammy locked up. After that it was just grit to the finish. I was stoked to see my Dynamo teammates ¼ mile out, and from there the pain started to melt away as you come up to that red carpet. 


Finish: If I am being completely honest, the finish was not what I had expected it to be. Maybe I needed to slow down more to take it all in. I felt like I had left everything out on that course, but could have pushed a little faster with better hydration on the run. Despite carrying 2 of my own bottles, it just wasn’t enough. 

Thanks Coach


Overall, I landed in 30th place for my age group in the world. Always wanting and expecting more, I am trying to figure out where I could have dropped just a little more time. I will say, I did have some fun afterwards with plenty of tequila shots and beer.

Shots for days!

Up next is Ironman Florida to end my season that started with St. George on May 7th. Then, I’ll be ready for a nice little off-season. Mahalo!