Athletes

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

2025

714
World Performance Index35-39 (102)178.62
714
FD WPI World Rankings35-39 (102)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