Athletes

FUTCHER Charles
1959 | United States
65-69
122.78
Current WPI
128.58
Highest WPI
1803
WPI World Ranking
6 starts since 2022
in 2 countries

2024

1803
World Performance Index65-69 (36)122.78

2023

1834
World Performance Index60-64 (71)127.84

2022

4551
World Performance Index60-64 (115)128.58
© 2024 XTERRA - All rights reserved - Visit xterraplanet.com