| 1 | Weston BreenPlace 1 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 17:43.05 |
| 2 | Owen StultsPlace 2 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 18:00.82 |
| 3 | Jeremiah WilsonPlace 3 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 18:30.14 |
| 4 | Vance LesniakPlace 4 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 18:30.44 |
| 5 | Isaac StultsPlace 5 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 18:46.22 |
| 6 | Noah SchuckPlace 6 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 18:53.01 |
| 7 | Tristan VacaPlace 7 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 18:53.43 |
| 8 | Jack NeuharthPlace 8 · Grade 11 · Cedar Park Chr. (Bothel | 11 | Cedar Park Chr. (Bothel | 19:00.19 |
| 9 | Kaden WagnerPlace 9 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 19:01.65 |
| 10 | Leif HolmesPlace 10 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 19:08.36 |
| 11 | Jonas WrightPlace 11 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 19:08.83 |
| 12 | Skyler ZapffePlace 12 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 19:09.34 |
| 13 | Rashad JanjaryPlace 13 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 19:17.26 |
| 14 | Andrew WinstonPlace 14 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 19:25.67 |
| 15 | Caleb ToolePlace 15 · Grade 11 · Cedar Park Chr. (Bothel | 11 | Cedar Park Chr. (Bothel | 19:55.22 |
| 16 | Peter LasleyPlace 16 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 19:55.99 |
| 17 | Mowell WeldeabPlace 17 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 19:59.33 |
| 18 | Beau MerrifieldPlace 18 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 20:00.19 |
| 19 | Xander RobertsPlace 19 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 20:02.86 |
| 20 | Noah O'ReganPlace 20 · Grade 11 · Cedar Park Chr. (Bothel | 11 | Cedar Park Chr. (Bothel | 20:11.76 |
| 21 | Will MortimerPlace 21 · Grade 10 · Cedar Park Chr. (Bothel | 10 | Cedar Park Chr. (Bothel | 20:12.15 |
| 22 | Madden EsclamadoPlace 22 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 20:20.20 |
| 23 | Owen ElliottPlace 23 · Grade 11 · Granite Falls | 11 | Granite Falls | 20:38.09 |
| 24 | Philip LovelacePlace 24 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 20:43.71 |
| 25 | Austin BatesPlace 25 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 20:44.18 |
| 26 | John Timothy HeistPlace 26 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 20:44.74 |
| 27 | Ryland GerhartPlace 27 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 20:45.46 |
| 28 | Josiah BizurePlace 28 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 20:50.45 |
| 29 | Sam PetersenPlace 29 · Grade 9 · Cedar Park Chr. (Bothel | 9 | Cedar Park Chr. (Bothel | 20:57.53 |
| 30 | Jack JohnsonPlace 30 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 21:07.45 |
| 31 | Tanner HankePlace 31 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 21:10.67 |
| 32 | Christian GeroPlace 32 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 21:21.84 |
| 33 | Boyd SchilatyPlace 33 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 21:25.12 |
| 34 | Tristan CurtisPlace 34 · Grade 9 · Granite Falls | 9 | Granite Falls | 21:25.50 |
| 35 | Landon LozanoPlace 35 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 21:35.41 |
| 36 | Colby JensenPlace 36 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 21:38.06 |
| 37 | Ayden KernPlace 37 · Grade 10 · Granite Falls | 10 | Granite Falls | 21:42.19 |
| 38 | Niko TuorPlace 38 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 21:42.79 |
| 39 | Micah PalmerPlace 39 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 21:52.23 |
| 40 | Joshua TonerPlace 40 · Grade 9 · Mt Vernon Christian | 9 | Mt Vernon Christian | 21:53.36 |
| 41 | Abel Balderas-RojasPlace 41 · Grade 11 · Mariner | 11 | Mariner | 21:54.31 |
| 42 | Matthew MurrayPlace 42 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 21:56.56 |
| 43 | Kaidyn HarrisPlace 43 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 21:57.46 |
| 44 | Artem KempfPlace 44 · Grade 11 · Granite Falls | 11 | Granite Falls | 22:02.51 |
| 45 | Ethan LyonsPlace 45 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 22:08.16 |
| 46 | Owen Vander KooyPlace 46 · Grade 9 · Mt Vernon Christian | 9 | Mt Vernon Christian | 22:11.97 |
| 47 | Makhi WeldeabPlace 47 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 22:15.06 |
| 48 | Ian LangowskiPlace 48 · Grade 9 · Archbishop Murphy | 9 | Archbishop Murphy | 22:16.02 |
| 49 | Dalton RayPlace 49 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 22:16.35 |
| 50 | Brandon NgPlace 50 · Grade 9 · Mariner | 9 | Mariner | 22:18.07 |
| 51 | Wyatt KuntzPlace 51 · Grade 9 · Granite Falls | 9 | Granite Falls | 22:28.23 |
| 52 | Elliott WoottonPlace 52 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 22:30.10 |
| 53 | James KangPlace 53 · Grade 9 · Heritage Christian (Bot | 9 | Heritage Christian (Bot | 22:31.78 |
| 54 | Noah ReppPlace 54 · Grade 11 · Cedar Park Chr. (Bothel | 11 | Cedar Park Chr. (Bothel | 22:42.91 |
| 55 | Jakob JohnstonPlace 55 · Grade 11 · Cedar Park Chr. (Bothel | 11 | Cedar Park Chr. (Bothel | 22:46.30 |
| 56 | Jaycob PetersonPlace 56 · Grade 9 · Heritage Christian (Bot | 9 | Heritage Christian (Bot | 22:49.82 |
| 57 | Dima BondarenkoPlace 57 · Grade 11 · Cedar Park Chr. (Bothel | 11 | Cedar Park Chr. (Bothel | 22:54.24 |
| 58 | Wesley LiaoPlace 58 · Grade 9 · Bear Creek | 9 | Bear Creek | 22:56.94 |
| 59 | Nathan DoanPlace 59 · Grade 10 · Lynnwood | 10 | Lynnwood | 22:59.27 |
| 60 | Ben TranPlace 60 · Grade 9 · Lynnwood | 9 | Lynnwood | 23:00.72 |
| 61 | Zachary FewelPlace 61 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 23:03.15 |
| 62 | Jesse KeefePlace 62 · Grade 9 · Archbishop Murphy | 9 | Archbishop Murphy | 23:05.35 |
| 63 | Josiah TonerPlace 63 · Grade 9 · Mt Vernon Christian | 9 | Mt Vernon Christian | 23:07.43 |
| 64 | Gabriel MartinPlace 64 · Grade 10 · Cedar Park Chr. (Bothel | 10 | Cedar Park Chr. (Bothel | 23:07.79 |
| 65 | Jake MinerPlace 65 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 23:10.62 |
| 66 | Owen CarlsonPlace 66 · Grade 9 · Mt Vernon Christian | 9 | Mt Vernon Christian | 23:12.90 |
| 67 | James VanDammePlace 67 · Grade 10 · Cedar Park Chr. (Bothel | 10 | Cedar Park Chr. (Bothel | 23:21.79 |
| 68 | Braeden JimmicumPlace 68 · Grade 9 · Mt Vernon Christian | 9 | Mt Vernon Christian | 23:25.40 |
| 69 | Braden ValliantPlace 69 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 23:28.51 |
| 70 | James TupajPlace 70 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 23:48.49 |
| 71 | Samuel RimandoPlace 71 · Grade 11 · Lynnwood | 11 | Lynnwood | 23:48.94 |
| 72 | Joey Luger-RussoPlace 72 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 23:49.41 |
| 73 | Gavin EllisPlace 73 · Grade 9 · Lynnwood | 9 | Lynnwood | 23:56.05 |
| 74 | Fernando TejadaPlace 74 · Grade 11 · Mariner | 11 | Mariner | 24:01.51 |
| 75 | Conner KimballPlace 75 · Grade 10 · Centralia | 10 | Centralia | 24:02.58 |
| 76 | DaSean BaxterPlace 76 · Grade 10 · Cedar Park Chr. (Bothel | 10 | Cedar Park Chr. (Bothel | 24:04.99 |
| 77 | Mason HardingPlace 77 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 24:10.54 |
| 78 | Daniel ShillingPlace 78 · Grade 11 · Cedar Park Chr. (Bothel | 11 | Cedar Park Chr. (Bothel | 24:12.43 |
| 79 | Julio LopezPlace 79 · Grade 12 · Lynnwood | 12 | Lynnwood | 24:13.61 |
| 80 | Gage AllynPlace 80 · Grade 9 · Mariner | 9 | Mariner | 24:17.91 |
| 81 | Gabriel TrippPlace 81 · Grade 10 · Cedar Park Chr. (Bothel | 10 | Cedar Park Chr. (Bothel | 24:25.26 |
| 82 | Isaac LeePlace 82 · Grade 9 · Cedar Park Chr. (Bothel | 9 | Cedar Park Chr. (Bothel | 24:30.93 |
| 83 | Leule MekonnenPlace 83 · Grade 9 · Lynnwood | 9 | Lynnwood | 24:32.21 |
| 84 | Eldon MalloyPlace 84 · Grade 9 · Bear Creek | 9 | Bear Creek | 24:36.56 |
| 85 | Charlie TranPlace 85 · Grade 11 · Mariner | 11 | Mariner | 24:44.39 |
| 86 | Winston MontermosoPlace 86 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 24:44.79 |
| 87 | Levi AndersonPlace 87 · Grade 10 · Cedar Park Chr. (Bothel | 10 | Cedar Park Chr. (Bothel | 24:50.05 |
| 88 | Gavin CaulkPlace 88 · Grade 9 · Cedar Park Chr. (Bothel | 9 | Cedar Park Chr. (Bothel | 25:00.58 |
| 89 | Charlie DroogPlace 89 · Grade 9 · Mt Vernon Christian | 9 | Mt Vernon Christian | 25:01.22 |
| 90 | Joshua LundyPlace 90 · Grade 10 · Cedar Park Chr. (Bothel | 10 | Cedar Park Chr. (Bothel | 25:09.09 |
| 91 | Jasiah PalmerPlace 91 · Grade 9 · Centralia | 9 | Centralia | 25:16.50 |
| 92 | Caleb SpringsPlace 92 · Grade 9 · Cedar Park Chr. (Bothel | 9 | Cedar Park Chr. (Bothel | 25:22.53 |
| 93 | Easton WebbPlace 93 · Grade 9 · Cedar Park Chr. (Bothel | 9 | Cedar Park Chr. (Bothel | 25:23.09 |
| 94 | Marcus SoPlace 94 · Grade 9 · Cedar Park Chr. (Bothel | 9 | Cedar Park Chr. (Bothel | 25:23.45 |
| 95 | Alex GolshanaraPlace 95 · Grade 9 · Cedar Park Chr. (Bothel | 9 | Cedar Park Chr. (Bothel | 25:25.04 |
| 96 | Jacob MuellerPlace 96 · Grade 9 · Bear Creek | 9 | Bear Creek | 25:32.47 |
| 97 | Jethro GilesPlace 97 · Grade 10 · Mariner | 10 | Mariner | 25:40.98 |
| 98 | Chris CooperPlace 98 · Grade 10 · Lynnwood | 10 | Lynnwood | 25:44.13 |
| 99 | Joshua GreenPlace 99 · Grade 11 · Eastside Catholic | 11 | Eastside Catholic | 25:51.47 |
| 100 | Mark MeisnerPlace 100 · Grade 10 · Mariner | 10 | Mariner | 26:46.50 |
| 101 | Josiah WilmotPlace 101 · Grade 9 · Centralia | 9 | Centralia | 27:22.70 |
| 102 | Ian HudsonPlace 102 · Grade 10 · Centralia | 10 | Centralia | 27:52.38 |
| 103 | Matthias SorensenPlace 103 · Grade 9 · Bear Creek | 9 | Bear Creek | 28:30.25 |