Athletes

LESLIE Ryan
1992 | Canada
30-34
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
124.9
126.53
World Ranking: 1724
Division Ranking: 142
2 starts since 2024
in 1 countries

2025

1724
World Performance Index30-34 (142)124.90
1723
FD WPI World Rankings30-34 (141)124.90

2024

1786
World Performance Index30-34 (162)124.90
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com