Athletes

RICHARDSON Sarah
1974 | United Kingdom
50-54
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
180.72
190.26
World Ranking: 241
Division Ranking: 20
2 starts since 2023
in 2 countries

2025

241
World Performance Index50-54 (20)180.72
241
FD WPI World Rankings50-54 (20)180.72

2024

249
World Performance Index50-54 (18)180.72
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com