Athletes

LANDAZURI Carlos
1976 | United States
45-49
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
112.62
117.57
World Ranking: 1799
Division Ranking: 260
2 starts since 2023
in 1 countries

2025

1799
World Performance Index45-49 (260)112.62
1797
FD WPI World Rankings45-49 (259)112.62

2024

1868
World Performance Index45-49 (284)112.62
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com