
Owen Barron
Athlete's Profile
1962
World Triathlon Athlete ID: 83413
Rankings & Stats
Starts 49
Podiums 7
Wins 2
Latest Athlete Results
POS
Date
Event
Program
Time
11
2025-05-17
60-64 Open AG
05:23:55
8
2025-04-27
60-64 Open AG
03:04:17
40
2024-10-17
60-64 Male AG Sprint
01:24:45
Athlete Photos


