
Emy Legault
Athlete's Profile

1996
World Triathlon Athlete ID: 69055
Rankings & Stats
World Ranking 46World Triathlon Championship Series 21Individual Olympic Qualification 42Continental 8 Starts 127
Podiums 27
Wins 6
Latest Athlete Results
POS
Date
Event
Program
Time
Athlete Photos















































