Athletes

PEDROSA ROBLES Raul
1981 | Spain
40-44
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
174.5
175.79
World Ranking: 815
Division Ranking: 125
3 starts since 2023
in 2 countries

2025

815
World Performance Index40-44 (125)174.50
814
FD WPI World Rankings40-44 (125)174.50

2024

831
World Performance Index40-44 (121)174.50

2023

1087
World Performance Index40-44 (163)168.16
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com