| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 12 | Justin Eastman | 15:41.8PR | MA | Arlington | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 2. | 18 | 12 | Hatim Boukhtam | 15:45.7PR | MA | North Quincy | Nov 20
| MIAA State Championships |
| 3. | 17 | 12 | Drew Pesko | 15:46.2PR | MA | Marshfield | Nov 20
| MIAA State Championships |
| 4. | | 11 | Ryan Connolly | 15:46.5 | MA | North Andover | Nov 20
| MIAA State Championships |
| 5. | 16 | 11 | Logan Tracia | 15:50.2 | MA | Peabody Vet. Mem. | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 6. | 16 | 11 | Harrison Dow | 15:58.5 | MA | Concord-Carlisle | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 7. | 18 | 12 | Liam Ouellette | 15:59.4PR | MA | Beverly | Nov 6
| Frank Mooney Coaches Invitational |
| 8. | | 12 | Adam Boyle | 15:59.8PR | MA | Arlington | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 9. | 18 | 12 | Jackson Coelho | 16:02.2PR | MA | Belmont | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 10. | | 12 | Robert Cannon | 16:03.3PR | MA | North Quincy | Nov 20
| MIAA State Championships |
| 11. | 17 | 12 | Andrew Gosselin | 16:05.7PR | MA | Winchester | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 12. | | 12 | Neil Harrington | 16:09.7PR | MA | Bridgewater-Raynham Regional | Nov 20
| MIAA State Championships |
| 13. | | 11 | Craig Salois | 16:20.0 | MA | Hopkinton | Oct 23
| TVL Classic |
| 14. | 16 | 11 | Gabe Watson | 16:20.5PR | MA | Winchester | Nov 20
| MIAA State Championships |
| 15. | 18 | 12 | Thomas Skerry | 16:25.9PR | MA | Xaverian Brothers | Nov 6
| Frank Mooney Coaches Invitational |
| | | 12 | Ryan Wallace | 16:25.9PR | MA | Reading Memorial | Nov 20
| MIAA State Championships |
| 17. | | 12 | Declan Morgan | 16:28.0PR | MA | West Springfield | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 18. | | 12 | Daniel Jutras | 16:29.0PR | MA | Xaverian Brothers | Nov 6
| Frank Mooney Coaches Invitational |
| 19. | | 12 | Thomas Gregory | 16:29.1PR | MA | Arlington | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 20. | | 12 | Robert Squires | 16:29.7PR | MA | Reading Memorial | Nov 20
| MIAA State Championships |
| 21. | | 10 | Ben Wallace | 16:30.7PR | MA | Reading Memorial | Nov 20
| MIAA State Championships |
| 22. | | 12 | Wes Kleiman | 16:32.7PR | MA | Concord-Carlisle | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 23. | | 11 | Henry Reichle | 16:32.9 | MA | Concord-Carlisle | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 24. | 16 | 10 | Ben Drohan | 16:33.2 | MA | West Springfield | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 25. | | 12 | Trevor Smith | 16:33.7PR | MA | Belmont | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 26. | | 12 | Campbell MacDonald | 16:34.0PR | MA | Concord-Carlisle | Nov 20
| MIAA State Championships |
| 27. | 17 | 12 | Matthew McDevitt | 16:35.9PR | MA | North Andover | Nov 20
| MIAA State Championships |
| 28. | | 11 | Lou Lopes Fernandes | 16:36.1PR | MA | Arlington | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 29. | | 12 | Drew Russo | 16:36.8PR | MA | Xaverian Brothers | Sep 25
| MSTCA Frank Kelley Invitational |
| 30. | | 12 | Owen White | 16:37.0PR | MA | Concord-Carlisle | Nov 6
| Frank Mooney Coaches Invitational |
| | 15 | 9 | Jared Rife | 16:37.0 | MA | Belmont | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 32. | | 12 | James Joyce | 16:37.1PR | MA | Marshfield | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| | | 12 | Jay Joyce | 16:37.1PR | MA | Marshfield | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 34. | | 11 | Joe Mahon | 16:38.9 | MA | Woburn Memorial | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 35. | | 11 | Luke Stad | 16:39.8PR | MA | North Andover | Sep 25
| MSTCA Frank Kelley Invitational |
| 36. | | 12 | Andrew Lynch | 16:40.7PR | MA | Wellesley | Nov 20
| MIAA State Championships |
| 37. | | 11 | Wyatt Ruff | 16:43.0PR | MA | Hopkinton | Oct 23
| TVL Classic |
| 38. | | 12 | Ethan Sewall | 16:43.9PR | MA | Wellesley | Nov 20
| MIAA State Championships |
| 39. | | 10 | Charlie Daggett | 16:45.1 | MA | West Springfield | Nov 20
| MIAA State Championships |
| 40. | 15 | 10 | Luke McGillivray | 16:45.4 | MA | North Andover | Nov 20
| MIAA State Championships |
| 41. | | 11 | Jack Quinn | 16:46.0 | MA | Reading Memorial | Oct 28
| Lexington at Reading |
| 42. | | 12 | James Comisky | 16:46.4PR | MA | Milford | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| | | 12 | Colin Cuypers | 16:46.4PR | MA | Concord-Carlisle | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 44. | | 10 | Benjamin Scott | 16:48.0 | MA | Hopkinton | Oct 23
| TVL Classic |
| 45. | 15 | 10 | Brian Ronayne | 16:48.5 | MA | Reading Memorial | Nov 20
| MIAA State Championships |
| 46. | | 12 | Andrew Sorokin | 16:48.9PR | MA | North Andover | Nov 20
| MIAA State Championships |
| 47. | | 12 | Chris Leonard | 16:50.1 | MA | Mansfield | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 48. | | 12 | Steve McDougall | 16:51.0PR | MA | Hingham | Nov 1
| Patriot League Boys Cross Country Championshi... |
| 49. | | 12 | Wes Serreze | 16:51.2PR | MA | Wellesley | Sep 25
| MSTCA Frank Kelley Invitational |
| 50. | | 11 | Lex Kaye | 16:52.0 | MA | Hopkinton | Oct 23
| TVL Classic |
| 51. | | 10 | Jack Power | 16:52.8 | MA | Arlington | Nov 20
| MIAA State Championships |
| 52. | | 12 | Dylan Scopetski | 16:53.0PR | MA | Arlington | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 53. | | 10 | Eli Merritt | 16:54.4 | MA | Wellesley | Nov 20
| MIAA State Championships |
| 54. | | 11 | Dante Perrone | 16:58.2PR | MA | Winchester | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 55. | | 11 | Max Miller | 16:59.6PR | MA | King Philip Regional | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 56. | | 9 | Jack Filipski | 17:01.3PR | MA | Reading Memorial | Nov 20
| MIAA State Championships |
| 57. | | 12 | Matthew Burdulis | 17:04.6PR | MA | Hopkinton | Nov 6
| Frank Mooney Coaches Invitational |
| 58. | | 12 | Liam White | 17:05.2PR | MA | West Springfield | Oct 23
| Dick Atkinson Invitational |
| 59. | | 12 | William Dudek | 17:05.4PR | MA | Chelmsford | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 60. | | 11 | Neel Verma | 17:06.1PR | MA | Chelmsford | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 61. | | 12 | Matthew Gareau | 17:06.4PR | MA | Wellesley | Sep 25
| MSTCA Frank Kelley Invitational |
| 62. | | 11 | Sam Buckley | 17:06.7 | MA | Somerville | Nov 6
| Frank Mooney Coaches Invitational |
| 63. | 17 | 11 | Mark Butters | 17:07.6PR | MA | Milford | Nov 6
| Frank Mooney Coaches Invitational |
| 64. | | 12 | George Pomer | 17:08.4PR | MA | Belmont | Nov 20
| MIAA State Championships |
| 65. | | 10 | Maxwell Hoffman | 17:08.9 | MA | Wellesley | Nov 6
| Frank Mooney Coaches Invitational |
| 66. | | 10 | Thomas Rivier | 17:09.1 | MA | Concord-Carlisle | Nov 6
| Frank Mooney Coaches Invitational |
| 67. | | 12 | Reid Kiessling | 17:09.2PR | MA | Lincoln-Sudbury Regional | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 68. | | 12 | Jake Lacoche | 17:10.0PR | MA | Hopkinton | Oct 23
| TVL Classic |
| 69. | | 11 | Jack Graziani | 17:11.1 | MA | Concord-Carlisle | Nov 6
| Frank Mooney Coaches Invitational |
| 70. | | 12 | Colby Winn | 17:13.3PR | MA | North Andover | Nov 20
| MIAA State Championships |
| 71. | 17 | 11 | Ethan Martel | 17:13.4 | MA | Concord-Carlisle | Nov 20
| MIAA State Championships |
| 72. | | 11 | Tyler McCredie | 17:15.9 | MA | Marshfield | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 73. | 17 | 11 | Nathan Sylven | 17:16.5 | MA | King Philip Regional | Oct 30
| Hockomock League Championship |
| 74. | 15 | 9 | Ethan Sholk | 17:16.6 | MA | Lincoln-Sudbury Regional | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 75. | | 11 | Michael Bueker | 17:17.4 | MA | Wellesley | Sep 25
| MSTCA Frank Kelley Invitational |
| 76. | | 10 | Ryan Faletra | 17:18.7 | MA | Peabody Vet. Mem. | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 77. | | 11 | Cole Giles | 17:18.8 | MA | North Andover | Nov 20
| MIAA State Championships |
| 78. | | 10 | Brendan Burm | 17:20.0 | MA | Hingham | Nov 1
| Patriot League Boys Cross Country Championshi... |
| | | 12 | Gabe Gitonga | 17:20.0PR | MA | Peabody Vet. Mem. | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 80. | 18 | 12 | Alden Huang | 17:20.7PR | MA | Wellesley | Nov 20
| MIAA State Championships |
| 81. | | 12 | Gabriel Olland | 17:22.1PR | MA | Arlington | Nov 6
| Frank Mooney Coaches Invitational |
| 82. | | 11 | Cole Deisenroth | 17:24.0PR | MA | Hopkinton | Oct 23
| TVL Classic |
| 83. | | 12 | Lucas Eggers | 17:26.0PR | MA | Lincoln-Sudbury Regional | Oct 2
| Bay State Invitational |
| 84. | 17 | 11 | Keenan Gosselin | 17:26.1PR | MA | North Andover | Nov 20
| MIAA State Championships |
| 85. | | 9 | Micah McMannus | 17:26.4PR | MA | Beverly | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 86. | | 12 | David DiPietro | 17:26.9PR | MA | Beverly | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 87. | | 12 | Noah Hurd | 17:27.2PR | MA | King Philip Regional | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 88. | | 11 | Reno Caronna | 17:27.6 | MA | West Springfield | Nov 6
| PVIAC Championships |
| 89. | | 12 | Collin Stevens | 17:28.0 | MA | Mansfield | Sep 21
| Mansfield @ Milford |
| 90. | | 11 | Marcellus Thorsen | 17:28.2 | MA | Concord-Carlisle | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 91. | | 10 | Graham Goodwin | 17:29.2 | MA | Reading Memorial | Nov 20
| MIAA State Championships |
| 92. | | 10 | Kyle Clements | 17:32.2PR | MA | North Quincy | Nov 6
| Frank Mooney Coaches Invitational |
| 93. | | 11 | Maxwell Lin | 17:33.0 | MA | Wellesley | Oct 20
| Needham v. Wellesley |
| 94. | | 12 | Riley Tremblay | 17:34.7 | MA | Mansfield | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 95. | 16 | 10 | Adam Amadou | 17:34.9 | MA | Worcester Technical | Nov 6
| Frank Mooney Coaches Invitational |
| 96. | | 11 | T.J. Betts | 17:35.2PR | MA | Beverly | Nov 6
| Frank Mooney Coaches Invitational |
| 97. | 16 | 11 | Brett Trainor | 17:36.0 | MA | Chelmsford | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 98. | | 11 | Tate Becker | 17:36.6 | MA | Concord-Carlisle | Nov 6
| Frank Mooney Coaches Invitational |
| 99. | | 10 | Ryan Whiting | 17:37.8 | MA | Beverly | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 100. | | 9 | Benwa Makala | 17:38.5PR | MA | West Springfield | Oct 23
| Dick Atkinson Invitational |