Athletes

KOYEN Meri
1988 | Belgium
35-39
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
166.57
170.12
World Ranking: 353
Division Ranking: 41
2 starts since 2023
in 2 countries

2025

353
World Performance Index35-39 (41)166.57
353
FD WPI World Rankings35-39 (41)166.57

2024

367
World Performance Index35-39 (39)166.57

2023

362
World Performance Index35-39 (33)166.57
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com