Athletes

MELL Karl
2001 | Estonia
ELITE
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
198.03
205.12
World Ranking: 205
Division Ranking: 118
9 starts since 2023
in 8 countries

2025

205
World Performance IndexELITE (118)198.03
205
FD WPI World RankingsELITE (118)198.03

2024

133
World Performance IndexELITE (96)203.00
46
World Cup ELITE (46)39.00

2023

134
World Performance Index20-24 (12)203.00
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com