Sophia Howell
Athlete's Profile
Canada
2002
World Triathlon Athlete ID: 125268
Rankings & Stats
World Ranking 115World Triathlon Championship Series 89Individual Olympic Qualification 119Continental 25 Starts 43
Podiums 4
Wins 0