| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | 18 | 12 | Kyler McNatt | 15:14.9PR | MA | Needham | Nov 20
| MIAA State Championships |
| 2. | | 11 | David Manfredi | 15:35.7 | MA | Weymouth | Nov 20
| MIAA State Championships |
| 3. | | 10 | Alec Carew | 16:16.8PR | MA | Milton | Nov 6
| Frank Mooney Coaches Invitational |
| 4. | | 12 | Donovan Murray | 16:29.8PR | MA | Milton | Nov 20
| MIAA State Championships |
| 5. | 18 | 12 | John Carew | 16:42.3PR | MA | Milton | Nov 6
| Frank Mooney Coaches Invitational |
| 6. | | 12 | Kenny Glavin | 17:03.6PR | MA | Weymouth | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 7. | | 11 | Jack Burns | 17:05.0 | MA | Needham | Sep 17
| Newton North v. Needham & Framingham |
| 8. | 15 | 10 | Sean Kerin | 17:09.8 | MA | Walpole | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 9. | | 11 | Chris MacNeil | 17:18.3 | MA | Needham | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 10. | | 10 | Sam Villa | 17:19.3 | MA | Needham | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 11. | 16 | 11 | Kieran Stover | 17:27.9 | MA | Walpole | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 12. | | 11 | Christian Baker | 17:33.1 | MA | Weymouth | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 13. | | 10 | Reid Dexter | 17:38.6PR | MA | Milton | Nov 20
| MIAA State Championships |
| 14. | | 12 | Samuel Billante | 17:42.0PR | MA | Needham | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 15. | | 12 | James Endyke | 17:45.5PR | MA | Needham | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 16. | | 10 | Jackson Massey | 17:49.5 | MA | Walpole | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 17. | | 12 | Marcel Lhulier | 17:56.0PR | MA | Needham | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 18. | | 12 | Jacob Shulman | 18:01.3 | MA | Needham | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 19. | | 10 | Malcolm Frank-McKni... | 18:06.7 | MA | Milton | Nov 6
| Frank Mooney Coaches Invitational |
| 20. | 15 | 10 | Alex Morrison | 18:17.9 | MA | Needham | Nov 6
| Frank Mooney Coaches Invitational |
| 21. | | 12 | Matthew Emerson | 18:18.0 | MA | Needham | Sep 29
| Needham v. Brookline |
| 22. | | 12 | Colin Moody | 18:18.8PR | MA | Weymouth | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 23. | 17 | 12 | Andrew Daly | 18:20.0PR | MA | Needham | Oct 20
| Needham v. Wellesley |
| 24. | | 12 | Ryan Norton | 18:26.7 | MA | Braintree | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 25. | | 11 | Lucas Wong | 18:30.9 | MA | Needham | Oct 31
| Bay State Conference Championship |
| 26. | 17 | 11 | Sahyaditya Panchaks... | 18:37.5 | MA | Walpole | Nov 6
| Frank Mooney Coaches Invitational |
| 27. | | 10 | Thomas Capozzi | 18:39.2 | MA | Walpole | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 28. | | 11 | Daniel Willis | 18:40.8 | MA | Needham | Oct 31
| Bay State Conference Championship |
| 29. | | 10 | Cameron Markowitz | 18:43.0 | MA | Needham | Sep 29
| Needham v. Brookline |
| | | 10 | Jake Sieczkowski | 18:43.0PR | MA | Needham | Oct 20
| Needham v. Wellesley |
| 31. | | 11 | Ryan Falvey | 18:44.2 | MA | Walpole | Oct 31
| Bay State Conference Championship |
| 32. | | 10 | Emerson Dobrindt | 18:45.1 | MA | Milton | Oct 2
| Bay State Invitational |
| 33. | | 9 | Nolan Daley | 18:45.9PR | MA | Weymouth | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 34. | | 11 | Roger Blake | 18:46.0 | MA | Needham | Oct 20
| Needham v. Wellesley |
| | | 10 | Ryan Barrett | 18:46.0 | MA | Needham | Oct 20
| Needham v. Wellesley |
| 36. | 18 | 12 | Robert Millette | 18:48.9PR | MA | Walpole | Oct 2
| Bay State Invitational |
| 37. | | 10 | Declan Cunningham | 18:51.8 | MA | Walpole | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 38. | | 8 | Seamus Egan | 18:52.3 | MA | Weymouth | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 39. | | 11 | Jonathan Rodrigues | 18:57.0 | MA | Walpole | Nov 6
| Frank Mooney Coaches Invitational |
| 40. | | 10 | Aidan Railton | 18:58.0 | MA | Needham | Nov 6
| Frank Mooney Coaches Invitational |
| 41. | | 10 | Carlos Aldecoa | 19:07.9PR | MA | Milton | Nov 6
| Frank Mooney Coaches Invitational |
| 42. | | 12 | Cameron Schmottlach | 19:11.0PR | MA | Walpole | Sep 29
| Natick v. Newton North & Walpole |
| 43. | | 10 | Dylan Bent | 19:11.7 | MA | Walpole | Oct 2
| Bay State Invitational |
| 44. | | 12 | Santiago Galan | 19:20.0 | MA | Needham | Oct 20
| Needham v. Wellesley |
| 45. | | 12 | Thomas Lesser | 19:25.7 | MA | Milton | Nov 6
| Frank Mooney Coaches Invitational |
| 46. | | 12 | Lucas Thress | 19:33.0PR | MA | Needham | Sep 29
| Needham v. Brookline |
| 47. | | 9 | Lucas Eggers | 19:41.4PR | MA | Braintree | Sep 25
| MSTCA Frank Kelley Invitational |
| 48. | | 12 | Ajay Bhagavatula | 19:42.0PR | MA | Walpole | Sep 29
| Natick v. Newton North & Walpole |
| 49. | | 11 | Sahya Panchakshari | 19:46.0 | MA | Walpole | Sep 29
| Natick v. Newton North & Walpole |
| 50. | | 9 | Jared Spack | 19:47.8PR | MA | Walpole | Oct 31
| Bay State Conference Championship |
| 51. | 13 | 8 | Colin Geagan | 19:51.3 | MA | Weymouth | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 52. | | 11 | Jon Rodrigues | 19:53.0PR | MA | Walpole | Sep 29
| Natick v. Newton North & Walpole |
| 53. | | 10 | Miles Ciani-Smith | 19:59.3 | MA | Braintree | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 54. | | 12 | Cooper Emerson | 20:01.9 | MA | Braintree | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 55. | | 10 | Nate Flaherty | 20:09.0 | MA | Braintree | Oct 6
| Needham vs. Weymouth & Braintree |
| 56. | | 9 | Cole Bowden | 20:11.0 | MA | Walpole | Oct 2
| Bay State Invitational |
| 57. | | 12 | Nicholas Chang | 20:11.4 | MA | Braintree | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 58. | | 12 | Michael Morahan | 20:11.7PR | MA | Braintree | Nov 13
| MIAA Division 1A, 1B, & 1C Championships |
| 59. | | 11 | Leo Frail | 20:17.5 | MA | Needham | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 60. | | 12 | Ryan Lewis | 20:32.0 | MA | Braintree | Oct 6
| Needham vs. Weymouth & Braintree |
| 61. | | 11 | Matthew Murphy | 20:34.9 | MA | Braintree | Oct 31
| Bay State Conference Championship |
| 62. | | 9 | Charlie Baltay | 20:41.9PR | MA | Milton | Oct 2
| Bay State Invitational |
| 63. | | 11 | Josh MacNeill | 20:43.3 | MA | Weymouth | Nov 6
| Frank Mooney Coaches Invitational |
| 64. | | 10 | Sifa Mwosa | 21:14.2PR | MA | Milton | Oct 2
| Bay State Invitational |
| 65. | | 11 | Keith Murphy | 21:15.0PR | MA | Weymouth | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 66. | | 11 | Peter Powers | 21:30.7 | MA | Needham | Oct 31
| Bay State Conference Championship |
| 67. | | 12 | Will Anderson | 21:36.5 | MA | Needham | Oct 31
| Bay State Conference Championship |
| 68. | | 12 | Michael Lynch | 21:38.7PR | MA | Needham | Oct 31
| Bay State Conference Championship |
| 69. | | 11 | John Habermehl | 21:48.1 | MA | Walpole | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 70. | | 11 | Andrew Barrett | 21:59.6PR | MA | Needham | Oct 31
| Bay State Conference Championship |
| 71. | | 11 | Jerry Roche | 22:12.0PR | MA | Weymouth | Oct 6
| Needham vs. Weymouth & Braintree |
| 72. | | 12 | John Kennedy | 22:24.0 | MA | Braintree | Sep 9
| Newton North vs Braintree |
| 73. | | 9 | Ryan Ashburn | 22:33.1 | MA | Milton | Oct 2
| Bay State Invitational |
| 74. | | 10 | Matt Bruen | 22:56.9PR | MA | Walpole | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 75. | | 11 | Jayden Boyer | 23:29.4PR | MA | Milton | Sep 9
| Framingham vs. Milton |
| 76. | | 10 | Jack Pickett | 23:40.1 | MA | Needham | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 77. | | 10 | Peter Manzo | 23:41.9 | MA | Walpole | Oct 31
| Bay State Conference Championship |
| 78. | | 10 | Lenny Wall | 23:50.6 | MA | Milton | Nov 6
| Frank Mooney Coaches Invitational |
| 79. | | 10 | Jason Scotton | 24:02.0PR | MA | Walpole | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 80. | | 10 | Koda Evans | 24:25.9PR | MA | Walpole | Oct 16
| MSTCA Bob McIntyre Twilight Large Schools Inv... |
| 81. | | 11 | Adam Auger | 25:10.9PR | MA | Needham | Oct 31
| Bay State Conference Championship |
| 82. | | 11 | Joseph Woodward-Cra... | 26:18.9PR | MA | Needham | Oct 31
| Bay State Conference Championship |
| 83. | | 10 | Joe Guarino | 26:34.0PR | MA | Braintree | Oct 6
| Needham vs. Weymouth & Braintree |
| 84. | | 10 | Aidan Manning | 26:47.0 | MA | Braintree | Sep 9
| Newton North vs Braintree |