| 1 | Jack MortimerPlace 1 · Grade 11 · Bedford | 11 | Bedford | 17:14.3 |
| 2 | Luke ParkerPlace 2 · Grade 10 · Bedford | 10 | Bedford | 17:23.8 |
| 3 | Richard KibasaPlace 3 · Grade 11 · Manchester Central | 11 | Manchester Central | 18:03.5 |
| 4 | Blake BickfordPlace 4 · Grade 12 · Manchester Memorial | 12 | Manchester Memorial | 18:23.6 |
| 5 | Alan SeverancePlace 5 · Grade 12 · Goffstown Area | 12 | Goffstown Area | 18:29.4 PR |
| 6 | Myles ColePlace 6 · Grade 10 · Bedford | 10 | Bedford | 18:31.6 |
| 7 | Jackson CroftPlace 7 · Grade 12 · Bedford | 12 | Bedford | 18:44.8 |
| 8 | Gavin DesclosPlace 8 · Grade 11 · Goffstown Area | 11 | Goffstown Area | 18:59.1 |
| 9 | Dominic LaurendeauPlace 9 · Grade 12 · Goffstown Area | 12 | Goffstown Area | 19:09.1 |
| 10 | Brayden RossiPlace 10 · Grade 9 · Goffstown Area | 9 | Goffstown Area | 19:11.0 PR |
| 11 | Brady McCannPlace 11 · Grade 12 · Goffstown Area | 12 | Goffstown Area | 19:36.4 |
| 12 | Noah PorbunderwalaPlace 12 · Grade 9 · Bedford | 9 | Bedford | 19:46.1 |
| 13 | Steven DamboisePlace 13 · Grade 12 · Goffstown Area | 12 | Goffstown Area | 19:47.3 |
| 14 | James SiscoPlace 14 · Grade 12 · Goffstown Area | 12 | Goffstown Area | 19:53.1 |
| 15 | Will NeikamPlace 15 · Grade 12 · Bedford | 12 | Bedford | 20:14.0 |
| 16 | Logan PrayPlace 16 · Grade 12 · Bedford | 12 | Bedford | 20:17.4 |
| 17 | Shivaan SaraiyaPlace 17 · Grade 12 · Bedford | 12 | Bedford | 20:18.1 |
| 18 | Arslan KhandkarPlace 18 · Grade 10 · Bedford | 10 | Bedford | 20:20.2 |
| 19 | Jack VacircaPlace 19 · Grade 9 · Manchester Memorial | 9 | Manchester Memorial | 20:20.2 |
| 20 | Unish KarkiPlace 20 · Grade 9 · Manchester Memorial | 9 | Manchester Memorial | 20:24.7 |
| 21 | Ryan Connolly-GurleyPlace 21 · Grade 12 · Manchester Central | 12 | Manchester Central | 20:46.3 |
| 22 | Ayren AcevedoPlace 22 · Grade 9 · Bedford | 9 | Bedford | 20:51.8 |
| 23 | Liam HannonPlace 23 · Grade 11 · Manchester Central | 11 | Manchester Central | 20:54.1 |
| 24 | Vaughn ConradPlace 24 · Grade 11 · Manchester Central | 11 | Manchester Central | 20:55.9 PR |
| 25 | Joey BoucherPlace 25 · Grade 9 · Goffstown Area | 9 | Goffstown Area | 20:57.9 |
| 26 | Ethan SargentPlace 26 · Grade 11 · Bedford | 11 | Bedford | 21:00.3 |
| 27 | Mason EmersonPlace 27 · Grade 9 · Goffstown Area | 9 | Goffstown Area | 21:00.9 |
| 28 | Charlie SiokPlace 28 · Grade 10 · Bedford | 10 | Bedford | 21:05.0 |
| 29 | Jack EllisPlace 29 · Grade 9 · Bedford | 9 | Bedford | 21:14.8 |
| 30 | Luke SwiergoszPlace 30 · Grade 11 · Bedford | 11 | Bedford | 21:17.8 |
| 31 | Chase GiampaPlace 31 · Grade 9 · Goffstown Area | 9 | Goffstown Area | 21:20.1 |
| 32 | Skyler LymanPlace 32 · Grade 11 · Goffstown Area | 11 | Goffstown Area | 21:23.3 |
| 33 | Nikolai LundbergPlace 33 · Grade 12 · Goffstown Area | 12 | Goffstown Area | 21:24.1 |
| 34 | Ethan MarchantPlace 34 · Grade 10 · Manchester Memorial | 10 | Manchester Memorial | 21:26.0 |
| 35 | Kadin BobbotasPlace 35 · Grade 9 · Manchester Memorial | 9 | Manchester Memorial | 21:27.9 |
| 36 | Jack FabrizioPlace 36 · Grade 11 · Bedford | 11 | Bedford | 21:29.1 |
| 37 | Blake KopaczPlace 37 · Grade 12 · Goffstown Area | 12 | Goffstown Area | 21:31.7 |
| 38 | Ryan LibbyPlace 38 · Grade 9 · Bedford | 9 | Bedford | 21:32.1 |
| 39 | Brian GaudreauPlace 39 · Grade 9 · Bedford | 9 | Bedford | 21:35.7 |
| 40 | Peyton CampbellPlace 40 · Grade 9 · Goffstown Area | 9 | Goffstown Area | 21:38.5 |
| 41 | Tommy FRYPlace 41 · Grade 9 · Bedford | 9 | Bedford | 21:46.5 |
| 42 | Carter SzumieszPlace 42 · Grade 9 · Bedford | 9 | Bedford | 21:49.0 |
| 43 | Gavin BishopPlace 43 · Grade 10 · Goffstown Area | 10 | Goffstown Area | 22:00.3 |
| 44 | Alex LundbergPlace 44 · Grade 10 · Goffstown Area | 10 | Goffstown Area | 22:05.2 |
| 45 | Eric GaoPlace 45 · Grade 10 · Bedford | 10 | Bedford | 22:12.9 |
| 46 | Jakob GachPlace 46 · Grade 10 · Bedford | 10 | Bedford | 22:25.6 |
| 47 | Tigran KhandkarPlace 47 · Grade 10 · Bedford | 10 | Bedford | 22:29.4 |
| 48 | Jacob NguyenPlace 48 · Grade 11 · Bedford | 11 | Bedford | 22:50.3 |
| 49 | Owen GalloPlace 49 · Grade 12 · Bedford | 12 | Bedford | 22:56.5 |
| 50 | Gabe KennaPlace 50 · Grade 9 · Bedford | 9 | Bedford | 23:12.9 |
| 51 | Logan DuguayPlace 51 · Grade 12 · Manchester Memorial | 12 | Manchester Memorial | 23:46.2 |
| 52 | Zayyan AhmedPlace 52 · Grade 9 · Manchester West | 9 | Manchester West | 23:56.8 |
| 53 | Henry JamenPlace 53 · Grade 9 · Bedford | 9 | Bedford | 24:14.0 |
| 54 | Seamus ArnoldPlace 54 · Grade 9 · Goffstown Area | 9 | Goffstown Area | 25:02.7 |
| 55 | Preson SweetPlace 55 · Grade 10 · Goffstown Area | 10 | Goffstown Area | 25:23.1 |
| 56 | Melvin Gutierrez-RapaloPlace 56 · Grade 9 · Manchester Central | 9 | Manchester Central | 25:30.3 |
| 57 | Kyden Healy-O'connellPlace 57 · Grade 10 · Goffstown Area | 10 | Goffstown Area | 25:46.7 |
| 58 | Finn HaydenPlace 58 · Grade 10 · Goffstown Area | 10 | Goffstown Area | 26:31.6 |
| 59 | David BurlPlace 59 · Grade 9 · Bedford | 9 | Bedford | 27:28.1 |
| 60 | James FrankinburgerPlace 60 · Grade 10 · Goffstown Area | 10 | Goffstown Area | 28:08.7 PR |
| 61 | Gavin MillerPlace 61 · Grade 12 · Manchester Memorial | 12 | Manchester Memorial | 28:27.1 |