| 1 | Keegan HerronPlace 1 · Grade 8 · View Ridge | 8 | View Ridge | 10:37.60 PR |
| 2 | Kelson ColePlace 2 · Grade 7 · La Center | 7 | La Center | 10:37.84 |
| 3 | Hudson FreyPlace 3 · Grade 8 · Hockinson | 8 | Hockinson | 10:52.99 PR |
| 4 | Owen FreyPlace 4 · Grade 6 · Hockinson | 6 | Hockinson | 10:58.21 |
| 5 | Braxton WilsonPlace 5 · Grade 8 · La Center | 8 | La Center | 11:00.05 PR |
| 6 | Alystaire GledhillPlace 6 · Grade 8 · Kalama | 8 | Kalama | 11:06.56 PR |
| 7 | Colton TimperleyPlace 7 · Grade 6 · Hockinson | 6 | Hockinson | 11:07.93 PR |
| 8 | Ellis KirkwoodPlace 8 · Grade 6 · Kelso | 6 | Kelso | 11:08.95 |
| 9 | Benjamin JensenPlace 9 · Grade 8 · La Center | 8 | La Center | 11:13.13 PR |
| 10 | Brody McNealPlace 10 · Grade 8 · Cascade (Longview) | 8 | Cascade (Longview) | 11:15.26 PR |
| 11 | Kaius NagunstPlace 11 · Grade 8 · Cascade (Longview) | 8 | Cascade (Longview) | 11:23.93 PR |
| 12 | Zakary SchlaisPlace 12 · Grade 8 · Monticello | 8 | Monticello | 11:27.98 PR |
| 13 | Jasper PoultonPlace 13 · Grade 8 · View Ridge | 8 | View Ridge | 11:30.90 PR |
| 14 | Flynn MoonPlace 14 · Grade 8 · Kalama | 8 | Kalama | 11:31.60 PR |
| 15 | Logan IslePlace 15 · Grade 6 · Hockinson | 6 | Hockinson | 11:33.33 |
| 16 | Nash BurnhamPlace 16 · Grade 6 · Hockinson | 6 | Hockinson | 11:35.23 |
| 17 | Bradley Moro-BaxterPlace 17 · Grade 8 · View Ridge | 8 | View Ridge | 11:35.36 PR |
| 18 | Eli StonePlace 18 · Grade 8 · View Ridge | 8 | View Ridge | 11:35.44 PR |
| 19 | Liam SchoolcraftPlace 19 · Grade 8 · Kalama | 8 | Kalama | 11:35.53 PR |
| 20 | Jonathan Vidal GarciaPlace 20 · Grade 7 · Mt Solo | 7 | Mt Solo | 11:38.80 PR |
| 21 | Harlow DuusPlace 21 · Grade 7 · Monticello | 7 | Monticello | 11:38.94 PR |
| 22 | Jacksen ManaliliPlace 22 · Grade 7 · Woodland | 7 | Woodland | 11:39.84 |
| 23 | Colton SiffertPlace 23 · Grade 7 · View Ridge | 7 | View Ridge | 11:41.58 |
| 24 | Henry JacksonPlace 24 · Grade 8 · Kalama | 8 | Kalama | 11:41.72 PR |
| 25 | Peyton ThomasPlace 25 · Grade 8 · Kelso | 8 | Kelso | 11:50.96 PR |
| 26 | Owen KellyPlace 26 · Grade 6 · Washougal | 6 | Washougal | 11:53.74 PR |
| 27 | Emmitt NewtonPlace 27 · Grade 8 · Hockinson | 8 | Hockinson | 12:00.82 PR |
| 28 | John NortonPlace 28 · Grade 8 · Kalama | 8 | Kalama | 12:08.23 PR |
| 29 | Jairo Herrera-OrozcoPlace 29 · Grade 7 · Monticello | 7 | Monticello | 12:09.09 |
| 30 | Dax JohnsonPlace 30 · Grade 6 · Hockinson | 6 | Hockinson | 12:11.22 |
| 31 | Danil PisarchukPlace 31 · Grade 8 · Kelso | 8 | Kelso | 12:11.57 PR |
| 32 | Isaac LangPlace 32 · Grade 8 · Hockinson | 8 | Hockinson | 12:12.63 PR |
| 33 | Parker GoadPlace 33 · Grade 8 · View Ridge | 8 | View Ridge | 12:13.09 |
| 34 | Desmond HansenPlace 34 · Grade 6 · Mt Solo | 6 | Mt Solo | 12:14.73 PR |
| 35 | Elijah ScieneauxPlace 35 · Grade 7 · Kalama | 7 | Kalama | 12:18.16 PR |
| 36 | Jude EvaldPlace 36 · Grade 6 · Kelso | 6 | Kelso | 12:21.98 PR |
| 37 | Grayson SwartoutPlace 37 · Grade 7 · Kalama | 7 | Kalama | 12:31.25 |
| 38 | Abram WestPlace 38 · Grade 8 · Cascade (Longview) | 8 | Cascade (Longview) | 12:33.38 PR |
| 39 | Holden SmithPlace 39 · Grade 8 · Hockinson | 8 | Hockinson | 12:34.05 PR |
| 40 | Emmett RobyPlace 40 · Grade 8 · King's Way Christian | 8 | King's Way Christian | 12:35.06 PR |
| 41 | Andrew PiroloPlace 41 · Grade 7 · King's Way Christian | 7 | King's Way Christian | 12:35.84 |
| 42 | Christopher Chapman - MillerPlace 42 · Grade 7 · Cascade (Longview) | 7 | Cascade (Longview) | 12:36.84 |
| 43 | Maddox ErvinPlace 43 · Grade 6 · Hockinson | 6 | Hockinson | 12:36.95 |
| 44 | Tov DockeryPlace 44 · Grade 7 · Kalama | 7 | Kalama | 12:38.05 |
| 45 | Henry WautersPlace 45 · Grade 8 · King's Way Christian | 8 | King's Way Christian | 12:38.74 |
| 46 | Blake ThomasPlace 46 · Grade 8 · Kelso | 8 | Kelso | 12:43.11 PR |
| 47 | Samuel AdamsPlace 47 · Grade 8 · Kelso | 8 | Kelso | 12:43.62 PR |
| 48 | Orlando Guzman DominguezPlace 48 · Grade 6 · Cascade (Longview) | 6 | Cascade (Longview) | 12:48.67 |
| 49 | Isaiah RisnerPlace 49 · Grade 6 · Kelso | 6 | Kelso | 12:49.07 |
| 50 | Falon Grassmyer-RosenstielPlace 50 · Grade 8 · Mt Solo | 8 | Mt Solo | 12:49.48 PR |
| 51 | Collin TaylorPlace 51 · Grade 8 · Wind River | 8 | Wind River | 12:50.13 PR |
| 52 | Cole Thomas CisneyPlace 52 · Grade 8 · Washougal | 8 | Washougal | 12:51.17 PR |
| 53 | Joseph CowiePlace 53 · Grade 7 · View Ridge | 7 | View Ridge | 12:52.58 |
| 54 | Weslee BenhamPlace 54 · Grade 7 · La Center | 7 | La Center | 12:57.41 |
| 55 | Ashton SparmanPlace 55 · Grade 8 · Kelso | 8 | Kelso | 12:58.21 |
| 56 | Brendan BrownPlace 56 · Grade 7 · Cascade (Longview) | 7 | Cascade (Longview) | 12:58.86 PR |
| 57 | Buddy LukeshPlace 57 · Grade 6 · Washougal | 6 | Washougal | 12:59.58 |
| 58 | Christian McLaughlinPlace 58 · Grade 7 · View Ridge | 7 | View Ridge | 13:01.07 |
| 59 | Elliott KnutsenPlace 59 · Grade 7 · Cascade (Longview) | 7 | Cascade (Longview) | 13:01.73 |
| 60 | Elliott ClappPlace 60 · Grade 7 · La Center | 7 | La Center | 13:02.39 |
| 61 | Alex Vasquez MendozaPlace 61 · Grade 8 · Woodland | 8 | Woodland | 13:02.79 PR |
| 62 | Jacob FrazierPlace 62 · Grade 8 · Cascade (Longview) | 8 | Cascade (Longview) | 13:03.54 PR |
| 63 | Logan FletcherPlace 63 · Grade 8 · Monticello | 8 | Monticello | 13:03.85 PR |
| 64 | Daniel Gomez SalasPlace 64 · Grade 8 · Kelso | 8 | Kelso | 13:06.35 PR |
| 65 | Thomas ToedtemeierPlace 65 · Grade 7 · Kalama | 7 | Kalama | 13:13.26 |
| 66 | Phillip KubrakovPlace 66 · Grade 8 · King's Way Christian | 8 | King's Way Christian | 13:19.13 PR |
| 67 | Elliot ReichsteinPlace 67 · Grade 8 · View Ridge | 8 | View Ridge | 13:19.55 |
| 68 | Elijah MaplesPlace 68 · Grade 8 · View Ridge | 8 | View Ridge | 13:19.86 PR |
| 69 | Trenton LaiPlace 69 · Grade 6 · Cascade (Longview) | 6 | Cascade (Longview) | 13:21.51 |
| 70 | Liam WatersPlace 70 · Grade 8 · Wind River | 8 | Wind River | 13:24.41 PR |
| 71 | Beckam TaylorPlace 71 · Grade 7 · La Center | 7 | La Center | 13:24.41 |
| 72 | Abraham VossPlace 72 · Grade 7 · View Ridge | 7 | View Ridge | 13:25.79 PR |
| 73 | Wesley SchaefferPlace 73 · Grade 7 · Wind River | 7 | Wind River | 13:26.41 PR |
| 74 | Ernest KratzPlace 74 · Grade 7 · Wind River | 7 | Wind River | 13:26.50 |
| 75 | Colton BroughPlace 75 · Grade 7 · Washougal | 7 | Washougal | 13:28.20 |
| 76 | Lincoln HilkiahPlace 76 · Grade 7 · Washougal | 7 | Washougal | 13:28.50 |
| 77 | Henry WendPlace 77 · Grade 7 · Mt Solo | 7 | Mt Solo | 13:32.67 |
| 78 | Sebastian HidalgoPlace 78 · Grade 8 · View Ridge | 8 | View Ridge | 13:33.11 |
| 79 | Dylan LaFeversPlace 79 · Grade 7 · Washougal | 7 | Washougal | 13:34.55 |
| 80 | Finn HixsonPlace 80 · Grade 8 · La Center | 8 | La Center | 13:34.95 PR |
| 81 | Jairo Ortiz PascualPlace 81 · Grade 7 · Cascade (Longview) | 7 | Cascade (Longview) | 13:36.62 |
| 82 | Finn DahlPlace 82 · Grade 7 · Kelso | 7 | Kelso | 13:36.62 PR |
| 83 | Christian Torres SanchezPlace 83 · Grade 8 · Woodland | 8 | Woodland | 13:37.76 |
| 84 | Dylan SpradlinPlace 84 · Grade 8 · Kelso | 8 | Kelso | 13:38.24 PR |
| 85 | Ryder TangenPlace 85 · Grade 7 · Kelso | 7 | Kelso | 13:40.82 PR |
| 86 | Brycen GibbonsPlace 86 · Grade 8 · Washougal | 8 | Washougal | 13:41.40 |
| 87 | Bobby ChapinPlace 87 · Grade 8 · King's Way Christian | 8 | King's Way Christian | 13:41.47 PR |
| 88 | Spencer GoeschPlace 88 · Grade 8 · La Center | 8 | La Center | 13:55.42 PR |
| 89 | Weston AbtsPlace 89 · Grade 8 · Washougal | 8 | Washougal | 14:06.04 PR |
| 90 | Hayden McLaughlinPlace 90 · Grade 7 · View Ridge | 7 | View Ridge | 14:08.60 |
| 91 | Leeland AndreasonPlace 91 · Grade 7 · King's Way Christian | 7 | King's Way Christian | 14:11.63 PR |
| 92 | Aiden TrolesePlace 92 · Grade 7 · King's Way Christian | 7 | King's Way Christian | 14:14.17 PR |
| 93 | Jeff PearsonPlace 93 · Grade 7 · King's Way Christian | 7 | King's Way Christian | 14:16.75 |
| 94 | Tatum WuolletPlace 94 · Grade 7 · Kalama | 7 | Kalama | 14:16.85 |
| 95 | Jeremy HaynesPlace 95 · Grade 7 · Wind River | 7 | Wind River | 14:19.37 |
| 96 | Carter BollingerPlace 96 · Grade 8 · Washougal | 8 | Washougal | 14:21.02 PR |
| 97 | Felix BucklewPlace 97 · Grade 6 · Washougal | 6 | Washougal | 14:23.54 |
| 98 | Desmond DuschaPlace 98 · Grade 6 · Mt Solo | 6 | Mt Solo | 14:24.20 |
| 99 | Porter TaylorPlace 99 · Grade 8 · Kalama | 8 | Kalama | 14:26.34 PR |
| 100 | Jaylen TurnerPlace 100 · Grade 6 · Mt Solo | 6 | Mt Solo | 14:27.00 PR |
| 101 | Journey AleskaPlace 101 · Grade 6 · Mt Solo | 6 | Mt Solo | 14:29.82 |
| 102 | Drake NguyenPlace 102 · Grade 7 · View Ridge | 7 | View Ridge | 14:37.72 PR |
| 103 | Gabe StimmelPlace 103 · Grade 8 · King's Way Christian | 8 | King's Way Christian | 14:38.73 PR |
| 104 | Owen SangerPlace 104 · Grade 7 · Kalama | 7 | Kalama | 14:39.18 PR |
| 105 | Owen MyersPlace 105 · Grade 8 · King's Way Christian | 8 | King's Way Christian | 14:40.62 |
| 106 | Burt MastersPlace 106 · Grade 8 · Washougal | 8 | Washougal | 14:41.59 |
| 107 | Trigger VickeryPlace 107 · Grade 8 · Kelso | 8 | Kelso | 14:47.55 |
| 108 | Tristan ThomasPlace 108 · Grade 8 · Mt Solo | 8 | Mt Solo | 14:49.64 |
| 109 | Ethan StudinarzPlace 109 · Grade 6 · Kalama | 6 | Kalama | 14:55.42 |
| 110 | Thor McCollumPlace 110 · Grade 8 · Washougal | 8 | Washougal | 14:55.85 |
| 111 | Kellan MullenPlace 111 · Grade 7 · Hockinson | 7 | Hockinson | 15:00.12 |
| 112 | Titus GrayPlace 112 · Grade 7 · King's Way Christian | 7 | King's Way Christian | 15:06.59 |
| 113 | Wyatt GillenPlace 113 · Grade 7 · View Ridge | 7 | View Ridge | 15:08.11 PR |
| 114 | Jordan CamronPlace 114 · Grade 7 · View Ridge | 7 | View Ridge | 15:08.77 |
| 115 | Landry OlsonPlace 115 · Grade 6 · Mt Solo | 6 | Mt Solo | 15:09.56 |
| 116 | Carter FredricksPlace 116 · Grade 6 · Kalama | 6 | Kalama | 15:09.57 |
| 117 | Josiah MaresPlace 117 · Grade 8 · Mt Solo | 8 | Mt Solo | 15:11.53 |
| 118 | Jhi PhillipsPlace 118 · Grade 8 · View Ridge | 8 | View Ridge | 15:12.35 PR |
| 119 | Westin SmithPlace 119 · Grade 6 · Mt Solo | 6 | Mt Solo | 15:13.36 |
| 120 | Kamrin RimPlace 120 · Grade 7 · Monticello | 7 | Monticello | 15:13.65 |
| 121 | Ryerson LoviePlace 121 · Grade 6 · Mt Solo | 6 | Mt Solo | 15:13.83 |
| 122 | Joseph KogonPlace 122 · Grade 7 · Kalama | 7 | Kalama | 15:15.44 PR |
| 123 | Josiah KuyarovPlace 123 · Grade 7 · Hockinson | 7 | Hockinson | 15:16.89 PR |
| 124 | Zach KleinePlace 124 · Grade 7 · Cascade (Longview) | 7 | Cascade (Longview) | 15:18.25 |
| 125 | Lincoln McIntoshPlace 125 · Grade 6 · Washougal | 6 | Washougal | 15:19.43 |
| 126 | Josiah VelasquezPlace 126 · Grade 6 · Washougal | 6 | Washougal | 15:20.19 |
| 127 | Dylan RaffPlace 127 · Grade 7 · Washougal | 7 | Washougal | 15:24.33 PR |
| 128 | Thomas BrownPlace 128 · Grade 8 · View Ridge | 8 | View Ridge | 15:26.17 |
| 129 | Javier Ortiz PascualPlace 129 · Grade 7 · Cascade (Longview) | 7 | Cascade (Longview) | 15:27.59 |
| 130 | Mason KnutsenPlace 130 · Grade 7 · Cascade (Longview) | 7 | Cascade (Longview) | 15:45.47 |
| 131 | Liam SmithPlace 131 · Grade 8 · King's Way Christian | 8 | King's Way Christian | 15:46.18 |
| 132 | Judah ShefnerPlace 132 · Grade 6 · King's Way Christian | 6 | King's Way Christian | 15:50.74 |
| 133 | Caden McKenziePlace 133 · Grade 7 · Washougal | 7 | Washougal | 15:54.56 |
| 134 | Mason ChurchillPlace 134 · Grade 8 · Mt Solo | 8 | Mt Solo | 15:54.66 PR |
| 135 | Luca PalmerPlace 135 · Grade 7 · Mt Solo | 7 | Mt Solo | 16:01.87 PR |
| 136 | Gavin SPlace 136 · Grade 7 · Hockinson | 7 | Hockinson | 16:06.33 |
| 137 | Andrew SmithPlace 137 · Grade 8 · Washougal | 8 | Washougal | 16:07.42 PR |
| 138 | Gavin DominiciPlace 138 · Grade 8 · View Ridge | 8 | View Ridge | 16:08.43 |
| 139 | Kallon RichmondPlace 139 · Grade 7 · Kelso | 7 | Kelso | 16:09.21 |
| 140 | Spencer PippinPlace 140 · Grade 6 · Mt Solo | 6 | Mt Solo | 16:10.95 |
| 141 | Matthew KakorinPlace 141 · Grade 7 · King's Way Christian | 7 | King's Way Christian | 16:24.02 |
| 142 | Desmond SchmidtPlace 142 · Grade 6 · King's Way Christian | 6 | King's Way Christian | 16:26.48 |
| 143 | Odin RichardsonPlace 143 · Grade 7 · Washougal | 7 | Washougal | 16:29.58 |
| 144 | Sean TaylorPlace 144 · Grade 8 · Mt Solo | 8 | Mt Solo | 16:49.74 |
| 145 | Sammy Juan FlamarPlace 145 · Grade 6 · Mt Solo | 6 | Mt Solo | 16:55.00 PR |
| 146 | Kevin Veronica-NavaPlace 146 · Grade 8 · Mt Solo | 8 | Mt Solo | 17:44.36 PR |
| 147 | Mithran SathyarajPlace 147 · Grade 7 · Washougal | 7 | Washougal | 17:50.70 |
| 148 | Matthew RazumovskyPlace 148 · Grade 7 · Washougal | 7 | Washougal | 18:05.24 |
| 149 | Hobart (Hobie) OttPlace 149 · Grade 6 · Monticello | 6 | Monticello | 18:09.08 |
| 150 | Leon FootePlace 150 · Grade 7 · Kelso | 7 | Kelso | 18:16.06 |
| 151 | Lukas ClaxtonPlace 151 · Grade 6 · Cascade (Longview) | 6 | Cascade (Longview) | 18:18.06 |
| 152 | Liam KimPlace 152 · Grade 7 · View Ridge | 7 | View Ridge | 18:25.05 PR |
| 153 | Austin Alejandro CastroPlace 153 · Grade 6 · Cascade (Longview) | 6 | Cascade (Longview) | 18:30.77 PR |
| 154 | Dax TillmanPlace 154 · Grade 6 · Washougal | 6 | Washougal | 18:50.17 |
| 155 | Markelo FelixPlace 155 · Grade 7 · Monticello | 7 | Monticello | 18:51.23 |
| 156 | Hunter ChewningPlace 156 · Grade 6 · Cascade (Longview) | 6 | Cascade (Longview) | 18:55.39 |
| 157 | Sebastian HarrisonPlace 157 · Grade 6 · Washougal | 6 | Washougal | 18:57.94 |
| 158 | Oscar HeupelPlace 158 · Grade 8 · Hockinson | 8 | Hockinson | 19:07.32 |
| 159 | Hayden BradyPlace 159 · Grade 7 · Kalama | 7 | Kalama | 19:23.64 |
| 160 | Jarom LytlePlace 160 · Grade 8 · Kelso | 8 | Kelso | 19:35.58 PR |
| 161 | Leo LoffredoPlace 161 · Grade 6 · Kelso | 6 | Kelso | 19:42.82 |
| 162 | Braxton WoffordPlace 162 · Grade 6 · Kalama | 6 | Kalama | 20:16.97 PR |
| 163 | Benjamin CurtisPlace 163 · Grade 6 · Kelso | 6 | Kelso | 21:19.55 PR |
| 164 | Wyatt ReidaPlace 164 · Grade 7 · La Center | 7 | La Center | 23:51.12 |