The top finisher from Beverly was Brian Tinger, who ran 2:56:25.
Barry Tom and Greg Esbitt each ran 3:07 to post the best times from Salem, though Madeline Weber’s 3:08:51 was in the top 300 times among all women running. Longtime runner Chip Tuttle turned in a 3:54:24 and Beth O’Grady ran 4:00:59.
Former Peabody High track standout Katrina Gravel ran a phenomenal 2:59 to finish 101 in her age group and 117 overall among all women. The Tanner City also had a top age group finisher in Harold Beard, who ran 3:13:16 to place 75th among men ages 55-59.
Danvers was also well represented on the leader board, with Colleen Ryan’s 3:08:42 placing 25th among women ages 40-44.
Michael Jones of Ipswich ran 3:25:49 for the top finish among runners registered from his town while Swamspcott was led by James DeLoid, who ran 3:24:46.
Leanne Tierney ran 3:46:47 as the top runner from Boxford. Cherie Hendrickson, who recently helped the Boston Blades pro women’s hockey team win the CWHL championship, was at 4:51:12 at the 40K mark when the race stopped.
Middleton had some very strong times. Carlos Trujillo ran 2:19:24 to finish 19th among all men and Michael Arsenault turned in a 3:01:21. Gretchen Fishman (3:24:50), Paul Kmiecik (3:19:37), Gina Smith (3:02:08) and Madelyn Steeves (3:34:56) all finished in the top 200 of their age groups.
Topsfield’s Jason Garrity ran 2:38:53.