| 1 | Ryan HarrisPlace 1 · Granby | — | Granby | 16:23.32 | 1 |
| 2 | Cameron SadrPlace 2 · Maury | — | Maury | 17:48.86 | 2 |
| 3 | Kaison TurmanPlace 3 · Maury | — | Maury | 18:10.65 | 3 |
| 4 | Taeden FranklinPlace 4 · Norview | — | Norview | 18:30.99 | 4 |
| 5 | Henry SolPlace 5 · Granby | — | Granby | 18:31.01 | 5 |
| 6 | Marquise JonesPlace 6 · Norview | — | Norview | 19:12.26 | 6 |
| 7 | Neil AlstonPlace 7 · Churchland | — | Churchland | 19:15.34 | 7 |
| 8 | Max WillettePlace 8 · Maury | — | Maury | 19:17.85 | 8 |
| 9 | Marshall HowellPlace 9 · Maury | — | Maury | 19:30.79 | 9 |
| 10 | Jake BurnettePlace 10 · Maury | — | Maury | 19:31.63 | 10 |
| 11 | Colin NoblesPlace 11 · Churchland | — | Churchland | 19:34.19 | 11 |
| 12 | Nathan AlstonPlace 12 · Churchland | — | Churchland | 20:07.56 | 12 |
| 13 | Alex PeakPlace 13 · Maury | — | Maury | 20:19.98 | 13 |
| 14 | Jerry WatsonPlace 14 · Granby | — | Granby | 20:24.94 | 14 |
| 15 | Dominic BazilePlace 15 · Norview | — | Norview | 20:28.36 | 15 |
| 16 | Gabe MalonePlace 16 · Granby | — | Granby | 20:45.32 | 16 |
| 17 | Nathaniel BarnesPlace 17 · Churchland | — | Churchland | 20:55.78 | 17 |
| 18 | Graham JohnsonPlace 18 · Granby | — | Granby | 21:02.99 | 18 |
| 19 | Xavion SimonPlace 19 · Booker T. Wa | — | Booker T. Wa | 21:14.90 | — |
| 20 | Lincoln SamaPlace 20 · Maury | — | Maury | 21:33.36 | 19 |
| 21 | Richard GosserPlace 21 · Manor | — | Manor | 21:39.24 | — |
| 22 | Jalen MiltPlace 22 · Norview | — | Norview | 21:39.26 | 20 |
| 23 | Jake KnightPlace 23 · Maury | — | Maury | 22:04.48 | — |
| 24 | Gian GoboiPlace 24 · Granby | — | Granby | 22:41.60 | 21 |
| 25 | Chosen WildsPlace 25 · Granby | — | Granby | 22:49.59 | 22 |
| 26 | Chris GuillenPlace 26 · Granby | — | Granby | 23:22.11 | — |
| 27 | Joshua FeaginPlace 27 · Norview | — | Norview | 23:25.53 | 23 |
| 28 | Noah SchranzPlace 28 · Granby | — | Granby | 23:26.68 | — |
| 29 | Torrey WaltersPlace 29 · Churchland | — | Churchland | 24:08.28 | 24 |
| 30 | Nicholas DavisPlace 30 · Churchland | — | Churchland | 24:11.09 | 25 |
| 31 | Malachi WashingtonPlace 31 · Lake Taylor | — | Lake Taylor | 24:57.75 | — |
| 32 | Yosif RowellPlace 32 · Maury | — | Maury | 24:58.20 | — |
| 33 | Noah FournierPlace 33 · Granby | — | Granby | 26:28.74 | — |
| 34 | Jason FritzPlace 34 · Maury | — | Maury | 26:29.33 | — |
| 35 | Kai BaldPlace 35 · Maury | — | Maury | 26:43.86 | — |
| 36 | Noah BoneyPlace 36 · Granby | — | Granby | 29:39.70 | — |
| 37 | Terrance MayoPlace 37 · Lake Taylor | — | Lake Taylor | 30:54.28 | — |
| 38 | Joshue OrellanoPlace 38 · Granby | — | Granby | 30:55.93 | — |
| 39 | Nathan BennettPlace 39 · Maury | — | Maury | 35:03.12 | — |
| 40 | Abishek MugunthanPlace 40 · Granby | — | Granby | 35:30.99 | — |