top of page
Race Prep Weekend in Tri Cities
This past weekend in the Tri Cities was all about swim, bike, run and VACATION time. It was a perfect mix of solo efforts and group...

thehappytriathlete
Aug 26, 20258 min read


70.3 #29 and #30 Tale of Two Races
It's been quite some time since I last wrote a race report. This weekend, someone reminded me about the rain we experienced at last...

thehappytriathlete
Jul 22, 20259 min read


Zwift Duathlon
First Zwift Duathlon is complete. It was great – especially as I had no tech issues. My set up was using my laptop connecting to Zwift....

thehappytriathlete
Feb 16, 20202 min read


Ironman #10 - Bucket List Race
On May 20th, only a couple of weeks post Santa Rosa IM, I signed up for Ironman Wisconsin. IM Canada was going back to Penticton and...

thehappytriathlete
Sep 22, 20198 min read


Relays are AWESOME
Whistler 70.3 wasn't on my race list this year - even though it is the last year for the Whistler venue. Flash Back - I did the full in...

thehappytriathlete
Aug 4, 20197 min read


HAPPY IRONMAN DAY - SANTA ROSA
Randomly ordered thoughts from the weekend for Ironman #9 Kick ass bike! 6:29 - NAILED it and felt amazing. First lap of the swim – 45...

thehappytriathlete
May 14, 20193 min read


Orange Theory got me BACK to Pool
Back into the pool? If you read my prior posts regarding my love of the vasa and how it allowed me to not go to the pool, thought it...

thehappytriathlete
May 4, 20192 min read


Tale of Two Half Marathons
Zwift and IRL (in real life) a comparison Zwift Half Marathon Feb 23, I ran a half marathon on a treadmill. Yes, 13.2 miles on a...

thehappytriathlete
Mar 2, 20192 min read


Grateful, thankful, inspired, lucky, appreciative, powerful
Over the last week, I have experienced or seen acts of these over the last week. Feb 2, I started the Tour of Sufferlandria. Now in its...

thehappytriathlete
Feb 11, 20193 min read


What a way to Kick of 2019
FIRSTS AND CONSISTENCY Stomp the Trainer turned into Stomp the trails which meant running a mile each day of January. 31 days = 31 runs....

thehappytriathlete
Feb 4, 20192 min read


Mental Energy - Year in Review
I have been putting off writing my race report on my 8th Ironman because I wasn't sure how to get started. I wanted to write about 'how'...

thehappytriathlete
Jan 14, 20193 min read


19 for #19
1. No visit the porto on the RUN! No poop stop. This is amazing. I don't remember a race where this didn't happen! ….. 2. As...

thehappytriathlete
Jun 25, 20182 min read


DID YOU SWIM TODAY???
Backstory: I did very little swimming as a child. When I was 8(I think) I fell off the high dive board at the pool...and missed the pool...

thehappytriathlete
May 28, 20187 min read



thehappytriathlete
May 10, 20180 min read


Prior blogs...check them out.
My older posts.

thehappytriathlete
May 1, 20181 min read
bottom of page