| 1 | Andrew MahonePlace 1 · Bel Air | — | Bel Air | 16:46.00 | 1 |
| 2 | Brian MarshallPlace 2 · SVHS | — | SVHS | 17:09.00 | — |
| 3 | Matt ProvonchePlace 3 · C. Milton Wright | — | C. Milton Wright | 17:12.00 | 2 |
| 4 | Pete HoulihanPlace 4 · C. Milton Wright | — | C. Milton Wright | 17:39.00 | 3 |
| 5 | Cory PfarrPlace 5 · NHAR | — | NHAR | 17:42.00 | 4 |
| 6 | Alex LoperPlace 6 · Bel Air | — | Bel Air | 17:53.00 | 5 |
| 7 | Elliot MattsonPlace 7 · Bel Air | — | Bel Air | 17:54.00 | 6 |
| 8 | Brandon RopinskiPlace 8 · Bel Air | — | Bel Air | 17:55.00 | 7 |
| 9 | Mike DisneyPlace 9 · C. Milton Wright | — | C. Milton Wright | 18:02.00 | 8 |
| 10 | Ben WordenPlace 10 · Elkton | — | Elkton | 18:13.00 | 9 |
| 11 | Mike HmelnickyPlace 11 · C. Milton Wright | — | C. Milton Wright | 18:16.00 | 10 |
| 12 | Kyle SchottPlace 12 · Bel Air | — | Bel Air | 18:23.00 | 11 |
| 13 | Matt CrossPlace 13 · Bel Air | — | Bel Air | 18:23.40 | 12 |
| 14 | Mike HoganPlace 14 · NHAR | — | NHAR | 18:32.00 | 13 |
| 15 | Chris DisneyPlace 15 · C. Milton Wright | — | C. Milton Wright | 18:38.00 | 14 |
| 16 | Chris QuillenPlace 16 · Elkton | — | Elkton | 18:42.00 | 15 |
| 17 | Evan DoughertyPlace 17 · NHAR | — | NHAR | 18:43.00 | 16 |
| 18 | Zach GreerPlace 18 · C. Milton Wright | — | C. Milton Wright | 18:54.00 | 17 |
| 19 | Matt KotowskiPlace 19 · NHAR | — | NHAR | 19:15.00 | 18 |
| 20 | Joe StoverPlace 20 · BMHS | — | BMHS | 19:28.00 | 19 |
| 21 | Dave WellsPlace 21 · C. Milton Wright | — | C. Milton Wright | 19:32.00 | 20 |
| 22 | Perry HattyPlace 22 · BMHS | — | BMHS | 19:46.00 | 21 |
| 23 | Todd WatsonPlace 23 · Bel Air | — | Bel Air | 19:46.50 | 22 |
| 24 | Nick DoakPlace 24 · NHAR | — | NHAR | 20:05.00 | 23 |
| 25 | Dave TriggPlace 25 · BMHS | — | BMHS | 20:31.00 | 24 |
| 26 | Mike HillPlace 26 · NHAR | — | NHAR | 20:33.00 | 25 |
| 27 | Termaine BullockPlace 27 · Elkton | — | Elkton | 21:11.00 | 26 |
| 28 | Austin RaimondPlace 28 · BMHS | — | BMHS | 21:15.00 | 27 |
| 29 | Dan RobersonPlace 29 · NHAR | — | NHAR | 21:24.00 | 28 |
| 30 | Greg SheltonPlace 30 · SVHS | — | SVHS | 21:55.00 | — |
| 31 | Josh GarciaPlace 31 · BMHS | — | BMHS | 22:11.00 | 29 |
| 32 | Craig HaleyPlace 32 · BMHS | — | BMHS | 22:15.00 | 30 |
| 33 | Tim BrooksPlace 33 · Elkton | — | Elkton | 22:27.00 | 31 |
| 34 | Ben DohertyPlace 34 · Elkton | — | Elkton | 23:03.00 | 32 |
| 35 | Jimmy ShulerPlace 35 · BMHS | — | BMHS | 24:08.00 | 33 |