Athletes

STRACHAN Rory
1999 | United Kingdom
ELITE
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
212.31
212.55
World Ranking: 36
Division Ranking: 36
2 starts since 2024
in 2 countries

2025

Date Pos. Event Race Division WPI/Pts.
05.03
11
XTERRA Weston ParkWorld Cup #3: Weston Park EliteELITE (11) 212.55 / 41
04.26
10
XTERRA Greece VouliagmeniWorld Cup #2: Greece EliteELITE (10) 45
04.26
10
XTERRA Greece VouliagmeniFull Distance TriathlonELITE (10) 212.06

2024

Date Pos. Event Race Division WPI/Pts.
05.11
8
XTERRA Weston ParkFull Distance TriathlonELITE (6) 183.19
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com