Athletes

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

2025

1334
World Performance Index30-34 (128)154.17
1307
FD WPI World Rankings30-34 (127)154.17

2024

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