| 1 | Henry WinnPlace 1 · Grade 11 · Deerfield Academy | 11 | Deerfield Academy | 16:21 |
| 2 | Brody RichardsonPlace 2 · Grade 12 · Williston Northampton | 12 | Williston Northampton | 16:26 |
| 3 | Liam WalkerPlace 3 · Grade 11 · Deerfield Academy | 11 | Deerfield Academy | 16:43 |
| 4 | JT GallyPlace 4 · Grade 12 · Deerfield Academy | 12 | Deerfield Academy | 17:29 |
| 5 | Quinn ClarkPlace 5 · Grade 10 · Deerfield Academy | 10 | Deerfield Academy | 17:37 |
| 6 | Eric ZhouPlace 6 · Grade 12 · Northfield-Mt Hermon | 12 | Northfield-Mt Hermon | 17:43 |
| 7 | Ahnkai LiebertPlace 7 · Grade 12 · Northfield-Mt Hermon | 12 | Northfield-Mt Hermon | 18:05 |
| 8 | Mills CostelloPlace 8 · Grade 11 · Northfield-Mt Hermon | 11 | Northfield-Mt Hermon | 18:13 |
| 9 | Kamal SeugenPlace 9 · Grade - · Williston Northampton | - | Williston Northampton | 18:59 PR |
| 10 | Casey MuscatoPlace 10 · Grade 12 · Williston Northampton | 12 | Williston Northampton | 19:10 |
| 11 | Cavan GardnerPlace 11 · Grade 11 · Worcester Academy | 11 | Worcester Academy | 19:17 |
| 12 | Oliver PeruzziPlace 12 · Grade 12 · Deerfield Academy | 12 | Deerfield Academy | 19:22 |
| 13 | Reid McCoyPlace 13 · Grade 12 · Deerfield Academy | 12 | Deerfield Academy | 20:13 |
| 14 | George NingPlace 14 · Grade 12 · Northfield-Mt Hermon | 12 | Northfield-Mt Hermon | 20:34 |
| 15 | Romeo HayesPlace 15 · Grade - · Northfield-Mt Hermon | - | Northfield-Mt Hermon | 20:39 PR |
| 16 | Aiden GaffordPlace 16 · Grade 12 · Worcester Academy | 12 | Worcester Academy | 20:49 |
| 17 | Lachlan MaddockPlace 17 · Grade 11 · Williston Northampton | 11 | Williston Northampton | 20:54 |
| 18 | Finn MaillouxPlace 18 · Grade 10 · Williston Northampton | 10 | Williston Northampton | 21:13 |
| 19 | Cooper DalePlace 19 · Grade So · Cushing Academy | So | Cushing Academy | 21:16 |
| 20 | William NorthrupPlace 20 · Grade 10 · Williston Northampton | 10 | Williston Northampton | 21:17 |
| 21 | Noah LehanePlace 21 · Grade 10 · Williston Northampton | 10 | Williston Northampton | 21:22 |
| 22 | Jaidin NievesPlace 22 · Grade 12 · Worcester Academy | 12 | Worcester Academy | 21:33 |
| 23 | Ethan Bai SmithPlace 23 · Grade - · Worcester Academy | - | Worcester Academy | 21:34 PR |
| 24 | Jackson PerryPlace 24 · Grade 9 · Worcester Academy | 9 | Worcester Academy | 22:44 |
| 25 | Ozora YazakiPlace 25 · Grade 11 · Williston Northampton | 11 | Williston Northampton | 22:54 |
| 26 | Sloan GajdaPlace 26 · Grade 11 · Williston Northampton | 11 | Williston Northampton | 23:01 |
| 27 | Joshua KimPlace 27 · Grade 9 · Worcester Academy | 9 | Worcester Academy | 23:23 |
| 28 | Robby GrayPlace 28 · Grade 12 · Worcester Academy | 12 | Worcester Academy | 23:30 |
| 29 | Nick MarchewkaPlace 29 · Grade 9 · Worcester Academy | 9 | Worcester Academy | 24:06 |
| 30 | Chris WilsonPlace 30 · Grade 11 · Worcester Academy | 11 | Worcester Academy | 24:58 |
| 31 | Shawn YiPlace 31 · Grade 9 · Worcester Academy | 9 | Worcester Academy | 26:25 |
| 32 | jaden hanPlace 32 · Grade Fr · Cushing Academy | Fr | Cushing Academy | 26:53 |
| 33 | Aryav SharmaPlace 33 · Grade 9 · Worcester Academy | 9 | Worcester Academy | 27:06 |
| 34 | Samir Balaji PrabhuPlace 34 · Grade Jr · Worcester Academy | Jr | Worcester Academy | 31:44 |