Portland's Chris Harmon and North Yarmouth's Christine Hein were the top Maine finishers at the 121st Boston Marathon. Tracy Guerrette, originally from St. Agatha and now living in Bangor, had the second best time among women from Maine at 3:05.02.

Bangor's Adam Goode had the 8th best time among Maine men at 2:58.43.

Top elite level women from Maine, Kristen Barry and Sherry Piers logged DNS.

Check out Maine's top-10...

Top 10 Maine Women

944. Christine Hein (North Yarmouth) 2:55.28
2039. Tracy Guerrette (Saint Agatha) 3:05:02
4737. Kalie Dunn (Portland) 3:20:24
6551. Dara Knapp (Columbia Falls) 3:28:09
7082. Johanna Stickney (West Gardiner) 3:30:09
7489. Tayla Robbins (Portland) 3:31:46
8018. Katie Norwood (Bangor) 3:33:44
8379. Karen Fogg (York) 3:35:01
9238. Kayla Buck (Mapleton) 3:38:11
10112. Audrey Machowski (Wales) 3:41:20

Top 10 Maine Men

293. Christopher Harmon (Portland) 2:43:57
391. Robert Ashby (Brunswick) 2:46:22
429. Alan Groudle (Lewiston) 2:47:14
594. Ryan Metivier (Auburn) 2:50:06
657. Nathan Buck (Portland) 2:51:19
660. Stefan Sandreuter (North Yarmouth) 2:51:23
744. Joseph Satterfield (Bowdoinham) 2:52:47
1275. Adam Goode (Bangor) 2:58:43
1845. Timothy Carven (Kittery Point) 3:03:38
2187. Justin Fereshetian (Mars Hill) 3:06:11

NOTE: Brewer's Joe Roberts ran his first Boston Marathon on Sunday. He joins 'The Morning Pitch Show' at 7:35am today to talk about the experience.