| 1 | Max HousePlace 1 · Grade 7 · Sylvester | 7 | Sylvester | 12:15.09 |
| 2 | Kenny NguyenPlace 2 · Grade 7 · Sylvester | 7 | Sylvester | 12:40.25 |
| 3 | Jonathan NguyenPlace 3 · Grade 7 · Sylvester | 7 | Sylvester | 12:45.47 |
| 4 | Noah GriffithPlace 4 · Grade 7 · Sylvester | 7 | Sylvester | 12:54.09 |
| 5 | Blaze O'BrienPlace 5 · Grade 8 · Sylvester | 8 | Sylvester | 12:56.41 |
| 6 | Nobel TseguiPlace 6 · Grade 7 · Cascade (Seattle) | 7 | Cascade (Seattle) | 13:11.44 |
| 7 | Tony DuongPlace 7 · Grade 8 · Sylvester | 8 | Sylvester | 13:16.73 |
| 8 | Julian MartínezPlace 8 · Grade 7 · Cascade (Seattle) | 7 | Cascade (Seattle) | 13:52.19 |
| 9 | Joshua LibaoPlace 9 · Grade 7 · Sylvester | 7 | Sylvester | 14:01.32 |
| 10 | Steven NguyenPlace 10 · Grade 8 · Cascade (Seattle) | 8 | Cascade (Seattle) | 14:26.67 |
| 11 | Jaden TruongPlace 11 · Grade 7 · Cascade (Seattle) | 7 | Cascade (Seattle) | 14:28.23 PR |
| 12 | Ryan OsbornPlace 12 · Grade 7 · Sylvester | 7 | Sylvester | 14:31.1 |
| 13 | Omi TandonPlace 13 · Grade 7 · Cascade (Seattle) | 7 | Cascade (Seattle) | 14:42.29 PR |
| 14 | Bryan Delgado ZambranoPlace 14 · Grade 7 · Cascade (Seattle) | 7 | Cascade (Seattle) | 15:02.28 |
| 15 | Julian RodilesPlace 15 · Grade 8 · Cascade (Seattle) | 8 | Cascade (Seattle) | 15:04.25 |
| 16 | Yahir Baca PinonPlace 16 · Grade 8 · Cascade (Seattle) | 8 | Cascade (Seattle) | 15:12.49 |
| 17 | Ethan NguyenPlace 17 · Grade 7 · Cascade (Seattle) | 7 | Cascade (Seattle) | 15:15.23 PR |
| 18 | Alexander AkinaPlace 18 · Grade 8 · Sylvester | 8 | Sylvester | 15:15.47 |
| 19 | Christian PeguerosPlace 19 · Grade 8 · Cascade (Seattle) | 8 | Cascade (Seattle) | 15:16.72 |
| 20 | Daniel WhitePlace 20 · Grade 7 · Cascade (Seattle) | 7 | Cascade (Seattle) | 15:23.38 |
| 21 | Luis Botello-ValdezPlace 21 · Grade 7 · Sylvester | 7 | Sylvester | 15:24.78 |
| 22 | Liam RichardsPlace 22 · Grade 7 · Sylvester | 7 | Sylvester | 15:24.98 |
| 23 | Giovanni Mireles-LaraPlace 23 · Grade 8 · Cascade (Seattle) | 8 | Cascade (Seattle) | 15:34.14 PR |
| 24 | Jake ShortPlace 24 · Grade 8 · Sylvester | 8 | Sylvester | 16:03.76 |
| 25 | Vichet RosPlace 25 · Grade 8 · Sylvester | 8 | Sylvester | 16:31.9 |
| 26 | Kaden EbbesonPlace 26 · Grade 7 · Sylvester | 7 | Sylvester | 16:33.3 |
| 27 | Ricky NguyenPlace 27 · Grade 7 · Sylvester | 7 | Sylvester | 17:24.85 |
| 28 | Benjamin PetersonPlace 28 · Grade 7 · Sylvester | 7 | Sylvester | 18:32.95 |
| 29 | Ethan EbbesonPlace 29 · Grade 7 · Sylvester | 7 | Sylvester | 18:51.91 |
| 30 | Christian Ramos-OchoaPlace 30 · Grade 8 · Sylvester | 8 | Sylvester | 21:27.47 |