πββοΈ First snowy run of the season. Iβd only just started wearing long pants last weekend!
πββοΈ First snowy run of the season. Iβd only just started wearing long pants last weekend!
Friday, September 12, 2025 β
πββοΈ Well, thereβs a week that hasnβt gone to plan. Try again next week!
πββοΈ Iβve done this route dozens of times, but always counter clockwise. This was the first time clockwise and it is interesting how different the route seems when going in the opposite direction.
πββοΈ Iβd planned for a longer run, but allergies kept me up too long last night
πββοΈ Clouds on todayβs run, instead of smoke. Much better
πββοΈ The lake is the only cool place around here and Iβm grateful for it
πββοΈ A sobering war memorial on todayβs run. Likely a large proportion of the young men in the area are inscribed on it
πββοΈ Nice to be back in a lake
πββοΈ Hazy out there from the forest fires on todayβs run
After three weeks with a Readiness to Train score around two, Iβm glad to be back in the green. Time to get active again!
Tall Trees Muskoka. π
Reflecting on yesterdayβs stomach troubles, I have to consider the deep fried butter tart I had the night before the race. A delicious concoction of a butter tart, wrapped in a cinnamon coated churro, topped with vanilla ice cream. Not traditional triathlon nutrition, but Iβve decided it prevented anything worse from happening, rather than contributing to the trouble.

πββοΈπ΄πββοΈ I do these things because theyβre hard. This was was the hardest yet: ridiculous humidity and some bad nausea on the bike made this one a struggle. 45 minutes slower than my last two attempts and every minute was earned. But, this is likely the one Iβll remember most.

Family Place Restaurant. π
Race fuel

πββοΈπ΄πββοΈ Iβm always worried that Iβm forgetting something. Pictures like these help, plus a packing list in Apple Notes
Sunday, June 1, 2025
Part of the appeal of triathlons for me is that you need to stay adaptive and resilient, always adjusting to race conditions and feedback from your body.
Today was a good example. Cold weather and intense winds led to the swim being cancelled. So, the triathlon became a duathlon. Although I missed the swim, it was the right call. Still, it takes a moment to recalibrate to starting with a run, adjusting your transition strategy, and sorting out a pace target.
The winds made the ride rather harrowing, lots of gusts, plus a headwind for the big escarpment climb π₯΅. Then on a steep descent, we got buffeted around while peaking at 70 km/hr. After one particularly strong gust, a rider behind me shouted out some profanity that was totally warranted.
At least the second run was mostly well sheltered and I could push the pace a bit.
Overall, still lots of fun though. This is my fourth time racing this event and theyβve all been well done.



πββοΈπ΄πββοΈ First race of the season tomorrow!
I actually enjoy this part β the setup. Laying out all the gear, checking the list, thinking through the transitions. Thereβs a quiet focus to it. A bit of nervous energy, sure, but also a sense of calm from knowing Iβve put in the work.
Getting everything ready is more than just packing β itβs part of the ritual. It helps me visualize the day ahead and ease into race mode. Time to trust the training and enjoy the race.
πββοΈ Nice break after several days of rain for todayβs long run
A new feature in HealthFit shows that Iβve been pushing the training too hard. A better balance would be 80% in low aerobic. Although I feel okay, Iβll fit in more recovery runs and rides
πββοΈ Recovery run
Monarch Park. π
πββοΈ Track Tuesday: 3x 1 mile + 3x 800m

Riverdale Collegiate Institute. π
πββοΈ Mixed intervals

πββοΈ Much better weather today than yesterday for a run
πββοΈ I donβt have a bike at the in-lawβs. So out for another run
πββοΈ Pool is closed today, so swapped in a long run
Riverdale Collegiate Institute. π
πββοΈ Night swim

πββοΈ Tried a new route on todayβs run
πββοΈ π to shorts π to wind and rain on todayβs run
π΄ After some deliberation, I ordered the Zwift Ride. With a straightforward setup, Iβm ready for tomorrowβs long ride in Watopia!


πββοΈ Rare treat of having a lane to myself on todayβs swim
πββοΈ Sidewalks were mostly clear on todayβs recovery run