| 1 | Bronson VoPlace 1 · Grade 11 · Trumbull | 11 | Trumbull | 17:08.40 |
| 2 | Varujan EdwardsPlace 2 · Grade 11 · Trumbull | 11 | Trumbull | 17:20.30 |
| 3 | Joseph CallananPlace 3 · Grade 11 · Fairfield Warde | 11 | Fairfield Warde | 17:34.10 |
| 4 | Mohammed AbunarPlace 4 · Grade 11 · Trumbull | 11 | Trumbull | 17:40.40 |
| 5 | Joseph GregoryPlace 5 · Grade 12 · Trumbull | 12 | Trumbull | 17:44.30 |
| 6 | Ethan KohnPlace 6 · Grade 12 · Fairfield Warde | 12 | Fairfield Warde | 18:07.50 |
| 7 | Elliott BelloPlace 7 · Grade 12 · Trumbull | 12 | Trumbull | 18:10.90 |
| 8 | Anthony GambuzzaPlace 8 · Grade 10 · Fairfield Warde | 10 | Fairfield Warde | 18:16.30 |
| 9 | Zander EgervariPlace 9 · Grade 12 · Fairfield Warde | 12 | Fairfield Warde | 18:24.90 |
| 10 | Devin FerreiraPlace 10 · Grade 12 · Trumbull | 12 | Trumbull | 18:25.50 |
| 11 | Elliott SchunkPlace 11 · Grade 10 · Fairfield Warde | 10 | Fairfield Warde | 18:26.90 |
| 12 | Benjamin MartinPlace 12 · Grade 11 · Fairfield Warde | 11 | Fairfield Warde | 18:27.40 |
| 13 | William RobertsonPlace 13 · Grade 12 · Fairfield Warde | 12 | Fairfield Warde | 18:31.20 |
| 14 | Ryan HassPlace 14 · Grade 11 · Trumbull | 11 | Trumbull | 18:47.60 |
| 15 | Zachary FalzonePlace 15 · Grade 11 · Trumbull | 11 | Trumbull | 19:10.10 |
| 16 | David CarilloPlace 16 · Grade 9 · Trumbull | 9 | Trumbull | 19:28.70 |
| 17 | Benjamin McKeonPlace 17 · Grade 11 · Trumbull | 11 | Trumbull | 19:41.00 |
| 18 | Connor DownsPlace 18 · Grade 12 · Trumbull | 12 | Trumbull | 20:24.30 |
| 19 | Alexander ColeyPlace 19 · Grade 12 · Trumbull | 12 | Trumbull | 20:27.60 |
| 20 | Mitchell TreonzePlace 20 · Grade 10 · Fairfield Warde | 10 | Fairfield Warde | 20:30.20 |
| 21 | Nicholas MunteanuPlace 21 · Grade 10 · Fairfield Warde | 10 | Fairfield Warde | 20:30.30 |
| 22 | Johannes RyssePlace 22 · Grade 10 · Trumbull | 10 | Trumbull | 20:41.20 |
| 23 | Liam O'KeefePlace 23 · Grade 9 · Trumbull | 9 | Trumbull | 20:41.70 |
| 24 | Jacob KanePlace 24 · Grade 10 · Fairfield Warde | 10 | Fairfield Warde | 20:42.00 |
| 25 | Victor MoreiraPlace 25 · Grade 9 · Trumbull | 9 | Trumbull | 20:43.50 |
| 26 | Johan MoskowitzPlace 26 · Grade 9 · Fairfield Warde | 9 | Fairfield Warde | 20:52.80 |
| 27 | Ryan KlaiberPlace 27 · Grade 10 · Trumbull | 10 | Trumbull | 20:58.30 |
| 28 | Jack PelliconePlace 28 · Grade 9 · Trumbull | 9 | Trumbull | 20:59.70 |
| 29 | Troy GromleyPlace 29 · Grade 11 · Trumbull | 11 | Trumbull | 21:05.70 |
| 30 | Jackson GilmanPlace 30 · Grade 9 · Trumbull | 9 | Trumbull | 21:14.70 |
| 31 | Samuel GarskofPlace 31 · Grade 11 · Fairfield Warde | 11 | Fairfield Warde | 21:29.60 |
| 32 | Steven GhentPlace 32 · Grade 10 · Trumbull | 10 | Trumbull | 21:34.70 |
| 33 | Zachary VogtPlace 33 · Grade 10 · Fairfield Warde | 10 | Fairfield Warde | 21:58.60 |
| 34 | Charles WilliamsonPlace 34 · Grade 9 · Fairfield Warde | 9 | Fairfield Warde | 22:00.50 |
| 35 | Nikolai DarkenPlace 35 · Grade 10 · Fairfield Warde | 10 | Fairfield Warde | 22:20.80 |
| 36 | Aidan PomerPlace 36 · Grade 9 · Fairfield Warde | 9 | Fairfield Warde | 22:31.70 |
| 37 | Stephen PellePlace 37 · Grade 10 · Trumbull | 10 | Trumbull | 22:31.90 |
| 38 | Kameron YuPlace 38 · Grade 9 · Fairfield Warde | 9 | Fairfield Warde | 22:33.60 |
| 39 | Adrian TranPlace 39 · Grade 10 · Fairfield Warde | 10 | Fairfield Warde | 23:10.80 |
| 40 | Tim FasoldPlace 40 · Grade 10 · Fairfield Warde | 10 | Fairfield Warde | 23:11.00 |
| 41 | Brian ChisholmPlace 41 · Grade 9 · Fairfield Warde | 9 | Fairfield Warde | 23:42.80 |
| 42 | Theodore PollexPlace 42 · Grade 9 · Fairfield Warde | 9 | Fairfield Warde | 24:21.30 |
| 43 | Nicholas TaPlace 43 · Grade 10 · Fairfield Warde | 10 | Fairfield Warde | 24:24.40 |
| 44 | Harrison BroadPlace 44 · Grade 11 · Fairfield Warde | 11 | Fairfield Warde | 24:36.70 |