Luis De Castro Rodriguez

  • Spain
Starts
2
Latest Athlete Results
69
2002 Jaca ITU Winter Triathlon World Cup
16 Feb, 2002 - Elite Men - 02:07:59
100
1995 Nice ITU Long Distance Triathlon World Championships
01 Oct, 1995 - 25-29 Male AG - 07:14:22
view full results
Athlete Fact Sheet
Given Name Luis
Family Name De Castro Rodriguez
Representing ESP
World Triathlon Athlete ID 81356
Luis's next event
No upcoming events
Tracker Pixel for Entry