| 1. | Thomas BlaszkaPlace 1. · Grade 12 · Pinkerton Academy | 12 | Pinkerton Academy | 48-00.00 |
| 2. | Charles BarrettPlace 2. · Grade 11 · Alvirne | 11 | Alvirne | 45-03.00 |
| 3. | Brady FilteauPlace 3. · Grade 12 · Belmont | 12 | Belmont | 44-09.00 |
| 4. | Thomas ConnellyPlace 4. · Grade 12 · Pinkerton Academy | 12 | Pinkerton Academy | 44-01.00 |
| 5. | Jose MarcanoPlace 5. · Grade 10 · Nashua North | 10 | Nashua North | 43-06.00 |
| 6. | Dominick CoffiePlace 6. · Grade 12 · Nashua North | 12 | Nashua North | 39-07.00 |
| 7. | Daymien RoyPlace 7. · Grade 12 · Nashua North | 12 | Nashua North | 39-00.00 |
| 8. | Vinny NalenPlace 8. · Grade 9 · Bishop Guertin | 9 | Bishop Guertin | 38-04.00 |
| 9. | Blake DuncanPlace 9. · Grade 10 · Pinkerton Academy | 10 | Pinkerton Academy | 38-00.00 |
| 10. | Zachary HeichlingerPlace 10. · Grade 12 · Pembroke Academy | 12 | Pembroke Academy | 37-03.00 |
| 11. | Jace MichaudPlace 11. · Grade 11 · Pembroke Academy | 11 | Pembroke Academy | 37-01.00 |
| 12. | Santino DigaetanoPlace 12. · Grade 12 · Bedford | 12 | Bedford | 36-10.00 |
| 13. | Jackson RobertsPlace 13. · Grade 11 · Keene | 11 | Keene | 36-01.00 PR |
| 14. | Dominic FazzioPlace 14. · Grade 12 · Pinkerton Academy | 12 | Pinkerton Academy | 35-04.00 |
| 15. | Saad BabarPlace 15. · Grade 11 · Bedford | 11 | Bedford | 34-01.00 |
| 16. | Casey SixPlace 16. · Grade 11 · Bedford | 11 | Bedford | 33-11.00 |
| 16. | Thomas CroninPlace 16. · Grade 11 · Pinkerton Academy | 11 | Pinkerton Academy | 33-11.00 PR |
| 18. | Weston LyfordPlace 18. · Grade 9 · Nashua North | 9 | Nashua North | 32-03.00 PR |
| 18. | Jacob LavoiePlace 18. · Grade 10 · Pinkerton Academy | 10 | Pinkerton Academy | 32-03.00 PR |
| 20. | Charlie GarlandPlace 20. · Grade 11 · Bow | 11 | Bow | 32-01.00 PR |
| 21. | Sam AbbottPlace 21. · Grade 10 · Bedford | 10 | Bedford | 31-11.00 |
| 22. | Aidan MulliganPlace 22. · Grade 12 · Alvirne | 12 | Alvirne | 31-07.00 |
| 23. | Edward GonzalezPlace 23. · Grade 10 · Nashua North | 10 | Nashua North | 31-01.00 |
| 24. | Bryce FredettePlace 24. · Grade 10 · Bow | 10 | Bow | 31-00.00 |
| 25. | Rocky ChatwinPlace 25. · Grade 9 · Pembroke Academy | 9 | Pembroke Academy | 30-09.00 |
| 26. | Mason VosePlace 26. · Grade 11 · Bow | 11 | Bow | 30-08.00 |
| 27. | William AlbushiesPlace 27. · Grade 12 · Bow | 12 | Bow | 30-05.00 PR |
| 28. | Amogh RaoPlace 28. · Grade 9 · Bedford | 9 | Bedford | 30-00.00 |
| 28. | Corey DionnePlace 28. · Grade 11 · Alvirne | 11 | Alvirne | 30-00.00 |
| 30. | Sam OuellettePlace 30. · Grade 12 · Nashua North | 12 | Nashua North | 29-05.00 |
| 31. | Brayden LanePlace 31. · Grade 12 · Bow | 12 | Bow | 29-00.00 |
| 32. | Kevin AndradePlace 32. · Grade 9 · Bedford | 9 | Bedford | 28-10.00 PR |
| 33. | Chris GeoffroyPlace 33. · Grade 10 · Pinkerton Academy | 10 | Pinkerton Academy | 28-08.00 |
| 34. | Ryan McKerleyPlace 34. · Grade 11 · Bow | 11 | Bow | 28-05.00 |
| 35. | Dylan HawkinsPlace 35. · Grade 12 · Pembroke Academy | 12 | Pembroke Academy | 28-04.00 PR |
| 36. | Brandon LurveyPlace 36. · Grade 12 · Pembroke Academy | 12 | Pembroke Academy | 28-03.00 |
| 37. | Lucas SissonPlace 37. · Grade 10 · Nashua North | 10 | Nashua North | 28-02.00 |
| 37. | Raider AganPlace 37. · Grade 11 · Concord | 11 | Concord | 28-02.00 |
| 39. | James NealPlace 39. · Grade 9 · Bishop Guertin | 9 | Bishop Guertin | 27-07.00 |
| 40. | Matthew PalleschiPlace 40. · Grade 12 · Pembroke Academy | 12 | Pembroke Academy | 27-05.00 |
| 41. | Logan ArchambaultPlace 41. · Grade 9 · Pinkerton Academy | 9 | Pinkerton Academy | 27-04.00 |
| 42. | Ryan Connolly-GurleyPlace 42. · Grade 11 · Manchester Central | 11 | Manchester Central | 27-02.00 |
| 43. | Hayden PetersonsPlace 43. · Grade 12 · Pembroke Academy | 12 | Pembroke Academy | 26-10.00 |
| 43. | Jackson AbrahamPlace 43. · Grade 10 · Concord | 10 | Concord | 26-10.00 PR |
| 45. | Trevin DuffyPlace 45. · Grade 12 · Concord | 12 | Concord | 25-09.00 PR |
| 46. | Partick CurrierPlace 46. · Grade 11 · Alvirne | 11 | Alvirne | 24-05.00 PR |
| 46. | Cameron PriestPlace 46. · Grade 11 · Concord | 11 | Concord | 24-05.00 |
| 48. | Angel Cruz IIIPlace 48. · Grade 9 · Nashua North | 9 | Nashua North | 19-03.00 |
| — | Shane RockGrade 11 · Alvirne | 11 | Alvirne | DNS |
| — | Joe SarciaGrade 12 · Alvirne | 12 | Alvirne | DNS |
| — | Walter RuizGrade 11 · Alvirne | 11 | Alvirne | DNS |
| — | Dominic CatalfimoGrade 12 · Bow | 12 | Bow | DNS |
| — | David CepedaGrade 12 · Alvirne | 12 | Alvirne | DNS |
| — | William DrewGrade 12 · Bow | 12 | Bow | DNS |
| — | Charlie LynchGrade 10 · Keene | 10 | Keene | DNS |
| — | Isaac SmithGrade 9 · Alvirne | 9 | Alvirne | DNS |
| — | Jack PorembskiGrade 12 · Alvirne | 12 | Alvirne | DNS |
| — | Javian BecklesGrade 10 · Manchester Central | 10 | Manchester Central | DNS |