| 1 | Samuel HoutbyPlace 1 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 9:44 |
| 2 | Brayden DenmarkPlace 2 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 9:57 |
| 3 | Elliot OportoPlace 3 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 10:04 |
| 4 | Colton GriffinPlace 4 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 10:15 |
| 5 | Nash RussellPlace 5 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 10:18 |
| 6 | Brody TaylorPlace 6 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 10:32 |
| 7 | Elias JohnstonPlace 7 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 10:34 |
| 8 | Brayden SpencerPlace 8 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 10:38 |
| 9 | Axel HedmanPlace 9 · Grade 8 · Mount Vernon ChristianUnofficial | 8 | Mount Vernon Christian | 10:44 |
| 1 | Bennett BergsmaPlace 1 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 10:48 |
| 2 | John WalkerPlace 2 · Grade 6 · LaBakerUnofficial | 6 | LaBaker | 11:02 |
| 3 | Skyler SalinasPlace 3 · Grade 7 · Cascade (Sedro-Woolley)Unofficial | 7 | Cascade (Sedro-Woolley) | 11:04 |
| 4 | Mason JohnstonPlace 4 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 11:06 |
| 10 | Cameron LarsonPlace 10 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 11:10 |
| 5 | Bryson WoolcockPlace 5 · Grade 7 · Cascade (Sedro-Woolley)Unofficial | 7 | Cascade (Sedro-Woolley) | 11:32 |
| 12 | Matthew BartaliniPlace 12 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 11:33 |
| 13 | Cash CooperPlace 13 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 11:36 |
| 6 | Kieran HarrisPlace 6 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 11:51 |
| 15 | Ty McdonaldPlace 15 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 11:54 |
| 16 | Alex PaulsenPlace 16 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 11:59 |
| 7 | Avery SharpPlace 7 · Grade 7 · Cascade (Sedro-Woolley)Unofficial | 7 | Cascade (Sedro-Woolley) | 12:00 |
| 17 | Jack MeyerPlace 17 · Grade 8 · Mount Vernon ChristianUnofficial | 8 | Mount Vernon Christian | 12:01 |
| 18 | Shepherd HowePlace 18 · Grade 8 · Port Susan - Stanwood UnitedUnofficial | 8 | Port Susan - Stanwood United | 12:07 |
| 8 | William WorkmanPlace 8 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 12:08 |
| 9 | Owen AllenPlace 9 · Grade 7 · Cascade (Sedro-Woolley)Unofficial | 7 | Cascade (Sedro-Woolley) | 12:11 |
| 10 | Denver SagbanPlace 10 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 12:13 |
| 20 | Nolan ChunphakvennPlace 20 · Grade 8 · Port Susan - Stanwood UnitedUnofficial | 8 | Port Susan - Stanwood United | 12:16 |
| 21 | Shepard FikkertPlace 21 · Grade 8 · Mount Vernon ChristianUnofficial | 8 | Mount Vernon Christian | 12:19 |
| 22 | Jake CollinsPlace 22 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 12:20 |
| 11 | Abram StevensPlace 11 · Grade 6 · LaBakerUnofficial | 6 | LaBaker | 12:24 |
| 23 | Keaton EdwardsPlace 23 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 12:24 |
| 24 | Morgan ShipleyPlace 24 · Grade 8 · Port Susan - Stanwood UnitedUnofficial | 8 | Port Susan - Stanwood United | 12:25 |
| 25 | Kyle NguyenPlace 25 · Grade 8 · Port Susan - Stanwood UnitedUnofficial | 8 | Port Susan - Stanwood United | 12:29 |
| 12 | Luka FerrellPlace 12 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 12:35 |
| 13 | Cooper WaltersPlace 13 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 12:37 |
| 14 | Bennett DunnPlace 14 · Grade 6 · LaBakerUnofficial | 6 | LaBaker | 12:39 |
| 26 | Austin SorensonPlace 26 · Grade 8 · Port Susan - Stanwood UnitedUnofficial | 8 | Port Susan - Stanwood United | 12:43 |
| 28 | Tytus OlsonPlace 28 · Grade 8 · Port Susan - Stanwood UnitedUnofficial | 8 | Port Susan - Stanwood United | 12:58 |
| 29 | Ryder MurphyPlace 29 · Grade 8 · Port Susan - Stanwood UnitedUnofficial | 8 | Port Susan - Stanwood United | 12:59 |
| 30 | James GoldmanPlace 30 · Grade 8 · Port Susan - Stanwood UnitedUnofficial | 8 | Port Susan - Stanwood United | 13:01 PR |
| 15 | Mason HarrisPlace 15 · Grade 7 · Cascade (Sedro-Woolley)Unofficial | 7 | Cascade (Sedro-Woolley) | 13:05 |
| 31 | Fin PopePlace 31 · Grade 8 · Port Susan - Stanwood UnitedUnofficial | 8 | Port Susan - Stanwood United | 13:06 |
| 16 | Tucker MesserPlace 16 · Grade 6 · Port Susan - Stanwood UnitedUnofficial | 6 | Port Susan - Stanwood United | 13:47 |
| 18 | William DowdPlace 18 · Grade 6 · Port Susan - Stanwood UnitedUnofficial | 6 | Port Susan - Stanwood United | 14:03 |
| 19 | Brock WildePlace 19 · Grade 6 · Port Susan - Stanwood UnitedUnofficial | 6 | Port Susan - Stanwood United | 14:07 |
| 20 | Teddy AmadonPlace 20 · Grade 7 · Port Susan - Stanwood UnitedUnofficial | 7 | Port Susan - Stanwood United | 14:12 |
| 21 | Oakley HubbardPlace 21 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 14:13 |
| 22 | Jayden MoralesPlace 22 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 14:14 |
| 23 | Declan MaguirePlace 23 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 14:15 |
| 24 | Lyndin ProutPlace 24 · Grade 6 · Port Susan - Stanwood UnitedUnofficial | 6 | Port Susan - Stanwood United | 14:16 |
| 25 | Layne StevensonPlace 25 · Grade 6 · Port Susan - Stanwood UnitedUnofficial | 6 | Port Susan - Stanwood United | 14:17 |
| 26 | Ryker RobertsPlace 26 · Grade 7 · Cascade (Sedro-Woolley)Unofficial | 7 | Cascade (Sedro-Woolley) | 14:22 |
| 27 | Damian Carrillo KollerPlace 27 · Grade 8 · LaBakerUnofficial | 8 | LaBaker | 14:32 |
| 28 | Rylan KellyPlace 28 · Grade 6 · Port Susan - Stanwood UnitedUnofficial | 6 | Port Susan - Stanwood United | 14:38 |
| 29 | Xander Del VecchioPlace 29 · Grade 7 · Cascade (Sedro-Woolley)Unofficial | 7 | Cascade (Sedro-Woolley) | 14:42 |
| 30 | Noah BrownPlace 30 · Grade 6 · LaBakerUnofficial | 6 | LaBaker | 14:46 |
| 31 | Logan CrooksPlace 31 · Grade 6 · Port Susan - Stanwood UnitedUnofficial | 6 | Port Susan - Stanwood United | 14:47 |
| 33 | Mason SagerPlace 33 · Grade 8 · Mount Vernon ChristianUnofficial | 8 | Mount Vernon Christian | 14:52 |
| 32 | Weston WeishaarPlace 32 · Grade 6 · LaBakerUnofficial | 6 | LaBaker | 14:55 |
| 33 | Ryker WolbertPlace 33 · Grade 6 · LaBakerUnofficial | 6 | LaBaker | 14:58 |
| 34 | Maximus WeaverPlace 34 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 15:37 |
| 35 | Jackson MarblePlace 35 · Grade 6 · LaBakerUnofficial | 6 | LaBaker | 15:42 |
| 36 | Hudson LambertPlace 36 · Grade 7 · Port Susan - Stanwood UnitedUnofficial | 7 | Port Susan - Stanwood United | 16:14 |
| 37 | Andrew EbersolePlace 37 · Grade 6 · Port Susan - Stanwood UnitedUnofficial | 6 | Port Susan - Stanwood United | 16:15 |
| 38 | Landon OwingsPlace 38 · Grade 6 · Port Susan - Stanwood UnitedUnofficial | 6 | Port Susan - Stanwood United | 16:37 |
| 39 | Asher BoydPlace 39 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 16:39 |
| 40 | Patrick CarrollPlace 40 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 16:41 |
| 41 | Harlan ShortenPlace 41 · Grade 7 · Port Susan - Stanwood UnitedUnofficial | 7 | Port Susan - Stanwood United | 17:44 |
| 38 | Lucas KennedyPlace 38 · Grade 8 · Cascade (Sedro-Woolley)Unofficial | 8 | Cascade (Sedro-Woolley) | 17:50 |
| 42 | Eztli Rodriguez GardunoPlace 42 · Grade 6 · LaBakerUnofficial | 6 | LaBaker | 17:56 |
| 43 | Carter HenseyPlace 43 · Grade 7 · LaBakerUnofficial | 7 | LaBaker | 17:57 |
| 44 | Henry LaunPlace 44 · Grade 6 · Port Susan - Stanwood UnitedUnofficial | 6 | Port Susan - Stanwood United | 18:34 |
| 45 | Noah LommenPlace 45 · Grade 6 · Port Susan - Stanwood UnitedUnofficial | 6 | Port Susan - Stanwood United | 18:35 |
| 46 | Jaxson ReyesPlace 46 · Grade 7 · Port Susan - Stanwood UnitedUnofficial | 7 | Port Susan - Stanwood United | 19:10 |
| 47 | Teegan JohnsonPlace 47 · Grade 7 · Port Susan - Stanwood UnitedUnofficial | 7 | Port Susan - Stanwood United | 19:12 |
| 48 | Tirian LovePlace 48 · Grade 7 · Mount Vernon ChristianUnofficial | 7 | Mount Vernon Christian | 20:51 |