| 1 | Andrew RehmPlace 1 · Grade 12 · Bunnell | 12 | Bunnell | 18:04 |
| 2 | Hunter AubinPlace 2 · Grade 10 · New Milford | 10 | New Milford | 18:07 |
| 3 | Bradyn CerraPlace 3 · Grade 12 · New Milford | 12 | New Milford | 18:25 |
| 4 | Alexander GardnerPlace 4 · Grade 11 · Immaculate | 11 | Immaculate | 18:26 |
| 5 | Blake StaffeyPlace 5 · Grade 11 · Bunnell | 11 | Bunnell | 18:28 PR |
| 6 | Sean MartinPlace 6 · Grade 11 · Immaculate | 11 | Immaculate | 18:34 |
| 7 | Christian FappianoPlace 7 · Grade 11 · Immaculate | 11 | Immaculate | 18:53 |
| 8 | Julian KrotmeierPlace 8 · Grade 10 · Immaculate | 10 | Immaculate | 18:54 |
| 9 | Tyler MckenziePlace 9 · Grade 11 · New Milford | 11 | New Milford | 19:02 |
| 10 | Liam KirkmanPlace 10 · Grade 11 · Immaculate | 11 | Immaculate | 19:09 |
| 11 | David JonesPlace 11 · Grade 9 · New Milford | 9 | New Milford | 19:13 |
| 12 | Alden ClarkPlace 12 · Grade 11 · Bunnell | 11 | Bunnell | 19:19 |
| 13 | Michael LillisPlace 13 · Grade 9 · Immaculate | 9 | Immaculate | 19:29 |
| 14 | Robert RodriguezPlace 14 · Grade 11 · New Milford | 11 | New Milford | 20:09 |
| 15 | Jaxson ParrishPlace 15 · Grade 9 · New Milford | 9 | New Milford | 20:18 PR |
| 16 | Hayden JelenfyPlace 16 · Grade 11 · New Milford | 11 | New Milford | 20:33 |
| 17 | Parker HallPlace 17 · Grade 10 · New Milford | 10 | New Milford | 21:16 PR |
| 18 | Anthony GaleanoPlace 18 · Grade 12 · Bassick | 12 | Bassick | 21:18 |
| 19 | Daniel HanleyPlace 19 · Grade 11 · Immaculate | 11 | Immaculate | 21:35 PR |
| 20 | Raymond GravesPlace 20 · Grade 10 · Bassick | 10 | Bassick | 21:47 |
| 21 | Elias NelsonPlace 21 · Grade 12 · New Milford | 12 | New Milford | 21:50 |
| 22 | Benjamin PisanoPlace 22 · Grade 9 · New Milford | 9 | New Milford | 21:51 |
| 23 | Mateo BonillaPlace 23 · Grade 9 · New Milford | 9 | New Milford | 21:53 |
| 24 | Joey MoncktonPlace 24 · Grade 10 · Immaculate | 10 | Immaculate | 22:03 PR |
| 25 | Holden AdamsPlace 25 · Grade 12 · Bunnell | 12 | Bunnell | 22:04 |
| 26 | Ryan HoeingPlace 26 · Grade 11 · Immaculate | 11 | Immaculate | 22:04 |
| 27 | Francis LindogPlace 27 · Grade 9 · Immaculate | 9 | Immaculate | 22:06 PR |
| 28 | Marcos ZambranoPlace 28 · Grade 9 · Immaculate | 9 | Immaculate | 22:07 PR |
| 29 | Trenton TsengPlace 29 · Grade 9 · Immaculate | 9 | Immaculate | 22:43 PR |
| 30 | Ramiro SampayoPlace 30 · Grade 12 · Bassick | 12 | Bassick | 23:32 PR |
| 31 | Adrian De LeonPlace 31 · Grade 9 · Immaculate | 9 | Immaculate | 24:06 |
| 32 | Forland TelfortPlace 32 · Grade 9 · Bassick | 9 | Bassick | 24:37 PR |
| 33 | Christian DemoPlace 33 · Grade 9 · Immaculate | 9 | Immaculate | 24:49 PR |
| 34 | Aayan LateefPlace 34 · Grade 11 · New Milford | 11 | New Milford | 24:56 |
| 35 | Daniel DimockPlace 35 · Grade 9 · New Milford | 9 | New Milford | 24:59 |
| 36 | John DavisPlace 36 · Grade 9 · New Milford | 9 | New Milford | 25:30 |
| 37 | Mason BasilePlace 37 · Grade 11 · Immaculate | 11 | Immaculate | 27:40 |
| 38 | Gabriel OliveiraPlace 38 · Grade 9 · New Milford | 9 | New Milford | 27:54 PR |
| 39 | Tyler ParksPlace 39 · Grade 11 · Immaculate | 11 | Immaculate | 30:58 |
| 40 | Santiago PinedaPlace 40 · Grade 9 · Bunnell | 9 | Bunnell | 32:02 |
| 41 | Avery FernandezPlace 41 · Grade 9 · Bassick | 9 | Bassick | 32:34 |
| 42 | Angel PelaezPlace 42 · Grade 9 · Immaculate | 9 | Immaculate | 33:00 PR |