| 1 | Colton SangerPlace 1 · Grade 11 · Burlington-Edison | 11 | Burlington-Edison | 16:37.31 |
| 2 | Angel Ayala RamirezPlace 2 · Grade 10 · Burlington-Edison | 10 | Burlington-Edison | 16:38.64 |
| 3 | Caleb HawkinsPlace 3 · Grade 12 · Burlington-Edison | 12 | Burlington-Edison | 16:39.04 |
| 4 | Elian HauptmanPlace 4 · Grade 9 · Burlington-Edison | 9 | Burlington-Edison | 17:54.45 |
| 5 | Will RyanPlace 5 · Grade 12 · Burlington-Edison | 12 | Burlington-Edison | 18:14.45 |
| 6 | Emmanuel Rios-MartinezPlace 6 · Grade 10 · Blaine | 10 | Blaine | 18:17.74 |
| 7 | Sam MailhiotPlace 7 · Grade 12 · Burlington-Edison | 12 | Burlington-Edison | 18:39.86 |
| 8 | Jack TurnerPlace 8 · Grade 10 · Burlington-Edison | 10 | Burlington-Edison | 18:43.68 |
| 9 | Campbell RuffPlace 9 · Grade 11 · Burlington-Edison | 11 | Burlington-Edison | 19:01.92 |
| 10 | Urijah BakerPlace 10 · Grade 12 · Burlington-Edison | 12 | Burlington-Edison | 19:13.13 PR |
| 11 | Heath HolmquistPlace 11 · Grade 12 · Burlington-Edison | 12 | Burlington-Edison | 19:16.84 |
| 12 | Joshua NelsonPlace 12 · Grade 11 · Burlington-Edison | 11 | Burlington-Edison | 19:33.67 |
| 13 | Henry Contreras MorenoPlace 13 · Grade 11 · Mount Baker | 11 | Mount Baker | 19:35.23 |
| 14 | Beckham StallingsPlace 14 · Grade 9 · Burlington-Edison | 9 | Burlington-Edison | 19:44.39 |
| 15 | Quinntin HernandezPlace 15 · Grade 11 · Mount Baker | 11 | Mount Baker | 20:10.45 |
| 16 | Cael HamiltonPlace 16 · Grade 10 · Burlington-Edison | 10 | Burlington-Edison | 20:11.21 |
| 17 | Verdaan AujlaPlace 17 · Grade 11 · Blaine | 11 | Blaine | 20:14.95 |
| 18 | Jorge GranadosPlace 18 · Grade 10 · Burlington-Edison | 10 | Burlington-Edison | 20:21.67 |
| 19 | Christopher AlatorrePlace 19 · Grade 10 · Burlington-Edison | 10 | Burlington-Edison | 20:27.01 |
| 20 | Liam ReesePlace 20 · Grade 9 · Burlington-Edison | 9 | Burlington-Edison | 20:57.65 |
| 21 | Jacob TroupePlace 21 · Grade 12 · Blaine | 12 | Blaine | 21:00.29 |
| 22 | Logan BennettPlace 22 · Grade 10 · Blaine | 10 | Blaine | 21:01.54 |
| 23 | Abel Carlson-VegaPlace 23 · Grade 12 · Blaine | 12 | Blaine | 21:31.57 |
| 24 | Gavin NickelsonPlace 24 · Grade 12 · Burlington-Edison | 12 | Burlington-Edison | 21:39.29 |
| 25 | Donald SatherPlace 25 · Grade 9 · Mount Baker | 9 | Mount Baker | 21:43.83 |
| 26 | Emerson YeatesPlace 26 · Grade 10 · Burlington-Edison | 10 | Burlington-Edison | 21:51.10 |
| 27 | Baker DupreePlace 27 · Grade 10 · Burlington-Edison | 10 | Burlington-Edison | 22:24.75 |
| 28 | Colin ClarkPlace 28 · Grade 9 · Blaine | 9 | Blaine | 22:34.56 |
| 29 | Cody McNewPlace 29 · Grade 9 · Blaine | 9 | Blaine | 22:47.71 |
| 30 | Cael FloresPlace 30 · Grade 9 · Burlington-Edison | 9 | Burlington-Edison | 22:48.14 |
| 31 | Jonathan ClarkePlace 31 · Grade 11 · Blaine | 11 | Blaine | 22:49.28 |
| 32 | Buck SmithPlace 32 · Grade 10 · Burlington-Edison | 10 | Burlington-Edison | 22:56.48 |
| 33 | Tony SotoPlace 33 · Grade 10 · Burlington-Edison | 10 | Burlington-Edison | 23:03.10 |
| 34 | Gio MoralesPlace 34 · Grade 9 · Burlington-Edison | 9 | Burlington-Edison | 23:33.32 |
| 35 | Oscar TaylorPlace 35 · Grade 12 · Blaine | 12 | Blaine | 23:36.35 |
| 36 | Robert McLeanPlace 36 · Grade 9 · Blaine | 9 | Blaine | 24:09.82 |
| 37 | Emmanuel GarciaPlace 37 · Grade 9 · Blaine | 9 | Blaine | 24:30.48 |
| 38 | Maddox AlbrightPlace 38 · Grade 9 · Burlington-Edison | 9 | Burlington-Edison | 26:35.48 |