| 1 | Luka RadivojevicPlace 1 · Grade 9 · North Andover | 9 | North Andover | 18:12.03 |
| 2 | Cal KennedyPlace 2 · Grade 10 · Marshfield | 10 | Marshfield | 18:24.44 |
| 3 | Gabriele MineoPlace 3 · Grade 10 · Needham | 10 | Needham | 18:25.77 |
| 4 | Bora SarathPlace 4 · Grade 11 · Lowell | 11 | Lowell | 18:28.26 |
| 5 | Alec LemerisPlace 5 · Grade 10 · Londonderry | 10 | Londonderry | 18:34.88 |
| 6 | Nicholas DePippoPlace 6 · Grade 11 · Winnacunnet | 11 | Winnacunnet | 18:39.05 |
| 7 | Simon LambPlace 7 · Grade 10 · Oyster River | 10 | Oyster River | 18:40.70 |
| 8 | Xavier JoachimPlace 8 · Grade 9 · Plymouth South | 9 | Plymouth South | 18:41.49 |
| 9 | Gil TapiaPlace 9 · Grade 12 · Londonderry | 12 | Londonderry | 18:43.93 |
| 10 | Andrew ThibeaultPlace 10 · Grade 11 · Nashua South | 11 | Nashua South | 18:50.91 |
| 11 | Noah IucciPlace 11 · Grade 11 · Nashua South | 11 | Nashua South | 18:53.36 |
| 12 | Jack GoodridgePlace 12 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 19:02.36 |
| 13 | Harrison O'GarrPlace 13 · Grade 11 · Needham | 11 | Needham | 19:02.37 |
| 14 | Cameron McGuirePlace 14 · Grade 10 · North Andover | 10 | North Andover | 19:03.52 |
| 15 | Maylonzo WilsonPlace 15 · Grade 11 · Lowell | 11 | Lowell | 19:08.48 |
| 16 | Mason MastrodicasaPlace 16 · Grade 10 · Boston Latin Academy | 10 | Boston Latin Academy | 19:09.87 |
| 17 | Landis BeckmanPlace 17 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 19:15.13 |
| 18 | Jack BurnsPlace 18 · Grade 12 · Plymouth South | 12 | Plymouth South | 19:17.95 |
| 19 | Justin ReynoldsPlace 19 · Grade 11 · Lowell | 11 | Lowell | 19:19.08 |
| 20 | Michael TangstromPlace 20 · Grade 11 · North Andover | 11 | North Andover | 19:19.66 |
| 21 | Ryan PaigePlace 21 · Grade 12 · Wakefield Memorial | 12 | Wakefield Memorial | 19:20.52 |
| 22 | Aaron ModiniPlace 22 · Grade 10 · Londonderry | 10 | Londonderry | 19:20.80 |
| 23 | Forest EberlPlace 23 · Grade 10 · Oyster River | 10 | Oyster River | 19:22.36 |
| 24 | Cole GordonsmithPlace 24 · Grade 11 · North Andover | 11 | North Andover | 19:22.75 |
| 25 | Connor SullivanPlace 25 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 19:23.08 |
| 26 | Max LevinePlace 26 · Grade 10 · Wakefield Memorial | 10 | Wakefield Memorial | 19:24.30 |
| 27 | Trevor DodgePlace 27 · Grade 10 · Lowell | 10 | Lowell | 19:24.41 |
| 28 | Arslan KhandkarPlace 28 · Grade 10 · Bedford | 10 | Bedford | 19:24.81 |
| 29 | Nicholas HurleyPlace 29 · Grade 10 · Wakefield Memorial | 10 | Wakefield Memorial | 19:27.97 |
| 30 | Gavin KenoyerPlace 30 · Grade 11 · Oyster River | 11 | Oyster River | 19:29.03 |
| 31 | Kyle BaileyPlace 31 · Grade 11 · Windham | 11 | Windham | 19:29.67 |
| 32 | Frank MarhefkaPlace 32 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 19:33.89 |
| 33 | Zach HoggePlace 33 · Grade 12 · Plymouth South | 12 | Plymouth South | 19:35.67 |
| 34 | Elias PrattPlace 34 · Grade 11 · Oyster River | 11 | Oyster River | 19:36.48 |
| 35 | Robert MarttilaPlace 35 · Grade 9 · Portsmouth | 9 | Portsmouth | 19:40.90 |
| 36 | Ben PearlPlace 36 · Grade 9 · Portsmouth | 9 | Portsmouth | 19:41.57 |
| 37 | Will AdamsPlace 37 · Grade 11 · Plymouth South | 11 | Plymouth South | 19:42.61 |
| 38 | Ryan ApreaPlace 38 · Grade 11 · Plymouth South | 11 | Plymouth South | 19:45.70 |
| 39 | Jackson RobinoPlace 39 · Grade 11 · Plymouth South | 11 | Plymouth South | 19:47.96 |
| 40 | Jake PittsPlace 40 · Grade 11 · Marshfield | 11 | Marshfield | 19:51.19 |
| 41 | Will NeikamPlace 41 · Grade 12 · Bedford | 12 | Bedford | 19:54.50 |
| 42 | Alex ChangPlace 42 · Grade 10 · Windham | 10 | Windham | 19:56.62 |
| 43 | Eduardo StifflerPlace 43 · Grade 10 · Needham | 10 | Needham | 19:56.88 |
| 44 | Mehdi AyedPlace 44 · Grade 12 · Boston Latin Academy | 12 | Boston Latin Academy | 19:58.23 |
| 45 | Zachary DavidsonPlace 45 · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 19:58.25 |
| 46 | Xavier Howard LeePlace 46 · Grade 11 · Boston Latin Academy | 11 | Boston Latin Academy | 19:58.92 |
| 47 | Finn MoranPlace 47 · Grade 11 · Portsmouth | 11 | Portsmouth | 19:59.17 |
| 48 | Logan PrayPlace 48 · Grade 12 · Bedford | 12 | Bedford | 19:59.38 PR |
| 49 | Patrick HatchPlace 49 · Grade 11 · Plymouth South | 11 | Plymouth South | 20:02.80 |
| 50 | Ron OzeriPlace 50 · Grade 10 · Needham | 10 | Needham | 20:02.99 |
| 51 | Tyler StromskiPlace 51 · Grade 11 · Windham | 11 | Windham | 20:04.62 |
| 52 | Bryan NguyenPlace 52 · Grade 10 · Needham | 10 | Needham | 20:05.86 |
| 53 | Jameson NealPlace 53 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 20:12.48 |
| 54 | Grady ToyePlace 54 · Grade 10 · Oyster River | 10 | Oyster River | 20:14.27 PR |
| 55 | Owen BrushPlace 55 · Grade 10 · North Andover | 10 | North Andover | 20:14.71 |
| 56 | Kellan BakerPlace 56 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 20:17.15 |
| 57 | Evan JonesPlace 57 · Grade 12 · Plymouth South | 12 | Plymouth South | 20:18.45 |
| 58 | Silas DoanePlace 58 · Grade 10 · Oyster River | 10 | Oyster River | 20:18.78 |
| 59 | Jack EllisPlace 59 · Grade 9 · Bedford | 9 | Bedford | 20:25.99 |
| 60 | Dylan HassettPlace 60 · Grade 12 · Plymouth South | 12 | Plymouth South | 20:26.35 |
| 61 | Connor MoultonPlace 61 · Grade 10 · Wakefield Memorial | 10 | Wakefield Memorial | 20:26.94 |
| 62 | Tarun GanesanPlace 62 · Grade 10 · Nashua South | 10 | Nashua South | 20:27.75 |
| 63 | Ayren AcevedoPlace 63 · Grade 9 · Bedford | 9 | Bedford | 20:28.95 |
| 64 | Ethan SargentPlace 64 · Grade 11 · Bedford | 11 | Bedford | 20:29.75 |
| 65 | Sal VitelliPlace 65 · Grade 10 · Marshfield | 10 | Marshfield | 20:30.21 |
| 66 | Theodore BondPlace 66 · Grade 12 · Bishop Guertin | 12 | Bishop Guertin | 20:31.07 |
| 67 | Caelan FrenchPlace 67 · Grade 10 · Portsmouth | 10 | Portsmouth | 20:31.77 PR |
| 68 | Miles EndozoPlace 68 · Grade 10 · Boston Latin Academy | 10 | Boston Latin Academy | 20:32.00 |
| 69 | Teddy MontaganoPlace 69 · Grade 10 · Bedford | 10 | Bedford | 20:33.00 |
| 70 | Alex LewandoskiPlace 70 · Grade 11 · Windham | 11 | Windham | 20:35.50 |
| 71 | Desmond AquinoPlace 71 · Grade 12 · Lowell | 12 | Lowell | 20:36.28 |
| 72 | Ethan MillerPlace 72 · Grade 9 · Londonderry | 9 | Londonderry | 20:37.50 |
| 73 | Robbie JordanPlace 73 · Grade 11 · Marshfield | 11 | Marshfield | 20:42.47 |
| 74 | Jack EllisPlace 74 · Grade 10 · Wakefield Memorial | 10 | Wakefield Memorial | 20:44.43 |
| 75 | Dylan DulacPlace 75 · Grade 12 · Oyster River | 12 | Oyster River | 20:45.48 |
| 76 | Peter DeshiroPlace 76 · Grade 10 · Londonderry | 10 | Londonderry | 20:46.44 |
| 77 | Charlie SiokPlace 77 · Grade 10 · Bedford | 10 | Bedford | 20:50.35 |
| 78 | Owen KohlerPlace 78 · Grade 12 · Portsmouth | 12 | Portsmouth | 20:59.24 |
| 79 | Sebastian WoodwardPlace 79 · Grade 11 · Nashua South | 11 | Nashua South | 21:00.63 |
| 80 | Soren JonesinskiPlace 80 · Grade 9 · Londonderry | 9 | Londonderry | 21:01.75 |
| 81 | Aiden CounteyPlace 81 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 21:08.14 |
| 82 | Jamie GodboutPlace 82 · Grade 10 · Londonderry | 10 | Londonderry | 21:11.98 |
| 83 | Brian GaudreauPlace 83 · Grade 9 · Bedford | 9 | Bedford | 21:12.60 |
| 84 | Flinn LebsackPlace 84 · Grade 11 · Windham | 11 | Windham | 21:14.68 |
| 85 | Wyatt BungardPlace 85 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 21:16.34 |
| 86 | Jackson NadeauPlace 86 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 21:18.74 |
| 87 | Anghelo Araujo LazaroPlace 87 · Grade 10 · Nashua South | 10 | Nashua South | 21:18.87 PR |
| 88 | Erving DislaPlace 88 · Grade 11 · Methuen | 11 | Methuen | 21:19.88 |
| 89 | Ryan ManzoPlace 89 · Grade 10 · Windham | 10 | Windham | 21:19.98 |
| 90 | Cam MorrisPlace 90 · Grade 11 · Marshfield | 11 | Marshfield | 21:23.14 |
| 91 | Elijah EnnisPlace 91 · Grade 12 · Plymouth South | 12 | Plymouth South | 21:24.62 |
| 92 | Jack FabrizioPlace 92 · Grade 11 · Bedford | 11 | Bedford | 21:26.66 |
| 93 | Bennett MaccullochPlace 93 · Grade 9 · Londonderry | 9 | Londonderry | 21:28.71 |
| 94 | Maxwell JeannottePlace 94 · Grade 9 · Bishop Guertin | 9 | Bishop Guertin | 21:28.77 |
| 95 | Greyson SkrocePlace 95 · Grade 11 · Needham | 11 | Needham | 21:29.98 |
| 96 | Ryan LibbyPlace 96 · Grade 9 · Bedford | 9 | Bedford | 21:30.30 |
| 97 | Colin BissonnettePlace 97 · Grade 11 · North Andover | 11 | North Andover | 21:31.63 |
| 98 | Thatcher KindstedtPlace 98 · Grade 12 · Portsmouth | 12 | Portsmouth | 21:32.62 |
| 99 | James LaPerrierePlace 99 · Grade 10 · Plymouth South | 10 | Plymouth South | 21:33.96 |
| 100 | Liam HollandPlace 100 · Grade 11 · Plymouth South | 11 | Plymouth South | 21:35.44 |
| 101 | Troy GregoirePlace 101 · Grade 12 · Tyngsborough | 12 | Tyngsborough | 21:35.93 |
| 102 | Jason RyanPlace 102 · Grade 12 · Salem | 12 | Salem | 21:36.64 |
| 103 | Lincoln MaxwellPlace 103 · Grade 12 · Needham | 12 | Needham | 21:39.14 |
| 104 | Carter SzumieszPlace 104 · Grade 9 · Bedford | 9 | Bedford | 21:39.97 |
| 105 | Declan MaddenPlace 105 · Grade 10 · Windham | 10 | Windham | 21:41.01 |
| 106 | Cody SprowlPlace 106 · Grade 11 · Spaulding | 11 | Spaulding | 21:41.06 |
| 107 | Faris AtiqPlace 107 · Grade 10 · Tyngsborough | 10 | Tyngsborough | 21:43.52 |
| 108 | Jacob NguyenPlace 108 · Grade 11 · Bedford | 11 | Bedford | 21:44.51 |
| 109 | Lyle CousinsPlace 109 · Grade 11 · Oyster River | 11 | Oyster River | 21:46.15 |
| 110 | Grant PowellPlace 110 · Grade 9 · Pelham | 9 | Pelham | 21:46.68 |
| 111 | Edward (Eddie) PalmerPlace 111 · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 21:49.90 |
| 112 | Cassian (Cash) LindsleyPlace 112 · Grade 11 · Needham | 11 | Needham | 21:49.99 |
| 113 | Ethan MarchantPlace 113 · Grade 10 · Manchester Memorial | 10 | Manchester Memorial | 21:52.76 |
| 114 | William NoenickxPlace 114 · Grade 11 · Marshfield | 11 | Marshfield | 21:54.55 |
| 115 | Jack MelloPlace 115 · Grade 12 · Bishop Guertin | 12 | Bishop Guertin | 21:55.86 |
| 116 | Tyler EbertPlace 116 · Grade 9 · Winnacunnet | 9 | Winnacunnet | 21:58.65 |
| 117 | Leo McneillyPlace 117 · Grade 11 · Portsmouth | 11 | Portsmouth | 21:58.67 |
| 118 | Athanasios MirisPlace 118 · Grade 12 · Nashua South | 12 | Nashua South | 22:01.10 |
| 119 | Carson BlaisPlace 119 · Grade 10 · Windham | 10 | Windham | 22:03.20 |
| 120 | Jack GilardePlace 120 · Grade 10 · Needham | 10 | Needham | 22:03.55 |
| 121 | Chadwick Ryan CarmodyPlace 121 · Grade 11 · Boston Latin Academy | 11 | Boston Latin Academy | 22:05.32 |
| 122 | Jackson WintersPlace 122 · Grade 11 · Winnacunnet | 11 | Winnacunnet | 22:07.34 |
| 123 | Chase PrompraditPlace 123 · Grade 11 · Oyster River | 11 | Oyster River | 22:09.92 |
| 124 | Daniel De SouzaPlace 124 · Grade 11 · Lowell | 11 | Lowell | 22:11.57 PR |
| 125 | Eric GaoPlace 125 · Grade 10 · Bedford | 10 | Bedford | 22:13.09 |
| 126 | Brendan PritchardPlace 126 · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 22:13.21 |
| 127 | Raphael UnterkoflerPlace 127 · Grade 10 · North Andover | 10 | North Andover | 22:13.85 |
| 128 | Amir SamourPlace 128 · Grade 12 · Methuen | 12 | Methuen | 22:15.40 PR |
| 129 | Beckett MckennaPlace 129 · Grade 11 · Portsmouth | 11 | Portsmouth | 22:17.83 |
| 130 | Kelton RickerPlace 130 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 22:19.37 |
| 131 | Griffin BaughmanPlace 131 · Grade 12 · Spaulding | 12 | Spaulding | 22:21.58 |
| 132 | Sam GreenPlace 132 · Grade 11 · Needham | 11 | Needham | 22:21.64 |
| 133 | Micah LeDucPlace 133 · Grade 10 · Spaulding | 10 | Spaulding | 22:22.23 PR |
| 134 | Jakob GachPlace 134 · Grade 10 · Bedford | 10 | Bedford | 22:25.61 |
| 135 | Kyle ParisPlace 135 · Grade 11 · Marshfield | 11 | Marshfield | 22:28.02 |
| 136 | Connor KIMPlace 136 · Grade 11 · Windham | 11 | Windham | 22:29.54 |
| 137 | Prithvi GuptaPlace 137 · Grade 10 · Nashua South | 10 | Nashua South | 22:32.25 |
| 138 | Jaden FigueoroaPlace 138 · Grade 9 · Londonderry | 9 | Londonderry | 22:33.80 |
| 139 | Darragh HealyPlace 139 · Grade 11 · Needham | 11 | Needham | 22:39.29 |
| 140 | Alex RiggsPlace 140 · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 22:39.70 |
| 141 | Jack ArgilagosPlace 141 · Grade 11 · Needham | 11 | Needham | 22:39.73 |
| 142 | Luke HathawayPlace 142 · Grade 12 · Pelham | 12 | Pelham | 22:40.89 |
| 143 | Shea RaymondPlace 143 · Grade 12 · Coe-Brown Northwood Academy | 12 | Coe-Brown Northwood Academy | 22:41.95 |
| 144 | Tigran KhandkarPlace 144 · Grade 10 · Bedford | 10 | Bedford | 22:47.73 |
| 145 | Gian GomezPlace 145 · Grade 12 · Methuen | 12 | Methuen | 22:48.37 |
| 146 | Aidaen AlbanoPlace 146 · Grade 9 · Windham | 9 | Windham | 22:50.43 |
| 147 | Colin JoycePlace 147 · Grade 10 · Marshfield | 10 | Marshfield | 22:55.09 |
| 148 | Yamil YagualPlace 148 · Grade 9 · Salem | 9 | Salem | 22:55.68 |
| 149 | Kayden XuPlace 149 · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 22:56.17 |
| 150 | Nathan CiccarelliPlace 150 · Grade 10 · Tyngsborough | 10 | Tyngsborough | 22:58.24 |
| 151 | Tommy FRYPlace 151 · Grade 9 · Bedford | 9 | Bedford | 22:58.30 |
| 152 | Ike BisbeePlace 152 · Grade 10 · Bedford | 10 | Bedford | 23:00.66 |
| 153 | Aaron ZouPlace 153 · Grade 12 · Winnacunnet | 12 | Winnacunnet | 23:03.74 |
| 154 | Owen GalloPlace 154 · Grade 12 · Bedford | 12 | Bedford | 23:04.28 |
| 155 | Lincoln SilvermanPlace 155 · Grade 10 · Portsmouth | 10 | Portsmouth | 23:05.82 |
| 156 | Caleb LapierrePlace 156 · Grade 11 · Spaulding | 11 | Spaulding | 23:06.77 |
| 157 | Charles McMullenPlace 157 · Grade 9 · Salem | 9 | Salem | 23:09.17 |
| 158 | Ethan CaldoPlace 158 · Grade 12 · Wakefield Memorial | 12 | Wakefield Memorial | 23:16.96 |
| 159 | Lucas AlbaPlace 159 · Grade 9 · Salem | 9 | Salem | 23:18.08 |
| 160 | Bryant SoPlace 160 · Grade 11 · Lowell | 11 | Lowell | 23:19.07 PR |
| 161 | Ronan FunkPlace 161 · Grade 10 · Alvirne | 10 | Alvirne | 23:19.33 |
| 162 | Arthur AretsPlace 162 · Grade 10 · Windham | 10 | Windham | 23:20.42 |
| 163 | Ben SchlosserPlace 163 · Grade 9 · Portsmouth | 9 | Portsmouth | 23:22.38 PR |
| 164 | Bobby FlynnPlace 164 · Grade 9 · Portsmouth | 9 | Portsmouth | 23:25.20 |
| 165 | Alex StefanescuPlace 165 · Grade 9 · Portsmouth | 9 | Portsmouth | 23:35.94 |
| 166 | Eyan KellyPlace 166 · Grade 9 · Londonderry | 9 | Londonderry | 23:40.05 |
| 167 | Michael HuberPlace 167 · Grade 10 · Wakefield Memorial | 10 | Wakefield Memorial | 23:40.32 |
| 168 | Nicholas LinardosPlace 168 · Grade 12 · Windham | 12 | Windham | 23:46.96 |
| 169 | Luke ZillioxPlace 169 · Grade 11 · North Andover | 11 | North Andover | 23:48.44 |
| 170 | Sonny FowlerPlace 170 · Grade 10 · Wakefield Memorial | 10 | Wakefield Memorial | 23:55.90 |
| 171 | Christopher McLaughlinPlace 171 · Grade 10 · Nashua South | 10 | Nashua South | 23:56.69 |
| 172 | Cohen MatthewPlace 172 · Grade 11 · Nashua South | 11 | Nashua South | 23:56.75 |
| 173 | Aazmer AhmedPlace 173 · Grade 12 · Manchester West | 12 | Manchester West | 24:01.73 PR |
| 174 | Seth GotliebPlace 174 · Grade 11 · Portsmouth | 11 | Portsmouth | 24:03.83 |
| 175 | Thomas BabonPlace 175 · Grade 10 · Oyster River | 10 | Oyster River | 24:03.93 |
| 176 | Matteus BrowningPlace 176 · Grade 11 · Winnacunnet | 11 | Winnacunnet | 24:09.46 |
| 177 | Michael ZidesPlace 177 · Grade 11 · Marshfield | 11 | Marshfield | 24:10.06 |
| 178 | Brody HoangPlace 178 · Grade 11 · Bedford | 11 | Bedford | 24:12.74 |
| 179 | Declan PylesPlace 179 · Grade 12 · Bishop Guertin | 12 | Bishop Guertin | 24:16.08 |
| 180 | Ethan ChenPlace 180 · Grade 10 · Bishop Guertin | 10 | Bishop Guertin | 24:16.20 |
| 181 | Charlie SlossPlace 181 · Grade 10 · Wakefield Memorial | 10 | Wakefield Memorial | 24:20.95 |
| 182 | Timothy StapletonPlace 182 · Grade 12 · Windham | 12 | Windham | 24:30.16 |
| 183 | Gabe KennaPlace 183 · Grade 9 · Bedford | 9 | Bedford | 24:32.38 |
| 184 | Owen LyonsPlace 184 · Grade 11 · Portsmouth | 11 | Portsmouth | 24:35.64 |
| 185 | Henry JamenPlace 185 · Grade 9 · Bedford | 9 | Bedford | 24:37.43 |
| 186 | Noah WardPlace 186 · Grade 10 · Portsmouth | 10 | Portsmouth | 24:41.04 PR |
| 187 | Alex ParkerPlace 187 · Grade 10 · Nashua South | 10 | Nashua South | 24:42.49 |
| 188 | Sam Parra-ZuletaPlace 188 · Grade 9 · Bishop Guertin | 9 | Bishop Guertin | 24:52.49 |
| 189 | Gavin MorrisPlace 189 · Grade 11 · Methuen | 11 | Methuen | 25:04.07 |
| 190 | Pranav PakalapatiPlace 190 · Grade 10 · Nashua South | 10 | Nashua South | 25:12.93 |
| 191 | Ezra MoynihanPlace 191 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 25:13.83 |
| 192 | Jonah HuffmanPlace 192 · Grade 12 · Manchester Central | 12 | Manchester Central | 25:14.04 |
| 193 | Akhil BommisettyPlace 193 · Grade 9 · Nashua South | 9 | Nashua South | 25:15.43 |
| 194 | Eamon CourchenePlace 194 · Grade 10 · Marshfield | 10 | Marshfield | 25:21.18 |
| 195 | Ethan HubbardPlace 195 · Grade 10 · Portsmouth | 10 | Portsmouth | 25:27.59 |
| 196 | Miles ZinnerPlace 196 · Grade 10 · Needham | 10 | Needham | 25:27.91 PR |
| 197 | Zayyan AhmedPlace 197 · Grade 9 · Manchester West | 9 | Manchester West | 25:28.70 |
| 198 | Walter HeegerPlace 198 · Grade 10 · Needham | 10 | Needham | 25:33.44 PR |
| 199 | Gavin MillerPlace 199 · Grade 12 · Manchester Memorial | 12 | Manchester Memorial | 25:35.33 PR |
| 200 | David BurlPlace 200 · Grade 9 · Bedford | 9 | Bedford | 25:39.35 |
| 201 | Walter BreaultPlace 201 · Grade 10 · Pelham | 10 | Pelham | 25:41.32 |
| 202 | Simon ClearyPlace 202 · Grade 10 · North Andover | 10 | North Andover | 25:42.77 |
| 203 | Jack WinslowPlace 203 · Grade 11 · Marshfield | 11 | Marshfield | 25:49.13 |
| 204 | Noah GorovitzPlace 204 · Grade 10 · Needham | 10 | Needham | 25:53.78 PR |
| 205 | Sayge SowPlace 205 · Grade 10 · Tyngsborough | 10 | Tyngsborough | 25:57.85 |
| 206 | Matthew SpraguePlace 206 · Grade 12 · Pelham | 12 | Pelham | 26:01.06 |
| 207 | Jetrin CheaPlace 207 · Grade 10 · Windham | 10 | Windham | 26:03.64 |
| 208 | Carter HansonPlace 208 · Grade 11 · Spaulding | 11 | Spaulding | 26:04.39 |
| 209 | Declan MaherPlace 209 · Grade 9 · Oyster River | 9 | Oyster River | 26:06.67 |
| 210 | Brandon SuttonPlace 210 · Grade 12 · Pelham | 12 | Pelham | 26:08.03 |
| 211 | Levi SacksPlace 211 · Grade 10 · Portsmouth | 10 | Portsmouth | 26:21.83 PR |
| 212 | Reece AdamsPlace 212 · Grade 9 · Pelham | 9 | Pelham | 26:35.76 |
| 213 | Alexander Robinson-KiangPlace 213 · Grade 11 · Oyster River | 11 | Oyster River | 26:41.52 |
| 214 | Milan MohanPlace 214 · Grade 11 · Nashua South | 11 | Nashua South | 26:41.83 |
| 215 | Caden CleggPlace 215 · Grade 11 · Windham | 11 | Windham | 26:42.41 |
| 216 | Charlie MaharPlace 216 · Grade 10 · Winnacunnet | 10 | Winnacunnet | 26:46.82 |
| 217 | Grant Van HornPlace 217 · Grade 10 · North Andover | 10 | North Andover | 27:06.61 |
| 218 | Matthew CardenasPlace 218 · Grade 10 · Spaulding | 10 | Spaulding | 27:22.14 |
| 219 | William LeblondPlace 219 · Grade 11 · Portsmouth | 11 | Portsmouth | 27:41.29 |
| 220 | Aidan NormanPlace 220 · Grade 12 · Pelham | 12 | Pelham | 27:42.71 |
| 221 | Owen CarterPlace 221 · Grade 10 · Pelham | 10 | Pelham | 27:47.66 |
| 222 | Ben HollandPlace 222 · Grade 11 · North Andover | 11 | North Andover | 27:47.78 |
| 223 | Evan PlantePlace 223 · Grade 10 · Alvirne | 10 | Alvirne | 27:49.13 |
| 224 | Connor NicolPlace 224 · Grade 11 · Winnacunnet | 11 | Winnacunnet | 27:57.40 |
| 225 | Anthony SmithPlace 225 · Grade 12 · Portsmouth | 12 | Portsmouth | 27:58.05 |
| 226 | Melvin Gutierrez-RapaloPlace 226 · Grade 9 · Manchester Central | 9 | Manchester Central | 27:58.26 |
| 227 | Samuel WilsonPlace 227 · Grade 12 · Bishop Guertin | 12 | Bishop Guertin | 28:02.11 |
| 228 | AJ KretasPlace 228 · Grade 12 · Wakefield Memorial | 12 | Wakefield Memorial | 28:23.91 |
| 229 | Owen McMahonPlace 229 · Grade 12 · Winnacunnet | 12 | Winnacunnet | 28:24.32 |
| 230 | Ethan GravesPlace 230 · Grade 11 · Windham | 11 | Windham | 29:22.11 |
| 231 | Conner NuttingPlace 231 · Grade 11 · Pelham | 11 | Pelham | 29:26.74 |
| 232 | Jay LinPlace 232 · Grade 10 · Windham | 10 | Windham | 30:05.30 |
| 233 | Ryan WollnerPlace 233 · Grade 10 · Wakefield Memorial | 10 | Wakefield Memorial | 31:31.12 |