| 1 | William DevinePlace 1 · Grade 8 · Anacortes | 8 | Anacortes | 8:36.84 |
| 2 | Will MoroneyPlace 2 · Grade 8 · Anacortes | 8 | Anacortes | 8:37.59 |
| 3 | Dylan YorkPlace 3 · Grade 8 · Anacortes | 8 | Anacortes | 8:51.45 |
| 4 | Nikolas (Niko) GomezPlace 4 · Grade 8 · North Whidbey | 8 | North Whidbey | 8:52.55 |
| 5 | Joseph RemediosPlace 5 · Grade 8 · North Whidbey | 8 | North Whidbey | 9:02.75 |
| 6 | Brayden DenmarkPlace 6 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 9:07.46 |
| 7 | Samuel HoutbyPlace 7 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 9:12.06 |
| 8 | Elliot OportoPlace 8 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 9:14.19 |
| 9 | Andrew VanRoeyenPlace 9 · Grade 8 · Anacortes | 8 | Anacortes | 9:21.25 |
| 10 | Colton GriffinPlace 10 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 9:22.09 |
| 11 | Ryan AdamPlace 11 · Grade 8 · Anacortes | 8 | Anacortes | 9:27.02 |
| 12 | Jacob HernandezPlace 12 · Grade 8 · Anacortes | 8 | Anacortes | 9:32.28 |
| 13 | Elias JohnstonPlace 13 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 9:36.71 PR |
| 14 | Brody TaylorPlace 14 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 9:37.07 |
| 15 | Grayson ParkerPlace 15 · Grade 8 · North Whidbey | 8 | North Whidbey | 9:39.62 |
| 16 | Wylee HacklerPlace 16 · Grade 8 · Lucille Umbarger (Burlington) | 8 | Lucille Umbarger (Burlington) | 9:40.87 |
| 17 | Brayden SpencerPlace 17 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 9:47.32 |
| 18 | Christopher McGrathPlace 18 · Grade 8 · North Whidbey | 8 | North Whidbey | 9:48.47 |
| 19 | Nash RussellPlace 19 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 9:53.58 |
| 20 | Karson CavePlace 20 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 9:58.94 |
| 21 | Jackson BaribaultPlace 21 · Grade 8 · Anacortes | 8 | Anacortes | 9:59.20 |
| 22 | Troy FreemanPlace 22 · Grade 8 · Anacortes | 8 | Anacortes | 10:04.48 PR |
| 23 | Ty McdonaldPlace 23 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 10:18.46 |
| 24 | Noah ThurmondPlace 24 · Grade 8 · Lucille Umbarger (Burlington) | 8 | Lucille Umbarger (Burlington) | 10:21.76 |
| 25 | Mordecai D'AvilarPlace 25 · Grade 8 · North Whidbey | 8 | North Whidbey | 10:23.37 |
| 26 | William BaileyPlace 26 · Grade 8 · North Whidbey | 8 | North Whidbey | 10:25.75 |
| 27 | Remy ChastangPlace 27 · Grade 8 · North Whidbey | 8 | North Whidbey | 10:29.80 PR |
| 28 | Gerritt CrawleyPlace 28 · Grade 8 · North Whidbey | 8 | North Whidbey | 10:32.01 |
| 29 | Matthew BartaliniPlace 29 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 10:42.62 |
| 30 | Nashton DavisPlace 30 · Grade 8 · Anacortes | 8 | Anacortes | 10:43.40 |
| 31 | Zephyr RegisterPlace 31 · Grade 8 · North Whidbey | 8 | North Whidbey | 10:46.38 |
| 32 | Mason JansenPlace 32 · Grade 8 · North Whidbey | 8 | North Whidbey | 10:52.08 |
| 33 | Isaac GearyPlace 33 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 10:52.38 |
| 34 | Cash CooperPlace 34 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 10:56.44 |
| 35 | Layben Richardson DilleyPlace 35 · Grade 8 · Lucille Umbarger (Burlington) | 8 | Lucille Umbarger (Burlington) | 10:59.84 |
| 36 | Emmitt WestonPlace 36 · Grade 8 · North Whidbey | 8 | North Whidbey | 11:01.40 |
| 37 | Keaton EdwardsPlace 37 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 11:09.85 |
| 38 | Aidan HarrisPlace 38 · Grade 8 · Lucille Umbarger (Burlington) | 8 | Lucille Umbarger (Burlington) | 11:13.41 |
| 39 | Jeffery RegecziPlace 39 · Grade 8 · Lucille Umbarger (Burlington) | 8 | Lucille Umbarger (Burlington) | 11:14.66 |
| 40 | Sullivan DavisPlace 40 · Grade 8 · Anacortes | 8 | Anacortes | 11:15.82 |
| 41 | Ethan WongPlace 41 · Grade 8 · Anacortes | 8 | Anacortes | 11:19.13 |
| 42 | Walter LesliePlace 42 · Grade 8 · Lucille Umbarger (Burlington) | 8 | Lucille Umbarger (Burlington) | 11:21.24 |
| 43 | Cy ContrerasPlace 43 · Grade 8 · Anacortes | 8 | Anacortes | 11:23.17 |
| 44 | Jake CollinsPlace 44 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 11:50.62 |
| 45 | Evan LeetzPlace 45 · Grade 8 · Anacortes | 8 | Anacortes | 11:51.55 |
| 46 | Bentley OwenPlace 46 · Grade 8 · North Whidbey | 8 | North Whidbey | 12:12.36 |
| 47 | Benjamin ElliserPlace 47 · Grade 8 · Anacortes | 8 | Anacortes | 12:37.99 |
| 48 | Jumar DavisPlace 48 · Grade 8 · North Whidbey | 8 | North Whidbey | 12:54.55 |
| 49 | Alex PaulsenPlace 49 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 13:12.33 |
| 50 | Kade HaysPlace 50 · Grade 8 · Anacortes | 8 | Anacortes | 13:31.14 |
| 51 | Nolan HowePlace 51 · Grade 8 · Anacortes | 8 | Anacortes | 13:36.30 |
| 52 | ZJeziah HerreraPlace 52 · Grade 8 · North Whidbey | 8 | North Whidbey | 14:24.00 PR |
| 53 | Culver SluderPlace 53 · Grade 8 · North Whidbey | 8 | North Whidbey | 14:40.51 |
| 54 | Korban TreatPlace 54 · Grade 8 · Cascade (Sedro-Woolley) | 8 | Cascade (Sedro-Woolley) | 14:46.94 |
| 55 | Russell AndersonPlace 55 · Grade 8 · North Whidbey | 8 | North Whidbey | 16:38.39 |