Related Program: Morning Edition Centenarian Sets Marathon Record In Toronto Related Program: Morning Edition TweetShareGoogle+Email Over the weekend, Fauja Singh became the oldest person to complete a marathon. He is 100. Singh said he was "overjoyed" at finishing in just over eight hours. Toronto was his eighth marathon. He ran his first at age 89. TweetShareGoogle+EmailView the discussion thread.