Athletes

HENRY Alban
1981 | France
40-44
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
190.92
194.76
World Ranking: 395
Division Ranking: 53
14 starts since 2023
in 4 countries

2025

395
World Performance Index40-44 (53)190.92
368
FD WPI World Rankings40-44 (53)190.92
8
EMEA Tour40-44 (8)191.24

2024

337
World Performance Index40-44 (34)193.03
8
EMEA Tour40-44 (8)191.29

2023

421
World Performance Index40-44 (39)190.68
5
EMEA Tour40-44 (5)194.76
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com