Endurance events
13 running and triathlon events completed, across 9 distances from 5K to full Ironman.
5K
Ottawa Military Race
Ottawa
2022
10K
Brita 10km
Toronto
2023
Half Marathon
Chili Half
Burlington
2024
Toronto Marathon
Toronto
2025
Full Marathon
TSC Toronto Waterfront Marathon
Toronto
2025
Sprint Triathlon
Trimuskoka
Muskoka
2024
Subaru Series
Guelph
2024
Trimuskoka
Muskoka
2026
Olympic Triathlon
Toronto Tri Festival
Toronto
2025
Half Ironman
IM Haines City
Haines City
2024
Barrelman
Niagara
2025
Ultra Relay
Run to Montreal (650km)
Toronto to Montreal
2025
Ironman
IM Ottawa
Ottawa
2026