Athletes

SNOWBERG Eric
1970 | United States
55-59
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
194.62
194.69
World Ranking: 291
Division Ranking: 2
20 starts since 2018
in 2 countries

2025

291
World Performance Index55-59 (2)194.62
291
FD WPI World Rankings55-59 (2)194.62

2024

295
World Performance Index50-54 (6)194.62

2023

313
World Performance Index50-54 (9)194.50

2022

516
World Performance Index50-54 (19)191.25

2021

424
World Performance Index50-54 (15)194.23

2020

624
World Performance Index45-49 (38)189.20

2019

624
World Performance Index45-49 (38)189.20

2018

634
World Performance Index45-49 (50)177.76
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com