| 1084 | 37 | Kevin | Johnson | 1:02:44 | 1:02:40 | 6:16 | 38 | 35 | M | 1 | M3539 | YORK | ME | GREATER BOSTON TRACK CLUB |
| 1237 | 46 | Joe | Lauer | 1:03:46 | 1:03:42 | 6:23 | 37 | 42 | M | 2 | M3539 | CAMBRIDGE | MA | SOMERVILLE ROAD RUNNERS |
| 930 | 55 | Matt | Hanley | 1:04:54 | 1:04:47 | 6:29 | 37 | 49 | M | 3 | M3539 | WEST ROXBURY | MA | |
| 17 | 62 | Dane | Ahern | 1:05:31 | 1:05:28 | 6:33 | 39 | 56 | M | 4 | M3539 | EXETER | NH | |
| 1167 | 65 | Frank | Klemovitch | 1:05:48 | 1:05:46 | 6:35 | 39 | 59 | M | 5 | M3539 | LEXINGTON | MA | |
| 2155 | 66 | Scott | Strandberg | 1:06:05 | 1:06:02 | 6:37 | 37 | 60 | M | 6 | M3539 | ANDOVER | MA | |
| 32 | 69 | Paulo | Amaral | 1:06:19 | 1:06:16 | 6:38 | 37 | 62 | M | 7 | M3539 | LOWELL | MA | SOMERVILLE ROAD RUNNERS |
| 913 | 75 | Peter | Guza | 1:06:59 | 1:06:48 | 6:41 | 37 | 66 | M | 8 | M3539 | NORTH ANDOVER | MA | |
| 2734 | 85 | Dan | Aylward | 1:08:09 | 1:08:01 | 6:49 | 35 | 74 | M | 9 | M3539 | NEWBURY | MA | |
| 117 | 86 | Franck | Baudry | 1:08:20 | 1:08:15 | 6:50 | 39 | 75 | M | 10 | M3539 | BOSTON | MA | |
| 2826 | 87 | Richard | Cotta | 1:08:19 | 1:08:16 | 6:50 | 39 | 76 | M | 11 | M3539 | ANDOVER | MA | |
| 1960 | 104 | Rafael | Salomao | 1:09:48 | 1:09:36 | 6:58 | 37 | 90 | M | 12 | M3539 | BRASIL | | BOSTON ATHLETIC ASSOCIATION |
| 2297 | 105 | Chris | Wallace | 1:10:02 | 1:09:53 | 7:00 | 37 | 91 | M | 13 | M3539 | GEORGETOWN | MA | |
| 2093 | 106 | Matthew | Solazzo | 1:10:29 | 1:10:07 | 7:01 | 36 | 92 | M | 14 | M3539 | AMESBURY | MA | |
| 2118 | 112 | Ryan | Spinney | 1:11:03 | 1:10:50 | 7:05 | 36 | 98 | M | 15 | M3539 | SALISBURY | MA | WINNERS CIRCLE RUNNING CLUB |
| 2608 | 144 | Tyler | Russell | 1:14:17 | 1:13:55 | 7:24 | 39 | 121 | M | 16 | M3539 | NEWBURYPORT | MA | |
| 1741 | 155 | Corey | Peabody | 1:15:18 | 1:14:45 | 7:29 | 37 | 127 | M | 17 | M3539 | BOSTON | MA | |
| 64 | 161 | Joel | Armstrong | 1:15:46 | 1:15:06 | 7:31 | 39 | 132 | M | 18 | M3539 | EXETER | NH | |
| 1931 | 170 | Stephen | Rouleau | 1:16:10 | 1:16:00 | 7:36 | 39 | 139 | M | 19 | M3539 | NASHUA | NH | GATE CITY STRIDERS |
| 2717 | 173 | John | Rheaume | 1:16:33 | 1:16:09 | 7:37 | 37 | 141 | M | 20 | M3539 | AMESBURY | MA | WINNERS CIRCLE RUNNING CLUB |
| 2129 | 186 | Michael | Stanton | 1:17:26 | 1:17:08 | 7:43 | 35 | 148 | M | 21 | M3539 | ROCHESTER | NH | |
| 1562 | 193 | Sean | Moody | 1:17:56 | 1:17:33 | 7:46 | 39 | 154 | M | 22 | M3539 | AMESBURY | MA | WINNERS CIRCLE RUNNING CLUB |
| 1591 | 204 | Michael | Moyles | 1:19:01 | 1:18:07 | 7:49 | 39 | 161 | M | 23 | M3539 | NEWBURYPORT | MA | |
| 1385 | 239 | Jeff | Maistrosky | 1:19:56 | 1:19:47 | 7:59 | 37 | 181 | M | 24 | M3539 | HUDSON | NH | GREATER LOWELL ROAD RUNNERS |
| 1699 | 254 | Fayal | Ounnas | 1:20:47 | 1:20:20 | 8:02 | 36 | 189 | M | 25 | M3539 | IPSWICH | MA | |
| 2258 | 280 | Brock | Ueda | 1:22:05 | 1:21:37 | 8:10 | 36 | 204 | M | 26 | M3539 | SALEM | NH | |
| 1216 | 304 | Chad | Lampert | 1:22:42 | 1:22:36 | 8:16 | 38 | 217 | M | 27 | M3539 | HAVERHILL | MA | |
| 335 | 325 | Greg | Carroll | 1:24:03 | 1:23:24 | 8:21 | 39 | 231 | M | 28 | M3539 | SALEM | NH | |
| 972 | 353 | Zhishi | He | 1:25:44 | 1:24:47 | 8:29 | 38 | 247 | M | 29 | M3539 | SOUTH HAMILTON | MA | |
| 1432 | 379 | Ramon | Matas | 1:26:34 | 1:25:45 | 8:35 | 37 | 257 | M | 30 | M3539 | NEWBURYPORT | MA | |
| 2004 | 411 | Palen | Schwab | 1:27:52 | 1:26:52 | 8:42 | 39 | 275 | M | 31 | M3539 | NEWBURYPORT | MA | |
| 2441 | 413 | Michael | Bergeron | 1:27:18 | 1:26:53 | 8:42 | 38 | 276 | M | 32 | M3539 | NEWBURYPORT | MA | |
| 1970 | 446 | Matthew | Sansone | 1:29:04 | 1:28:07 | 8:49 | 37 | 291 | M | 33 | M3539 | DRACUT | MA | |
| 2352 | 506 | Jonathan | Wilk | 1:31:03 | 1:30:35 | 9:04 | 38 | 318 | M | 34 | M3539 | LOWELL | MA | |
| 1610 | 507 | Nathan | Murray | 1:31:31 | 1:30:37 | 9:04 | 39 | 319 | M | 35 | M3539 | NEWBURYPORT | MA | |
| 1340 | 544 | Christopher | Lupien | 1:32:25 | 1:32:08 | 9:13 | 35 | 337 | M | 36 | M3539 | ARLINGTON | MA | SOMERVILLE ROAD RUNNERS |
| 2856 | 551 | Kevin | Moazeni | 1:32:50 | 1:32:27 | 9:15 | 35 | 340 | M | 37 | M3539 | BYFIELD | MA | |
| 988 | 564 | Michael | Hickey | 1:33:52 | 1:33:03 | 9:19 | 37 | 346 | M | 38 | M3539 | NEWBURYPORT | MA | |
| 1975 | 603 | Athony | Santosuosso | 1:34:44 | 1:34:29 | 9:27 | 35 | 363 | M | 39 | M3539 | KENSINGTON | NH | |
| 848 | 607 | Graeme | Godzyk | 1:35:23 | 1:34:40 | 9:28 | 38 | 366 | M | 40 | M3539 | PLAISTOW | NH | |
| 1714 | 619 | Joseph | Panella | 1:35:40 | 1:35:22 | 9:33 | 39 | 371 | M | 41 | M3539 | WINDHAM | NH | |
| 1011 | 629 | Chad | Holmes | 1:36:55 | 1:35:46 | 9:35 | 38 | 373 | M | 42 | M3539 | SOUTH HAMPTON | NH | WINNERS CIRCLE RUNNING CLUB |
| 1919 | 633 | Adam | Root | 1:36:47 | 1:35:52 | 9:36 | 37 | 375 | M | 43 | M3539 | NEWBURY | MA | |
| 2766 | 634 | Aaron | Dufford | 1:37:06 | 1:35:53 | 9:36 | 36 | 376 | M | 44 | M3539 | PARK CITY | UT | |
| 836 | 686 | Charlie | Gioiosa | 1:38:45 | 1:38:15 | 9:50 | 36 | 396 | M | 45 | M3539 | LOWELL | MA | |
| 1055 | 726 | Benjamin | Ivone | 1:41:15 | 1:40:21 | 10:02 | 37 | 413 | M | 46 | M3539 | HAVERHILL | MA | |
| 568 | 761 | Peter | Distefano | 1:43:07 | 1:42:28 | 10:15 | 39 | 427 | M | 47 | M3539 | SOUTH HAMPTON | NH | RUNNERS ALLEY |
| 1653 | 853 | Chris | Noyes | 1:50:25 | 1:49:32 | 10:58 | 39 | 461 | M | 48 | M3539 | PLAINVILLE | MA | COLONIAL ROAD RUNNERS |
| 171 | 860 | Robert | Bligh | 1:52:01 | 1:51:35 | 11:10 | 39 | 463 | M | 49 | M3539 | WEST NEWTON | MA | |
| 746 | 905 | Peter | Fournier | 1:58:40 | 1:58:03 | 11:49 | 36 | 477 | M | 50 | M3539 | AMESBURY | MA | |
| 747 | 917 | Andrew | Fowler | 2:01:06 | 2:00:09 | 12:01 | 39 | 483 | M | 51 | M3539 | EDWARDS | CA | |
| 2465 | 921 | James | Blanken | 2:02:53 | 2:02:05 | 12:13 | 37 | 484 | M | 52 | M3539 | IPSWICH | MA | |