| 1788 | 233 | 1 | M6069 | RAY | MANDEVILLE | 61 | M | 1:24:35 | 6:28 | 38:13 | 1:24:41 | | Cumberland |
| 2735 | 365 | 2 | M6069 | JAMIE | WILSON | 63 | M | 1:31:01 | 6:57 | 42:41 | 1:31:19 | BOSTON ATHLETIC ASSOCIATION | Brookline |
| 741 | 377 | 3 | M6069 | GEORGE | BRAUN | 62 | M | 1:31:32 | 7:00 | 42:50 | 1:31:44 | HFC STRIDERS | Jamaica Plain |
| 2223 | 457 | 4 | M6069 | GORDON | MACFARLAND | 67 | M | 1:34:09 | 7:11 | 41:34 | 1:34:26 | CAMBRIDGE SPORTS UNION | Arlington |
| 2269 | 463 | 5 | M6069 | KEN | SNOW | 60 | M | 1:34:03 | 7:11 | 43:27 | 1:34:38 | GATE CITY STRIDERS | Nashua |
| 2370 | 492 | 6 | M6069 | HARRY | BAGGEN | 62 | M | 1:35:16 | 7:17 | 44:18 | 1:35:31 | GREATER NEW BEDFORD TRACK CLUB | South Dartmouth |
| 2183 | 513 | 7 | M6069 | KEN | GOODIN | 61 | M | 1:35:46 | 7:19 | 45:10 | 1:36:08 | GREATER LOWELL ROAD RUNNERS | Lowell |
| 2669 | 570 | 8 | M6069 | RICHARD | CLARK | 62 | M | 1:37:29 | 7:27 | 44:58 | 1:37:49 | GREATER SPRINGFIELD HARRIERS | Feeding Hills |
| 2024 | 578 | 9 | M6069 | JOSEPH | KVILHAUG | 65 | M | 1:37:49 | 7:28 | 45:04 | 1:38:01 | WAMPANOAG ROAD RUNNERS | Taunton |
| 2007 | 598 | 10 | M6069 | ALLAN | BATES | 67 | M | 1:38:25 | 7:31 | 44:42 | 1:38:36 | Green Mountain Athletic Associ | Pittsfield |
| 1499 | 629 | 11 | M6069 | BOB | LEMAIRE | 65 | M | 1:38:49 | 7:33 | 44:57 | 1:39:41 | ROCHESTER RUNNERS | Wolfeboro |
| 2186 | 631 | 12 | M6069 | GLENN | STEWART | 65 | M | 1:39:23 | 7:35 | 46:35 | 1:39:45 | GREATER LOWELL ROAD RUNNERS | North Chelmsford |
| 1892 | 640 | 13 | M6069 | HAROLD | JARVIS | 60 | M | 1:39:22 | 7:35 | 46:58 | 1:39:57 | TRI-VALLEY FRONTRUNNERS | Hopedale |
| 2185 | 685 | 14 | M6069 | TOM | PETERS | 63 | M | 1:40:52 | 7:42 | 46:04 | 1:41:19 | GREATER LOWELL ROAD RUNNERS | Francestown |
| 733 | 718 | 15 | M6069 | DENNIS | LAPERRIERE | 60 | M | 1:42:01 | 7:48 | 46:12 | 1:42:32 | GREATER NEW BEDFORD TRACK CLUB | East Freetown |
| 1131 | 798 | 16 | M6069 | DAVID | FIELDS | 60 | M | 1:44:21 | 7:58 | 47:29 | 1:44:51 | Green Mountain Athletic Associ | Piermont |
| 2270 | 812 | 17 | M6069 | TOM | KOLB | 60 | M | 1:44:11 | 7:57 | 48:58 | 1:45:15 | GATE CITY STRIDERS | Merrimack |
| 1683 | 866 | 18 | M6069 | MARC | THAYER | 61 | M | 1:45:58 | 8:06 | 48:39 | 1:46:40 | | Middletown |
| 1003 | 894 | 19 | M6069 | BRADLEY | BAKER | 63 | M | 1:45:54 | 8:05 | 49:31 | 1:47:36 | | Harwich Port |
| 1609 | 917 | 20 | M6069 | KEVIN | MCCARTHY | 68 | M | 1:46:03 | 8:06 | 48:52 | 1:48:06 | | Portsmouth |
| 1651 | 947 | 21 | M6069 | TOM | MILLER | 65 | M | 1:48:39 | 8:18 | 50:18 | 1:49:24 | WINNERS CIRCLE | Durham |
| 1451 | 963 | 22 | M6069 | RICHARD | REILLY | 61 | M | 1:48:55 | 8:19 | 49:05 | 1:49:59 | | Mattapoisett |
| 2894 | 977 | 23 | M6069 | KEVIN | FITZGIBBON | 60 | M | 1:50:05 | 8:24 | 50:05 | 1:50:18 | wampanoag road runners | Dedham |
| 2348 | 1020 | 24 | M6069 | DON | CUDDY | 63 | M | 1:50:54 | 8:28 | 49:20 | 1:51:23 | GREATER NEW BEDFORD TRACK CLUB | Mattapoisett |
| 721 | 1042 | 25 | M6069 | TIMOTHY | WARREN | 67 | M | 1:51:28 | 8:31 | 49:57 | 1:51:53 | L-STREET RUNNING CLUB | Cambridge |
| 1343 | 1049 | 26 | M6069 | RAY | ISACCO | 63 | M | 1:51:28 | 8:31 | 51:32 | 1:52:06 | NEWPORT RUNNING CLUB | Portsmouth |
| 276 | 1128 | 27 | M6069 | BRUCE | BLUMBERG | 61 | M | 1:53:26 | 8:40 | 51:47 | 1:54:24 | | Concord |
| 1890 | 1151 | 28 | M6069 | CHARLES | HUBBARD | 67 | M | 1:54:42 | 8:46 | 51:36 | 1:54:52 | | Belmont |
| 2358 | 1193 | 29 | M6069 | JOEL | HARTLEY | 60 | M | 1:55:18 | 8:48 | 53:02 | 1:55:49 | GREATER NEW BEDFORD TRACK CLUB | Marion |
| 2068 | 1197 | 30 | M6069 | LEO | KELLEY | 62 | M | 1:54:56 | 8:47 | 50:52 | 1:55:51 | | Hingham |
| 2277 | 1221 | 31 | M6069 | RUSS | COOKE | 63 | M | 1:54:47 | 8:46 | 52:10 | 1:56:35 | Green Mountain Athletic Associ | Williston |
| 1903 | 1243 | 32 | M6069 | GARY | PETERS | 62 | M | 1:54:46 | 8:46 | 50:54 | 1:57:06 | | Westborough |
| 1159 | 1244 | 33 | M6069 | TOM | WOOD | 61 | M | 1:56:05 | 8:52 | 53:50 | 1:57:07 | HEARTBREAK HILL STRIDERS | Waban |
| 1114 | 1280 | 34 | M6069 | JOHN | CURRAN | 66 | M | 1:57:02 | 8:56 | 54:40 | 1:57:54 | | Norfolk |
| 711 | 1303 | 35 | M6069 | KENNY | ROGERS | 61 | M | 1:57:01 | 8:56 | 54:09 | 1:58:16 | | Fairhaven |
| 698 | 1329 | 36 | M6069 | JEFF | HATTEM | 64 | M | 1:56:45 | 8:55 | 52:37 | 1:58:59 | GR. FRAMINGHAM RUNNING CLUB | Natick |
| 2184 | 1337 | 37 | M6069 | RAFAEL | RIOS | 62 | M | 1:58:26 | 9:03 | 56:15 | 1:59:06 | GREATER LOWELL ROAD RUNNERS | North Billerica |
| 2874 | 1340 | 38 | M6069 | PETER | GALISON | 60 | M | 1:57:39 | 8:59 | 53:03 | 1:59:17 | | Cambridge |
| 375 | 1341 | 39 | M6069 | MICHAEL | LEMELIN | 62 | M | 1:58:25 | 9:03 | 54:01 | 1:59:17 | | South Dartmouth |
| 491 | 1370 | 40 | M6069 | PAUL | DONNELLY | 67 | M | 1:59:21 | 9:07 | 55:01 | 2:00:06 | | Somerset |
| 460 | 1374 | 41 | M6069 | GREG | OCONNOR | 65 | M | 1:58:26 | 9:03 | 55:15 | 2:00:10 | COLONIAL ROAD RUNNERS | Weymouth |
| 2909 | 1386 | 42 | M6069 | ZAFIRIS | KONTOULIS | 60 | M | 1:59:52 | 9:09 | 55:00 | 2:00:24 | | Bellingham |
| 1126 | 1393 | 43 | M6069 | MICHAEL | REZENDES | 61 | M | 1:58:33 | 9:03 | 55:18 | 2:00:32 | | Winthrop |
| 1901 | 1398 | 44 | M6069 | JIM | REMILLARD | 60 | M | 2:00:09 | 9:11 | 55:45 | 2:00:44 | | East Falmouth |
| 2939 | 1406 | 45 | M6069 | DAVID | FARRELL | 61 | M | 1:58:45 | 9:04 | 52:38 | 2:00:57 | | S Chatham |
| 981 | 1417 | 46 | M6069 | MICHAEL | AMSTER | 65 | M | 1:59:15 | 9:06 | 56:09 | 2:01:22 | HEARTBREAK HILL STRIDERS | Concord |
| 1344 | 1429 | 47 | M6069 | BRUCE | SPARFVEN | 63 | M | 2:00:54 | 9:14 | 55:02 | 2:01:39 | | Barrington |
| 2880 | 1443 | 48 | M6069 | STEPHEN | MC AVOY | 64 | M | 2:01:06 | 9:15 | 54:48 | 2:01:58 | | Everett |
| 1763 | 1459 | 49 | M6069 | RICH | GHIORSE | 61 | M | 2:01:48 | 9:18 | 57:34 | 2:02:27 | | East Weymouth |
| 1226 | 1465 | 50 | M6069 | THOMAS | DIGNAN | 62 | M | 2:02:11 | 9:20 | 56:58 | 2:02:45 | | Whitman |
| 105 | 1470 | 51 | M6069 | MICHAEL | TESER | 63 | M | 2:01:45 | 9:18 | 53:44 | 2:02:49 | | South Dartmouth |
| 54 | 1474 | 52 | M6069 | CHARLES | MARSHALL | 62 | M | 2:02:34 | 9:22 | 56:48 | 2:02:50 | | Acushnet |
| 1080 | 1515 | 53 | M6069 | FABIO | SCHIANTARELLI | 65 | M | 2:03:23 | 9:25 | 57:00 | 2:04:03 | CAMBRIDGE RUNNING CLUB | Newtonville |
| 929 | 1624 | 54 | M6069 | STEPHEN | NAJARIAN | 60 | M | 2:06:34 | 9:40 | 1:01:15 | 2:07:24 | | Belmont |
| 94 | 1658 | 55 | M6069 | DAVID | LAPLANTE | 60 | M | 2:08:29 | 9:49 | 1:00:56 | 2:08:45 | | Acushnet |
| 872 | 1686 | 56 | M6069 | BOB | CONNOLLY | 65 | M | 2:09:02 | 9:51 | 59:38 | 2:09:51 | | Millis |
| 1600 | 1695 | 57 | M6069 | JIM | GRIBOUSKI | 62 | M | 2:08:53 | 9:50 | 1:00:29 | 2:10:01 | | Sutton |
| 805 | 1701 | 58 | M6069 | MCKENZIE | DAVIES | 64 | M | 2:09:07 | 9:52 | 59:06 | 2:10:12 | | Cobleskill |
| 765 | 1719 | 59 | M6069 | TOM | MACKENZIE | 60 | M | 2:09:53 | 9:55 | 59:37 | 2:10:53 | | North Attleboro |
| 269 | 1770 | 60 | M6069 | RONALD | PILLING | 66 | M | 2:11:32 | 10:03 | 57:38 | 2:12:23 | | New Bedford |
| 664 | 1771 | 61 | M6069 | BILL | BROWN | 62 | M | 2:11:28 | 10:02 | 58:40 | 2:12:25 | | Vineyard Haven |
| 464 | 1796 | 62 | M6069 | LARRY | MORRIS | 69 | M | 2:12:35 | 10:07 | 58:44 | 2:13:16 | NORTH MEDFORD CLUB | Leominster |
| 1006 | 1812 | 63 | M6069 | STEVEN | CHILTON | 65 | M | 2:13:05 | 10:10 | 58:55 | 2:13:38 | HEARTBREAK HILL STRIDERS | Waltham |
| 18 | 1815 | 64 | M6069 | STEPHEN | SHARKEY | 65 | M | 2:12:27 | 10:07 | 58:02 | 2:13:46 | | Riverside |
| 428 | 1859 | 65 | M6069 | STUART | LEVINE | 67 | M | 2:14:49 | 10:18 | 1:01:13 | 2:15:35 | | Barrington |
| 1310 | 1882 | 66 | M6069 | MARK | MCINTYRE | 61 | M | 2:13:44 | 10:13 | 1:04:35 | 2:16:36 | | Nashua |
| 1923 | 1887 | 67 | M6069 | KEN | BRINDAMOUR | 61 | M | 2:15:08 | 10:19 | 57:45 | 2:16:45 | RHODE RUNNER RUNNING CLUB | Johnston |
| 2333 | 1916 | 68 | M6069 | ROBERT | PINA | 66 | M | 2:16:59 | 10:28 | 1:00:38 | 2:17:42 | GREATER NEW BEDFORD TRACK CLUB | Marion |
| 407 | 1958 | 69 | M6069 | STUART | KAUFMAN | 69 | M | 2:18:37 | 10:35 | 1:03:13 | 2:19:06 | SOMERVILLE ROAD RUNNERS | Jamaica Plain |
| 906 | 1959 | 70 | M6069 | CHARLES | SUMNER | 61 | M | 2:18:17 | 10:34 | 1:05:14 | 2:19:07 | | Brewster |
| 2832 | 1987 | 71 | M6069 | STUART | HOWARD | 61 | M | 2:19:16 | 10:38 | 1:02:20 | 2:20:36 | | Plymouth |
| 1751 | 2030 | 72 | M6069 | MARK | COHOLAN | 63 | M | 2:19:51 | 10:41 | 1:07:26 | 2:22:45 | | New Bedford |
| 2086 | 2041 | 73 | M6069 | DANIEL | PITTS | 61 | M | 2:21:43 | 10:49 | 1:03:35 | 2:23:24 | | Norton |
| 369 | 2085 | 74 | M6069 | ROBERT | OWENS | 61 | M | 2:25:12 | 11:05 | 1:04:02 | 2:25:56 | | North Oxford |
| 2054 | 2178 | 75 | M6069 | RAYMOND | ROBERTS | 65 | M | 2:28:07 | 11:19 | 1:07:05 | 2:30:49 | | Taunton |
| 1728 | 2196 | 76 | M6069 | BERNARD | DAVIS | 66 | M | 2:30:48 | 11:31 | 1:08:39 | 2:31:42 | CENTRAL MASS STRIDERS | Grosvenordale |
| 1304 | 2208 | 77 | M6069 | DENNIS | SACOCCIA | 69 | M | 2:30:06 | 11:28 | 1:05:30 | 2:32:39 | | Smithfield |
| 937 | 2219 | 78 | M6069 | ROBERT | FARIA | 63 | M | 2:31:57 | 11:36 | 1:06:33 | 2:33:23 | | New Bedford |
| 2851 | 2246 | 79 | M6069 | ROBERT | RYAN | 65 | M | 2:32:18 | 11:38 | 1:16:13 | 2:34:48 | | Dartouth |
| 1822 | 2313 | 80 | M6069 | ALAN | DESROCHES | 61 | M | 2:40:35 | 12:16 | 1:12:31 | 2:42:24 | | Fairhaven |
| 387 | 2347 | 81 | M6069 | STEPHEN | ROBERTS | 61 | M | 2:44:32 | 12:34 | 1:11:32 | 2:46:48 | | North Dartmouth |
| 2079 | 2368 | 82 | M6069 | DAVID | BENEVIDES | 60 | M | 2:48:47 | 12:53 | 1:11:35 | 2:51:06 | | Somerset |
| 26 | 2431 | 83 | M6069 | BUD | MORTON | 66 | M | 3:08:28 | 14:23 | 1:24:51 | 3:08:48 | | Lakeville |
| 2620 | 2466 | 84 | M6069 | PIERRE | DHEMECOURT | 62 | M | 3:22:23 | 15:27 | | 3:22:23 | DREAMFAR | Waltham |