Athletes

GUEVARA Luis
1996 | United States
25-29
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
147.37
152.88
World Ranking: 1480
Division Ranking: 84
3 starts since 2022
in 1 countries

2025

1480
World Performance Index25-29 (84)147.37
1479
FD WPI World Rankings25-29 (84)147.37

2024

1529
World Performance Index25-29 (92)147.37
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com