Athletes

STERK Rens
1970 | Netherlands
55-59
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
173.41
186.83
World Ranking: 850
Division Ranking: 40
9 starts since 2019
in 5 countries

2025

850
World Performance Index55-59 (40)173.41
849
FD WPI World Rankings55-59 (40)173.41

2024

865
World Performance Index50-54 (80)173.41
13
EMEA Tour50-54 (13)172.31

2023

868
World Performance Index50-54 (76)175.61

2022

1325
World Performance Index50-54 (87)176.72

2021

774
World Performance Index50-54 (30)186.83

2020

757
World Performance Index45-49 (51)186.83

2019

757
World Performance Index45-49 (51)186.83
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com