Athletes

ROSS Ronald
1961 | Canada
60-64
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
115.74
120.68
World Ranking: 1779
Division Ranking: 93
3 starts since 2024
in 2 countries

2025

1779
World Performance Index60-64 (93)115.74
1777
FD WPI World Rankings60-64 (93)115.74

2024

1847
World Performance Index60-64 (88)115.74
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com