| 1 | Joshua SarrPlace 1 · Grade 11 · Evangel Classical | 11 | Evangel Classical | 18:37.97 |
| 2 | George SpearPlace 2 · Grade 12 · Coupeville | 12 | Coupeville | 18:51.75 |
| 3 | Zander HeviaPlace 3 · Grade 9 · Evangel Classical | 9 | Evangel Classical | 19:10.47 |
| 4 | Silas LidenPlace 4 · Grade 9 · Evangel Classical | 9 | Evangel Classical | 19:11.84 |
| 5 | Kai ParkPlace 5 · Grade 10 · Orcas Island | 10 | Orcas Island | 19:16.09 |
| 6 | Kai GilliamPlace 6 · Grade 11 · Orcas Island | 11 | Orcas Island | 19:17.21 |
| 7 | Neil GressethPlace 7 · Grade 12 · Friday Harbor | 12 | Friday Harbor | 19:21.98 |
| 8 | Ash HamlinPlace 8 · Grade 12 · Friday Harbor | 12 | Friday Harbor | 19:33.38 |
| 9 | Ezekiel AllenPlace 9 · Grade 12 · Coupeville | 12 | Coupeville | 19:35.55 |
| 10 | Peter LidenPlace 10 · Grade 11 · Evangel Classical | 11 | Evangel Classical | 20:02.69 |
| 11 | Kenneth JacobsenPlace 11 · Grade 11 · Coupeville | 11 | Coupeville | 20:05.97 |
| 12 | Tomasi MaloPlace 12 · Grade 11 · Orcas Island | 11 | Orcas Island | 20:30.28 |
| 13 | Gabriel ChapmanPlace 13 · Grade 11 · Orcas Island | 11 | Orcas Island | 20:37.31 |
| 14 | Nick TaylorPlace 14 · Grade 11 · Friday Harbor | 11 | Friday Harbor | 20:44.09 |
| 15 | Walter RoventePlace 15 · Grade 10 · Friday Harbor | 10 | Friday Harbor | 20:48.97 |
| 16 | Harrison EdgePlace 16 · Grade 12 · Friday Harbor | 12 | Friday Harbor | 21:01.63 |
| 17 | Beckett GreenPlace 17 · Grade 10 · Coupeville | 10 | Coupeville | 21:03.39 |
| 18 | Nick RobersonPlace 18 · Grade 10 · Friday Harbor | 10 | Friday Harbor | 21:07.73 |
| 19 | Collin BlackerPlace 19 · Grade 9 · Evangel Classical | 9 | Evangel Classical | 21:16.08 |
| 20 | Johnathan JacobsenPlace 20 · Grade 10 · Coupeville | 10 | Coupeville | 21:57.39 |
| 21 | Ossian MerkelPlace 21 · Grade 9 · Coupeville | 9 | Coupeville | 21:59.09 |
| 22 | Dustin NealPlace 22 · Grade 9 · Friday Harbor | 9 | Friday Harbor | 22:17.44 |
| 23 | Victor RoventePlace 23 · Grade 9 · Friday Harbor | 9 | Friday Harbor | 22:20.63 |
| 24 | Carter StatonPlace 24 · Grade 9 · Friday Harbor | 9 | Friday Harbor | 22:38.42 |
| 25 | Scott SearsPlace 25 · Grade 10 · Friday Harbor | 10 | Friday Harbor | 22:41.14 |
| 26 | Hugo ThompsonPlace 26 · Grade 8 · Friday Harbor | 8 | Friday Harbor | 22:41.54 |
| 27 | Nehemiah HackePlace 27 · Grade 9 · Evangel Classical | 9 | Evangel Classical | 23:01.04 |
| 28 | Silas BlackPlace 28 · Grade 12 · Evangel Classical | 12 | Evangel Classical | 23:16.14 |
| 29 | Isaiah AllenPlace 29 · Grade 10 · Coupeville | 10 | Coupeville | 23:40.99 |
| 30 | Will TierneyPlace 30 · Grade 10 · Coupeville | 10 | Coupeville | 23:56.57 |
| 31 | Hugh KirkPlace 31 · Grade 11 · Orcas Island | 11 | Orcas Island | 23:57.16 |
| 32 | Hunter MatthewsPlace 32 · Grade 9 · Friday Harbor | 9 | Friday Harbor | 24:09.08 |
| 33 | Bryan GuerreroPlace 33 · Grade 9 · Friday Harbor | 9 | Friday Harbor | 25:28.24 |
| 34 | Hunter AtteberryPlace 34 · Grade 9 · Coupeville | 9 | Coupeville | 26:37.89 |
| 35 | Nolan HuntPlace 35 · Grade 9 · Coupeville | 9 | Coupeville | 30:02.88 |
| 36 | Zach BlitchPlace 36 · Grade 11 · Coupeville | 11 | Coupeville | 31:12.17 |
| 37 | Dean AtkinPlace 37 · Grade 9 · Friday Harbor | 9 | Friday Harbor | 34:19.25 PR |
| 38 | Max PetersonPlace 38 · Grade 12 · Orcas Island | 12 | Orcas Island | 34:31.09 |
| 39 | Zachary SahoPlace 39 · Grade 12 · Coupeville | 12 | Coupeville | 39:47.21 |