Athletes

ROSS Peter
1985 | Canada
40-44
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
131.67
133.02
World Ranking: 1671
Division Ranking: 257
4 starts since 2021
in 1 countries

2025

1671
World Performance Index40-44 (257)131.67
1670
FD WPI World Rankings40-44 (257)131.67

2024

1734
World Performance Index35-39 (227)131.67

2023

1786
World Performance Index35-39 (259)131.67

2022

5019
World Performance Index35-39 (761)118.98

2021

4902
World Performance Index35-39 (735)118.98
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com