| 1 | Joel Thornton-ShermanPlace 1 · Grade 12 · St Johnsbury | 12 | St Johnsbury | 16:44.70 |
| 2 | Everett StevensPlace 2 · Grade 10 · Pinkerton Academy | 10 | Pinkerton Academy | 17:23.30 |
| 3 | Ian KooPlace 3 · Grade 11 · Phillips Exeter Academy | 11 | Phillips Exeter Academy | 17:34.70 PR |
| 4 | Liam NewbouldPlace 4 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 17:44.60 |
| 5 | Jack GagnePlace 5 · Grade 10 · Pinkerton Academy | 10 | Pinkerton Academy | 17:49.30 |
| 6 | Wyatt MaglinPlace 6 · Grade 10 · Exeter | 10 | Exeter | 17:53.30 |
| 7 | Alex HodsdonPlace 7 · Grade 9 · Exeter | 9 | Exeter | 17:57.80 |
| 8 | Jack GoodridgePlace 8 · Grade 11 · Coe-Brown Northwood Academy | 11 | Coe-Brown Northwood Academy | 17:58.60 PR |
| 9 | Jacob DavidPlace 9 · Grade 10 · Pinkerton Academy | 10 | Pinkerton Academy | 17:59.70 PR |
| 10 | Asher BravoPlace 10 · Grade 11 · Phillips Exeter Academy | 11 | Phillips Exeter Academy | 18:01.60 |
| 11 | Simon LambPlace 11 · Grade 11 · Oyster River | 11 | Oyster River | 18:02.30 PR |
| 12 | Aidan PotterPlace 12 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 18:03.50 PR |
| 13 | Brody CassidyPlace 13 · Grade 11 · Pinkerton Academy | 11 | Pinkerton Academy | 18:05.40 PR |
| 14 | Landis BeckmanPlace 14 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 18:08.70 PR |
| 15 | Otis AleyPlace 15 · Grade 9 · Phillips Exeter Academy | 9 | Phillips Exeter Academy | 18:09.80 PR |
| 16 | Owen ChauvettePlace 16 · Grade 10 · Pinkerton Academy | 10 | Pinkerton Academy | 18:13.30 |
| 17 | Chase UrbanPlace 17 · Grade 9 · Pinkerton Academy | 9 | Pinkerton Academy | 18:16.00 PR |
| 18 | Augustus RogersPlace 18 · Grade 9 · Phillips Exeter Academy | 9 | Phillips Exeter Academy | 18:16.70 PR |
| 19 | Griffin McMahonPlace 19 · Grade 10 · Phillips Exeter Academy | 10 | Phillips Exeter Academy | 18:18.20 PR |
| 20 | Colin TyburskiPlace 20 · Grade 12 · Pinkerton Academy | 12 | Pinkerton Academy | 18:21.10 |
| 21 | Sean RicardPlace 21 · Grade 11 · Phillips Exeter Academy | 11 | Phillips Exeter Academy | 18:23.80 PR |
| 22 | Artur Novaes ferreiraPlace 22 · Grade 12 · Phillips Exeter Academy | 12 | Phillips Exeter Academy | 18:28.70 |
| 23 | Forest EberlPlace 23 · Grade 11 · Oyster River | 11 | Oyster River | 18:31.70 |
| 24 | Elias PrattPlace 24 · Grade 12 · Oyster River | 12 | Oyster River | 18:31.70 PR |
| 25 | Grant SaulsPlace 25 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 18:35.00 |
| 26 | Nathan StoutPlace 26 · Grade 10 · Souhegan | 10 | Souhegan | 18:35.80 PR |
| 27 | John Henry AndrewsPlace 27 · Grade 11 · Claremont Christian Academy | 11 | Claremont Christian Academy | 18:36.10 PR |
| 28 | Rhys St. ongePlace 28 · Grade 9 · Pinkerton Academy | 9 | Pinkerton Academy | 18:38.40 PR |
| 29 | Ryan SemesnyelPlace 29 · Grade 11 · Exeter | 11 | Exeter | 18:39.50 |
| 30 | Alex CouittPlace 30 · Grade 9 · Newport | 9 | Newport | 18:39.60 PR |
| 31 | Charlie MogaveroPlace 31 · Grade 10 · Claremont Christian Academy | 10 | Claremont Christian Academy | 18:41.80 PR |
| 32 | Frankie ZagamiPlace 32 · Grade 11 · Exeter | 11 | Exeter | 18:43.30 PR |
| 33 | Mathias SkrabalPlace 33 · Grade 10 · Exeter | 10 | Exeter | 18:44.10 PR |
| 34 | Keller JohnstonPlace 34 · Grade 11 · Exeter | 11 | Exeter | 18:44.50 PR |
| 35 | Oliver TrudeauPlace 35 · Grade 10 · Lebanon | 10 | Lebanon | 18:47.10 PR |
| 36 | Tyler MorrisPlace 36 · Grade 12 · Pinkerton Academy | 12 | Pinkerton Academy | 18:47.40 PR |
| 37 | Gavin KenoyerPlace 37 · Grade 12 · Oyster River | 12 | Oyster River | 18:47.80 PR |
| 38 | Brady WebbPlace 38 · Grade 9 · Souhegan | 9 | Souhegan | 18:49.50 PR |
| 39 | Frank MarhefkaPlace 39 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 18:50.10 PR |
| 40 | Ben PearlPlace 40 · Grade 10 · Portsmouth | 10 | Portsmouth | 18:51.20 PR |
| 41 | Sollie BeerPlace 41 · Grade 11 · Phillips Exeter Academy | 11 | Phillips Exeter Academy | 18:53.30 PR |
| 42 | Levi StollPlace 42 · Grade 11 · Phillips Exeter Academy | 11 | Phillips Exeter Academy | 18:54.60 PR |
| 43 | Mitchell CarsonPlace 43 · Grade 12 · Phillips Exeter Academy | 12 | Phillips Exeter Academy | 18:58.80 |
| 44 | Brody HamlenPlace 44 · Grade 12 · Winnacunnet | 12 | Winnacunnet | 19:00.70 |
| 45 | Connor SullivanPlace 45 · Grade 11 · Coe-Brown Northwood Academy | 11 | Coe-Brown Northwood Academy | 19:01.20 |
| 46 | Maxwell SticePlace 46 · Grade 10 · Dover | 10 | Dover | 19:01.30 PR |
| 47 | Steven HobbsPlace 47 · Grade 9 · Winnacunnet | 9 | Winnacunnet | 19:04.60 |
| 48 | Foster RousseauPlace 48 · Grade 12 · St Johnsbury | 12 | St Johnsbury | 19:07.10 PR |
| 49 | Chase BezansonPlace 49 · Grade 10 · Oyster River | 10 | Oyster River | 19:11.10 PR |
| 50 | Wyatt SchmidtPlace 50 · Grade 11 · Coe-Brown Northwood Academy | 11 | Coe-Brown Northwood Academy | 19:11.60 PR |
| 51 | Fred (Paul) TittertonPlace 51 · Grade 12 · Northfield-Mt Hermon | 12 | Northfield-Mt Hermon | 19:12.90 PR |
| 52 | Tayvon MoorePlace 52 · Grade 12 · Nashua North | 12 | Nashua North | 19:15.60 PR |
| 53 | Thomas LoganPlace 53 · Grade 7 · Newport | 7 | Newport | 19:20.90 PR |
| 54 | Ryan LibbyPlace 54 · Grade 10 · Bedford | 10 | Bedford | 19:20.90 PR |
| 55 | Bennett MaccullochPlace 55 · Grade 10 · Londonderry | 10 | Londonderry | 19:22.50 PR |
| 56 | Samuel ChapinPlace 56 · Grade 10 · Hopkinton | 10 | Hopkinton | 19:25.10 |
| 57 | Aiden KaplanPlace 57 · Grade 10 · Souhegan | 10 | Souhegan | 19:25.90 PR |
| 58 | Warren RamsayPlace 58 · Grade 10 · Lebanon | 10 | Lebanon | 19:27.10 PR |
| 59 | Henry BaconPlace 59 · Grade 9 · Winnacunnet | 9 | Winnacunnet | 19:29.90 PR |
| 60 | Jacob HoudePlace 60 · Grade 11 · Exeter | 11 | Exeter | 19:30.70 |
| 61 | Bronson LevyPlace 61 · Grade 9 · Phillips Exeter Academy | 9 | Phillips Exeter Academy | 19:31.50 PR |
| 62 | Sunny ZhuPlace 62 · Grade 10 · Phillips Exeter Academy | 10 | Phillips Exeter Academy | 19:32.00 |
| 63 | Robert MarttilaPlace 63 · Grade 10 · Portsmouth | 10 | Portsmouth | 19:34.50 |
| 64 | Jamie GodboutPlace 64 · Grade 11 · Londonderry | 11 | Londonderry | 19:34.90 |
| 65 | Silas DoanePlace 65 · Grade 11 · Oyster River | 11 | Oyster River | 19:35.30 PR |
| 66 | Sawyer McPhersonPlace 66 · Grade 9 · Londonderry | 9 | Londonderry | 19:35.60 PR |
| 67 | Jack PagnottaPlace 67 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 19:37.90 PR |
| 68 | Colvin St. GermainPlace 68 · Grade 12 · Coe-Brown Northwood Academy | 12 | Coe-Brown Northwood Academy | 19:38.70 PR |
| 69 | Albert DownenPlace 69 · Grade 9 · Souhegan | 9 | Souhegan | 19:40.20 PR |
| 70 | Dominic MorsePlace 70 · Grade 9 · Phillips Exeter Academy | 9 | Phillips Exeter Academy | 19:41.80 PR |
| 71 | Max LiuwuPlace 71 · Grade 9 · Phillips Exeter Academy | 9 | Phillips Exeter Academy | 19:44.50 PR |
| 72 | Leo McneillyPlace 72 · Grade 12 · Portsmouth | 12 | Portsmouth | 19:44.70 |
| 73 | Dante CruzPlace 73 · Grade 11 · Coe-Brown Northwood Academy | 11 | Coe-Brown Northwood Academy | 19:45.40 PR |
| 74 | Ethan SargentPlace 74 · Grade 12 · Bedford | 12 | Bedford | 19:47.30 |
| 75 | Cameron HayesPlace 75 · Grade 12 · Nashua North | 12 | Nashua North | 19:49.20 PR |
| 76 | Connor NicolPlace 76 · Grade 12 · Winnacunnet | 12 | Winnacunnet | 19:49.90 |
| 77 | Ben PoolePlace 77 · Grade 12 · Concord | 12 | Concord | 19:50.30 PR |
| 78 | Finn MoranPlace 78 · Grade 12 · Portsmouth | 12 | Portsmouth | 19:50.70 |
| 79 | Jack FabrizioPlace 79 · Grade 12 · Bedford | 12 | Bedford | 19:51.50 |
| 80 | Brian GaudreauPlace 80 · Grade 10 · Bedford | 10 | Bedford | 19:52.20 |
| 81 | Callum McGregorPlace 81 · Grade 10 · St Johnsbury | 10 | St Johnsbury | 19:55.40 PR |
| 82 | Mason LewisPlace 82 · Grade 11 · Windham | 11 | Windham | 19:55.80 |
| 83 | Kash MoorePlace 83 · Grade 10 · Nashua South | 10 | Nashua South | 19:56.00 |
| 84 | Ryan CourtneyPlace 84 · Grade 9 · Winnisquam Regional | 9 | Winnisquam Regional | 19:56.30 |
| 85 | Andrew ClarnerPlace 85 · Grade 12 · Hopkinton | 12 | Hopkinton | 19:56.90 |
| 86 | John SchelsingPlace 86 · Grade 9 · Hopkinton | 9 | Hopkinton | 19:57.10 PR |
| 87 | Ayden WoolfordPlace 87 · Grade 9 · Concord | 9 | Concord | 19:57.10 PR |
| 88 | Carter SzumieszPlace 88 · Grade 10 · Bedford | 10 | Bedford | 19:57.50 PR |
| 89 | Sam SmithPlace 89 · Grade 12 · Lebanon | 12 | Lebanon | 19:57.90 PR |
| 90 | Harrison TurckPlace 90 · Grade 9 · Bishop Guertin | 9 | Bishop Guertin | 19:58.30 PR |
| 91 | Adar FainsilberPlace 91 · Grade 10 · St Johnsbury | 10 | St Johnsbury | 19:59.00 PR |
| 92 | Liam GallagherPlace 92 · Grade 11 · Lebanon | 11 | Lebanon | 19:59.40 PR |
| 93 | Pranav PalliyalilPlace 93 · Grade 10 · Nashua South | 10 | Nashua South | 19:59.40 PR |
| 94 | Eyan KellyPlace 94 · Grade 10 · Londonderry | 10 | Londonderry | 20:01.00 |
| 95 | Lyle CousinsPlace 95 · Grade 12 · Oyster River | 12 | Oyster River | 20:03.00 |
| 96 | Oliver WhitePlace 96 · Grade 9 · Dover | 9 | Dover | 20:03.10 PR |
| 97 | Mohammed O'ConnorPlace 97 · Grade 10 · Winnacunnet | 10 | Winnacunnet | 20:03.90 |
| 98 | Oliver WhitePlace 98 · Grade 10 · Bow | 10 | Bow | 20:04.30 PR |
| 99 | Kelson CoxPlace 99 · Grade 9 · Alvirne | 9 | Alvirne | 20:04.70 PR |
| 100 | Jaxon DeyakPlace 100 · Grade 10 · Bishop Guertin | 10 | Bishop Guertin | 20:06.20 PR |
| 101 | Landon LloydPlace 101 · Grade 12 · Souhegan | 12 | Souhegan | 20:07.70 PR |
| 102 | Ben BarzagaPlace 102 · Grade 9 · Souhegan | 9 | Souhegan | 20:09.90 PR |
| 103 | Hagean TetuPlace 103 · Grade 9 · Lebanon | 9 | Lebanon | 20:10.40 PR |
| 104 | Colin FulcoPlace 104 · Grade 12 · St Josephs Collegiate Inst | 12 | St Josephs Collegiate Inst | 20:11.40 |
| 105 | Alexander PaquettePlace 105 · Grade 9 · Winnisquam Regional | 9 | Winnisquam Regional | 20:11.90 PR |
| 106 | Brennan PuncharPlace 106 · Grade 9 · Thetford Academy | 9 | Thetford Academy | 20:12.20 PR |
| 107 | Zavier LapierrePlace 107 · Grade 11 · Winnacunnet | 11 | Winnacunnet | 20:13.00 |
| 108 | Liam AnwilerPlace 108 · Grade 10 · Dover | 10 | Dover | 20:14.50 PR |
| 109 | Chase PrompraditPlace 109 · Grade 12 · Oyster River | 12 | Oyster River | 20:15.00 |
| 110 | Keegan MortonPlace 110 · Grade 12 · St Josephs Collegiate Inst | 12 | St Josephs Collegiate Inst | 20:15.30 PR |
| 111 | Oliver RogersPlace 111 · Grade 10 · Oyster River | 10 | Oyster River | 20:15.80 PR |
| 112 | Aden WaltherPlace 112 · Grade 11 · Souhegan | 11 | Souhegan | 20:16.10 |
| 113 | Lincoln SilvermanPlace 113 · Grade 11 · Portsmouth | 11 | Portsmouth | 20:16.40 PR |
| 114 | Flinn LebsackPlace 114 · Grade 12 · Windham | 12 | Windham | 20:16.40 |
| 115 | Wyatt BungardPlace 115 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 20:24.30 PR |
| 116 | Ethan PignatelliPlace 116 · Grade 9 · Concord | 9 | Concord | 20:27.40 PR |
| 117 | Logan BaillargeonPlace 117 · Grade 9 · Exeter | 9 | Exeter | 20:27.80 PR |
| 118 | Sreehas MandaliPlace 118 · Grade 9 · Nashua South | 9 | Nashua South | 20:31.50 PR |
| 119 | Tayeson HallPlace 119 · Grade 9 · Concord | 9 | Concord | 20:34.60 PR |
| 120 | Montgomery BretonPlace 120 · Grade 9 · Concord | 9 | Concord | 20:35.60 PR |
| 121 | Dylan BainesPlace 121 · Grade 9 · Bedford | 9 | Bedford | 20:36.00 PR |
| 122 | Miles Van HoffPlace 122 · Grade 11 · Hopkinton | 11 | Hopkinton | 20:37.50 |
| 123 | Jakob GachPlace 123 · Grade 11 · Bedford | 11 | Bedford | 20:37.60 PR |
| 124 | Elijah McArdlePlace 124 · Grade 10 · Bow | 10 | Bow | 20:38.20 PR |
| 125 | Aiden LagerbergPlace 125 · Grade 10 · Keene | 10 | Keene | 20:40.00 PR |
| 126 | Beckett MckennaPlace 126 · Grade 12 · Portsmouth | 12 | Portsmouth | 20:42.70 PR |
| 127 | John LeahyPlace 127 · Grade 9 · Bishop Guertin | 9 | Bishop Guertin | 20:43.10 |
| 128 | Jake GoodrichPlace 128 · Grade 12 · Exeter | 12 | Exeter | 20:46.10 PR |
| 129 | Draven CurleyPlace 129 · Grade 9 · Northfield-Mt Hermon | 9 | Northfield-Mt Hermon | 20:46.90 PR |
| 130 | Matthew ComerfordPlace 130 · Grade 9 · Windham | 9 | Windham | 20:47.10 PR |
| 131 | Jackson MoralesPlace 131 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 20:51.70 PR |
| 132 | Sam CarpenterPlace 132 · Grade 10 · St Johnsbury | 10 | St Johnsbury | 20:53.20 |
| 133 | Christian GonsalvesPlace 133 · Grade 9 · Merrimack | 9 | Merrimack | 20:55.90 |
| 134 | Jameson NealPlace 134 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 20:56.00 |
| 135 | Kyren WhitmorePlace 135 · Grade 11 · Winnisquam Regional | 11 | Winnisquam Regional | 20:56.10 |
| 136 | Jaden FigueoroaPlace 136 · Grade 10 · Londonderry | 10 | Londonderry | 20:57.30 |
| 137 | Maxwell JeannottePlace 137 · Grade 10 · Bishop Guertin | 10 | Bishop Guertin | 20:58.40 |
| 138 | Tadeus TaraskaPlace 138 · Grade 9 · Phillips Exeter Academy | 9 | Phillips Exeter Academy | 20:58.40 PR |
| 139 | Owen CurrierPlace 139 · Grade 9 · Nashua South | 9 | Nashua South | 21:00.00 PR |
| 140 | David CoronaPlace 140 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 21:04.00 PR |
| 141 | Connor KIMPlace 141 · Grade 12 · Windham | 12 | Windham | 21:05.10 |
| 142 | Sathvik PremkumarPlace 142 · Grade 10 · Nashua South | 10 | Nashua South | 21:05.30 |
| 143 | Peter KourbatskiPlace 143 · Grade 9 · Lebanon | 9 | Lebanon | 21:06.30 PR |
| 144 | Gideon AllenPlace 144 · Grade 12 · Souhegan | 12 | Souhegan | 21:06.70 |
| 145 | Nicholas DePianoPlace 145 · Grade 10 · Hopkinton | 10 | Hopkinton | 21:07.10 |
| 146 | Owen BallaPlace 146 · Grade 9 · Northfield-Mt Hermon | 9 | Northfield-Mt Hermon | 21:07.90 PR |
| 147 | Owen ConfortiPlace 147 · Grade 11 · Souhegan | 11 | Souhegan | 21:08.20 |
| 148 | Liam FillionPlace 148 · Grade 10 · Souhegan | 10 | Souhegan | 21:09.00 PR |
| 149 | Nathan CarreiroPlace 149 · Grade 10 · Souhegan | 10 | Souhegan | 21:09.10 PR |
| 150 | Justin RivasPlace 150 · Grade 9 · Northfield-Mt Hermon | 9 | Northfield-Mt Hermon | 21:09.10 |
| 151 | Younes ChrichemPlace 151 · Grade 9 · Nashua North | 9 | Nashua North | 21:10.40 |
| 152 | Graham DunhamPlace 152 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 21:11.70 PR |
| 153 | Trevor LackeyPlace 153 · Grade 12 · St Josephs Collegiate Inst | 12 | St Josephs Collegiate Inst | 21:13.30 |
| 154 | David HartmannPlace 154 · Grade 12 · Concord | 12 | Concord | 21:13.80 |
| 155 | Sawyer WhitingPlace 155 · Grade 10 · Bow | 10 | Bow | 21:14.30 |
| 156 | Kelton RickerPlace 156 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 21:14.90 PR |
| 157 | Joe BoothPlace 157 · Grade 9 · Merrimack Valley | 9 | Merrimack Valley | 21:15.30 PR |
| 158 | Charlie McKinnonPlace 158 · Grade 11 · Bow | 11 | Bow | 21:15.50 PR |
| 159 | Eli EricksonPlace 159 · Grade 9 · Alvirne | 9 | Alvirne | 21:18.40 PR |
| 160 | Noah GreenePlace 160 · Grade 10 · Dover | 10 | Dover | 21:19.10 PR |
| 161 | Ewan HallPlace 161 · Grade 10 · Nashua North | 10 | Nashua North | 21:20.10 |
| 162 | Jacob NguyenPlace 162 · Grade 12 · Bedford | 12 | Bedford | 21:21.40 |
| 163 | Gregory MatosPlace 163 · Grade 10 · Nashua South | 10 | Nashua South | 21:24.10 PR |
| 164 | Charles McMullenPlace 164 · Grade 10 · Salem | 10 | Salem | 21:26.20 PR |
| 165 | Carson BlaisPlace 165 · Grade 11 · Windham | 11 | Windham | 21:26.60 |
| 166 | Parker TetraultPlace 166 · Grade 9 · Souhegan | 9 | Souhegan | 21:26.70 PR |
| 167 | Owen FerrignoPlace 167 · Grade 9 · Winnacunnet | 9 | Winnacunnet | 21:27.70 PR |
| 168 | John RobergePlace 168 · Grade 10 · Thetford Academy | 10 | Thetford Academy | 21:30.10 |
| 169 | Matthew BeaubienPlace 169 · Grade 10 · Windham | 10 | Windham | 21:31.10 PR |
| 170 | Nico SalaPlace 170 · Grade 12 · Hopkinton | 12 | Hopkinton | 21:33.30 |
| 171 | Ethan FelderPlace 171 · Grade 12 · Bishop Guertin | 12 | Bishop Guertin | 21:33.40 |
| 172 | Jackson TurckPlace 172 · Grade 11 · Bishop Guertin | 11 | Bishop Guertin | 21:33.40 PR |
| 173 | Aiden CounteyPlace 173 · Grade 11 · Coe-Brown Northwood Academy | 11 | Coe-Brown Northwood Academy | 21:35.00 |
| 174 | Noah MillerPlace 174 · Grade 9 · Concord | 9 | Concord | 21:36.10 PR |
| 175 | Pender OxnardPlace 175 · Grade 11 · Concord | 11 | Concord | 21:36.70 PR |
| 176 | Cameron SmithPlace 176 · Grade 9 · Concord | 9 | Concord | 21:37.70 PR |
| 177 | Toranosuke IshikawaPlace 177 · Grade 10 · Northfield-Mt Hermon | 10 | Northfield-Mt Hermon | 21:37.90 |
| 178 | Alex StefanescuPlace 178 · Grade 10 · Portsmouth | 10 | Portsmouth | 21:38.20 PR |
| 179 | Jun KonoPlace 179 · Grade 9 · Northfield-Mt Hermon | 9 | Northfield-Mt Hermon | 21:40.40 PR |
| 180 | Tarun GanesanPlace 180 · Grade 11 · Nashua South | 11 | Nashua South | 21:40.50 |
| 181 | Brayden HembreePlace 181 · Grade 10 · Nashua North | 10 | Nashua North | 21:42.00 PR |
| 182 | George PinaultPlace 182 · Grade 12 · Concord | 12 | Concord | 21:43.20 |
| 183 | David BurlPlace 183 · Grade 10 · Bedford | 10 | Bedford | 21:43.90 |
| 184 | Thomas BabonPlace 184 · Grade 11 · Oyster River | 11 | Oyster River | 21:45.90 |
| 185 | Bennett AnctilPlace 185 · Grade 10 · Newmarket | 10 | Newmarket | 21:47.60 PR |
| 186 | Ethan TowlePlace 186 · Grade 12 · Dover | 12 | Dover | 21:52.90 |
| 187 | Charles FolsomPlace 187 · Grade 9 · Hopkinton | 9 | Hopkinton | 21:53.00 PR |
| 188 | Griffin BeckmanPlace 188 · Grade 12 · Coe-Brown Northwood Academy | 12 | Coe-Brown Northwood Academy | 21:53.50 |
| 189 | Abraham DeelyPlace 189 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 21:53.80 PR |
| 190 | Yves TardifPlace 190 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 21:54.10 |
| 191 | Michael BacottiPlace 191 · Grade 10 · Bishop Guertin | 10 | Bishop Guertin | 21:55.50 |
| 192 | Ethan CoonPlace 192 · Grade 10 · Concord | 10 | Concord | 21:56.40 PR |
| 193 | Daniel Ruiz-crisologoPlace 193 · Grade 9 · Campbell | 9 | Campbell | 21:58.00 PR |
| 194 | Henry TeeplePlace 194 · Grade 9 · Nashua North | 9 | Nashua North | 22:00.20 PR |
| 195 | Naithen GonzalesPlace 195 · Grade 10 · Windham | 10 | Windham | 22:03.30 PR |
| 196 | Julian BeigiPlace 196 · Grade 12 · Hopkinton | 12 | Hopkinton | 22:03.70 PR |
| 197 | Joseph BezerediPlace 197 · Grade 9 · Bow | 9 | Bow | 22:04.30 PR |
| 198 | Brody BeauchampPlace 198 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 22:04.60 PR |
| 199 | Alden WangPlace 199 · Grade 10 · Souhegan | 10 | Souhegan | 22:06.80 PR |
| 200 | James KerberPlace 200 · Grade 9 · Keene | 9 | Keene | 22:09.10 |
| 201 | Joohan LeePlace 201 · Grade 9 · Northfield-Mt Hermon | 9 | Northfield-Mt Hermon | 22:11.60 PR |
| 202 | Brandon LopezPlace 202 · Grade 12 · Nashua North | 12 | Nashua North | 22:12.10 PR |
| 203 | Tyler MatthewsPlace 203 · Grade 12 · Portsmouth | 12 | Portsmouth | 22:12.60 PR |
| 204 | Sam BoothPlace 204 · Grade 11 · Merrimack Valley | 11 | Merrimack Valley | 22:13.20 PR |
| 205 | Ethan DallairePlace 205 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 22:15.20 |
| 206 | Xander BateyPlace 206 · Grade 10 · Souhegan | 10 | Souhegan | 22:15.90 PR |
| 207 | Hunter FergusonPlace 207 · Grade 9 · Merrimack Valley | 9 | Merrimack Valley | 22:16.40 PR |
| 208 | Ronan DalyPlace 208 · Grade 10 · Bishop Guertin | 10 | Bishop Guertin | 22:17.00 |
| 209 | Jack JiangPlace 209 · Grade 10 · Windsor | 10 | Windsor | 22:18.70 |
| 210 | Craig BlanchfieldPlace 210 · Grade 9 · Bedford | 9 | Bedford | 22:20.40 |
| 211 | Willem VaishvillePlace 211 · Grade 10 · Phillips Exeter Academy | 10 | Phillips Exeter Academy | 22:21.90 PR |
| 212 | Ronan FunkPlace 212 · Grade 11 · Alvirne | 11 | Alvirne | 22:24.10 |
| 213 | Andrew ChenPlace 213 · Grade 9 · Exeter | 9 | Exeter | 22:24.90 PR |
| 214 | Chase CarrollPlace 214 · Grade 10 · Windham | 10 | Windham | 22:25.70 |
| 215 | Grant PowellPlace 215 · Grade 10 · Pelham | 10 | Pelham | 22:29.00 |
| 216 | Paul KiddPlace 216 · Grade 12 · Thetford Academy | 12 | Thetford Academy | 22:32.10 |
| 217 | Srivardhan MunugotiPlace 217 · Grade 10 · Nashua South | 10 | Nashua South | 22:34.20 PR |
| 218 | Jay AngadiPlace 218 · Grade 10 · Nashua South | 10 | Nashua South | 22:36.40 PR |
| 219 | Alex ParkerPlace 219 · Grade 11 · Nashua South | 11 | Nashua South | 22:36.50 |
| 220 | Keegan LanderPlace 220 · Grade 9 · Lebanon | 9 | Lebanon | 22:42.00 PR |
| 221 | Ryan ThompsonPlace 221 · Grade 10 · Claremont Christian Academy | 10 | Claremont Christian Academy | 22:50.40 |
| 222 | Luke ChauvinPlace 222 · Grade 9 · Bedford | 9 | Bedford | 22:54.90 PR |
| 223 | Declan MaherPlace 223 · Grade 10 · Oyster River | 10 | Oyster River | 22:55.60 PR |
| 224 | Aidan GrahamPlace 224 · Grade 10 · Thetford Academy | 10 | Thetford Academy | 22:56.40 |
| 225 | Asher KhannaPlace 225 · Grade 9 · Windham | 9 | Windham | 22:58.00 PR |
| 226 | Andrew NguyenPlace 226 · Grade 11 · Northfield-Mt Hermon | 11 | Northfield-Mt Hermon | 22:59.70 |
| 227 | Connor RickerPlace 227 · Grade 9 · Bishop Guertin | 9 | Bishop Guertin | 23:00.20 PR |
| 228 | Rajon BurrisPlace 228 · Grade 12 · Pembroke Academy | 12 | Pembroke Academy | 23:03.50 PR |
| 229 | Cole WetmorePlace 229 · Grade 12 · Lebanon | 12 | Lebanon | 23:05.80 PR |
| 230 | Lockhart StrubePlace 230 · Grade 9 · Keene | 9 | Keene | 23:07.30 PR |
| 231 | Alexander MauchPlace 231 · Grade 11 · Winnisquam Regional | 11 | Winnisquam Regional | 23:07.70 PR |
| 232 | Arden LuPlace 232 · Grade 12 · Northfield-Mt Hermon | 12 | Northfield-Mt Hermon | 23:16.50 |
| 233 | Ike BisbeePlace 233 · Grade 11 · Bedford | 11 | Bedford | 23:16.60 |
| 234 | Logan KingPlace 234 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 23:19.30 PR |
| 235 | Andrew RosePlace 235 · Grade 10 · Pelham | 10 | Pelham | 23:20.40 |
| 236 | Jd ConfortiPlace 236 · Grade 11 · Souhegan | 11 | Souhegan | 23:20.90 |
| 237 | Luke NoonPlace 237 · Grade 10 · Newmarket | 10 | Newmarket | 23:21.20 PR |
| 238 | Erik HubbardPlace 238 · Grade 9 · Portsmouth | 9 | Portsmouth | 23:21.70 PR |
| 239 | Mouhamed DiawPlace 239 · Grade 9 · Northfield-Mt Hermon | 9 | Northfield-Mt Hermon | 23:22.20 PR |
| 240 | Dennis LesniakPlace 240 · Grade 10 · St Josephs Collegiate Inst | 10 | St Josephs Collegiate Inst | 23:22.80 |
| 241 | Rhys MacdonaldPlace 241 · Grade 12 · Souhegan | 12 | Souhegan | 23:24.20 |
| 242 | Harsha GounderPlace 242 · Grade 9 · Windham | 9 | Windham | 23:25.40 |
| 243 | Robert AridaPlace 243 · Grade 11 · Exeter | 11 | Exeter | 23:27.30 PR |
| 244 | Juan EspinelPlace 244 · Grade 10 · Nashua North | 10 | Nashua North | 23:34.90 PR |
| 245 | Ezra MoynihanPlace 245 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 23:35.80 PR |
| 246 | Luke LarrabeePlace 246 · Grade 12 · Winnisquam Regional | 12 | Winnisquam Regional | 23:36.90 |
| 247 | Nikhil NadagoudaPlace 247 · Grade 11 · Nashua South | 11 | Nashua South | 23:38.40 PR |
| 248 | Finnegan PincincePlace 248 · Grade 11 · Windham | 11 | Windham | 23:43.10 PR |
| 249 | David GarnerPlace 249 · Grade 11 · Kingswood Reg Senior | 11 | Kingswood Reg Senior | 23:43.80 PR |
| 250 | Trystan JordanPlace 250 · Grade 9 · Nashua South | 9 | Nashua South | 23:44.20 PR |
| 251 | Brian CooperPlace 251 · Grade 9 · Windham | 9 | Windham | 23:47.00 PR |
| 252 | Ruis RyanPlace 252 · Grade 11 · Coe-Brown Northwood Academy | 11 | Coe-Brown Northwood Academy | 23:47.10 PR |
| 253 | Justin FossPlace 253 · Grade 12 · Merrimack | 12 | Merrimack | 23:47.50 |
| 254 | Ryan RichardsPlace 254 · Grade 11 · Exeter | 11 | Exeter | 23:47.50 PR |
| 255 | Eric DangPlace 255 · Grade 9 · Northfield-Mt Hermon | 9 | Northfield-Mt Hermon | 23:48.30 |
| 256 | Nicholas AgnewPlace 256 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 23:48.60 PR |
| 257 | Enzo GuarinoPlace 257 · Grade 9 · Bishop Guertin | 9 | Bishop Guertin | 23:49.50 |
| 258 | Evan DenwiddiePlace 258 · Grade 10 · Campbell | 10 | Campbell | 23:49.50 PR |
| 259 | Ryan ElwellPlace 259 · Grade 11 · Exeter | 11 | Exeter | 23:50.60 PR |
| 260 | Braeden Coakley-rochePlace 260 · Grade 9 · Campbell | 9 | Campbell | 23:52.90 PR |
| 261 | Jamisen JohnsonPlace 261 · Grade 9 · Pembroke Academy | 9 | Pembroke Academy | 23:56.80 PR |
| 262 | Keiya OnoderaPlace 262 · Grade 11 · Northfield-Mt Hermon | 11 | Northfield-Mt Hermon | 23:59.60 |
| 263 | Jetrin CheaPlace 263 · Grade 11 · Windham | 11 | Windham | 24:02.70 |
| 264 | Gabriel SandifordPlace 264 · Grade 10 · Concord | 10 | Concord | 24:03.20 PR |
| 265 | Andrew MulcaheyPlace 265 · Grade 9 · Nashua South | 9 | Nashua South | 24:04.50 PR |
| 266 | Conner NuttingPlace 266 · Grade 12 · Pelham | 12 | Pelham | 24:06.70 PR |
| 267 | Dominic RigazioPlace 267 · Grade 9 · Salem | 9 | Salem | 24:07.10 PR |
| 268 | Ensen BurdickPlace 268 · Grade 10 · Concord | 10 | Concord | 24:07.10 |
| 269 | Justin PfisterPlace 269 · Grade 9 · Bow | 9 | Bow | 24:07.50 |
| 270 | Ryo KurataPlace 270 · Grade 9 · Northfield-Mt Hermon | 9 | Northfield-Mt Hermon | 24:08.30 PR |
| 271 | Ethan HubbardPlace 271 · Grade 11 · Portsmouth | 11 | Portsmouth | 24:09.80 |
| 272 | Bentley WatermanPlace 272 · Grade 11 · Newport | 11 | Newport | 24:12.10 |
| 273 | Nicholas GoddardPlace 273 · Grade 12 · Hopkinton | 12 | Hopkinton | 24:24.00 |
| 274 | Jordan McPhersonPlace 274 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 24:26.70 PR |
| 275 | Caden CleggPlace 275 · Grade 12 · Windham | 12 | Windham | 24:27.40 |
| 276 | Matteus BrowningPlace 276 · Grade 12 · Winnacunnet | 12 | Winnacunnet | 24:32.70 |
| 277 | Nolan SullivanPlace 277 · Grade 12 · Nashua North | 12 | Nashua North | 24:35.90 |
| 278 | Roberts MarshallPlace 278 · Grade 9 · Claremont Christian Academy | 9 | Claremont Christian Academy | 24:37.60 PR |
| 279 | Gavin ParentPlace 279 · Grade 10 · Souhegan | 10 | Souhegan | 24:39.10 PR |
| 280 | Brayden KeatingPlace 280 · Grade 12 · Campbell | 12 | Campbell | 24:40.30 PR |
| 281 | Adam NachmanPlace 281 · Grade 12 · Hopkinton | 12 | Hopkinton | 24:43.10 PR |
| 282 | Brayden MitchellPlace 282 · Grade 9 · Londonderry | 9 | Londonderry | 24:43.60 PR |
| 283 | Lincoln ScanlonPlace 283 · Grade 10 · Lebanon | 10 | Lebanon | 24:43.90 |
| 284 | Lucas HabermanPlace 284 · Grade 10 · Bishop Guertin | 10 | Bishop Guertin | 24:44.00 |
| 285 | Ethan GravesPlace 285 · Grade 12 · Windham | 12 | Windham | 24:44.80 PR |
| 286 | Cal GranfieldPlace 286 · Grade 9 · Dover | 9 | Dover | 24:45.40 PR |
| 287 | Ian MeaderPlace 287 · Grade 12 · Coe-Brown Northwood Academy | 12 | Coe-Brown Northwood Academy | 24:49.00 PR |
| 288 | Dryden SycamorePlace 288 · Grade 10 · Windham | 10 | Windham | 24:51.00 |
| 289 | Jameson ToddPlace 289 · Grade 10 · Concord | 10 | Concord | 24:54.90 PR |
| 290 | Grant LeonardiPlace 290 · Grade 11 · Bishop Guertin | 11 | Bishop Guertin | 24:57.90 |
| 291 | Thomas GardnerPlace 291 · Grade 10 · Thetford Academy | 10 | Thetford Academy | 24:58.50 |
| 292 | Grayson McsweeneyPlace 292 · Grade 9 · Winnisquam Regional | 9 | Winnisquam Regional | 25:00.80 |
| 293 | Hudson SchmidtPlace 293 · Grade 12 · Northfield-Mt Hermon | 12 | Northfield-Mt Hermon | 25:14.40 |
| 294 | Isaac KaempferPlace 294 · Grade 9 · Newfound Regional | 9 | Newfound Regional | 25:28.20 PR |
| 295 | Ehren ExlinePlace 295 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 25:29.90 PR |
| 296 | Julian MermerPlace 296 · Grade 9 · Nashua South | 9 | Nashua South | 25:30.20 PR |
| 297 | Charlie MaharPlace 297 · Grade 11 · Winnacunnet | 11 | Winnacunnet | 25:40.00 |
| 298 | Brennan DorrPlace 298 · Grade 9 · Pelham | 9 | Pelham | 25:41.50 PR |
| 299 | Alexander CraiguePlace 299 · Grade 11 · Pembroke Academy | 11 | Pembroke Academy | 25:42.50 |
| 300 | Garrett AbbertonPlace 300 · Grade 11 · Bow | 11 | Bow | 25:44.50 PR |
| 301 | Benjamin AulburPlace 301 · Grade 9 · Exeter | 9 | Exeter | 25:51.20 PR |
| 302 | Maxten "Max" StevensPlace 302 · Grade 9 · Kingswood Reg Senior | 9 | Kingswood Reg Senior | 26:12.20 PR |
| 303 | Noah WardPlace 303 · Grade 11 · Portsmouth | 11 | Portsmouth | 26:14.90 |
| 304 | Erik Johnson Jr.Place 304 · Grade 9 · Oyster River | 9 | Oyster River | 26:26.50 PR |
| 305 | Cowan DixonPlace 305 · Grade 11 · Exeter | 11 | Exeter | 26:30.60 |
| 306 | Landon BlairPlace 306 · Grade 10 · Kingswood Reg Senior | 10 | Kingswood Reg Senior | 26:35.40 PR |
| 307 | Cohen MatthewPlace 307 · Grade 12 · Nashua South | 12 | Nashua South | 26:36.30 |
| 308 | Samuel ButtonPlace 308 · Grade 11 · Winnisquam Regional | 11 | Winnisquam Regional | 26:37.70 |
| 309 | Max MartinPlace 309 · Grade 10 · Mascoma Valley Reg | 10 | Mascoma Valley Reg | 26:52.20 PR |
| 310 | Fengze YaoPlace 310 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 26:56.60 |
| 311 | Seth GotliebPlace 311 · Grade 12 · Portsmouth | 12 | Portsmouth | 26:58.00 |
| 312 | Max L'altalianPlace 312 · Grade 10 · Nashua North | 10 | Nashua North | 27:02.30 |
| 313 | Brayden WillrichPlace 313 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 27:02.60 PR |
| 314 | Jacob MitchellPlace 314 · Grade 9 · Salem | 9 | Salem | 27:07.30 PR |
| 315 | Ethan ChenPlace 315 · Grade 11 · Bishop Guertin | 11 | Bishop Guertin | 27:15.70 |
| 316 | Parker HarrisonPlace 316 · Grade 9 · Prospect Mountain | 9 | Prospect Mountain | 27:17.60 |
| 317 | Ethan SmithPlace 317 · Grade 11 · Dover | 11 | Dover | 27:27.40 PR |
| 318 | Andrew PaquettePlace 318 · Grade 11 · Winnisquam Regional | 11 | Winnisquam Regional | 27:32.60 |
| 319 | Kamdyn ReagenPlace 319 · Grade 10 · Winnisquam Regional | 10 | Winnisquam Regional | 27:56.70 |
| 320 | Kellan ZulloPlace 320 · Grade 10 · Newport | 10 | Newport | 28:00.80 |
| 321 | Henry FanslerPlace 321 · Grade 10 · Dover | 10 | Dover | 28:02.30 |
| 322 | Reagan LewandowskiPlace 322 · Grade 10 · Windham | 10 | Windham | 28:04.70 PR |
| 323 | Matthew DickersonPlace 323 · Grade 10 · Campbell | 10 | Campbell | 28:47.00 PR |
| 324 | Robert HallPlace 324 · Grade 9 · Claremont Christian Academy | 9 | Claremont Christian Academy | 28:54.60 PR |
| 325 | Gavin FecteauPlace 325 · Grade 9 · Nashua South | 9 | Nashua South | 28:59.10 |
| 326 | Bryce AndersonPlace 326 · Grade 10 · Hopkinton | 10 | Hopkinton | 29:04.00 |
| 327 | Dylan AndersonPlace 327 · Grade 11 · Oyster River | 11 | Oyster River | 29:16.30 PR |
| 328 | Joel WangPlace 328 · Grade 9 · St Johnsbury | 9 | St Johnsbury | 30:01.70 PR |
| 329 | Latham GassPlace 329 · Grade 9 · Portsmouth | 9 | Portsmouth | 30:06.20 |
| 330 | Michael McNamaraPlace 330 · Grade 10 · Epping | 10 | Epping | 30:14.50 |
| 331 | Dylan MyersPlace 331 · Grade 9 · Inter-Lakes | 9 | Inter-Lakes | 31:23.20 PR |
| 332 | Vinnie TempelPlace 332 · Grade 9 · Mascoma Valley Reg | 9 | Mascoma Valley Reg | 33:01.20 PR |
| 333 | Dacota HewittPlace 333 · Grade 12 · Pembroke Academy | 12 | Pembroke Academy | 34:19.80 |
| 334 | Kiernan LuneauPlace 334 · Grade 11 · Concord | 11 | Concord | 35:45.30 PR |
| 335 | Andrew JoycePlace 335 · Grade 9 · Epping | 9 | Epping | 39:01.20 PR |
| 336 | Sohaum PatelPlace 336 · Grade 9 · Nashua South | 9 | Nashua South | 39:15.10 PR |