Athletes

SPENNER LECLER Aude
1982 | France
40-44
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
181.74
182.80
World Ranking: 230
Division Ranking: 25
2 starts since 2023
in 2 countries

2025

230
World Performance Index40-44 (25)181.74
230
FD WPI World Rankings40-44 (25)181.74

2024

238
World Performance Index40-44 (28)181.74

2023

232
World Performance Index40-44 (26)181.74
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com