Oliver Freeman
Athlete's Profile
Great Britain
1986
World Triathlon Athlete ID: 7787
Rankings & Stats
Starts 42
Podiums 12
Wins 6
Latest Athlete Results
POS
Date
Event
Program
Time
Country Represented
DSQ
2010-09-08
Elite Men
DSQ
DNF
2010-08-14
Elite Men
DNF
38
2010-07-24
Elite Men
01:45:06
13
2010-06-05
Elite Men
01:54:50