| 1 | 295 | Stanley LittleExeter | B M | M |
42:19.7 | --100%11.87%10.70%15:00:55.0 |
| 2 | 306 | Charlie RuedigPortsmouth | B M | M |
42:28.4 | +0:08.7+0.34%99.66%11.57%10.40%15:00:55.0 |
| 3 | 291 | Quinn CarboneCardigan | B M | M |
43:10.9 | +0:51.2+2.02%98.02%10.09%8.90%15:00:55.0 |
| 4 | 296 | Graham HorganExeter | B M | M |
44:00.7 | +1:41.0+3.98%96.18%8.36%7.15%15:00:55.0 |
| 5 | 327 | Eric SigfridsonProctor | B M | M |
44:27.8 | +2:08.1+5.04%95.20%7.42%6.20%15:00:55.0 |
| 6 | 303 | Andrew SvrlugaHolderness | B M | M |
45:03.4 | +2:43.7+6.45%93.94%6.19%4.95%15:00:55.0 |
| 7 | 314 | Quinn PanosSt John's Prep | B M | M |
45:43.9 | +3:24.2+8.04%92.56%4.78%3.52%15:00:55.0 |
| 8 | 317 | Lucas BarrettSt John's Prep | B M | M |
45:49.9 | +3:30.2+8.28%92.36%4.57%3.31%15:00:55.0 |
| 9 | 307 | Zach LajeunessePortsmouth | B M | M |
45:52.1 | +3:32.4+8.36%92.28%4.50%3.23%15:00:55.0 |
| 10 | 293 | Everett LoCardigan | B M | M |
46:31.7 | +4:12.0+9.92%90.97%3.12%1.84%15:00:55.0 |
| 11 | 322 | Adam TaitelbaumSt John's Prep | B M | M |
46:53.5 | +4:33.8+10.78%90.27%2.37%1.08%15:00:55.0 |
| 12 | 321 | Parker PierceSt John's Prep | B M | M |
46:56.1 | +4:36.4+10.88%90.19%2.28%0.98%15:00:55.0 |
| 13 | 304 | Bryce FosterPortsmouth | B M | M |
47:18.8 | +4:59.1+11.78%89.46%1.49%0.19%15:00:55.0 |
| 14 | 305 | Charles PattenPortsmouth | B M | M |
47:20.7 | +5:01.0+11.85%89.40%1.42%0.12%15:00:55.0 |
| 15 | 292 | Zackary De PretisCardigan | B M | M |
47:24.1 | +5:04.4+11.99%89.30%1.30%0.00%15:00:55.0 |
| 16 | 326 | Burke PekalaProctor | B M | M |
48:01.1 | +5:41.4+13.44%88.15%0.02%-1.30%15:00:55.0 |
| 17 | 323 | Aiden JewellProctor | B M | M |
48:19.3 | +5:59.6+14.16%87.60%-0.61%-1.94%15:00:55.0 |
| 18 | 319 | Ty ThornellSt John's Prep | B M | M |
48:28.3 | +6:08.6+14.51%87.33%-0.92%-2.26%15:00:55.0 |
| 19 | 320 | Michael LeonowertSt John's Prep | B M | M |
48:48.3 | +6:28.6+15.30%86.73%-1.62%-2.96%15:00:55.0 |
| 20 | 300 | Channing RiceHolderness | B M | M |
48:54.7 | +6:35.0+15.55%86.54%-1.84%-3.19%15:00:55.0 |
| 21 | 318 | Liam BachmanSt John's Prep | B M | M |
49:07.8 | +6:48.1+16.07%86.16%-2.29%-3.65%15:00:55.0 |
| 22 | 324 | Henry MarriottProctor | B M | M |
49:16.8 | +6:57.1+16.42%85.89%-2.61%-3.96%15:00:55.0 |
| 23 | 297 | Will BaronExeter | B M | M |
50:27.6 | +8:07.9+19.21%83.88%-5.06%-6.45%15:00:55.0 |
| 24 | 670 | Caleb PalowichNew Hampton | B M | M |
50:40.2 | +8:20.5+19.71%83.54%-5.50%-6.89%15:00:55.0 |
| 25 | 328 | Tim SmithProctor | B M | M |
50:51.4 | +8:31.7+20.15%83.23%-5.89%-7.29%15:00:55.0 |
| 26 | 301 | Tom SackmanHolderness | B M | M |
52:24.6 | +10:04.9+23.82%80.76%-9.12%-10.57%15:00:55.0 |
| 27 | 312 | Aidan SullivanSt John's Prep | B M | M |
53:16.9 | +10:57.2+25.88%79.44%-10.94%-12.40%15:00:55.0 |
| 28 | 298 | Jakob BatesHolderness | B M | M |
54:40.2 | +12:20.5+29.16%77.43%-13.83%-15.33%15:00:55.0 |
| 29 | 330 | Noah ClarkKearsarge High School | B M | M |
58:10.2 | +15:50.5+37.43%72.77%-21.12%-22.72%15:00:55.0 |
| - | 299 | Archer DavenportHolderness | B M | M |
- | -----15:00:55.0 |
| - | 302 | Caden SchnitmanHolderness | B M | M |
- | -----15:00:55.0 |
| - | 308 | Jack TilleyPortsmouth | B M | M |
- | -----15:00:55.0 |
| - | 309 | Cole MicavichSouthern NH MTB Syndicate | B M | M |
- | -----15:00:55.0 |
| - | 311 | Owen MajeskiSouthern NH MTB Syndicate | B M | M |
- | -----15:00:55.0 |
| - | 313 | Drew CarletonSt John's Prep | B M | M |
- | -----15:00:55.0 |
| - | 315 | Andrew PelligriniSt John's Prep | B M | M |
- | -----15:00:55.0 |
| - | 316 | Graham TipsSt John's Prep | B M | M |
- | -----15:00:55.0 |
| - | 325 | Will NewberyProctor | B M | M |
- | -----15:00:55.0 |
| - | 604 | Jackson DayBrewster | B M | M |
- | -----15:00:55.0 |