
Diana Castillo
Athlete's Profile

1993
World Triathlon Athlete ID: 49803
Rankings & Stats
World Ranking 212World Triathlon Championship Series 88Individual Olympic Qualification 138Duathlon 46Continental 49 Starts 87
Podiums 26
Wins 8
Latest Athlete Results
POS
Date
Event
Program
Time
Athlete Photos


