| 1 | Isaac MontanesPlace 1 · Grade 12 · Cedar Park Christian (Bothell) | 12 | Cedar Park Christian (Bothell) | 16:31.36 |
| 2 | Sam KnightPlace 2 · Grade 12 · Cedar Park Christian (Bothell) | 12 | Cedar Park Christian (Bothell) | 16:38.01 |
| 3 | Gavin BrownPlace 3 · Grade 11 · Cedar Park Christian (Bothell) | 11 | Cedar Park Christian (Bothell) | 16:38.07 |
| 4 | Andy BustamantePlace 4 · Grade 12 · Cedar Park Christian (Bothell) | 12 | Cedar Park Christian (Bothell) | 16:43.94 |
| 5 | Josiah CapusanPlace 5 · Grade 10 · Cedar Park Christian (Bothell) | 10 | Cedar Park Christian (Bothell) | 16:44.66 |
| 6 | Christian ChiPlace 6 · Grade 12 · Cedar Park Christian (Bothell) | 12 | Cedar Park Christian (Bothell) | 16:55.36 |
| 7 | Carson WintchPlace 7 · Grade 11 · Klahowya | 11 | Klahowya | 17:04.65 |
| 8 | Tyler LarsonPlace 8 · Grade 12 · Klahowya | 12 | Klahowya | 17:07.19 |
| 9 | Benjamin RojasPlace 9 · Grade 12 · Granite Falls | 12 | Granite Falls | 17:24.24 |
| 10 | Aiden PatzerPlace 10 · Grade 12 · Mariner | 12 | Mariner | 17:24.60 |
| 11 | Brooks OliverPlace 11 · Grade 9 · Cedar Park Christian (Bothell) | 9 | Cedar Park Christian (Bothell) | 17:28.37 |
| 12 | Jackson CastanedaPlace 12 · Grade 10 · Mountlake Terrace | 10 | Mountlake Terrace | 17:32.32 |
| 13 | Isaac BetzPlace 13 · Grade 12 · Mount Vernon Christian | 12 | Mount Vernon Christian | 17:35.06 |
| 14 | Jackson FearsPlace 14 · Grade 11 · Mountlake Terrace | 11 | Mountlake Terrace | 17:37.85 |
| 15 | Anthony LonegroPlace 15 · Grade 11 · Cascade (Everett) | 11 | Cascade (Everett) | 17:40.76 |
| 16 | KeyShawn ShepardPlace 16 · Grade 12 · Mariner | 12 | Mariner | 17:43.67 |
| 17 | Roel RedondoPlace 17 · Grade 10 · Cedar Park Christian (Bothell) | 10 | Cedar Park Christian (Bothell) | 17:44.88 |
| 18 | Peyton SmithPlace 18 · Grade 11 · Mount Vernon Christian | 11 | Mount Vernon Christian | 17:47.59 |
| 19 | Kyle SchwenkePlace 19 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 17:48.25 |
| 20 | Ramsey MesiwalaPlace 20 · Grade 11 · Seattle Academy | 11 | Seattle Academy | 17:50.41 |
| 21 | Ryan SchilatyPlace 21 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 17:52.07 |
| 22 | Yuba AyouniPlace 22 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 17:57.00 |
| 23 | Madden EsclamadoPlace 23 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 18:01.74 |
| 24 | Nathaniel TroyPlace 24 · Grade 11 · Cedar Park Christian (Bothell) | 11 | Cedar Park Christian (Bothell) | 18:05.43 |
| 25 | Landon StrongPlace 25 · Grade 11 · Mount Vernon Christian | 11 | Mount Vernon Christian | 18:11.13 |
| 26 | James KangPlace 26 · Grade 11 · Heritage Christian (Bothell) | 11 | Heritage Christian (Bothell) | 18:13.52 |
| 27 | Tucker TurnerPlace 27 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 18:14.59 |
| 28 | Aiki KapilaPlace 28 · Grade 11 · Seattle Academy | 11 | Seattle Academy | 18:15.32 |
| 29 | Nick CollinsPlace 29 · Grade 10 · Cascade (Everett) | 10 | Cascade (Everett) | 18:22.34 |
| 30 | Ian RobinsonPlace 30 · Grade 10 · Cedar Park Christian (Bothell) | 10 | Cedar Park Christian (Bothell) | 18:22.68 |
| 31 | William RobinsonPlace 31 · Grade 10 · Cedar Park Christian (Bothell) | 10 | Cedar Park Christian (Bothell) | 18:23.10 |
| 32 | Sawyer Hermosura-RoarkPlace 32 · Grade 12 · Klahowya | 12 | Klahowya | 18:27.14 |
| 33 | Carson FieldPlace 33 · Grade 12 · Coupeville | 12 | Coupeville | 18:27.68 |
| 34 | Khalil CissePlace 34 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 18:30.87 |
| 35 | Kenneth JacobsenPlace 35 · Grade 10 · Coupeville | 10 | Coupeville | 18:31.13 |
| 36 | George SpearPlace 36 · Grade 11 · Coupeville | 11 | Coupeville | 18:31.44 |
| 37 | Brayden ForcumPlace 37 · Grade 11 · Seattle Academy | 11 | Seattle Academy | 18:31.82 |
| 38 | Ezekiel AllenPlace 38 · Grade 11 · Coupeville | 11 | Coupeville | 18:32.90 |
| 39 | Samuel PuckettPlace 39 · Grade 10 · Cedar Park Christian (Bothell) | 10 | Cedar Park Christian (Bothell) | 18:33.02 |
| 40 | Landon RobertsPlace 40 · Grade 12 · Coupeville | 12 | Coupeville | 18:35.58 |
| 41 | Ryan CampbellPlace 41 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 18:36.81 |
| 42 | Romario GarciaPlace 42 · Grade 11 · Mariner | 11 | Mariner | 18:40.35 |
| 43 | William MortimerPlace 43 · Grade 12 · Cedar Park Christian (Bothell) | 12 | Cedar Park Christian (Bothell) | 18:40.49 |
| 44 | Emanuel HolmesPlace 44 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 18:40.64 |
| 45 | Tristan CurtisPlace 45 · Grade 11 · Granite Falls | 11 | Granite Falls | 18:41.98 |
| 46 | Henry BeckerPlace 46 · Grade 11 · North Kitsap | 11 | North Kitsap | 18:44.03 |
| 47 | Isaac PalmerPlace 47 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 18:45.54 |
| 48 | Luke ForrestPlace 48 · Grade 10 · Summit Classical Christian (Bellevue) | 10 | Summit Classical Christian (Bellevue) | 18:46.01 |
| 49 | Marcus GaynorPlace 49 · Grade 9 · Seattle Academy | 9 | Seattle Academy | 18:46.23 |
| 50 | Isaac WilliamsPlace 50 · Grade 12 · Mountlake Terrace | 12 | Mountlake Terrace | 18:50.78 |
| 51 | Melvin FloresPlace 51 · Grade 12 · Mariner | 12 | Mariner | 18:52.68 |
| 52 | Sebastian GrayPlace 52 · Grade 9 · Cascade (Everett) | 9 | Cascade (Everett) | 18:53.84 |
| 53 | Noah SeighPlace 53 · Grade 9 · North Kitsap | 9 | North Kitsap | 18:54.40 |
| 54 | Johnathan DelestrezPlace 54 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 18:55.49 |
| 55 | Isaac WilsonPlace 55 · Grade 11 · The Northwest School | 11 | The Northwest School | 19:02.10 |
| 56 | Jio GuevaraPlace 56 · Grade 10 · Mariner | 10 | Mariner | 19:02.25 |
| 57 | Asher John StrongPlace 57 · Grade 9 · North Kitsap | 9 | North Kitsap | 19:02.63 |
| 58 | Brandon NgPlace 58 · Grade 11 · Mariner | 11 | Mariner | 19:03.10 |
| 59 | Hayden HallerPlace 59 · Grade 9 · Klahowya | 9 | Klahowya | 19:04.46 |
| 60 | Tristan VacaPlace 60 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 19:04.64 |
| 61 | Cesar Ruiz-MartinezPlace 61 · Grade 12 · Archbishop Murphy | 12 | Archbishop Murphy | 19:07.22 |
| 62 | Mannix BottomsPlace 62 · Grade 12 · North Kitsap | 12 | North Kitsap | 19:08.45 |
| 63 | Luke PedersenPlace 63 · Grade 10 · Summit Classical Christian (Bellevue) | 10 | Summit Classical Christian (Bellevue) | 19:08.76 |
| 64 | Andrew AgueroPlace 64 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 19:10.29 |
| 65 | Charlie BodePlace 65 · Grade 11 · Mountlake Terrace | 11 | Mountlake Terrace | 19:10.89 |
| 66 | Owen Vander KooyPlace 66 · Grade 11 · Mount Vernon Christian | 11 | Mount Vernon Christian | 19:12.74 |
| 67 | Dominic CoppolilloPlace 67 · Grade 9 · Seattle Academy | 9 | Seattle Academy | 19:18.60 |
| 68 | Caden CapusanPlace 68 · Grade 9 · Cedar Park Christian (Bothell) | 9 | Cedar Park Christian (Bothell) | 19:20.15 |
| 69 | Rashad JanjaryPlace 69 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 19:21.03 |
| 70 | Nolan GarrettPlace 70 · Grade 9 · Mountlake Terrace | 9 | Mountlake Terrace | 19:23.88 |
| 71 | Sean O'MalleyPlace 71 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 19:24.08 |
| 72 | Luis WilliamsPlace 72 · Grade 10 · Mariner | 10 | Mariner | 19:29.52 |
| 73 | Simon HajdukPlace 73 · Grade 10 · Seattle Academy | 10 | Seattle Academy | 19:29.92 |
| 74 | Carson BurleyPlace 74 · Grade 12 · Archbishop Murphy | 12 | Archbishop Murphy | 19:31.94 |
| 75 | Dalton RayPlace 75 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 19:32.54 |
| 76 | Brady LyPlace 76 · Grade 12 · Mariner | 12 | Mariner | 19:35.65 |
| 77 | Drew BardwellPlace 77 · Grade 11 · Klahowya | 11 | Klahowya | 19:35.69 |
| 78 | Dash CockrillPlace 78 · Grade 12 · Seattle Academy | 12 | Seattle Academy | 19:37.10 |
| 79 | Luke AtchleyPlace 79 · Grade 9 · North Kitsap | 9 | North Kitsap | 19:38.06 |
| 80 | Mark RodeheaverPlace 80 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 19:38.20 |
| 81 | Jett CooperPlace 81 · Grade 9 · Mountlake Terrace | 9 | Mountlake Terrace | 19:38.44 |
| 82 | Neil GressethPlace 82 · Grade 11 · Friday Harbor | 11 | Friday Harbor | 19:38.74 |
| 83 | Elijah BoddyPlace 83 · Grade 11 · Klahowya | 11 | Klahowya | 19:39.14 |
| 84 | Osvaldo BarajasPlace 84 · Grade 12 · Mariner | 12 | Mariner | 19:42.20 |
| 85 | Paul HicksPlace 85 · Grade 9 · Mountlake Terrace | 9 | Mountlake Terrace | 19:43.75 |
| 86 | Brennan TheelPlace 86 · Grade 9 · Cedar Park Christian (Bothell) | 9 | Cedar Park Christian (Bothell) | 19:44.34 |
| 87 | Quinn RogersPlace 87 · Grade 12 · Klahowya | 12 | Klahowya | 19:46.32 |
| 88 | Bryson PrimePlace 88 · Grade 9 · Klahowya | 9 | Klahowya | 19:49.35 |
| 89 | Adrian FernandesPlace 89 · Grade 11 · Mariner | 11 | Mariner | 19:49.90 |
| 90 | Harrison EdgePlace 90 · Grade 12 · Friday Harbor | 12 | Friday Harbor | 19:50.55 |
| 91 | Fenix CoatesPlace 91 · Grade 10 · Mariner | 10 | Mariner | 19:52.22 |
| 92 | John ChafferPlace 92 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 19:59.93 |
| 93 | Joshua CarrollPlace 93 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 20:01.46 |
| 94 | Solomon HwangPlace 94 · Grade 9 · University Prep | 9 | University Prep | 20:02.15 |
| 95 | Thomas StrelowPlace 95 · Grade 12 · Coupeville | 12 | Coupeville | 20:02.55 |
| 96 | Nathan LinscottPlace 96 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 20:04.90 |
| 97 | Sebastian LinscottPlace 97 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 20:05.06 |
| 98 | Austin PrimePlace 98 · Grade 11 · Klahowya | 11 | Klahowya | 20:05.44 |
| 99 | Noah FosterPlace 99 · Grade 11 · Mountlake Terrace | 11 | Mountlake Terrace | 20:08.05 |
| 100 | Samuel CorryPlace 100 · Grade 10 · North Kitsap | 10 | North Kitsap | 20:08.49 |
| 101 | Micah GrigsbyPlace 101 · Grade 9 · Mount Vernon Christian | 9 | Mount Vernon Christian | 20:09.13 |
| 102 | Lucas KepplerPlace 102 · Grade 11 · University Prep | 11 | University Prep | 20:09.48 |
| 103 | Gabriel TrippPlace 103 · Grade 12 · Cedar Park Christian (Bothell) | 12 | Cedar Park Christian (Bothell) | 20:09.97 |
| 104 | Wesley SteelePlace 104 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 20:11.08 |
| 105 | Judah BarkerPlace 105 · Grade 9 · Mount Vernon Christian | 9 | Mount Vernon Christian | 20:11.18 |
| 106 | Will ElderkinPlace 106 · Grade 10 · The Northwest School | 10 | The Northwest School | 20:11.46 |
| 107 | Wilson ZeiglerPlace 107 · Grade 11 · Klahowya | 11 | Klahowya | 20:11.53 |
| 108 | Anchor AdamsPlace 108 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 20:12.34 |
| 109 | Walter RoventePlace 109 · Grade 9 · Friday Harbor | 9 | Friday Harbor | 20:15.16 |
| 110 | Cooper AyersPlace 110 · Grade 12 · Seattle Academy | 12 | Seattle Academy | 20:16.15 |
| 111 | Noah LansfordPlace 111 · Grade 9 · North Kitsap | 9 | North Kitsap | 20:16.95 |
| 112 | Jacob HopkinsPlace 112 · Grade 11 · Cascade (Everett) | 11 | Cascade (Everett) | 20:17.46 |
| 113 | Keoki GopalPlace 113 · Grade 11 · Seattle Academy | 11 | Seattle Academy | 20:21.58 |
| 114 | Gabriel MartinPlace 114 · Grade 12 · Cedar Park Christian (Bothell) | 12 | Cedar Park Christian (Bothell) | 20:22.50 |
| 115 | Cesar ValenzuelaPlace 115 · Grade 11 · Mariner | 11 | Mariner | 20:23.15 |
| 116 | Luke SwensonPlace 116 · Grade 10 · Mountlake Terrace | 10 | Mountlake Terrace | 20:23.50 |
| 117 | Jayme BakerPlace 117 · Grade 10 · Mountlake Terrace | 10 | Mountlake Terrace | 20:24.51 |
| 118 | Alexander HirningPlace 118 · Grade 12 · Mount Vernon Christian | 12 | Mount Vernon Christian | 20:24.81 |
| 119 | Logan WardellPlace 119 · Grade 10 · Cedar Park Christian (Bothell) | 10 | Cedar Park Christian (Bothell) | 20:25.54 |
| 120 | Beck FikkertPlace 120 · Grade 9 · Mount Vernon Christian | 9 | Mount Vernon Christian | 20:29.94 |
| 121 | Zach LowPlace 121 · Grade 10 · Summit Classical Christian (Bellevue) | 10 | Summit Classical Christian (Bellevue) | 20:31.53 |
| 122 | Kodiak HalpernPlace 122 · Grade 12 · Seattle Academy | 12 | Seattle Academy | 20:32.87 |
| 123 | Marek RuttlerPlace 123 · Grade 12 · Klahowya | 12 | Klahowya | 20:36.60 |
| 124 | Ethan Evans -Place 124 · Summit Classical Christian (Bellevue) | — | Summit Classical Christian (Bellevue) | 20:38.14 |
| 125 | Ben LowryPlace 125 · Grade 12 · Archbishop Murphy | 12 | Archbishop Murphy | 20:38.94 |
| 126 | Matthew MarchettiPlace 126 · Grade 12 · Klahowya | 12 | Klahowya | 20:39.22 |
| 127 | Ash HamlinPlace 127 · Grade 11 · Friday Harbor | 11 | Friday Harbor | 20:41.91 |
| 128 | Liam BrownPlace 128 · Grade 10 · Summit Classical Christian (Bellevue) | 10 | Summit Classical Christian (Bellevue) | 20:46.61 |
| 129 | Gabriel BalitePlace 129 · Grade 12 · Mountlake Terrace | 12 | Mountlake Terrace | 20:46.65 |
| 130 | Billy RichmondPlace 130 · Grade 11 · Klahowya | 11 | Klahowya | 20:51.26 |
| 131 | Gomez NicoPlace 131 · Grade 10 · Archbishop Murphy | 10 | Archbishop Murphy | 20:53.31 |
| 132 | Trevor ShoopmanPlace 132 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 20:57.49 |
| 133 | Caleb SpringsPlace 133 · Grade 11 · Cedar Park Christian (Bothell) | 11 | Cedar Park Christian (Bothell) | 21:05.81 |
| 134 | Braedon BibbPlace 134 · Grade 10 · University Prep | 10 | University Prep | 21:09.02 |
| 135 | North MartinPlace 135 · Grade 9 · Mount Vernon Christian | 9 | Mount Vernon Christian | 21:09.54 |
| 136 | Ayden KernPlace 136 · Grade 12 · Granite Falls | 12 | Granite Falls | 21:10.85 |
| 137 | Andrew AmadorPlace 137 · Grade 10 · Mountlake Terrace | 10 | Mountlake Terrace | 21:10.98 |
| 138 | Augustine GuevaraPlace 138 · Grade 12 · Mariner | 12 | Mariner | 21:11.97 |
| 139 | Levi AndersonPlace 139 · Grade 12 · Cedar Park Christian (Bothell) | 12 | Cedar Park Christian (Bothell) | 21:18.08 |
| 140 | Steven RatschPlace 140 · Grade 10 · University Prep | 10 | University Prep | 21:18.63 |
| 141 | Jacob BishopPlace 141 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 21:19.86 |
| 142 | Isaiah HeistPlace 142 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 21:19.88 |
| 143 | Noah SchulzPlace 143 · Grade 12 · Cedar Park Christian (Bothell) | 12 | Cedar Park Christian (Bothell) | 21:21.55 |
| 144 | Josiah LaksonoPlace 144 · Grade 11 · Mariner | 11 | Mariner | 21:23.90 |
| 145 | Junior Guillen-UmanaPlace 145 · Grade 12 · Mariner | 12 | Mariner | 21:27.23 |
| 146 | Ed McClanathanPlace 146 · Grade 10 · Mountlake Terrace | 10 | Mountlake Terrace | 21:34.59 |
| 147 | Josiah WhitneyPlace 147 · Grade 12 · Klahowya | 12 | Klahowya | 21:35.40 |
| 148 | Robert EisenhartPlace 148 · Grade 10 · North Kitsap | 10 | North Kitsap | 21:35.85 |
| 149 | Skyler MaytrichithPlace 149 · Grade 9 · Cascade (Everett) | 9 | Cascade (Everett) | 21:35.98 |
| 150 | Teyton PiciniPlace 150 · Grade 9 · North Kitsap | 9 | North Kitsap | 21:39.01 |
| 151 | Kai GopalPlace 151 · Grade 9 · Seattle Academy | 9 | Seattle Academy | 21:50.41 |
| 152 | Luke StonePlace 152 · Grade 10 · Mountlake Terrace | 10 | Mountlake Terrace | 21:52.67 |
| 153 | Jacob KimPlace 153 · Grade 10 · Heritage Christian (Bothell) | 10 | Heritage Christian (Bothell) | 21:54.98 |
| 154 | Grayson MatthewsPlace 154 · Grade 11 · Friday Harbor | 11 | Friday Harbor | 21:57.10 |
| 155 | Brady MurkPlace 155 · Grade 11 · Archbishop Murphy | 11 | Archbishop Murphy | 21:57.32 |
| 156 | Gideon SmithPlace 156 · Grade 9 · Cascade (Everett) | 9 | Cascade (Everett) | 22:02.61 |
| 157 | Oliver GriggsPlace 157 · Grade 9 · North Kitsap | 9 | North Kitsap | 22:02.91 |
| 158 | Wyatt KuntzPlace 158 · Grade 11 · Granite Falls | 11 | Granite Falls | 22:07.63 |
| 159 | Jordan JohnsonPlace 159 · Grade 9 · Granite Falls | 9 | Granite Falls | 22:09.36 |
| 160 | Sean StewartPlace 160 · Grade 12 · North Kitsap | 12 | North Kitsap | 22:12.65 |
| 161 | Vincent LoBuePlace 161 · Grade 9 · Klahowya | 9 | Klahowya | 22:13.27 |
| 162 | Amsalu MitchellPlace 162 · Grade 10 · Mountlake Terrace | 10 | Mountlake Terrace | 22:13.55 |
| 163 | Tucker HulstPlace 163 · Grade 9 · Klahowya | 9 | Klahowya | 22:13.91 |
| 164 | Brayden PetersonPlace 164 · Grade 10 · Granite Falls | 10 | Granite Falls | 22:22.69 |
| 165 | William FairbanksPlace 165 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 22:24.76 |
| 166 | James NakanishiPlace 166 · Grade 12 · Cedar Park Christian (Bothell) | 12 | Cedar Park Christian (Bothell) | 22:36.18 |
| 167 | Jayden WarthPlace 167 · Grade 11 · Cascade (Everett) | 11 | Cascade (Everett) | 22:52.75 |
| 168 | Finton HordPlace 168 · Grade 12 · Mountlake Terrace | 12 | Mountlake Terrace | 23:14.69 |
| 169 | Jaycob PetersonPlace 169 · Grade 11 · Heritage Christian (Bothell) | 11 | Heritage Christian (Bothell) | 23:54.54 |
| 170 | Zachary BeamPlace 170 · Grade 9 · Mountlake Terrace | 9 | Mountlake Terrace | 23:56.90 |