Runner profile

John
Owen
11 Nov 1943
England
Other

Performances

Date Finished Time Flags Type Distance Site Race Prize money Actions
26 Apr 2015 922? 3:21:56 RD Marathon London ENG Virgin London