Athletes

SLEIGHT Henry
1989 | United Kingdom
ELITE
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
-
203.29
World Ranking: -
Division Ranking: -
9 starts since 2018
in 7 countries

2023

292
World Performance IndexELITE (120)195.43

2022

211
World Performance IndexELITE (127)200.15

2020

140
World Performance IndexELITE (106)203.29

2019

140
World Performance IndexELITE (106)203.29

2018

72
World Performance IndexELITE (51)203.29
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com