| 1 | Evan AldridgePlace 1 · Grade 7 · Anacortes | 7 | Anacortes | 8:30.31 |
| 2 | Elliot OportoPlace 2 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 8:52.13 |
| 3 | Joseph RemediosPlace 3 · Grade 7 · North Whidbey | 7 | North Whidbey | 8:57.93 |
| 4 | Nikolas (Niko) GomezPlace 4 · Grade 7 · North Whidbey | 7 | North Whidbey | 9:04.71 |
| 5 | Wylee HacklerPlace 5 · Grade 7 · Lucille Umbarger (Burlington) | 7 | Lucille Umbarger (Burlington) | 9:10.02 PR |
| 6 | Brayden DenmarkPlace 6 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 9:16.47 |
| 7 | Dylan YorkPlace 7 · Grade 7 · Anacortes | 7 | Anacortes | 9:34.74 |
| 8 | Leo KellyPlace 8 · Grade 7 · North Whidbey | 7 | North Whidbey | 9:39.28 |
| 9 | Brody TaylorPlace 9 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 9:41.22 |
| 10 | Samuel HoutbyPlace 10 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 9:51.22 |
| 11 | Trey SuiterPlace 11 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 9:53.14 |
| 12 | William BaileyPlace 12 · Grade 7 · North Whidbey | 7 | North Whidbey | 9:54.49 PR |
| 13 | Andrew VanRoeyenPlace 13 · Grade 7 · Anacortes | 7 | Anacortes | 9:55.85 |
| 14 | Camden ShoemakerPlace 14 · Grade 7 · North Whidbey | 7 | North Whidbey | 9:56.25 |
| 15 | Landon GibbonsPlace 15 · Grade 7 · Anacortes | 7 | Anacortes | 9:57.05 PR |
| 16 | Mordecai D'AvilarPlace 16 · Grade 7 · North Whidbey | 7 | North Whidbey | 9:57.68 PR |
| 17 | Gerritt CrawleyPlace 17 · Grade 7 · North Whidbey | 7 | North Whidbey | 10:01.09 |
| 18 | Karson CavePlace 18 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 10:03.79 |
| 19 | Edwin GrahamPlace 19 · Grade 7 · North Whidbey | 7 | North Whidbey | 10:05.29 |
| 20 | Christopher McGrathPlace 20 · Grade 7 · North Whidbey | 7 | North Whidbey | 10:06.26 |
| 21 | Grayson ParkerPlace 21 · Grade 7 · North Whidbey | 7 | North Whidbey | 10:06.84 |
| 22 | Cameron LarsonPlace 22 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 10:07.77 |
| 23 | Jeffery RegecziPlace 23 · Grade 7 · Lucille Umbarger (Burlington) | 7 | Lucille Umbarger (Burlington) | 10:11.79 |
| 24 | Cameron DahlPlace 24 · Grade 7 · Lucille Umbarger (Burlington) | 7 | Lucille Umbarger (Burlington) | 10:12.51 |
| 25 | Grant NeuwirthPlace 25 · Grade 7 · Anacortes | 7 | Anacortes | 10:20.18 PR |
| 26 | Nash RussellPlace 26 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 10:20.68 |
| 27 | Ryan AdamPlace 27 · Grade 7 · Anacortes | 7 | Anacortes | 10:23.00 |
| 28 | Noah HernandezPlace 28 · Grade 7 · North Whidbey | 7 | North Whidbey | 10:24.16 |
| 29 | Finn ChamberlinPlace 29 · Grade 7 · Anacortes | 7 | Anacortes | 10:24.74 |
| 30 | Matthew BartaliniPlace 30 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 10:25.67 |
| 31 | Ty McdonaldPlace 31 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 10:40.44 |
| 32 | Noah ThurmondPlace 32 · Grade 7 · Lucille Umbarger (Burlington) | 7 | Lucille Umbarger (Burlington) | 10:45.16 |
| 33 | Mason JansenPlace 33 · Grade 7 · North Whidbey | 7 | North Whidbey | 10:46.01 |
| 34 | Keaton EdwardsPlace 34 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 10:59.22 PR |
| 35 | Greysen TurpinPlace 35 · Grade 7 · North Whidbey | 7 | North Whidbey | 10:59.60 PR |
| 36 | Colton GriffinPlace 36 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 10:59.89 |
| 37 | Greyson VegaPlace 37 · Grade 7 · Lucille Umbarger (Burlington) | 7 | Lucille Umbarger (Burlington) | 11:12.69 |
| 38 | Walter LesliePlace 38 · Grade 7 · Lucille Umbarger (Burlington) | 7 | Lucille Umbarger (Burlington) | 11:14.92 |
| 39 | Nathan HilliardPlace 39 · Grade 7 · Lucille Umbarger (Burlington) | 7 | Lucille Umbarger (Burlington) | 11:15.90 |
| 40 | Sullivan DavisPlace 40 · Grade 7 · Anacortes | 7 | Anacortes | 11:18.25 |
| 41 | Remy ChastangPlace 41 · Grade 7 · North Whidbey | 7 | North Whidbey | 11:46.28 |
| 42 | Ricardo Gonzalez CarrilloPlace 42 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 11:50.45 PR |
| 43 | Emmitt WestonPlace 43 · Grade 7 · North Whidbey | 7 | North Whidbey | 11:52.05 |
| 44 | Robert DeJoyPlace 44 · Grade 7 · North Whidbey | 7 | North Whidbey | 11:53.04 |
| 45 | Colton JohnsonPlace 45 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 12:05.70 |
| 46 | Damian HobbsPlace 46 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 12:13.29 PR |
| 47 | Alex PaulsenPlace 47 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 12:21.44 |
| 48 | Ayden DeLongPlace 48 · Grade 7 · North Whidbey | 7 | North Whidbey | 12:31.65 |
| 49 | Izak WarnerPlace 49 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 13:00.03 |
| 50 | Brayden KinghornPlace 50 · Grade 7 · North Whidbey | 7 | North Whidbey | 13:10.43 |
| 51 | Finnegan (Finn) HansonPlace 51 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 13:40.25 |
| 52 | Culver SluderPlace 52 · Grade 7 · North Whidbey | 7 | North Whidbey | 13:42.84 |
| 53 | Lucas KennedyPlace 53 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 13:46.51 |
| 54 | Cameron WalkerPlace 54 · Grade 7 · North Whidbey | 7 | North Whidbey | 13:53.68 |
| 55 | Cole ZieglerPlace 55 · Grade 7 · North Whidbey | 7 | North Whidbey | 14:55.70 |
| 56 | Korban TreatPlace 56 · Grade 7 · Cascade (Sedro-Woolley) | 7 | Cascade (Sedro-Woolley) | 15:07.81 |
| 57 | Russell AndersonPlace 57 · Grade 7 · North Whidbey | 7 | North Whidbey | 15:43.93 |
| 58 | ZJeziah HerreraPlace 58 · Grade 7 · North Whidbey | 7 | North Whidbey | 16:24.40 |