| 1 | Tavion SiuPlace 1 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 10:15.10 |
| 2 | Caiden BernsteinPlace 2 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 10:32.10 |
| 3 | Tucker TurnerPlace 3 · Grade 7 · Lake Stevens | 7 | Lake Stevens | 10:36.30 |
| 4 | Josh FaustPlace 4 · Grade 8 · Hope Lutheran | 8 | Hope Lutheran | 10:37.20 |
| 5 | Mark RodeheaverPlace 5 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 10:42.70 |
| 6 | Iverson SutherlandPlace 6 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 11:03.80 |
| 7 | Gabriel AllinsonPlace 7 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 11:04.00 |
| 8 | Niko TuorPlace 8 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 11:11.00 |
| 9 | Isaiah HeistPlace 9 · Grade 7 · Lake Stevens | 7 | Lake Stevens | 11:15.90 |
| 10 | Rio MolverPlace 10 · Grade 7 · Granite Falls | 7 | Granite Falls | 11:29.50 |
| 11 | Austyn SmithPlace 11 · Grade 7 · Lake Stevens | 7 | Lake Stevens | 11:32.50 |
| 12 | Julius SarrysPlace 12 · Grade 7 · Lake Stevens | 7 | Lake Stevens | 11:33.30 |
| 13 | Booker KatzerPlace 13 · Grade 7 · Lake Stevens | 7 | Lake Stevens | 11:48.90 |
| 14 | JR AguirrePlace 14 · Grade 7 · Granite Falls | 7 | Granite Falls | 12:05.50 |
| 15 | Skyler HollenbeckPlace 15 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 12:09.30 |
| 16 | Jake MinerPlace 16 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 12:13.80 |
| 17 | Lucas GallegosPlace 17 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 12:14.70 |
| 18 | Christian GeroPlace 18 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 12:15.60 |
| 19 | Madden EsclamadoPlace 19 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 12:20.50 |
| 20 | Wyatt KuntzPlace 20 · Grade 8 · Granite Falls | 8 | Granite Falls | 12:42.20 |
| 21 | Keagan OlsonPlace 21 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 12:53.70 |
| 22 | Mason NeumanPlace 22 · Grade 6 · Granite Falls | 6 | Granite Falls | 12:57.90 |
| 23 | Ethan LyonsPlace 23 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 13:13.60 |
| 24 | William HughesPlace 24 · Grade 8 · Granite Falls | 8 | Granite Falls | 13:20.10 |
| 25 | Mateo RiveraPlace 25 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 13:21.60 |
| 26 | Isaac RobertsonPlace 26 · Grade 7 · Hope Lutheran | 7 | Hope Lutheran | 13:22.20 |
| 27 | Vladimir ShulgaPlace 27 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 13:23.60 |
| 28 | Brayden PetersonPlace 28 · Grade 7 · Granite Falls | 7 | Granite Falls | 13:24.70 |
| 29 | Leo PinaPlace 29 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 13:41.30 |
| 30 | Tristan AllenPlace 30 · Grade 7 · Lake Stevens | 7 | Lake Stevens | 13:50.60 |
| 31 | Steve BerlinPlace 31 · Grade 8 · Granite Falls | 8 | Granite Falls | 14:16.30 |
| 32 | Gabriel DuchesnePlace 32 · Grade 7 · Lake Stevens | 7 | Lake Stevens | 14:44.30 |
| 33 | Tristan CurtisPlace 33 · Grade 8 · Granite Falls | 8 | Granite Falls | 14:46.10 |
| 34 | Kaidyn HarrisPlace 34 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 15:04.60 |
| 35 | Joshua BordenPlace 35 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 15:15.30 |
| 36 | Emmett ButlerPlace 36 · Grade 6 · Granite Falls | 6 | Granite Falls | 15:17.90 |
| 37 | Rowan DetmerPlace 37 · Grade 6 · Granite Falls | 6 | Granite Falls | 15:33.80 |
| 38 | Zechariah WilsonPlace 38 · Grade 7 · Lake Stevens | 7 | Lake Stevens | 15:44.20 |
| 39 | Jacob HeggenPlace 39 · Grade 7 · Lake Stevens | 7 | Lake Stevens | 15:56.20 |
| 40 | Elijah WilsonPlace 40 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 16:34.40 |
| 41 | Aiden OcchiutoPlace 41 · Grade 8 · Granite Falls | 8 | Granite Falls | 17:14.00 |
| 42 | Ian HaberPlace 42 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 17:19.70 |
| 43 | Max McCollPlace 43 · Grade 8 · Cavelero Mid-High | 8 | Cavelero Mid-High | 17:48.10 |
| 44 | Conner VeatchPlace 44 · Grade 6 · Granite Falls | 6 | Granite Falls | 19:59.30 |
| 45 | Cole FortinPlace 45 · Grade 7 · Lake Stevens | 7 | Lake Stevens | 23:18.80 |
| 46 | Eli SmalserPlace 46 · Grade 7 · Lake Stevens | 7 | Lake Stevens | 26:38.40 |