Athletes

FESTA Emma
2003 | Italy
20-24
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
185.16
187.00
World Ranking: 195
Division Ranking: 12
4 starts since 2023
in 1 countries

2025

195
World Performance Index20-24 (12)185.16
195
FD WPI World Rankings20-24 (12)185.16

2024

202
World Performance Index20-24 (14)185.16

2023

202
World Performance Index20-24 (11)184.36
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com