Athletes

FILLION Michel
1979 | Canada
45-49
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
152.98
158.82
World Ranking: 1389
Division Ranking: 191
10 starts since 2019
in 2 countries

2025

1389
World Performance Index45-49 (191)152.98
1297
FD WPI World Rankings45-49 (188)152.98

2024

1599
World Performance Index45-49 (237)143.49
3
Americas Tour45-49 (3)150.07

2023

170
Trail Run World Series40-44 (170)83.00
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com