| 1 | Will OlsenPlace 1 · Grade 10 · Bishop Hendricken | 10 | Bishop Hendricken | 17:22 |
| 2 | Liam ScullyPlace 2 · Grade 12 · William Hall | 12 | William Hall | 17:27 |
| 3 | Brayton GazerroPlace 3 · Grade 11 · Bishop Hendricken | 11 | Bishop Hendricken | 17:32 |
| 4 | Taggart SchraderPlace 4 · Grade 10 · U-32 | 10 | U-32 | 18:05 |
| 5 | Lucas PyrroPlace 5 · Grade 11 · William Hall | 11 | William Hall | 18:12 |
| 6 | Apurv ManjrekerPlace 6 · Grade 11 · William Hall | 11 | William Hall | 18:12 |
| 7 | Owen SmithPlace 7 · Grade 12 · Bishop Hendricken | 12 | Bishop Hendricken | 18:12 |
| 8 | Victor DuongPlace 8 · Grade 10 · Lowell | 10 | Lowell | 18:21 |
| 9 | Nathaniel AronsonPlace 9 · Grade 11 · William Hall | 11 | William Hall | 18:22 |
| 10 | Finn Christensen-KrPlace 10 · Grade 10 · Pinkerton | 10 | Pinkerton | 18:26 |
| 11 | Alex SjoblomPlace 11 · Grade 11 · Bishop Hendricken | 11 | Bishop Hendricken | 18:27 |
| 12 | Jack ConradPlace 12 · Grade 11 · Windham | 11 | Windham | 18:39 |
| 13 | Cooper MichaudPlace 13 · Grade 12 · Pinkerton | 12 | Pinkerton | 18:41 |
| 14 | Alexander WahpoPlace 14 · Grade 11 · Lowell | 11 | Lowell | 18:42 |
| 15 | Valentino LombardiPlace 15 · Grade 12 · Bishop Hendricken | 12 | Bishop Hendricken | 18:43 |
| 16 | Frankie DewanderPlace 16 · Grade 10 · William Hall | 10 | William Hall | 18:48 |
| 17 | Matthew OttenbreitPlace 17 · Grade 12 · Phillips Academy | 12 | Phillips Academy | 18:50 |
| 18 | Nick PetersonPlace 18 · Grade 12 · William Hall | 12 | William Hall | 18:50 |
| 19 | Nikolas CuneoPlace 19 · Grade 10 · Champlain Valley | 10 | Champlain Valley | 18:50 |
| 20 | Jon YorkPlace 20 · Grade 10 · William Hall | 10 | William Hall | 18:52 |
| 21 | Ethan MorrisPlace 21 · Grade 10 · Champlain Valley | 10 | Champlain Valley | 18:55 |
| 22 | Quonelle MuthPlace 22 · Grade 12 · Lowell | 12 | Lowell | 18:58 |
| 23 | Liam McLeanPlace 23 · Grade 10 · Coe-Brown | 10 | Coe-Brown | 18:59 |
| 24 | Tom O'NeillPlace 24 · Grade 12 · Bishop Guertin | 12 | Bishop Guertin | 19:01 |
| 25 | Jake GreenePlace 25 · Grade 10 · Bishop Hendricken | 10 | Bishop Hendricken | 19:02 |
| 26 | Emerson WarrenPlace 26 · Grade 11 · Bishop Guertin | 11 | Bishop Guertin | 19:05 |
| 27 | Benjamin McAuliffePlace 27 · Grade 12 · Champlain Valley | 12 | Champlain Valley | 19:07 |
| 28 | Aaron SullivanPlace 28 · Grade 11 · Bishop Hendricken | 11 | Bishop Hendricken | 19:13 |
| 29 | Theo FleischerPlace 29 · Grade 11 · Oyster River | 11 | Oyster River | 19:14 |
| 30 | Nathan MikulskyPlace 30 · Grade 10 · Exeter | 10 | Exeter | 19:22 |
| 31 | Raymond EdjejovwoPlace 31 · Grade 9 · Lowell | 9 | Lowell | 19:23 |
| 32 | Jacob ShevchikPlace 32 · Grade 9 · Essex | 9 | Essex | 19:23 |
| 33 | Oliver KingPlace 33 · Grade 10 · Champlain Valley | 10 | Champlain Valley | 19:27 |
| 34 | Liam WhitePlace 34 · Grade 10 · Concord | 10 | Concord | 19:27 |
| 35 | Jonathan McNamaraPlace 35 · Grade 9 · Essex | 9 | Essex | 19:27 |
| 36 | Aidan BesadaPlace 36 · Grade 10 · Nashua South | 10 | Nashua South | 19:28 |
| 37 | Connor TheodorePlace 37 · Grade 11 · Nashua South | 11 | Nashua South | 19:30 |
| 38 | Andrew McKinstryPlace 38 · Grade 9 · U-32 | 9 | U-32 | 19:35 |
| 39 | Charles SettePlace 39 · Grade 12 · Windham | 12 | Windham | 19:36 |
| 40 | Michael WimmerPlace 40 · Grade 11 · Windham | 11 | Windham | 19:38 |
| 41 | Ollie CloutierPlace 41 · Grade 11 · South Burlington | 11 | South Burlington | 19:39 |
| 42 | Spencer HawkinsPlace 42 · Grade 12 · Nashua South | 12 | Nashua South | 19:40 |
| 43 | Nicholas HawkinsPlace 43 · Grade 11 · Windham | 11 | Windham | 19:40 |
| 44 | Max GomezPlace 44 · Grade 11 · Phillips Academy | 11 | Phillips Academy | 19:40 |
| 45 | Garret GriegoPlace 45 · Grade 11 · Bishop Guertin | 11 | Bishop Guertin | 19:41 |
| 46 | Mario RobinsonPlace 46 · Grade 11 · Champlain Valley | 11 | Champlain Valley | 19:45 |
| 47 | Jared KershawPlace 47 · Grade 9 · Souhegan | 9 | Souhegan | 19:47 |
| 48 | Danny GarrityPlace 48 · Grade 12 · Londonderry | 12 | Londonderry | 19:47 |
| 49 | Ben GaudetPlace 49 · Grade 9 · Souhegan | 9 | Souhegan | 19:48 |
| 50 | Patrick VorePlace 50 · Grade 10 · Souhegan | 10 | Souhegan | 19:49 |
| 51 | Colby BettensPlace 51 · Grade 12 · Concord | 12 | Concord | 19:49 |
| 52 | Eben GiffordPlace 52 · Grade 9 · Mt. Mansfield | 9 | Mt. Mansfield | 19:51 |
| 53 | Tennessee LambPlace 53 · Grade 9 · U-32 | 9 | U-32 | 19:54 |
| 54 | Nathan LylePlace 54 · Grade 10 · Essex | 10 | Essex | 19:54 |
| 55 | Cooper HanselPlace 55 · Grade 10 · Harwood | 10 | Harwood | 20:01 |
| 56 | Matthew HooperPlace 56 · Grade 11 · Concord | 11 | Concord | 20:02 |
| 57 | Luke PiaseckiPlace 57 · Grade 10 · Phillips Academy | 10 | Phillips Academy | 20:03 |
| 58 | Liam ChapmanPlace 58 · Grade 12 · Bishop Guertin | 12 | Bishop Guertin | 20:03 |
| 59 | Matthew CorriveauPlace 59 · Grade 11 · Coe-Brown | 11 | Coe-Brown | 20:03 |
| 60 | Brock KatzPlace 60 · Grade 11 · Mt. Mansfield | 11 | Mt. Mansfield | 20:05 |
| 61 | Caleb DurocherPlace 61 · Grade 12 · Pentucket | 12 | Pentucket | 20:06 |
| 62 | Hunter HallPlace 62 · Grade SO · Con-Val | SO | Con-Val | 20:08 |
| 63 | Lincoln GagePlace 63 · Grade 9 · Harwood | 9 | Harwood | 20:09 |
| 64 | Rishav SoodPlace 64 · Grade 10 · Nashua South | 10 | Nashua South | 20:09 |
| 65 | Jason MackPlace 65 · Grade 12 · Bishop Guertin | 12 | Bishop Guertin | 20:12 |
| 66 | Thomas McAleerPlace 66 · Grade 10 · Windham | 10 | Windham | 20:15 |
| 67 | Cade LarcomPlace 67 · Grade 12 · Essex | 12 | Essex | 20:15 |
| 68 | Andrew ValentinoPlace 68 · Grade 9 · Hanover | 9 | Hanover | 20:16 |
| 69 | Jack CaseyPlace 69 · Grade 12 · Bishop Guertin | 12 | Bishop Guertin | 20:16 |
| 70 | Charlie RixonPlace 70 · Grade 10 · Mt. Mansfield | 10 | Mt. Mansfield | 20:19 |
| 71 | Bennett BridgesPlace 71 · Grade 11 · South Burlington | 11 | South Burlington | 20:20 |
| 72 | Jace Lunn-CorreiaPlace 72 · Grade 10 · Lowell | 10 | Lowell | 20:23 |
| 73 | David SaderPlace 73 · Grade 10 · Windham | 10 | Windham | 20:23 |
| 74 | Micah BessettePlace 74 · Grade 10 · Oyster River | 10 | Oyster River | 20:24 |
| 75 | Noah GoldmanPlace 75 · Grade 12 · Bedford | 12 | Bedford | 20:25 |
| 76 | Karthik RaoPlace 76 · Grade 11 · Nashua South | 11 | Nashua South | 20:25 |
| 77 | Nigel SavagePlace 77 · Grade 11 · Phillips Academy | 11 | Phillips Academy | 20:26 |
| 78 | Jacob OlsonPlace 78 · Grade 12 · Windham | 12 | Windham | 20:26 |
| 79 | Bryce CaseyPlace 79 · Grade 12 · Framingham | 12 | Framingham | 20:26 |
| 80 | Brandon LiuPlace 80 · Grade 9 · Framingham | 9 | Framingham | 20:27 |
| 81 | Max Boesch-PowersPlace 81 · Grade 10 · Phillips Academy | 10 | Phillips Academy | 20:28 |
| 82 | Ethan QiPlace 82 · Grade 11 · Phillips Academy | 11 | Phillips Academy | 20:28 |
| 83 | William CarricoPlace 83 · Grade 11 · Oyster River | 11 | Oyster River | 20:28 |
| 84 | Mohammed AldulaimyPlace 84 · Grade 11 · Tyngsborough | 11 | Tyngsborough | 20:29 |
| 85 | Caleb MedinaPlace 85 · Grade 11 · Coe-Brown | 11 | Coe-Brown | 20:31 |
| 86 | Daniel SvensenPlace 86 · Grade 12 · Souhegan | 12 | Souhegan | 20:32 |
| 87 | Cole HarwoodPlace 87 · Grade 9 · Oyster River | 9 | Oyster River | 20:33 |
| 88 | Ej MurphyPlace 88 · Grade 12 · Exeter | 12 | Exeter | 20:34 |
| 89 | Gus SerinesePlace 89 · Grade 12 · Champlain Valley | 12 | Champlain Valley | 20:35 |
| 90 | Owen WelchPlace 90 · Grade 9 · Hanover | 9 | Hanover | 20:35 |
| 91 | Joshua TararaPlace 91 · Grade 10 · Salem | 10 | Salem | 20:38 |
| 92 | Owen McLeanPlace 92 · Grade 12 · Coe-Brown | 12 | Coe-Brown | 20:39 |
| 93 | John WangPlace 93 · Grade 12 · Phillips Academy | 12 | Phillips Academy | 20:40 |
| 94 | Noah BranchflowerPlace 94 · Grade 10 · Hanover | 10 | Hanover | 20:41 |
| 95 | Wyat MalloyPlace 95 · Grade 9 · U-32 | 9 | U-32 | 20:44 |
| 96 | Liam O'RourkePlace 96 · Grade 10 · Hopkinton | 10 | Hopkinton | 20:45 |
| 97 | Vedanth PenumatsaPlace 97 · Grade 10 · Nashua South | 10 | Nashua South | 20:52 |
| 98 | Zach HaynesPlace 98 · Grade 12 · Pentucket | 12 | Pentucket | 20:53 |
| 99 | Adam NewmanPlace 99 · Grade 11 · Pentucket | 11 | Pentucket | 20:54 |
| 100 | Matthew VilelaPlace 100 · Grade 10 · Framingham | 10 | Framingham | 20:54 |
| 101 | Gabe MitchelPlace 101 · Grade 11 · Burlington | 11 | Burlington | 20:55 |
| 102 | William BuckleyPlace 102 · Grade 10 · Londonderry | 10 | Londonderry | 20:55 |
| 103 | Kasen FoxPlace 103 · Grade 9 · Souhegan | 9 | Souhegan | 20:56 |
| 104 | Matt BeaulieuPlace 104 · Grade 11 · Pentucket | 11 | Pentucket | 20:56 |
| 105 | William ThompsonPlace 105 · Grade 11 · Bishop Guertin | 11 | Bishop Guertin | 20:58 |
| 106 | Ross CookPlace 106 · Grade 11 · Coe-Brown | 11 | Coe-Brown | 21:00 |
| 107 | Aiden CiminesiPlace 107 · Grade 10 · Bow | 10 | Bow | 21:00 |
| 108 | Kai SessionsPlace 108 · Grade 11 · Burlington | 11 | Burlington | 21:01 |
| 109 | Dylan HillsPlace 109 · Grade 9 · Exeter | 9 | Exeter | 21:02 |
| 110 | Joey HannonPlace 110 · Grade 10 · Oyster River | 10 | Oyster River | 21:02 |
| 111 | Trieu VuPlace 111 · Grade 10 · Burlington | 10 | Burlington | 21:02 |
| 112 | Thomas SargentPlace 112 · Grade 9 · Bow | 9 | Bow | 21:03 |
| 113 | Trip WilliamsPlace 113 · Grade 11 · Pelham | 11 | Pelham | 21:03 |
| 114 | Aidan KostandinPlace 114 · Grade 11 · Exeter | 11 | Exeter | 21:04 |
| 115 | Nolan ColePlace 115 · Grade 11 · Pentucket | 11 | Pentucket | 21:05 |
| 116 | Liam WheelerPlace 116 · Grade 11 · Coe-Brown | 11 | Coe-Brown | 21:05 |
| 117 | Nathan DomingosPlace 117 · Grade 11 · Winnacunnet | 11 | Winnacunnet | 21:08 |
| 118 | Owen Silsby-BelknapPlace 118 · Grade 12 · Coe-Brown | 12 | Coe-Brown | 21:10 |
| 119 | Cody SantomassimoPlace 119 · Grade 10 · Pinkerton | 10 | Pinkerton | 21:10 |
| 120 | Harry BarnettPlace 120 · Grade 9 · Framingham | 9 | Framingham | 21:10 |
| 121 | Mike BatesPlace 121 · Grade 12 · Alvirne | 12 | Alvirne | 21:11 |
| 122 | Ryan MurrayPlace 122 · Grade 12 · Bedford | 12 | Bedford | 21:11 |
| 123 | Austin CharestPlace 123 · Grade 10 · Timberlane | 10 | Timberlane | 21:14 |
| 124 | Logan McDonaldPlace 124 · Grade 10 · Pinkerton | 10 | Pinkerton | 21:16 |
| 125 | Jacob GrimesPlace 125 · Grade 11 · Salem | 11 | Salem | 21:16 |
| 126 | Avi GoldmanPlace 126 · Grade 12 · Bedford | 12 | Bedford | 21:18 |
| 127 | Nathan BowlanPlace 127 · Grade 12 · Pelham | 12 | Pelham | 21:19 |
| 128 | Calvin DuffyPlace 128 · Grade 12 · Winnacunnet | 12 | Winnacunnet | 21:20 |
| 129 | Rocky CaponePlace 129 · Grade 10 · Portsmouth | 10 | Portsmouth | 21:20 |
| 130 | Elliot FontainePlace 130 · Grade 9 · Burlington | 9 | Burlington | 21:20 |
| 131 | Mason CarrubbaPlace 131 · Grade 10 · Timberlane | 10 | Timberlane | 21:21 |
| 132 | Austin FreirePlace 132 · Grade 10 · Concord | 10 | Concord | 21:23 |
| 133 | Zachery IngramPlace 133 · Grade 9 · Bow | 9 | Bow | 21:24 |
| 134 | Nicholas LamontagnePlace 134 · Grade 11 · Lebanon | 11 | Lebanon | 21:25 |
| 135 | Pierce FernandezPlace 135 · Grade 12 · Souhegan | 12 | Souhegan | 21:26 |
| 136 | Alex BessaoudPlace 136 · Grade 11 · Pentucket | 11 | Pentucket | 21:30 |
| 137 | Evan SimpsonPlace 137 · Grade 10 · South Burlington | 10 | South Burlington | 21:30 |
| 138 | Ryan DodgePlace 138 · Grade 12 · Bedford | 12 | Bedford | 21:30 |
| 139 | Max Ronner-BlandPlace 139 · Grade 10 · Winnacunnet | 10 | Winnacunnet | 21:30 |
| 140 | Tristan AlexanderPlace 140 · Grade 12 · Concord | 12 | Concord | 21:32 |
| 141 | Aedan MessierPlace 141 · Grade 9 · Exeter | 9 | Exeter | 21:33 |
| 142 | Taro DitchPlace 142 · BFA-St. Albans | — | BFA-St. Albans | 21:33 |
| 143 | Mitchell KeeseePlace 143 · Grade 9 · Oyster River | 9 | Oyster River | 21:34 |
| 144 | Jacob ZylinskiPlace 144 · Grade 11 · Pentucket | 11 | Pentucket | 21:35 |
| 145 | Nikolas HomanPlace 145 · Grade 9 · Burlington | 9 | Burlington | 21:35 |
| 146 | Cody CahillPlace 146 · Grade 11 · Alvirne | 11 | Alvirne | 21:36 |
| 147 | Ben NardinPlace 147 · Grade 12 · Harwood | 12 | Harwood | 21:37 |
| 148 | Sebastian RutaPlace 148 · Grade 12 · Harwood | 12 | Harwood | 21:40 |
| 149 | Seth BekkeringPlace 149 · Grade 12 · Bedford | 12 | Bedford | 21:41 |
| 150 | Charles GaravelliPlace 150 · Grade 9 · Champlain Valley | 9 | Champlain Valley | 21:44 |
| 151 | Nandeesh JainPlace 151 · Grade 9 · Hanover | 9 | Hanover | 21:55 |
| 152 | Tyler PencingerPlace 152 · Grade 12 · Merrimack | 12 | Merrimack | 22:00 |
| 153 | Liam ReppPlace 153 · Grade 9 · Mt. Mansfield | 9 | Mt. Mansfield | 22:01 |
| 154 | Marshall HerbertPlace 154 · Grade 12 · BFA-St. Albans | 12 | BFA-St. Albans | 22:07 |
| 155 | Ryan McCarthyPlace 155 · Grade 12 · Souhegan | 12 | Souhegan | 22:07 |
| 156 | Brent ClarkPlace 156 · Grade 9 · Merrimack | 9 | Merrimack | 22:09 |
| 157 | Tanner DalleyPlace 157 · Grade 11 · BFA-St. Albans | 11 | BFA-St. Albans | 22:12 |
| 158 | Freeman EricksonPlace 158 · Grade 9 · Alvirne | 9 | Alvirne | 22:12 |
| 159 | Aidan GagnonPlace 159 · Grade 10 · Sanford | 10 | Sanford | 22:12 |
| 160 | Sam WeberPlace 160 · Grade 12 · Burlington | 12 | Burlington | 22:14 |
| 161 | Colby FrostickPlace 161 · Grade 11 · U-32 | 11 | U-32 | 22:20 |
| 162 | Anthony CauleyPlace 162 · Grade 10 · Hopkinton | 10 | Hopkinton | 22:23 |
| 163 | Matthew FarahPlace 163 · Grade 12 · Derryfield | 12 | Derryfield | 22:24 |
| 164 | Jack AlizioPlace 164 · Grade 11 · Pinkerton | 11 | Pinkerton | 22:29 |
| 165 | Alex BakerPlace 165 · Grade 12 · Lebanon | 12 | Lebanon | 22:31 |
| 166 | Alex ThomasonPlace 166 · Grade SO · Con-Val | SO | Con-Val | 22:31 |
| 167 | Noah BlanchettePlace 167 · Grade 11 · Dover | 11 | Dover | 22:33 |
| 168 | John GriffinPlace 168 · Grade 11 · Framingham | 11 | Framingham | 22:34 |
| 169 | Camden BoisvertPlace 169 · Grade 11 · Goffstown | 11 | Goffstown | 22:39 |
| 170 | Murphy WallPlace 170 · Grade 10 · Winnacunnet | 10 | Winnacunnet | 22:40 |
| 171 | Derick ChristensenPlace 171 · Grade 12 · Framingham | 12 | Framingham | 22:40 |
| 172 | Andrew DavisPlace 172 · Grade 10 · Hanover | 10 | Hanover | 22:47 |
| 173 | Edgar McIntoshPlace 173 · Grade 10 · Nashua North | 10 | Nashua North | 22:49 |
| 174 | Lucas MacKenziePlace 174 · Grade 12 · BFA-St. Albans | 12 | BFA-St. Albans | 22:50 |
| 175 | Edward BritoPlace 175 · Grade 11 · Salem | 11 | Salem | 22:50 |
| 176 | Brady PelletierPlace 176 · Grade 11 · Pelham | 11 | Pelham | 22:52 |
| 177 | Prayag PatelPlace 177 · Grade 10 · Derryfield | 10 | Derryfield | 22:52 |
| 178 | Marc ThomasPlace 178 · Grade 10 · Londonderry | 10 | Londonderry | 22:53 |
| 179 | Aidan BeyerPlace 179 · Grade 9 · Hanover | 9 | Hanover | 22:54 |
| 180 | Alexander MurrayPlace 180 · Grade 10 · Derryfield | 10 | Derryfield | 22:55 |
| 181 | Gavin WestfallPlace 181 · Grade 11 · Winnacunnet | 11 | Winnacunnet | 22:55 |
| 182 | Dylan BudnerPlace 182 · Grade 12 · Lebanon | 12 | Lebanon | 22:57 |
| 183 | Dylan KiniryPlace 183 · Grade 12 · Bow | 12 | Bow | 22:58 |
| 184 | John ToscanoPlace 184 · Grade 11 · Salem | 11 | Salem | 23:05 |
| 185 | Michael HoangPlace 185 · Grade 12 · Bedford | 12 | Bedford | 23:06 |
| 186 | Brandon KenneyPlace 186 · Grade 11 · Pelham | 11 | Pelham | 23:08 |
| 187 | Kishan SreenivasanPlace 187 · Grade 10 · Merrimack | 10 | Merrimack | 23:10 |
| 188 | Nik SnyderPlace 188 · Grade 12 · Pelham | 12 | Pelham | 23:13 |
| 189 | David WicksPlace 189 · Grade 10 · Concord | 10 | Concord | 23:19 |
| 190 | Alan XiaPlace 190 · Grade 12 · Dublin School | 12 | Dublin School | 23:24 |
| 191 | Dylan ButtrickPlace 191 · Grade 9 · Mascenic Regional | 9 | Mascenic Regional | 23:27 |
| 192 | Nicholas KatsoulisPlace 192 · Grade 10 · Timberlane | 10 | Timberlane | 23:31 |
| 193 | Jake AlonsoPlace 193 · Grade 10 · Con-Val | 10 | Con-Val | 23:39 |
| 194 | Will SandmannPlace 194 · Grade 11 · Lebanon | 11 | Lebanon | 23:40 |
| 195 | Otis LogaPlace 195 · Grade 11 · U-32 | 11 | U-32 | 23:41 |
| 196 | Ben McDowellPlace 196 · Grade 9 · Bow | 9 | Bow | 23:44 |
| 197 | Noah BobotasPlace 197 · Grade 9 · Derryfield | 9 | Derryfield | 23:47 |
| 198 | Ryan ThompsonPlace 198 · Grade 12 · Bow | 12 | Bow | 23:48 |
| 199 | Nathaniel GatesPlace 199 · Grade 10 · Salem | 10 | Salem | 23:49 |
| 200 | Bradley JonesPlace 200 · Grade 10 · Londonderry | 10 | Londonderry | 23:51 |
| 201 | Chi FowlerPlace 201 · Grade 12 · Con-Val | 12 | Con-Val | 23:57 |
| 202 | Colin TranPlace 202 · Grade 11 · Trinity | 11 | Trinity | 23:58 |
| 203 | Nolan JuneauPlace 203 · Grade 12 · Goffstown | 12 | Goffstown | 24:00 |
| 204 | Simon LaidlawPlace 204 · Grade 10 · Concord | 10 | Concord | 24:03 |
| 205 | Andrew CrosbyPlace 205 · Grade 12 · Noble | 12 | Noble | 24:08 |
| 206 | Tanner HackettPlace 206 · Grade 9 · Harwood | 9 | Harwood | 24:19 |
| 207 | Hugh DonagheyPlace 207 · Grade 12 · Goffstown | 12 | Goffstown | 24:19 |
| 208 | Cole BoylePlace 208 · Grade 11 · BFA-St. Albans | 11 | BFA-St. Albans | 24:28 |
| 209 | Gabriel BrighamPlace 209 · Grade 12 · Goffstown | 12 | Goffstown | 24:28 |
| 210 | Jason DuhaimePlace 210 · Grade 11 · Trinity | 11 | Trinity | 24:33 |
| 211 | Lacob CrawfordPlace 211 · Grade 9 · Mascenic Regional | 9 | Mascenic Regional | 24:35 |
| 212 | Liam DugmorePlace 212 · Grade 11 · Dover | 11 | Dover | 24:40 |
| 213 | Ryan RichardPlace 213 · Grade 12 · Merrimack | 12 | Merrimack | 24:42 |
| 214 | Samuel EpsteinPlace 214 · Grade 12 · Merrimack | 12 | Merrimack | 24:57 |
| 215 | Ryan O'ConnorPlace 215 · Grade 10 · Con-Val | 10 | Con-Val | 25:13 |
| 216 | Benjamin LeachPlace 216 · Grade 12 · Hopkinton | 12 | Hopkinton | 25:20 |
| 217 | Ty DollarhidePlace 217 · Grade 12 · Portsmouth Christian | 12 | Portsmouth Christian | 25:24 |
| 218 | Clark CayerPlace 218 · Grade 9 · Derryfield | 9 | Derryfield | 25:28 |
| 219 | Jacob AndradePlace 219 · Grade 10 · Timberlane | 10 | Timberlane | 25:31 |
| 220 | Andrew GervaisPlace 220 · Grade 12 · Mt. Mansfield | 12 | Mt. Mansfield | 25:32 |
| 221 | Kaden LemayPlace 221 · Grade 10 · Sanborn Regional | 10 | Sanborn Regional | 25:36 |
| 222 | Vincent ArcieriPlace 222 · Grade 10 · Hollis/Brookline | 10 | Hollis/Brookline | 25:53 |
| 223 | Levi AbbettPlace 223 · Grade 10 · Portsmouth Christian | 10 | Portsmouth Christian | 26:00 |
| 224 | Simon AlipaloPlace 224 · Grade 10 · Sanford | 10 | Sanford | 26:01 |
| 225 | Henry RantillaPlace 225 · Grade 11 · Portsmouth | 11 | Portsmouth | 26:05 |
| 226 | Matthew EggertPlace 226 · Grade 11 · Gould Academy | 11 | Gould Academy | 26:34 |
| 227 | Max FranceschiPlace 227 · Grade 10 · Dublin School | 10 | Dublin School | 26:43 |
| 228 | William DonovanPlace 228 · Grade 9 · Goffstown | 9 | Goffstown | 26:55 |
| 229 | Colin ZinkPlace 229 · Grade 9 · Goffstown | 9 | Goffstown | 26:59 |
| 230 | Ethan DoanePlace 230 · Grade 10 · Dublin School | 10 | Dublin School | 27:06 |
| 231 | Isaac AgerPlace 231 · Grade 11 · Lebanon | 11 | Lebanon | 27:53 |
| 232 | Gladstone MeadowsPlace 232 · Grade 9 · Kents Hill School | 9 | Kents Hill School | 27:59 |
| 233 | Michael MorinPlace 233 · Grade 11 · Merrimack | 11 | Merrimack | 28:13 |
| 234 | Joshua CorriveauPlace 234 · Grade 10 · Derryfield | 10 | Derryfield | 28:16 |
| 235 | Jamie ReedPlace 235 · Grade 10 · Dublin School | 10 | Dublin School | 28:18 |
| 236 | Garrett DionPlace 236 · Grade 12 · Plymouth Regional | 12 | Plymouth Regional | 28:25 |
| 237 | Elijah ColePlace 237 · Grade 10 · Noble | 10 | Noble | 28:31 |
| 238 | Will MyersPlace 238 · Grade 10 · Gould Academy | 10 | Gould Academy | 28:41 |
| 239 | Kyle EvansPlace 239 · Grade 12 · Sanford | 12 | Sanford | 28:45 |
| 240 | Cameron LewickiPlace 240 · Grade 9 · Milford | 9 | Milford | 28:47 |
| 241 | Brode TestaPlace 241 · Grade 9 · Gilford | 9 | Gilford | 28:49 |
| 242 | Wesley DumasPlace 242 · Grade 12 · Kents Hill School | 12 | Kents Hill School | 29:04 |
| 243 | Benjamin SmithPlace 243 · Grade 9 · Gilford | 9 | Gilford | 29:11 |
| 244 | Colin LangloisPlace 244 · Grade 11 · BFA-St. Albans | 11 | BFA-St. Albans | 29:39 |
| 245 | Adam ClarkPlace 245 · Grade 9 · Sanborn Regional | 9 | Sanborn Regional | 29:46 |
| 246 | Sean CotePlace 246 · Grade 10 · Goffstown | 10 | Goffstown | 30:32 |
| 247 | Holden St. CroixPlace 247 · Grade 11 · Plymouth Regional | 11 | Plymouth Regional | 30:45 |
| 248 | Ethan SavagePlace 248 · Grade 10 · Plymouth Regional | 10 | Plymouth Regional | 30:47 |
| 249 | Wade MichaudPlace 249 · Grade 10 · Portsmouth Christian | 10 | Portsmouth Christian | 30:53 |
| 250 | Preston SmithPlace 250 · Grade 12 · Lebanon | 12 | Lebanon | 31:13 |
| 251 | Kai PerksPlace 251 · Grade 10 · Gould Academy | 10 | Gould Academy | 32:21 |
| 252 | Owen TaupierPlace 252 · Grade 10 · Kents Hill School | 10 | Kents Hill School | 32:32 |
| 253 | James CrawfordPlace 253 · Grade 12 · Mascenic Regional | 12 | Mascenic Regional | 32:43 |
| 254 | Om PatelPlace 254 · Grade 11 · Kennett | 11 | Kennett | 32:47 |
| 255 | Zachary ThompsonPlace 255 · Grade 12 · Nashua North | 12 | Nashua North | 33:53 |