| 1 | Nathan CramerPlace 1 · Grade 11 · Fairfield Ludlowe | 11 | Fairfield Ludlowe | 15:36.37 |
| 2 | Varujan EdwardsPlace 2 · Grade 11 · Trumbull | 11 | Trumbull | 15:58.81 |
| 3 | Bronson VoPlace 3 · Grade 11 · Trumbull | 11 | Trumbull | 16:09.84 |
| 4 | Ethan CartyPlace 4 · Grade 11 · Fairfield Ludlowe | 11 | Fairfield Ludlowe | 16:20.52 |
| 5 | Mohammed AbunarPlace 5 · Grade 11 · Trumbull | 11 | Trumbull | 16:27.62 |
| 6 | Joseph GregoryPlace 6 · Grade 12 · Trumbull | 12 | Trumbull | 16:30.05 |
| 7 | Elliott BelloPlace 7 · Grade 12 · Trumbull | 12 | Trumbull | 16:34.31 |
| 8 | Devin FerreiraPlace 8 · Grade 12 · Trumbull | 12 | Trumbull | 17:07.70 |
| 9 | Quinn HavardPlace 9 · Grade 12 · Fairfield Ludlowe | 12 | Fairfield Ludlowe | 17:10.84 |
| 10 | Ryan HassPlace 10 · Grade 11 · Trumbull | 11 | Trumbull | 17:11.62 |
| 11 | Dazjon FreemanPlace 11 · Grade 11 · Fairfield Ludlowe | 11 | Fairfield Ludlowe | 17:13.22 |
| 12 | David CarilloPlace 12 · Grade 9 · Trumbull | 9 | Trumbull | 17:15.80 |
| 13 | Zachary FalzonePlace 13 · Grade 11 · Trumbull | 11 | Trumbull | 17:17.81 |
| 14 | Matthew ChristiePlace 14 · Grade 11 · Trumbull | 11 | Trumbull | 17:25.75 |
| 15 | Griffin BoylePlace 15 · Grade 12 · Fairfield Ludlowe | 12 | Fairfield Ludlowe | 17:28.35 |
| 16 | Noah KingslyPlace 16 · Grade 10 · Fairfield Ludlowe | 10 | Fairfield Ludlowe | 17:29.03 |
| 17 | Liam ForrestPlace 17 · Grade 9 · Fairfield Ludlowe | 9 | Fairfield Ludlowe | 17:30.22 |
| 18 | Benjamin McKeonPlace 18 · Grade 11 · Trumbull | 11 | Trumbull | 17:35.71 |
| 19 | Ryan KlaiberPlace 19 · Grade 10 · Trumbull | 10 | Trumbull | 18:01.55 |
| 20 | Justin AdorantePlace 20 · Grade 10 · Trumbull | 10 | Trumbull | 18:20.75 |
| 21 | Thomas PitagoraPlace 21 · Grade 11 · Trumbull | 11 | Trumbull | 18:21.59 |
| 22 | Troy GromleyPlace 22 · Grade 11 · Trumbull | 11 | Trumbull | 18:23.01 |
| 23 | Connor DownsPlace 23 · Grade 12 · Trumbull | 12 | Trumbull | 18:34.90 |
| 24 | Victor MoreiraPlace 24 · Grade 9 · Trumbull | 9 | Trumbull | 18:45.90 |
| 25 | Liam MoriartyPlace 25 · Grade 9 · Fairfield Ludlowe | 9 | Fairfield Ludlowe | 18:47.29 |
| 26 | Kristofer MellorPlace 26 · Grade 11 · Fairfield Ludlowe | 11 | Fairfield Ludlowe | 18:58.22 |
| 27 | James RevayPlace 27 · Grade 11 · Fairfield Ludlowe | 11 | Fairfield Ludlowe | 19:01.70 |
| 28 | Christopher GervasiPlace 28 · Grade 10 · Fairfield Ludlowe | 10 | Fairfield Ludlowe | 19:09.42 |
| 29 | Stephen KeatingPlace 29 · Grade 11 · Fairfield Ludlowe | 11 | Fairfield Ludlowe | 19:34.27 |
| 30 | Liam O'KeefePlace 30 · Grade 9 · Trumbull | 9 | Trumbull | 19:36.12 |
| 31 | Steven GhentPlace 31 · Grade 10 · Trumbull | 10 | Trumbull | 19:37.11 |
| 32 | Aidan EllwangerPlace 32 · Grade 12 · Fairfield Ludlowe | 12 | Fairfield Ludlowe | 19:45.60 |
| 33 | Jake TerlikPlace 33 · Grade 10 · Trumbull | 10 | Trumbull | 19:52.83 |
| 34 | Jackson GilmanPlace 34 · Grade 9 · Trumbull | 9 | Trumbull | 19:57.59 |
| 35 | Stephen PellePlace 35 · Grade 10 · Trumbull | 10 | Trumbull | 20:02.50 |
| 36 | Shaan MehtaPlace 36 · Grade 11 · Fairfield Ludlowe | 11 | Fairfield Ludlowe | 20:09.10 |
| 37 | Aidan KrollmanPlace 37 · Grade 10 · Fairfield Ludlowe | 10 | Fairfield Ludlowe | 20:10.75 |
| 38 | Aidan GuernseyPlace 38 · Grade 9 · Fairfield Ludlowe | 9 | Fairfield Ludlowe | 20:13.80 |
| 39 | Benjamin NiermanPlace 39 · Grade 11 · Fairfield Ludlowe | 11 | Fairfield Ludlowe | 20:30.50 |
| 40 | John Henry KresserPlace 40 · Grade 9 · Fairfield Ludlowe | 9 | Fairfield Ludlowe | 20:36.82 |
| 41 | Vladmir ReggianiPlace 41 · Grade 9 · Fairfield Ludlowe | 9 | Fairfield Ludlowe | 20:38.20 |
| 42 | Emanuel OtaloraPlace 42 · Grade 10 · Fairfield Ludlowe | 10 | Fairfield Ludlowe | 20:46.98 |
| 43 | William HaningtonPlace 43 · Grade 9 · Fairfield Ludlowe | 9 | Fairfield Ludlowe | 20:56.01 |
| 44 | Mustafa SeyalPlace 44 · Grade 9 · Fairfield Ludlowe | 9 | Fairfield Ludlowe | 21:16.15 |
| 45 | Colton BakerPlace 45 · Grade 9 · Fairfield Ludlowe | 9 | Fairfield Ludlowe | 21:17.69 |
| 46 | Ryan WalshPlace 46 · Grade 11 · Fairfield Ludlowe | 11 | Fairfield Ludlowe | 21:22.39 |