Athletes

JOHNSTONE David
1961 | South Africa
60-64
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
103.28
107.03
World Ranking: 1821
Division Ranking: 97
2 starts since 2023
in 1 countries

2025

1821
World Performance Index60-64 (97)103.28
1819
FD WPI World Rankings60-64 (97)103.28

2024

1892
World Performance Index60-64 (90)103.28
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com