Athletes

MAHONY Oli
1983 | United Kingdom
40-44
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
184.94
185.38
World Ranking: 546
Division Ranking: 81
4 starts since 2023
in 3 countries

2025

546
World Performance Index40-44 (81)184.94
546
FD WPI World Rankings40-44 (81)184.94

2024

554
World Performance Index40-44 (75)184.94

2023

892
World Performance Index40-44 (131)174.59
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com