
Elle Leahy
Athlete's Profile
1997
World Triathlon Athlete ID: 103833
Rankings & Stats
Starts 9
Podiums 1
Wins 1
Latest Athlete Results
POS
Date
Event
Program
Time
10
2018-02-17
Elite Women
01:08:53
5
2018-02-17
U23 Women
01:08:53
Athlete Photos


