| 1 | Max MehnerPlace 1 · Grade 10 · Joel Barlow | 10 | Joel Barlow | 17:35 |
| 2 | Max SchulkowskiPlace 2 · Grade 11 · New Fairfield | 11 | New Fairfield | 18:22 PR |
| 3 | Colby PiescoPlace 3 · Grade 12 · New Fairfield | 12 | New Fairfield | 18:23 |
| 4 | Hunter AubinPlace 4 · Grade 10 · New Milford | 10 | New Milford | 18:31 |
| 5 | Bobby RoblesPlace 5 · Grade 10 · New Fairfield | 10 | New Fairfield | 18:54 PR |
| 6 | Emmet ShamsiPlace 6 · Grade 9 · Joel Barlow | 9 | Joel Barlow | 19:09 |
| 7 | Brayden HershbergerPlace 7 · Grade 12 · Masuk | 12 | Masuk | 19:14 |
| 8 | Liam HeartyPlace 8 · Grade 12 · New Fairfield | 12 | New Fairfield | 19:34 |
| 9 | Logan SchrammPlace 9 · Grade 11 · New Fairfield | 11 | New Fairfield | 19:38 |
| 10 | Connor KuczmaPlace 10 · Grade 12 · New Fairfield | 12 | New Fairfield | 19:46 |
| 11 | Didier Mejia-MorneauPlace 11 · Grade 12 · Joel Barlow | 12 | Joel Barlow | 19:54 |
| 12 | Ryan WheatleyPlace 12 · Grade 11 · Joel Barlow | 11 | Joel Barlow | 20:04 |
| 13 | Filip WadolkowskiPlace 13 · Grade 12 · Masuk | 12 | Masuk | 20:19 |
| 14 | Tyler MckenziePlace 14 · Grade 11 · New Milford | 11 | New Milford | 20:26 |
| 15 | Thomas PenneyPlace 15 · Grade 9 · New Fairfield | 9 | New Fairfield | 20:30 |
| 16 | David JonesPlace 16 · Grade 9 · New Milford | 9 | New Milford | 20:33 |
| 17 | Luke CourtneyPlace 17 · Grade 9 · New Fairfield | 9 | New Fairfield | 20:35 |
| 18 | Bradyn CerraPlace 18 · Grade 12 · New Milford | 12 | New Milford | 20:36 |
| 19 | Jack KatkocinPlace 19 · Grade 11 · New Fairfield | 11 | New Fairfield | 20:36.7 |
| 20 | Sebastian RieraPlace 20 · Grade 12 · Masuk | 12 | Masuk | 20:55 |
| 21 | Joseph AlarconPlace 21 · Grade 9 · Masuk | 9 | Masuk | 21:09 |
| 22 | Robert RodriguezPlace 22 · Grade 11 · New Milford | 11 | New Milford | 21:36 |
| 23 | Dylan McKellickPlace 23 · Grade 12 · Masuk | 12 | Masuk | 21:38 |
| 24 | Jack LaedkePlace 24 · Grade 10 · Joel Barlow | 10 | Joel Barlow | 21:48 |
| 25 | Nicholas JacksonPlace 25 · Grade 11 · Masuk | 11 | Masuk | 22:03 |
| 26 | James WoodPlace 26 · Grade 10 · Joel Barlow | 10 | Joel Barlow | 22:06 |
| 27 | Joseph MoranPlace 27 · Grade 9 · New Fairfield | 9 | New Fairfield | 22:10 |
| 28 | Tristan MalewickiPlace 28 · Grade 10 · Masuk | 10 | Masuk | 22:34 PR |
| 29 | Parker HallPlace 29 · Grade 10 · New Milford | 10 | New Milford | 22:38 |
| 30 | Connor PetersonPlace 30 · Grade 11 · New Fairfield | 11 | New Fairfield | 22:46 |
| 31 | Hayden JelenfyPlace 31 · Grade 11 · New Milford | 11 | New Milford | 22:47 |
| 32 | Elias NelsonPlace 32 · Grade 12 · New Milford | 12 | New Milford | 22:58 |
| 33 | Jaxson ParrishPlace 33 · Grade 9 · New Milford | 9 | New Milford | 23:07 |
| 34 | Rowan WeissPlace 34 · Grade 10 · Joel Barlow | 10 | Joel Barlow | 23:33.3 |
| 35 | Ishaan Chano CharavarttyPlace 35 · Grade 9 · Joel Barlow | 9 | Joel Barlow | 23:33.9 PR |
| 36 | Mateo BonillaPlace 36 · Grade 9 · New Milford | 9 | New Milford | 23:57 |
| 37 | Elias MarshPlace 37 · Grade 10 · Joel Barlow | 10 | Joel Barlow | 23:58 |
| 38 | Jacob MckirdyPlace 38 · Grade 9 · New Milford | 9 | New Milford | 24:38.3 |
| 39 | Benjamin PisanoPlace 39 · Grade 9 · New Milford | 9 | New Milford | 24:38.7 |
| 40 | Daniel DimockPlace 40 · Grade 9 · New Milford | 9 | New Milford | 25:00 |
| 41 | Aayan LateefPlace 41 · Grade 11 · New Milford | 11 | New Milford | 25:44 |
| 42 | Lucas IaconoPlace 42 · Grade 10 · Masuk | 10 | Masuk | 26:51 PR |
| 43 | Ryan HeartyPlace 43 · Grade 10 · New Fairfield | 10 | New Fairfield | 27:25 |
| 44 | John DavisPlace 44 · Grade 9 · New Milford | 9 | New Milford | 29:29 |
| 45 | Gavin CarlucciPlace 45 · Grade 11 · New Fairfield | 11 | New Fairfield | 29:35 |
| 46 | Sam GinterPlace 46 · Grade 9 · Masuk | 9 | Masuk | 30:54.5 |
| 47 | Simon SotoPlace 47 · Grade 10 · Masuk | 10 | Masuk | 30:54.8 |
| 48 | Gabriel OliveiraPlace 48 · Grade 9 · New Milford | 9 | New Milford | 31:59 |