A 92-year-old cancer survivor entered the record books on Sunday by becoming the oldest woman to finish a marathon. Harriette Thompson of Charlotte, North Carolina, completed Sunday’s Rock ’n’ Roll Marathon in San Diego in 7hr 24min 36sec. She was mobbed by well-wishers as she crossed the finish line.

“I’m fine, they’re really pampering me here,” Thompson said as she was congratulated on finishing her 16th Rock ’n’ Roll Marathon.

Running: a great sport to start in later life Read more

“It’s always harder but this year has been a bad year for me,” she said, adding that her husband died in January following a lingering illness and that she had battled a staph infection in one of her legs.

“I couldn’t train very well because my husband was very ill and I had to be with him for some time and then when he died in January I had some treatments on my leg,” she said. “I was just really thrilled that I could finish today.”

The oldest woman to previously complete a marathon was Gladys Burrill, who was 92 years and 19 days old when she completed the 2010 Honolulu Marathon. Thompson is 92 years, 65 days old, according to the race organisers.

Despite her training woes, she nearly matched her finish time of last year, which was 7hr 7min and 42sec. That set a record for a woman of 90 or older, shattering the old one by more than an hour and a half.

A classically trained pianist who played three times at Carnegie Hall, Thompson says she mentally plays old piano pieces she had performed to help her get through the 26 miles, 385 yards. She did not begin running marathons until she was in her 70s, after a member of her church approached her about being one of her sponsors in a marathon to raise money to fight leukemia and lymphoma.

Jessica Ennis-Hill has drive to score mother of all wins at Rio 2016 | Sean Ingle Read more

“At that time I had lost several people in my family to cancer and I said, ‘Oh, maybe I should do that,” she recalled. “When I got out there the first year I just planned to walk it, but everybody else was running so I started to run with them.”

Thompson is not sure if she’ll run again next year. But after last year’s race she was not sure she would run this one either. She added that she enjoys raising money for cancer research and believes the competition has helped keep her healthy.

“I don’t think I’d be living today if I didn’t do this running,” she said. “I’m helping them and they’re kind of helping me.”