Athletes

AVRIL Steven
1991 | France
30-34
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
201.45
202.24
World Ranking: 155
Division Ranking: 7
5 starts since 2018
in 4 countries

2025

155
World Performance Index30-34 (7)201.45
155
FD WPI World Rankings30-34 (7)201.45

2024

155
World Performance Index30-34 (5)201.45

2023

159
World Performance Index30-34 (8)201.45

2020

476
World Performance Index25-29 (50)192.80

2019

476
World Performance Index25-29 (50)192.80

2018

378
World Performance Index25-29 (48)185.91
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com