Athletes

SCHELL Jon
1974 | United States
50-54
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
91.76
103.24
World Ranking: 1853
Division Ranking: 277
3 starts since 2023
in 1 countries

2025

1853
World Performance Index50-54 (277)91.76
1851
FD WPI World Rankings50-54 (277)91.76

2024

1922
World Performance Index50-54 (278)91.76
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com