Athletes

VAN EGMOND Leo
1958 | Netherlands
65-69
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
155.51
170.95
World Ranking: 1313
Division Ranking: 14
8 starts since 2021
in 5 countries

2025

1313
World Performance Index65-69 (14)155.51
1312
FD WPI World Rankings65-69 (14)155.51

2024

1356
World Performance Index65-69 (13)155.51

2023

1169
World Performance Index65-69 (6)165.06

2022

1724
World Performance Index60-64 (15)170.95

2021

1794
World Performance Index60-64 (16)170.95
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com