Athletes

MOREL Stephane
1973 | France
50-54
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
146.01
166.59
World Ranking: 1506
Division Ranking: 210
10 starts since 2018
in 7 countries

2025

1506
World Performance Index50-54 (210)146.01
1505
FD WPI World Rankings50-54 (210)146.01

2024

1555
World Performance Index50-54 (211)146.01

2023

1397
World Performance Index50-54 (164)156.23

2022

3384
World Performance Index45-49 (502)148.52

2021

2143
World Performance Index45-49 (248)165.84

2020

2287
World Performance Index45-49 (257)166.59

2019

2287
World Performance Index45-49 (257)166.59

2018

1081
World Performance Index45-49 (113)166.59
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com