Julia De Leeuw
Athlete's Profile
1991
World Triathlon Athlete ID: 139851
Rankings & Stats
Starts 3
Podiums 3
Wins 1
Latest Athlete Results
POS
Date
Event
Program
Time
2
2024-09-14
30-34 Female AG
09:46:24
1
2021-09-12
30-34 Female AG
09:35:25
2
2019-09-14
25-29 Female AG
09:50:56