Athletes

B. OSTIGUY Charles
1973 | Canada
50-54
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
182.35
183.37
World Ranking: 619
Division Ranking: 48
9 starts since 2019
in 2 countries

2025

619
World Performance Index50-54 (48)182.35
619
FD WPI World Rankings50-54 (48)182.35

2024

633
World Performance Index50-54 (47)182.35
2
Americas Tour50-54 (2)181.32

2023

684
World Performance Index50-54 (45)181.94

2022

1087
World Performance Index45-49 (114)180.51

2021

1095
World Performance Index45-49 (87)181.44

2020

1139
World Performance Index45-49 (95)181.44

2019

1139
World Performance Index45-49 (95)181.44
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com