SAN DIEGO (AP) Jeffrey Eggleston of Boulder, Colorado, won the Rock `n' Roll Marathon in 2 hours, 21 minutes, 18 seconds Sunday, and 94-year-old Harriette Thompson of Charlotte, North Carolina, became the oldest woman to run a half marathon.
Thompson finished in 3:42:56 to loud cheers from thousands of spectators lining the finish chute. Two years ago she became the oldest woman to run a marathon.
''I could hear my name being shouted the whole way. I suppose I'm a legacy, at least that's what they say,'' Thompson said.
The previous oldest woman to run a half marathon was Gladys Burrill, who was 93 when she finished an event in Hawaii in 2012, according to the Association of Road Running Statisticians.
Eggleston finished well ahead of runner-up Brandon Messerly of San Luis Obispo, who finished in 2:30:14.
This was the 20th running of the Rock `N' Roll Marathon, which features bands playing along the course.
''This is such a cool event. I feel like I am a guest at a birthday party,'' the 32-year-old Eggleston said. ''I wanted to be a piece of history and it was rocking out there. All of the bands and cheerleaders gave it an electric atmosphere. This is such a monumental event for the Rock `n' Roll Marathon Series and this is the 20th marathon I have finished.''
San Diego's Bridie McCarey won the women's marathon in 2:48:48. Ying Tao of San Diego was second in 2:52:58.