Athletes

KIRKWOOD Rachel
1968 | United Kingdom
55-59
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
183.02
184.25
World Ranking: 220
Division Ranking: 4
2 starts since 2023
in 2 countries

2025

220
World Performance Index55-59 (4)183.02
220
FD WPI World Rankings55-59 (4)183.02

2024

227
World Performance Index55-59 (2)183.02

2023

217
World Performance Index55-59 (5)183.02
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com