| 1 | TJ UngerPlace 1 · Grade - · HFC Striders | - | HFC Striders | 16:49.1 |
| 2 | Lee DanforthPlace 2 · Grade - · HFC Striders | - | HFC Striders | 17:05.0 |
| 3 | Ryan CarraraPlace 3 · Grade - · Battle Road Track Club | - | Battle Road Track Club | 17:26.9 |
| 4 | Robert WorfulPlace 4 · UNA-Worful | — | UNA-Worful | 17:57.7 |
| 5 | Ryan AschbrennerPlace 5 · Grade - · GCS Triad Racing Team | - | GCS Triad Racing Team | 18:03.1 |
| 6 | Adam GreenspanPlace 6 · Grade - · HFC Striders | - | HFC Striders | 18:37.2 |
| 7 | Michael O'NeillPlace 7 · Grade - · GCS Triad Racing Team | - | GCS Triad Racing Team | 18:39.1 PR |
| 8 | Mark SwistakPlace 8 · Grade - · Central Mass Striders | - | Central Mass Striders | 18:49.5 PR |
| 9 | Michael LuebeckPlace 9 · Grade - · Greater Lowell Road Runners | - | Greater Lowell Road Runners | 19:11.2 |
| 10 | Dan HallPlace 10 · UNA-Hall | — | UNA-Hall | 19:16.6 |
| 11 | Brad KlinedinstPlace 11 · Grade - · Battle Road Track Club | - | Battle Road Track Club | 19:19.3 PR |
| 12 | Eric MendozaPlace 12 · Grade - · Greater Boston Track | - | Greater Boston Track | 19:25.6 |
| 13 | DAVID RICHARDSONPlace 13 · Notch Run Club | — | Notch Run Club | 19:31.2 |
| 14 | David HarperPlace 14 · Grade - · Central Mass Striders | - | Central Mass Striders | 19:32.9 PR |
| 15 | Shawn ConwayPlace 15 · Notch Run Club | — | Notch Run Club | 19:45.2 |
| 16 | Jason WertzPlace 16 · Notch Run Club | — | Notch Run Club | 19:53.7 |
| 17 | Brian McCarthyPlace 17 · Grade - · HFC Striders | - | HFC Striders | 19:54.4 |
| 18 | Tom VossenPlace 18 · Grade - · HFC Striders | - | HFC Striders | 20:02.8 |
| 19 | David WestenbergPlace 19 · Grade - · Greater Lowell Road Runners | - | Greater Lowell Road Runners | 20:04.6 |
| 20 | Donald WitheePlace 20 · Notch Run Club | — | Notch Run Club | 20:29.1 |
| 21 | Benjamin KeenanPlace 21 · Notch Run Club | — | Notch Run Club | 20:41.6 |
| 22 | Daniel GraceyPlace 22 · Grade - · Battle Road Track Club | - | Battle Road Track Club | 21:05.1 |
| 23 | John BarbourPlace 23 · Grade - · Greater Lowell Road Runners | - | Greater Lowell Road Runners | 21:20.8 |
| 24 | Chris ManciniPlace 24 · Notch Run Club | — | Notch Run Club | 21:31.9 |
| 25 | Tyler LeedsPlace 25 · Grade - · Greater Lowell Road Runners | - | Greater Lowell Road Runners | 21:41.4 |
| 26 | Tim HagertyPlace 26 · Grade - · Greater Lowell Road Runners | - | Greater Lowell Road Runners | 22:05.8 |
| 27 | Pat GierschPlace 27 · UNA-Giersch | — | UNA-Giersch | 22:10.8 |
| 28 | Matt StoryPlace 28 · Grade - · Greater Lowell Road Runners | - | Greater Lowell Road Runners | 22:28.8 PR |
| 29 | Jason MatulewiczPlace 29 · Notch Run Club | — | Notch Run Club | 22:44.6 |
| 30 | Brian JuneauPlace 30 · Notch Run Club | — | Notch Run Club | 22:59.1 |
| 31 | Jimmy FallonPlace 31 · Grade - · HFC Striders | - | HFC Striders | 23:46.1 |
| 32 | Harris HardyPlace 32 · Grade - · Greater Boston Track | - | Greater Boston Track | 26:13.4 |
| 33 | Stephen PeckiconisPlace 33 · Grade 12 · Cambridge Sports Union | 12 | Cambridge Sports Union | 26:20.4 |
| 34 | Glenn StewartPlace 34 · Grade - · Greater Lowell Road Runners | - | Greater Lowell Road Runners | 26:29.5 PR |
| 35 | Nick PaquettePlace 35 · Notch Run Club | — | Notch Run Club | 26:31.9 |
| 36 | Matt LynchPlace 36 · Grade - · HFC Striders | - | HFC Striders | 27:11.8 |
| 37 | Christopher WargoPlace 37 · Grade - · HFC Striders | - | HFC Striders | 27:46.9 PR |
| 38 | Paul CorcoranPlace 38 · Grade - · HFC Striders | - | HFC Striders | 27:52.0 |
| 39 | Peter HoganPlace 39 · Grade - · Greater Lowell Road Runners | - | Greater Lowell Road Runners | 28:13.6 |
| 40 | Donald HogardtPlace 40 · UNA-Hogardt | — | UNA-Hogardt | 32:24.0 |