| 1 | Nick RiveraPlace 1 · Grade 11 · East Longmeadow | 11 | East Longmeadow | 17:04.94 |
| 2 | Zachary MazzaferroPlace 2 · Grade 11 · East Longmeadow | 11 | East Longmeadow | 17:37.74 |
| 3 | Miles BaileyPlace 3 · Grade 10 · East Longmeadow | 10 | East Longmeadow | 19:44.58 |
| 4 | Jacob LongPlace 4 · Grade 12 · Minnechaug Reg | 12 | Minnechaug Reg | 19:46.48 |
| 5 | Declan KellyPlace 5 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 19:59.03 |
| 6 | Owen ReillyPlace 6 · Grade 11 · East Longmeadow | 11 | East Longmeadow | 20:01.31 |
| 7 | Michael LonczakPlace 7 · Grade 12 · East Longmeadow | 12 | East Longmeadow | 20:12.59 |
| 8 | Caleb ReillyPlace 8 · Grade 12 · East Longmeadow | 12 | East Longmeadow | 20:16.95 |
| 9 | Landon LaskiewiczPlace 9 · Grade 8 · Minnechaug Reg | 8 | Minnechaug Reg | 20:25.06 |
| 10 | Matt CloutierPlace 10 · Grade 11 · East Longmeadow | 11 | East Longmeadow | 20:26.57 |
| 11 | Jacob SchmidtPlace 11 · Grade 12 · East Longmeadow | 12 | East Longmeadow | 20:27.99 |
| 12 | Daniel HeinoldPlace 12 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 20:43.99 |
| 13 | Logan MatosPlace 13 · Grade 10 · East Longmeadow | 10 | East Longmeadow | 20:50.33 |
| 14 | Luke BrunoPlace 14 · Grade - · Minnechaug Reg | - | Minnechaug Reg | 20:55.25 |
| 15 | Austin MarquesPlace 15 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 20:57.98 |
| 16 | Riley McLeodPlace 16 · Grade 12 · Minnechaug Reg | 12 | Minnechaug Reg | 22:09.56 |
| 17 | Garrett ViolettePlace 17 · Grade 11 · East Longmeadow | 11 | East Longmeadow | 22:12.71 |
| 18 | Casen FoxPlace 18 · Grade 10 · East Longmeadow | 10 | East Longmeadow | 22:51.91 |
| 19 | Henry OhPlace 19 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 23:02.43 |
| 20 | Isaiah MoralesPlace 20 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 23:07.24 |
| 21 | Matthew VanDerBekenPlace 21 · Grade 12 · Minnechaug Reg | 12 | Minnechaug Reg | 23:12.38 |
| 22 | Ryan Knox-NelliPlace 22 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 23:23.84 |
| 23 | Emmett ShattuckPlace 23 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 23:25.49 |
| 24 | Benjamin PattersonPlace 24 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 23:27.92 |
| 25 | Matthew (Matt) FisherPlace 25 · Grade 9 · East Longmeadow | 9 | East Longmeadow | 23:40.00 |
| 26 | Ormandy VelazquezPlace 26 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 23:42.72 |
| 27 | Joshua PardavePlace 27 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 24:05.54 |
| 28 | Marcello Chacon-CourtneyPlace 28 · Grade 9 · East Longmeadow | 9 | East Longmeadow | 24:15.71 |
| 29 | Willis LamPlace 29 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 24:17.74 |
| 30 | Elliot SylvesterPlace 30 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 24:25.08 |
| 31 | Braxton BurzenskiPlace 31 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 24:40.05 |
| 32 | Ryan MullenPlace 32 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 24:53.15 |
| 33 | Lucas LawrencePlace 33 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 24:54.36 |
| 34 | Xavier RodriguezPlace 34 · Grade - · Holyoke | - | Holyoke | 25:02.14 PR |
| 35 | Ian StrattonPlace 35 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 25:29.15 |
| 36 | Ryan HaberPlace 36 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 25:29.47 |
| 37 | Daniel BlahaPlace 37 · Grade 10 · Holyoke | 10 | Holyoke | 25:47.45 |
| 38 | Ryan Peralta JesurumPlace 38 · Grade 11 · Holyoke | 11 | Holyoke | 26:33.51 |
| 39 | O'Brien ChenPlace 39 · Grade - · Minnechaug Reg | - | Minnechaug Reg | 26:52.92 |
| 40 | James WadzinskiPlace 40 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 27:18.22 |
| 41 | Braeden RadwayPlace 41 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 28:55.82 |
| 42 | Connor SuttonPlace 42 · Grade 9 · East Longmeadow | 9 | East Longmeadow | 29:13.83 |
| 43 | Thomas RehbeinPlace 43 · Grade 10 · East Longmeadow | 10 | East Longmeadow | 30:21.60 |
| 44 | Ryan WilliamsPlace 44 · Grade 10 · East Longmeadow | 10 | East Longmeadow | 30:38.11 |
| 45 | Jose Carrasquillo JrPlace 45 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 30:41.08 |
| 46 | Colin MilbierPlace 46 · Grade 9 · East Longmeadow | 9 | East Longmeadow | 30:46.60 |
| 47 | Henry KoziolPlace 47 · Grade 11 · Holyoke | 11 | Holyoke | 30:50.85 PR |
| 48 | Hunter HowardPlace 48 · Grade 12 · Minnechaug Reg | 12 | Minnechaug Reg | 32:34.32 |
| 49 | Owen DowneyPlace 49 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 33:38.06 |
| 50 | Julian RodriguezPlace 50 · Grade 11 · Holyoke | 11 | Holyoke | 34:59.57 |
| 51 | Andrew StarkPlace 51 · Grade 11 · Minnechaug Reg | 11 | Minnechaug Reg | 39:59.57 |