Shizo Kanakuri – The Man Who Took 52 Years To Complete A Marathon In Olympics Bianca Richardson Aug 8, 2024 Japanese runner Shizo Kanakuri 54 years 246 days 5 hours 32 minutes 20.3 seconds to complete his Olympic marathon. The record is not without an interesting story to it.