
David Castro Fajardo
Athlete's Profile

1993
World Triathlon Athlete ID: 31824
Starts 128
Podiums 36
Wins 21
Next Events
17 May
Yokohama World Championship Series
2025 World Triathlon Championship Series Yokohama
Latest Athlete Results
POS
Date
Event
Program
Time
Athlete Photos











































































































