Given to Tri

Race Reports

  1. Race Report: 2023 Hole Half Marathon

    This year’s race season didn’t go the way I hoped at all. After a strong start at Ironman 70.3 St. George in June, I failed to finish Ironman Coeur d’Alene and had to drop out of the Echo Triathlon in July to deal with my knee pain. My make-up race, Ironman Canada, was canceled at the last minute due to the wildfires in British Columbia. After all that, I was looking forward to this year’s Hole Half Marathon, so I could at least get one more race in the books this year and finish the season on a high note. It went pretty well, so without further ado, here’s my last race report of the year.

    Continue reading

  2. Race Report: Ironman Coeur d’Alene

    Well, this is it. After training for it since November, I finally raced Ironman Coeur d’Alene, my A race of the year and my first attempt at a full Ironman. I didn’t have any specific time goals for this race, just finishing, so the goals I had set for myself were simply:

    1. Don’t drown
    2. Don’t crash
    3. Don’t bonk

    Unfortunately, things did not go according to plan, and despite my best efforts, I was not able to finish the race. Read on for what may be my last triathlon race report of this year.

    Continue reading


  3. Race Report: Ironman 70.3 St. George

    After a long and brutal Jackson Hole winter, it’s finally race season again, and I just finished my first race of the year, Ironman 70.3 St. George. I chose this as a B event for a few reasons: it’s within driving distance of where I live, it looked like a tough challenge, and I thought it’d serve as good race prep before my first full Ironman next month in Coeur d’Alene.

    I originally planned to come to this race prepared to put in a decent effort and improve on my 6:14 finish in Boulder, but after facing some challenges with my swim training over the winter, and a potential knee injury in the past couple of weeks, I ended up downgrading my race goal from “sub-6 finish” to “just finish.”

    Despite that, the race went both better and worse than I expected—read on for my first race report of the year.

    Continue reading

  4. Race Report: Ironman 70.3 Arizona

    After a year of waiting, and six months of training, including two triathlons and two half marathons, I finally raced my A race for this year, Ironman 70.3 Arizona. I came expecting a difficult triathlon in the scorching Arizona heat and ended up experiencing a much different race, but I’m very satisfied with the results nonetheless; I raced about as good a race as I could have hoped for given the circumstances. Read on for my final race report of the year.

    Continue reading


  5. Race Report: Ironman 70.3 Boulder

    One thing I never expected after racing my first triathlon in Bozeman back in June was that it would leave me so hungry for more. I couldn’t wait for my next race, Ironman 70.3 Arizona in October, so I made a last minute decision to sign up for Ironman 70.3 Boulder this past weekend. I’m just halfway through my training plan for Arizona, and signed up for Boulder too late to do a proper taper, so I considered it a B race, with the goal of gaining more experience and testing my pacing, gear, and nutrition.

    Continue reading

  6. Race Report: Jackson Hole Half Marathon

    Today I raced in my second B race this year, the Jackson Hole Half Marathon, as part of my prep for Ironman 70.3 Arizona in October. I went in with a few goals:

    • Test my nutrition strategy.
    • Test how the pace suggested by Stryd felt.
    • See if I could actually pace myself properly.

    Timewise, I didn’t have any specific goals. Anything under two hours would have been fine, with 1:45 as a stretch goal.

    Continue reading