Athletes

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

2025

684
World Performance Index35-39 (93)179.33
670
FD WPI World Rankings35-39 (90)179.33

2024

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