| 1 | Mateo AndersonPlace 1 · Grade 11 · White River | 11 | White River | 16:44.96 |
| 2 | Levi BurtPlace 2 · Grade 9 · Enumclaw | 9 | Enumclaw | 16:48.12 |
| 3 | Caleb MasseyPlace 3 · Grade 12 · Enumclaw | 12 | Enumclaw | 16:56.57 |
| 4 | Parker SchroedelPlace 4 · Grade 9 · Stadium | 9 | Stadium | 17:05.54 PR |
| 5 | Liam HardingPlace 5 · Grade 10 · Enumclaw | 10 | Enumclaw | 17:06.66 |
| 6 | Elliott CheneyPlace 6 · Grade 12 · Enumclaw | 12 | Enumclaw | 17:16.91 |
| 7 | Bennett AndrewsPlace 7 · Grade 12 · Stadium | 12 | Stadium | 17:43.17 |
| 8 | Kolton KosikPlace 8 · Grade 11 · Stadium | 11 | Stadium | 17:43.51 |
| 9 | Gianni OrlandoPlace 9 · Grade 11 · Stadium | 11 | Stadium | 17:46.38 |
| 10 | Jack BlairPlace 10 · Grade 12 · Enumclaw | 12 | Enumclaw | 17:47.59 |
| 11 | Michael McCarthyPlace 11 · Grade 9 · Stadium | 9 | Stadium | 18:10.91 |
| 12 | Brogan LynesPlace 12 · Grade 10 · Stadium | 10 | Stadium | 18:16.67 |
| 13 | Melvin JohnsonPlace 13 · Grade 12 · Enumclaw | 12 | Enumclaw | 18:21.37 |
| 14 | Caden WilliamsPlace 14 · Grade 11 · Enumclaw | 11 | Enumclaw | 18:29.06 PR |
| 15 | Jaxon DeVosPlace 15 · Grade 10 · White River | 10 | White River | 18:31.11 |
| 16 | Alex RutherfordPlace 16 · Grade 11 · Stadium | 11 | Stadium | 18:34.82 |
| 17 | Henry HillerPlace 17 · Grade 10 · Enumclaw | 10 | Enumclaw | 18:39.99 PR |
| 18 | Luke CheneyPlace 18 · Grade 10 · Enumclaw | 10 | Enumclaw | 18:41.56 PR |
| 19 | Nathaniel BrookePlace 19 · Grade 11 · White River | 11 | White River | 18:53.89 |
| 20 | Xander SanchezPlace 20 · Grade 10 · Enumclaw | 10 | Enumclaw | 18:54.03 PR |
| 21 | James BaileyPlace 21 · Grade 10 · Enumclaw | 10 | Enumclaw | 19:12.89 |
| 22 | Sam LindquistPlace 22 · Grade 10 · Stadium | 10 | Stadium | 19:27.77 |
| 23 | Owen McOmberPlace 23 · Grade 11 · White River | 11 | White River | 19:32.53 |
| 24 | Sawyer HolmesPlace 24 · Grade 12 · White River | 12 | White River | 19:41.99 |
| 25 | Owen LindstromPlace 25 · Grade 11 · Enumclaw | 11 | Enumclaw | 19:42.50 |
| 26 | Timofiei NikolaienkoPlace 26 · Grade 9 · Enumclaw | 9 | Enumclaw | 19:43.39 |
| 27 | Luca MorrowPlace 27 · Grade 9 · Enumclaw | 9 | Enumclaw | 19:44.55 |
| 28 | Jeremy BlainePlace 28 · Grade 9 · White River | 9 | White River | 19:45.93 |
| 29 | Noah CrewsePlace 29 · Grade 9 · White River | 9 | White River | 19:47.95 |
| 30 | Nathan McomberPlace 30 · Grade 9 · White River | 9 | White River | 20:00.73 |
| 31 | Joshua MartinezPlace 31 · Grade 10 · White River | 10 | White River | 20:10.41 |
| 32 | Matthias BurgessPlace 32 · Grade 12 · Stadium | 12 | Stadium | 20:36.95 |
| 33 | Scott FardigPlace 33 · Grade 10 · Enumclaw | 10 | Enumclaw | 20:41.82 PR |
| 34 | Russell DunhamPlace 34 · Grade 9 · Enumclaw | 9 | Enumclaw | 20:49.49 PR |
| 35 | Luke BartlettPlace 35 · Grade 12 · Enumclaw | 12 | Enumclaw | 20:56.98 |
| 36 | Henry GeorgePlace 36 · Grade 9 · Enumclaw | 9 | Enumclaw | 21:03.25 PR |
| 37 | Carter GrantPlace 37 · Grade 10 · Enumclaw | 10 | Enumclaw | 21:04.84 |
| 38 | Drew WhitePlace 38 · Grade 11 · Enumclaw | 11 | Enumclaw | 21:56.21 |
| 39 | Evan WirkkalaPlace 39 · Grade 10 · Enumclaw | 10 | Enumclaw | 22:05.36 |
| 40 | Cooper MansanarezPlace 40 · Grade 9 · Enumclaw | 9 | Enumclaw | 22:28.27 |
| 41 | Anderson BlairPlace 41 · Grade 10 · Enumclaw | 10 | Enumclaw | 22:32.05 |
| 42 | William ChambersPlace 42 · Grade 10 · Stadium | 10 | Stadium | 22:33.41 |
| 43 | Henry SchweickertPlace 43 · Grade 10 · White River | 10 | White River | 22:34.63 |
| 44 | Benjamin WhitePlace 44 · Grade 9 · Enumclaw | 9 | Enumclaw | 22:40.33 PR |
| 45 | Phoenix SmithPlace 45 · Grade 10 · White River | 10 | White River | 22:49.01 |
| 46 | Micah BullockPlace 46 · Grade 9 · Enumclaw | 9 | Enumclaw | 24:08.05 |
| 47 | Azzariah BillPlace 47 · Grade 10 · Stadium | 10 | Stadium | 24:16.82 |
| 48 | Peyton WileyPlace 48 · Grade 12 · Enumclaw | 12 | Enumclaw | 24:24.00 PR |
| 49 | Henry PetersonPlace 49 · Grade 9 · White River | 9 | White River | 24:27.06 |
| 50 | Liam KjellinPlace 50 · Grade 9 · Stadium | 9 | Stadium | 24:51.62 |
| 51 | Ryder MonroePlace 51 · Grade 10 · White River | 10 | White River | 25:34.21 |
| 52 | Erik BruhnPlace 52 · Grade 9 · Enumclaw | 9 | Enumclaw | 26:03.41 PR |
| 53 | Grant NashPlace 53 · Grade 9 · White River | 9 | White River | 29:09.72 |
| 0 | Gabriel MoltaPlace 0 · Grade 9 · White River | 9 | White River | DNS |
| 0 | Oskar KoontzPlace 0 · Grade 12 · Stadium | 12 | Stadium | DNS |
| 0 | Michael BulldisPlace 0 · Grade 12 · Stadium | 12 | Stadium | DNS |
| 0 | Tyler LenzPlace 0 · Grade 9 · Stadium | 9 | Stadium | DNS |
| 0 | Will CramerPlace 0 · Grade 11 · Stadium | 11 | Stadium | DNS |
| 0 | Gus HayesPlace 0 · Grade 11 · Stadium | 11 | Stadium | DNS |
| 0 | Ian HoagPlace 0 · Grade 12 · Stadium | 12 | Stadium | DNS |
| 0 | Rowan JordanPlace 0 · Grade 9 · Stadium | 9 | Stadium | DNS |
| 0 | Jay SalaverPlace 0 · Grade 10 · Stadium | 10 | Stadium | DNS |
| 0 | Jonah NeidlingerPlace 0 · Grade 12 · Stadium | 12 | Stadium | DNS |
| 0 | Landen RucksPlace 0 · Grade 11 · Stadium | 11 | Stadium | DNS |
| 0 | Carter TuthillPlace 0 · Grade 12 · Stadium | 12 | Stadium | DNS |
| 0 | Connor WadePlace 0 · Grade 12 · Stadium | 12 | Stadium | DNS |
| 0 | Micah WeberPlace 0 · Grade 9 · Stadium | 9 | Stadium | DNS |