| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 11 | Ryan Connolly | 15:46.5 | MA | North Andover | Nov 20
| MIAA State Championships |
| 2. | 15 | 10 | Ryan Leslie | 15:59.9 | MA | Billerica Memorial | Nov 20
| MIAA State Championships |
| 3. | | 12 | David Vandi | 16:09.3PR | MA | Lowell | Nov 6
| Frank Mooney Coaches Invitational |
| 4. | | 10 | Jack Courtney | 16:11.6 | MA | Lowell | Oct 2
| Bay State Invitational |
| 5. | | 11 | Jarlen Arango | 16:23.6 | MA | Lowell | Nov 6
| Frank Mooney Coaches Invitational |
| 6. | 17 | 11 | Colin Kirn | 16:23.9 | MA | Andover | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 7. | | 12 | Matt Morneau | 16:24.8PR | MA | Lowell | Nov 20
| MIAA State Championships |
| 8. | | 12 | Matthew Serrano | 16:26.9PR | MA | Andover | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 9. | | 12 | Frank Kelly | 16:34.8PR | MA | Lowell | Nov 6
| Frank Mooney Coaches Invitational |
| 10. | 17 | 12 | Matthew McDevitt | 16:35.9PR | MA | North Andover | Nov 20
| MIAA State Championships |
| 11. | | 11 | Luke Stad | 16:39.8PR | MA | North Andover | Sep 25
| MSTCA Frank Kelley Invitational |
| 12. | | 11 | Seyha Rath | 16:44.5 | MA | Lowell | Nov 6
| Frank Mooney Coaches Invitational |
| 13. | 15 | 10 | Luke McGillivray | 16:45.4 | MA | North Andover | Nov 20
| MIAA State Championships |
| 14. | | 12 | Ryan Courtney | 16:47.4PR | MA | Lowell | Nov 6
| Frank Mooney Coaches Invitational |
| 15. | | 12 | Andrew Sorokin | 16:48.9PR | MA | North Andover | Nov 20
| MIAA State Championships |
| 16. | | 12 | Cameron Boudrot | 16:59.5PR | MA | Billerica Memorial | Nov 20
| MIAA State Championships |
| 17. | | 12 | Daniel Walsh | 17:03.0PR | MA | Andover | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 18. | | 12 | William Dudek | 17:05.4PR | MA | Chelmsford | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 19. | 16 | 10 | Patrick Hall | 17:06.0 | MA | Billerica Memorial | Nov 20
| MIAA State Championships |
| 20. | | 11 | Neel Verma | 17:06.1PR | MA | Chelmsford | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 21. | | 12 | Colby Winn | 17:13.3PR | MA | North Andover | Nov 20
| MIAA State Championships |
| 22. | | 12 | Ian Cox | 17:15.1PR | MA | Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 23. | | 12 | David MacDonald | 17:15.5PR | MA | Billerica Memorial | Nov 20
| MIAA State Championships |
| 24. | | 11 | Cole Giles | 17:18.8 | MA | North Andover | Nov 20
| MIAA State Championships |
| 25. | | 11 | Alex Wilard | 17:21.9 | MA | Central Catholic | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 26. | 15 | 10 | Scott Canney | 17:23.4 | MA | Billerica Memorial | Nov 20
| MIAA State Championships |
| 27. | 17 | 11 | Keenan Gosselin | 17:26.1PR | MA | North Andover | Nov 20
| MIAA State Championships |
| 28. | | 11 | Alexander Wahpo | 17:30.0PR | MA | Lowell | Nov 6
| Frank Mooney Coaches Invitational |
| 29. | | 12 | Quonelle Muth | 17:30.5PR | MA | Lowell | Nov 6
| Frank Mooney Coaches Invitational |
| 30. | | 10 | Victor Duong | 17:32.1 | MA | Lowell | Oct 2
| Bay State Invitational |
| 31. | 17 | 12 | Michael Brown | 17:34.2PR | MA | Andover | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 32. | 16 | 11 | Brett Trainor | 17:36.0 | MA | Chelmsford | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 33. | | 12 | Keegan Walker | 17:43.0PR | MA | Chelmsford | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 34. | | 12 | Evan Tremblay | 17:43.1PR | MA | Central Catholic | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 35. | | 10 | Ryan Todisco | 17:46.3 | MA | Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 36. | 15 | 9 | Xavier May | 17:48.0 | MA | Chelmsford | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 37. | | 12 | James Buckley | 17:52.0PR | MA | Chelmsford | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 38. | | 12 | Pat Walsh | 17:55.8PR | MA | Central Catholic | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 39. | | 11 | Teddy Salamone | 18:01.0 | MA | Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 40. | | 11 | Dean Allen | 18:01.5 | MA | Chelmsford | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 41. | | 11 | Jacob Chisholm | 18:01.7 | MA | Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 42. | | 10 | Aiden Dowd | 18:05.5PR | MA | Central Catholic | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 43. | | 12 | Dan McGlashen | 18:07.5PR | MA | Haverhill | Nov 6
| Frank Mooney Coaches Invitational |
| 44. | | 11 | Peter Stubler | 18:09.8 | MA | Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 45. | | 10 | Ben Katsev | 18:14.1 | MA | North Andover | Nov 6
| Frank Mooney Coaches Invitational |
| | | 11 | Noah Parsons | 18:14.1 | MA | Andover | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 47. | | 11 | Leo Ackerman | 18:14.2PR | MA | Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 48. | | 12 | Kyran Maher | 18:16.3PR | MA | Andover | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 49. | | 11 | Kevin Ha | 18:23.7PR | MA | Chelmsford | Nov 6
| Frank Mooney Coaches Invitational |
| 50. | | 11 | Zachary Chisholm | 18:29.8PR | MA | Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 51. | | 9 | Raymond Dafe | 18:36.0 | MA | Lowell | Oct 2
| Bay State Invitational |
| 52. | 18 | 11 | Charlie Nunez | 18:37.3PR | MA | Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 53. | 18 | 12 | Kevin Demichaelis | 18:40.3PR | MA | Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 54. | | 11 | Leo Nachnamie | 18:40.7 | MA | North Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 55. | | 11 | Tristan Dodge | 18:45.6 | MA | Lowell | Nov 6
| Frank Mooney Coaches Invitational |
| 56. | | 12 | Sebasti Benedetto | 18:45.7PR | MA | Central Catholic | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 57. | | 9 | Emmett LaRosa | 18:50.5 | MA | North Andover | Oct 23
| Dick Atkinson Invitational |
| 58. | | 12 | Jake Ottaviani | 18:52.2PR | MA | North Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 59. | | 10 | Ty Lescord | 18:54.4PR | MA | Haverhill | Nov 6
| Frank Mooney Coaches Invitational |
| 60. | | 10 | David Johnson | 18:58.3 | MA | North Andover | Oct 23
| Dick Atkinson Invitational |
| 61. | | 12 | Asten Hillary | 19:05.0PR | MA | North Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 62. | | 11 | Andreas Burgess | 19:12.4 | MA | Haverhill | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 63. | | 12 | Aiden Butterfield | 19:14.4PR | MA | North Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 64. | | 9 | Andrew Macdonald | 19:16.3 | MA | North Andover | Oct 23
| Dick Atkinson Invitational |
| 65. | | 12 | Frank Tsui | 19:16.7PR | MA | Chelmsford | Nov 6
| Frank Mooney Coaches Invitational |
| 66. | | 11 | William Stafford | 19:17.2PR | MA | Chelmsford | Nov 6
| Frank Mooney Coaches Invitational |
| 67. | | 11 | Luke Reller | 19:26.4 | MA | Central Catholic | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 68. | | 10 | Jace Lunn-Correia | 19:33.8PR | MA | Lowell | Oct 2
| Bay State Invitational |
| | | 10 | Vismay Ravikumar | 19:33.8 | MA | Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 70. | | 12 | William Johnson | 19:40.1PR | MA | Andover | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 71. | | 11 | Ryan Valin | 19:42.4 | MA | Central Catholic | Nov 6
| Frank Mooney Coaches Invitational |
| 72. | | 11 | Jack Tweedale | 19:45.7 | MA | Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 73. | | 12 | Colin Robinson | 19:48.5PR | MA | Chelmsford | Sep 25
| MSTCA Frank Kelley Invitational |
| 74. | | 11 | Joe Bourcy | 19:57.8 | MA | Haverhill | Oct 16
| Catholic Memorial Invitational |
| 75. | | 9 | Brendan Doody | 20:01.3 | MA | Haverhill | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 76. | | 10 | Aaron Stroika | 20:09.9 | MA | Central Catholic | Nov 6
| Frank Mooney Coaches Invitational |
| 77. | | 10 | Armaan Chowdhary | 20:12.2PR | MA | Andover | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 78. | | 10 | Colin Gianotti | 20:15.9PR | MA | Billerica Memorial | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 79. | | 12 | Kentaro Bimbatti | 20:16.6PR | MA | Central Catholic | Nov 6
| Frank Mooney Coaches Invitational |
| 80. | | 10 | Jack Colantuoni | 20:20.1 | MA | Haverhill | Nov 6
| Frank Mooney Coaches Invitational |
| 81. | | - | Matt Miller | 20:26.1PR | MA | Central Catholic | Sep 25
| Ocean State XC Invitational |
| 82. | | 11 | Tabor Morin | 20:34.3 | MA | Chelmsford | Nov 6
| Frank Mooney Coaches Invitational |
| 83. | | 11 | Dante Quiles | 20:35.9PR | MA | Lowell | Nov 6
| Frank Mooney Coaches Invitational |
| 84. | | 9 | Trevor Wlodyka | 20:37.8 | MA | North Andover | Nov 6
| Frank Mooney Coaches Invitational |
| 85. | | 9 | Ethan Mudur | 20:39.2 | MA | Billerica Memorial | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 86. | | 11 | Christian Sanchez | 20:39.8 | MA | Haverhill | Nov 6
| Frank Mooney Coaches Invitational |
| 87. | | 12 | Franklin Huntress | 20:53.2PR | MA | Andover | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 88. | | 11 | James Reagan | 20:54.5PR | MA | Central Catholic | Nov 6
| Frank Mooney Coaches Invitational |
| 89. | | 10 | Luca Bove | 20:56.4 | MA | Chelmsford | Nov 6
| Frank Mooney Coaches Invitational |
| 90. | | 11 | Nolan Jennings | 21:13.0PR | MA | Billerica Memorial | Sep 25
| MSTCA Frank Kelley Invitational |
| 91. | | 11 | Conor MacDougall | 21:15.3 | MA | Central Catholic | Sep 25
| Ocean State XC Invitational |
| 92. | | 12 | Thomas Keyo | 21:17.8PR | MA | Chelmsford | Nov 6
| Frank Mooney Coaches Invitational |
| 93. | | 12 | Ryan Callahan | 21:19.2PR | MA | Central Catholic | Sep 25
| Ocean State XC Invitational |
| 94. | | 9 | Hannon Wipff | 21:19.6 | MA | Haverhill | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 95. | | 10 | Bryce Rittershaus | 21:21.5PR | MA | Andover | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 96. | | 11 | Owen Bowler | 21:51.8PR | MA | Central Catholic | Nov 6
| Frank Mooney Coaches Invitational |
| 97. | | 11 | Nicholas Ambrose | 21:58.7 | MA | Central Catholic | Nov 6
| Frank Mooney Coaches Invitational |
| 98. | | 9 | Luke Durney | 22:09.6 | MA | North Andover | Oct 23
| Dick Atkinson Invitational |
| 99. | | 12 | Shauib Ibraheem | 22:19.4PR | MA | Lowell | Nov 6
| Frank Mooney Coaches Invitational |
| 100. | | 9 | Nicholas Piazza | 22:27.3PR | MA | Billerica Memorial | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |