X
Leaderboards
Standings
Results
FAQs
World Performance Index
World Cup
Americas Tour
APAC Tour
EMEA Tour
Trail Run World Series
Athletes
STUTCHBURY Olivia
1997 | Canada
25-29
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
178.85
180.47
World Ranking:
262
Division Ranking:
22
See more...
FD Triathlon
Current
Highest
178.85
180.47
World Ranking:
253
Division Ranking:
22
Hide more...
4
starts since
2022
in
1
countries
Results
Standings
2025
262
World Performance Index
25-29
(22)
178.85
253
FD WPI World Rankings
25-29
(22)
178.85
2024
266
World Performance Index
25-29
(29)
179.59
2023
251
World Performance Index
25-29
(31)
179.59
2022
518
World Performance Index
25-29
(51)
170.69
© 2025 XTERRA - All rights reserved - Visit
xterraplanet.com