| 1 | Oliver SchartnerPlace 1 · Grade 12 · St Thomas Aquinas | 12 | St Thomas Aquinas | 18:42.2 |
| 2 | Benjamin GeoffroyPlace 2 · Grade 11 · Merrimack Valley | 11 | Merrimack Valley | 19:07.5 |
| 3 | Dominic LaRosePlace 3 · Grade 12 · St Thomas Aquinas | 12 | St Thomas Aquinas | 19:47.9 |
| 4 | Grant SaulsPlace 4 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 20:03.7 |
| 5 | Conall JumperPlace 5 · Grade 10 · St Thomas Aquinas | 10 | St Thomas Aquinas | 20:15.8 |
| 6 | Austin PatenaudePlace 6 · Grade 12 · John Stark Regional | 12 | John Stark Regional | 20:19.8 |
| 7 | Nathan BainPlace 7 · Grade 12 · Merrimack Valley | 12 | Merrimack Valley | 20:26.2 |
| 8 | Rohan ChevalierPlace 8 · Grade 9 · Merrimack Valley | 9 | Merrimack Valley | 20:48.2 |
| 9 | Westin ChevalierPlace 9 · Grade 11 · Merrimack Valley | 11 | Merrimack Valley | 20:53.9 |
| 10 | Luke GajowskiPlace 10 · Grade 9 · John Stark Regional | 9 | John Stark Regional | 20:54.8 |
| 11 | Shane BruniniPlace 11 · Grade 11 · John Stark Regional | 11 | John Stark Regional | 20:55.6 |
| 12 | Connor SullivanPlace 12 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 21:00.1 |
| 13 | Frank MarhefkaPlace 13 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 21:04.3 |
| 14 | Kellan BakerPlace 14 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 21:16.5 |
| 15 | Jack GoodridgePlace 15 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 21:27.3 |
| 16 | Dylan VerdePlace 16 · Grade 11 · St Thomas Aquinas | 11 | St Thomas Aquinas | 21:38.0 |
| 17 | Evan FurnessPlace 17 · Grade 11 · John Stark Regional | 11 | John Stark Regional | 21:45.1 |
| 18 | Jameson NealPlace 18 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 22:04.3 |
| 19 | Gavin ArelPlace 19 · Grade 11 · John Stark Regional | 11 | John Stark Regional | 22:17.9 |
| 20 | Wyatt BungardPlace 20 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 22:39.6 |
| 21 | Jackson NadeauPlace 21 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 22:43.8 |
| 22 | Ethan DallairePlace 22 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 22:48.1 |
| 23 | Jackson LoisellePlace 23 · Grade 10 · John Stark Regional | 10 | John Stark Regional | 23:02.0 |
| 24 | Garrett CloughPlace 24 · Grade 9 · Merrimack Valley | 9 | Merrimack Valley | 23:29.1 |
| 25 | Kelton RickerPlace 25 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 23:44.3 |
| 26 | Austin FreemanPlace 26 · Grade 12 · John Stark Regional | 12 | John Stark Regional | 23:59.4 |
| 27 | David CostelloPlace 27 · Grade 12 · St Thomas Aquinas | 12 | St Thomas Aquinas | 24:04.3 |
| 28 | Bendan BurkePlace 28 · Grade 9 · John Stark Regional | 9 | John Stark Regional | 24:25.1 |
| 29 | David CoronaPlace 29 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 24:40.8 |
| 30 | Sam BoothPlace 30 · Grade 10 · Merrimack Valley | 10 | Merrimack Valley | 24:44.3 |
| 31 | Aiden WhitmanPlace 31 · Grade 12 · Merrimack Valley | 12 | Merrimack Valley | 24:56.7 |
| 32 | Elijah AdlerPlace 32 · Grade 9 · John Stark Regional | 9 | John Stark Regional | 25:09.4 |
| 33 | Aiden CounteyPlace 33 · Grade 10 · Coe-Brown Northwood Academy | 10 | Coe-Brown Northwood Academy | 25:28.4 |
| 34 | Isaac St. OngePlace 34 · Grade 9 · John Stark Regional | 9 | John Stark Regional | 26:11.4 |
| 35 | Logan KingPlace 35 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 26:12.0 |
| 36 | Robby CoruthPlace 36 · Grade 9 · John Stark Regional | 9 | John Stark Regional | 27:14.0 |
| 37 | Alexander WestfahlPlace 37 · Grade 9 · John Stark Regional | 9 | John Stark Regional | 27:38.4 |
| 38 | Graham DunhamPlace 38 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 28:02.8 |
| 39 | Luke RyanPlace 39 · Grade 9 · St Thomas Aquinas | 9 | St Thomas Aquinas | 28:44.3 |
| 40 | Kyle NicholsPlace 40 · Grade 12 · John Stark Regional | 12 | John Stark Regional | 29:51.8 |
| 41 | Jonathan KerriganPlace 41 · Grade 11 · St Thomas Aquinas | 11 | St Thomas Aquinas | 29:54.6 |
| 42 | Sean WifholmPlace 42 · Grade 9 · John Stark Regional | 9 | John Stark Regional | 29:59.9 |
| 43 | Nicholas BehlPlace 43 · Grade 9 · Coe-Brown Northwood Academy | 9 | Coe-Brown Northwood Academy | 30:42.0 |
| 44 | Kyle GrecoPlace 44 · Grade 9 · St Thomas Aquinas | 9 | St Thomas Aquinas | 42:07.3 |