| 1 | Quinn CookPlace 1 · Grade 9 · Hopedale Jr/Sr | 9 | Hopedale Jr/Sr | 17:51.5 |
| 2 | Ben StonePlace 2 · Grade 11 · Hopedale Jr/Sr | 11 | Hopedale Jr/Sr | 18:00.8 |
| 3 | Benjamin BarronPlace 3 · Grade 10 · Whitinsville Christian | 10 | Whitinsville Christian | 18:02.6 |
| 4 | Demetri BoermeesterPlace 4 · Grade 11 · Whitinsville Christian | 11 | Whitinsville Christian | 18:35.7 |
| 5 | Connor FitzgibbonPlace 5 · Grade 11 · Hopedale Jr/Sr | 11 | Hopedale Jr/Sr | 18:42.7 |
| 6 | Nathanael VosPlace 6 · Grade 11 · Whitinsville Christian | 11 | Whitinsville Christian | 18:49.8 |
| 7 | Amer ChaudharyPlace 7 · Grade 11 · Douglas | 11 | Douglas | 18:49.9 |
| 8 | Trent FragalaPlace 8 · Grade 10 · Douglas | 10 | Douglas | 18:53.4 |
| 9 | Wes LudwigsonPlace 9 · Grade 12 · Nipmuc Regional | 12 | Nipmuc Regional | 19:24.2 |
| 10 | Logan StockPlace 10 · Grade 9 · Hopedale Jr/Sr | 9 | Hopedale Jr/Sr | 19:30.9 |
| 11 | Matthew WrenPlace 11 · Grade 12 · Whitinsville Christian | 12 | Whitinsville Christian | 19:31.6 |
| 12 | Elliot McCabePlace 12 · Grade 11 · Whitinsville Christian | 11 | Whitinsville Christian | 19:37.0 |
| 13 | Topper RosboroughPlace 13 · Grade 9 · Uxbridge | 9 | Uxbridge | 19:37.4 |
| 14 | Max GaudetPlace 14 · Grade 9 · Uxbridge | 9 | Uxbridge | 19:37.7 |
| 15 | Matthew (Matt) StonePlace 15 · Grade 10 · Hopedale Jr/Sr | 10 | Hopedale Jr/Sr | 19:40.6 |
| 16 | Michael VosPlace 16 · Grade 10 · Whitinsville Christian | 10 | Whitinsville Christian | 19:42.4 |
| 17 | Ruairi (Rory) KeanePlace 17 · Grade 9 · Blackstone Valley Reg Voc/Tech | 9 | Blackstone Valley Reg Voc/Tech | 19:50.2 |
| 18 | Ryan MayPlace 18 · Grade 12 · Blackstone Valley Reg Voc/Tech | 12 | Blackstone Valley Reg Voc/Tech | 19:51.1 |
| 19 | Jude GoodsonPlace 19 · Grade 11 · Whitinsville Christian | 11 | Whitinsville Christian | 19:51.5 |
| 20 | Jack MurphyPlace 20 · Grade 10 · Hopedale Jr/Sr | 10 | Hopedale Jr/Sr | 19:57.3 |
| 21 | Benjamin RougemontPlace 21 · Grade 10 · Sutton | 10 | Sutton | 20:00.3 |
| 22 | Garet KlansekPlace 22 · Grade 10 · Blackstone Valley Reg Voc/Tech | 10 | Blackstone Valley Reg Voc/Tech | 20:09.2 |
| 23 | Jack SpangenbergPlace 23 · Grade 11 · Nipmuc Regional | 11 | Nipmuc Regional | 20:09.9 |
| 24 | Ethan DeWolfPlace 24 · Grade 11 · Hopedale Jr/Sr | 11 | Hopedale Jr/Sr | 20:12.1 |
| 25 | Jacob TavaresPlace 25 · Grade 12 · Uxbridge | 12 | Uxbridge | 20:27.8 |
| 26 | Max GeorgePlace 26 · Grade 11 · Douglas | 11 | Douglas | 20:34.9 |
| 27 | Brady McDermottPlace 27 · Grade 9 · Douglas | 9 | Douglas | 20:35.5 |
| 28 | Evren HodgePlace 28 · Grade 10 · Nipmuc Regional | 10 | Nipmuc Regional | 20:57.0 |
| 29 | Ian JakubiakPlace 29 · Grade 10 · Sutton | 10 | Sutton | 21:01.6 |
| 30 | Teddy PinoPlace 30 · Grade 9 · Uxbridge | 9 | Uxbridge | 21:12.1 |
| 31 | Edward CormierPlace 31 · Grade 9 · Blackstone Valley Reg Voc/Tech | 9 | Blackstone Valley Reg Voc/Tech | 21:14.7 |
| 32 | Liam KanePlace 32 · Grade 11 · Sutton | 11 | Sutton | 21:25.0 |
| 33 | Dylan GarrettPlace 33 · Grade 12 · Blackstone Valley Reg Voc/Tech | 12 | Blackstone Valley Reg Voc/Tech | 21:27.5 |
| 34 | Sean StevensPlace 34 · Grade 12 · Blackstone Valley Reg Voc/Tech | 12 | Blackstone Valley Reg Voc/Tech | 21:31.6 |
| 35 | Nirvaan SharmaPlace 35 · Grade 10 · Nipmuc Regional | 10 | Nipmuc Regional | 21:34.5 |
| 36 | Declan KeanePlace 36 · Grade 9 · Blackstone Valley Reg Voc/Tech | 9 | Blackstone Valley Reg Voc/Tech | 21:40.3 |
| 37 | Abraham AucielloPlace 37 · Grade 12 · Sutton | 12 | Sutton | 21:41.2 |
| 38 | Neo TellesPlace 38 · Grade 12 · Douglas | 12 | Douglas | 22:18.4 |
| 39 | Carter BellPlace 39 · Grade 10 · Nipmuc Regional | 10 | Nipmuc Regional | 22:24.2 |
| 40 | Benjamin ConnellPlace 40 · Grade 11 · Douglas | 11 | Douglas | 22:24.6 |
| 41 | Erik (Hannah) WardPlace 41 · Grade 11 · Uxbridge | 11 | Uxbridge | 22:25.1 |
| 42 | Jeremy BarryPlace 42 · Grade 12 · Uxbridge | 12 | Uxbridge | 22:33.3 |
| 43 | Cillian ScottPlace 43 · Grade 12 · Nipmuc Regional | 12 | Nipmuc Regional | 22:34.5 |
| 44 | Braden MercerPlace 44 · Grade 9 · Nipmuc Regional | 9 | Nipmuc Regional | 22:47.3 |
| 45 | Jalaiyiaz NaranjoPlace 45 · Grade 11 · Douglas | 11 | Douglas | 22:47.4 |
| 46 | Nathan GorylPlace 46 · Grade 11 · Uxbridge | 11 | Uxbridge | 23:47.4 |
| 47 | Connor DiFabioPlace 47 · Grade 9 · Blackstone-Millville Reg | 9 | Blackstone-Millville Reg | 24:59.2 PR |