| 1250 | 675 | 1 | M7099 | WILLIAM | PINE | 70 | M | 45:56 | 1:46:14 | 8:07 | 1:46:24 | NEW ENGLAND 65+ RUNNING CLUB | Fitzwilliam | NH |
| 1529 | 689 | 2 | M7099 | ALLAN | BATES | 73 | M | 48:04 | 1:46:54 | 8:10 | 1:47:03 | Green Mountain Athletic Associ | Pittsfield | MA |
| 1544 | 718 | 3 | M7099 | GORDON | MACFARLAND | 73 | M | 48:32 | 1:47:54 | 8:14 | 1:48:18 | CAMBRIDGE SPORTS UNION | Burlington | VT |
| 477 | 765 | 4 | M7099 | JOSEPH | KVILHAUG | 71 | M | 49:13 | 1:49:55 | 8:24 | 1:50:18 | WAMPANOAG ROAD RUNNERS | Taunton | MA |
| 1029 | 831 | 5 | M7099 | JOHN | HACKNEY | 76 | M | 51:40 | 1:52:26 | 8:35 | 1:52:51 | Green Mountain Athletic Associ | Montpelier | VT |
| 1101 | 860 | 6 | M7099 | JOHN | KELLER | 70 | M | 52:45 | 1:53:35 | 8:40 | 1:54:06 | | Concord | MA |
| 424 | 938 | 7 | M7099 | RONALD | PILLING | 72 | M | 53:23 | 1:56:36 | 8:54 | 1:57:37 | | New Bedford | MA |
| 1110 | 1058 | 8 | M7099 | BOB | KENNEDY | 73 | M | 55:57 | 2:01:53 | 9:18 | 2:02:22 | NEW ENGLAND 65+ RUNNING CLUB | Durham | NH |
| 1500 | 1155 | 9 | M7099 | PAUL | GRANT | 74 | M | 57:56 | 2:07:03 | 9:42 | 2:08:14 | CAMBRIDGE SPORTS UNION | Carver | MA |
| 493 | 1214 | 10 | M7099 | ROBERT | KNIGHT | 77 | M | 59:55 | 2:09:49 | 9:55 | 2:10:51 | NEW ENGLAND 65+ RUNNING CLUB | Hopkinton | NH |
| 782 | 1291 | 11 | M7099 | RICHARD | PAULSEN | 78 | M | 59:39 | 2:14:07 | 10:14 | 2:15:12 | NEW ENGLAND 65+ RUNNING CLUB | Woburn | MA |
| 572 | 1332 | 12 | M7099 | JAMES | WALSH | 71 | M | 1:04:28 | 2:17:15 | 10:29 | 2:19:47 | Lst / 65 | Pembroke | MA |
| 1201 | 1388 | 13 | M7099 | MCKENZIE | DAVIES | 70 | M | 1:03:34 | 2:22:11 | 10:51 | 2:23:16 | | Cobleskill | NY |
| 1651 | 1405 | 14 | M7099 | DAVID | MARTULA | 77 | M | 1:05:20 | 2:23:57 | 10:59 | 2:25:10 | NEW ENGLAND 65+ RUNNING CLUB | Hadley | MA |
| 1671 | 1429 | 15 | M7099 | THOMAS | MCMAHON | 71 | M | 1:04:21 | 2:27:26 | 11:15 | 2:28:20 | NEW ENGLAND 65+ RUNNING CLUB | Lynn | MA |
| 462 | 1433 | 16 | M7099 | PHILIP | PIERCE | 80 | M | 1:07:10 | 2:27:52 | 11:17 | 2:28:46 | NEW ENGLAND 65+ RUNNING CLUB | Falmouth Maine 04 | ME |
| 56 | 1462 | 17 | M7099 | PAUL | DONNELLY | 73 | M | | 2:31:21 | 11:33 | 2:32:56 | | Somerset | MA |
| 1824 | 1481 | 18 | M7099 | STEVEN | KAHIAN | 74 | M | 1:05:48 | 2:34:12 | 11:46 | 2:35:05 | | Buzzards Bay | MA |
| 324 | 1509 | 19 | M7099 | DAVID | SIMMONS | 70 | M | 1:11:47 | 2:37:44 | 12:03 | 2:38:44 | | New Bedford | MA |
| 1887 | 1527 | 20 | M7099 | STEVEN | CHILTON | 71 | M | 1:12:33 | 2:40:43 | 12:16 | 2:41:31 | HEARTBREAK HILL STRIDERS | Waltham | MA |
| 171 | 1575 | 21 | M7099 | STEPHEN | SHARKEY | 71 | M | 1:13:32 | 2:51:50 | 13:07 | 2:52:45 | | Riverside | RI |
| 28 | 1583 | 22 | M7099 | ERNEST | MAILHOT | 73 | M | 1:12:52 | 2:56:41 | 13:29 | 2:58:00 | French Connection | Verdun | QC |
| 541 | 1596 | 23 | M7099 | SEAN | ROBBINS | 71 | M | 1:22:05 | 3:24:09 | 15:35 | 3:25:54 | GREATER NEW BEDFORD TRACK CLUB | Wynantskill | NY |