Athletes

POMELLI Olivia
1975 | Switzerland
50-54
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
161.26
169.49
World Ranking: 391
Division Ranking: 40
7 starts since 2021
in 4 countries

2025

391
World Performance Index50-54 (40)161.26
391
FD WPI World Rankings50-54 (40)161.26

2024

405
World Performance Index45-49 (59)161.26

2023

380
World Performance Index45-49 (59)163.52

2022

661
World Performance Index45-49 (95)162.85
4
European Tour45-49 (4)186.00

2021

695
World Performance Index45-49 (80)162.85
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com