Athletes

CHOUMILOFF Axel
2000 | France
25-29
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
177.67
184.35
World Ranking: 684
Division Ranking: 52
5 starts since 2022
in 2 countries

2025

684
World Performance Index25-29 (52)177.67
669
FD WPI World Rankings25-29 (50)177.67

2024

614
World Performance Index20-24 (51)183.04

2023

620
World Performance Index20-24 (44)183.91
6
EMEA Tour20-24 (6)184.35

2022

898
World Performance Index20-24 (77)183.47
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com