Athletes

SCHAFFER Eve Noelle
2003 | Switzerland
20-24
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
194.57
197.44
World Ranking: 116
Division Ranking: 6
4 starts since 2023
in 3 countries

2025

116
World Performance Index20-24 (6)194.57
116
FD WPI World Rankings20-24 (6)194.57

2024

117
World Performance Index20-24 (8)194.57

2023

151
World Performance Index20-24 (8)189.92
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com