Athletes

CROIBIER MUSCAT Olivier
1971 | France
50-54
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
169.47
170.16
World Ranking: 952
Division Ranking: 107
4 starts since 2022
in 3 countries

2025

952
World Performance Index50-54 (107)169.47
951
FD WPI World Rankings50-54 (107)169.47

2024

978
World Performance Index50-54 (97)169.47
14
EMEA Tour50-54 (14)170.16
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com