| 1 | Elijah GravesPlace 1 · Grade 12 · Shorewood | 12 | Shorewood | 12:49.6 PR |
| 2 | Ethan UrquhartPlace 2 · Grade 12 · Shorecrest | 12 | Shorecrest | 12:55.6 PR |
| 3 | Kellan RobertsPlace 3 · Grade 10 · Shorewood | 10 | Shorewood | 13:42.9 |
| 4 | Brayden YeePlace 4 · Grade 12 · Shorewood | 12 | Shorewood | 13:46.7 PR |
| 5 | Aiden WittPlace 5 · Grade 12 · Shorewood | 12 | Shorewood | 13:47.6 PR |
| 6 | Noah RauppPlace 6 · Grade 12 · Shorewood | 12 | Shorewood | 13:52.5 PR |
| 7 | Sam CooleyPlace 7 · Grade 12 · Snohomish | 12 | Snohomish | 13:55.9 |
| 8 | Caden DukePlace 8 · Grade 11 · Snohomish | 11 | Snohomish | 14:05.4 PR |
| 9 | Oliver FarmerPlace 9 · Grade 12 · Snohomish | 12 | Snohomish | 14:18.8 PR |
| 10 | Luke HauswaldPlace 10 · Grade 11 · Monroe | 11 | Monroe | 14:21.0 PR |
| 11 | Jack DeLaChapellePlace 11 · Grade 12 · Shorewood | 12 | Shorewood | 14:22.7 PR |
| 12 | Zain PourPlace 12 · Grade 10 · Shorecrest | 10 | Shorecrest | 14:23.9 |
| 13 | Seth WoodPlace 13 · Grade 11 · Monroe | 11 | Monroe | 14:30.9 |
| 14 | Lucas FabelaPlace 14 · Grade 11 · Snohomish | 11 | Snohomish | 14:33.9 |
| 15 | Ku BlessingPlace 15 · Grade 12 · Shorewood | 12 | Shorewood | 14:47.5 |
| 16 | Pieter CarusoPlace 16 · Grade 12 · Snohomish | 12 | Snohomish | 14:49.3 |
| 17 | Maximus JeromePlace 17 · Grade 11 · Monroe | 11 | Monroe | 14:50.9 PR |
| 18 | Isaiah SchuelkePlace 18 · Grade 12 · Shorewood | 12 | Shorewood | 14:51.3 |
| 19 | Josh ReedPlace 19 · Grade 12 · Snohomish | 12 | Snohomish | 14:53.5 |
| 20 | Michael Juarez-RamirezPlace 20 · Grade 9 · Monroe | 9 | Monroe | 14:54.6 PR |
| 21 | Jensen BlainePlace 21 · Grade 11 · Shorewood | 11 | Shorewood | 15:00.1 PR |
| 22 | Jullien SpencerPlace 22 · Grade 11 · Monroe | 11 | Monroe | 15:00.4 PR |
| 23 | Malcolm GrahamPlace 23 · Grade 9 · Monroe | 9 | Monroe | 15:03.8 |
| 24 | Joel RicePlace 24 · Grade 12 · Shorewood | 12 | Shorewood | 15:05.8 |
| 25 | Henry WheelerPlace 25 · Grade 10 · Shorecrest | 10 | Shorecrest | 15:06.3 |
| 26 | Alonzo RogersPlace 26 · Grade 9 · Shorewood | 9 | Shorewood | 15:10.0 PR |
| 27 | Zack MeyerPlace 27 · Grade 12 · Shorecrest | 12 | Shorecrest | 15:10.8 |
| 28 | Marshall AkersPlace 28 · Grade 9 · Shorewood | 9 | Shorewood | 15:13.2 PR |
| 29 | Fox ServissPlace 29 · Grade 11 · Snohomish | 11 | Snohomish | 15:13.4 |
| 30 | MJ MaduellPlace 30 · Grade 10 · Snohomish | 10 | Snohomish | 15:17.4 PR |
| 31 | Beckett SmithPlace 31 · Grade 10 · Monroe | 10 | Monroe | 15:20.2 PR |
| 32 | Ian KieselPlace 32 · Grade 12 · Snohomish | 12 | Snohomish | 15:22.4 |
| 33 | Alex Juarez-RamirezPlace 33 · Grade 11 · Monroe | 11 | Monroe | 15:27.7 PR |
| 34 | Shan JuanPlace 34 · Grade 10 · Shorecrest | 10 | Shorecrest | 15:32.4 PR |
| 35 | Waker AndersonPlace 35 · Grade 10 · Shorecrest | 10 | Shorecrest | 15:32.5 |
| 36 | Graeme MacleanPlace 36 · Grade 12 · Monroe | 12 | Monroe | 15:35.6 |
| 37 | William LeePlace 37 · Grade 12 · Shorecrest | 12 | Shorecrest | 15:41.6 |
| 38 | Jackson Debord-SimonsonPlace 38 · Grade 12 · Snohomish | 12 | Snohomish | 15:42.6 PR |
| 39 | Theodore Morgan Van NestPlace 39 · Grade 10 · Shorecrest | 10 | Shorecrest | 15:47.5 |
| 40 | Mason MauroPlace 40 · Grade 9 · Snohomish | 9 | Snohomish | 15:52.0 PR |
| 41 | Judah EllisPlace 41 · Grade 10 · Snohomish | 10 | Snohomish | 15:53.8 PR |
| 42 | Steven TwedtPlace 42 · Grade 12 · Snohomish | 12 | Snohomish | 16:10.8 PR |
| 43 | Colin CasimirPlace 43 · Grade 12 · Shorewood | 12 | Shorewood | 16:11.9 |