Iria Rodriguez

  • Spain
  • Born: 1999
Rankings
ITU World Ranking 247
Continental Ranking 116
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