Dan Verrington of Haverhill was the first local finisher of the 22nd annual Sapienza Road Race, finishing the 4-mile course in 21 minutes and in fourth place.
Former Methuen track star Kevin Alliette won the race, finishing in 20:05.
Jim Johnson of Wakefield finished second.
On the women's side, Kara Haas, Caroline Bjune, and Phillips Academy graduate Melissa Donais, finished first, second, and third, respectively.
Donais, 24, is the granddaughter of legendary road runner Tony Sapienza, whom the race is named after.
Her mother, Toni, organizes the race every year.
Nearly 200 runners participated in the event, which raised $2,000 for a charity named in Sapienza's honor that awards a scholarship to a local athlete who plans to study mathematics in college.
Sapienza taught math at Haverhill High for more than 28 years.
Sapienza Memorial 4-Mile Road Race
Thursday, July 17
Top 15 finishers
1. Kevin Alliette 20:05, 2. Jim Johnson 20:25, 3. Jon Healey 20:39, 4. Dan Verrington 21:00, 5. Chris Mahoney 21:06, 6. Patrick Ard 21:16, 7. Chris Healey 21:41, 8. Todd Lagimoier 22:05, 9. David Quintal 22:08, 10. Tim Carven 22:59, 11. Kara Haas 23:16, 12. Caroline Bjune 23:51, 13. Lars Bjune 23:54, 14. Chris Powers 23:58, 15. Corey Gobbi 24:02
Top 3 women
1. Kara Haas 23:16, 2. Caroline Bjune 23:51, 3. Melissa Donais 24:39
Age-Group Winners
Male
19-and-under — Chris Powers 23:58; 20-29 — Jon Healey 20:39; 30-39 — Jim Johnson 20:25; 40-49 — Dan Verrington 21:00; 50-59 — Jim Morisseau 24:06; 60-69 — Billy Prentiss 26:42, 70-and-over — George Bisson 33:00
Female
19-and-under — Olivia Marshall 30:44; 20-29 — Melissa Donais 24:39; 30-39 — Caroline Bjune 23:51; 40-49 — Nancy Corsaro 27:28; 50-59 — Sharon Yu 32:33; 60-69 — Wendy Burbank 33:48