| 926 | 89 | Paul | Hammond | 1:08:31 | 1:08:29 | 6:51 | 58 | 78 | M | 1 | M5559 | LEXINGTON | MA | WHIRLAWAY RACING TEAM |
| 2316 | 125 | Ken | Warren | 1:11:52 | 1:11:46 | 7:11 | 56 | 107 | M | 2 | M5559 | WILMINGTON | MA | WHIRLAWAY RACING TEAM |
| 2304 | 130 | Rick | Walsh | 1:12:36 | 1:12:30 | 7:15 | 59 | 111 | M | 3 | M5559 | WEST NEWBURY | MA | WINNERS CIRCLE RUNNING CLUB |
| 103 | 167 | Jim | Barbeau | 1:15:55 | 1:15:45 | 7:35 | 58 | 137 | M | 4 | M5559 | METHUEN | MA | GREATER LOWELL ROAD RUNNERS |
| 980 | 188 | Ricardo | Hernandez-Pinzon | 1:17:21 | 1:17:16 | 7:44 | 55 | 150 | M | 5 | M5559 | ROSLINDALE | MA | |
| 1598 | 216 | Michael | Mullen | 1:18:56 | 1:18:49 | 7:53 | 59 | 170 | M | 6 | M5559 | NATICK | MA | |
| 1606 | 224 | David | Murphy | 1:19:44 | 1:19:17 | 7:56 | 56 | 174 | M | 7 | M5559 | MANCHESTER | NH | |
| 470 | 235 | Paul | Croft | 1:19:56 | 1:19:40 | 7:58 | 57 | 178 | M | 8 | M5559 | SWAMPSCOTT | MA | |
| 2055 | 236 | Glenn | Simm | 1:19:53 | 1:19:44 | 7:59 | 58 | 179 | M | 9 | M5559 | BOLTON | MA | |
| 1335 | 264 | Mark | Luer | 1:22:09 | 1:20:53 | 8:06 | 55 | 197 | M | 10 | M5559 | NEWPORT BEACH | CA | |
| 2147 | 281 | Douglas | Stevenson | 1:21:53 | 1:21:38 | 8:10 | 55 | 205 | M | 11 | M5559 | CARLISLE | MA | |
| 886 | 311 | Will | Griesbach | 1:23:06 | 1:22:47 | 8:17 | 56 | 222 | M | 12 | M5559 | WEST NEWBURY | MA | WINNERS CIRCLE RUNNING CLUB |
| 1689 | 313 | Paul | O'Neill | 1:23:11 | 1:22:48 | 8:17 | 55 | 223 | M | 13 | M5559 | NORTH ANDOVER | MA | MERRIMACK VALLEY STRIDERS |
| 388 | 320 | Paul | Cincotta | 1:23:49 | 1:23:09 | 8:19 | 58 | 227 | M | 14 | M5559 | WAYLAND | MA | |
| 1148 | 332 | Mike | Kent | 1:24:18 | 1:23:54 | 8:24 | 55 | 236 | M | 15 | M5559 | BILLERICA | MA | EMPIRE ONE RUNNING CLUB |
| 77 | 347 | Michael | Auger | 1:24:39 | 1:24:23 | 8:27 | 58 | 243 | M | 16 | M5559 | WESTMINSTER | MA | NORTH MEDFORD CLUB |
| 1341 | 382 | Paul | Lustiber | 1:26:34 | 1:25:50 | 8:35 | 56 | 260 | M | 17 | M5559 | CHELMSFORD | MA | |
| 2134 | 386 | William | Steele | 1:26:25 | 1:25:59 | 8:36 | 58 | 261 | M | 18 | M5559 | ATKINSON | NH | WINNERS CIRCLE RUNNING CLUB |
| 302 | 392 | John | Campbell | 1:26:28 | 1:26:14 | 8:38 | 58 | 266 | M | 19 | M5559 | BOSTON | MA | |
| 1675 | 428 | Stephen | Odonnell | 1:27:55 | 1:27:38 | 8:46 | 56 | 285 | M | 20 | M5559 | WALTHAM | MA | |
| 1286 | 433 | Rene | Limacher | 1:28:20 | 1:27:46 | 8:47 | 57 | 288 | M | 21 | M5559 | SALISBURY | MA | |
| 219 | 452 | Paul | Breen | 1:28:35 | 1:28:20 | 8:50 | 55 | 292 | M | 22 | M5559 | WELLESLEY HILLS | MA | |
| 372 | 456 | David | Chapman | 1:29:14 | 1:28:27 | 8:51 | 58 | 295 | M | 23 | M5559 | STARKS | ME | |
| 1333 | 463 | Peter | Lueke | 1:29:31 | 1:29:02 | 8:55 | 56 | 299 | M | 24 | M5559 | DANVERS | MA | |
| 1521 | 478 | James | Meehan | 1:30:12 | 1:29:26 | 8:57 | 56 | 306 | M | 25 | M5559 | DUXBURY | MA | |
| 624 | 500 | Bill | Dupre | 1:30:36 | 1:30:12 | 9:02 | 55 | 314 | M | 26 | M5559 | NORTHBOROUGH | MA | |
| 2235 | 503 | Nick | Triano | 1:31:02 | 1:30:17 | 9:02 | 57 | 316 | M | 27 | M5559 | NORTH ANDOVER | MA | |
| 2299 | 509 | Arthur | Wallace | 1:31:01 | 1:30:38 | 9:04 | 59 | 320 | M | 28 | M5559 | WEST NEWBURY | MA | |
| 1234 | 522 | Richard | Larnard | 1:31:38 | 1:31:08 | 9:07 | 59 | 325 | M | 29 | M5559 | AMESBURY | MA | |
| 2076 | 529 | Mark P | Smith | 1:31:47 | 1:31:20 | 9:08 | 58 | 328 | M | 30 | M5559 | BELMONT | MA | |
| 317 | 556 | Robert | Carbonaro | 1:33:35 | 1:32:40 | 9:16 | 56 | 343 | M | 31 | M5559 | WELLESLEY HILLS | MA | |
| 857 | 563 | Mike | Gorman | 1:33:24 | 1:32:58 | 9:18 | 56 | 345 | M | 32 | M5559 | WALPOLE | MA | HEARTBREAK HILL STRIDERS |
| 858 | 590 | John | Gorvin | 1:33:57 | 1:33:50 | 9:23 | 58 | 354 | M | 33 | M5559 | WILMINGTON | MA | SOMERVILLE ROAD RUNNERS |
| 1483 | 592 | David | McDougall | 1:34:43 | 1:34:03 | 9:25 | 56 | 356 | M | 34 | M5559 | NEWBURYPORT | MA | |
| 863 | 595 | Scott | Graham | 1:34:19 | 1:34:12 | 9:26 | 59 | 359 | M | 35 | M5559 | WESTFORD | MA | GREATER LOWELL ROAD RUNNERS |
| 920 | 598 | Jeff | Hall | 1:35:06 | 1:34:19 | 9:26 | 56 | 361 | M | 36 | M5559 | BOXFORD | MA | |
| 750 | 599 | Caleb | Fowler | 1:35:02 | 1:34:25 | 9:27 | 55 | 362 | M | 37 | M5559 | KINGSTON | NH | |
| 2188 | 604 | David | Tait | 1:34:49 | 1:34:30 | 9:27 | 56 | 364 | M | 38 | M5559 | BURLINGTON | MA | |
| 1396 | 660 | Mark | Mandozzi | 1:37:43 | 1:37:11 | 9:44 | 57 | 385 | M | 39 | M5559 | HARVARD | MA | |
| 1095 | 673 | Bob | Jordan | 1:38:31 | 1:37:47 | 9:47 | 56 | 390 | M | 40 | M5559 | TOPSFIELD | MA | |
| 1128 | 676 | Paul | Kelly | 1:38:22 | 1:37:54 | 9:48 | 55 | 392 | M | 41 | M5559 | BILLERICA | MA | GREATER LOWELL ROAD RUNNERS |
| 90 | 694 | Jim | Bailey | 1:39:30 | 1:38:40 | 9:52 | 55 | 399 | M | 42 | M5559 | AMESBURY | MA | WINNERS CIRCLE RUNNING CLUB |
| 989 | 703 | George | Higgins | 1:39:36 | 1:38:58 | 9:54 | 59 | 403 | M | 43 | M5559 | LEOMINSTER | MA | |
| 2221 | 711 | Leo | Tometich | 1:40:05 | 1:39:37 | 9:58 | 57 | 406 | M | 44 | M5559 | DUNSTABLE | MA | GREATER LOWELL ROAD RUNNERS |
| 1049 | 721 | Daniel | Inglis | 1:41:00 | 1:40:09 | 10:01 | 58 | 412 | M | 45 | M5559 | ABINGTON | MA | COLONIAL ROAD RUNNERS |
| 130 | 729 | Kevin | Belanger | 1:41:14 | 1:40:45 | 10:05 | 55 | 414 | M | 46 | M5559 | HAVERHILL | MA | |
| 1594 | 746 | Andreas | Mueller | 1:42:09 | 1:41:50 | 10:11 | 56 | 422 | M | 47 | M5559 | AMESBURY | MA | |
| 2099 | 748 | Heri | Sontgerath | 1:42:09 | 1:41:51 | 10:12 | 55 | 424 | M | 48 | M5559 | SHREWSBURY | MA | |
| 1196 | 764 | Paul | Kurker | 1:43:10 | 1:42:47 | 10:17 | 56 | 430 | M | 49 | M5559 | READING | MA | |
| 1803 | 774 | Steve | Poirier | 1:44:21 | 1:43:16 | 10:20 | 55 | 432 | M | 50 | M5559 | HAVERHILL | MA | |
| 2160 | 780 | Chris | Sullivan | 1:44:16 | 1:43:38 | 10:22 | 59 | 436 | M | 51 | M5559 | NEWBURYPORT | MA | |
| 976 | 782 | Patrick | Hehir | 1:44:45 | 1:43:47 | 10:23 | 58 | 437 | M | 52 | M5559 | SPENCER | MA | |
| 1318 | 798 | Navy Jay | Lowry | 1:45:06 | 1:44:33 | 10:28 | 59 | 442 | M | 53 | M5559 | LEXINGTON | MA | |
| 780 | 806 | Michael | Furlong | 1:45:44 | 1:44:54 | 10:30 | 59 | 446 | M | 54 | M5559 | ANDOVER | MA | |
| 2875 | 813 | David | Hall | 1:46:38 | 1:45:58 | 10:36 | 59 | 448 | M | 55 | M5559 | NEWBURY | MA | |
| 1156 | 823 | Brian | Kilgallen | 1:47:39 | 1:46:48 | 10:41 | 56 | 452 | M | 56 | M5559 | ROCKLAND | MA | |
| 1529 | 843 | Peter | Michals | 1:49:44 | 1:48:45 | 10:53 | 56 | 459 | M | 57 | M5559 | AMESBURY | MA | |
| 1047 | 898 | Ron | Imperiali | 1:58:17 | 1:57:29 | 11:45 | 55 | 474 | M | 58 | M5559 | BEVERLY | MA | |
| 661 | 899 | Bill | Ennis | 1:58:47 | 1:57:34 | 11:46 | 57 | 475 | M | 59 | M5559 | NASHUA | NH | |
| 1311 | 915 | Hank | Lopez | 2:00:33 | 1:59:28 | 11:57 | 57 | 482 | M | 60 | M5559 | SOUTH BERWICK | ME | GREATER LOWELL ROAD RUNNERS |