Athletes

SELLIER Robert
1993 | Germany
30-34
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
150.91
163.42
World Ranking: 1407
Division Ranking: 124
10 starts since 2020
in 8 countries

2025

1407
World Performance Index30-34 (124)150.91
1406
FD WPI World Rankings30-34 (123)150.91

2024

1454
World Performance Index30-34 (144)150.91

2023

1414
World Performance Index30-34 (163)155.06

2022

2263
World Performance Index25-29 (182)163.42
9
European Tour25-29 (9)102.00

2021

2298
World Performance Index25-29 (200)163.42
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com