| 1 | Henry SolPlace 1 · Grade 11 · Granby | 11 | Granby | 17:12.66 | 1 |
| 2 | Graham JohnsonPlace 2 · Grade 11 · Granby | 11 | Granby | 17:31.95 | 1 |
| 3 | Mateo CangaPlace 3 · Grade 9 · Maury | 9 | Maury | 17:32.76 | 1 |
| 4 | Jake BurnettePlace 4 · Grade 10 · Maury | 10 | Maury | 17:34.06 | 1 |
| 5 | Matthew McCulloughPlace 5 · Grade 11 · Maury | 11 | Maury | 17:56.53 | 1 |
| 6 | Christopher ColemanPlace 6 · Grade 11 · Churchland | 11 | Churchland | 18:00.54 | 1 |
| 7 | Chris GuillenPlace 7 · Grade 11 · Granby | 11 | Granby | 18:06.88 | 1 |
| 8 | Noah FournierPlace 8 · Grade 10 · Granby | 10 | Granby | 18:56.25 | 1 |
| 9 | Nicholas DavisPlace 9 · Grade 12 · Churchland | 12 | Churchland | 18:57.69 | 1 |
| 10 | Gabriel KinnisonPlace 10 · Grade 11 · Maury | 11 | Maury | 18:58.12 | 1 |
| 11 | Gabriel MalonePlace 11 · Grade 10 · Granby | 10 | Granby | 19:00.27 | 2 |
| 12 | Diego AvilaPlace 12 · Grade 11 · Maury | 11 | Maury | 19:00.99 | 2 |
| 13 | Lincoln SamaPlace 13 · Grade 10 · Maury | 10 | Maury | 19:04.81 | 2 |
| 14 | Javier St. RemyPlace 14 · Grade 12 · Maury | 12 | Maury | 19:11.37 | 2 |
| 15 | Yosif RowellPlace 15 · Grade 11 · Maury | 11 | Maury | 19:17.86 | 2 |
| 16 | Carlos MendozaPlace 16 · Grade 9 · Granby | 9 | Granby | 19:18.90 | 2 |
| 17 | Ian ShawPlace 17 · Grade 11 · Maury | 11 | Maury | 19:23.20 | 2 |
| 18 | Carver DeanPlace 18 · Grade 9 · Granby | 9 | Granby | 19:25.96 | 2 |
| 19 | Colin MosesPlace 19 · Grade 12 · Maury | 12 | Maury | 19:29.56 | 2 |
| 20 | Noah SchranzPlace 20 · Grade 12 · Granby | 12 | Granby | 19:33.68 | 2 |
| 21 | Torrey WaltersPlace 21 · Grade 11 · Churchland | 11 | Churchland | 19:41.78 | 3 |
| 22 | Andrew NottinghamPlace 22 · Grade 9 · Maury | 9 | Maury | 19:51.04 | 3 |
| 23 | Owen AndrewsPlace 23 · Grade 10 · Granby | 10 | Granby | 19:51.05 | 3 |
| 24 | John FeltsPlace 24 · Grade 9 · Maury | 9 | Maury | 19:56.61 | 3 |
| 25 | Miles MiskillPlace 25 · Grade 12 · Granby | 12 | Granby | 20:13.45 | 3 |
| 26 | Phillip JonesPlace 26 · Grade 10 · I.C. Norcom | 10 | I.C. Norcom | 20:19.25 | 3 |
| 27 | Andrew GilmorePlace 27 · Grade 9 · Granby | 9 | Granby | 20:23.84 | 3 |
| 28 | Ethan HicksPlace 28 · Grade 9 · Manor | 9 | Manor | 20:33.10 | 3 |
| 29 | Demonte PetersonPlace 29 · Grade 10 · I.C. Norcom | 10 | I.C. Norcom | 20:39.45 | 3 |
| 30 | T Roy MartinPlace 30 · Grade 9 · Granby | 9 | Granby | 21:15.25 | 3 |
| 31 | Gavin FarnsworthPlace 31 · Grade 12 · Norview | 12 | Norview | 21:21.03 | 4 |
| 32 | Aiden HillPlace 32 · Grade 9 · Maury | 9 | Maury | 21:56.98 | 4 |
| 33 | Riley WaltersPlace 33 · Grade 9 · Churchland | 9 | Churchland | 22:00.96 | 4 |
| 34 | Aden AguinaldoPlace 34 · Grade 12 · I.C. Norcom | 12 | I.C. Norcom | 22:54.57 | 4 |
| 35 | Keamari McQueenPlace 35 · Maury | — | Maury | 22:54.57 | 4 |
| 36 | Jacob HodgesPlace 36 · Grade 10 · Granby | 10 | Granby | 23:15.69 | 4 |
| 37 | Summit FarnsworthPlace 37 · Grade 11 · Maury | 11 | Maury | 23:36.55 | 4 |
| 38 | Jeremiah BrownPlace 38 · Grade 12 · Churchland | 12 | Churchland | 24:14.70 | 4 |
| 39 | Lamonte' HendersonPlace 39 · Grade 11 · Manor | 11 | Manor | 24:21.41 | 4 |
| 40 | Kai BaldPlace 40 · Grade 10 · Maury | 10 | Maury | 24:56.44 | 4 |
| 41 | Jason FritzPlace 41 · Grade 10 · Maury | 10 | Maury | 24:57.03 | 5 |
| 42 | Roger ZhengPlace 42 · Grade 12 · Granby | 12 | Granby | 26:21.22 | 5 |
| 43 | Wesley SaundersPlace 43 · Grade 11 · Manor | 11 | Manor | 26:22.13 | 5 |
| 44 | Luis DuartePlace 44 · Grade 10 · Granby | 10 | Granby | 26:27.82 | 5 |
| 45 | Abishek MugunthanPlace 45 · Grade 10 · Granby | 10 | Granby | 26:30.53 | 5 |
| 46 | Yaseen AbdousPlace 46 · Grade 10 · Maury | 10 | Maury | 26:32.60 | 5 |
| 47 | Christian DunbarPlace 47 · Grade 10 · Granby | 10 | Granby | 27:52.67 | 5 |
| 48 | Luke McNabbPlace 48 · Grade 9 · Maury | 9 | Maury | 27:54.42 | 5 |
| 49 | Jaxon SykesPlace 49 · Grade 9 · Manor | 9 | Manor | 28:11.39 | 5 |
| 50 | Justin HalesPlace 50 · Grade 12 · Manor | 12 | Manor | 28:27.81 | 5 |
| 51 | Malik PaynePlace 51 · Churchland | — | Churchland | 29:08.62 | 6 |
| 52 | Illari AnteroPlace 52 · Grade 12 · Maury | 12 | Maury | 36:07.24 | 6 |
| 53 | Richard SunPlace 53 · Grade 10 · Maury | 10 | Maury | 36:43.36 | 6 |