| 1 | Ryan HarrisPlace 1 · Granby | — | Granby | 16:16.26 | 1 |
| 2 | Cameron SadrPlace 2 · Maury | — | Maury | 17:19.43 | 2 |
| 3 | Taeden FranklinPlace 3 · Norview | — | Norview | 17:42.78 | 3 |
| 4 | Kaison TurmanPlace 4 · Maury | — | Maury | 17:54.20 | 4 |
| 5 | Henry SolPlace 5 · Granby | — | Granby | 18:13.10 | 5 |
| 6 | Neil AlstonPlace 6 · Churchland | — | Churchland | 18:36.87 | 6 |
| 7 | Jake BurnettePlace 7 · Maury | — | Maury | 18:44.92 | 7 |
| 8 | Colin NoblesPlace 8 · Churchland | — | Churchland | 19:04.90 | 8 |
| 9 | Collin HinesPlace 9 · Norview | — | Norview | 19:20.21 | 9 |
| 10 | Marquise JonesPlace 10 · Norview | — | Norview | 19:26.34 | 10 |
| 11 | Jerry WatsonPlace 11 · Granby | — | Granby | 19:33.31 | 11 |
| 12 | Gabe MalonePlace 12 · Granby | — | Granby | 19:33.98 | 12 |
| 13 | Graham JohnsonPlace 13 · Granby | — | Granby | 19:35.56 | 13 |
| 14 | Alex PeakPlace 14 · Maury | — | Maury | 19:39.58 | 14 |
| 15 | Michael AdjeiPlace 15 · Norview | — | Norview | 19:44.59 | 15 |
| 16 | Dominic BazilePlace 16 · Norview | — | Norview | 19:58.01 | 16 |
| 17 | Diego AvilaPlace 17 · Maury | — | Maury | 19:59.29 | 17 |
| 18 | Richard GosserPlace 18 · Manor | — | Manor | 20:09.20 | — |
| 19 | Wei LuPlace 19 · Maury | — | Maury | 20:26.85 | 18 |
| 20 | Leonard AshleyPlace 20 · Granby | — | Granby | 20:30.79 | 19 |
| 21 | Xavion SimonPlace 21 · Booker T. Wa | — | Booker T. Wa | 20:43.21 | — |
| 22 | Jalen MiltPlace 22 · Norview | — | Norview | 20:58.44 | 20 |
| 23 | Jake KnightPlace 23 · Maury | — | Maury | 21:11.51 | 21 |
| 24 | Cailem NorvellPlace 24 · Churchland | — | Churchland | 21:30.43 | 22 |
| 25 | Lincoln SamaPlace 25 · Maury | — | Maury | 21:33.23 | — |
| 26 | Gian GoboiPlace 26 · Granby | — | Granby | 21:36.52 | 23 |
| 27 | Sam PilatoPlace 27 · Norview | — | Norview | 21:38.02 | 24 |
| 28 | Chris GuillenPlace 28 · Granby | — | Granby | 21:54.26 | — |
| 29 | Noah SchranzPlace 29 · Granby | — | Granby | 22:02.87 | — |
| 30 | John RafterPlace 30 · Maury | — | Maury | 22:14.17 | — |
| 31 | Joshua FeaginPlace 31 · Norview | — | Norview | 22:24.25 | — |
| 32 | Nicholas DavisPlace 32 · Churchland | — | Churchland | 22:32.06 | 25 |
| 33 | Chosen WildsPlace 33 · Granby | — | Granby | 22:42.55 | — |
| 34 | Yosif RowellPlace 34 · Maury | — | Maury | 22:45.17 | — |
| 35 | Demonte PetersonPlace 35 · I.C. Norcom | — | I.C. Norcom | 22:46.16 | — |
| 36 | Torrey WaltersPlace 36 · Churchland | — | Churchland | 23:54.21 | 26 |
| 37 | Elijah CharlesPlace 37 · Churchland | — | Churchland | 24:03.99 | 27 |
| 38 | Noah BoneyPlace 38 · Granby | — | Granby | 24:20.01 | — |
| 39 | Noah FournierPlace 39 · Granby | — | Granby | 24:32.08 | — |
| 40 | Malachi WashingtonPlace 40 · Lake Taylor | — | Lake Taylor | 25:31.65 | — |
| 41 | Kai BaldPlace 41 · Maury | — | Maury | 27:36.27 | — |
| 42 | Jason FritzPlace 42 · Maury | — | Maury | 27:38.63 | — |
| 43 | Joshue OrellanoPlace 43 · Granby | — | Granby | 28:01.14 | — |
| 44 | Nathan BennettPlace 44 · Maury | — | Maury | 29:08.81 | — |
| 45 | Abishek MugunthanPlace 45 · Granby | — | Granby | 35:20.53 | — |