Athletes

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

2025

1341
World Performance Index55-59 (130)149.18
1311
FD WPI World Rankings55-59 (129)149.18

2024

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