Athletes

OSWALD Martin
1982 | Germany
40-44
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
171.29
182.33
World Ranking: 916
Division Ranking: 139
8 starts since 2018
in 3 countries

2025

853
FD WPI World Rankings40-44 (137)171.29
916
World Performance Index40-44 (139)171.29
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com