Anyone & everyone can endure 6K for clean water!

Join Team Renew for Water in Oregon City on Saturday, May 6th, 2017. Your registration ($50) provides water for life to a child in Africa! When you sign up here you’ll be given the option to do further fundraising as well.


Giving it all for 70.3 … for 135+ kids

Here’s my effort to briefly describe the fun and painful moments of enduring 70.3 miles. So far all have given $6,752, providing life-saving clean water for 135 kids in Africa!


Racing for Water with urgency and not with haste.

Many have asked about the race on Sunday. It’s called Ironman Arizona 70.3 (IMAZ 70.3 for short), and the “70.3” notes the total miles. It’s a Half-Ironman (which are 140.6 miles), and I hope to cover the 1.2-mile swim in 30-35 minutes, the 56-mile bike ride in 2:40—2:55, and the 13.1-mile half-marathon run in about 1:40-ish. It will be a hot day out there, and an optimal race will have me finishing about the same time as my brother John, in five hours. Here’s some details on how to track us from your place of comfort …


One Hundred Superheroes!

Team World Vision sent me this postcard for reaching a significant milestone in fundraising. Well, WE did it, and many of YOU are to thank for that!

Let’s be clear though: the real Superheroes are the women and children who must go far every day to fetch unclean water just to survive!

For a mere $50 we can provide life-saving clean water for children in communities with the potential to solve the world water crisis in our generation.

Go Farther Together

Made it to first goal of providing water for 100 children. More work to do. Thanks Team World Vision for the new tri kit, which I’ll wear in #IMAZ703.



Three lonely hours for Water (stories from the Loneliman 38.3): BIKE

First off, the Loneliman 38.3 wasn’t so lonely! It began as an idea to celebrate 38 years, take the place of a cancelled local triathlon race in training effort, and especially incite a cause for celebration: CLEAN WATER! While solo wearing bib #1 for the “race,” the whole family was a solid support crew, the… Continue Reading


Three lonely hours for Water (stories from the Loneliman 38.3): SWIM

Here’s my recap with stories about what transpired as I perspired.

Let’s start in the water, swimming a mile.

The need for clean water is greatest among kids, and here I was swimming in clean-ish water — safe to drink while I swam, if needed — while my kids played make-believe on the shores of the Cove. Amazing to meditate on this truth, especially when gasping for air a bit during a mile swim.


Loneliman 38.3 preview

Racing 38.3 miles for my 38th birthday. In lieu of presents, GIVE WATER!
Before the real race day there are a few special training days and races. My favorite triathlon — the Clackamas Cove Triathlon right here in Oregon City — has been canceled for this year, originally scheduled for Father’s Day. Seems like a good weekend to put in a good effort.

So, on Saturday, June 18th I’ll race against myself in a Loneliman 38.3. As as the name suggests, I’ll be swimming, biking and running alone, and the day before I turn 38 (thus 38-point-3 miles). It will be three solid hours of endurance…


Enduring for their sake (IMAZ 70.3)

I’m participating in IRONMAN Arizona 70.3 on October 16th, 2016, racing for Team World Vision to help provide clean water for kids and families in Africa! The needs are real, and there is something we can do!