Iria Rodriguez

  • Spain
  • Born: 1999
Rankings
ITU World Ranking 244
Continental Ranking 113
Starts
14
Podiums
1
Latest Athlete Results
Athlete Fact Sheet
Given Name Iria
Family Name Rodriguez
Representing ESP
Year of Birth 1999
Iria's next event
No upcoming events
Tracker Pixel for Entry