Athletes

TREVALLION Ruth
1983 | United Kingdom
40-44
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
180.05
182.54
World Ranking: 251
Division Ranking: 30
2 starts since 2024
in 2 countries

2025

251
World Performance Index40-44 (30)180.05
251
FD WPI World Rankings40-44 (30)180.05

2024

260
World Performance Index40-44 (34)180.05
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com