Results from triathlon, duathlon, and running events across Canada and Europe. Racing primarily in the Ontario circuit with occasional international events.
Personal Records
Personal Bests
10 km
37:06
BlackToe Holiday 10K · 2025
Half Marathon
1:25:28
TCS Toronto Waterfront · 2024
Sprint Tri
1:17:24
Barrie Triathlon · 2024
Olympic Tri
2:30:10
MSC Rose City · 2026
Olympic Duathlon
2:27:11
MSC Lakeside · 2023
70.3 Half IM
5:25:13
IRONMAN 70.3 Muskoka · 2024
Full IRONMAN
11:15:41
IRONMAN Hamburg · 2026
Results
Race History
2026
Jun 27
MSC Triathlon Series — Rose CityTriathlon
Welland, ON, Canada
Swim 33:28 · T1 2:02 · Bike 1:10:16 · T2 1:41 · Run 42:35
Olympic Tri
2:30:10
28 of 266 overall1 of 16 AG
Jun 7
IRONMAN Hamburg (European Championship)Triathlon
Hamburg, Germany
Swim 1:34:55 · Bike 5:37:09 · Run 3:44:34
Full IRONMAN
11:15:41
931 of 2303 overall151 of 297 AG
2025
Dec 7
BlackToe Holiday 10KRunning
Toronto, ON, Canada
10 km
37:06
46 of 1,807 overall38 of 964 AG
Jul 27
Toronto Triathlon FestivalTriathlon
Toronto, ON, Canada
Swim 34:10 · T1 4:00 · Bike 1:10:07 · T2 2:16 · Run 44:51
Olympic Tri
2:35:22
111 of 640 overall20 of 89 AG
2024
Oct 20
TCS Toronto Waterfront Half MarathonRunning
Toronto, ON, Canada
Half Marathon
1:25:28
181 of 11,598 overall46 of 1,400 AG
Aug 10
Barrie TriathlonTriathlon
Barrie, ON, Canada
Swim 18:27 · T1 3:07 · Bike 32:24 · T2 1:52 · Run 21:34
Sprint Tri
1:17:24
90 of 431 overall9 of 33 AG
Jul 14
Toronto Triathlon FestivalTriathlon
Toronto, ON, Canada
Swim 33:17 · T1 4:53 · Bike 1:10:49 · T2 2:07 · Run 49:10
Olympic Tri
2:40:16
102 of 703 overall15 of 99 AG
Jul 7
IRONMAN 70.3 MuskokaTriathlon
Huntsville, ON, Canada
Swim 45:31 · T1 4:47 · Bike 2:46:05 · T2 2:15 · Run 1:46:36