Simon Westermann
Athlete's Profile
Switzerland
1998
World Triathlon Athlete ID: 98098
Rankings & Stats
World Ranking 26World Triathlon Championship Series 21Individual Olympic Qualification 63Continental 16 Starts 73
Podiums 6
Wins 0