Athletes

LEGRAND Flavien
1971 | France
50-54
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
119.33
122.18
World Ranking: 1752
Division Ranking: 258
6 starts since 2023
in 6 countries

2025

1752
World Performance Index50-54 (258)119.33
1750
FD WPI World Rankings50-54 (258)119.33

2024

1819
World Performance Index50-54 (260)119.33
17
EMEA Tour50-54 (17)122.18

2023

1954
World Performance Index50-54 (261)114.51
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com