| 1 | Seamus CanniffPlace 1 · Grade 12 · Brockton | 12 | Brockton | 18:07.8 |
| 2 | Parker BrownPlace 2 · Grade 12 · Pinkerton Academy | 12 | Pinkerton Academy | 18:17.3 |
| 3 | Leighton KlugPlace 3 · Grade 11 · Pinkerton Academy | 11 | Pinkerton Academy | 18:23.3 |
| 4 | Calvin WintersPlace 4 · Grade 10 · UThirtyTwo | 10 | UThirtyTwo | 18:27.8 |
| 5 | Declan CanniffPlace 5 · Grade 10 · Brockton | 10 | Brockton | 18:32.1 |
| 6 | Jesse BardachPlace 6 · Grade 10 · Hanover | 10 | Hanover | 18:43.6 |
| 7 | Evan CohenPlace 7 · Grade 12 · Lowell | 12 | Lowell | 18:49.7 |
| 8 | Paul BirkmeyerPlace 8 · Grade 11 · Haddam-Killingworth | 11 | Haddam-Killingworth | 18:51.1 |
| 9 | Liam HoltPlace 9 · Grade 11 · Hall | 11 | Hall | 18:53.8 |
| 10 | Amadeus MeineckePlace 10 · Grade 11 · Andover Phillips Academy | 11 | Andover Phillips Academy | 18:53.9 PR |
| 11 | Jackson TuckerPlace 11 · Grade 10 · Hall | 10 | Hall | 18:55.6 |
| 12 | Eldar ParhomenkoPlace 12 · Grade 10 · Hall | 10 | Hall | 18:55.8 |
| 13 | Henry MazurPlace 13 · Grade 11 · Hall | 11 | Hall | 18:59.1 |
| 14 | Fischer NortonPlace 14 · Grade 10 · Haddam-Killingworth | 10 | Haddam-Killingworth | 19:00.8 |
| 15 | Owen DesmondPlace 15 · Grade 10 · North Andover | 10 | North Andover | 19:02.3 |
| 16 | Alex HarwichPlace 16 · Grade 10 · Phillips Exeter Academy | 10 | Phillips Exeter Academy | 19:04.3 |
| 17 | Parker HaddockPlace 17 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | 19:08.4 |
| 18 | Cian EllyPlace 18 · Grade 11 · Oyster River | 11 | Oyster River | 19:08.9 |
| 19 | James TravisPlace 19 · Grade 10 · Phillips Exeter Academy | 10 | Phillips Exeter Academy | 19:12.3 |
| 20 | Carsten FlowersPlace 20 · Grade 11 · Phillips Exeter Academy | 11 | Phillips Exeter Academy | 19:15.4 |
| 21 | Simon LambPlace 21 · Grade 10 · Oyster River | 10 | Oyster River | 19:17.8 |
| 22 | Noah MelendyPlace 22 · Grade 10 · Exeter | 10 | Exeter | 19:19.9 |
| 23 | Jax HartPlace 23 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | 19:21.1 |
| 24 | Carter Eastwick-HaskellPlace 24 · Grade 10 · North Andover | 10 | North Andover | 19:21.6 |
| 25 | Noah IucciPlace 25 · Grade 11 · Nashua South | 11 | Nashua South | 19:21.9 |
| 26 | Patrick HessPlace 26 · Grade 12 · Essex | 12 | Essex | 19:23.0 |
| 27 | William WhitePlace 27 · Grade 11 · Essex | 11 | Essex | 19:25.3 |
| 28 | Marlon SunderlandPlace 28 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | 19:26.1 |
| 29 | Nathaniel ZwinggiPlace 29 · Grade 10 · North Andover | 10 | North Andover | 19:26.3 |
| 30 | Justin LeePlace 30 · Grade 12 · Noble & Greenough | 12 | Noble & Greenough | 19:27.4 |
| 31 | Jacob HoudePlace 31 · Grade 10 · Exeter | 10 | Exeter | 19:29.2 |
| 32 | Tiger WangPlace 32 · Grade 9 · Andover Phillips Academy | 9 | Andover Phillips Academy | 19:30.0 |
| 33 | Cullen MetayerPlace 33 · Grade 11 · Essex | 11 | Essex | 19:31.2 |
| 34 | Aaron ModiniPlace 34 · Grade 10 · Londonderry | 10 | Londonderry | 19:31.4 |
| 35 | Cash RoblesPlace 35 · Grade 12 · Londonderry | 12 | Londonderry | 19:33.9 |
| 36 | Gil TapiaPlace 36 · Grade 12 · Londonderry | 12 | Londonderry | 19:36.3 |
| 37 | Teigan Reimer-TatistcPlace 37 · Grade 10 · UThirtyTwo | 10 | UThirtyTwo | 19:38.2 |
| 38 | Orion TalbotPlace 38 · Grade 9 · Hollis-Brookline | 9 | Hollis-Brookline | 19:38.8 |
| 39 | Casey PyrroPlace 39 · Grade 12 · Hall | 12 | Hall | 19:39.5 |
| 40 | James FairPlace 40 · Grade 11 · Noble & Greenough | 11 | Noble & Greenough | 19:40.9 |
| 41 | Siddharth KrishnaPlace 41 · Grade 10 · Pinkerton Academy | 10 | Pinkerton Academy | 19:43.1 |
| 42 | Justin ReynoldsPlace 42 · Grade 11 · Lowell | 11 | Lowell | 19:44.3 |
| 43 | Nathaniel Picconi-EakinPlace 43 · Grade 12 · Hanover | 12 | Hanover | 19:47.8 |
| 44 | Leo GaaPlace 44 · Grade 12 · Essex | 12 | Essex | 19:47.9 |
| 45 | Austin ReidPlace 45 · Grade 12 · Roxbury Latin | 12 | Roxbury Latin | 19:49.3 |
| 46 | Sean RicardPlace 46 · Grade 10 · Phillips Exeter Academy | 10 | Phillips Exeter Academy | 19:53.5 |
| 47 | Michael TangstromPlace 47 · Grade 11 · North Andover | 11 | North Andover | 19:53.8 |
| 48 | Ollie SmithPlace 48 · Grade 9 · Noble & Greenough | 9 | Noble & Greenough | 19:55.8 |
| 49 | Nathan LaiPlace 49 · Grade 12 · Pinkerton Academy | 12 | Pinkerton Academy | 19:56.5 |
| 50 | Peter LyonPlace 50 · Grade 10 · South Burlington | 10 | South Burlington | 19:59.3 |
| 51 | Alexander CzajkaPlace 51 · Grade 10 · Pinkerton Academy | 10 | Pinkerton Academy | 19:59.3 |
| 52 | Brody CassidyPlace 52 · Grade 10 · Pinkerton Academy | 10 | Pinkerton Academy | 19:59.6 |
| 53 | Neal VeerannaPlace 53 · Grade 12 · Phillips Exeter Academy | 12 | Phillips Exeter Academy | 20:00.3 |
| 54 | AJ QuainePlace 54 · Grade 10 · Hollis-Brookline | 10 | Hollis-Brookline | 20:01.6 |
| 55 | Orion StapletonPlace 55 · Grade 9 · Essex | 9 | Essex | 20:02.4 |
| 56 | Carter SwettPlace 56 · Grade 11 · Pinkerton Academy | 11 | Pinkerton Academy | 20:02.4 |
| 57 | John Henry AndrewsPlace 57 · Grade 10 · Claremont Christian Academy | 10 | Claremont Christian Academy | 20:02.9 |
| 58 | Charlie MogaveroPlace 58 · Grade 9 · Claremont Christian Academy | 9 | Claremont Christian Academy | 20:04.0 |
| 59 | Logan AlsupPlace 59 · Grade 9 · Salem | 9 | Salem | 20:04.3 |
| 60 | Brayden RossiPlace 60 · Grade 9 · Goffstown Area | 9 | Goffstown Area | 20:05.5 |
| 61 | Sawyer GilbertPlace 61 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 20:07.2 |
| 62 | Dashiell SealsPlace 62 · Grade 11 · Phillips Exeter Academy | 11 | Phillips Exeter Academy | 20:08.5 |
| 63 | Nathan TavaresPlace 63 · Grade 11 · Weston | 11 | Weston | 20:09.4 |
| 64 | Alexander AJ GlanzPlace 64 · Grade 11 · Mt Mansfield Union | 11 | Mt Mansfield Union | 20:11.9 |
| 65 | Keenan BurkePlace 65 · Grade 11 · Souhegan | 11 | Souhegan | 20:12.7 |
| 66 | Eder DegandPlace 66 · Grade 11 · Brockton | 11 | Brockton | 20:13.0 |
| 67 | Aj LivingstonPlace 67 · Grade 12 · Haddam-Killingworth | 12 | Haddam-Killingworth | 20:13.6 |
| 68 | Ved ReddyPlace 68 · Grade 10 · Phillips Exeter Academy | 10 | Phillips Exeter Academy | 20:14.2 |
| 69 | Max BrownPlace 69 · Grade 11 · Hanover | 11 | Hanover | 20:14.5 |
| 70 | Henry ScannellPlace 70 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | 20:16.1 |
| 71 | Connor SullivanPlace 71 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 20:16.9 |
| 72 | Sebastian VermutPlace 72 · Grade 11 · Andover Phillips Academy | 11 | Andover Phillips Academy | 20:17.5 |
| 73 | Elijah LevithanPlace 73 · Grade 11 · Hall | 11 | Hall | 20:18.3 |
| 74 | Gavin KenoyerPlace 74 · Grade 11 · Oyster River | 11 | Oyster River | 20:20.1 |
| 75 | Nicholas DePippoPlace 75 · Grade 11 · Winnacunnet | 11 | Winnacunnet | 20:22.9 |
| 76 | Quintin FortierPlace 76 · Grade 12 · Champlain Valley Union | 12 | Champlain Valley Union | 20:24.6 |
| 77 | Wyatt NicolPlace 77 · Grade 10 · Winnacunnet | 10 | Winnacunnet | 20:25.3 |
| 78 | Mikail RazzaqPlace 78 · Grade 11 · UThirtyTwo | 11 | UThirtyTwo | 20:25.5 |
| 79 | William JohnsonPlace 79 · Grade 10 · Noble & Greenough | 10 | Noble & Greenough | 20:26.2 |
| 80 | Arslan KhandkarPlace 80 · Grade 10 · Bedford | 10 | Bedford | 20:28.9 |
| 81 | Ethan GahmPlace 81 · Grade 11 · Winnacunnet | 11 | Winnacunnet | 20:30.3 |
| 82 | Ari PincusPlace 82 · Grade 12 · Hall | 12 | Hall | 20:30.7 |
| 83 | Elias PrattPlace 83 · Grade 11 · Oyster River | 11 | Oyster River | 20:32.5 |
| 84 | Trevor DodgePlace 84 · Grade 10 · Lowell | 10 | Lowell | 20:32.6 |
| 85 | Robert MarttilaPlace 85 · Grade 9 · Portsmouth | 9 | Portsmouth | 20:33.9 |
| 86 | Keiran ReillyPlace 86 · Grade 10 · Bellows Free Academy - St. Albans | 10 | Bellows Free Academy - St. Albans | 20:33.9 |
| 87 | Cameron McGuirePlace 87 · Grade 10 · North Andover | 10 | North Andover | 20:35.8 |
| 88 | Mitchell CatlettPlace 88 · Grade 10 · Burlington | 10 | Burlington | 20:37.7 |
| 89 | Brady DriverPlace 89 · Grade 11 · Champlain Valley Union | 11 | Champlain Valley Union | 20:38.2 |
| 90 | Emery NordahlPlace 90 · Grade 12 · Noble & Greenough | 12 | Noble & Greenough | 20:38.7 |
| 91 | Walter GannonPlace 91 · Grade 9 · Hollis-Brookline | 9 | Hollis-Brookline | 20:39.0 |
| 92 | Alessandro ReverditoPlace 92 · Grade 9 · Andover Phillips Academy | 9 | Andover Phillips Academy | 20:40.7 |
| 93 | Tiger FellerPlace 93 · Grade 11 · Weston | 11 | Weston | 20:41.0 |
| 94 | Jack TremblePlace 94 · Grade 12 · Essex | 12 | Essex | 20:43.6 |
| 95 | Jude SchaadPlace 95 · Grade 11 · Portsmouth | 11 | Portsmouth | 20:44.7 |
| 96 | Desmond AquinoPlace 96 · Grade 12 · Lowell | 12 | Lowell | 20:45.5 |
| 97 | Teddy FrangakisPlace 97 · Grade 11 · Andover Phillips Academy | 11 | Andover Phillips Academy | 20:47.4 |
| 98 | Fin ReichardPlace 98 · Grade 12 · Roxbury Latin | 12 | Roxbury Latin | 20:48.4 |
| 99 | Kyle GumpPlace 99 · Grade 12 · St Paul's | 12 | St Paul's | 20:54.3 |
| 100 | Tyler StromskiPlace 100 · Grade 11 · Windham | 11 | Windham | 20:55.3 |
| 101 | Ryan PawlowskiPlace 101 · Grade 9 · Bow | 9 | Bow | 20:56.2 |
| 102 | Finn MoranPlace 102 · Grade 11 · Portsmouth | 11 | Portsmouth | 20:56.4 |
| 103 | Eliel Rivera FamaniaPlace 103 · Grade 10 · Framingham | 10 | Framingham | 20:56.7 |
| 104 | Evan LewandowskiPlace 104 · Grade 12 · Hanover | 12 | Hanover | 20:57.3 |
| 105 | Kellan BakerPlace 105 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 20:58.5 |
| 106 | Emrys HermanPlace 106 · Grade 11 · Newmarket | 11 | Newmarket | 20:59.7 |
| 107 | Jack BiunnoPlace 107 · Grade 10 · Champlain Valley Union | 10 | Champlain Valley Union | 21:01.4 |
| 108 | Jack GoodridgePlace 108 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 21:01.4 |
| 109 | Kyle BaileyPlace 109 · Grade 11 · Windham | 11 | Windham | 21:03.1 |
| 110 | Forest EberlPlace 110 · Grade 10 · Oyster River | 10 | Oyster River | 21:03.9 |
| 111 | Ben RaymondPlace 111 · Grade 12 · Nashua North | 12 | Nashua North | 21:04.3 |
| 112 | Hudson LiPlace 112 · Grade 12 · Milton Academy | 12 | Milton Academy | 21:06.4 |
| 113 | Liam GorniakPlace 113 · Grade 11 · Essex | 11 | Essex | 21:06.8 |
| 114 | Ryan BertgesPlace 114 · Grade 9 · South Burlington | 9 | South Burlington | 21:07.3 |
| 115 | Owen BrodeurPlace 115 · Grade 10 · Windham | 10 | Windham | 21:08.5 |
| 116 | Oren WaxmanPlace 116 · Grade 12 · Weston | 12 | Weston | 21:08.6 |
| 117 | Wyatt MaglinPlace 117 · Grade 9 · Exeter | 9 | Exeter | 21:09.4 |
| 118 | Ethan SargentPlace 118 · Grade 11 · Bedford | 11 | Bedford | 21:09.5 |
| 119 | Andrew ThibeaultPlace 119 · Grade 11 · Nashua South | 11 | Nashua South | 21:10.2 |
| 120 | Simms TisdalePlace 120 · Grade 10 · Weston | 10 | Weston | 21:12.4 |
| 121 | Gabriel HerringPlace 121 · Grade 12 · Lebanon | 12 | Lebanon | 21:12.8 |
| 122 | Max KesselheimPlace 122 · Grade 12 · Roxbury Latin | 12 | Roxbury Latin | 21:13.7 |
| 123 | Ian FellersPlace 123 · Grade 9 · Bow | 9 | Bow | 21:14.8 |
| 124 | Ben RomanoPlace 124 · Grade 10 · Roxbury Latin | 10 | Roxbury Latin | 21:15.7 |
| 125 | Will CourcierPlace 125 · Grade 11 · Needham | 11 | Needham | 21:16.9 |
| 126 | Nicholas DeRosaPlace 126 · Grade 11 · Framingham | 11 | Framingham | 21:17.4 |
| 127 | Silas DoanePlace 127 · Grade 10 · Oyster River | 10 | Oyster River | 21:20.3 |
| 128 | Owen ConfortiPlace 128 · Grade 10 · Souhegan | 10 | Souhegan | 21:21.3 |
| 129 | Ron OzeriPlace 129 · Grade 10 · Needham | 10 | Needham | 21:22.2 |
| 130 | George PinaultPlace 130 · Grade 11 · Concord | 11 | Concord | 21:23.8 |
| 131 | Horace (Harry) MoyerPlace 131 · Grade 11 · St Paul's | 11 | St Paul's | 21:24.6 |
| 132 | Ian GeorgePlace 132 · Grade 11 · Lebanon | 11 | Lebanon | 21:24.8 |
| 133 | Joshua GurtnerPlace 133 · Grade 12 · Concord | 12 | Concord | 21:25.4 |
| 134 | Luca BocresionPlace 134 · Grade 12 · St Paul's | 12 | St Paul's | 21:25.9 |
| 135 | Lincoln McKinneyPlace 135 · Grade 10 · Concord | 10 | Concord | 21:26.3 |
| 136 | Joe JacksonPlace 136 · Grade 10 · South Burlington | 10 | South Burlington | 21:27.1 |
| 137 | John MoultonPlace 137 · Grade 11 · Mt Mansfield Union | 11 | Mt Mansfield Union | 21:28.9 |
| 138 | Niccolo Lee-sukPlace 138 · Grade 10 · Andover Phillips Academy | 10 | Andover Phillips Academy | 21:29.2 |
| 139 | Connor McInerneyPlace 139 · Grade 12 · Nashua North | 12 | Nashua North | 21:30.5 |
| 140 | Ethan ThompsonPlace 140 · Grade 9 · Bow | 9 | Bow | 21:31.5 |
| 141 | Lincoln MaxwellPlace 141 · Grade 12 · Needham | 12 | Needham | 21:33.8 |
| 142 | Levi KogerPlace 142 · Grade 9 · UThirtyTwo | 9 | UThirtyTwo | 21:38.1 |
| 143 | Mason HakesleyPlace 143 · Grade 9 · Salem | 9 | Salem | 21:39.4 |
| 144 | Zavier LapierrePlace 144 · Grade 10 · Winnacunnet | 10 | Winnacunnet | 21:39.8 |
| 145 | Tycho BardonPlace 145 · Grade 9 · Noble & Greenough | 9 | Noble & Greenough | 21:40.3 |
| 146 | Asa CroninPlace 146 · Grade 11 · UThirtyTwo | 11 | UThirtyTwo | 21:41.2 |
| 147 | Charles WilkinsonPlace 147 · Grade 10 · Hopkinton | 10 | Hopkinton | 21:41.4 |
| 148 | Frankie ZagamiPlace 148 · Grade 10 · Exeter | 10 | Exeter | 21:42.5 |
| 149 | Thomas CarrollPlace 149 · Grade 9 · Mt Mansfield Union | 9 | Mt Mansfield Union | 21:42.8 |
| 150 | Keller JohnstonPlace 150 · Grade 10 · Exeter | 10 | Exeter | 21:43.1 |
| 151 | Ian Danen-LucierPlace 151 · Grade 11 · Lebanon | 11 | Lebanon | 21:43.6 |
| 152 | Isaac OhlPlace 152 · Grade 10 · Hopkinton | 10 | Hopkinton | 21:43.9 |
| 153 | Sebastian WoodwardPlace 153 · Grade 11 · Nashua South | 11 | Nashua South | 21:44.2 |
| 154 | Alex CaiPlace 154 · Grade 11 · Noble & Greenough | 11 | Noble & Greenough | 21:46.0 |
| 155 | Grant LebarPlace 155 · Grade 11 · St Paul's | 11 | St Paul's | 21:50.6 |
| 156 | Peyton CampbellPlace 156 · Grade 9 · Goffstown Area | 9 | Goffstown Area | 21:52.1 |
| 157 | Ripken LeePlace 157 · Grade 9 · Souhegan | 9 | Souhegan | 21:53.1 |
| 158 | Ryan ThompsonPlace 158 · Grade 9 · Claremont Christian Academy | 9 | Claremont Christian Academy | 21:53.4 |
| 159 | Will SandorPlace 159 · Grade 11 · Hanover | 11 | Hanover | 21:54.6 |
| 160 | Alex BoardmanPlace 160 · Grade 12 · Lebanon | 12 | Lebanon | 21:55.0 |
| 161 | Brody HamlenPlace 161 · Grade 11 · Winnacunnet | 11 | Winnacunnet | 21:55.1 |
| 162 | Lorenzo AlbertiPlace 162 · Grade 12 · Framingham | 12 | Framingham | 21:55.2 |
| 163 | Jeb StegallPlace 163 · Grade 11 · St Paul's | 11 | St Paul's | 21:55.3 |
| 164 | Felix StuartPlace 164 · Grade 11 · Milton Academy | 11 | Milton Academy | 21:55.4 |
| 165 | Elliot ClendenningPlace 165 · Grade 12 · Concord | 12 | Concord | 21:58.3 |
| 166 | Kai StonePlace 166 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 21:59.9 |
| 167 | Dean AyottePlace 167 · Grade 12 · Concord | 12 | Concord | 22:02.5 |
| 168 | Austyn HoeglerPlace 168 · Grade 10 · Dover | 10 | Dover | 22:03.2 |
| 169 | Anderson LeBlancPlace 169 · Grade 11 · Champlain Valley Union | 11 | Champlain Valley Union | 22:03.7 |
| 170 | Gideon AllenPlace 170 · Grade 11 · Souhegan | 11 | Souhegan | 22:04.9 |
| 171 | Jayden StewartPlace 171 · Grade 11 · Concord | 11 | Concord | 22:05.7 |
| 172 | Oliver WhitePlace 172 · Grade 9 · Bow | 9 | Bow | 22:06.3 |
| 173 | Warren RamsayPlace 173 · Grade 9 · Lebanon | 9 | Lebanon | 22:07.5 |
| 174 | Joey BoucherPlace 174 · Grade 9 · Goffstown Area | 9 | Goffstown Area | 22:07.9 |
| 175 | Caden McdanielPlace 175 · Grade 11 · Merrimack | 11 | Merrimack | 22:08.0 |
| 176 | Alexander Landis-ArnoldPlace 176 · Grade 12 · Milton Academy | 12 | Milton Academy | 22:08.5 |
| 177 | Thatcher KindstedtPlace 177 · Grade 12 · Portsmouth | 12 | Portsmouth | 22:08.6 |
| 178 | Charlie SiokPlace 178 · Grade 10 · Bedford | 10 | Bedford | 22:10.3 |
| 179 | Mason LewisPlace 179 · Grade 10 · Windham | 10 | Windham | 22:11.7 |
| 180 | Miles Van HoffPlace 180 · Grade 10 · Hopkinton | 10 | Hopkinton | 22:12.2 |
| 181 | Declan MaddenPlace 181 · Grade 10 · Windham | 10 | Windham | 22:12.7 |
| 182 | Landon LloydPlace 182 · Grade 11 · Souhegan | 11 | Souhegan | 22:13.0 |
| 183 | Tayvon MoorePlace 183 · Grade 11 · Nashua North | 11 | Nashua North | 22:13.3 |
| 184 | Jackson NadeauPlace 184 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 22:13.6 |
| 185 | Xavier ChandlerPlace 185 · Grade 10 · Burlington | 10 | Burlington | 22:15.2 |
| 186 | Gabriel HuyuckPlace 186 · Grade 12 · Hanover | 12 | Hanover | 22:15.3 |
| 187 | Theodore BondPlace 187 · Grade 12 · Bishop Guertin | 12 | Bishop Guertin | 22:17.0 |
| 188 | Michael MunnisPlace 188 · Grade 10 · Merrimack | 10 | Merrimack | 22:17.8 |
| 189 | Logan PrayPlace 189 · Grade 12 · Bedford | 12 | Bedford | 22:17.9 |
| 190 | Jackson WintersPlace 190 · Grade 11 · Winnacunnet | 11 | Winnacunnet | 22:18.6 |
| 191 | Alex LewandoskiPlace 191 · Grade 11 · Windham | 11 | Windham | 22:19.5 |
| 192 | Gavin BishopPlace 192 · Grade 10 · Goffstown Area | 10 | Goffstown Area | 22:20.4 |
| 193 | Wells ShelleyPlace 193 · Grade 11 · Burlington | 11 | Burlington | 22:21.5 |
| 194 | Jack GilardePlace 194 · Grade 10 · Needham | 10 | Needham | 22:23.1 |
| 195 | Joe JiaPlace 195 · Grade 11 · Milton Academy | 11 | Milton Academy | 22:23.8 |
| 196 | Lennon Eckner-NaylorPlace 196 · Grade 10 · Hopkinton | 10 | Hopkinton | 22:23.8 |
| 197 | Shea RaymondPlace 197 · Grade 12 · Coe-Brown Northwood Academy | 12 | Coe-Brown Northwood Academy | 22:25.4 |
| 198 | Anghelo Araujo LazaroPlace 198 · Grade 10 · Nashua South | 10 | Nashua South | 22:26.2 |
| 199 | Adriano RodriguezPlace 199 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 22:28.2 |
| 200 | Jack HelrichPlace 200 · Grade 11 · Burlington | 11 | Burlington | 22:29.5 |
| 201 | Ben PoolePlace 201 · Grade 11 · Concord | 11 | Concord | 22:29.8 |
| 202 | James MaletzPlace 202 · Grade 9 · St Paul's | 9 | St Paul's | 22:31.6 |
| 203 | Tyler GrossPlace 203 · Grade 11 · Hopkinton | 11 | Hopkinton | 22:32.9 |
| 204 | Teddy MontaganoPlace 204 · Grade 10 · Bedford | 10 | Bedford | 22:33.5 |
| 205 | Caven FarrellPlace 205 · Grade 12 · UThirtyTwo | 12 | UThirtyTwo | 22:34.1 |
| 206 | Tavin LippmannPlace 206 · Grade 11 · Merrimack | 11 | Merrimack | 22:34.5 |
| 207 | Oliver ColbertPlace 207 · Grade 12 · Roxbury Latin | 12 | Roxbury Latin | 22:35.9 |
| 208 | Chase GurtmanPlace 208 · Grade 10 · South Burlington | 10 | South Burlington | 22:38.0 |
| 209 | Caelan FrenchPlace 209 · Grade 10 · Portsmouth | 10 | Portsmouth | 22:38.9 |
| 210 | Henry RutterPlace 210 · Grade 11 · Exeter | 11 | Exeter | 22:41.8 |
| 211 | Isaac PeyratPlace 211 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 22:42.0 |
| 212 | Mathias SlaytonPlace 212 · Grade 10 · Exeter | 10 | Exeter | 22:43.1 |
| 213 | John DuncanPlace 213 · Grade 10 · Brattleboro Union | 10 | Brattleboro Union | 22:44.2 |
| 214 | Isaac StewartPlace 214 · Grade 9 · Burlington | 9 | Burlington | 22:44.4 |
| 215 | Jozef ChamrazPlace 215 · Grade 11 · Montpelier | 11 | Montpelier | 22:45.8 |
| 216 | Bora SarathPlace 216 · Grade 11 · Lowell | 11 | Lowell | 22:46.6 |
| 217 | Lyle CousinsPlace 217 · Grade 11 · Oyster River | 11 | Oyster River | 22:46.7 |
| 218 | Elijah McArdlePlace 218 · Grade 9 · Bow | 9 | Bow | 22:49.7 |
| 219 | Griffin Swift-HerzogPlace 219 · Grade 10 · Burlington | 10 | Burlington | 22:51.3 |
| 220 | Athanasios MirisPlace 220 · Grade 12 · Nashua South | 12 | Nashua South | 22:52.5 |
| 221 | Aiden WhitmanPlace 221 · Grade 12 · Merrimack Valley | 12 | Merrimack Valley | 22:53.5 |
| 222 | Aiden CounteyPlace 222 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 22:54.5 |
| 223 | Owen GalloPlace 223 · Grade 12 · Bedford | 12 | Bedford | 22:54.6 |
| 224 | Mason EmersonPlace 224 · Grade 9 · Goffstown Area | 9 | Goffstown Area | 22:57.4 |
| 225 | Derek SheckmanPlace 225 · Grade 11 · North Andover | 11 | North Andover | 22:57.5 PR |
| 226 | Alex LundbergPlace 226 · Grade 10 · Goffstown Area | 10 | Goffstown Area | 22:57.8 |
| 227 | Eric GaoPlace 227 · Grade 10 · Bedford | 10 | Bedford | 22:57.9 |
| 228 | Prithvi GuptaPlace 228 · Grade 10 · Nashua South | 10 | Nashua South | 23:00.4 |
| 229 | Ethan TowlePlace 229 · Grade 11 · Dover | 11 | Dover | 23:02.1 |
| 230 | Braedan MaziarzPlace 230 · Grade 11 · Nashua North | 11 | Nashua North | 23:03.9 |
| 231 | Andreas VisanPlace 231 · Grade 11 · Austin Preparatory | 11 | Austin Preparatory | 23:04.0 |
| 232 | Jax MarshallPlace 232 · Grade 10 · Hopkinton | 10 | Hopkinton | 23:04.9 |
| 233 | Will RoanePlace 233 · Grade 10 · Hanover | 10 | Hanover | 23:05.0 |
| 234 | David OwenPlace 234 · Grade 12 · Bow | 12 | Bow | 23:05.9 |
| 235 | Gabe BrownPlace 235 · Grade 11 · Claremont Christian Academy | 11 | Claremont Christian Academy | 23:06.1 |
| 236 | Nicholas MinutelliPlace 236 · Grade 10 · Newmarket | 10 | Newmarket | 23:06.6 |
| 237 | Noah ChanPlace 237 · Grade 10 · South Burlington | 10 | South Burlington | 23:07.0 |
| 238 | Sawyer WhitingPlace 238 · Grade 9 · Bow | 9 | Bow | 23:08.0 |
| 239 | James AprahamianPlace 239 · Grade 11 · Austin Preparatory | 11 | Austin Preparatory | 23:08.2 |
| 240 | Grant LeonardiPlace 240 · Grade 10 · Bishop Guertin | 10 | Bishop Guertin | 23:18.5 |
| 241 | Ryan HeyerPlace 241 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 23:18.9 |
| 242 | Edwin ZhengPlace 242 · Grade 9 · Newmarket | 9 | Newmarket | 23:21.3 |
| 243 | Schyler GracePlace 243 · Grade 11 · Mt Mansfield Union | 11 | Mt Mansfield Union | 23:23.1 |
| 244 | Jackson TurckPlace 244 · Grade 10 · Bishop Guertin | 10 | Bishop Guertin | 23:23.2 |
| 245 | Jackson FrenchPlace 245 · Grade 11 · Portsmouth | 11 | Portsmouth | 23:23.5 |
| 246 | Jack ArgilagosPlace 246 · Grade 11 · Needham | 11 | Needham | 23:27.5 |
| 247 | Chase GiampaPlace 247 · Grade 9 · Goffstown Area | 9 | Goffstown Area | 23:28.8 |
| 248 | Coleman ScottPlace 248 · Grade 11 · Hollis-Brookline | 11 | Hollis-Brookline | 23:30.9 |
| 249 | Richard (Richie) JoycePlace 249 · Grade 10 · St Sebastians | 10 | St Sebastians | 23:31.6 |
| 250 | Jacob McKaughanPlace 250 · Grade 10 · Framingham | 10 | Framingham | 23:34.2 |
| 251 | Henry BowmanPlace 251 · Grade 10 · St Sebastians | 10 | St Sebastians | 23:34.5 |
| 252 | Jason RyanPlace 252 · Grade 12 · Salem | 12 | Salem | 23:34.9 |
| 253 | Noah BarretoPlace 253 · Grade 10 · The Derryfield | 10 | The Derryfield | 23:38.4 PR |
| 254 | Connor CaronPlace 254 · Grade 9 · Merrimack | 9 | Merrimack | 23:39.2 |
| 255 | Aiden KaplanPlace 255 · Grade 9 · Souhegan | 9 | Souhegan | 23:39.7 |
| 256 | Callum CarlsonPlace 256 · Grade 10 · Hollis-Brookline | 10 | Hollis-Brookline | 23:44.2 |
| 257 | Sam GreenPlace 257 · Grade 11 · Needham | 11 | Needham | 23:44.9 |
| 258 | Rohan GhatgePlace 258 · Grade 10 · St Sebastians | 10 | St Sebastians | 23:47.0 |
| 259 | Eli BerkPlace 259 · Grade 12 · Milton Academy | 12 | Milton Academy | 23:49.3 |
| 260 | Jacolby Gordesky-HooperPlace 260 · Grade 12 · Burlington | 12 | Burlington | 23:54.1 |
| 261 | Carter LibertPlace 261 · Grade 10 · Merrimack | 10 | Merrimack | 23:55.3 |
| 262 | Loukas RaptisPlace 262 · Grade 10 · Newfound Regional | 10 | Newfound Regional | 23:59.0 |
| 263 | Ezra HectorPlace 263 · Grade 11 · Claremont Christian Academy | 11 | Claremont Christian Academy | 24:00.7 |
| 264 | Hill CroninPlace 264 · Grade 9 · UThirtyTwo | 9 | UThirtyTwo | 24:01.0 |
| 265 | Rayan TebaaPlace 265 · Grade 10 · Excel Academy Charter | 10 | Excel Academy Charter | 24:02.8 |
| 266 | Hugo Ajtum LopezPlace 266 · Grade 10 · Framingham | 10 | Framingham | 24:09.3 |
| 267 | Jeff BelcourtPlace 267 · Grade 10 · Con-Val | 10 | Con-Val | 24:10.9 |
| 268 | Josh DemanchePlace 268 · Grade 12 · Conant | 12 | Conant | 24:11.5 |
| 269 | Isaac ConantPlace 269 · Grade 9 · Portsmouth Christian | 9 | Portsmouth Christian | 24:16.0 |
| 270 | Rhys MacdonaldPlace 270 · Grade 11 · Souhegan | 11 | Souhegan | 24:22.0 |
| 271 | Gavin NGPlace 271 · Grade 10 · Londonderry | 10 | Londonderry | 24:24.6 |
| 272 | Mathew MelvinPlace 272 · Grade 12 · Sanford | 12 | Sanford | 24:36.2 |
| 273 | Aidan MagnusPlace 273 · Grade 11 · The Derryfield | 11 | The Derryfield | 24:37.6 |
| 274 | Carter HuffPlace 274 · Grade 10 · Sanford | 10 | Sanford | 24:45.7 |
| 275 | Calvin Ramos-GlewPlace 275 · Grade 10 · Lebanon | 10 | Lebanon | 24:46.8 |
| 276 | Aidan NiroPlace 276 · Grade 12 · Dover | 12 | Dover | 24:47.8 |
| 277 | Jack MelloPlace 277 · Grade 12 · Bishop Guertin | 12 | Bishop Guertin | 24:55.1 |
| 278 | Cohen MatthewPlace 278 · Grade 11 · Nashua South | 11 | Nashua South | 24:55.4 |
| 279 | Zachary DubucPlace 279 · Grade 9 · Kingswood Reg Senior | 9 | Kingswood Reg Senior | 24:57.0 |
| 280 | Christian GelinasPlace 280 · Grade 10 · Merrimack Valley | 10 | Merrimack Valley | 25:02.4 PR |
| 281 | Keagan AbramsPlace 281 · Grade 11 · Merrimack | 11 | Merrimack | 25:05.9 |
| 282 | Luke NoonPlace 282 · Grade 9 · Newmarket | 9 | Newmarket | 25:10.3 |
| 283 | Pedro RochePlace 283 · Grade 11 · Excel Academy Charter | 11 | Excel Academy Charter | 25:11.2 |
| 284 | Bennett AnctilPlace 284 · Grade 9 · Newmarket | 9 | Newmarket | 25:12.5 |
| 285 | Kellen SullivanPlace 285 · Grade 12 · South Burlington | 12 | South Burlington | 25:13.0 |
| 286 | Emilio LiwanagPlace 286 · Grade 11 · Austin Preparatory | 11 | Austin Preparatory | 25:13.8 |
| 287 | Theodore KhanPlace 287 · Grade 9 · Newmarket | 9 | Newmarket | 25:15.6 |
| 288 | Tysen SchunemanPlace 288 · Grade 11 · Con-Val | 11 | Con-Val | 25:20.5 |
| 289 | Ryan ProvencalPlace 289 · Grade 11 · Merrimack | 11 | Merrimack | 25:30.0 |
| 290 | Chris LanouettePlace 290 · Grade 10 · Sanborn Regional | 10 | Sanborn Regional | 25:30.9 |
| 291 | Mason RoetsPlace 291 · Grade 12 · Portsmouth Christian | 12 | Portsmouth Christian | 25:31.1 |
| 292 | Walter BreaultPlace 292 · Grade 10 · Pelham | 10 | Pelham | 25:33.1 |
| 293 | Ameer HasanPlace 293 · Grade 11 · Roxbury Latin | 11 | Roxbury Latin | 25:33.2 |
| 294 | Anthony MarcucciPlace 294 · Grade 11 · St Sebastians | 11 | St Sebastians | 25:38.4 |
| 295 | Liam FullerPlace 295 · Grade 10 · Montpelier | 10 | Montpelier | 25:42.7 |
| 296 | Sawyer BrownPlace 296 · Grade 9 · The Derryfield | 9 | The Derryfield | 25:44.7 |
| 297 | Lincoln ScanlonPlace 297 · Grade 9 · Lebanon | 9 | Lebanon | 25:46.3 |
| 298 | Jack BarneyPlace 298 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 25:50.3 |
| 299 | Owen SheehanPlace 299 · Grade 12 · Montpelier | 12 | Montpelier | 25:52.6 |
| 300 | Zifu SongPlace 300 · Grade 11 · Milton Academy | 11 | Milton Academy | 25:59.4 |
| 301 | Louis NealPlace 301 · Grade 11 · Hillsboro-Deering | 11 | Hillsboro-Deering | 25:59.7 |
| 302 | Ryan RichardsPlace 302 · Grade 10 · The Derryfield | 10 | The Derryfield | 26:00.6 PR |
| 303 | Tom BelcourtPlace 303 · Grade 10 · Con-Val | 10 | Con-Val | 26:06.2 |
| 304 | Oliver DresdenPlace 304 · Grade 10 · Weston | 10 | Weston | 26:09.0 |
| 305 | Leo FrankPlace 305 · Grade 11 · South Burlington | 11 | South Burlington | 26:31.0 |
| 306 | Ethan ChenPlace 306 · Grade 10 · Bishop Guertin | 10 | Bishop Guertin | 26:37.2 |
| 307 | Julien EscalantePlace 307 · Grade 10 · Excel Academy Charter | 10 | Excel Academy Charter | 26:46.1 |
| 308 | Jeremy HeskettPlace 308 · Grade 10 · Bellows Free Academy - St. Albans | 10 | Bellows Free Academy - St. Albans | 26:46.4 |
| 309 | George KlauderPlace 309 · Grade 10 · Excel Academy Charter | 10 | Excel Academy Charter | 26:48.3 |
| 310 | Kellen McnultyPlace 310 · Grade 11 · Sanborn Regional | 11 | Sanborn Regional | 26:53.9 |
| 311 | Sebastian WrightPlace 311 · Grade 10 · The Derryfield | 10 | The Derryfield | 27:04.4 |
| 312 | Teddy CollingPlace 312 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 27:09.8 |
| 313 | Jackson FraserPlace 313 · Grade 9 · Con-Val | 9 | Con-Val | 27:10.4 PR |
| 314 | Winter GoodlandPlace 314 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 27:19.8 |
| 315 | Kyle NicholsPlace 315 · Grade 12 · John Stark Regional | 12 | John Stark Regional | 27:42.9 |
| 316 | Sam RobinsonPlace 316 · Grade 12 · John Stark Regional | 12 | John Stark Regional | 27:46.0 |
| 317 | Noah CastellanosPlace 317 · Grade 10 · Excel Academy Charter | 10 | Excel Academy Charter | 27:47.4 |
| 318 | Max BeckerPlace 318 · Grade 10 · Brattleboro Union | 10 | Brattleboro Union | 28:00.2 |
| 319 | Declan PylesPlace 319 · Grade 12 · Bishop Guertin | 12 | Bishop Guertin | 28:08.5 |
| 320 | Luke SmartPlace 320 · Grade 9 · Sanborn Regional | 9 | Sanborn Regional | 28:08.5 |
| 321 | Calvin ChasePlace 321 · Grade 10 · The Derryfield | 10 | The Derryfield | 28:13.9 |
| 322 | Sami PouliotPlace 322 · Grade 9 · Con-Val | 9 | Con-Val | 28:17.5 |
| 323 | Steven ReyesPlace 323 · Grade 12 · Austin Preparatory | 12 | Austin Preparatory | 28:24.7 |
| 324 | Anthony SmithPlace 324 · Grade 12 · Portsmouth | 12 | Portsmouth | 28:27.5 |
| 325 | Drew FeylerPlace 325 · Grade 9 · Kingswood Reg Senior | 9 | Kingswood Reg Senior | 28:54.7 |
| 326 | Samuel WilsonPlace 326 · Grade 12 · Bishop Guertin | 12 | Bishop Guertin | 29:46.0 |
| 327 | Dean RichardsPlace 327 · Grade 12 · Kingswood Reg Senior | 12 | Kingswood Reg Senior | 31:05.6 |
| 328 | Matthew YoonPlace 328 · Grade 9 · Rivers | 9 | Rivers | 35:15.9 PR |
| 329 | Rayan GriovachPlace 329 · Grade 10 · Excel Academy Charter | 10 | Excel Academy Charter | 35:26.2 |
| 330 | Mohammed TebaaPlace 330 · Grade 12 · Excel Academy Charter | 12 | Excel Academy Charter | 35:28.7 |
| 331 | Spencer WoodwardPlace 331 · Grade 9 · Newfound Regional | 9 | Newfound Regional | 37:04.7 |