Athletes

DICKSON Lewis
2000 | Canada
25-29
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
193.84
196.31
World Ranking: 313
Division Ranking: 26
3 starts since 2023
in 1 countries
0 wins
1 2nd places
1 3rd places

2025

313
World Performance Index25-29 (26)193.84
313
FD WPI World Rankings25-29 (26)193.84

2024

82
Trail Run World Series25-29 (82)133.00
315
World Performance Index20-24 (34)193.84
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com