Athletes

RETA Luis
1970 | Argentina
55-59
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
149.18
158.05
World Ranking: 1444
Division Ranking: 134
3 starts since 2023
in 3 countries

2025

1444
World Performance Index55-59 (134)149.18
1443
FD WPI World Rankings55-59 (134)149.18

2024

1394
World Performance Index50-54 (178)153.65
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com