Athletes

RICARDEZ Leonardo
1977 | New Zealand
45-49
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
101.95
112.05
World Ranking: 1823
Division Ranking: 262
4 starts since 2020
in 1 countries

2025

1801
FD WPI World Rankings45-49 (258)101.95
1823
World Performance Index45-49 (262)101.95

2024

1887
World Performance Index45-49 (290)105.74

2021

5121
World Performance Index40-44 (852)112.05
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com