| 1 | Tallmage CarrollPlace 1 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 13:01.1 PR |
| 2 | Dylan KliewerPlace 2 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 13:05.2 PR |
| 3 | Joel DellinoPlace 3 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 13:33.0 |
| 4 | Theo GarnerPlace 4 · Grade 11 · Stanwood | 11 | Stanwood | 13:40.3 PR |
| 5 | Sean KillianPlace 5 · Grade 9 · Stanwood | 9 | Stanwood | 13:41.4 PR |
| 6 | Ryoma TokumotoPlace 6 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 13:42.0 |
| 7 | Hunter MillerPlace 7 · Grade - · Stanwood | - | Stanwood | 13:44.1 PR |
| 8 | Nicholas JensenPlace 8 · Grade 12 · Stanwood | 12 | Stanwood | 13:45.6 PR |
| 9 | Sam JohnsonPlace 9 · Grade 10 · Stanwood | 10 | Stanwood | 13:46.8 PR |
| 10 | Brayden VincentPlace 10 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 13:47.7 |
| 11 | Jeremy WardPlace 11 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 13:54.4 |
| 12 | Elijah MitchellPlace 12 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 13:58.9 |
| 13 | Bodi HansonPlace 13 · Grade 10 · Stanwood | 10 | Stanwood | 14:03.8 PR |
| 14 | Noah MachartPlace 14 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 14:09.0 PR |
| 15 | Elijah VacaPlace 15 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 14:09.5 PR |
| 16 | Edward McLaughlinPlace 16 · Grade 10 · Stanwood | 10 | Stanwood | 14:09.9 PR |
| 17 | Roman TorresPlace 17 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 14:13.2 PR |
| 18 | Eishin LaunPlace 18 · Grade 10 · Stanwood | 10 | Stanwood | 14:15.7 PR |
| 19 | Kevin StickneyPlace 19 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 14:21.8 |
| 20 | Harrison RochaPlace 20 · Grade 9 · Stanwood | 9 | Stanwood | 14:30.0 PR |
| 21 | Flynn OrrPlace 21 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 14:30.5 |
| 22 | Jett BensonPlace 22 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 14:30.9 PR |
| 23 | Priestly SiuPlace 23 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 14:33.6 PR |
| 24 | Havoc GarnerPlace 24 · Grade 10 · Stanwood | 10 | Stanwood | 14:43.0 PR |
| 25 | Jack AnabelPlace 25 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 14:44.8 |
| 26 | Jensen SoperPlace 26 · Grade 9 · Marysville-Pilchuck | 9 | Marysville-Pilchuck | 14:50.6 |
| 27 | Anthony DavisPlace 27 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 14:55.6 |
| 28 | Rowan SchurigPlace 28 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 14:58.1 |
| 29 | Ibrahima NdiayePlace 29 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 15:00.0 |
| 30 | Caleb HillPlace 30 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 15:19.2 |
| 31 | Blane HildenbrandPlace 31 · Grade 11 · Stanwood | 11 | Stanwood | 15:25.2 PR |
| 32 | Joel DickinsonPlace 32 · Grade 11 · Stanwood | 11 | Stanwood | 15:26.2 PR |
| 33 | Landon PowellPlace 33 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 15:27.2 PR |
| 34 | Aidan RomitoPlace 34 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 15:29.8 PR |
| 35 | Gabriel ChafferPlace 35 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 15:45.0 |
| 36 | Cian PricePlace 36 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 15:53.9 PR |
| 37 | Max WashoPlace 37 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 16:05.2 |
| 38 | Aiden ObinaPlace 38 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 16:07.6 |
| 39 | Ivan AndrusPlace 39 · Grade 9 · Stanwood | 9 | Stanwood | 16:16.8 PR |
| 40 | Carson SobchukPlace 40 · Grade 11 · Lake Stevens | 11 | Lake Stevens | 16:31.9 |
| 41 | Luis VillasanaPlace 41 · Grade 9 · Lake Stevens | 9 | Lake Stevens | 16:32.4 |
| 42 | Brandon SemanPlace 42 · Grade 10 · Marysville-Pilchuck | 10 | Marysville-Pilchuck | 16:42.1 |
| 43 | Riley LivengoodPlace 43 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 17:10.9 |
| 44 | Jacob RosalesPlace 44 · Grade 11 · Marysville-Pilchuck | 11 | Marysville-Pilchuck | 17:27.8 |
| 45 | Jethro StromPlace 45 · Grade 9 · Marysville-Pilchuck | 9 | Marysville-Pilchuck | 17:29 |
| 46 | Luke PadillaPlace 46 · Grade 9 · Stanwood | 9 | Stanwood | 18:11.6 PR |
| 47 | Andras ZoldPlace 47 · Grade 12 · Stanwood | 12 | Stanwood | 18:23.1 PR |
| 48 | Eliott OrtizPlace 48 · Grade 10 · Lake Stevens | 10 | Lake Stevens | 18:40.3 PR |
| 49 | Tyson KangasPlace 49 · Grade - · Stanwood | - | Stanwood | 20:24.1 PR |
| 50 | Emmett KazenPlace 50 · Grade 9 · Marysville-Pilchuck | 9 | Marysville-Pilchuck | 22:19.9 |
| 51 | Gunner ChristoffersonPlace 51 · Grade 11 · Marysville-Pilchuck | 11 | Marysville-Pilchuck | 22:28.9 |