Athletes

RUBIO Luis
1963 | Canada
60-64
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
157.54
158.01
World Ranking: 1258
Division Ranking: 42
2 starts since 2023
in 2 countries

2025

1258
World Performance Index60-64 (42)157.54
1257
FD WPI World Rankings60-64 (42)157.54

2024

1298
World Performance Index60-64 (38)157.54

2023

1375
World Performance Index60-64 (31)157.54
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com