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