Athletes

MASASHI Otsubo
1975 | Japan
50-54
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
132.43
138.83
World Ranking: 1663
Division Ranking: 243
4 starts since 2022
in 1 countries

2025

1663
World Performance Index50-54 (243)132.43
1662
FD WPI World Rankings50-54 (243)132.43

2024

1727
World Performance Index45-49 (259)132.43
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com