Athletes

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

2025

1299
World Performance Index30-34 (125)154.17
1277
FD WPI World Rankings30-34 (124)154.17

2024

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