| 1 | Isaac FithianPlace 1 · Grade SR · Sanborn Regional | SR | Sanborn Regional | 16:54 | 1 |
| 2 | Chris BlaisPlace 2 · Grade JR · Mascenic Regional | JR | Mascenic Regional | 17:02 | — |
| 3 | Ben ChasePlace 3 · Grade SR · Newmarket | SR | Newmarket | 17:47 | 2 |
| 4 | Ben CyrPlace 4 · Grade SR · Newmarket | SR | Newmarket | 17:51 | 3 |
| 5 | trevor kiefaberPlace 5 · Grade SO · Newmarket | SO | Newmarket | 18:39 | 4 |
| 6 | Anthony CaprioliPlace 6 · Grade SR · Newmarket | SR | Newmarket | 18:45 | 5 |
| 7 | Justin JaroszPlace 7 · Grade SR · Newmarket | SR | Newmarket | 18:48 | 6 |
| 8 | Ethan LeyPlace 8 · Grade SR · Conant | SR | Conant | 18:53 | 7 |
| 9 | John LeMayPlace 9 · Grade JR · Raymond | JR | Raymond | 19:13 | 8 |
| 10 | Vincent VanDintelPlace 10 · Grade SR · Seacoast | SR | Seacoast | 19:17 | 9 |
| 11 | Colby PutnamPlace 11 · Grade SO · Windham | SO | Windham | 19:20 | — |
| 12 | Alex ChasePlace 12 · Grade FR · Newmarket | FR | Newmarket | 19:40 | 10 |
| 13 | BrianPlace 13 · McGlynn | — | McGlynn | 19:55 | 11 |
| 14 | Patrick AltmirePlace 14 · Grade SR · Gilford | SR | Gilford | 20:13 | 12 |
| 15 | NickPlace 15 · Sturzo | — | Sturzo | 20:20 | 13 |
| 16 | Jon GouldPlace 16 · Grade SR · Seacoast | SR | Seacoast | 20:20 | 14 |
| 17 | Tyler HaddockPlace 17 · Grade SO · Gilford | SO | Gilford | 20:21 | 15 |
| 18 | Travis ManningPlace 18 · Grade SO · Campbell | SO | Campbell | 20:23 | 16 |
| 19 | Jake JollymorePlace 19 · Grade SO · Campbell | SO | Campbell | 20:23 | 17 |
| 20 | Joe AdamsPlace 20 · Grade JR · Hillsboro-Deering | JR | Hillsboro-Deering | 20:23 | 18 |
| 21 | Brandon EarlyPlace 21 · Grade SR · Newmarket | SR | Newmarket | 20:38 | 19 |
| 22 | Luke St.PierrePlace 22 · Grade SR · Seacoast | SR | Seacoast | 20:43 | 20 |
| 23 | Aaron LeyfieldPlace 23 · Grade SO · Conant | SO | Conant | 20:46 | 21 |
| 24 | Jesse HardmanPlace 24 · Grade JR · Raymond | JR | Raymond | 20:47 | 22 |
| 25 | Peter BouraphaelPlace 25 · Grade SO · Sanborn Regional | SO | Sanborn Regional | 20:52 | 23 |
| 26 | Dennis JohnsonPlace 26 · Grade SR · Sanborn Regional | SR | Sanborn Regional | 20:55 | 24 |
| 27 | Matt IngallsPlace 27 · Grade FR · Hillsboro-Deering | FR | Hillsboro-Deering | 21:05 | 25 |
| 28 | ChrisPlace 28 · Francis | — | Francis | 21:10 | 26 |
| 29 | Jordan HauserPlace 29 · Grade SO · Sanborn Regional | SO | Sanborn Regional | 21:12 | 27 |
| 30 | Dylan LesnewskiPlace 30 · Grade SO · Gilford | SO | Gilford | 21:14 | 28 |
| 31 | Mark TownePlace 31 · Grade SR · Seacoast | SR | Seacoast | 21:15 | 29 |
| 32 | Kelton BealPlace 32 · Grade SO · Conant | SO | Conant | 21:16 | 30 |
| 33 | Joey BrennanPlace 33 · Grade FR · Sanborn Regional | FR | Sanborn Regional | 21:20 | 31 |
| 34 | Shane WatersPlace 34 · Grade FR · Sanborn Regional | FR | Sanborn Regional | 21:20 | 32 |
| 35 | Ben GalloPlace 35 · Grade FR · Windham | FR | Windham | 22:02 | — |
| 36 | David HutchingsPlace 36 · Grade FR · Windham | FR | Windham | 22:03 | — |
| 37 | Christian BosPlace 37 · Grade FR · Gilford | FR | Gilford | 22:04 | 33 |
| 38 | Jay LancasterPlace 38 · Grade JR · Newmarket | JR | Newmarket | 22:12 | — |
| 39 | Chaz KerriganPlace 39 · Grade FR · Seacoast | FR | Seacoast | 22:17 | 34 |
| 40 | Kyle RobbinsPlace 40 · Grade JR · Raymond | JR | Raymond | 22:43 | 35 |
| 41 | Dan RuberyPlace 41 · Grade FR · Windham | FR | Windham | 22:54 | — |
| 42 | Will EatonPlace 42 · Grade SR · Raymond | SR | Raymond | 23:04 | 36 |
| 43 | Michael TapplyPlace 43 · Grade SO · Conant | SO | Conant | 23:07 | 37 |
| 44 | Thomas GriffinPlace 44 · Grade JR · Hillsboro-Deering | JR | Hillsboro-Deering | 23:10 | 38 |
| 45 | Spencer BosPlace 45 · Grade SO · Gilford | SO | Gilford | 23:15 | 39 |
| 46 | Jason RadonisPlace 46 · Grade FR · Campbell | FR | Campbell | 23:23 | 40 |
| 47 | Alex AgerPlace 47 · Grade FR · Hillsboro-Deering | FR | Hillsboro-Deering | 23:35 | 41 |
| 48 | Jacob ReardonPlace 48 · Grade JR · Raymond | JR | Raymond | 23:56 | 42 |
| 49 | Daniel JepsonPlace 49 · Grade FR · Seacoast | FR | Seacoast | 23:57 | 43 |
| 50 | Zach PereiraPlace 50 · Grade JR · Gilford | JR | Gilford | 24:02 | 44 |
| 51 | Cam ViolaPlace 51 · Grade FR · Campbell | FR | Campbell | 24:05 | 45 |
| 52 | Mike St. JeanPlace 52 · Grade SR · Raymond | SR | Raymond | 24:30 | 46 |
| 53 | Zeke DurandPlace 53 · Grade SO · Conant | SO | Conant | 25:23 | 47 |
| 54 | Andrew LedgerPlace 54 · Grade FR · Mascenic Regional | FR | Mascenic Regional | 25:33 | — |
| 55 | Chris WhipplePlace 55 · Grade SR · Sanborn Regional | SR | Sanborn Regional | 25:36 | 48 |
| 56 | Neil PettitPlace 56 · Grade SO · Sanborn Regional | SO | Sanborn Regional | 25:47 | — |
| 57 | Kyle PeppinPlace 57 · Grade JR · Raymond | JR | Raymond | 26:36 | 49 |
| 58 | Walker FranksPlace 58 · Grade FR · Raymond | FR | Raymond | 27:08 | — |
| 59 | Robbie MillerPlace 59 · Sanborn Regional | — | Sanborn Regional | 27:36 | — |
| 60 | Jackson MuscoPlace 60 · Grade FR · Campbell | FR | Campbell | 28:04 | 50 |
| 61 | Jesse LamontagnePlace 61 · Grade SO · Campbell | SO | Campbell | 28:09 | — |
| 62 | Jake OrlandoPlace 62 · Grade SO · Campbell | SO | Campbell | 28:35 | — |
| 63 | Drew CotePlace 63 · Grade FR · Raymond | FR | Raymond | 28:58 | — |
| 64 | SamPlace 64 · Bradley | — | Bradley | 32:03 | 51 |
| 65 | Trevor MatthewsPlace 65 · Grade SR · Seacoast | SR | Seacoast | 33:17 | 52 |
| 66 | Calvin HichensPlace 66 · Grade FR · Seacoast | FR | Seacoast | 33:53 | — |