| 2747 | 39 | Michael | Paulin | 1:03:04 | 1:02:57 | 6:18 | 43 | 37 | M | 1 | M4044 | BOSTON | MA | BOSTON ATHLETIC ASSOCIATION |
| 1740 | 43 | James | Pawlicki | 1:03:07 | 1:03:05 | 6:19 | 43 | 41 | M | 2 | M4044 | LYNN | MA | CENTRAL MASS STRIDERS |
| 371 | 54 | Thomas | Chapman | 1:04:49 | 1:04:45 | 6:29 | 40 | 48 | M | 3 | M4044 | FREMONT | NH | |
| 668 | 56 | Mark | Evans | 1:06:00 | 1:04:51 | 6:30 | 43 | 50 | M | 4 | M4044 | SOMERVILLE | MA | |
| 115 | 57 | Richard | Battaglia | 1:05:15 | 1:05:11 | 6:32 | 40 | 51 | M | 5 | M4044 | ARLINGTON | MA | BOSTON ATHLETIC ASSOCIATION |
| 486 | 63 | Andy | Cunningham | 1:05:35 | 1:05:29 | 6:33 | 40 | 57 | M | 6 | M4044 | PORT MATILDA | PA | |
| 2124 | 64 | Daniel | Spurling | 1:05:44 | 1:05:41 | 6:35 | 41 | 58 | M | 7 | M4044 | NEWBURYPORT | MA | WINNERS CIRCLE RUNNING CLUB |
| 1909 | 78 | Eric | Roland | 1:07:11 | 1:07:06 | 6:43 | 43 | 69 | M | 8 | M4044 | ANDOVER | MA | |
| 191 | 79 | Robert | Bourassa III | 1:07:38 | 1:07:18 | 6:44 | 44 | 70 | M | 9 | M4044 | BOYLSTON | MA | |
| 1576 | 96 | Jay | Morin | 1:09:14 | 1:08:59 | 6:54 | 44 | 84 | M | 10 | M4044 | DENVER | CO | |
| 1692 | 107 | Geremia | Ortega | 1:10:09 | 1:10:08 | 7:01 | 42 | 93 | M | 11 | M4044 | METHUEN | MA | |
| 2317 | 114 | Peter | Waterman | 1:11:15 | 1:11:04 | 7:07 | 41 | 99 | M | 12 | M4044 | NORTH ANDOVER | MA | |
| 2386 | 137 | Jason | York | 1:12:49 | 1:12:44 | 7:17 | 43 | 115 | M | 13 | M4044 | ANDOVER | MA | |
| 235 | 138 | Sean | Brooks | 1:12:56 | 1:12:52 | 7:18 | 42 | 116 | M | 14 | M4044 | BOSTON | MA | |
| 2537 | 152 | Timothy | Klingert | 1:15:09 | 1:14:39 | 7:28 | 41 | 125 | M | 15 | M4044 | SALISBURY | MA | |
| 1767 | 159 | John | Peterson | 1:15:14 | 1:15:02 | 7:31 | 43 | 130 | M | 16 | M4044 | MERRIMAC | MA | |
| 1648 | 194 | Matthew | Noce | 1:18:22 | 1:17:35 | 7:46 | 40 | 155 | M | 17 | M4044 | GLOUCESTER | MA | WICKED RUNNING CLUB |
| 1691 | 205 | Matt | Orsillo-Curtis | 1:18:14 | 1:18:08 | 7:49 | 40 | 162 | M | 18 | M4044 | AMESBURY | MA | WINNERS CIRCLE RUNNING CLUB |
| 503 | 207 | Charles | Dague | 1:18:28 | 1:18:13 | 7:50 | 42 | 164 | M | 19 | M4044 | WINDHAM | NH | MERRIMACK VALLEY STRIDERS |
| 156 | 209 | Rusty | Bilodeau | 1:18:51 | 1:18:19 | 7:50 | 41 | 166 | M | 20 | M4044 | NORTH ANDOVER | MA | ACIDOTIC RACING |
| 2161 | 237 | Michael | Sullivan | 1:19:57 | 1:19:45 | 7:59 | 44 | 180 | M | 21 | M4044 | READING | MA | |
| 896 | 260 | Joe | Gross | 1:21:08 | 1:20:38 | 8:04 | 43 | 194 | M | 22 | M4044 | NEWBURYPORT | MA | |
| 2539 | 266 | Justin | Mosquera | 1:21:38 | 1:21:03 | 8:07 | 40 | 198 | M | 23 | M4044 | NEWBURYPORT | MA | |
| 2709 | 272 | Dean | Malerba | 1:21:23 | 1:21:16 | 8:08 | 40 | 201 | M | 24 | M4044 | LYNNFIELD | MA | |
| 1912 | 275 | Alec | Rome | 1:21:25 | 1:21:21 | 8:09 | 42 | 202 | M | 25 | M4044 | AMESBURY | MA | |
| 2488 | 282 | Rob | Barry | 1:22:20 | 1:21:47 | 8:11 | 43 | 206 | M | 26 | M4044 | LONDONDERRY | NH | GREATER DERRY TRACK CLUB |
| 1259 | 293 | David | Lefcourt | 1:22:50 | 1:22:18 | 8:14 | 40 | 212 | M | 27 | M4044 | HAVERHILL | MA | |
| 446 | 302 | Kevin | Cormier | 1:23:00 | 1:22:35 | 8:16 | 43 | 216 | M | 28 | M4044 | TEWKSBURY | MA | GREATER LOWELL ROAD RUNNERS |
| 2753 | 327 | Frank | Georges | 1:23:37 | 1:23:28 | 8:21 | 41 | 232 | M | 29 | M4044 | LOWELL | MA | GREATER LOWELL ROAD RUNNERS |
| 453 | 329 | Thomas | Costa | 1:23:53 | 1:23:41 | 8:23 | 43 | 234 | M | 30 | M4044 | GROVELAND | MA | WINNERS CIRCLE RUNNING CLUB |
| 427 | 334 | Richard E | Connor Jr | 1:24:54 | 1:23:55 | 8:24 | 43 | 238 | M | 31 | M4044 | SAUGUS | MA | |
| 1885 | 348 | Millard | Ring | 1:25:20 | 1:24:23 | 8:27 | 42 | 244 | M | 32 | M4044 | ROCKPORT | MA | |
| 1097 | 381 | Brian | Judd | 1:26:29 | 1:25:48 | 8:35 | 44 | 259 | M | 33 | M4044 | CHELMSFORD | MA | |
| 626 | 388 | Robert | Dupuis | 1:26:54 | 1:26:00 | 8:36 | 44 | 263 | M | 34 | M4044 | NEWBURYPORT | MA | |
| 1915 | 394 | Kevin | Rooney | 1:27:34 | 1:26:25 | 8:39 | 40 | 267 | M | 35 | M4044 | NEWBURYPORT | MA | |
| 2200 | 409 | Carl | Tenenbaum | 1:27:08 | 1:26:49 | 8:41 | 44 | 274 | M | 36 | M4044 | NORTH ANDOVER | MA | WINNERS CIRCLE RUNNING CLUB |
| 2385 | 421 | Benjamin | Yeo | 1:27:35 | 1:27:09 | 8:43 | 40 | 280 | M | 37 | M4044 | NEWBURY | MA | |
| 690 | 429 | Marc | Feinstein | 1:28:03 | 1:27:42 | 8:47 | 42 | 286 | M | 38 | M4044 | BRIGHTON | MA | |
| 351 | 474 | Adam | Castoreno | 1:29:38 | 1:29:20 | 8:56 | 42 | 305 | M | 39 | M4044 | FRAMINGHAM | MA | |
| 2384 | 512 | Robert | Yeager | 1:31:24 | 1:30:50 | 9:05 | 42 | 321 | M | 40 | M4044 | NORTH READING | MA | |
| 742 | 555 | Steven | Fortuna | 1:33:39 | 1:32:38 | 9:16 | 44 | 342 | M | 41 | M4044 | NEWBURYPORT | MA | |
| 57 | 588 | Ray | Arcand Jr. | 1:34:30 | 1:33:49 | 9:23 | 43 | 353 | M | 42 | M4044 | NEWBURYPORT | MA | |
| 1739 | 591 | Ryan | Pavao | 1:34:24 | 1:33:53 | 9:24 | 42 | 355 | M | 43 | M4044 | NEWBURYPORT | MA | |
| 2153 | 616 | Thomas | Stracqualursi | 1:35:56 | 1:35:07 | 9:31 | 43 | 369 | M | 44 | M4044 | LEOMINSTER | MA | COLONIAL ROAD RUNNERS |
| 1457 | 657 | Sean | McCarthy | 1:38:05 | 1:36:57 | 9:42 | 43 | 384 | M | 45 | M4044 | LYNNFIELD | MA | |
| 2349 | 672 | Ryan | Wilcox | 1:37:48 | 1:37:41 | 9:47 | 42 | 389 | M | 46 | M4044 | MERRIMAC | MA | WINNERS CIRCLE RUNNING CLUB |
| 936 | 710 | Adam | Hanson | 1:40:15 | 1:39:36 | 9:58 | 42 | 405 | M | 47 | M4044 | IPSWICH | MA | |
| 2178 | 775 | Brian | Surette | 1:44:25 | 1:43:22 | 10:21 | 40 | 433 | M | 48 | M4044 | SEABROOK | NH | WINNERS CIRCLE RUNNING CLUB |
| 1879 | 824 | Shawn | Richmond | 1:48:02 | 1:46:48 | 10:41 | 44 | 453 | M | 49 | M4044 | NEWBURYPORT | MA | |
| 46 | 828 | Tj | Andrus | 1:47:43 | 1:47:10 | 10:43 | 40 | 454 | M | 50 | M4044 | GEORGETOWN | MA | |
| 2097 | 857 | Michael | Soltys | 1:52:29 | 1:51:00 | 11:06 | 40 | 462 | M | 51 | M4044 | BOXFORD | MA | |
| 275 | 931 | Ed | Burke | 2:06:52 | 2:05:56 | 12:36 | 44 | 488 | M | 52 | M4044 | GROVELAND | MA | MERRIMACK VALLEY STRIDERS |