Athletes

O'DONNELL Ali
1996 | United States
ELITE
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
190.2
195.25
World Ranking: 149
Division Ranking: 74
4 starts since 2022
in 3 countries

2025

149
World Performance IndexELITE (74)190.20
149
FD WPI World RankingsELITE (74)190.20

2024

153
World Performance IndexELITE (71)190.20
52
World Cup ()0.00

2023

131
World Performance Index25-29 (17)192.07

2022

218
World Performance Index25-29 (20)188.88
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com