Athletes

RUSSO Alessandro
1975 | Italy
50-54
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
180.88
185.16
World Ranking: 643
Division Ranking: 49
5 starts since 2022
in 2 countries

2025

643
World Performance Index50-54 (49)180.88
596
FD WPI World Rankings50-54 (49)180.88

2024

569
World Performance Index45-49 (54)184.44

2023

639
World Performance Index45-49 (67)183.30

2022

1029
World Performance Index45-49 (104)181.43
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com