He said he hopes to inspire others to take up exercise and has encouraged people to run marathons with him in the past . Belgian runner sets new world record by running a marathon a day for the last year . Jan Engels has run 24 times covering 9,569 miles in seven countries . The 49-year - old completed final run in Barcelona , Spain , on Saturday . Engels already holds the world record for finishing 20 Iron ##man triathlons in one day .
Belgian runner sets new world record by running a marathon a day for the last year . Jan Engels has run 24 times covering 9,569 miles in seven countries . The 49-year - old completed final run in Barcelona , Spain , on Saturday . Engels already holds the world record for finishing 20 Iron ##man triathlons in one day .