Elena Petrova

  • Russia
Starts
1
Podiums
1
Latest Athlete Results
Athlete Fact Sheet
Given Name Elena
Family Name Petrova
Representing RUS
World Triathlon Athlete ID 132471
Elena's next event
No upcoming events
Tracker Pixel for Entry