career highlights


RESULTS & UPCOMING

2024 results

1st NB - Rock cobbler: boulder 113 miles

2nd NB - MidSouth gravel (100 miles)

1st NB - Rasputitsa dirt

9th - ironman 70.3 north american champs

1st NB - burnt bridge gravel stage race

1st NB - Unbound 200

14th - ironman 70.3 mont tremblant

1st NB - Grounded ne

1st NB - foco fondo

8th - ironman canada

1st NB - Rebecca’s private idaho QSR

10th - ironman cozumel

2023 Results

1st NB - MIdsouth 100 gravel

6th - ironman 70.3 north american champs

7th - Ironman 70.3 chattanooga

1st NB - unbound 200 gravel

7th - ironman lake placid

31st - ironman 70.3 world championships

1st NB - Burnt Bridge Gravel Classic

19th - ironman Florida

2022 results

21st - Ironman World Championships (St George)

1st NB - Unbound 200

Lifetime Grand Prix race #2

1st NB - Crusher in the Tushar

Lifetime Grand Prix race #3

15th - PTO Canadian Open

1st nB - Leadville 100 mtb stage race

1st - ironman 70.3 boulder

1st NB - Leadville 100 mile MTB race

Lifetime Grand Prix race #4

1st - TransRockies gravel royale

Winner of all 4 stages, 2x QOM

13th - PTO US OPEN

1st - Ironman 70.3 Cabos

11th - Clash Daytona


2021 results

6th - Ironman coeur d’alene

11th - Challenge Roth

8th - ironman chattanooga

3 IMs in a row of something nutritionally going horribly wrong :(

1st NB - Big sugar gravel race

1st race ever in a non-binary category!

7th - Clash Daytona


2020 Results

31st - PTO Championship

Challenge Daytona

1:20:17 PB! - Half marathon

No racing, no problem! DIY half marathon personal best.

2nd - Burnt Bridge Gravel Classic

Lost the win by only 24s!

3rd - Canadian Pro Tri Championship

Olympic distance, non-drafting invitational

6th - Challenge Wanaka

Finished despite an unfortunate case of swimming-induced pulmonary edema

4th - Ironman New Zealand

Kona qualified!

2019 Results

1st - Fort Langley 10k

1st - Shamrock Half Marathon

1:20:31, OA winner

1st - Cascade Gravel Grinder

Perfect score omnium winner! (first gravel stage race in North America)

DNF - Ironman 70.3 Pays D’aix

Bad bike crash on course = trip to the ER and stitches. :(

7th - Ironman Lanzarote

2-weeks post crash; borrowed road bike. 1st out of the water!

6th - Ironman 70.3 Mont Tremblant

6th - Challenge Roth

Iron-distance PR! 9:06

1st - Kettle Mettle Gravel Fondo

2nd OA and new course record!

1st - Burnt Bridge Classic Gravel Fondo


2018 results

4th - Ironman African Championships

9:18

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.