| 7089 | 112 | Mark | Tebbe | 98 | M | 52 | 1 | M5054 | Arlington | MA | USA | Cambridge Running Club | 1:27:15 | 1:27:19 | 6:40 |
| 7084 | 119 | Bobby | Bligh | 104 | M | 54 | 2 | M5054 | Wakefield | MA | USA | HFC Striders | 1:27:48 | 1:27:50 | 6:43 |
| 510 | 150 | Jonathan | Cole | 129 | M | 54 | 3 | M5054 | New York | NY | USA | | 1:28:59 | 1:29:21 | 6:50 |
| 7116 | 169 | James | Dicarlo | 145 | M | 50 | 4 | M5054 | Brookline | MA | USA | | 1:29:45 | 1:29:58 | 6:53 |
| 7075 | 176 | Christopher | Sokolowski | 150 | M | 50 | 5 | M5054 | Cambridge | MA | USA | Cambridge Running Club | 1:29:58 | 1:30:09 | 6:53 |
| 7104 | 177 | Yasuhiro | Tabata | 151 | M | 50 | 6 | M5054 | Japan | | JPN | | 1:30:08 | 1:30:14 | 6:54 |
| 7112 | 183 | Manuel | Chinchilla | 156 | M | 53 | 7 | M5054 | Boston | MA | USA | Frontrunners Boston | 1:30:25 | 1:30:27 | 6:55 |
| 150 | 211 | Titus | Mutinda | 181 | M | 53 | 8 | M5054 | Kenya | | KEN | Greater Boston Track Club | 1:31:56 | 1:31:57 | 7:02 |
| 7178 | 214 | Mike | Leonard | 183 | M | 53 | 9 | M5054 | Newburyport | MA | USA | Winner's Circle Running Club | 1:31:59 | 1:32:05 | 7:02 |
| 376 | 227 | Marc | Samson | 194 | M | 52 | 10 | M5054 | Lac Beauport | QC | CAN | | 1:32:39 | 1:32:43 | 7:05 |
| 7151 | 258 | Dan | Somes | 218 | M | 50 | 11 | M5054 | Centerville | MA | USA | | 1:33:13 | 1:33:52 | 7:10 |
| 283 | 274 | Peter | Boberg | 230 | M | 50 | 12 | M5054 | Newton | MA | USA | | 1:34:05 | 1:34:32 | 7:13 |
| 7064 | 279 | Ali | Azarbayejani | 233 | M | 51 | 13 | M5054 | Boston | MA | USA | | 1:34:23 | 1:34:36 | 7:14 |
| 231 | 308 | Brian | Foley | 259 | M | 51 | 14 | M5054 | Wellesley | MA | USA | Boston Athletic Association | 1:35:16 | 1:35:27 | 7:18 |
| 7212 | 346 | Peter | Szpak | 288 | M | 52 | 15 | M5054 | Newton | MA | USA | | 1:36:39 | 1:36:51 | 7:24 |
| 623 | 375 | Giovanni | Nicolai | 308 | M | 54 | 16 | M5054 | Italy | | ITA | | 1:37:16 | 1:37:55 | 7:29 |
| 7310 | 411 | Ashish | Singh | 333 | M | 53 | 17 | M5054 | West Newton | MA | USA | | 1:38:32 | 1:38:51 | 7:33 |
| 421 | 486 | Robert | Hall | 389 | M | 52 | 18 | M5054 | Merrimac | MA | USA | | 1:39:41 | 1:40:44 | 7:42 |
| 541 | 489 | Jorge | Goytizolo | 392 | M | 50 | 19 | M5054 | Fort Lauderdale | FL | USA | | 1:40:08 | 1:40:47 | 7:42 |
| 5873 | 492 | Mohammed | Hussain | 393 | M | 53 | 20 | M5054 | Huntington Park | CA | USA | | 1:40:19 | 1:40:49 | 7:42 |
| 513 | 498 | Albert | Najimy | 397 | M | 50 | 21 | M5054 | Pittsfield | MA | USA | | 1:40:37 | 1:41:01 | 7:43 |
| 683 | 526 | Thomas | Herbert | 419 | M | 54 | 22 | M5054 | Bethel | CT | USA | | 1:40:47 | 1:41:40 | 7:46 |
| 7382 | 571 | Robin | Dawson | 446 | M | 54 | 23 | M5054 | Waltham | MA | USA | | 1:42:04 | 1:42:45 | 7:51 |
| 7367 | 573 | Keith | Miller | 447 | M | 50 | 24 | M5054 | Concord | MA | USA | | 1:41:48 | 1:42:49 | 7:51 |
| 7286 | 635 | George | Burns | 489 | M | 50 | 25 | M5054 | Shrewsbury | MA | USA | | 1:41:46 | 1:43:55 | 7:56 |
| 572 | 637 | Tim | Starling | 491 | M | 52 | 26 | M5054 | Jacksonville | FL | USA | | 1:43:33 | 1:43:56 | 7:57 |
| 651 | 646 | Leigh | Halliwell | 499 | M | 50 | 27 | M5054 | Hamilton | ON | CAN | | 1:43:51 | 1:44:07 | 7:57 |
| 960 | 698 | Peter | Arndt | 541 | M | 50 | 28 | M5054 | Germany | | GER | | 1:44:26 | 1:45:08 | 8:02 |
| 779 | 708 | John | Landry | 548 | M | 50 | 29 | M5054 | Bridgewater | MA | USA | | 1:44:34 | 1:45:21 | 8:03 |
| 1384 | 789 | Mark | Gallagher | 603 | M | 54 | 30 | M5054 | Chelmsford | MA | USA | Greater Lowell Road Runners | 1:46:29 | 1:46:47 | 8:10 |
| 7655 | 790 | Jonathan | McIntyre | 604 | M | 52 | 31 | M5054 | Arlington | MA | USA | | 1:46:09 | 1:46:47 | 8:10 |
| 7347 | 803 | James | Huffman | 611 | M | 53 | 32 | M5054 | Boston | MA | USA | | 1:44:15 | 1:47:01 | 8:11 |
| 646 | 891 | Mulugheta | Isayass | 665 | M | 52 | 33 | M5054 | Everett | MA | USA | | 1:48:19 | 1:48:34 | 8:18 |
| 7335 | 892 | Jay | Corey | 666 | M | 52 | 34 | M5054 | Dartmouth | MA | USA | | 1:45:43 | 1:48:35 | 8:18 |
| 7766 | 936 | Thomas | Gaziano | 697 | M | 50 | 35 | M5054 | Waban | MA | USA | | 1:47:41 | 1:49:18 | 8:21 |
| 7186 | 938 | David | Killian | 699 | M | 52 | 36 | M5054 | Framingham | MA | USA | | 1:49:03 | 1:49:20 | 8:21 |
| 7142 | 946 | Daniel | Bariagaber | 706 | M | 50 | 37 | M5054 | Waltham | MA | USA | Dashing Whippets Running Team � Bos | 1:49:13 | 1:49:26 | 8:22 |
| 7331 | 992 | Henry | Clay | 735 | M | 52 | 38 | M5054 | Peabody | MA | USA | | 1:49:49 | 1:50:15 | 8:25 |
| 7715 | 1008 | Brian | Paul | 742 | M | 50 | 39 | M5054 | Dover | MA | USA | | 1:49:38 | 1:50:33 | 8:27 |
| 1355 | 1036 | Greg | Schwartz | 758 | M | 51 | 40 | M5054 | Newton | MA | USA | | 1:48:49 | 1:50:56 | 8:29 |
| 826 | 1040 | Michael | Fernandez | 762 | M | 50 | 41 | M5054 | Ballston Lake | NY | USA | | 1:50:28 | 1:50:58 | 8:29 |
| 1023 | 1089 | Peter | Mattson | 789 | M | 51 | 42 | M5054 | Dudley | MA | USA | | 1:49:56 | 1:51:50 | 8:33 |
| 7414 | 1108 | David | Buchta | 800 | M | 51 | 43 | M5054 | Methuen | MA | USA | | 1:51:02 | 1:52:04 | 8:34 |
| 7348 | 1111 | Neil | Elder | 802 | M | 53 | 44 | M5054 | Natick | MA | USA | | 1:51:20 | 1:52:05 | 8:34 |
| 7734 | 1115 | Scott | Ogawa | 805 | M | 53 | 45 | M5054 | Boston | MA | USA | | 1:50:52 | 1:52:06 | 8:34 |
| 1379 | 1138 | Kevin | Dickson | 823 | M | 51 | 46 | M5054 | Londonderry | NH | USA | | 1:48:55 | 1:52:29 | 8:36 |
| 3287 | 1203 | Ilan | Levy | 861 | M | 50 | 47 | M5054 | Cambridge | MA | USA | | 1:52:27 | 1:53:28 | 8:40 |
| 8688 | 1226 | Sean | Patten | 875 | M | 50 | 48 | M5054 | Allenstown | NH | USA | Greater Lowell Road Runners | 1:51:46 | 1:53:43 | 8:41 |
| 7516 | 1230 | David | Hepner | 879 | M | 51 | 49 | M5054 | Newton | MA | USA | | 1:50:44 | 1:53:44 | 8:41 |
| 1565 | 1255 | Jean | Martin | 892 | M | 51 | 50 | M5054 | Lac-Beauport | QC | CAN | | 1:53:02 | 1:54:13 | 8:44 |
| 5310 | 1270 | Andrew | More | 903 | M | 53 | 51 | M5054 | Boston | MA | USA | | 1:52:08 | 1:54:24 | 8:44 |
| 1348 | 1291 | Akira | Ishihara | 916 | M | 50 | 52 | M5054 | Japan | | JPN | | 1:52:21 | 1:54:43 | 8:46 |
| 7226 | 1334 | Johnny | Lamonica | 935 | M | 52 | 53 | M5054 | Duxbury | MA | USA | | 1:49:43 | 1:55:22 | 8:49 |
| 2079 | 1371 | Patrick | Collins | 955 | M | 53 | 54 | M5054 | Shrewsbury | MA | USA | | 1:53:09 | 1:55:44 | 8:50 |
| 7430 | 1419 | Jerry | Gomez | 980 | M | 51 | 55 | M5054 | Hopkinton | MA | USA | | 1:53:46 | 1:56:15 | 8:53 |
| 1252 | 1434 | Robert | Payne | 987 | M | 52 | 56 | M5054 | Salem | MA | USA | | 1:54:10 | 1:56:22 | 8:53 |
| 872 | 1513 | Evan | Grossman | 1031 | M | 53 | 57 | M5054 | Brookline | MA | USA | | 1:56:32 | 1:57:22 | 8:58 |
| 1297 | 1539 | Rick | Lundberg | 1048 | M | 50 | 58 | M5054 | Lexington | MA | USA | | 1:56:07 | 1:57:39 | 8:59 |
| 462 | 1543 | Robert | George | 1050 | M | 50 | 59 | M5054 | Medfield | MA | USA | | 1:57:01 | 1:57:42 | 9:00 |
| 8526 | 1611 | Sunder | Singhani | 1089 | M | 54 | 60 | M5054 | Cambridge | MA | USA | | 1:53:21 | 1:58:29 | 9:03 |
| 2084 | 1612 | Jeff | Russo | 1090 | M | 51 | 61 | M5054 | Princeton | NJ | USA | | 1:51:47 | 1:58:29 | 9:03 |
| 8226 | 1617 | George | Price | 1093 | M | 50 | 62 | M5054 | Brookline | MA | USA | | 1:56:07 | 1:58:37 | 9:04 |
| 1805 | 1620 | David | Dreier | 1094 | M | 51 | 63 | M5054 | Glen Ridge | NJ | USA | | 1:56:34 | 1:58:38 | 9:04 |
| 2715 | 1636 | Claude | Kervran | 1102 | M | 51 | 64 | M5054 | Marlboro | MA | USA | | 1:56:22 | 1:58:44 | 9:04 |
| 1909 | 1663 | Ibrahim | Nardone | 1113 | M | 50 | 65 | M5054 | Dorado | PR | USA | | 1:54:35 | 1:59:06 | 9:06 |
| 2180 | 1700 | Thomas | Paltrineri | 1134 | M | 54 | 66 | M5054 | Natick | MA | USA | | 1:57:39 | 1:59:42 | 9:09 |
| 7709 | 1705 | Andrew | Freilich | 1139 | M | 53 | 67 | M5054 | Boston | MA | USA | Frontrunners Boston | 1:54:32 | 1:59:45 | 9:09 |
| 8606 | 1714 | Peter | Racicot | 1146 | M | 52 | 68 | M5054 | Weymouth | MA | USA | | 1:59:06 | 1:59:49 | 9:09 |
| 7851 | 1721 | Frank | Doherty | 1150 | M | 54 | 69 | M5054 | Arlington | MA | USA | | 1:58:56 | 1:59:53 | 9:10 |
| 8941 | 1750 | David | Moody | 1167 | M | 54 | 70 | M5054 | Brookline | MA | USA | | 1:59:31 | 2:00:10 | 9:11 |
| 2189 | 1817 | Eugene | Nolan | 1190 | M | 50 | 71 | M5054 | Cayman Islands | | CAY | | 1:58:09 | 2:00:55 | 9:14 |
| 8159 | 1823 | David | Krakauer | 1193 | M | 52 | 72 | M5054 | Brookline | MA | USA | | 1:56:28 | 2:01:03 | 9:15 |
| 2287 | 1824 | Steven | Wheatman | 1194 | M | 54 | 73 | M5054 | Lower Gwynedd | PA | USA | | 1:58:03 | 2:01:04 | 9:15 |
| 7824 | 1839 | Andrew | Nagelin | 1200 | M | 54 | 74 | M5054 | Medford | MA | USA | Melrose Running Club | 1:58:51 | 2:01:13 | 9:16 |
| 1567 | 1883 | Hidetada | Moroi | 1216 | M | 52 | 75 | M5054 | Boston | MA | USA | | 2:00:28 | 2:01:43 | 9:18 |
| 1185 | 1906 | David | Cooperstein | 1229 | M | 52 | 76 | M5054 | Boston | MA | USA | | 2:00:25 | 2:01:55 | 9:19 |
| 2066 | 1914 | Kevin | Bourque | 1235 | M | 53 | 77 | M5054 | Reading | MA | USA | | 1:53:35 | 2:02:00 | 9:19 |
| 3341 | 1919 | Jose | EudsonCardoso | 1238 | M | 54 | 78 | M5054 | Brazil | | BRA | | 1:57:00 | 2:02:03 | 9:19 |
| 1869 | 1927 | Michael | Dorr | 1243 | M | 50 | 79 | M5054 | Quincy | MA | USA | | 1:58:31 | 2:02:08 | 9:20 |
| 10231 | 1953 | Michael | Kokernak | 1256 | M | 52 | 80 | M5054 | Boston | MA | USA | | 2:00:23 | 2:02:20 | 9:21 |
| 3311 | 2026 | Chris | Constantino | 1291 | M | 50 | 81 | M5054 | Plymouth | MA | USA | | 2:01:50 | 2:03:00 | 9:24 |
| 2926 | 2048 | Damien | Balsan | 1305 | M | 51 | 82 | M5054 | France | | FRA | | 2:01:40 | 2:03:13 | 9:25 |
| 3437 | 2055 | Eric | Hipp | 1308 | M | 52 | 83 | M5054 | Milton | MA | USA | | 2:00:11 | 2:03:16 | 9:25 |
| 7821 | 2057 | Tom | O'Brien | 1310 | M | 54 | 84 | M5054 | North Dighton | MA | USA | | 2:01:17 | 2:03:18 | 9:25 |
| 7779 | 2124 | Ted | Maclean | 1343 | M | 53 | 85 | M5054 | Brookline | MA | USA | | 2:02:38 | 2:04:08 | 9:29 |
| 1593 | 2133 | Patrick | Stiegman | 1350 | M | 52 | 86 | M5054 | Canton | CT | USA | | 2:02:51 | 2:04:18 | 9:30 |
| 2160 | 2175 | Andrew | Kinross | 1373 | M | 51 | 87 | M5054 | Natick | MA | USA | | 2:02:16 | 2:04:47 | 9:32 |
| 7688 | 2184 | Marc | Lenburg | 1379 | M | 50 | 88 | M5054 | Brookline | MA | USA | | 2:00:22 | 2:04:51 | 9:32 |
| 1840 | 2216 | James | McAdams | 1396 | M | 50 | 89 | M5054 | Quincy | MA | USA | | 2:01:57 | 2:05:06 | 9:33 |
| 7671 | 2218 | Jerry | Dunlap | 1397 | M | 54 | 90 | M5054 | Winchester | MA | USA | | 1:53:17 | 2:05:07 | 9:33 |
| 7345 | 2232 | Uwe | Beffert | 1404 | M | 50 | 91 | M5054 | Boston | MA | USA | The Heartbreakers | 2:03:48 | 2:05:17 | 9:34 |
| 7787 | 2238 | Stephen | Corcoran | 1408 | M | 51 | 92 | M5054 | Wrentham | MA | USA | | 2:03:00 | 2:05:20 | 9:35 |
| 1904 | 2258 | Michael | McElroy | 1416 | M | 53 | 93 | M5054 | Brookline | MA | USA | | 2:01:09 | 2:05:33 | 9:36 |
| 2879 | 2267 | Miguel | Menar | 1418 | M | 51 | 94 | M5054 | Canovanas | PR | USA | | 2:04:52 | 2:05:40 | 9:36 |
| 7992 | 2268 | Mark | Potter | 1419 | M | 50 | 95 | M5054 | Manchester | MA | USA | | 2:03:54 | 2:05:41 | 9:36 |
| 2608 | 2272 | John | Gilligan | 1422 | M | 51 | 96 | M5054 | Utica | NY | USA | | 2:04:59 | 2:05:43 | 9:36 |
| 1225 | 2296 | Jimmy | Leung | 1430 | M | 52 | 97 | M5054 | Brooklyn | NY | USA | | 1:59:18 | 2:06:04 | 9:38 |
| 10160 | 2322 | Keith | Moser | 1443 | M | 51 | 98 | M5054 | Framingham | MA | USA | | 2:01:29 | 2:06:14 | 9:39 |
| 7957 | 2353 | Robert | Loftus | 1458 | M | 53 | 99 | M5054 | Marshfield | MA | USA | | 2:01:11 | 2:06:34 | 9:40 |
| 7531 | 2359 | Chuck | Murphy | 1463 | M | 50 | 100 | M5054 | Boston | MA | USA | | 2:04:04 | 2:06:37 | 9:40 |
| 2137 | 2371 | Kenneth | Cuffee | 1470 | M | 52 | 101 | M5054 | Boston | MA | USA | | 2:05:44 | 2:06:46 | 9:41 |
| 8512 | 2377 | Timothy | Vaughan | 1474 | M | 54 | 102 | M5054 | Cambridge | MA | USA | | 2:03:40 | 2:06:48 | 9:41 |
| 7780 | 2394 | Stephen | Ledbetter | 1483 | M | 52 | 103 | M5054 | Chestnut Hill | MA | USA | | 1:58:43 | 2:07:00 | 9:42 |
| 2515 | 2406 | Thomas | Johnston | 1489 | M | 50 | 104 | M5054 | Roslindale | MA | USA | | 2:00:11 | 2:07:06 | 9:43 |
| 8621 | 2453 | Ashley | Milton | 1508 | M | 52 | 105 | M5054 | Somerville | MA | USA | | 2:02:06 | 2:07:38 | 9:45 |
| 643 | 2463 | Timothy | Federation | 1512 | M | 54 | 106 | M5054 | Cary | NC | USA | | 2:04:54 | 2:07:40 | 9:45 |
| 1226 | 2509 | Michael | Sullivan | 1533 | M | 52 | 107 | M5054 | East Weymouth | MA | USA | | 2:05:44 | 2:08:11 | 9:48 |
| 7884 | 2546 | Sinisa | Maravic | 1545 | M | 54 | 108 | M5054 | Charlestown | MA | USA | | 2:02:15 | 2:08:30 | 9:49 |
| 4209 | 2553 | Gerald | Horan | 1549 | M | 52 | 109 | M5054 | Boston | MA | USA | | 2:03:25 | 2:08:35 | 9:49 |
| 5780 | 2572 | Brian | McCabe | 1558 | M | 50 | 110 | M5054 | Newton | MA | USA | | 2:03:17 | 2:08:48 | 9:50 |
| 2222 | 2576 | Kirk | Ng | 1561 | M | 51 | 111 | M5054 | New Hyde Park | NY | USA | | 2:06:59 | 2:08:50 | 9:51 |
| 1580 | 2592 | Paul | Vonck | 1569 | M | 53 | 112 | M5054 | Nashua | NH | USA | | 2:06:04 | 2:08:57 | 9:51 |
| 7926 | 2594 | Peter | Dibiaso | 1571 | M | 52 | 113 | M5054 | Boston | MA | USA | | 2:07:16 | 2:08:58 | 9:51 |
| 2473 | 2601 | Mark | Geel | 1572 | M | 53 | 114 | M5054 | Sudbury | MA | USA | | 2:08:15 | 2:09:01 | 9:51 |
| 7801 | 2605 | Joseph | Killoran | 1574 | M | 52 | 115 | M5054 | Newton Highlands | MA | USA | | 2:08:13 | 2:09:07 | 9:52 |
| 2024 | 2618 | Chad | Sivertson | 1580 | M | 53 | 116 | M5054 | Fishers | IN | USA | | 2:03:13 | 2:09:17 | 9:53 |
| 7662 | 2699 | John | McCue | 1615 | M | 50 | 117 | M5054 | Bellingham | MA | USA | | 2:06:42 | 2:10:07 | 9:56 |
| 3072 | 2704 | Florian | Eichler | 1616 | M | 51 | 118 | M5054 | Cambridge | MA | USA | | 2:07:32 | 2:10:11 | 9:57 |
| 712 | 2715 | Mark | Doll | 1620 | M | 51 | 119 | M5054 | Lakeville | MN | USA | | 2:08:05 | 2:10:18 | 9:57 |
| 7867 | 2756 | Edward | Macaskill | 1637 | M | 52 | 120 | M5054 | Millis | MA | USA | | 2:02:53 | 2:10:36 | 9:59 |
| 2299 | 2867 | Philip | Austin | 1690 | M | 52 | 121 | M5054 | Quincy | MA | USA | | 2:08:32 | 2:11:52 | 10:04 |
| 8389 | 2878 | Mike | Scannell | 1693 | M | 53 | 122 | M5054 | West Roxbury | MA | USA | | 2:10:10 | 2:12:01 | 10:05 |
| 10187 | 2886 | Thomas | Quinn | 1696 | M | 50 | 123 | M5054 | Walpole | MA | USA | | 2:07:30 | 2:12:08 | 10:06 |
| 8743 | 2900 | Mikhail | Tarakanov | 1703 | M | 52 | 124 | M5054 | Waban | MA | USA | | 2:08:20 | 2:12:18 | 10:06 |
| 8432 | 2905 | Anthony | Letai | 1706 | M | 53 | 125 | M5054 | Medfield | MA | USA | | 2:10:45 | 2:12:20 | 10:07 |
| 8518 | 2911 | John | Hickman | 1710 | M | 54 | 126 | M5054 | Bedford | NH | USA | | 2:07:29 | 2:12:24 | 10:07 |
| 7695 | 2950 | Aaron | Lapat | 1722 | M | 50 | 127 | M5054 | Boston | MA | USA | | 2:10:49 | 2:12:43 | 10:08 |
| 873 | 2959 | John | Gobron | 1726 | M | 51 | 128 | M5054 | Southborough | MA | USA | | 2:07:52 | 2:12:49 | 10:09 |
| 1229 | 2967 | Pat | Doherty | 1731 | M | 51 | 129 | M5054 | Dorchester | MA | USA | | 2:08:21 | 2:12:55 | 10:09 |
| 3703 | 3002 | Mike | Visintainer | 1754 | M | 53 | 130 | M5054 | Burlington | CT | USA | | 2:05:49 | 2:13:18 | 10:11 |
| 3522 | 3005 | Christopher | Karle | 1755 | M | 51 | 131 | M5054 | Wayland | MA | USA | | 2:08:14 | 2:13:19 | 10:11 |
| 8369 | 3024 | Seiji | Takeuchi | 1763 | M | 50 | 132 | M5054 | Japan | | JPN | | 2:09:23 | 2:13:33 | 10:12 |
| 8096 | 3043 | David | Thornton | 1771 | M | 51 | 133 | M5054 | Jamaica Plain | MA | USA | | 2:10:37 | 2:13:40 | 10:13 |
| 2908 | 3086 | Richard | Whitehead | 1789 | M | 52 | 134 | M5054 | United Kingdom | | GBR | | 2:10:55 | 2:14:14 | 10:15 |
| 3051 | 3093 | Howard | Heilweil | 1793 | M | 53 | 135 | M5054 | Franklin | MA | USA | | 2:06:36 | 2:14:18 | 10:16 |
| 8276 | 3097 | Paulus | Lau | 1796 | M | 52 | 136 | M5054 | Medfield | MA | USA | | 2:11:31 | 2:14:19 | 10:16 |
| 3188 | 3117 | Andy | Mirsky | 1806 | M | 52 | 137 | M5054 | Wellesley | MA | USA | | 2:10:35 | 2:14:33 | 10:17 |
| 7473 | 3118 | Michael | Cannon | 1807 | M | 52 | 138 | M5054 | Haddonfield | NJ | USA | | 2:14:34 | 2:14:34 | 10:17 |
| 7273 | 3123 | Jonathan | Weber | 1808 | M | 50 | 139 | M5054 | Reading | MA | USA | | 2:10:02 | 2:14:36 | 10:17 |
| 8725 | 3150 | Christopher | McDonough | 1820 | M | 54 | 140 | M5054 | Dorchester | MA | USA | L Street Running Club | 2:14:12 | 2:14:55 | 10:18 |
| 7165 | 3176 | Peter | Faiz | 1829 | M | 54 | 141 | M5054 | Maldives | | MDV | | 2:12:50 | 2:15:10 | 10:20 |
| 3130 | 3210 | Scott | Wolf | 1848 | M | 53 | 142 | M5054 | Boston | MA | USA | | 2:11:42 | 2:15:41 | 10:22 |
| 8063 | 3226 | Michael | Matonis | 1855 | M | 50 | 143 | M5054 | Needham | MA | USA | | 2:11:44 | 2:15:55 | 10:23 |
| 8883 | 3244 | Philip | Resca | 1862 | M | 53 | 144 | M5054 | Hingham | MA | USA | | 2:07:17 | 2:16:08 | 10:24 |
| 3698 | 3246 | Martin | Summers | 1863 | M | 50 | 145 | M5054 | Jamaica Plain | MA | USA | | 2:07:09 | 2:16:11 | 10:24 |
| 3115 | 3251 | Thomas | Meadows | 1864 | M | 52 | 146 | M5054 | Brooklyn | NY | USA | | 2:06:55 | 2:16:15 | 10:24 |
| 1155 | 3268 | Mark | Roman | 1873 | M | 53 | 147 | M5054 | Arlington | MA | USA | | 2:07:22 | 2:16:28 | 10:26 |
| 7644 | 3288 | Ian | Baker | 1884 | M | 54 | 148 | M5054 | Dover | MA | USA | | 2:05:41 | 2:16:40 | 10:26 |
| 2731 | 3314 | Vin | Brod | 1893 | M | 50 | 149 | M5054 | Bridgewater | MA | USA | Colonial Road Runners | 2:13:35 | 2:16:51 | 10:27 |
| 8719 | 3358 | Ganesh | Iyengar | 1908 | M | 54 | 150 | M5054 | Andover | MA | USA | Merrimack Valley Striders | 2:14:42 | 2:17:23 | 10:30 |
| 3832 | 3374 | Adam | Mintz | 1915 | M | 52 | 151 | M5054 | Westborough | MA | USA | | 2:11:15 | 2:17:34 | 10:31 |
| 7701 | 3395 | Celso | Bias | 1923 | M | 53 | 152 | M5054 | Boston | MA | USA | | 2:17:01 | 2:17:50 | 10:32 |
| 8384 | 3398 | Antonio | Souza | 1925 | M | 52 | 153 | M5054 | Lynn | MA | USA | | 2:05:00 | 2:17:54 | 10:32 |
| 3222 | 3405 | Robert | Siciliano | 1929 | M | 50 | 154 | M5054 | Revere | MA | USA | | 2:14:35 | 2:17:57 | 10:32 |
| 9119 | 3457 | Brian | Knowles | 1946 | M | 50 | 155 | M5054 | Salem | MA | USA | Wicked Running Club | 2:09:51 | 2:18:38 | 10:35 |
| 7594 | 3636 | Steve | Kiel | 2020 | M | 54 | 156 | M5054 | Brookline | MA | USA | | 2:16:23 | 2:20:38 | 10:45 |
| 4206 | 3684 | Jeff | Wolfe | 2036 | M | 54 | 157 | M5054 | Boston | MA | CAN | | 2:11:53 | 2:21:12 | 10:47 |
| 2297 | 3699 | Ramon | Bonegio | 2044 | M | 51 | 158 | M5054 | Newton | MA | USA | | 2:15:44 | 2:21:22 | 10:48 |
| 3768 | 3718 | Bhuren | Patel | 2049 | M | 51 | 159 | M5054 | Needham | MA | USA | | 2:16:34 | 2:21:39 | 10:49 |
| 2188 | 3730 | Jay | Flemma | 2053 | M | 51 | 160 | M5054 | New Hartford | NY | USA | | 2:19:32 | 2:21:47 | 10:50 |
| 847 | 3746 | George | Austin | 2062 | M | 50 | 161 | M5054 | Somerset | MA | USA | | 2:16:50 | 2:21:53 | 10:50 |
| 8506 | 3808 | Jason | Brown | 2083 | M | 54 | 162 | M5054 | West Roxbury | MA | USA | | 2:20:38 | 2:22:36 | 10:54 |
| 175 | 3891 | Dan | Tereau | 2104 | M | 51 | 163 | M5054 | Wellesley | MA | USA | | 2:17:53 | 2:23:37 | 10:58 |
| 3509 | 3898 | Michael | Brady | 2109 | M | 53 | 164 | M5054 | San Jose | CA | USA | | 2:14:19 | 2:23:41 | 10:59 |
| 7572 | 4058 | Paul | Decker | 2168 | M | 50 | 165 | M5054 | Hudson | NH | USA | | 2:12:26 | 2:25:27 | 11:07 |
| 8749 | 4070 | Stephen | Delaney | 2175 | M | 53 | 166 | M5054 | Wilmington | MA | USA | | 2:19:23 | 2:25:35 | 11:07 |
| 3487 | 4079 | Eric | Harthun | 2178 | M | 53 | 167 | M5054 | Wellesley | MA | USA | | 2:17:42 | 2:25:45 | 11:08 |
| 4621 | 4082 | Robert | Peterson | 2180 | M | 51 | 168 | M5054 | Chatham | NJ | USA | | 2:13:48 | 2:25:47 | 11:08 |
| 4248 | 4092 | Nicholas | Murphy | 2186 | M | 52 | 169 | M5054 | Richmond | VA | USA | | 2:14:43 | 2:25:53 | 11:09 |
| 3380 | 4096 | Francisco | Medrano | 2188 | M | 52 | 170 | M5054 | Boston | MA | USA | | 2:17:19 | 2:25:59 | 11:09 |
| 2782 | 4141 | John | Shea | 2207 | M | 54 | 171 | M5054 | Needham | MA | USA | | 2:25:23 | 2:26:40 | 11:12 |
| 1169 | 4181 | Luis | Roman | 2220 | M | 50 | 172 | M5054 | Boston | MA | USA | | 2:18:25 | 2:27:11 | 11:15 |
| 7994 | 4188 | Jeff | Constantine | 2223 | M | 52 | 173 | M5054 | Marlborough | MA | USA | | 2:17:05 | 2:27:17 | 11:15 |
| 9199 | 4214 | Jeff | Lesse | 2229 | M | 54 | 174 | M5054 | Needham | MA | USA | | 2:16:04 | 2:27:37 | 11:17 |
| 4312 | 4270 | Olivier | Debacker | 2249 | M | 50 | 175 | M5054 | France | | FRA | | 2:19:29 | 2:28:21 | 11:20 |
| 8194 | 4312 | Eric | Pincus | 2269 | M | 52 | 176 | M5054 | Melrose | MA | USA | | 2:24:59 | 2:28:57 | 11:23 |
| 8797 | 4337 | Steve | Powell | 2280 | M | 52 | 177 | M5054 | Upton | MA | USA | | 2:18:52 | 2:29:17 | 11:24 |
| 8456 | 4392 | Javed | Aslam | 2298 | M | 52 | 178 | M5054 | Weston | MA | USA | | 2:18:31 | 2:29:54 | 11:27 |
| 2320 | 4412 | Steve | Gagne | 2307 | M | 52 | 179 | M5054 | Waltham | MA | USA | | 2:27:26 | 2:30:15 | 11:29 |
| 3749 | 4447 | Wiliam | Steinberg | 2324 | M | 50 | 180 | M5054 | Wellesley | MA | USA | | 2:24:16 | 2:30:41 | 11:31 |
| 7614 | 4501 | Danny | Inman | 2343 | M | 53 | 181 | M5054 | Greensboro | NC | USA | | 2:29:37 | 2:31:24 | 11:34 |
| 1571 | 4520 | Noriaki | Tatsuta | 2350 | M | 54 | 182 | M5054 | Japan | | JPN | | 2:19:58 | 2:31:31 | 11:34 |
| 8386 | 4558 | Ted | O'Reilly | 2359 | M | 52 | 183 | M5054 | Hingham | MA | USA | | 2:23:56 | 2:32:00 | 11:37 |
| 2260 | 4622 | Chris | Brummel | 2372 | M | 54 | 184 | M5054 | Marlboro | MA | USA | | 2:31:56 | 2:32:58 | 11:41 |
| 2733 | 4695 | Edward | Grabowski | 2393 | M | 52 | 185 | M5054 | Braintree | MA | USA | | 2:29:09 | 2:34:02 | 11:46 |
| 4742 | 4731 | Mohit | Chopra | 2408 | M | 51 | 186 | M5054 | Chestnut Hill | MA | USA | | 2:24:01 | 2:34:29 | 11:48 |
| 8366 | 4779 | Bernd | Leger | 2426 | M | 51 | 187 | M5054 | Germany | | GER | | 2:27:10 | 2:35:13 | 11:51 |
| 8744 | 4804 | David | Kagan | 2432 | M | 51 | 188 | M5054 | S. Hamilton | MA | USA | | 2:23:48 | 2:35:39 | 11:53 |
| 7898 | 4880 | Andrew | Fyffe | 2457 | M | 54 | 189 | M5054 | Framingham | MA | USA | | 2:25:21 | 2:36:43 | 11:58 |
| 1281 | 4884 | David | Penta | 2459 | M | 51 | 190 | M5054 | Mansfield | MA | USA | | 2:34:36 | 2:36:46 | 11:58 |
| 8929 | 4896 | Charles | Rudnick | 2463 | M | 54 | 191 | M5054 | Needham | MA | USA | | 2:27:41 | 2:36:53 | 11:59 |
| 8502 | 4908 | David | Frizzell | 2467 | M | 54 | 192 | M5054 | Walpole | MA | USA | | 2:35:16 | 2:36:59 | 11:59 |
| 9413 | 4936 | Kyle | Crayton | 2480 | M | 53 | 193 | M5054 | Boston | MA | USA | | 2:23:55 | 2:37:22 | 12:01 |
| 2325 | 5000 | Robert | Walter | 2500 | M | 51 | 194 | M5054 | Shreveport | LA | USA | | 2:26:36 | 2:38:34 | 12:07 |
| 4316 | 5045 | Stephen | Romano | 2517 | M | 51 | 195 | M5054 | Georgetown | MA | USA | | 2:32:23 | 2:39:11 | 12:10 |
| 5138 | 5107 | Steven | Bravery | 2537 | M | 50 | 196 | M5054 | United Kingdom | | GBR | | 2:30:38 | 2:39:55 | 12:13 |
| 1193 | 5110 | Stuart | Arbuckle | 2539 | M | 53 | 197 | M5054 | Newton | MA | USA | | 2:30:43 | 2:39:57 | 12:13 |
| 3639 | 5209 | David | Loomes | 2570 | M | 54 | 198 | M5054 | Sudbury | MA | USA | | 2:36:40 | 2:41:21 | 12:19 |
| 8225 | 5333 | David | Orlovsky | 2618 | M | 52 | 199 | M5054 | Shrewsbury | MA | USA | | 2:33:25 | 2:43:38 | 12:30 |
| 8250 | 5337 | Vince | Beard | 2620 | M | 52 | 200 | M5054 | Stoneham | MA | USA | | 2:33:39 | 2:43:40 | 12:30 |
| 9435 | 5353 | Thomas | Gaudette | 2624 | M | 54 | 201 | M5054 | Wesley Chapel | FL | USA | | 2:33:50 | 2:44:04 | 12:32 |
| 4307 | 5368 | Luis | Lizardo | 2630 | M | 50 | 202 | M5054 | Dominican Republic | | DOM | | 2:38:23 | 2:44:18 | 12:33 |
| 5446 | 5413 | Donald | Pillsbury | 2647 | M | 54 | 203 | M5054 | Lawrenceville | NJ | USA | | 2:37:35 | 2:45:20 | 12:38 |
| 9599 | 5443 | Frederic | Felton | 2658 | M | 50 | 204 | M5054 | Mattapan | MA | USA | | 2:34:37 | 2:46:01 | 12:41 |
| 4822 | 5569 | Steven | Ng | 2701 | M | 54 | 205 | M5054 | Concord | MA | USA | | 2:42:11 | 2:48:50 | 12:54 |
| 4724 | 5607 | Patrick | Knight | 2717 | M | 52 | 206 | M5054 | Newton | MA | USA | | 2:38:04 | 2:49:36 | 12:57 |
| 7687 | 5640 | Michael | Perisho | 2732 | M | 52 | 207 | M5054 | Stow | MA | USA | | 2:38:32 | 2:50:30 | 13:01 |
| 5335 | 5667 | Hector | ArenasNeira | 2741 | M | 52 | 208 | M5054 | Colombia | | COL | | 2:48:49 | 2:51:02 | 13:04 |
| 3562 | 5703 | Simon | Lopez | 2747 | M | 52 | 209 | M5054 | Mesa | AZ | USA | | 2:41:51 | 2:52:03 | 13:08 |
| 4423 | 5820 | Steven | Bergstein | 2781 | M | 53 | 210 | M5054 | Hingham | MA | USA | | 2:42:00 | 2:54:36 | 13:20 |
| 2690 | 5850 | Gene | Caponi | 2790 | M | 54 | 211 | M5054 | Needham | MA | USA | | 2:49:17 | 2:55:15 | 13:23 |
| 9505 | 5860 | Scott | Martin | 2792 | M | 50 | 212 | M5054 | Sherborn | MA | USA | | 2:48:10 | 2:55:38 | 13:25 |
| 9289 | 5867 | Mark | Finneran | 2794 | M | 53 | 213 | M5054 | Teaticket | MA | USA | | 2:52:17 | 2:55:50 | 13:26 |
| 8960 | 5899 | Thomas | Walsh | 2802 | M | 54 | 214 | M5054 | Randolph | MA | USA | | 2:49:19 | 2:56:33 | 13:29 |
| 4861 | 5921 | Ravi | Shankavaram | 2809 | M | 54 | 215 | M5054 | Westboro | MA | USA | | 2:52:36 | 2:57:16 | 13:32 |
| 2235 | 5981 | Scott | Rudberg | 2824 | M | 52 | 216 | M5054 | Newton | MA | USA | | 2:52:46 | 2:59:03 | 13:41 |
| 4947 | 5987 | Ashok | Srinivasan | 2828 | M | 51 | 217 | M5054 | India | | IND | | 2:49:36 | 2:59:27 | 13:42 |
| 5255 | 6137 | James | Smith | 2875 | M | 54 | 218 | M5054 | Salem | MA | USA | Wicked Running Club | 2:52:55 | 3:04:27 | 14:05 |
| 7564 | 6180 | Richard | Davis | 2885 | M | 50 | 219 | M5054 | Braintree | MA | USA | | 2:59:33 | 3:07:16 | 14:18 |
| 1664 | 6242 | Paul | Diangelis | 2905 | M | 52 | 220 | M5054 | East Falmouth | MA | USA | Falmouth Track Club | 2:59:14 | 3:11:35 | 14:38 |
| 9749 | 6270 | Gary | Epler | 2910 | M | 54 | 221 | M5054 | Wellesley | MA | USA | | 3:04:28 | 3:12:48 | 14:43 |
| 5244 | 6351 | Carlos | Estrada | 2930 | M | 53 | 222 | M5054 | Guatemala | | GUA | | 3:10:41 | 3:17:49 | 15:07 |
| 9859 | 6427 | Flynn | Fernandes | 2949 | M | 52 | 223 | M5054 | India | | IND | | 3:25:29 | 3:25:46 | 15:43 |
| 9517 | 6454 | Robert | Garneau | 2955 | M | 52 | 224 | M5054 | Pelham | NH | USA | | 3:27:33 | 3:32:12 | 16:12 |