| 1 | Kai ParkPlace 1 · Grade 10 · Orcas Island | 10 | Orcas Island | 18:41.05 |
| 2 | Kai GilliamPlace 2 · Grade 11 · Orcas Island | 11 | Orcas Island | 19:12.42 |
| 3 | Austin BatesPlace 3 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 19:14.96 |
| 4 | Jonas WrightPlace 4 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 19:28.32 |
| 5 | Spencer BroadbentPlace 5 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 19:28.38 |
| 6 | Grant VickermanPlace 6 · Grade 10 · North Kitsap | 10 | North Kitsap | 19:35.76 |
| 7 | Caleb LasleyPlace 7 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 19:37.03 |
| 8 | Rockwell HansenPlace 8 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 19:37.16 |
| 9 | Teyton PiciniPlace 9 · Grade 10 · North Kitsap | 10 | North Kitsap | 19:38.30 |
| 10 | Zachary JonesPlace 10 · Grade 12 · Oak Harbor | 12 | Oak Harbor | 19:40.81 |
| 11 | Gabriel ThompsonPlace 11 · Grade 10 · North Kitsap | 10 | North Kitsap | 19:46.32 |
| 12 | Brayden BuxmanPlace 12 · Grade 12 · Klahowya | 12 | Klahowya | 19:46.76 |
| 13 | Will NystromPlace 13 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 19:47.88 |
| 14 | Samuel CorryPlace 14 · Grade 11 · North Kitsap | 11 | North Kitsap | 19:48.77 |
| 15 | Oliver GriggsPlace 15 · Grade 10 · North Kitsap | 10 | North Kitsap | 19:52.36 |
| 16 | Wilson ZeiglerPlace 16 · Grade 12 · Klahowya | 12 | Klahowya | 19:52.69 |
| 17 | Isaac FiePlace 17 · Grade 9 · Oak Harbor | 9 | Oak Harbor | 19:53.70 |
| 18 | Caleb BaronPlace 18 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 19:58.92 |
| 19 | Cole HensenPlace 19 · Grade 9 · Bellingham Christian School | 9 | Bellingham Christian School | 20:09.27 |
| 20 | Elijah MartinPlace 20 · Grade 8 · Mount Vernon Christian | 8 | Mount Vernon Christian | 20:14.81 |
| 21 | Judson WallacePlace 21 · Grade 11 · North Kitsap | 11 | North Kitsap | 20:16.54 |
| 22 | Maddox ScanlonPlace 22 · Grade 10 · North Kitsap | 10 | North Kitsap | 20:22.74 |
| 23 | Billy RichmondPlace 23 · Grade 12 · Klahowya | 12 | Klahowya | 20:25.35 |
| 24 | Isaiah HeistPlace 24 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 20:36.71 |
| 25 | Gabriel ChapmanPlace 25 · Grade 11 · Orcas Island | 11 | Orcas Island | 20:38.66 |
| 26 | Chase KlauderPlace 26 · Grade 10 · Summit Classical Christian (Issaquah) | 10 | Summit Classical Christian (Issaquah) | 20:38.72 |
| 27 | Tomasi MaloPlace 27 · Grade 11 · Orcas Island | 11 | Orcas Island | 20:39.29 |
| 28 | Brian O'MalleyPlace 28 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 20:42.49 |
| 29 | George GoodwinPlace 29 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 20:43.19 |
| 30 | Tucker HulstPlace 30 · Grade 10 · Klahowya | 10 | Klahowya | 20:47.20 |
| 31 | Noah GhaliPlace 31 · Grade 11 · Eastside Catholic | 11 | Eastside Catholic | 20:49.70 |
| 32 | Vincent LoBuePlace 32 · Grade 10 · Klahowya | 10 | Klahowya | 20:53.40 |
| 33 | Kevin StickneyPlace 33 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 20:56.07 |
| 34 | Colton RuizPlace 34 · Grade 11 · Oak Harbor | 11 | Oak Harbor | 21:03.69 |
| 35 | Emanuel-Alejandro AlvarPlace 35 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 21:08.00 |
| 36 | Weston KooimanPlace 36 · Grade 11 · Lynden Christian | 11 | Lynden Christian | 21:13.00 |
| 37 | Mesafint BezaPlace 37 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 21:15.38 |
| 38 | Charlie DroogPlace 38 · Grade 12 · Mount Vernon Christian | 12 | Mount Vernon Christian | 21:15.55 |
| 39 | Gunnar BurkesPlace 39 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 21:17.81 |
| 40 | Wyatt MansellPlace 40 · Grade 9 · North Kitsap | 9 | North Kitsap | 21:18.43 |
| 41 | Quinn JamesPlace 41 · Grade 9 · Cle Elum-Roslyn | 9 | Cle Elum-Roslyn | 21:19.03 |
| 42 | Ozzie GilesPlace 42 · Grade 10 · Nathan Hale | 10 | Nathan Hale | 21:21.65 |
| 43 | Dallon MackintoshPlace 43 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 21:21.72 |
| 44 | Simone MarcelloPlace 44 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 21:25.91 |
| 45 | Blake JusticePlace 45 · Grade 12 · Lynden Christian | 12 | Lynden Christian | 21:29.28 |
| 46 | Johnathan JacobsenPlace 46 · Grade 10 · Coupeville | 10 | Coupeville | 21:29.28 |
| 47 | Dane GordonPlace 47 · Grade 9 · Oak Harbor | 9 | Oak Harbor | 21:33.63 |
| 48 | Avi MandhanaPlace 48 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 21:36.41 |
| 49 | Elias CalderonPlace 49 · Grade 9 · North Kitsap | 9 | North Kitsap | 21:38.78 |
| 50 | Wolfgang GrubePlace 50 · Grade 9 · Oak Harbor | 9 | Oak Harbor | 21:42.51 |
| 51 | Noah AshcroftPlace 51 · Grade 11 · Oak Harbor | 11 | Oak Harbor | 21:44.60 |
| 52 | Brayden PowerPlace 52 · Grade 11 · Cascade (Everett) | 11 | Cascade (Everett) | 21:47.43 |
| 53 | Tristan NuanezPlace 53 · Grade 12 · Oak Harbor | 12 | Oak Harbor | 21:51.62 |
| 54 | Robert EisenhartPlace 54 · Grade 11 · North Kitsap | 11 | North Kitsap | 21:53.05 |
| 55 | Andrew NguyenPlace 55 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 21:53.22 |
| 56 | Flynn OrrPlace 56 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 21:57.15 |
| 57 | Carson SobchukPlace 57 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 22:05.70 |
| 58 | August HortschPlace 58 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 22:06.85 |
| 59 | Preston TrenchickPlace 59 · Grade 11 · North Kitsap | 11 | North Kitsap | 22:11.52 |
| 60 | Isaac PowellPlace 60 · Grade 11 · North Kitsap | 11 | North Kitsap | 22:11.61 |
| 61 | Indy RogersPlace 61 · Grade 10 · Klahowya | 10 | Klahowya | 22:17.85 |
| 62 | Weston MeyerPlace 62 · Grade 9 · Oak Harbor | 9 | Oak Harbor | 22:19.34 |
| 63 | Calder WestbyPlace 63 · Grade 10 · North Kitsap | 10 | North Kitsap | 22:21.52 |
| 64 | Elijah WestonPlace 64 · Grade 10 · Oak Harbor | 10 | Oak Harbor | 22:25.31 |
| 65 | Levi OltmannPlace 65 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 22:32.39 |
| 66 | Sam StewartPlace 66 · Grade 10 · Oak Harbor | 10 | Oak Harbor | 22:38.55 |
| 67 | Daniel LasaterPlace 67 · Grade 10 · Klahowya | 10 | Klahowya | 22:41.07 |
| 68 | Thomas SnelsonPlace 68 · Grade 10 · North Kitsap | 10 | North Kitsap | 22:46.90 |
| 69 | Joel DellinoPlace 69 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 22:53.84 |
| 70 | Ethan ConradPlace 70 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 22:54.63 |
| 71 | Brian HigginsPlace 71 · Grade 9 · Oak Harbor | 9 | Oak Harbor | 22:55.65 |
| 72 | Hunter AtteberryPlace 72 · Grade 9 · Coupeville | 9 | Coupeville | 23:04.13 |
| 73 | Hank ForneyPlace 73 · Grade 9 · Oak Harbor | 9 | Oak Harbor | 23:04.43 |
| 74 | Calvin DarboePlace 74 · Grade 11 · Eastside Catholic | 11 | Eastside Catholic | 23:08.36 |
| 75 | Jude CorrellPlace 75 · Grade 9 · Klahowya | 9 | Klahowya | 23:10.59 |
| 76 | Aiden CastlePlace 76 · Grade 9 · Oak Harbor | 9 | Oak Harbor | 23:13.51 |
| 77 | Kolton SmithPlace 77 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 23:16.77 |
| 78 | James MulhollandPlace 78 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 23:17.63 |
| 79 | Samuel GarciaPlace 79 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 23:20.63 |
| 80 | Aiden ObinaPlace 80 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 23:23.28 |
| 81 | Jerry EllingsonPlace 81 · Grade 10 · Klahowya | 10 | Klahowya | 23:27.07 |
| 82 | Jayden CortezPlace 82 · Grade 9 · Klahowya | 9 | Klahowya | 23:28.55 |
| 83 | Hunter SixPlace 83 · Grade 11 · Klahowya | 11 | Klahowya | 23:32.78 |
| 84 | Gavin RathgeberPlace 84 · Grade 12 · Klahowya | 12 | Klahowya | 23:39.44 |
| 85 | Cayden SizemorePlace 85 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 23:45.51 |
| 86 | Trae StaileyPlace 86 · Grade 11 · Klahowya | 11 | Klahowya | 23:54.26 |
| 87 | Rydley Adam StrongPlace 87 · Grade 12 · North Kitsap | 12 | North Kitsap | 23:55.31 |
| 88 | Aiden RomitoPlace 88 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 23:56.23 |
| 89 | Conlee McDonaldPlace 89 · Grade 12 · North Kitsap | 12 | North Kitsap | 23:56.84 |
| 90 | Julian RousePlace 90 · Grade 9 · Nathan Hale | 9 | Nathan Hale | 24:00.26 |
| 91 | Jimmy CangianoPlace 91 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 24:10.86 |
| 92 | Wyatt KuntzPlace 92 · Grade 12 · Granite Falls | 12 | Granite Falls | 24:13.26 |
| 93 | Raul GreenePlace 93 · Grade 10 · North Kitsap | 10 | North Kitsap | 24:25.27 |
| 94 | Everette ReynoldsPlace 94 · Grade 9 · Summit Classical Christian (Issaquah) | 9 | Summit Classical Christian (Issaquah) | 24:29.45 |
| 95 | Jacob HalePlace 95 · Grade 11 · Eastside Catholic | 11 | Eastside Catholic | 24:29.92 |
| 96 | Anthony RomanoPlace 96 · Grade 10 · Oak Harbor | 10 | Oak Harbor | 24:38.59 |
| 97 | William MillerPlace 97 · Grade 11 · North Kitsap | 11 | North Kitsap | 24:40.34 |
| 98 | Titus DuerPlace 98 · Grade 9 · North Kitsap | 9 | North Kitsap | 24:40.47 |
| 99 | Caleb HillPlace 99 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 24:45.71 |
| 100 | Tyce BrownPlace 100 · Grade 9 · Cle Elum-Roslyn | 9 | Cle Elum-Roslyn | 24:46.76 |
| 101 | Mason BudreauPlace 101 · Grade 8 · Summit Classical Christian (Issaquah) | 8 | Summit Classical Christian (Issaquah) | 24:50.41 |
| 102 | Luke HarrisPlace 102 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 24:54.26 |
| 103 | Gabriel ChafferPlace 103 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 24:55.23 |
| 104 | Dylan PetersPlace 104 · Grade 9 · North Kitsap | 9 | North Kitsap | 24:59.58 |
| 105 | Lev KosinskyPlace 105 · Grade 9 · Eastside Prep | 9 | Eastside Prep | 25:02.60 |
| 106 | Jonathan BrooksPlace 106 · Grade 9 · Oak Harbor | 9 | Oak Harbor | 25:10.42 |
| 107 | Vishwa RavichandhiranPlace 107 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 25:10.95 |
| 108 | David WillisPlace 108 · Grade 9 · Oak Harbor | 9 | Oak Harbor | 25:18.47 |
| 109 | Blake HansonPlace 109 · Grade 9 · Nathan Hale | 9 | Nathan Hale | 25:22.28 |
| 110 | Andrew LiPlace 110 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 25:24.08 |
| 111 | Anthony RodriguezPlace 111 · Grade 11 · Oak Harbor | 11 | Oak Harbor | 25:41.12 |
| 112 | Daniel LaycockPlace 112 · Grade 9 · Granite Falls | 9 | Granite Falls | 25:51.05 |
| 113 | Nolan HuntPlace 113 · Grade 9 · Coupeville | 9 | Coupeville | 26:06.95 |
| 114 | Rhys SutherlandPlace 114 · Grade 10 · Nathan Hale | 10 | Nathan Hale | 26:07.45 |
| 115 | Max WashoPlace 115 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 26:17.69 |
| 116 | Ethan ChambersPlace 116 · Grade 9 · Bellingham Christian School | 9 | Bellingham Christian School | 26:19.95 |
| 117 | Connor ColesPlace 117 · Grade 10 · Nathan Hale | 10 | Nathan Hale | 26:24.73 |
| 118 | Jerard De JesusPlace 118 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 26:26.74 |
| 119 | Gavin BradyPlace 119 · Grade 12 · Lake Stevens | 12 | Lake Stevens | 26:32.50 |
| 120 | Trezdan LongPlace 120 · Grade 9 · Bellingham Christian School | 9 | Bellingham Christian School | 26:43.64 |
| 121 | Soren WheelerPlace 121 · Grade 11 · North Kitsap | 11 | North Kitsap | 26:50.22 |
| 122 | John Michael DorePlace 122 · Grade 9 · Klahowya | 9 | Klahowya | 26:54.16 |
| 123 | Johnathan Van ScyocPlace 123 · Grade 9 · North Kitsap | 9 | North Kitsap | 27:11.09 |
| 124 | Landon HazanPlace 124 · Grade 9 · Granite Falls | 9 | Granite Falls | 27:29.13 |
| 125 | Azzi Abdul-SattarPlace 125 · Grade 12 · Nathan Hale | 12 | Nathan Hale | 28:35.03 |
| 126 | Zach BlitchPlace 126 · Grade 11 · Coupeville | 11 | Coupeville | 28:36.34 |
| 127 | Aidan RisingPlace 127 · Grade 11 · Granite Falls | 11 | Granite Falls | 28:38.87 |
| 128 | Emmanuel HererraPlace 128 · Grade 9 · Cascade (Everett) | 9 | Cascade (Everett) | 28:46.18 |
| 129 | Alexander GraftenPlace 129 · Grade 9 · Granite Falls | 9 | Granite Falls | 28:59.83 |
| 130 | Landon AstonPlace 130 · Grade 11 · Granite Falls | 11 | Granite Falls | 29:21.41 |
| 131 | Richard JacobsPlace 131 · Grade 9 · Oak Harbor | 9 | Oak Harbor | 29:29.67 |
| 132 | Donovan FoxPlace 132 · Grade 10 · Coupeville | 10 | Coupeville | 29:31.74 |
| 133 | Theodore BayerPlace 133 · Grade 9 · North Kitsap | 9 | North Kitsap | 29:40.06 |
| 134 | Riley LivengoodPlace 134 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 33:43.81 |
| 135 | Lucas SizemorePlace 135 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 33:52.38 |
| 136 | Max PetersonPlace 136 · Grade 12 · Orcas Island | 12 | Orcas Island | 34:59.73 |