
Diana Castillo
Athlete's Profile

1993
World Triathlon Athlete ID: 49803
Starts 82
Podiums 24
Wins 7
Latest Athlete Results
POS
Date
Event
Program
Time
15
2025-04-05
Elite Women
01:03:34
2
2024-08-10
Elite Women
01:02:45
6
2024-08-10
Elite Women
01:02:45
Athlete Photos


