| 1 | Treyton MartyPlace 1 · Grade 10 · Toledo | 10 | Toledo | 18:03.10 |
| 2 | Jordan StoutPlace 2 · Grade 11 · Adna | 11 | Adna | 18:25.88 |
| 3 | Zach HamiltonPlace 3 · Grade 9 · Rainier (WA) | 9 | Rainier (WA) | 18:32.21 |
| 4 | Miguel GomezPlace 4 · Grade 12 · Mossyrock | 12 | Mossyrock | 18:44.16 |
| 5 | Hugo WedamPlace 5 · Grade 12 · Mossyrock | 12 | Mossyrock | 18:47.93 |
| 6 | Christian Paz TapiaPlace 6 · Grade 12 · Mossyrock | 12 | Mossyrock | 18:54.87 |
| 7 | Ben RussonPlace 7 · Grade 12 · Onalaska | 12 | Onalaska | 19:05.84 |
| 8 | Hunter BrackettPlace 8 · Grade 10 · Morton White Pass | 10 | Morton White Pass | 19:11.27 |
| 9 | James MeldrumPlace 9 · Grade 10 · Rainier (WA) | 10 | Rainier (WA) | 19:22.26 |
| 10 | Riley CarterPlace 10 · Grade 11 · Onalaska | 11 | Onalaska | 19:37.55 |
| 11 | Conner BlairPlace 11 · Grade 11 · Onalaska | 11 | Onalaska | 20:03.47 |
| 12 | Chase TrodahlPlace 12 · Grade 11 · Winlock | 11 | Winlock | 20:04.68 |
| 13 | Isaac FitchPlace 13 · Grade 11 · Onalaska | 11 | Onalaska | 20:04.82 |
| 14 | Abel KoskiPlace 14 · Grade 9 · Kalama | 9 | Kalama | 20:25.94 |
| 15 | Cole RussonPlace 15 · Grade 10 · Onalaska | 10 | Onalaska | 20:29.18 |
| 16 | Giacomo RavelliPlace 16 · Grade 11 · Rainier (WA) | 11 | Rainier (WA) | 20:38.16 |
| 17 | Kevin Camacho-RoldanPlace 17 · Grade 12 · Forks | 12 | Forks | 21:01.32 |
| 18 | Kael CastlePlace 18 · Grade 11 · Kalama | 11 | Kalama | 21:26.70 |
| 19 | Taden MillerPlace 19 · Grade 10 · Onalaska | 10 | Onalaska | 21:32.77 |
| 20 | Anthony SnyderPlace 20 · Grade 11 · Morton White Pass | 11 | Morton White Pass | 21:34.53 |
| 21 | Kolton MoonPlace 21 · Grade 10 · Adna | 10 | Adna | 21:34.77 |
| 22 | Bailey DavisPlace 22 · Grade 9 · Adna | 9 | Adna | 21:35.22 |
| 23 | Sam KalimanisPlace 23 · Grade 10 · Kalama | 10 | Kalama | 21:36.67 |
| 24 | Luis ContrerasPlace 24 · Grade 9 · Mossyrock | 9 | Mossyrock | 21:41.19 |
| 25 | Ethan WedamPlace 25 · Grade 10 · Mossyrock | 10 | Mossyrock | 22:24.21 |
| 26 | Gavin KalimanisPlace 26 · Grade 11 · Kalama | 11 | Kalama | 22:57.81 |
| 27 | Max LowePlace 27 · Grade 11 · Morton White Pass | 11 | Morton White Pass | 23:00.27 |
| 28 | Aiden KampaPlace 28 · Grade 9 · Morton White Pass | 9 | Morton White Pass | 23:00.70 |
| 29 | Nathanael ScheuberPlace 29 · Grade 11 · Adna | 11 | Adna | 23:22.08 |
| 30 | Keaton ThompsonPlace 30 · Grade 11 · Morton White Pass | 11 | Morton White Pass | 23:42.00 |
| 31 | Justin YiPlace 31 · Grade 12 · South Bend | 12 | South Bend | 23:42.38 |
| 32 | Micah GachesPlace 32 · Grade 12 · Kalama | 12 | Kalama | 23:51.14 |
| 33 | Klayton FletcherPlace 33 · Grade 10 · Forks | 10 | Forks | 23:55.28 |
| 34 | David LocklinPlace 34 · Grade 11 · Onalaska | 11 | Onalaska | 24:07.79 |
| 35 | Zane PowellPlace 35 · Grade 11 · Adna | 11 | Adna | 24:18.75 |
| 36 | Davonte RobinsonPlace 36 · Grade 9 · Adna | 9 | Adna | 24:25.02 |
| 37 | Jason SandersPlace 37 · Grade 10 · Kalama | 10 | Kalama | 24:30.03 |
| 38 | Jack TiemensPlace 38 · Grade 11 · Toledo | 11 | Toledo | 25:59.04 |
| 39 | Sam LeighPlace 39 · Grade 10 · Kalama | 10 | Kalama | 26:00.18 |
| 40 | Jack GanzelPlace 40 · Grade 11 · Willapa Valley | 11 | Willapa Valley | 26:28.53 |
| 41 | Cody CrawfordPlace 41 · Grade 12 · Willapa Valley | 12 | Willapa Valley | 26:48.96 |
| 42 | Jordan MckenziePlace 42 · Grade 11 · Toledo | 11 | Toledo | 28:32.99 |
| 43 | Zack VerheiPlace 43 · Grade 10 · Toledo | 10 | Toledo | 29:08.46 |
| 44 | Nick KellyPlace 44 · Grade 12 · Forks | 12 | Forks | 29:14.61 |
| 45 | Eric BraggPlace 45 · Grade 10 · Toledo | 10 | Toledo | 29:24.43 |
| 46 | Raul Torres-RodriguezPlace 46 · Grade 9 · Adna | 9 | Adna | 29:31.17 |
| 47 | Peyton MorganPlace 47 · Grade 10 · Adna | 10 | Adna | 30:27.42 |
| 48 | Neal HeckmanPlace 48 · Grade 12 · Raymond | 12 | Raymond | 30:48.61 |
| 49 | Ethan WorltonPlace 49 · Grade 11 · Raymond | 11 | Raymond | 33:15.31 |
| 50 | James SomeroPlace 50 · Grade 10 · Kalama | 10 | Kalama | 34:19.63 |
| 51 | Laddie QuintanellaPlace 51 · Grade 12 · Kalama | 12 | Kalama | 40:06.19 |
| 52 | Nicolas TinocoPlace 52 · Grade 12 · Kalama | 12 | Kalama | 40:30.49 |
| 53 | Mathew CastlePlace 53 · Grade 12 · Kalama | 12 | Kalama | 43:02.05 |