Athletes

LIU Mou Wen
1991 | Taiwan
30-34
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
107.57
115.30
World Ranking: 1814
Division Ranking: 146
2 starts since 2023
in 1 countries

2025

1814
World Performance Index30-34 (146)107.57
1812
FD WPI World Rankings30-34 (145)107.57

2024

1883
World Performance Index30-34 (167)107.57
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com