| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 12 | David Manfredi | 15:30.3PR | MA | Weymouth | Nov 11
| MIAA Divisional (1A, 1B, 1C) Championships |
| 2. | 16 | 11 | Sean Kerin | 16:11.0PR | MA | Walpole | Oct 29
| League Meet Saturday |
| 3. | | 11 | Max Hammer | 16:29.4 | MA | Needham | Oct 29
| League Meet Saturday |
| 4. | | 12 | Jack Burns | 16:33.7PR | MA | Needham | Nov 11
| MIAA Divisional (1A, 1B, 1C) Championships |
| 5. | | 11 | Alec Carew | 16:41.0 | MA | Milton | Sep 14
| Walpole & Milton vs. Needham |
| 6. | | 11 | Sam Villa | 16:42.6PR | MA | Needham | Oct 29
| League Meet Saturday |
| 7. | | 12 | Christian Baker | 16:43.7PR | MA | Weymouth | Oct 14
| MSTCA Bob Glennon Twilight Invitational (Larg... |
| 8. | | 12 | Daniel Willis | 16:53.0PR | MA | Needham | Oct 29
| League Meet Saturday |
| 9. | | 12 | Roger Blake | 17:05.3PR | MA | Needham | Oct 29
| League Meet Saturday |
| 10. | | 11 | Declan Cunningham | 17:06.4 | MA | Walpole | Oct 1
| MSTCA Wrentham XC Team Challenge |
| 11. | 16 | 11 | Alex Morrison | 17:08.3PR | MA | Needham | Nov 11
| MIAA Divisional (1A, 1B, 1C) Championships |
| 12. | | 12 | Chris MacNeil | 17:11.0PR | MA | Needham | Oct 29
| League Meet Saturday |
| 13. | | 11 | Aidan Railton | 17:18.8 | MA | Needham | Oct 29
| League Meet Saturday |
| 14. | 17 | 12 | Kieran Stover | 17:21.8PR | MA | Walpole | Oct 29
| League Meet Saturday |
| 15. | | 11 | Malcolm Frank-McKni... | 17:24.0 | MA | Milton | Oct 29
| League Meet Saturday |
| 16. | | 9 | Seamus Egan | 17:35.7 | MA | Weymouth | Nov 11
| MIAA Divisional (1A, 1B, 1C) Championships |
| 17. | 16 | 10 | William Doyle | 17:43.7 | MA | Milton | Nov 5
| MSTCA Frank Mooney Coaches XC Invitational |
| 18. | | 11 | Jackson Massey | 17:47.5 | MA | Walpole | Oct 29
| League Meet Saturday |
| 19. | | 11 | Thomas Capozzi | 17:53.2PR | MA | Walpole | Oct 1
| MSTCA Wrentham XC Team Challenge |
| 20. | | 10 | Cole Bowden | 17:55.7 | MA | Walpole | Oct 29
| League Meet Saturday |
| | | 12 | Lucas Wong | 17:55.7PR | MA | Needham | Oct 29
| League Meet Saturday |
| 22. | | 10 | Anthony Gryciuk | 18:03.2PR | MA | Braintree | Nov 11
| MIAA Divisional (1A, 1B, 1C) Championships |
| 23. | | 11 | Ryan Barrett | 18:03.8PR | MA | Needham | Oct 29
| League Meet Saturday |
| 24. | 18 | 12 | Sahyaditya Panchaks... | 18:04.6PR | MA | Walpole | Oct 1
| MSTCA Wrentham XC Team Challenge |
| 25. | | 11 | Emerson Dobrindt | 18:05.1 | MA | Milton | Nov 11
| MIAA Divisional (1A, 1B, 1C) Championships |
| 26. | | 10 | Matteo Fucentese | 18:09.6 | MA | Needham | Oct 29
| League Meet Saturday |
| 27. | | 12 | Jonathan Rodrigues | 18:13.3PR | MA | Walpole | Oct 29
| League Meet Saturday |
| 28. | | 10 | Leo Winston | 18:15.2 | MA | Needham | Oct 29
| League Meet Saturday |
| 29. | | 12 | Leo Frail | 18:22.6PR | MA | Needham | Oct 29
| League Meet Saturday |
| 30. | | 9 | John Dennison | 18:22.8 | MA | Weymouth | Oct 29
| League Meet Saturday |
| 31. | | 11 | Dylan Bent | 18:23.5 | MA | Walpole | Oct 29
| League Meet Saturday |
| 32. | | 12 | Ryan Falvey | 18:28.0PR | MA | Walpole | Sep 21
| Natick & Walpole @ Newton North |
| 33. | | 11 | Nate Flaherty | 18:30.2 | MA | Braintree | Oct 14
| MSTCA Bob Glennon Twilight Invitational (Larg... |
| 34. | | 12 | Matthew Murphy | 18:32.8PR | MA | Braintree | Oct 29
| League Meet Saturday |
| 35. | 14 | 9 | Colin Geagan | 18:37.6 | MA | Weymouth | Oct 29
| League Meet Saturday |
| 36. | | 12 | Sahya Panchakshari | 18:43.0PR | MA | Walpole | Sep 14
| Walpole & Milton vs. Needham |
| 37. | | 10 | Roger Mann | 18:43.2 | MA | Walpole | Oct 29
| League Meet Saturday |
| 38. | | 11 | Peter Manzo | 18:43.6PR | MA | Walpole | Nov 5
| MSTCA Frank Mooney Coaches XC Invitational |
| 39. | | 10 | Sam Cooperman | 18:45.5 | MA | Needham | Oct 29
| League Meet Saturday |
| 40. | | 9 | Aidan McIntyre | 18:51.1 | MA | Weymouth | Oct 29
| League Meet Saturday |
| 41. | | 11 | Reid Dexter | 18:59.0 | MA | Milton | Sep 14
| Walpole & Milton vs. Needham |
| 42. | | 11 | Cameron Markowitz | 19:04.0 | MA | Needham | Sep 7
| Needham and Newton North @ Framingham |
| 43. | 14 | 9 | Anshu Sirivella | 19:09.0 | MA | Walpole | Oct 6
| Walpole vs. Framingham |
| 44. | | 10 | Sean Dowd | 19:09.3 | MA | Braintree | Oct 29
| League Meet Saturday |
| 45. | | 10 | Marco Zavala | 19:10.6PR | MA | Braintree | Nov 11
| MIAA Divisional (1A, 1B, 1C) Championships |
| 46. | | 10 | Michael Casanova | 19:12.8 | MA | Braintree | Nov 11
| MIAA Divisional (1A, 1B, 1C) Championships |
| 47. | | 12 | Josh MacNeill | 19:16.4PR | MA | Weymouth | Nov 11
| MIAA Divisional (1A, 1B, 1C) Championships |
| 48. | | 11 | Carlos Aldecoa | 19:23.8 | MA | Milton | Oct 14
| MSTCA Bob Glennon Twilight Invitational (Larg... |
| 49. | | 10 | Ryan Ashburn | 19:25.2 | MA | Milton | Oct 29
| League Meet Saturday |
| 50. | | 10 | Jason Cherry | 19:27.6 | MA | Milton | Nov 11
| MIAA Divisional (1A, 1B, 1C) Championships |
| 51. | | 11 | Akash Mishra | 19:32.5 | MA | Walpole | Oct 29
| League Meet Saturday |
| 52. | | 9 | Abe Woodsham | 19:32.6PR | MA | Milton | Oct 29
| League Meet Saturday |
| 53. | | 12 | Peter Powers | 19:35.1PR | MA | Needham | Oct 29
| League Meet Saturday |
| 54. | 15 | 10 | Cameron Currier | 19:39.3 | MA | Braintree | Nov 11
| MIAA Divisional (1A, 1B, 1C) Championships |
| 55. | | 10 | Joshua Toth | 19:50.8 | MA | Milton | Nov 11
| MIAA Divisional (1A, 1B, 1C) Championships |
| 56. | | 9 | Sam Gustat | 19:52.0 | MA | Needham | Oct 19
| Wellesley @ Needham |
| 57. | | 11 | Miles Ciani-Smith | 19:52.1 | MA | Braintree | Oct 14
| MSTCA Bob Glennon Twilight Invitational (Larg... |
| 58. | 15 | 10 | Lawson Beaudoin | 20:00.0 | MA | Milton | Nov 5
| MSTCA Frank Mooney Coaches XC Invitational |
| 59. | | 10 | Luke Bold | 20:01.0PR | MA | Needham | Oct 19
| Wellesley @ Needham |
| 60. | | 12 | John Habermehl | 20:02.0PR | MA | Walpole | Sep 21
| Natick & Walpole @ Newton North |
| 61. | | 10 | Eytan Luria | 20:08.0PR | MA | Needham | Oct 19
| Wellesley @ Needham |
| 62. | | 9 | Joseph Bonavolonta | 20:10.0 | MA | Needham | Oct 19
| Wellesley @ Needham |
| 63. | | 11 | Rhain Morris | 20:29.7PR | MA | Braintree | Oct 14
| MSTCA Bob Glennon Twilight Invitational (Larg... |
| 64. | | 11 | Aidan Manning | 20:38.4 | MA | Braintree | Oct 14
| MSTCA Bob Glennon Twilight Invitational (Larg... |
| 65. | | 11 | Andrew Niles | 20:45.6PR | MA | Walpole | Oct 29
| League Meet Saturday |
| 66. | | 11 | Lenny Wall | 20:55.8 | MA | Milton | Oct 29
| League Meet Saturday |
| 67. | | 11 | Patrick Scally | 21:39.5PR | MA | Walpole | Oct 29
| League Meet Saturday |
| 68. | | 10 | Braden Kennedy | 21:41.0PR | MA | Milton | Sep 14
| Walpole & Milton vs. Needham |
| 69. | 18 | 10 | Chase Nixon | 21:45.1 | MA | Milton | Oct 14
| MSTCA Bob Glennon Twilight Invitational (Larg... |
| 70. | | 10 | Donovan McCarthy | 21:57.4 | MA | Walpole | Oct 29
| League Meet Saturday |
| 71. | | 9 | Alex Zhang | 23:54.7 | MA | Needham | Oct 8
| Baystate Invitational |
| 72. | | 10 | Eli Schwartz | 24:01.5 | MA | Needham | Oct 8
| Baystate Invitational |
| 73. | | 11 | Jack Pickett | 24:04.1 | MA | Needham | Oct 8
| Baystate Invitational |
| 74. | | 9 | Lincoln Maxwell | 24:23.4 | MA | Needham | Oct 8
| Baystate Invitational |
| 75. | | 12 | John Helinuth | 24:26.8PR | MA | Milton | Nov 5
| MSTCA Frank Mooney Coaches XC Invitational |
| 76. | | 11 | Austin Lee | 26:37.2PR | MA | Needham | Oct 8
| Baystate Invitational |