Charles Rusterholz
Athlete's Profile
Switzerland
1984
World Triathlon Athlete ID: 6996
Rankings & Stats
Starts 37
Podiums 9
Wins 3
Latest Athlete Results
POS
Date
Event
Program
Time
Country
7
2009-06-14
Elite Men
01:52:28
DNF
2008-08-24
Elite Men
DNF