| 618 | 110 | Bill | Dumont | 1:10:56 | 1:10:48 | 7:05 | 60 | 96 | M | 1 | M6064 | DRACUT | MA | GREATER LOWELL ROAD RUNNERS |
| 640 | 147 | Len | Earnshaw | 1:14:20 | 1:14:05 | 7:25 | 60 | 122 | M | 2 | M6064 | FREMONT | NH | GREATER DERRY TRACK CLUB |
| 1448 | 162 | Everett | McBride | 1:15:17 | 1:15:09 | 7:31 | 63 | 133 | M | 3 | M6064 | SALEM | NH | WINNERS CIRCLE RUNNING CLUB |
| 374 | 223 | Thomas | Chase | 1:19:17 | 1:19:11 | 7:56 | 60 | 173 | M | 4 | M6064 | NEWBURYPORT | MA | WINNERS CIRCLE RUNNING CLUB |
| 756 | 242 | Marty | Frash | 1:20:20 | 1:19:58 | 8:00 | 61 | 183 | M | 5 | M6064 | NEWBURYPORT | MA | WINNERS CIRCLE RUNNING CLUB |
| 1722 | 285 | Robert | Parent | 1:22:06 | 1:21:57 | 8:12 | 61 | 208 | M | 6 | M6064 | LITCHFIELD | NH | |
| 1113 | 307 | Mark | Keaney | 1:23:32 | 1:22:38 | 8:16 | 61 | 220 | M | 7 | M6064 | LYNN | MA | |
| 609 | 319 | Stephen | Drouin | 1:23:21 | 1:23:04 | 8:19 | 63 | 226 | M | 8 | M6064 | LEOMINSTER | MA | NORTH MEDFORD CLUB |
| 856 | 323 | John | Gorman | 1:23:50 | 1:23:15 | 8:20 | 60 | 229 | M | 9 | M6064 | NORTH ANDOVER | MA | WHIRLAWAY RACING TEAM |
| 586 | 358 | Dennis | Donoghue | 1:25:10 | 1:25:02 | 8:31 | 62 | 251 | M | 10 | M6064 | ROWLEY | MA | WINNERS CIRCLE RUNNING CLUB |
| 2114 | 404 | Mark | Spencer | 1:26:54 | 1:26:40 | 8:40 | 62 | 270 | M | 11 | M6064 | NEWBURYPORT | MA | |
| 277 | 417 | Terence | Burke | 1:27:19 | 1:26:59 | 8:42 | 61 | 278 | M | 12 | M6064 | ANDOVER | MA | |
| 754 | 424 | Peter | Frankwicz | 1:28:10 | 1:27:25 | 8:45 | 60 | 282 | M | 13 | M6064 | CAPE ELIZABETH | ME | |
| 2591 | 427 | Steve | Pepe | 1:27:52 | 1:27:37 | 8:46 | 61 | 284 | M | 14 | M6064 | FORT MYERS BEACH | FL | |
| 1214 | 431 | Jim | Lamothe | 1:28:10 | 1:27:46 | 8:47 | 60 | 287 | M | 15 | M6064 | LYNN | MA | |
| 407 | 464 | Paul | Colby | 1:29:36 | 1:29:03 | 8:55 | 64 | 300 | M | 16 | M6064 | NEWBURYPORT | MA | WICKED RUNNING CLUB |
| 695 | 484 | Wayne | Ferguson | 1:30:25 | 1:29:46 | 8:59 | 61 | 309 | M | 17 | M6064 | AMESBURY | MA | |
| 78 | 528 | Brian | Aull | 1:32:26 | 1:31:15 | 9:08 | 62 | 327 | M | 18 | M6064 | CAMBRIDGE | MA | |
| 2295 | 552 | George | Walk | 1:33:11 | 1:32:29 | 9:15 | 60 | 341 | M | 19 | M6064 | BOXFORD | MA | MERRIMACK VALLEY STRIDERS |
| 337 | 608 | David | Carroll | 1:34:59 | 1:34:47 | 9:29 | 61 | 367 | M | 20 | M6064 | NEWBURYPORT | MA | WINNERS CIRCLE RUNNING CLUB |
| 1586 | 650 | John | Morris | 1:37:33 | 1:36:46 | 9:41 | 62 | 382 | M | 21 | M6064 | BOXFORD | MA | |
| 2184 | 662 | Jim | Sweeney | 1:38:11 | 1:37:16 | 9:44 | 61 | 386 | M | 22 | M6064 | WEST ROXBURY | MA | PARKWAY RUNNING CLUB |
| 2516 | 701 | Bill | Slowasmolasses | 1:39:23 | 1:38:48 | 9:53 | 64 | 401 | M | 23 | M6064 | NEWBURYPORT | MA | |
| 33 | 732 | Brian | Amero | 1:41:48 | 1:41:02 | 10:07 | 61 | 415 | M | 24 | M6064 | AMESBURY | MA | WINNERS CIRCLE RUNNING CLUB |
| 2655 | 744 | Dave | Jefska | 1:43:02 | 1:41:48 | 10:11 | 62 | 421 | M | 25 | M6064 | SAUGUS | MA | |
| 1198 | 747 | Jere | Lheureux | 1:42:10 | 1:41:51 | 10:12 | 60 | 423 | M | 26 | M6064 | EAST JORDAN | MI | |
| 190 | 751 | Jim | Boucher | 1:42:19 | 1:41:56 | 10:12 | 63 | 425 | M | 27 | M6064 | CONCORD | MA | |
| 2251 | 776 | Vernon | Turner | 1:43:34 | 1:43:22 | 10:21 | 60 | 434 | M | 28 | M6064 | FRAMINGHAM | MA | GREATER FRAMINGHAM RUNNING CLUB |
| 385 | 788 | Bernard | Christopher | 1:44:33 | 1:44:14 | 10:26 | 62 | 438 | M | 29 | M6064 | NEWINGTON | NH | |
| 27 | 812 | Brock | Allen | 1:46:34 | 1:45:51 | 10:36 | 62 | 447 | M | 30 | M6064 | NEWBURYPORT | MA | |
| 226 | 839 | Thomas | Brewer | 1:48:32 | 1:48:00 | 10:48 | 61 | 457 | M | 31 | M6064 | ROWLEY | MA | |
| 2496 | 861 | Dale Bob | Eckert | 1:51:54 | 1:51:36 | 11:10 | 62 | 464 | M | 32 | M6064 | NEWBURYPORT | MA | WINNERS CIRCLE RUNNING CLUB |
| 5 | 894 | Bill | Adams | 1:57:48 | 1:56:55 | 11:42 | 64 | 472 | M | 33 | M6064 | TOPSFIELD | MA | |
| 1232 | 896 | Jim | Laprel | 1:57:52 | 1:57:22 | 11:45 | 64 | 473 | M | 34 | M6064 | HAVERHILL | MA | |
| 1299 | 913 | Ruston | Lodi | 1:59:59 | 1:59:05 | 11:55 | 62 | 481 | M | 35 | M6064 | NEWTON HIGHLANDS | MA | |
| 74 | 942 | Michael | Atwood | 2:19:34 | 2:18:12 | 13:50 | 61 | 492 | M | 36 | M6064 | JEFFERSON | MD | |
| 1923 | 946 | James | Rose | 2:25:32 | 2:25:19 | 14:32 | 62 | 493 | M | 37 | M6064 | SALEM | MA | |