| 1 | Andrew BagleyPlace 1 · Grade 11 · Agawam | 11 | Agawam | 18:31 |
| 2 | Carter WoodrumPlace 2 · Grade 9 · Agawam | 9 | Agawam | 19:03 |
| 3 | Jack SullivanPlace 3 · Grade 10 · Agawam | 10 | Agawam | 19:06 |
| 4 | Austin MarquesPlace 4 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 19:07 |
| 5 | Timothy GarnerPlace 5 · Grade 11 · Agawam | 11 | Agawam | 19:25 |
| 6 | Luke BrunoPlace 6 · Grade - · Minnechaug Reg | - | Minnechaug Reg | 19:26 |
| 7 | Daniel HeinoldPlace 7 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 19:44 |
| 8 | Joshua BranhamPlace 8 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 19:45 |
| 9 | Declan KellyPlace 9 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 19:50 |
| 10 | Landon LaskiewiczPlace 10 · Grade 8 · Minnechaug Reg | 8 | Minnechaug Reg | 19:56 |
| 11 | Benjamin PattersonPlace 11 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 20:00 |
| 12 | Alexander LesiakPlace 12 · Grade 10 · Agawam | 10 | Agawam | 20:01 |
| 13 | Henry OhPlace 13 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 20:07 |
| 14 | Isaiah MoralesPlace 14 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 20:24 PR |
| 15 | Emmett ShattuckPlace 15 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 20:33 |
| 16 | Ryan HaberPlace 16 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 20:48 |
| 17 | Ryan Knox-NelliPlace 17 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 21:11 PR |
| 18 | Riley McLeodPlace 18 · Grade 12 · Minnechaug Reg | 12 | Minnechaug Reg | 21:14 |
| 19 | Jacob WeeksPlace 19 · Grade 11 · Agawam | 11 | Agawam | 21:21 |
| 20 | Samuel PreyePlace 20 · Grade 11 · Agawam | 11 | Agawam | 21:21 |
| 21 | Ormandy VelazquezPlace 21 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 21:36 |
| 22 | Matthew VanDerBekenPlace 22 · Grade 12 · Minnechaug Reg | 12 | Minnechaug Reg | 21:38 |
| 23 | Lucas LawrencePlace 23 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 21:51 |
| 24 | Owen DowneyPlace 24 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 21:53 |
| 25 | Elliot SylvesterPlace 25 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 22:29 |
| 26 | Ben ElwellPlace 26 · Grade 9 · Agawam | 9 | Agawam | 23:35 |
| 27 | Joshua PardavePlace 27 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 23:35 |
| 28 | Jose Carrasquillo JrPlace 28 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 24:24 |
| 29 | James WadzinskiPlace 29 · Grade 10 · Minnechaug Reg | 10 | Minnechaug Reg | 24:35 |
| 30 | O'Brien ChenPlace 30 · Grade - · Minnechaug Reg | - | Minnechaug Reg | 24:49 |
| 31 | Gavin MeunierPlace 31 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 27:34 |
| 32 | Ian StrattonPlace 32 · Grade 9 · Minnechaug Reg | 9 | Minnechaug Reg | 28:35 |
| 33 | Hunter HowardPlace 33 · Grade 12 · Minnechaug Reg | 12 | Minnechaug Reg | 29:44 |