Leo Savoie

  • Canada
  • Born: 2006
Rankings
World Triathlon Rankings 1269
Continental Ranking 333
Starts
2
Full Athlete Results
Date Pos Event Time
08 Mar
2024
36

2024 Americas Triathlon Championships Miami

Junior Men
00:54:11
11 Mar
2023
27

2023 Americas Triathlon North American Junior Championships Sarasota

Junior Men
00:56:57