Athletes

LUCENA Francesc
1988 | Spain
35-39
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
185.56
186.32
World Ranking: 483
Division Ranking: 69
2 starts since 2024
in 2 countries

2025

483
World Performance Index35-39 (69)185.56
476
FD WPI World Rankings35-39 (66)185.56

2024

529
World Performance Index35-39 (79)185.56
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com