Athletes

MARTIN Francis
1986 | Canada
35-39
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
188.62
194.70
World Ranking: 451
Division Ranking: 65
4 starts since 2021
in 1 countries

2025

451
World Performance Index35-39 (65)188.62
451
FD WPI World Rankings35-39 (65)188.62

2024

452
World Performance Index35-39 (68)188.62

2023

447
World Performance Index35-39 (68)189.55

2022

644
World Performance Index35-39 (89)188.37

2021

695
World Performance Index35-39 (85)188.37
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com