| 428 | 25 | Michael | Cooney | 59:02 | 59:01 | 5:55 | 54 | M | M5054 | CHELMSFORD | MA | WHIRLAWAY RACING TEAM |
| 1506 | 46 | Titus | Mutinda | 1:02:55 | 1:02:55 | 6:18 | 51 | M | M5054 | DORCHESTER | MA | GREATER BOSTON TRACK CLUB |
| 954 | 60 | Michael | Hulett | 1:05:06 | 1:04:59 | 6:30 | 50 | M | M5054 | WOODBRIDGE | VA | |
| 2754 | 91 | John | Stanzel | 1:07:50 | 1:07:45 | 6:47 | 54 | M | M5054 | MANCHESTER | NH | AARC |
| 2661 | 99 | Douglas | Cook | 1:08:37 | 1:08:28 | 6:51 | 52 | M | M5054 | BILLERICA | MA | GREATER LOWELL ROAD RUNNERS |
| 1172 | 111 | Mike | Leonard | 1:09:11 | 1:09:08 | 6:55 | 51 | M | M5054 | NEWBURYPORT | MA | WINNERS CIRCLE RUNNING CLUB |
| 616 | 123 | Harry | Duvall | 1:10:08 | 1:09:49 | 6:59 | 52 | M | M5054 | DORCHESTER | MA | |
| 2386 | 135 | Tony | Ames | 1:10:23 | 1:10:21 | 7:03 | 51 | M | M5054 | NEWBURYPORT | MA | WINNERS CIRCLE RUNNING CLUB |
| 2114 | 145 | Tim | Vermette | 1:11:09 | 1:11:02 | 7:07 | 50 | M | M5054 | METHUEN | MA | WHIRLAWAY RACING TEAM |
| 1020 | 148 | Peter | Katavolos | 1:11:29 | 1:11:17 | 7:08 | 52 | M | M5054 | NEWBURYPORT | MA | |
| 12 | 164 | Joseph | Alfano | 1:12:01 | 1:11:55 | 7:12 | 50 | M | M5054 | HOLDEN | MA | CENTRAL MASS STRIDERS |
| 2887 | 168 | Bob | Sullivan | 1:12:38 | 1:12:27 | 7:15 | 52 | M | M5054 | CHELMSFORD | MA | |
| 902 | 183 | Robert | Hewes | 1:13:20 | 1:13:06 | 7:19 | 50 | M | M5054 | THREE RIVERS | MA | GREATER SPRINGFIELD HARRIERS |
| 1700 | 185 | Moe | Pratt | 1:13:21 | 1:13:15 | 7:20 | 53 | M | M5054 | LYNNFIELD | MA | |
| 1447 | 190 | Joe | Moloney | 1:13:42 | 1:13:33 | 7:22 | 54 | M | M5054 | WENHAM | MA | |
| 811 | 191 | David | Grazio | 1:14:02 | 1:13:34 | 7:22 | 50 | M | M5054 | MERRIMAC | MA | |
| 796 | 192 | Jeff | Gould | 1:13:37 | 1:13:35 | 7:22 | 51 | M | M5054 | GARDNER | MA | NORTH MEDFORD CLUB |
| 1882 | 201 | Jim | Sheehan | 1:14:38 | 1:14:24 | 7:27 | 53 | M | M5054 | ANDOVER | MA | |
| 1559 | 206 | David | Oldham | 1:15:01 | 1:14:45 | 7:29 | 52 | M | M5054 | HARVARD | MA | SOMERVILLE ROAD RUNNERS |
| 1496 | 209 | David | Murphy | 1:15:30 | 1:14:52 | 7:30 | 54 | M | M5054 | MANCHESTER | NH | |
| 1819 | 210 | Michael | Ryan | 1:15:30 | 1:14:56 | 7:30 | 54 | M | M5054 | CHELSEA | MA | |
| 2667 | 213 | Doug | Stevenson | 1:15:19 | 1:14:58 | 7:30 | 53 | M | M5054 | CARLISLE | MA | |
| 2998 | 218 | Nick | Zessoules | 1:16:02 | 1:15:06 | 7:31 | 52 | M | M5054 | BEVERLY | MA | |
| 1375 | 219 | Michael | McGandy | 1:15:30 | 1:15:07 | 7:31 | 54 | M | M5054 | MANCHESTER | NH | |
| 1458 | 271 | Timothy | Moore | 1:18:37 | 1:18:04 | 7:49 | 50 | M | M5054 | IPSWICH | MA | |
| 987 | 289 | Chris | Janson | 1:19:02 | 1:18:50 | 7:53 | 52 | M | M5054 | NEWBURYPORT | MA | |
| 1196 | 294 | Dan | Lionetta | 1:19:42 | 1:19:00 | 7:54 | 51 | M | M5054 | WOBURN | MA | |
| 261 | 296 | Shawn | Cai | 1:19:55 | 1:19:04 | 7:55 | 52 | M | M5054 | WEST NEWBURY | MA | |
| 2810 | 299 | Mark | Saccoccio | 1:19:23 | 1:19:07 | 7:55 | 52 | M | M5054 | AMESBURY | MA | |
| 2008 | 301 | Ron | Summit | 1:19:39 | 1:19:10 | 7:55 | 53 | M | M5054 | NEWBURYPORT | MA | |
| 2965 | 304 | Johnny | Miller | 1:19:47 | 1:19:21 | 7:57 | 53 | M | M5054 | SOMERVILLE | MA | SAVAGE NOMADS |
| 1570 | 308 | Paul | ONeill | 1:20:06 | 1:19:30 | 7:57 | 53 | M | M5054 | NORTH ANDOVER | MA | MERRIMACK VALLEY STRIDERS |
| 1880 | 320 | Kevin | Sheedy | 1:20:31 | 1:19:58 | 8:00 | 53 | M | M5054 | EPPING | NH | |
| 2788 | 330 | Steve | Cooper | 1:20:43 | 1:20:28 | 8:03 | 53 | M | M5054 | NORTH ANDOVER | MA | |
| 1550 | 360 | Stephen | ODonnell | 1:21:51 | 1:21:41 | 8:11 | 54 | M | M5054 | WALTHAM | MA | |
| 2093 | 365 | Glen | Turgiss | 1:22:12 | 1:21:47 | 8:11 | 53 | M | M5054 | WOBURN | MA | |
| 2623 | 374 | Ted | Kennedy | 1:22:19 | 1:22:13 | 8:14 | 50 | M | M5054 | SWAMPSCOTT | MA | MAGNOLIA ROADIES |
| 2272 | 379 | Randy | Murphy | 1:23:17 | 1:22:25 | 8:15 | 50 | M | M5054 | NEWBURYPORT | MA | |
| 263 | 386 | Kevin | Callahan | 1:23:43 | 1:22:40 | 8:16 | 52 | M | M5054 | MARBLEHEAD | MA | |
| 1301 | 399 | Chris | Marshall | 1:23:23 | 1:23:07 | 8:19 | 50 | M | M5054 | NORTH ANDOVER | MA | |
| 2987 | 405 | Bill | Ganzenmuller | 1:23:46 | 1:23:20 | 8:20 | 52 | M | M5054 | ROWLEY | MA | |
| 818 | 408 | William | Griesbach | 1:24:10 | 1:23:27 | 8:21 | 54 | M | M5054 | WEST NEWBURY | MA | |
| 2056 | 409 | Nicholas | Thurlow | 1:23:27 | 1:23:27 | 8:21 | 51 | M | M5054 | WEST NEWBURY | MA | |
| 844 | 413 | Robert | Hall | 1:23:44 | 1:23:34 | 8:22 | 50 | M | M5054 | BYFIELD | MA | |
| 2152 | 419 | Jim | Ward | 1:23:49 | 1:23:38 | 8:22 | 53 | M | M5054 | CAMBRIDGE | MA | |
| 2943 | 420 | David | McDougall | 1:24:13 | 1:23:39 | 8:22 | 54 | M | M5054 | NEWBURYPORT | MA | |
| 1316 | 434 | Scott | Massey | 1:24:44 | 1:24:18 | 8:26 | 52 | M | M5054 | NORTH ANDOVER | MA | MERRIMACK VALLEY STRIDERS |
| 2688 | 447 | Daniel | Gravelle | 1:25:06 | 1:24:37 | 8:28 | 53 | M | M5054 | NEWBURYPORT | MA | |
| 2560 | 449 | Dan | Maguire | 1:25:14 | 1:24:39 | 8:28 | 51 | M | M5054 | FREMONT | NH | WINNERS CIRCLE RUNNING CLUB |
| 2944 | 469 | Ted | Geary | 1:25:37 | 1:25:02 | 8:31 | 50 | M | M5054 | NEWBURYPORT | MA | |
| 1348 | 502 | Jerry | McCarthy | 1:27:21 | 1:26:22 | 8:39 | 50 | M | M5054 | TEWKSBURY | MA | |
| 646 | 504 | Ronald | Fedechko | 1:27:05 | 1:26:22 | 8:39 | 52 | M | M5054 | NEWBURYPORT | MA | |
| 943 | 518 | Daniel | Houston | 1:27:37 | 1:26:52 | 8:42 | 54 | M | M5054 | TYNGSBORO | MA | |
| 2644 | 540 | Mike | Kent | 1:28:01 | 1:27:14 | 8:44 | 53 | M | M5054 | BILLERICA | MA | |
| 3000 | 541 | Stephen | Galloway | 1:28:12 | 1:27:16 | 8:44 | 53 | M | M5054 | FRAMINGHAM | MA | |
| 1844 | 543 | Barry | Saunders | 1:28:21 | 1:27:18 | 8:44 | 53 | M | M5054 | READING | MA | MYSTIC RUNNERS |
| 1417 | 548 | Dan | Mees | 1:28:16 | 1:27:24 | 8:45 | 51 | M | M5054 | ANDOVER | MA | |
| 817 | 567 | Gary | Gresh | 1:29:03 | 1:28:09 | 8:49 | 53 | M | M5054 | READING | MA | MYSTIC RUNNERS |
| 1133 | 569 | Pranee | Lanpolsaen | 1:28:47 | 1:28:13 | 8:50 | 51 | M | M5054 | BARRINGTON | NH | |
| 793 | 578 | James | Gortowski | 1:29:20 | 1:28:50 | 8:53 | 54 | M | M5054 | MELROSE | MA | GREATER LOWELL ROAD RUNNERS |
| 927 | 611 | Don | Holliday | 1:30:15 | 1:29:35 | 8:58 | 50 | M | M5054 | SALEM | NH | |
| 1482 | 629 | Andreas | Mueller | 1:30:29 | 1:30:03 | 9:01 | 54 | M | M5054 | SALEM | NH | |
| 1571 | 637 | Kevin | ONeill | 1:30:29 | 1:30:14 | 9:02 | 53 | M | M5054 | LEXINGTON | MA | |
| 594 | 639 | Larry | Dube | 1:30:47 | 1:30:20 | 9:02 | 50 | M | M5054 | HAVERHILL | MA | MERRIMACK VALLEY STRIDERS |
| 207 | 641 | Paul | Breen | 1:30:42 | 1:30:28 | 9:03 | 53 | M | M5054 | WELLESLEY HILLS | MA | |
| 583 | 671 | Michael | Dowe | 1:32:27 | 1:31:33 | 9:10 | 52 | M | M5054 | GILFORD | NH | |
| 1606 | 709 | Chuck | Papalia | 1:33:27 | 1:33:27 | 9:21 | 52 | M | M5054 | NORTH ANDOVER | MA | |
| 874 | 718 | Scott | Hatch | 1:34:36 | 1:33:48 | 9:23 | 53 | M | M5054 | HAVERHILL | MA | |
| 1814 | 728 | Chris | Ruth | 1:34:24 | 1:33:58 | 9:24 | 51 | M | M5054 | BOXFORD | MA | |
| 450 | 745 | Kyle | Crayton | 1:36:10 | 1:34:17 | 9:26 | 51 | M | M5054 | BOSTON | MA | |
| 124 | 748 | Kevin | Belanger | 1:35:00 | 1:34:19 | 9:26 | 53 | M | M5054 | HAVERHILL | MA | |
| 2764 | 756 | Mike | Habib | 1:35:23 | 1:34:40 | 9:28 | 54 | M | M5054 | HAMPTON | NH | |
| 683 | 758 | Chris | Foglietta | 1:35:54 | 1:34:51 | 9:30 | 50 | M | M5054 | LYNN | MA | |
| 626 | 777 | Dwight | Emery | 1:36:57 | 1:36:09 | 9:37 | 54 | M | M5054 | BYFIELD | MA | |
| 2904 | 783 | Randy | Sansone | 1:37:43 | 1:36:40 | 9:40 | 51 | M | M5054 | LYNN | MA | |
| 2881 | 808 | Peter | MacEwen | 1:38:34 | 1:37:51 | 9:48 | 52 | M | M5054 | BEVERLY | MA | |
| 2874 | 858 | Eric | Burgess | 1:41:06 | 1:40:48 | 10:05 | 53 | M | M5054 | LOWELL | MA | |
| 2820 | 914 | Stevei | Poirier | 1:48:08 | 1:47:11 | 10:44 | 53 | M | M5054 | HAVERHILL | MA | |
| 2733 | 921 | Jim | Bailey | 1:48:56 | 1:48:12 | 10:50 | 53 | M | M5054 | AMESBURY | MA | |
| 2811 | 922 | Michael | Saccoccio | 1:49:13 | 1:48:14 | 10:50 | 52 | M | M5054 | PEABODY | MA | |
| 1315 | 943 | Patti | Massey | 1:50:43 | 1:50:06 | 11:01 | 51 | M | M5054 | NORTH ANDOVER | MA | MERRIMACK VALLEY STRIDERS |
| 2677 | 954 | Robert | Steeves | 1:53:23 | 1:52:30 | 11:15 | 54 | M | M5054 | MARSHFIELD | MA | |
| 470 | 957 | David | Cugini | 1:53:00 | 1:52:52 | 11:18 | 51 | M | M5054 | BOXFORD | MA | |
| 2637 | 967 | Tom | Herron | 1:55:50 | 1:55:31 | 11:34 | 50 | M | M5054 | IPSWICH | MA | |
| 2825 | 980 | Roland | Curit | 1:59:38 | 1:58:43 | 11:53 | 50 | M | M5054 | EPPING | NH | |
| 1332 | 994 | Robert | McAloon | 2:06:18 | 2:05:32 | 12:34 | 53 | M | M5054 | AMESBURY | MA | |
| 355 | 995 | Tully | Chris | 2:06:40 | 2:05:47 | 12:35 | 51 | M | M5054 | DANVILLE | NH | MERRIMACK VALLEY STRIDERS |