Athletes

O'DONOVAN Mike
1968 | South Africa
55-59
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
161.7
176.12
World Ranking: 1161
Division Ranking: 86
5 starts since 2019
in 2 countries

2025

1160
FD WPI World Rankings55-59 (86)161.70
1161
World Performance Index55-59 (86)161.70

2024

896
World Performance Index55-59 (42)172.43

2023

958
World Performance Index55-59 (43)172.43

2020

2606
World Performance Index50-54 (196)162.78

2019

2606
World Performance Index50-54 (196)162.78
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com