| 1 | Benjamin SchildgenPlace 1 · Grade 12 · Lakeview | 12 | Lakeview | 16:20.76 |
| 2 | Luke LodicePlace 2 · Grade 11 · Nonnewaug | 11 | Nonnewaug | 17:37.88 |
| 3 | Reide AugustynPlace 3 · Grade 12 · Lakeview | 12 | Lakeview | 18:00.27 |
| 4 | Zachary DunbarPlace 4 · Grade 11 · Lakeview | 11 | Lakeview | 18:27.46 |
| 5 | James CampbellPlace 5 · Grade 12 · Lakeview | 12 | Lakeview | 18:28.82 PR |
| 6 | Kaiden LynchPlace 6 · Grade 10 · Lakeview | 10 | Lakeview | 18:31.46 |
| 7 | John CarraraPlace 7 · Grade 11 · Nonnewaug | 11 | Nonnewaug | 18:43.27 |
| 8 | Corbin FretzPlace 8 · Grade 12 · Nonnewaug | 12 | Nonnewaug | 18:48.82 |
| 9 | Liam LawrencePlace 9 · Grade 9 · Lakeview | 9 | Lakeview | 19:15.88 |
| 10 | Grayson LeveillePlace 10 · Grade 11 · Nonnewaug | 11 | Nonnewaug | 19:28.08 |
| 11 | Drake DuhaimePlace 11 · Grade 10 · Lakeview | 10 | Lakeview | 20:21.02 |
| 12 | Isaac StevensPlace 12 · Grade 12 · Nonnewaug | 12 | Nonnewaug | 20:27.70 |
| 13 | Tyler HoltmanPlace 13 · Grade 10 · Nonnewaug | 10 | Nonnewaug | 20:30.51 |
| 14 | Joey NypertPlace 14 · Grade 10 · Lakeview | 10 | Lakeview | 20:33.02 PR |
| 15 | Ethan ButkusPlace 15 · Grade 11 · Nonnewaug | 11 | Nonnewaug | 20:34.95 |
| 16 | Brody ButterlyPlace 16 · Grade 10 · Nonnewaug | 10 | Nonnewaug | 20:37.88 |
| 17 | Peyton WheelerPlace 17 · Grade 10 · Lakeview | 10 | Lakeview | 21:06.65 |
| 18 | Nathaniel MeekerPlace 18 · Grade 9 · Nonnewaug | 9 | Nonnewaug | 21:31.96 |
| 19 | Ethan TestonePlace 19 · Grade 10 · Nonnewaug | 10 | Nonnewaug | 21:48.16 |
| 20 | Travis JonesPlace 20 · Grade 12 · Nonnewaug | 12 | Nonnewaug | 21:49.71 |
| 21 | Andrew SingletaryPlace 21 · Grade 12 · Nonnewaug | 12 | Nonnewaug | 22:06.28 |
| 22 | Keegan KoresPlace 22 · Grade 9 · Lakeview | 9 | Lakeview | 22:07.71 |
| 23 | Carter IveyPlace 23 · Grade 9 · Nonnewaug | 9 | Nonnewaug | 22:29.03 PR |
| 24 | Finn GithensPlace 24 · Grade 9 · Lakeview | 9 | Lakeview | 22:37.47 |
| 25 | Dane SobekPlace 25 · Grade 9 · Lakeview | 9 | Lakeview | 22:44.10 |
| 26 | Ryan PattersonPlace 26 · Grade 9 · Nonnewaug | 9 | Nonnewaug | 23:01.77 |
| 27 | Trevor TimkoPlace 27 · Grade 12 · Nonnewaug | 12 | Nonnewaug | 23:03.22 |
| 28 | Alessandro PeruginiPlace 28 · Grade 9 · Lakeview | 9 | Lakeview | 23:28.03 |
| 29 | Callan DennisPlace 29 · Grade 9 · Lakeview | 9 | Lakeview | 24:14.16 |
| 30 | Steven HeasleyPlace 30 · Grade 12 · Nonnewaug | 12 | Nonnewaug | 24:24.71 |
| 31 | Bradley CramerPlace 31 · Grade 11 · Nonnewaug | 11 | Nonnewaug | 32:12.00 |