Athletes

RICHARD Julien
1993 | Canada
30-34
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
154.17
154.66
World Ranking: 1338
Division Ranking: 121
2 starts since 2023
in 1 countries

2025

1338
World Performance Index30-34 (121)154.17
1337
FD WPI World Rankings30-34 (120)154.17

2024

1384
World Performance Index30-34 (140)154.17
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com