| 1 | Karson LewisPlace 1 · Grade 11 · BC Lakeview | 11 | BC Lakeview | 16:04.16 |
| 2 | Elijah DemlowPlace 2 · Grade 11 · BC Lakeview | 11 | BC Lakeview | 16:16.04 |
| 3 | Christian AyresPlace 3 · Grade 12 · BC Harper Creek | 12 | BC Harper Creek | 16:22.11 |
| 4 | Jackson DuvalPlace 4 · Grade 11 · BC Lakeview | 11 | BC Lakeview | 16:43.17 |
| 5 | Cooper MonroePlace 5 · Grade 10 · BC Harper Creek | 10 | BC Harper Creek | 16:55.27 PR |
| 6 | Carter HughesPlace 6 · Grade 12 · BC Lakeview | 12 | BC Lakeview | 17:16.66 |
| 7 | Sakario GalbanPlace 7 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 17:23.77 |
| 8 | Landan JenkinsPlace 8 · Grade 10 · BC Harper Creek | 10 | BC Harper Creek | 17:26.69 PR |
| 9 | Syler RudyPlace 9 · Grade 10 · BC Pennfield | 10 | BC Pennfield | 17:30.08 PR |
| 10 | Bryson YurcekPlace 10 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 17:34.32 |
| 11 | Josh IlgenfritzPlace 11 · Grade 11 · BC Harper Creek | 11 | BC Harper Creek | 17:42.85 |
| 12 | Carson SzarejkoPlace 12 · Grade 12 · BC Harper Creek | 12 | BC Harper Creek | 18:06.14 |
| 13 | Josiah RublePlace 13 · Grade 10 · BC Harper Creek | 10 | BC Harper Creek | 18:07.90 |
| 14 | Paxton MoonPlace 14 · Grade 10 · BC Harper Creek | 10 | BC Harper Creek | 18:12.59 |
| 15 | Kay'Veon JeffersonPlace 15 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 18:20.21 PR |
| 16 | Jack WurtzelPlace 16 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 18:59.30 |
| 17 | Jonah TripicchioPlace 17 · Grade 11 · BC Lakeview | 11 | BC Lakeview | 19:04.51 |
| 18 | Tariq GibsonPlace 18 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 19:10.98 |
| 19 | Brody BushmanPlace 19 · Grade 11 · BC Harper Creek | 11 | BC Harper Creek | 19:22.19 |
| 20 | Owen WygantPlace 20 · Grade 10 · BC Pennfield | 10 | BC Pennfield | 19:31.47 PR |
| 21 | Caleb NeubertPlace 21 · Grade 10 · BC Harper Creek | 10 | BC Harper Creek | 19:37.66 |
| 22 | James MuirPlace 22 · Grade 11 · St Philip Catholic Central | 11 | St Philip Catholic Central | 19:46.42 PR |
| 23 | Jacob GallagherPlace 23 · Grade 9 · BC Harper Creek | 9 | BC Harper Creek | 20:06.61 |
| 24 | ONeill DoughertyPlace 24 · Grade 12 · BC Harper Creek | 12 | BC Harper Creek | 20:11.40 PR |
| 25 | Luke LyonPlace 25 · Grade 12 · BC Lakeview | 12 | BC Lakeview | 20:12.17 |
| 26 | Ryland PastorPlace 26 · Grade 12 · BC Harper Creek | 12 | BC Harper Creek | 20:13.57 |
| 27 | Colin AldayPlace 27 · Grade 9 · BC Harper Creek | 9 | BC Harper Creek | 20:14.08 |
| 28 | Takumu SugayaPlace 28 · Grade 9 · BC Lakeview | 9 | BC Lakeview | 20:15.38 |
| 29 | Trevin HegnerPlace 29 · Grade 11 · BC Pennfield | 11 | BC Pennfield | 20:22.59 |
| 30 | Skyler MorganPlace 30 · Grade 12 · BC Lakeview | 12 | BC Lakeview | 20:25.89 |
| 31 | Spencer NortonPlace 31 · Grade 9 · BC Harper Creek | 9 | BC Harper Creek | 20:43.02 |
| 32 | Teron HartPlace 32 · Grade 12 · BC Lakeview | 12 | BC Lakeview | 20:55.52 |
| 33 | Reuben CalowPlace 33 · Grade 9 · BC Lakeview | 9 | BC Lakeview | 20:55.59 |
| 34 | Sawyer RudyPlace 34 · Grade 10 · BC Pennfield | 10 | BC Pennfield | 21:07.87 |
| 35 | Logan RosePlace 35 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 21:08.63 |
| 36 | Roderick RosaPlace 36 · Grade 9 · BC Lakeview | 9 | BC Lakeview | 21:32.52 |
| 37 | Blake HerzogPlace 37 · Grade 9 · BC Lakeview | 9 | BC Lakeview | 22:01.64 |
| 38 | Caleb RicePlace 38 · Grade 11 · BC Lakeview | 11 | BC Lakeview | 22:20.48 |
| 39 | Owen JohnsonPlace 39 · Grade 9 · BC Lakeview | 9 | BC Lakeview | 23:01.68 |
| 40 | Nash ScottPlace 40 · Grade 10 · BC Pennfield | 10 | BC Pennfield | 23:31.12 |
| 41 | Drew HunterPlace 41 · Grade 12 · BC Harper Creek | 12 | BC Harper Creek | 23:51.11 |
| 42 | Cohen BaileyPlace 42 · Grade 10 · BC Harper Creek | 10 | BC Harper Creek | 24:25.40 |
| 43 | Liam KirtleyPlace 43 · Grade 11 · BC Lakeview | 11 | BC Lakeview | 24:57.65 |
| 44 | Porter MouldsPlace 44 · Grade 10 · BC Harper Creek | 10 | BC Harper Creek | 25:52.59 |
| 45 | Jack DarlingPlace 45 · Grade 11 · BC Harper Creek | 11 | BC Harper Creek | 26:01.87 |
| 46 | Shunji YutaniPlace 46 · Grade 11 · BC Lakeview | 11 | BC Lakeview | 26:21.86 |
| 47 | Sam BeardsleyPlace 47 · Grade 9 · BC Pennfield | 9 | BC Pennfield | 26:43.69 |
| 48 | Matthew PortierPlace 48 · Grade 10 · Battle Creek Central | 10 | Battle Creek Central | 27:02.01 |
| 49 | Eduardo Arroyo GarciaPlace 49 · Grade 10 · BC Lakeview | 10 | BC Lakeview | 29:47.21 |
| 50 | Ryan PortierPlace 50 · Grade 12 · Battle Creek Central | 12 | Battle Creek Central | 31:23.20 |