Athletes

DUHA Robin
1989 | Germany
35-39
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
178.62
181.47
World Ranking: 665
Division Ranking: 90
3 starts since 2023
in 1 countries

2025

665
World Performance Index35-39 (90)178.62
652
FD WPI World Rankings35-39 (87)178.62

2024

728
World Performance Index35-39 (112)178.62
166
Trail Run World Series35-39 (166)96.00
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com