career highlights


Upcoming 2019

April 26-28 - Cascade Gravel Grinder

3-day gravel stage race!

May 12 - Ironman 70.3 Pays D’aix

May 25 - Ironman Lanzarote

“Toughest Ironman in the World”

July 7 - Challenge Roth

The Iron-distance Icon

Oct - Ironman World Championships

Pending qualification

2018 results

4th - Ironman African Championships

Ironman South Africa

1st - Ironman 70.3 victoria

Now 3x 70.3 Champion!

2nd - Ironman 70.3 mont tremblant

Fastest swim, fastest bike (tie), first off the bike.

6th - Ironman European championships

With food poisoning!

3rd - Red Bull 400 Whistler

Only 1 week after IM Euro Champs - ouch!

2nd - L' alpe de grand blanc

I love supporting local racing!

cancelled - Super League Penticton

Yet stage 1 time trial win!

1st - Walla Walla Grit

3rd OA! 95 mile, 7.5 hour gravel race. So hard.

28th - Ironman world championships

Top-10 off the bike! Many lessons learned in my Kona debut.


7th - Ironman Cozumel

First off the bike, bike course record!

4th - Ironman 70.3 Cabos

First off the bike!

1st - Sky Pilot 14km trail race

New course record and 4th OA!

6th - ITU Long Distance World Championships

Lead swim pack!

3rd - Ironman Canada

First out of the water, first off the bike. Fastest swim, bike course record.

1st - Great White North Half Iron Triathlon

2nd fastest time in GWN history (est. 1991)! Fastest swim (tie) and bike.

1st - Diamondback Cascadia Super G

and 3-climb prime winner

More Results >