Athletes

MYLES Will
1978 | United Kingdom
45-49
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
147.53
153.19
World Ranking: 1478
Division Ranking: 212
2 starts since 2023
in 2 countries

2025

1478
World Performance Index45-49 (212)147.53
1477
FD WPI World Rankings45-49 (212)147.53

2024

1527
World Performance Index45-49 (223)147.53

2023

1574
World Performance Index45-49 (220)147.53
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com