Athletes

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

2025

1322
World Performance Index30-34 (123)154.17
1270
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