| 1 | Daniel CaronePlace 1 · Grade 11 · Notre Dame-West Haven | 11 | Notre Dame-West Haven | 17:22.5 |
| 2 | Gavin EddyPlace 2 · Grade 11 · Notre Dame-West Haven | 11 | Notre Dame-West Haven | 17:23.0 |
| 3 | Jairo RangelPlace 3 · Grade 12 · Sheehan | 12 | Sheehan | 17:47.1 |
| 4 | Chris DepalmaPlace 4 · Grade 12 · Notre Dame-West Haven | 12 | Notre Dame-West Haven | 18:26.4 |
| 5 | Gennaro CorradoPlace 5 · Grade 11 · Sheehan | 11 | Sheehan | 18:51.4 |
| 6 | Rory RothPlace 6 · Grade 9 · Branford | 9 | Branford | 19:01.4 PR |
| 7 | Roko KellyPlace 7 · Grade 10 · Notre Dame-West Haven | 10 | Notre Dame-West Haven | 19:01.9 |
| 8 | Ayman ElazizPlace 8 · Grade 11 · West Haven | 11 | West Haven | 19:03.1 |
| 9 | Eli MayerPlace 9 · Grade 11 · Branford | 11 | Branford | 19:11.9 |
| 10 | Carmelo RamosPlace 10 · Grade 10 · Hillhouse | 10 | Hillhouse | 19:25.1 |
| 11 | Sawyer GaudreauPlace 11 · Grade 11 · Branford | 11 | Branford | 19:28.5 |
| 12 | Ben ProanaPlace 12 · Grade 12 · West Haven | 12 | West Haven | 19:48.4 |
| 13 | Nathan RemerPlace 13 · Grade 11 · Sheehan | 11 | Sheehan | 19:48.4 |
| 14 | Gianluca ZinnPlace 14 · Grade 9 · Notre Dame-West Haven | 9 | Notre Dame-West Haven | 19:50.1 |
| 15 | Brendan SchnepfPlace 15 · Grade 10 · Notre Dame-West Haven | 10 | Notre Dame-West Haven | 19:50.5 |
| 16 | Lucio SanchezPlace 16 · Grade 10 · Branford | 10 | Branford | 20:04.4 |
| 17 | Logan HeathPlace 17 · Grade 9 · Branford | 9 | Branford | 20:19.0 |
| 18 | Isiah GombarPlace 18 · Grade 11 · Notre Dame-West Haven | 11 | Notre Dame-West Haven | 20:21.1 |
| 19 | Dylan BogertPlace 19 · Grade 11 · Sheehan | 11 | Sheehan | 20:35.9 |
| 20 | Vincent J GustavsonPlace 20 · Grade 11 · Branford | 11 | Branford | 20:43.1 |
| 21 | Jonathan ScarlettPlace 21 · Grade 11 · Notre Dame-West Haven | 11 | Notre Dame-West Haven | 20:49.8 |
| 22 | Ellis CortesPlace 22 · Grade 11 · West Haven | 11 | West Haven | 21:00.3 |
| 23 | Marcus BarbaraPlace 23 · Grade 11 · Notre Dame-West Haven | 11 | Notre Dame-West Haven | 21:23.2 |
| 24 | Atticus SinclairPlace 24 · Grade 10 · Hillhouse | 10 | Hillhouse | 21:30.1 |
| 25 | Sayri VeraPlace 25 · Grade 12 · Notre Dame-West Haven | 12 | Notre Dame-West Haven | 21:41.3 |
| 26 | Ricardo ParkerPlace 26 · Grade 11 · Hillhouse | 11 | Hillhouse | 22:10.6 |
| 27 | Liam PaulPlace 27 · Grade 11 · Notre Dame-West Haven | 11 | Notre Dame-West Haven | 22:16.7 |
| 28 | Noah BrzezinskiPlace 28 · Grade 9 · Sheehan | 9 | Sheehan | 22:23.8 |
| 29 | Camden VelezPlace 29 · Grade 11 · Hillhouse | 11 | Hillhouse | 22:44.3 |
| 30 | Lorenzo RussoPlace 30 · Grade 10 · Branford | 10 | Branford | 22:47.2 |
| 31 | Jesse ClarkPlace 31 · Grade 12 · Branford | 12 | Branford | 22:49.6 |
| 32 | Dylan AriasPlace 32 · Grade 12 · West Haven | 12 | West Haven | 23:27.8 |
| 33 | Jovani PerezPlace 33 · Grade 10 · Notre Dame-West Haven | 10 | Notre Dame-West Haven | 24:47.7 |
| 34 | Dave HolderPlace 34 · Grade 10 · Notre Dame-West Haven | 10 | Notre Dame-West Haven | 25:33.0 |
| 35 | Robbie D'AngeloPlace 35 · Grade 10 · Notre Dame-West Haven | 10 | Notre Dame-West Haven | 26:03.2 |
| 36 | Angel LopezPlace 36 · Grade 11 · West Haven | 11 | West Haven | 26:24.1 |
| 37 | Gabriel GreengasPlace 37 · Grade 12 · West Haven | 12 | West Haven | 27:02.4 |
| 38 | Ayden MacDonoughPlace 38 · Grade 9 · Sheehan | 9 | Sheehan | 29:24.3 |