| 1 | Gabriel WhitePlace 1 · Grade 12 · E.O. Smith | 12 | E.O. Smith | 17:05 |
| 2 | Deacon GasconPlace 2 · Grade 11 · Tolland | 11 | Tolland | 17:10 |
| 3 | Max MattinglyPlace 3 · Grade 12 · E.O. Smith | 12 | E.O. Smith | 17:54 |
| 4 | Enzo VertefeuillePlace 4 · Grade 12 · E.O. Smith | 12 | E.O. Smith | 18:22 |
| 5 | Nathaniel GliddenPlace 5 · Grade 11 · Tolland | 11 | Tolland | 18:40 |
| 6 | Finn RowleyPlace 6 · Grade 11 · E.O. Smith | 11 | E.O. Smith | 19:34 |
| 7 | Joseph ChiPlace 7 · Grade 12 · E.O. Smith | 12 | E.O. Smith | 19:39 |
| 8 | Ryan CostelloPlace 8 · Grade 9 · Tolland | 9 | Tolland | 19:44 |
| 9 | Adam CulverPlace 9 · Grade 12 · Enfield | 12 | Enfield | 19:49 |
| 10 | Grayson BurnsPlace 10 · Grade 11 · E.O. Smith | 11 | E.O. Smith | 20:01 |
| 11 | Charles WlodarczykPlace 11 · Grade 12 · Tolland | 12 | Tolland | 20:02 |
| 12 | Conner DannPlace 12 · Grade 9 · E.O. Smith | 9 | E.O. Smith | 20:02.50 |
| 13 | Finnegan GilmorePlace 13 · Grade 10 · Tolland | 10 | Tolland | 20:04 |
| 14 | Owen WalshPlace 14 · Grade 12 · Tolland | 12 | Tolland | 20:20 |
| 15 | Lincoln DiVenerePlace 15 · Grade 12 · Tolland | 12 | Tolland | 20:32 |
| 16 | Nathaniel KlassenPlace 16 · Grade 11 · E.O. Smith | 11 | E.O. Smith | 20:39 |
| 17 | Alex VanSkiverPlace 17 · Grade 9 · E.O. Smith | 9 | E.O. Smith | 20:40 |
| 18 | Nicholas ChenPlace 18 · Grade 11 · E.O. Smith | 11 | E.O. Smith | 20:43 |
| 19 | Owen KrokPlace 19 · Grade 9 · Tolland | 9 | Tolland | 20:46 |
| 20 | Grant SyphersPlace 20 · Grade 12 · Tolland | 12 | Tolland | 20:59 |
| 21 | Isaac StanfordPlace 21 · Grade 10 · Tolland | 10 | Tolland | 21:02 |
| 22 | Desmond SalvasPlace 22 · Grade 11 · Enfield | 11 | Enfield | 21:10 |
| 23 | Joseph DudekPlace 23 · Grade 9 · E.O. Smith | 9 | E.O. Smith | 21:13 |
| 24 | Aaron MensahPlace 24 · Grade 10 · E.O. Smith | 10 | E.O. Smith | 21:15 |
| 25 | Rylan HardonPlace 25 · Grade 10 · E.O. Smith | 10 | E.O. Smith | 22:00 |
| 26 | Jack TreonPlace 26 · Grade 12 · Enfield | 12 | Enfield | 22:06 |
| 27 | Asher ValloPlace 27 · Grade 12 · Tolland | 12 | Tolland | 22:29 |
| 28 | Sterling BrandtPlace 28 · Grade 9 · E.O. Smith | 9 | E.O. Smith | 22:31 |
| 29 | Charles FarrellPlace 29 · Grade 9 · Tolland | 9 | Tolland | 22:48 |
| 30 | Evan SmithPlace 30 · Grade 9 · Tolland | 9 | Tolland | 22:49 |
| 31 | Evan MoreauPlace 31 · Grade 11 · Enfield | 11 | Enfield | 22:56 |
| 32 | Nicholas SkridulasPlace 32 · Grade 11 · Enfield | 11 | Enfield | 24:14 |
| 33 | Anthony SkridulasPlace 33 · Grade 11 · Enfield | 11 | Enfield | 24:34 |
| 34 | Patrick RiquierPlace 34 · Grade 9 · E.O. Smith | 9 | E.O. Smith | 25:00 |
| 35 | Thomas GriffithPlace 35 · Grade 10 · Tolland | 10 | Tolland | 25:09 |
| 36 | John CostelloPlace 36 · Grade 12 · Tolland | 12 | Tolland | 25:37 |
| 37 | jack DufresnePlace 37 · Grade 11 · Enfield | 11 | Enfield | 26:18 |
| 38 | Noah HaydenPlace 38 · Grade 10 · Enfield | 10 | Enfield | 28:28 |
| 39 | Hassn ElsabbalPlace 39 · Grade 9 · Enfield | 9 | Enfield | 33:51 |
| 40 | Jacob BridgewaterPlace 40 · Grade 10 · Tolland | 10 | Tolland | 48:24 |