| 1. | Mateo DeOrioPlace 1. · Grade 11 · Saint John's Preparatory | 11 | Saint John's Preparatory | 4:27.87a | 0 |
| 2. | Joseph McFarlandPlace 2. · Grade 12 · St Raphael | 12 | St Raphael | 4:28.28a PR | 0 |
| 3. | Matthew LewisPlace 3. · Grade 11 · LaSalle Academy | 11 | LaSalle Academy | 4:28.43a PR | 0 |
| 4. | Will SouzaPlace 4. · Grade 11 · LaSalle Academy | 11 | LaSalle Academy | 4:29.96a PR | 0 |
| 5. | Liam CallahanPlace 5. · Grade 11 · Saint John's Preparatory | 11 | Saint John's Preparatory | 4:30.51a | 0 |
| 6. | Desmond SullivanPlace 6. · Grade 9 · Xaverian Brothers | 9 | Xaverian Brothers | 4:32.19a PR | 0 |
| 7. | Kai KemezaPlace 7. · Grade 10 · Bromfield | 10 | Bromfield | 4:32.64a | 0 |
| 8. | Benjamin FalkPlace 8. · Grade 12 · Andover | 12 | Andover | 4:35.12a | 0 |
| 9. | Oliver HawesPlace 9. · Grade 11 · Saint John's Preparatory | 11 | Saint John's Preparatory | 4:38.07a | 0 |
| 10. | Nordeen FadilPlace 10. · Grade 9 · Newburyport | 9 | Newburyport | 4:38.18a | 0 |
| 11. | Liam MahoneyPlace 11. · Grade 12 · Saint John's Preparatory | 12 | Saint John's Preparatory | 4:38.58a | 0 |
| 12. | Elye BermanPlace 12. · Grade 11 · Andover | 11 | Andover | 4:39.59a | 0 |
| 13. | Max ViselliPlace 13. · Grade 12 · Wakefield Memorial | 12 | Wakefield Memorial | 4:40.17a PR | 0 |
| 14. | Cormac BarryPlace 14. · Grade 11 · Saint John's Preparatory | 11 | Saint John's Preparatory | 4:40.44a | 0 |
| 15. | Leo SeltenrichPlace 15. · Grade 11 · Saint John's Preparatory | 11 | Saint John's Preparatory | 4:43.47a | 0 |
| 16. | Andrew CarchediPlace 16. · Grade 11 · Bishop Feehan | 11 | Bishop Feehan | 4:43.97a PR | 0 |
| 17. | Nick AntonellisPlace 17. · Grade 11 · Archbishop Williams | 11 | Archbishop Williams | 4:46.45a | 0 |
| 18. | Zach PikePlace 18. · Grade 12 · Marblehead | 12 | Marblehead | 4:46.99a | 0 |
| 19. | Henrik AdamsPlace 19. · Grade 12 · Marblehead | 12 | Marblehead | 4:48.06a | 0 |
| 20. | Cal KennedyPlace 20. · Grade 10 · Marshfield | 10 | Marshfield | 4:48.96a PR | 0 |
| 21. | Filip GruborPlace 21. · Grade 11 · Marblehead | 11 | Marblehead | 4:49.43a PR | 0 |
| 22. | Myles MacPheePlace 22. · Grade 9 · St Raphael | 9 | St Raphael | 4:50.02a PR | 0 |
| 23. | Liam SullivanPlace 23. · Grade 10 · Bishop Feehan | 10 | Bishop Feehan | 4:50.23a | 0 |
| 24. | Mike TarantoPlace 24. · Grade 11 · Saint John's Preparatory | 11 | Saint John's Preparatory | 4:50.82a | 0 |
| 25. | Cameron StevensPlace 25. · Grade 9 · Bishop Feehan | 9 | Bishop Feehan | 4:51.89a | 0 |
| 26. | Christian JohannesenPlace 26. · Grade 12 · Bromfield | 12 | Bromfield | 4:53.57a | 0 |
| 27. | Conor RightmirePlace 27. · Grade 9 · Marshfield | 9 | Marshfield | 4:53.62a | 0 |
| 28. | Alex HoffenbergPlace 28. · Grade 10 · Andover | 10 | Andover | 4:55.23a | 0 |
| 29. | Graeme DineenPlace 29. · Grade 12 · Essex North Shore Agricultural & Tech Inst | 12 | Essex North Shore Agricultural & Tech Inst | 4:56.57a PR | 0 |
| 30. | Cameron TaylorPlace 30. · Grade 9 · LaSalle Academy | 9 | LaSalle Academy | 4:58.02a PR | 0 |
| 31. | Sidharth SimhaPlace 31. · Grade 9 · LaSalle Academy | 9 | LaSalle Academy | 4:58.02a PR | 0 |
| 32. | Noah MorrisseauPlace 32. · Grade 10 · Wakefield Memorial | 10 | Wakefield Memorial | 4:58.28a | 0 |
| 33. | Jackson LewisPlace 33. · Grade 11 · LaSalle Academy | 11 | LaSalle Academy | 4:59.35a PR | 0 |
| 34. | Sam ValentinePlace 34. · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | 4:59.63a | 0 |
| 35. | Jameson MurrayPlace 35. · Grade 11 · Pentucket Regional | 11 | Pentucket Regional | 4:59.69a | 0 |
| 36. | Michael DuschangPlace 36. · Grade 12 · St Raphael | 12 | St Raphael | 5:00.63a PR | 0 |
| 37. | Caleb O'CallahanPlace 37. · Grade 11 · Marshfield | 11 | Marshfield | 5:00.63a | 0 |
| 38. | Finnian DeveneyPlace 38. · Grade 11 · Newburyport | 11 | Newburyport | 5:00.98a PR | 0 |
| 39. | Anders HallmanPlace 39. · Grade 10 · Xaverian Brothers | 10 | Xaverian Brothers | 5:03.71a | 0 |
| 40. | Aakash GirdhariPlace 40. · Grade 10 · Andover | 10 | Andover | 5:05.47a | 0 |
| 41. | Omar Al KoudsiPlace 41. · Grade 10 · Andover | 10 | Andover | 5:07.37a | 0 |
| 42. | Charles RowePlace 42. · Grade 11 · Essex North Shore Agricultural & Tech Inst | 11 | Essex North Shore Agricultural & Tech Inst | 5:09.07a | 0 |
| 43. | Taylor MillerPlace 43. · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 5:09.59a | 0 |
| 44. | John MititchevPlace 44. · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 5:12.10a | 0 |
| 45. | Evan NolanPlace 45. · Grade 10 · Xaverian Brothers | 10 | Xaverian Brothers | 5:12.67a | 0 |
| 46. | Christopher MitaPlace 46. · Grade 12 · Beverly | 12 | Beverly | 5:14.75a | 0 |
| 47. | Cade ByronPlace 47. · Grade 9 · Saint John's Preparatory | 9 | Saint John's Preparatory | 5:14.82a | 0 |
| 48. | Owen McDonaldPlace 48. · Grade 12 · Pentucket Regional | 12 | Pentucket Regional | 5:15.68a PR | 0 |
| 49. | Sean MarraPlace 49. · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 5:17.32a | 0 |
| 50. | Evan ChabotPlace 50. · Grade 10 · Andover | 10 | Andover | 5:17.41a PR | 0 |
| 51. | Ryan PaigePlace 51. · Grade 12 · Wakefield Memorial | 12 | Wakefield Memorial | 5:18.94a | 0 |
| 52. | Nicholas HurleyPlace 52. · Grade 10 · Wakefield Memorial | 10 | Wakefield Memorial | 5:20.21a | 0 |
| 53. | Jack SpauldingPlace 53. · Grade 10 · Pentucket Regional | 10 | Pentucket Regional | 5:21.35a | 0 |
| 54. | Joseph RobertsPlace 54. · Grade 9 · LaSalle Academy | 9 | LaSalle Academy | 5:22.54a PR | 0 |
| 55. | Liam KerriganPlace 55. · Grade 9 · Wakefield Memorial | 9 | Wakefield Memorial | 5:23.26a | 0 |
| 56. | Brendan PritchardPlace 56. · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 5:23.49a | 0 |
| 57. | Chase HoffenbergPlace 57. · Grade 10 · Andover | 10 | Andover | 5:24.97a PR | 0 |
| 58. | Griffin LindsayPlace 58. · Grade 9 · Saint John's Preparatory | 9 | Saint John's Preparatory | 5:26.15a | 0 |
| 59. | Deven DionPlace 59. · Grade 9 · Bishop Fenwick | 9 | Bishop Fenwick | 5:29.80a | 0 |
| 60. | Connor CourtneyPlace 60. · Grade 9 · Wakefield Memorial | 9 | Wakefield Memorial | 5:30.34a PR | 0 |
| 61. | Jacob FalkPlace 61. · Grade 10 · Andover | 10 | Andover | 5:31.56a | 0 |
| 62. | Santiago MoranPlace 62. · Grade 11 · Beverly | 11 | Beverly | 5:32.11a PR | 0 |
| 63. | Jacob ShelskyPlace 63. · Grade 9 · Andover | 9 | Andover | 5:32.55a | 0 |
| 64. | Connor MoultonPlace 64. · Grade 10 · Wakefield Memorial | 10 | Wakefield Memorial | 5:33.01a | 0 |
| 65. | Alex RiggsPlace 65. · Grade 11 · Wakefield Memorial | 11 | Wakefield Memorial | 5:35.44a | 0 |
| 66. | Jack EllisPlace 66. · Grade 10 · Wakefield Memorial | 10 | Wakefield Memorial | 5:36.77a | 0 |
| 67. | Matthew HoughtonPlace 67. · Grade 9 · Wakefield Memorial | 9 | Wakefield Memorial | 5:39.35a | 0 |
| 68. | Ethan CaldoPlace 68. · Grade 12 · Wakefield Memorial | 12 | Wakefield Memorial | 5:42.32a | 0 |
| 69. | Christian KashilaPlace 69. · Grade 12 · Andover | 12 | Andover | 5:47.75a PR | 0 |
| 70. | Audan MurrayPlace 70. · Grade 9 · Newburyport | 9 | Newburyport | 5:49.40a PR | 0 |
| 71. | Nathaniel SkalabrinPlace 71. · Grade 12 · Pentucket Regional | 12 | Pentucket Regional | 5:57.04a | 0 |
| 72. | Mason GrayPlace 72. · Grade 10 · Beverly | 10 | Beverly | 6:17.54a PR | 0 |
| -- | Henry JensenPlace -- · Grade 11 · Andover | 11 | Andover | DNS | 0 |
| -- | Anthony BafaroPlace -- · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | DNS | 0 |
| -- | Michael PriplataPlace -- · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | DNS | 0 |
| -- | Jack CullinanePlace -- · Grade 10 · Saint John's Preparatory | 10 | Saint John's Preparatory | DNS | 0 |