Represented Syria until 2009
Representing Spain from 2016
Omar Tayara Rodriguez
Athlete's Profile
Spain
1979
World Triathlon Athlete ID: 5759
Rankings & Stats
Starts 46
Podiums 3
Wins 2
Biography
Latest Athlete Results
POS
Date
Event
Program
Time