| 1684 | 42 | Joe | O'Leary | 1:03:06 | 1:03:03 | 6:19 | 50 | 40 | M | 1 | M5054 | MEDFORD | MA | SOMERVILLE ROAD RUNNERS |
| 2424 | 59 | Chris | Kealey | 1:05:19 | 1:05:15 | 6:32 | 50 | 53 | M | 2 | M5054 | NEWBURYPORT | MA | WINNERS CIRCLE RUNNING CLUB |
| 1658 | 70 | Titus | Nzwili | 1:06:27 | 1:06:26 | 6:39 | 53 | 63 | M | 3 | M5054 | DORCHESTER | MA | GREATER BOSTON TRACK CLUB |
| 2659 | 76 | Douglas | Cook | 1:07:09 | 1:07:02 | 6:43 | 54 | 67 | M | 4 | M5054 | BILLERICA | MA | GREATER LOWELL ROAD RUNNERS |
| 14 | 77 | Spiro | Agnew | 1:07:08 | 1:07:03 | 6:43 | 50 | 68 | M | 5 | M5054 | GLOUCESTER | MA | |
| 905 | 84 | Joe | Gurczak | 1:08:03 | 1:07:56 | 6:48 | 51 | 73 | M | 6 | M5054 | NEWBURYPORT | MA | WINNERS CIRCLE RUNNING CLUB |
| 587 | 100 | Paul | Donovan | 1:09:16 | 1:09:07 | 6:55 | 53 | 87 | M | 7 | M5054 | HOLLIS | NH | GATE CITY STRIDERS |
| 1270 | 103 | Mike | Leonard | 1:09:40 | 1:09:34 | 6:58 | 53 | 89 | M | 8 | M5054 | NEWBURYPORT | MA | WINNERS CIRCLE RUNNING CLUB |
| 1092 | 123 | Michael | Jones | 1:11:56 | 1:11:41 | 7:11 | 50 | 105 | M | 9 | M5054 | IPSWICH | MA | |
| 448 | 129 | Herman | Correa-Diaz | 1:12:40 | 1:12:22 | 7:15 | 53 | 110 | M | 10 | M5054 | WINCHESTER | MA | |
| 1269 | 134 | Bill | Leombruno | 1:12:53 | 1:12:41 | 7:17 | 52 | 113 | M | 11 | M5054 | CONCORD | NH | |
| 2367 | 139 | Carl | Wittig | 1:13:19 | 1:12:55 | 7:18 | 50 | 117 | M | 12 | M5054 | DOVER | NH | |
| 153 | 140 | Jean-Chris | Bertrand | 1:13:11 | 1:12:57 | 7:18 | 53 | 118 | M | 13 | M5054 | SALISBURY | MA | WINNERS CIRCLE RUNNING CLUB |
| 1315 | 141 | David | Loutzenheiser | 1:13:05 | 1:13:02 | 7:19 | 51 | 119 | M | 14 | M5054 | CAMBRIDGE | MA | CAMBRIDGE RUNNING CLUB |
| 1053 | 169 | Ed | Ithier | 1:16:04 | 1:15:58 | 7:36 | 53 | 138 | M | 15 | M5054 | HOOKSETT | NH | ATHLETIC ALLIANCE RUNNING CLUB |
| 1177 | 172 | Francis | Kolarik | 1:16:16 | 1:16:08 | 7:37 | 53 | 140 | M | 16 | M5054 | CAMBRIDGE | MA | |
| 1615 | 178 | David | Murray | 1:16:57 | 1:16:44 | 7:41 | 53 | 144 | M | 17 | M5054 | BURLINGTON | MA | |
| 1355 | 190 | Peter | MacEwen | 1:17:33 | 1:17:26 | 7:45 | 53 | 151 | M | 18 | M5054 | PRIDES CROSSING | MA | |
| 2525 | 191 | Ted | Nelson | 1:17:37 | 1:17:29 | 7:45 | 51 | 152 | M | 19 | M5054 | NEWBURYPORT | MA | |
| 1257 | 196 | Christopher | Lee | 1:18:00 | 1:17:43 | 7:47 | 51 | 156 | M | 20 | M5054 | NORTH HAMPTON | NH | |
| 1222 | 202 | Joe | Lane | 1:18:28 | 1:18:00 | 7:48 | 53 | 159 | M | 21 | M5054 | AMESBURY | MA | |
| 1748 | 210 | Steven | Pedersen | 1:18:45 | 1:18:21 | 7:51 | 50 | 167 | M | 22 | M5054 | WEST NEWBURY | MA | |
| 193 | 211 | Kevin | Bourque | 1:18:37 | 1:18:22 | 7:51 | 53 | 168 | M | 23 | M5054 | READING | MA | |
| 1068 | 218 | Chris | Janson | 1:19:08 | 1:18:52 | 7:54 | 54 | 171 | M | 24 | M5054 | NEWBURYPORT | MA | |
| 986 | 253 | Peter | Heslam | 1:20:49 | 1:20:19 | 8:02 | 51 | 188 | M | 25 | M5054 | NEWBURYPORT | MA | WINNERS CIRCLE RUNNING CLUB |
| 2762 | 255 | Kent | Sirimoglu | 1:20:47 | 1:20:20 | 8:02 | 51 | 190 | M | 26 | M5054 | NASHUA | NH | |
| 1736 | 259 | Sean | Patten | 1:21:21 | 1:20:33 | 8:04 | 50 | 193 | M | 27 | M5054 | SUNCOOK | NH | GREATER LOWELL ROAD RUNNERS |
| 2399 | 278 | Nick | Zessoules | 1:22:53 | 1:21:36 | 8:10 | 54 | 203 | M | 28 | M5054 | BEVERLY | MA | |
| 801 | 289 | Bill | Ganzenmuller | 1:22:22 | 1:22:09 | 8:13 | 54 | 209 | M | 29 | M5054 | ROWLEY | MA | |
| 514 | 290 | Jack | Davis | 1:22:24 | 1:22:11 | 8:14 | 52 | 210 | M | 30 | M5054 | NEWBURYPORT | MA | |
| 2528 | 296 | Randy | Murphy | 1:23:08 | 1:22:26 | 8:15 | 52 | 214 | M | 31 | M5054 | NEWBURYPORT | MA | |
| 1659 | 324 | Kenneth | Obrien | 1:23:37 | 1:23:22 | 8:21 | 54 | 230 | M | 32 | M5054 | CAMBRIDGE | MA | MYSTIC RUNNERS |
| 67 | 336 | Brian | Arsenault | 1:24:26 | 1:23:58 | 8:24 | 52 | 239 | M | 33 | M5054 | HUDSON | NH | |
| 2215 | 346 | Nicholas | Thurlow | 1:24:38 | 1:24:21 | 8:27 | 53 | 242 | M | 34 | M5054 | WEST NEWBURY | MA | |
| 2217 | 380 | Tom | Tierney | 1:26:10 | 1:25:48 | 8:35 | 50 | 258 | M | 35 | M5054 | HYDE PARK | MA | THIRSTY IRISH RUNNERS |
| 2312 | 389 | Michael | Waluk | 1:26:46 | 1:26:01 | 8:37 | 50 | 264 | M | 36 | M5054 | HANSON | MA | |
| 1186 | 391 | Billy | Koski | 1:26:28 | 1:26:04 | 8:37 | 52 | 265 | M | 37 | M5054 | NEWBURY | MA | |
| 433 | 405 | Adam | Cooper | 1:26:56 | 1:26:41 | 8:40 | 50 | 271 | M | 38 | M5054 | NORTH HAMPTON | NH | |
| 1718 | 408 | Chuck | Papalia | 1:27:23 | 1:26:48 | 8:41 | 54 | 273 | M | 39 | M5054 | NORTH ANDOVER | MA | |
| 1429 | 425 | Scott | Massey | 1:27:48 | 1:27:26 | 8:45 | 54 | 283 | M | 40 | M5054 | NORTH ANDOVER | MA | MERRIMACK VALLEY STRIDERS |
| 140 | 435 | John | Benevides | 1:28:26 | 1:27:50 | 8:47 | 54 | 289 | M | 41 | M5054 | NEW BEDFORD | MA | |
| 1037 | 468 | Tim | Hurley | 1:29:31 | 1:29:11 | 8:56 | 52 | 301 | M | 42 | M5054 | MARBLEHEAD | MA | |
| 2792 | 469 | Ted | Geary | 1:29:52 | 1:29:11 | 8:56 | 52 | 302 | M | 43 | M5054 | NEWBURYPORT | MA | |
| 2074 | 472 | Douglas | Smith | 1:29:47 | 1:29:16 | 8:56 | 53 | 304 | M | 44 | M5054 | IPSWICH | MA | |
| 822 | 501 | Rob | Giese | 1:30:37 | 1:30:13 | 9:02 | 53 | 315 | M | 45 | M5054 | GRAFTON | MA | |
| 1375 | 505 | Dan | Maguire | 1:30:56 | 1:30:24 | 9:03 | 53 | 317 | M | 46 | M5054 | FREMONT | NH | WINNERS CIRCLE RUNNING CLUB |
| 760 | 531 | Charlie | Free | 1:32:06 | 1:31:26 | 9:09 | 53 | 329 | M | 47 | M5054 | ROWLEY | MA | L-STREET RUNNING CLUB |
| 1888 | 539 | Matt | Rivet | 1:32:40 | 1:31:57 | 9:12 | 51 | 334 | M | 48 | M5054 | NORTH ANDOVER | MA | MERRIMACK VALLEY STRIDERS |
| 1461 | 543 | Peter | McClure | 1:33:13 | 1:32:02 | 9:13 | 51 | 336 | M | 49 | M5054 | NEWBURYPORT | MA | |
| 1009 | 571 | Don | Holliday | 1:34:39 | 1:33:26 | 9:21 | 52 | 348 | M | 50 | M5054 | SALEM | NH | |
| 289 | 574 | Kevin | Callahan | 1:33:54 | 1:33:32 | 9:22 | 54 | 349 | M | 51 | M5054 | MARBLEHEAD | MA | |
| 1421 | 611 | Chris | Marshall | 1:35:41 | 1:34:57 | 9:30 | 52 | 368 | M | 52 | M5054 | NORTH ANDOVER | MA | |
| 2167 | 617 | Frank | Sullivan | 1:35:45 | 1:35:11 | 9:32 | 51 | 370 | M | 53 | M5054 | MILFORD | NH | MILLENNIUM RUNNING |
| 2106 | 635 | Joseph | Sousa | 1:36:30 | 1:35:55 | 9:36 | 54 | 377 | M | 54 | M5054 | SOMERSET | MA | |
| 2436 | 645 | Antonio | Espinola | 1:36:57 | 1:36:30 | 9:39 | 54 | 380 | M | 55 | M5054 | DRACUT | MA | |
| 725 | 655 | Chris | Foglietta | 1:37:50 | 1:36:52 | 9:42 | 52 | 383 | M | 56 | M5054 | LYNN | MA | |
| 18 | 680 | Nafis | Ahmad | 1:38:19 | 1:38:08 | 9:49 | 50 | 393 | M | 57 | M5054 | WINCHESTER | MA | |
| 1789 | 682 | Joe | Pierro | 1:38:29 | 1:38:09 | 9:49 | 54 | 394 | M | 58 | M5054 | NORTH ANDOVER | MA | |
| 597 | 689 | Michael | Dowe | 1:39:21 | 1:38:27 | 9:51 | 54 | 397 | M | 59 | M5054 | GILFORD | NH | |
| 2086 | 714 | Stephen | Smith | 1:40:34 | 1:39:50 | 9:59 | 52 | 409 | M | 60 | M5054 | YORK | ME | |
| 1971 | 717 | Randy | Sansone | 1:40:57 | 1:39:59 | 10:00 | 53 | 411 | M | 61 | M5054 | LYNN | MA | |
| 2006 | 733 | Stephen | Scipione | 1:42:15 | 1:41:03 | 10:07 | 51 | 416 | M | 62 | M5054 | NEWBURYPORT | MA | NORTH SHORE STRIDERS |
| 1693 | 738 | Guillermo | Ortiz | 1:42:07 | 1:41:22 | 10:09 | 53 | 419 | M | 63 | M5054 | LAWRENCE | MA | |
| 1212 | 742 | Phil | Lambert | 1:42:34 | 1:41:44 | 10:11 | 51 | 420 | M | 64 | M5054 | PLAISTOW | NH | |
| 1625 | 753 | Rick | Navarro | 1:43:19 | 1:41:58 | 10:12 | 50 | 426 | M | 65 | M5054 | ATKINSON | NH | |
| 1354 | 762 | Don | MacE | 1:42:36 | 1:42:33 | 10:16 | 52 | 428 | M | 66 | M5054 | BYFIELD | MA | |
| 295 | 763 | Manny | Camara | 1:43:02 | 1:42:34 | 10:16 | 51 | 429 | M | 67 | M5054 | WESTFORD | MA | GREATER LOWELL ROAD RUNNERS |
| 1204 | 797 | Peter | Lacey | 1:45:17 | 1:44:31 | 10:27 | 53 | 441 | M | 68 | M5054 | NEWBURYPORT | MA | |
| 2276 | 822 | Daniel | Ventura | 1:48:02 | 1:46:47 | 10:41 | 52 | 451 | M | 69 | M5054 | NEWBURYPORT | MA | |
| 2148 | 847 | John | Stiker | 1:50:03 | 1:49:07 | 10:55 | 51 | 460 | M | 70 | M5054 | YORK | ME | |
| 2275 | 864 | Michael | Veno | 1:52:47 | 1:51:56 | 11:12 | 53 | 466 | M | 71 | M5054 | NEWBURYPORT | MA | |
| 2389 | 868 | Stephen | Yorke | 1:53:01 | 1:52:20 | 11:14 | 53 | 467 | M | 72 | M5054 | HAMPTON | NH | |
| 2265 | 912 | Michael | Vangelist | 1:59:33 | 1:59:02 | 11:55 | 50 | 480 | M | 73 | M5054 | WEST NEWBURY | MA | WINNERS CIRCLE RUNNING CLUB |