Athletes

SPENNER LECLER Aude
1982 | France
40-44
181.74
Current WPI
182.80
Highest WPI
237
WPI World Ranking
2 starts since 2023
in 2 countries

2024

237
World Performance Index40-44 (27)181.74

2023

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