Athletes

LEONARD Alberta
1993 | United States
30-34
168.7
Current WPI
170.86
Highest WPI
356
WPI World Ranking
3 starts since 2024
in 2 countries
© 2024 XTERRA - All rights reserved - Visit xterraplanet.com