| 1 | Zachary MazzaferroPlace 1 · Grade 12 · East Longmeadow | 12 | East Longmeadow | 16:46 |
| 2 | Nick RiveraPlace 2 · Grade 12 · East Longmeadow | 12 | East Longmeadow | 16:47 |
| 3 | Wamon NagataPlace 3 · Grade 11 · West Springfield | 11 | West Springfield | 17:14 PR |
| 4 | Joseph AschenbachPlace 4 · Grade 10 · West Springfield | 10 | West Springfield | 18:07 PR |
| 5 | Miles BaileyPlace 5 · Grade 11 · East Longmeadow | 11 | East Longmeadow | 18:23 |
| 6 | Leonardo AschenbachPlace 6 · Grade 10 · West Springfield | 10 | West Springfield | 18:42 |
| 7 | Elijah VasilevichPlace 7 · Grade 11 · West Springfield | 11 | West Springfield | 18:57 PR |
| 8 | Owen ReillyPlace 8 · Grade 12 · East Longmeadow | 12 | East Longmeadow | 19:01 |
| 9 | Aidan HettrickPlace 9 · Grade 11 · West Springfield | 11 | West Springfield | 19:19 |
| 10 | Joziah GaldaPlace 10 · Grade 11 · West Springfield | 11 | West Springfield | 19:22 PR |
| 11 | Tyler MichaelianPlace 11 · Grade 9 · East Longmeadow | 9 | East Longmeadow | 19:32 |
| 12 | Matt CloutierPlace 12 · Grade 12 · East Longmeadow | 12 | East Longmeadow | 19:37 |
| 13 | Asher SweetPlace 13 · Grade 12 · West Springfield | 12 | West Springfield | 19:50 |
| 14 | Matthew (Matt) KotomskiPlace 14 · Grade 9 · East Longmeadow | 9 | East Longmeadow | 19:58 |
| 15 | Matthew (Matt) FisherPlace 15 · Grade 10 · East Longmeadow | 10 | East Longmeadow | 20:55 |
| 16 | Jayden PhamPlace 16 · Grade 12 · West Springfield | 12 | West Springfield | 21:10 |
| 17 | Ryan ManleyPlace 17 · Grade 9 · East Longmeadow | 9 | East Longmeadow | 21:25 |
| 18 | Marcello Chacon-CourtneyPlace 18 · Grade 10 · East Longmeadow | 10 | East Longmeadow | 21:29 |
| 19 | Jackson FoisPlace 19 · Grade 9 · East Longmeadow | 9 | East Longmeadow | 21:31 |
| 20 | Leo BulatewiczPlace 20 · Grade 12 · West Springfield | 12 | West Springfield | 21:39 PR |
| 21 | Garrett ViolettePlace 21 · Grade 12 · East Longmeadow | 12 | East Longmeadow | 21:43 |
| 22 | Kenny RodriguezPlace 22 · Grade 10 · East Longmeadow | 10 | East Longmeadow | 21:46 |
| 23 | Giovanni LuppiPlace 23 · Grade 10 · East Longmeadow | 10 | East Longmeadow | 21:48 PR |
| 24 | Sebastian SylvesterPlace 24 · Grade 8 · West Springfield | 8 | West Springfield | 21:48 |
| 25 | Micah SweetPlace 25 · Grade 9 · West Springfield | 9 | West Springfield | 22:09 |
| 26 | Ryan MaguirePlace 26 · Grade 12 · West Springfield | 12 | West Springfield | 22:11 PR |
| 27 | Philip LaPointePlace 27 · Grade 10 · West Springfield | 10 | West Springfield | 22:14 |
| 28 | Elijah SalasPlace 28 · Grade 10 · West Springfield | 10 | West Springfield | 22:15 |
| 29 | Jackson KopiePlace 29 · Grade 8 · West Springfield | 8 | West Springfield | 22:15 PR |
| 30 | Ian DimascolaPlace 30 · Grade 10 · East Longmeadow | 10 | East Longmeadow | 23:42 |
| 31 | Gregory Jin De JesusPlace 31 · Grade 10 · East Longmeadow | 10 | East Longmeadow | 24:18 |
| 32 | Gary LyncoskyPlace 32 · Grade 9 · West Springfield | 9 | West Springfield | 24:19 |
| 33 | Owen CotePlace 33 · Grade 10 · West Springfield | 10 | West Springfield | 24:20 |
| 34 | Amir AlaoPlace 34 · Grade 9 · West Springfield | 9 | West Springfield | 24:50 PR |
| 35 | Michael LyncoskyPlace 35 · Grade 8 · West Springfield | 8 | West Springfield | 24:51 |
| 36 | Owen BenoitPlace 36 · Grade 9 · East Longmeadow | 9 | East Longmeadow | 26:20 |
| 37 | Gavin KosciakPlace 37 · Grade 10 · East Longmeadow | 10 | East Longmeadow | 29:20 |
| 38 | John AsherPlace 38 · Grade 9 · East Longmeadow | 9 | East Longmeadow | 29:38 |
| 39 | Colin MilbierPlace 39 · Grade 10 · East Longmeadow | 10 | East Longmeadow | 31:00 |
| 40 | Anderson MazzaferroPlace 40 · Grade 9 · East Longmeadow | 9 | East Longmeadow | 51:04 |