Harriette Thompson of Charlotte, North Carolina, completed Sunday's Rock 'n' Roll Marathon in San Diego in 7 hours, 24 minutes, 36 seconds. She was mobbed by well-wishers as she crossed the finish line.
"I'm fine, they're really pampering me here," Thompson said in a firm, joyful voice as people all around her shouted congratulations.
This was her 17th Rock 'n' Roll Marathon and, by far, the hardest.
"It's always harder but this year has been a bad year for me," she said, adding her husband died in January, following a lingering illness and she battled a staph infection in one of her legs.
More From This Section
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 race organizers.
Despite her training woes, she nearly matched her finish time of last year, which was 7 hours, 7 minutes, 42 seconds.
She didn't begin running marathons until she was in her 70s, after a member of her church approached her about being one of her sponsors in the marathon to raise money to fight leukemia and lymphoma.
"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."
She added she enjoys raising money for cancer research and figures the competition has helped keep her healthy.
"I don't think I'd be living today if I didn't do this running," the cancer survivor said. "I'm helping them and they're kind of helping me.