Diana Castillo
Athlete's Profile
Colombia
1993
World Triathlon Athlete ID: 49803
Rankings & Stats
World Ranking 214World Triathlon Championship Series 106Individual Olympic Qualification 138Duathlon 25Continental 48 Starts 81
Podiums 24
Wins 7