| 1 | Finn EntwistlePlace 1 · Grade 8 · New Canaan Blazers | 8 | New Canaan Blazers | 10:33.84 PR |
| 2 | Seth KodagodaPlace 2 · Grade 7 · Danbury Flyers TF&XC Club | 7 | Danbury Flyers TF&XC Club | 10:44.45 |
| 3 | Ryan JemalPlace 3 · Grade 8 · New Canaan Blazers | 8 | New Canaan Blazers | 11:05.79 |
| 4 | Daniel ChristophPlace 4 · Grade 8 · Westport United Track Club | 8 | Westport United Track Club | 11:15.30 PR |
| 5 | Steven BombardPlace 5 · Grade 8 · New Canaan Blazers | 8 | New Canaan Blazers | 11:19.96 |
| 6 | Jordan JemalPlace 6 · Grade 6 · CT Harriers | 6 | CT Harriers | 11:34.08 PR |
| 7 | Sam PollackPlace 7 · Grade 6 · Westport United Track Club | 6 | Westport United Track Club | 11:35.65 |
| 8 | Wyatt BrindleyPlace 8 · Grade 7 · New Canaan Blazers | 7 | New Canaan Blazers | 11:56.36 |
| 9 | Griffin MaxwellPlace 9 · Grade 7 · New Canaan Blazers | 7 | New Canaan Blazers | 11:57.24 |
| 10 | Logan HuntPlace 10 · Grade 8 · New Canaan Blazers | 8 | New Canaan Blazers | 11:58.31 |
| 11 | peter TarabaPlace 11 · Grade 8 · New Canaan Blazers | 8 | New Canaan Blazers | 12:15.38 |
| 12 | James TullerPlace 12 · Grade 8 · New Canaan Blazers | 8 | New Canaan Blazers | 12:23.25 |
| 13 | Eduardo ToledoPlace 13 · Grade 7 · New Canaan Blazers | 7 | New Canaan Blazers | 12:27.22 PR |
| 14 | John MichelPlace 14 · Grade 5 · Mater Salvatoris | 5 | Mater Salvatoris | 12:28.85 PR |
| 15 | Wesley ElbiedPlace 15 · Grade 7 · New Canaan Blazers | 7 | New Canaan Blazers | 12:33.49 PR |
| 16 | Zachary MordPlace 16 · Grade 8 · New Canaan Blazers | 8 | New Canaan Blazers | 12:41.74 |
| 17 | Samuel WinterPlace 17 · Grade 5 · New Canaan Blazers | 5 | New Canaan Blazers | 12:50.26 |
| 18 | Braven SmithPlace 18 · Grade 7 · New Canaan Blazers | 7 | New Canaan Blazers | 13:04.95 |
| 19 | Ravi ShahPlace 19 · Grade 8 · New Canaan Blazers | 8 | New Canaan Blazers | 13:23.62 |
| 20 | Cole GagliardiPlace 20 · Grade 6 · New Canaan Blazers | 6 | New Canaan Blazers | 13:25.27 PR |
| 21 | Mason GurneyPlace 21 · Grade 6 · New Canaan Blazers | 6 | New Canaan Blazers | 13:41.32 |
| 22 | Adam BattersbyPlace 22 · Grade 8 · Westport United Track Club | 8 | Westport United Track Club | 13:44.17 |
| 23 | Gavin BalzanoPlace 23 · Grade 6 · New Canaan Blazers | 6 | New Canaan Blazers | 13:50.05 |
| 24 | Timothy HarperPlace 24 · Grade 7 · New Canaan Blazers | 7 | New Canaan Blazers | 13:52.40 |
| 25 | Everett StrasnerPlace 25 · Grade 5 · Mater Salvatoris | 5 | Mater Salvatoris | 14:08.74 |
| 26 | Emerson MartinPlace 26 · Grade 8 · Westport United Track Club | 8 | Westport United Track Club | 14:10.17 PR |
| 27 | Hunter RobertsPlace 27 · Grade 7 · New Canaan Blazers | 7 | New Canaan Blazers | 14:18.67 PR |
| 28 | George ChristiePlace 28 · Grade 5 · New Canaan Blazers | 5 | New Canaan Blazers | 14:26.92 PR |
| 29 | Brody TullerPlace 29 · Grade - · New Canaan Blazers | - | New Canaan Blazers | 14:52.49 |
| 30 | Johnny O'ConnorPlace 30 · Grade - · Danbury Flyers TF&XC Club | - | Danbury Flyers TF&XC Club | 15:44.82 |
| 31 | Jewelius BonittoPlace 31 · Grade 1 · Danbury Flyers TF&XC Club | 1 | Danbury Flyers TF&XC Club | 15:51.42 PR |
| 32 | Lachlan BoydPlace 32 · Grade 5 · Westport United Track Club | 5 | Westport United Track Club | 16:49.05 |
| 33 | Aadi MitraPlace 33 · Grade 7 · New Canaan Blazers | 7 | New Canaan Blazers | 16:49.25 |
| 34 | Lucus EscandonPlace 34 · Grade 3 · Mater Salvatoris | 3 | Mater Salvatoris | 17:04.96 PR |
| 35 | Harrison CallahanPlace 35 · Grade 5 · New Canaan Blazers | 5 | New Canaan Blazers | 17:34.06 PR |
| 36 | Nick WeisenbornPlace 36 · Grade 5 · Mater Salvatoris | 5 | Mater Salvatoris | 19:29.42 |
| 37 | John PetersPlace 37 · Grade 3 · Mater Salvatoris | 3 | Mater Salvatoris | 19:41.22 |
| 38 | Sawyer ArestiaPlace 38 · Grade 5 · New Canaan Blazers | 5 | New Canaan Blazers | 21:11.13 PR |
| 39 | Bennett AlexanderPlace 39 · Grade 5 · New Canaan Blazers | 5 | New Canaan Blazers | 22:59.19 |
| 40 | Leonardo PacificoPlace 40 · Grade 5 · Westport United Track Club | 5 | Westport United Track Club | 24:51.02 |