| 1102 | 143 | 1 | M5059 | SCOTT | GLYNN | 52 | M | 40:06 | 1:24:37 | 6:28 | 1:24:57 | | Medfield | |
| 1192 | 151 | 2 | M5059 | ALEX | MCHENRY | 57 | M | 40:09 | 1:25:10 | 6:30 | 1:25:21 | Green Mountain Athletic Associ | South Burlington | |
| 1551 | 156 | 3 | M5059 | MAURICIO | GARCES | 52 | M | 39:58 | 1:25:30 | 6:32 | 1:25:41 | TRACKSMITH HARE AC | Winthrop | |
| 1299 | 157 | 4 | M5059 | JAMES | CHAVES | 52 | M | 40:36 | 1:25:33 | 6:32 | 1:25:37 | O�Leary Racing | Somerset | |
| 1554 | 166 | 5 | M5059 | MICHAEL | DUNLOP | 53 | M | 40:26 | 1:26:16 | 6:35 | 1:26:20 | | Norfolk | |
| 715 | 169 | 6 | M5059 | JEREMY | ASHFIELD | 50 | M | 40:21 | 1:26:21 | 6:36 | 1:26:27 | | Bangor | |
| 1022 | 185 | 7 | M5059 | BARRY | SUSSMAN | 57 | M | 42:40 | 1:27:44 | 6:42 | 1:28:14 | | Boston | |
| 1530 | 189 | 8 | M5059 | MARVIN | WANG | 55 | M | 40:48 | 1:28:03 | 6:44 | 1:28:08 | | Boston | |
| 735 | 192 | 9 | M5059 | MATTHEW | THEODORE | 52 | M | 41:09 | 1:28:21 | 6:45 | 1:28:30 | | Mashpee | |
| 1333 | 193 | 10 | M5059 | KEN | LIVINGSTON | 52 | M | 41:34 | 1:28:34 | 6:46 | 1:28:46 | | West Hartford | |
| 107 | 208 | 11 | M5059 | TINO | FIDALGO | 52 | M | 42:56 | 1:29:21 | 6:49 | 1:29:29 | GREATER NEW BEDFORD TRACK CLUB | Acushnet | |
| 1417 | 217 | 12 | M5059 | THOMAS | DOLAN | 54 | M | 42:22 | 1:29:58 | 6:52 | 1:30:10 | TRACKSMITH HARE AC | Andover | |
| 883 | 225 | 13 | M5059 | YASUHIRO | TABATA | 54 | M | 42:02 | 1:30:18 | 6:54 | 1:30:26 | | Lexington | |
| 1150 | 229 | 14 | M5059 | DAVID | CONSIGLI | 58 | M | 42:45 | 1:30:34 | 6:55 | 1:30:42 | | Medway | |
| 1251 | 245 | 15 | M5059 | STEPHEN | LUNSFORD | 55 | M | 44:22 | 1:31:29 | 6:59 | 1:33:53 | | Boston | |
| 966 | 251 | 16 | M5059 | CHARLIE | CONROY | 53 | M | 43:59 | 1:32:01 | 7:02 | 1:32:22 | | Belmont | |
| 1459 | 271 | 17 | M5059 | DAN | SOMES | 55 | M | 44:12 | 1:33:23 | 7:08 | 1:33:39 | | Centerville | |
| 501 | 282 | 18 | M5059 | JON-PAUL | CORREIRA | 54 | M | 44:34 | 1:34:02 | 7:11 | 1:34:16 | | Raynham | |
| 103 | 290 | 19 | M5059 | DAVID | HAWKINS | 59 | M | 44:34 | 1:34:17 | 7:12 | 1:34:25 | GREATER NEW BEDFORD TRACK CLUB | North Dartmouth | |
| 1533 | 292 | 20 | M5059 | JOSH | BRAND | 56 | M | 45:26 | 1:34:29 | 7:13 | 1:34:48 | | Lexington | |
| 414 | 302 | 21 | M5059 | MATT | HALL | 52 | M | 45:00 | 1:35:34 | 7:18 | 1:35:47 | | Worcester | |
| 542 | 307 | 22 | M5059 | CHRISTOPHER | CUNNIFF | 54 | M | 45:34 | 1:35:43 | 7:19 | 1:36:04 | | Franklin | |
| 1289 | 315 | 23 | M5059 | JOSHUA | BERS | 53 | M | 46:07 | 1:36:08 | 7:21 | 1:36:25 | | Winchester | |
| 1377 | 316 | 24 | M5059 | WILLIAM | HEALD | 55 | M | 45:10 | 1:36:08 | 7:21 | 1:36:45 | TRACKSMITH HARE AC | Natick | |
| 890 | 319 | 25 | M5059 | WILLIAM | GODE | 55 | M | 46:24 | 1:36:29 | 7:22 | 1:37:18 | | Newton Centre | |
| 570 | 320 | 26 | M5059 | ERIK | WILKER | 53 | M | 45:43 | 1:36:31 | 7:22 | 1:36:43 | | Warwick | |
| 1258 | 325 | 27 | M5059 | JIM | TIERNAN | 59 | M | 46:07 | 1:37:00 | 7:24 | 1:37:31 | | Pawcatuck | |
| 300 | 333 | 28 | M5059 | BRUCE | PHILLIPS | 58 | M | 45:46 | 1:38:01 | 7:29 | 1:38:16 | | Lowell | |
| 1236 | 337 | 29 | M5059 | CARLOS | ROJAS | 52 | M | 45:16 | 1:38:09 | 7:30 | 1:38:24 | | Durham | |
| 1224 | 341 | 30 | M5059 | PETER | MILLER | 54 | M | 47:03 | 1:38:18 | 7:31 | 1:38:51 | | South Yarmouth | |
| 1029 | 342 | 31 | M5059 | DAMIAN | COMPA | 53 | M | 47:16 | 1:38:34 | 7:32 | 1:38:53 | Nark Running and Strength | Rexford | |
| 264 | 344 | 32 | M5059 | DANIEL | ANTER | 51 | M | 45:41 | 1:38:49 | 7:33 | 1:39:15 | | Warwick | |
| 194 | 356 | 33 | M5059 | ANGUS | MACVICAR | 52 | M | 47:29 | 1:39:13 | 7:35 | 1:39:18 | | Nantucket | |
| 1393 | 363 | 34 | M5059 | TODD | BLAIR | 50 | M | 46:41 | 1:39:38 | 7:37 | 1:40:16 | | Wakefield | |
| 957 | 365 | 35 | M5059 | GREGORY | HAMILTON | 59 | M | 47:57 | 1:39:47 | 7:37 | 1:40:31 | RONALD MCDONALD HOUSE OF PROVI | Cranston | |
| 660 | 373 | 36 | M5059 | SOL | PITTENGER | 53 | M | 47:35 | 1:40:26 | 7:40 | 1:41:33 | | Barrington | |
| 121 | 379 | 37 | M5059 | HERMAN | CORREA-DIAZ | 57 | M | 47:29 | 1:40:45 | 7:42 | 1:40:53 | | Winchester | |
| 1232 | 381 | 38 | M5059 | ANGEL | MARTIN | 53 | M | 47:45 | 1:40:54 | 7:42 | 1:41:16 | Team Porter G. | New Bedford | |
| 330 | 384 | 39 | M5059 | FERNANDO | DACOSTA | 57 | M | 45:32 | 1:41:06 | 7:43 | 1:41:21 | | Acushnet | |
| 852 | 390 | 40 | M5059 | TODD | BROWN | 58 | M | 47:56 | 1:41:37 | 7:46 | 1:42:23 | North Medford Club | Rocky Hill | |
| 937 | 402 | 41 | M5059 | BILL | STARZ | 55 | M | 49:29 | 1:42:10 | 7:48 | 1:42:33 | | Berkley | |
| 618 | 409 | 42 | M5059 | SAM | CALANDRA | 54 | M | 48:54 | 1:42:40 | 7:50 | 1:43:44 | | Hudson | |
| 255 | 413 | 43 | M5059 | KEITH | LEITE | 58 | M | 47:31 | 1:42:52 | 7:51 | 1:43:10 | | Taunton | |
| 1099 | 420 | 44 | M5059 | ANTHONY | LANDRY | 55 | M | 49:29 | 1:43:41 | 7:55 | 1:44:21 | | Milford | |
| 302 | 429 | 45 | M5059 | FRANCO | BONFINI | 58 | M | 49:00 | 1:43:56 | 7:56 | 1:44:14 | | Eastham | |
| 733 | 433 | 46 | M5059 | RICHARD | COLE | 53 | M | 47:57 | 1:44:09 | 7:57 | 1:44:33 | GREATER NEW BEDFORD TRACK CLUB | Westport | |
| 225 | 437 | 47 | M5059 | ADAM | SISITSKY | 52 | M | 48:31 | 1:44:19 | 7:58 | 1:44:46 | | Framingham | |
| 1109 | 447 | 48 | M5059 | ROBIN | DAWSON | 59 | M | 47:45 | 1:44:52 | 8:01 | 1:45:15 | | Waltham | |
| 927 | 468 | 49 | M5059 | ROSS | MINKOV | 50 | M | 49:54 | 1:46:07 | 8:06 | 1:46:46 | TRI-VALLEY FRONTRUNNERS | Whitinsville | |
| 436 | 469 | 50 | M5059 | JEFF | GOULD | 58 | M | 48:46 | 1:46:14 | 8:07 | 1:46:22 | | Gardner | |
| 55 | 472 | 51 | M5059 | JIM | LANCTOT | 57 | M | 50:53 | 1:46:32 | 8:08 | 1:47:20 | Ravenous Runners | Woonsocket | |
| 1024 | 477 | 52 | M5059 | DAVID | KRUPINSKI | 56 | M | 49:20 | 1:46:40 | 8:09 | 1:46:46 | Heartbreak Hill Striders | Wellesley | |
| 1596 | 484 | 53 | M5059 | VIRIATO | COSTA | 55 | M | 50:04 | 1:47:19 | 8:12 | 1:47:42 | | New Bedford | |
| 870 | 497 | 54 | M5059 | PJ | PROSCIA | 50 | M | 49:33 | 1:48:04 | 8:15 | 1:48:39 | GREATER NORWOOD RUNNING CLUB | Norwood | |
| 1383 | 514 | 55 | M5059 | JIM | DIGGINS | 54 | M | 53:26 | 1:49:02 | 8:20 | 1:49:30 | | Norwell | |
| 750 | 519 | 56 | M5059 | XAVIER | COMTE | 58 | M | 51:01 | 1:49:22 | 8:21 | 1:49:27 | | Lynnfield | |
| 40 | 522 | 57 | M5059 | JOHN | BENEVIDES | 59 | M | 49:37 | 1:49:31 | 8:22 | 1:49:45 | | New Bedford | |
| 1501 | 531 | 58 | M5059 | ROB | CHIZMADIA | 52 | M | 52:08 | 1:49:48 | 8:23 | 1:51:03 | | Wellesley | |
| 1331 | 534 | 59 | M5059 | MARK | BERNARDO | 53 | M | 51:39 | 1:49:58 | 8:24 | 1:51:13 | | New Bedford | |
| 936 | 543 | 60 | M5059 | JOHN | SEQUEIRA | 52 | M | 51:01 | 1:50:31 | 8:26 | 1:51:26 | | Cambridge | |
| 1072 | 544 | 61 | M5059 | EDWARD | SMITH | 52 | M | 52:41 | 1:50:31 | 8:26 | 1:51:32 | | Milton | |
| 1261 | 563 | 62 | M5059 | JEFF | HALL | 56 | M | 51:51 | 1:51:30 | 8:31 | 1:53:04 | | Duxbury | |
| 524 | 585 | 63 | M5059 | CRAIG | HARTIGAN | 54 | M | 52:57 | 1:52:52 | 8:37 | 1:53:12 | | Wellesley | |
| 824 | 587 | 64 | M5059 | JEFFREY | SEIFER | 54 | M | 54:32 | 1:53:00 | 8:38 | 1:53:28 | | Andover | |
| 731 | 594 | 65 | M5059 | GONCALO | REGO | 59 | M | 52:31 | 1:53:18 | 8:39 | 1:53:37 | | South Dartmouth | |
| 170 | 595 | 66 | M5059 | STEPHEN | VAILLANCOURT | 50 | M | 54:04 | 1:53:20 | 8:39 | 1:54:24 | | Hudson | |
| 1070 | 596 | 67 | M5059 | SURESH | PENUMATSA | 51 | M | 53:29 | 1:53:20 | 8:39 | 1:53:59 | | Nashua | |
| 340 | 600 | 68 | M5059 | HONGZHI | CAI | 59 | M | 53:27 | 1:53:26 | 8:40 | 1:53:47 | Schneider Electric | North Attleboro | |
| 1335 | 612 | 69 | M5059 | CHRIS | MCKENNA | 53 | M | 53:02 | 1:53:57 | 8:42 | 1:54:21 | | Newport | |
| 161 | 619 | 70 | M5059 | ARIEL | DAGAN | 55 | M | 50:49 | 1:54:09 | 8:43 | 1:54:44 | GREATER NORWOOD RUNNING CLUB | Norwood | |
| 705 | 621 | 71 | M5059 | KEVIN | BRESNAHAN | 57 | M | 53:29 | 1:54:15 | 8:43 | 1:55:21 | | Osterville | |
| 1004 | 625 | 72 | M5059 | HOWARD | PAINE | 54 | M | 53:47 | 1:54:31 | 8:45 | 1:54:56 | | New Bedford | |
| 876 | 626 | 73 | M5059 | DANNY | DWYER | 56 | M | 52:49 | 1:54:36 | 8:45 | 1:56:15 | | North Easton | |
| 231 | 643 | 74 | M5059 | GLEN | BOURGEOIS | 56 | M | 53:43 | 1:55:45 | 8:50 | 1:56:49 | | Plainville | |
| 364 | 658 | 75 | M5059 | CRAIG | RODGERS | 56 | M | 54:53 | 1:56:27 | 8:54 | 1:57:51 | | Cambridge | |
| 1358 | 662 | 76 | M5059 | PETE | HORAN | 53 | M | 57:12 | 1:56:40 | 8:55 | 1:58:17 | | Wellington | |
| 487 | 669 | 77 | M5059 | WILLIAM | DUNHAM | 54 | M | 54:46 | 1:57:14 | 8:57 | 1:57:52 | | East Bridgewater | |
| 694 | 670 | 78 | M5059 | GREGORY | LUIZ | 54 | M | 54:47 | 1:57:15 | 8:57 | 1:57:51 | | Rumford | |
| 408 | 688 | 79 | M5059 | BENJAMIN | MILLIGAN | 52 | M | 57:30 | 1:57:51 | 9:00 | 1:59:00 | | Providence | |
| 1395 | 694 | 80 | M5059 | RICK | HUSTON | 53 | M | 52:29 | 1:58:13 | 9:02 | 1:59:49 | | N Dartmouth | |
| 64 | 702 | 81 | M5059 | PETER | DESPRES | 57 | M | 55:21 | 1:58:31 | 9:03 | 1:59:49 | Junk Miles Trail Club | Fairhaven | |
| 220 | 704 | 82 | M5059 | VINCENT | SAVINO | 58 | M | 56:52 | 1:58:33 | 9:03 | 1:59:35 | | New Bedford | |
| 406 | 706 | 83 | M5059 | TIM | HARRALL | 56 | M | 55:38 | 1:58:36 | 9:03 | 1:59:45 | | Bristol | |
| 1161 | 730 | 84 | M5059 | GEORGE | ANDREW | 56 | M | 57:02 | 1:59:43 | 9:09 | 2:00:42 | TRI-VALLEY FRONTRUNNERS | Holliston | |
| 1438 | 738 | 85 | M5059 | BRUCE | DELANO | 51 | M | 57:59 | 1:59:56 | 9:10 | 2:01:18 | | Fairhaven | |
| 623 | 741 | 86 | M5059 | RODNEY | SCHUSSLER | 54 | M | 56:23 | 2:00:03 | 9:10 | 2:02:36 | | Mansfield | |
| 417 | 749 | 87 | M5059 | CHRISTOPHER | GARCIA | 50 | M | 1:01:00 | 2:00:19 | 9:11 | 2:01:29 | | Dartmouth | |
| 394 | 771 | 88 | M5059 | ARTHUR | PUTT | 57 | M | 56:55 | 2:01:14 | 9:15 | 2:01:55 | | Westport | |
| 540 | 775 | 89 | M5059 | BRETT | GONSALVES | 51 | M | 57:57 | 2:01:27 | 9:16 | 2:02:49 | | Dartmouth | |
| 449 | 776 | 90 | M5059 | PETER | LANCTOT | 58 | M | 56:49 | 2:01:28 | 9:17 | 2:02:17 | | Foxborough | |
| 672 | 782 | 91 | M5059 | THOMAS | COLLET | 59 | M | 56:15 | 2:02:10 | 9:20 | 2:02:58 | | Cambridge | |
| 217 | 806 | 92 | M5059 | TIMOTHY | IRISH | 56 | M | 57:42 | 2:03:50 | 9:27 | 2:05:36 | | Attleboro | |
| 924 | 808 | 93 | M5059 | CHAD | DAVINE | 52 | M | 57:07 | 2:03:57 | 9:28 | 2:04:46 | | Taunton | |
| 1363 | 816 | 94 | M5059 | TIMOTHY | HORAN | 50 | M | 57:56 | 2:04:35 | 9:31 | 2:06:12 | | Mattapoisett | |
| 285 | 845 | 95 | M5059 | RICHARD | BOUCHER | 52 | M | 58:16 | 2:05:59 | 9:37 | 2:06:53 | Wampanoag Road Runners (WAMPs) | Attleboro | |
| 396 | 870 | 96 | M5059 | MARK | STEPHENS | 56 | M | 58:29 | 2:07:33 | 9:44 | 2:08:43 | | Bristol | |
| 483 | 880 | 97 | M5059 | PETE | DICECCO | 51 | M | 58:45 | 2:07:59 | 9:46 | 2:08:51 | | Millville | |
| 151 | 883 | 98 | M5059 | TIM | DERMODY | 56 | M | 56:48 | 2:08:12 | 9:47 | 2:09:06 | | Norton | |
| 1564 | 893 | 99 | M5059 | SCOTT | WEISS | 55 | M | 1:00:26 | 2:08:52 | 9:50 | 2:10:56 | | Southborough | |
| 1519 | 896 | 100 | M5059 | CONRAD | ROYJR | 51 | M | 56:18 | 2:09:02 | 9:51 | 2:09:37 | | West Wareham | |
| 663 | 904 | 101 | M5059 | JEREMY | ROCHE | 52 | M | 1:05:21 | 2:09:14 | 9:52 | 2:11:18 | | Westminster | |
| 33 | 934 | 102 | M5059 | JASON | REYNOLDS | 54 | M | 59:54 | 2:10:26 | 9:58 | 2:11:43 | | Marion | |
| 435 | 935 | 103 | M5059 | BRUCE | PAWELCZYK | 58 | M | 59:25 | 2:10:29 | 9:58 | 2:11:30 | | Marion | |
| 679 | 941 | 104 | M5059 | JAMES | BUTLER | 54 | M | 54:44 | 2:10:41 | 9:59 | 2:11:02 | | South Dartmouth | |
| 383 | 982 | 105 | M5059 | RAYMOND | MCCABE | 56 | M | 1:03:10 | 2:13:07 | 10:10 | 2:14:13 | 'Gansett Run Club | Cranston | |
| 70 | 987 | 106 | M5059 | KEVIN | GREINER | 53 | M | 1:02:47 | 2:13:45 | 10:13 | 2:14:10 | | Acushnet | |
| 190 | 1008 | 107 | M5059 | HOWARD | TANSEY | 58 | M | 1:01:56 | 2:15:04 | 10:19 | 2:16:21 | | Harwich | |
| 616 | 1029 | 108 | M5059 | TIMOTHY | MAYHEW | 57 | M | 1:02:10 | 2:16:29 | 10:25 | 2:17:05 | | Foxboro | |
| 291 | 1039 | 109 | M5059 | STEVE | SUGHRUE | 59 | M | 1:03:50 | 2:17:36 | 10:30 | 2:19:41 | | Marion | |
| 565 | 1050 | 110 | M5059 | JAMIE | CLASBY | 52 | M | 59:10 | 2:18:11 | 10:33 | 2:18:31 | Colonial Road Runners | East Taunton | |
| 1089 | 1054 | 111 | M5059 | JOHN | SILVA | 57 | M | 1:01:16 | 2:18:38 | 10:35 | 2:20:01 | | South Dartmouth | |
| 897 | 1086 | 112 | M5059 | THOMAS | CARUSI | 58 | M | 1:05:39 | 2:22:10 | 10:51 | 2:23:06 | | New Bedford | |
| 476 | 1087 | 113 | M5059 | THOMAS | SANTOS | 58 | M | 1:01:51 | 2:22:19 | 10:52 | 2:24:20 | | Brockton | |
| 1462 | 1104 | 114 | M5059 | STEVE | DRAYTON | 58 | M | 1:04:38 | 2:22:58 | 10:55 | 2:24:26 | | Fairhaven | |
| 537 | 1108 | 115 | M5059 | DAVID | BAKER | 52 | M | 1:04:25 | 2:23:03 | 10:55 | 2:24:44 | | Weymouth | |
| 632 | 1166 | 116 | M5059 | JAMES | HOYE | 51 | M | 1:04:17 | 2:28:58 | 11:22 | 2:30:00 | | Taunton | |
| 311 | 1167 | 117 | M5059 | DAVID | GOMES | 55 | M | 1:09:24 | 2:28:58 | 11:22 | 2:30:41 | | New Bedford | |
| 381 | 1170 | 118 | M5059 | JOE | KAVEY | 57 | M | 1:01:59 | 2:29:20 | 11:24 | 2:31:04 | | Waltham | |
| 405 | 1182 | 119 | M5059 | STEPHEN | GOTHAM | 56 | M | 1:08:11 | 2:31:33 | 11:34 | 2:32:20 | | Fairhaven | |
| 324 | 1191 | 120 | M5059 | RICHARD | SLACK | 51 | M | 1:07:06 | 2:32:58 | 11:41 | 2:34:26 | | Montville | |
| 157 | 1199 | 121 | M5059 | STEPHEN | JACKSON | 55 | M | 1:11:47 | 2:34:24 | 11:47 | 2:36:18 | | Merrimack | |
| 481 | 1200 | 122 | M5059 | EMILIO | LATORRE | 54 | M | 1:07:35 | 2:34:32 | 11:48 | 2:35:55 | | Arlington | |
| 88 | 1232 | 123 | M5059 | ROBERT | TIMBERLAKE | 52 | M | 1:10:51 | 2:40:49 | 12:17 | 2:42:55 | | Jersey City | |
| 347 | 1244 | 124 | M5059 | THOMAS | PACHECO | 50 | M | 1:16:08 | 2:44:41 | 12:34 | 2:45:30 | | Braintree | |
| 244 | 1252 | 125 | M5059 | JAMES | MCCABE | 50 | M | 1:16:48 | 2:47:57 | 12:49 | 2:49:30 | Boston Bulldogs Running Club | Littleton | |
| 793 | 1265 | 126 | M5059 | STEVEN | GRANT | 53 | M | 1:16:44 | 2:52:33 | 13:10 | 2:54:24 | | Clinton | |
| 1566 | 1275 | 127 | M5059 | DAVID | JENNESS | 50 | M | 1:18:42 | 2:55:30 | 13:24 | 2:57:03 | | Carver | |
| 1486 | 1297 | 128 | M5059 | TIM | CUMMINGS | 58 | M | 1:19:04 | | | | | Dartmouth | |