Athletes

LLEONART SUBIRANA Josep
1971 | Spain
50-54
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
167.07
171.38
World Ranking: 1035
Division Ranking: 123
2 starts since 2023
in 1 countries

2025

1035
World Performance Index50-54 (123)167.07
1034
FD WPI World Rankings50-54 (123)167.07

2024

1061
World Performance Index50-54 (112)167.07
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com