Erika Ackerlund
Athlete's Profile
United States
1996
World Triathlon Athlete ID: 106041
Rankings & Stats
World Ranking 41World Triathlon Championship Series 42Individual Olympic Qualification 35Continental 9 Starts 69
Podiums 11
Wins 6