| 1 | Peter MatijevicPlace 1 · Grade 12 · Advanced Math & Science Academy Charter | 12 | Advanced Math & Science Academy Charter | 18:14.34 PR |
| 2 | Julian KikubaPlace 2 · Grade 11 · Marlborough | 11 | Marlborough | 18:23.61 |
| 3 | Kole OlsonPlace 3 · Grade 12 · Advanced Math & Science Academy Charter | 12 | Advanced Math & Science Academy Charter | 18:24.37 PR |
| 4 | Owen ManningPlace 4 · Grade 12 · Advanced Math & Science Academy Charter | 12 | Advanced Math & Science Academy Charter | 19:02.75 |
| 5 | Aidan GouldingPlace 5 · Grade 7 · Advanced Math & Science Academy Charter | 7 | Advanced Math & Science Academy Charter | 19:05.56 PR |
| 6 | Matthew LucasPlace 6 · Grade 11 · Marlborough | 11 | Marlborough | 19:18.72 PR |
| 7 | Joe SullivanPlace 7 · Grade 12 · Marlborough | 12 | Marlborough | 19:19.33 PR |
| 8 | Cooper CastoPlace 8 · Grade 10 · Advanced Math & Science Academy Charter | 10 | Advanced Math & Science Academy Charter | 19:45.96 |
| 9 | Gabriel TorresPlace 9 · Grade 10 · Advanced Math & Science Academy Charter | 10 | Advanced Math & Science Academy Charter | 19:51.49 |
| 10 | Miles FabrisPlace 10 · Grade 11 · Marlborough | 11 | Marlborough | 19:52.40 |
| 11 | Jayden BautistaPlace 11 · Grade 9 · Marlborough | 9 | Marlborough | 20:34.87 PR |
| 12 | Dylan SkogstromPlace 12 · Grade 11 · Assabet Valley Reg Tech | 11 | Assabet Valley Reg Tech | 20:41.40 |
| 13 | Noah Motyl-SzaryPlace 13 · Grade 9 · Advanced Math & Science Academy Charter | 9 | Advanced Math & Science Academy Charter | 20:47.98 |
| 14 | John HanniganPlace 14 · Grade 9 · Assabet Valley Reg Tech | 9 | Assabet Valley Reg Tech | 20:56.19 PR |
| 15 | Noah InganoPlace 15 · Grade 11 · Advanced Math & Science Academy Charter | 11 | Advanced Math & Science Academy Charter | 21:00.46 PR |
| 16 | Zachary SpizuocoPlace 16 · Grade 9 · Advanced Math & Science Academy Charter | 9 | Advanced Math & Science Academy Charter | 22:30.93 PR |
| 17 | Calab LowPlace 17 · Grade 10 · Advanced Math & Science Academy Charter | 10 | Advanced Math & Science Academy Charter | 22:33.75 PR |
| 18 | Jason BautistaPlace 18 · Grade 12 · Marlborough | 12 | Marlborough | 22:52.53 |
| 19 | Liam GoughPlace 19 · Grade 11 · Marlborough | 11 | Marlborough | 23:14.33 |
| 20 | Alexander MagiannisPlace 20 · Grade 11 · Assabet Valley Reg Tech | 11 | Assabet Valley Reg Tech | 23:33.58 PR |
| 21 | Johnathan DworetskyPlace 21 · Grade 10 · Advanced Math & Science Academy Charter | 10 | Advanced Math & Science Academy Charter | 24:07.80 PR |
| 22 | Jonathon HoulePlace 22 · Grade 10 · Advanced Math & Science Academy Charter | 10 | Advanced Math & Science Academy Charter | 26:02.86 |
| 23 | Daniel NguyenPlace 23 · Grade 10 · Assabet Valley Reg Tech | 10 | Assabet Valley Reg Tech | 26:35.53 PR |
| 24 | Eric DionPlace 24 · Grade 10 · Advanced Math & Science Academy Charter | 10 | Advanced Math & Science Academy Charter | 30:00.00 PR |