Athletes

HUMAN Petrus
1990 | Namibia
35-39
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
197.77
198.85
World Ranking: 222
Division Ranking: 20
3 starts since 2023
in 2 countries

2025

222
World Performance Index35-39 (20)197.77
222
FD WPI World Rankings35-39 (20)197.77

2024

224
World Performance Index30-34 (15)197.78

2023

318
World Performance Index30-34 (31)194.26
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com