Athletes

FLACK Robert
1989 | United Kingdom
35-39
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
179.33
179.78
World Ranking: 641
Division Ranking: 85
3 starts since 2024
in 2 countries

2025

641
World Performance Index35-39 (85)179.33
628
FD WPI World Rankings35-39 (82)179.33

2024

706
World Performance Index35-39 (107)179.34
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com