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
179.59
Current WPI
180.47
Highest WPI
266
WPI World Ranking
4
starts since
2022
in
1
countries
Results
Standings
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
© 2024 XTERRA - All rights reserved - Visit
xterraplanet.com