| 1 | Phillip CroftPlace 1 · Grade 11 · Valley Christian | 11 | Valley Christian | 4:16.39 |
| 2 | Brooks DeWaardPlace 2 · Grade 12 · Lynden Christian | 12 | Lynden Christian | 4:31.08 |
| 3 | Tyler SheaPlace 3 · Grade 12 · NW Christian (Colbert) | 12 | NW Christian (Colbert) | 4:31.58 |
| 4 | Noah PhillipsPlace 4 · Grade 10 · NW Christian (Lacey) | 10 | NW Christian (Lacey) | 4:32.61 |
| 5 | Jared DonnelPlace 5 · Grade 12 · Bellevue Christian | 12 | Bellevue Christian | 4:35.59 |
| 6 | Russell DeVriesPlace 6 · Grade 10 · Mt Vernon Christian | 10 | Mt Vernon Christian | 4:42.33 |
| 7 | Alex FinanPlace 7 · Grade 11 · Bear Creek | 11 | Bear Creek | 4:49.95 |
| 8 | Jonathan BrownPlace 8 · Grade 10 · Mt Vernon Christian | 10 | Mt Vernon Christian | 4:49.98 |
| 9 | Reece HupferPlace 9 · Grade 12 · Westside Christian | 12 | Westside Christian | 4:51.37 |
| 10 | Kellen PetersenPlace 10 · Grade 11 · Westside Christian | 11 | Westside Christian | 4:51.58 |
| 11 | Anthony HartPlace 11 · Grade 11 · King's | 11 | King's | 4:51.62 |
| 12 | Cameron NielsonPlace 12 · Grade 10 · NW Christian (Lacey) | 10 | NW Christian (Lacey) | 4:51.70 |
| 13 | Nicholas BeersPlace 13 · Grade 12 · NW Christian (Lacey) | 12 | NW Christian (Lacey) | 4:54.86 |
| 14 | Dylan WilePlace 14 · Grade 11 · Seattle Christian | 11 | Seattle Christian | 4:55.12 |
| 15 | Matthew SchaeferPlace 15 · Grade 12 · Cedar Park Chr. (Bothell) | 12 | Cedar Park Chr. (Bothell) | 4:56.42 |
| 15 | Hunter VilhauerPlace 15 · Grade 10 · Cascade Christian | 10 | Cascade Christian | 4:56.42 |
| 17 | Braydon O'NealPlace 17 · Grade 10 · Valley Christian | 10 | Valley Christian | 4:57.72 |
| 18 | Gabe AskewPlace 18 · Grade 10 · Westside Christian | 10 | Westside Christian | 4:58.08 |
| 19 | Landon LacyPlace 19 · Grade 12 · Nampa Christian | 12 | Nampa Christian | 5:01.77 |
| 20 | Austin LazarPlace 20 · Grade 11 · Mt Vernon Christian | 11 | Mt Vernon Christian | 5:04.25 |
| 21 | Cody ChewPlace 21 · Grade 10 · King's | 10 | King's | 5:05.92 |
| 22 | Kendall Van ZantenPlace 22 · Grade 12 · Mt Vernon Christian | 12 | Mt Vernon Christian | 5:08.61 |
| 23 | Peter BoersemaPlace 23 · Grade 11 · Shoreline Christian | 11 | Shoreline Christian | 5:10.12 |
| 24 | Reece BinderPlace 24 · Grade 11 · Christian Faith | 11 | Christian Faith | 5:12.33 |
| 25 | Jonathan MoorePlace 25 · Grade 9 · Valley Christian | 9 | Valley Christian | 5:13.11 |
| 26 | Mac YoungPlace 26 · Grade 9 · NW Christian (Colbert) | 9 | NW Christian (Colbert) | 5:14.16 |
| 27 | Rusty Vander WoudePlace 27 · Grade 9 · Nampa Christian | 9 | Nampa Christian | 5:14.60 |
| 28 | Kenta YoshiiPlace 28 · Grade 10 · Horizon Christian | 10 | Horizon Christian | 5:14.91 |
| 29 | Lewis GoingPlace 29 · Grade 10 · King's | 10 | King's | 5:15.13 |
| 30 | Leo CacheroPlace 30 · Grade 12 · Seattle Lutheran | 12 | Seattle Lutheran | 5:16.17 |
| 31 | Trent MortensenPlace 31 · Grade 11 · Cedar Park Chr. (Bothell) | 11 | Cedar Park Chr. (Bothell) | 5:19.34 |
| 32 | Jacob SteelePlace 32 · Grade 9 · Nampa Christian | 9 | Nampa Christian | 5:22.61 |
| 33 | Noah LoganPlace 33 · Grade 12 · Horizon Christian | 12 | Horizon Christian | 5:22.74 |
| 34 | Jorren BishopPlace 34 · Grade 11 · Lynden Christian | 11 | Lynden Christian | 5:24.44 |
| 35 | Axel ClearPlace 35 · Grade 10 · Damascus Christian | 10 | Damascus Christian | 5:25.31 |
| 36 | Jack RobinsonPlace 36 · Grade 9 · Valley Christian | 9 | Valley Christian | 5:26.46 |
| 37 | Jude PhillipsPlace 37 · Grade 9 · NW Christian (Lacey) | 9 | NW Christian (Lacey) | 5:29.72 |
| 38 | Adam LorangerPlace 38 · Grade 9 · NW Christian (Colbert) | 9 | NW Christian (Colbert) | 5:31.58 |
| 39 | Ethan KongPlace 39 · Grade 9 · Crosspoint | 9 | Crosspoint | 5:35.12 |
| 40 | James NelsonPlace 40 · Grade 11 · Nampa Christian | 11 | Nampa Christian | 5:35.12 |
| 41 | Kyle CaliganPlace 41 · Grade 12 · Riverside Christian | 12 | Riverside Christian | 5:35.13 |
| 42 | David NelsonPlace 42 · Grade 10 · Grace Academy | 10 | Grace Academy | 5:42.65 |
| 43 | Michael WorleyPlace 43 · Grade 10 · Cascade Christian | 10 | Cascade Christian | 5:43.42 |
| 44 | Charlie SimpsonPlace 44 · Grade 9 · Westside Christian | 9 | Westside Christian | 5:46.07 |
| 45 | Connor AndersonPlace 45 · Grade 10 · Bellevue Christian | 10 | Bellevue Christian | 5:47.82 |
| 46 | Andy XuPlace 46 · Grade 10 · Bellevue Christian | 10 | Bellevue Christian | 5:58.71 |
| 47 | Nathaniel HillPlace 47 · Grade 10 · Cedar Park Chr. (Bothell) | 10 | Cedar Park Chr. (Bothell) | 6:06.87 |
| 48 | Justin PanaitescuPlace 48 · Grade 9 · Horizon Christian | 9 | Horizon Christian | 6:07.27 |
| 49 | Micah ClementsPlace 49 · Grade 9 · Horizon Christian | 9 | Horizon Christian | 6:12.30 |
| 50 | Graham BuyagawanPlace 50 · Grade 10 · Seattle Christian | 10 | Seattle Christian | 6:15.55 |
| 51 | Alec VargasPlace 51 · Grade 9 · Riverside Christian | 9 | Riverside Christian | 6:18.16 |
| 52 | Tyson CaliganPlace 52 · Grade 10 · Riverside Christian | 10 | Riverside Christian | 6:28.74 |