Michele Sarzilla
Athlete's Profile
Italy
1988
World Triathlon Athlete ID: 106513
Rankings & Stats
World Ranking 148World Triathlon Championship Series 94Individual Olympic Qualification 24Continental 77 Starts 58
Podiums 12
Wins 4
Latest Athlete Results
POS
Date
Event
Program
Time
Represented