Athletes

IWABUCHI Takamitsu
1971 | Japan
50-54
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
157.27
167.00
World Ranking: 1266
Division Ranking: 167
6 starts since 2018
in 3 countries

2025

1266
World Performance Index50-54 (167)157.27
1265
FD WPI World Rankings50-54 (167)157.27

2024

1306
World Performance Index50-54 (158)157.27
2
APAC Tour50-54 (2)160.47

2023

1342
World Performance Index50-54 (155)158.98

2022

2006
World Performance Index50-54 (174)167.00

2021

3428
World Performance Index45-49 (473)148.23

2020

3367
World Performance Index45-49 (436)154.08

2019

3367
World Performance Index45-49 (436)154.08
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com