Athletes

NARVAEZ FREYRE Luis Guillermo
1981 | Colombia
40-44
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
121.52
124.91
World Ranking: 1655
Division Ranking: 249
2 starts since 2024
in 1 countries

2025

1609
FD WPI World Rankings40-44 (245)121.52
1655
World Performance Index40-44 (249)121.52
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com