| 1 | Zackary O'ToolePlace 1 · Grade 12 · Stratford | 12 | Stratford | 17:01.7 |
| 2 | Dyllan AsuncionPlace 2 · Grade 12 · Stratford | 12 | Stratford | 17:56.3 |
| 3 | Ryan SceliaPlace 3 · Grade 12 · Brookfield | 12 | Brookfield | 18:32.3 |
| 4 | Orion LoweryPlace 4 · Grade 12 · Newtown | 12 | Newtown | 18:40.9 |
| 5 | Bryce TaylorPlace 5 · Grade 11 · Newtown | 11 | Newtown | 18:41.3 |
| 6 | Peter CarmodyPlace 6 · Grade 12 · Stratford | 12 | Stratford | 18:43.4 |
| 7 | Hunter AubinPlace 7 · Grade 10 · New Milford | 10 | New Milford | 19:01.8 |
| 8 | Ubay DissaPlace 8 · Grade 12 · Newtown | 12 | Newtown | 19:07.7 |
| 9 | Duncan KolbPlace 9 · Grade 12 · Newtown | 12 | Newtown | 19:09.7 |
| 10 | Paul RamirezPlace 10 · Grade 10 · Stratford | 10 | Stratford | 19:26.7 |
| 11 | Sebastian ColburnPlace 11 · Grade 11 · Newtown | 11 | Newtown | 19:30.9 |
| 12 | Evan DomingosPlace 12 · Grade 10 · Brookfield | 10 | Brookfield | 19:38.9 |
| 13 | Aarav ShettyPlace 13 · Grade 12 · Newtown | 12 | Newtown | 19:50.3 |
| 14 | Ali ElawaPlace 14 · Grade 11 · Newtown | 11 | Newtown | 20:14.6 |
| 15 | Ryder SymesPlace 15 · Grade 11 · Newtown | 11 | Newtown | 20:33.2 |
| 16 | Michael ReevesPlace 16 · Grade 9 · Brookfield | 9 | Brookfield | 20:39.2 |
| 17 | Jace CowdenPlace 17 · Grade 12 · Brookfield | 12 | Brookfield | 20:40.7 |
| 18 | Mitchell GagnePlace 18 · Grade 10 · Newtown | 10 | Newtown | 20:42.3 |
| 19 | Owen MulcaheyPlace 19 · Grade 11 · Newtown | 11 | Newtown | 20:53.7 |
| 20 | Tyler MckenziePlace 20 · Grade 11 · New Milford | 11 | New Milford | 20:53.9 |
| 21 | Robert RodriguezPlace 21 · Grade 11 · New Milford | 11 | New Milford | 20:57.4 |
| 22 | Liam O'NeilPlace 22 · Grade 12 · Newtown | 12 | Newtown | 20:58.0 |
| 23 | Meetansh DhotePlace 23 · Grade 12 · Brookfield | 12 | Brookfield | 21:08.7 |
| 24 | Kayden McGuirkPlace 24 · Grade 11 · Newtown | 11 | Newtown | 21:14.7 |
| 25 | Connor SanfordPlace 25 · Grade 11 · Brookfield | 11 | Brookfield | 21:16.2 |
| 26 | James DorfmanPlace 26 · Grade 10 · Newtown | 10 | Newtown | 21:17.5 |
| 27 | Sebastian CebulskiPlace 27 · Grade 10 · Newtown | 10 | Newtown | 21:25.3 |
| 28 | Bradyn CerraPlace 28 · Grade 12 · New Milford | 12 | New Milford | 21:27.4 |
| 29 | Kevin SceliaPlace 29 · Grade 10 · Brookfield | 10 | Brookfield | 21:30.9 |
| 30 | David JonesPlace 30 · Grade 9 · New Milford | 9 | New Milford | 22:03.4 |
| 31 | Chris AccettellaPlace 31 · Grade 10 · Newtown | 10 | Newtown | 22:12.4 |
| 32 | Riley OlphoncePlace 32 · Grade 12 · Stratford | 12 | Stratford | 22:16.5 PR |
| 33 | Hayden JelenfyPlace 33 · Grade 11 · New Milford | 11 | New Milford | 22:21.1 |
| 34 | Mason TietjenPlace 34 · Grade 9 · Newtown | 9 | Newtown | 22:26.5 |
| 35 | Eli SoltisPlace 35 · Grade 9 · Newtown | 9 | Newtown | 22:34.6 |
| 36 | Kevin HughesPlace 36 · Grade 11 · Stratford | 11 | Stratford | 22:35.3 |
| 37 | Mauricio De La GarzaPlace 37 · Grade 12 · Newtown | 12 | Newtown | 22:46.3 |
| 38 | Ryley FestaPlace 38 · Grade 10 · Newtown | 10 | Newtown | 22:48.3 |
| 39 | Nathan WongPlace 39 · Grade 10 · Stratford | 10 | Stratford | 22:57.7 |
| 40 | Harrison DunnPlace 40 · Grade 10 · Newtown | 10 | Newtown | 22:58.8 |
| 41 | Owen ClarksonPlace 41 · Grade 9 · Brookfield | 9 | Brookfield | 23:01.1 |
| 42 | Jaxson ParrishPlace 42 · Grade 9 · New Milford | 9 | New Milford | 23:17.6 |
| 43 | Jacob EchavarriaPlace 43 · Grade 9 · Brookfield | 9 | Brookfield | 23:19.5 |
| 44 | Trace HunterPlace 44 · Grade 11 · Newtown | 11 | Newtown | 23:30.8 |
| 45 | Hudson HiruoPlace 45 · Grade 12 · Newtown | 12 | Newtown | 23:55.2 |
| 46 | Sean D'AmicoPlace 46 · Grade 9 · Newtown | 9 | Newtown | 23:57.1 |
| 47 | Sandor LadanyiPlace 47 · Grade 10 · Newtown | 10 | Newtown | 24:04.4 |
| 48 | Danny GarciaPlace 48 · Grade 9 · Newtown | 9 | Newtown | 24:08.7 |
| 49 | Zion AdamsPlace 49 · Grade 10 · Stratford | 10 | Stratford | 24:18.9 |
| 50 | Parker HallPlace 50 · Grade 10 · New Milford | 10 | New Milford | 24:44.6 |
| 51 | Elias NelsonPlace 51 · Grade 12 · New Milford | 12 | New Milford | 24:45.2 |
| 52 | Mateo BonillaPlace 52 · Grade 9 · New Milford | 9 | New Milford | 24:45.9 |
| 53 | Steven VegaPlace 53 · Grade 11 · Stratford | 11 | Stratford | 24:50.2 |
| 54 | Joziah NolascoPlace 54 · Grade 10 · Stratford | 10 | Stratford | 25:39.5 PR |
| 55 | Liam ClarkPlace 55 · Grade 12 · Newtown | 12 | Newtown | 25:45.7 |
| 56 | Benjamin PisanoPlace 56 · Grade 9 · New Milford | 9 | New Milford | 25:46.0 |
| 57 | Jacob MckirdyPlace 57 · Grade 9 · New Milford | 9 | New Milford | 25:49.4 |
| 58 | Edgar LopezPlace 58 · Grade 9 · Stratford | 9 | Stratford | 25:58.2 |
| 59 | Matteo MelilloPlace 59 · Grade 10 · Brookfield | 10 | Brookfield | 26:00.9 |
| 60 | Brayden AcevedoPlace 60 · Grade 11 · Stratford | 11 | Stratford | 26:19.6 |
| 61 | Leo InfantasPlace 61 · Grade 9 · Newtown | 9 | Newtown | 26:22.8 |
| 62 | Cayden McBethPlace 62 · Grade 9 · Brookfield | 9 | Brookfield | 26:27.7 |
| 63 | Colton LiskaPlace 63 · Grade 10 · Newtown | 10 | Newtown | 26:28.4 |
| 64 | Nate SampsonPlace 64 · Grade 9 · Newtown | 9 | Newtown | 26:31.8 |
| 65 | Kyler CookPlace 65 · Grade 9 · Newtown | 9 | Newtown | 26:35.6 |
| 66 | Alexander SotoPlace 66 · Grade 11 · Newtown | 11 | Newtown | 26:54.7 |
| 67 | Nico DiezPlace 67 · Grade 9 · Newtown | 9 | Newtown | 26:55.1 |
| 68 | Beau ClancyPlace 68 · Grade 10 · Newtown | 10 | Newtown | 27:11.2 |
| 69 | Luke MaldonadoPlace 69 · Grade 9 · Stratford | 9 | Stratford | 28:55.5 PR |
| 70 | Jayden MochaPlace 70 · Grade 9 · Stratford | 9 | Stratford | 28:55.6 PR |
| 71 | Nathan EchavarriaPlace 71 · Grade 11 · Brookfield | 11 | Brookfield | 30:05.4 |
| 72 | Tyquan SmithPlace 72 · Grade 9 · Newtown | 9 | Newtown | 30:11.2 |
| 73 | Alex KuglerPlace 73 · Grade 12 · Newtown | 12 | Newtown | 30:16.8 |
| 74 | Charlie GardnerPlace 74 · Grade 9 · Newtown | 9 | Newtown | 30:41.8 |
| 75 | Petros RoussasPlace 75 · Grade 9 · Newtown | 9 | Newtown | 31:55.1 |
| 76 | Beckett LovelessPlace 76 · Grade 9 · Newtown | 9 | Newtown | 32:37.1 |