Athletes

LEONE Amedeo
2001 | Italy
20-24
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
183.28
183.55
World Ranking: 593
Division Ranking: 42
2 starts since 2023
in 1 countries

2025

593
World Performance Index20-24 (42)183.28
593
FD WPI World Rankings20-24 (42)183.28

2024

606
World Performance Index20-24 (50)183.28

2023

641
World Performance Index20-24 (46)183.28
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com