Athletes

GREATOREX Libby
1996 | United Kingdom
25-29
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
198.07
201.20
World Ranking: 92
Division Ranking: 5
2 starts since 2024
in 2 countries

2025

92
World Performance Index25-29 (5)198.07
92
FD WPI World Rankings25-29 (5)198.07

2024

90
World Performance Index25-29 (8)198.07
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com