| 1 | Wyatt NitzschkePlace 1 · Grade 12 · Columbia River | 12 | Columbia River | 15:31 |
| 2 | Tanner HoodPlace 2 · Grade 12 · Hockinson | 12 | Hockinson | 16:15 |
| 3 | Kyle PetersonPlace 3 · Grade 9 · Wilsonville | 9 | Wilsonville | 16:17 |
| 4 | Tyler DougallPlace 4 · Grade 12 · Wilsonville | 12 | Wilsonville | 16:17 |
| 5 | Nolan LamPlace 5 · Grade 11 · Wilsonville | 11 | Wilsonville | 16:35 |
| 6 | Liam MenendezPlace 6 · Grade 11 · Columbia River | 11 | Columbia River | 16:43 |
| 7 | Archer HughesPlace 7 · Grade 9 · Wilsonville | 9 | Wilsonville | 16:44 |
| 8 | Jordin Martinez-KearneyPlace 8 · Grade 12 · Hudson's Bay | 12 | Hudson's Bay | 17:00 |
| 9 | Max MoranPlace 9 · Grade 12 · Seton Catholic | 12 | Seton Catholic | 17:01 |
| 10 | Grayson WarnerPlace 10 · Grade 9 · Wilsonville | 9 | Wilsonville | 17:10 |
| 11 | Finley LangdonPlace 11 · Grade 9 · Seton Catholic | 9 | Seton Catholic | 17:33 |
| 12 | Rex WingPlace 12 · Grade 10 · Battle Ground | 10 | Battle Ground | 17:37 |
| 13 | Gus KirbyPlace 13 · Grade 12 · Neah-Kah-Nie | 12 | Neah-Kah-Nie | 17:37 |
| 14 | Calvin PalmerPlace 14 · Grade 11 · Wilsonville | 11 | Wilsonville | 17:42 |
| 15 | Jack ColePlace 15 · Grade 11 · Neah-Kah-Nie | 11 | Neah-Kah-Nie | 17:46 |
| 16 | Lou KissingerPlace 16 · Grade 11 · La Center | 11 | La Center | 17:48 |
| 17 | Grady TillotsonPlace 17 · Grade 9 · Astoria | 9 | Astoria | 17:52 |
| 18 | Lloyd HilderbrandPlace 18 · Grade 9 · Riverdale | 9 | Riverdale | 17:54 |
| 19 | Evan MulhollandPlace 19 · Grade 12 · Columbia River | 12 | Columbia River | 17:55 |
| 20 | Hendrix DayPlace 20 · Grade 11 · Wilsonville | 11 | Wilsonville | 17:57 |
| 21 | Recker HarveyPlace 21 · Grade 12 · Astoria | 12 | Astoria | 17:58 |
| 22 | James MetsonPlace 22 · Grade 11 · Wilsonville | 11 | Wilsonville | 17:59 |
| 23 | Baker AndersonPlace 23 · Grade 11 · Hockinson | 11 | Hockinson | 18:05 |
| 24 | Kaeden BrownPlace 24 · Grade 11 · La Center | 11 | La Center | 18:06 |
| 25 | Bjorn LundsgaardePlace 25 · Grade 12 · Hockinson | 12 | Hockinson | 18:07 |
| 26 | Noah AxelrodPlace 26 · Grade 11 · Columbia River | 11 | Columbia River | 18:08 |
| 27 | Cale LawsonPlace 27 · Grade 12 · Battle Ground | 12 | Battle Ground | 18:09 |
| 28 | Marshall RayPlace 28 · Grade 10 · Battle Ground | 10 | Battle Ground | 18:10 |
| 29 | Kyle WeichalPlace 29 · Grade 12 · Seaside | 12 | Seaside | 18:10 |
| 30 | Matthew NoonanPlace 30 · Grade 12 · Columbia River | 12 | Columbia River | 18:10 |
| 31 | Michael GarnerPlace 31 · Grade 12 · Battle Ground | 12 | Battle Ground | 18:13 |
| 32 | Tynan Young-BylePlace 32 · Grade 12 · Seton Catholic | 12 | Seton Catholic | 18:17 |
| 33 | Isaac ShirleyPlace 33 · Grade 11 · Battle Ground | 11 | Battle Ground | 18:17 |
| 34 | James SalduaPlace 34 · Grade 10 · Seton Catholic | 10 | Seton Catholic | 18:20 PR |
| 35 | Hayden FishPlace 35 · Grade 12 · Wilsonville | 12 | Wilsonville | 18:24 |
| 36 | Kash LevinePlace 36 · Grade 10 · Columbia River | 10 | Columbia River | 18:25 |
| 37 | Turner BoslarPlace 37 · Grade 10 · Astoria | 10 | Astoria | 18:26 |
| 38 | Beckett EvansPlace 38 · Grade 10 · Seton Catholic | 10 | Seton Catholic | 18:29 |
| 39 | Miles SoukupPlace 39 · Grade 10 · Columbia River | 10 | Columbia River | 18:30 |
| 40 | Garrett WeichalPlace 40 · Grade 9 · Seaside | 9 | Seaside | 18:31 |
| 41 | Dylan SigmanPlace 41 · Grade 11 · Neah-Kah-Nie | 11 | Neah-Kah-Nie | 18:32 |
| 42 | Zachary LuquettePlace 42 · Grade 10 · Neah-Kah-Nie | 10 | Neah-Kah-Nie | 18:33 |
| 43 | Charles ZwisslerPlace 43 · Grade 10 · Neah-Kah-Nie | 10 | Neah-Kah-Nie | 18:34 |
| 44 | Declan McDowellPlace 44 · Grade 11 · Riverdale | 11 | Riverdale | 18:34 |
| 45 | Thomas LubisichPlace 45 · Grade 12 · Seton Catholic | 12 | Seton Catholic | 18:36 |
| 46 | Stepfon KephartPlace 46 · Grade 11 · Battle Ground | 11 | Battle Ground | 18:38 |
| 47 | Jack TaylorPlace 47 · Grade 11 · La Center | 11 | La Center | 18:41 |
| 48 | Braxtyn MuhonenPlace 48 · Grade 10 · Hockinson | 10 | Hockinson | 18:42 |
| 49 | Skyler PicardPlace 49 · Grade 12 · Hockinson | 12 | Hockinson | 18:43 |
| 50 | Colton HollisPlace 50 · Grade 12 · Stevenson | 12 | Stevenson | 18:44 |
| 51 | Bode EdelenPlace 51 · Grade 10 · Wilsonville | 10 | Wilsonville | 18:45 |
| 52 | Zadun RossPlace 52 · Grade 10 · Seton Catholic | 10 | Seton Catholic | 18:46 |
| 53 | Jaxson PottsPlace 53 · Grade 11 · La Center | 11 | La Center | 18:51 |
| 54 | Corban OlsonPlace 54 · Grade 10 · Neah-Kah-Nie | 10 | Neah-Kah-Nie | 18:56 |
| 55 | Austin ChamberlainPlace 55 · Grade 11 · Hockinson | 11 | Hockinson | 18:58 |
| 56 | Griffin AldridgePlace 56 · Grade 10 · Hockinson | 10 | Hockinson | 19:06 |
| 57 | Dexter PhillipsPlace 57 · Grade 11 · Kalama | 11 | Kalama | 19:07 |
| 58 | Caden McLainPlace 58 · Grade 10 · Riverdale | 10 | Riverdale | 19:10 |
| 59 | Riley SypherPlace 59 · Grade 12 · La Center | 12 | La Center | 19:13 |
| 60 | Henry SpurlockPlace 60 · Grade 10 · Riverdale | 10 | Riverdale | 19:16 |
| 61 | Logan NantzPlace 61 · Grade 11 · Hockinson | 11 | Hockinson | 19:22 |
| 62 | Landon PhillipsPlace 62 · Grade 10 · Seton Catholic | 10 | Seton Catholic | 19:24 |
| 63 | Braxton WilsonPlace 63 · Grade 9 · La Center | 9 | La Center | 19:31 |
| 64 | Zachary ScovelPlace 64 · Grade 9 · Neah-Kah-Nie | 9 | Neah-Kah-Nie | 19:46 |
| 65 | Isaias LopezPlace 65 · Grade 10 · Neah-Kah-Nie | 10 | Neah-Kah-Nie | 19:46 |
| 66 | Baker CosmiPlace 66 · Grade 10 · La Center | 10 | La Center | 19:47 |
| 67 | Henry JacksonPlace 67 · Grade 9 · Kalama | 9 | Kalama | 19:50 |
| 68 | Nico FergusonPlace 68 · Grade 11 · Riverdale | 11 | Riverdale | 19:50 |
| 69 | Michael DillonPlace 69 · Grade 10 · Stevenson | 10 | Stevenson | 20:00 |
| 70 | Braedon LongPlace 70 · Grade 12 · Astoria | 12 | Astoria | 20:01 |
| 71 | Johnathan ThornburgPlace 71 · Grade 11 · Stevenson | 11 | Stevenson | 20:01 |
| 72 | Carson ButterfieldPlace 72 · Grade 10 · Hockinson | 10 | Hockinson | 20:03 |
| 73 | David GavoraPlace 73 · Grade 10 · Seton Catholic | 10 | Seton Catholic | 20:08 |
| 74 | Cameron HanoPlace 74 · Grade 9 · Astoria | 9 | Astoria | 20:23 |
| 75 | Charles SalduaPlace 75 · Grade 12 · Seton Catholic | 12 | Seton Catholic | 20:23 |
| 76 | Kaden BinghamPlace 76 · Grade Sr · Seaside | Sr | Seaside | 20:24 |
| 77 | Amari DurantPlace 77 · Grade 11 · Heritage | 11 | Heritage | 20:25 |
| 78 | Lucio RoblesPlace 78 · Grade 10 · Heritage | 10 | Heritage | 20:26 |
| 79 | Liam SchoolcraftPlace 79 · Grade 9 · Kalama | 9 | Kalama | 20:27 PR |
| 80 | Aiden BrooksPlace 80 · Grade 12 · La Center | 12 | La Center | 20:33 |
| 81 | Alystaire GledhillPlace 81 · Grade 9 · Kalama | 9 | Kalama | 20:55 |
| 82 | Nathan ReedPlace 82 · Grade 10 · Riverdale | 10 | Riverdale | 21:00 |
| 83 | Nolan GreenPlace 83 · Grade 11 · Astoria | 11 | Astoria | 21:03 |
| 84 | Ryver SmithPlace 84 · Grade 9 · Kalama | 9 | Kalama | 21:15 PR |
| 85 | James MarquisPlace 85 · Grade 10 · Stevenson | 10 | Stevenson | 21:20 |
| 86 | Zac NelaPlace 86 · Grade 11 · Hockinson | 11 | Hockinson | 21:29 |
| 87 | Judah MorganPlace 87 · Grade 10 · Heritage | 10 | Heritage | 21:34 |
| 88 | Wiley CooperPlace 88 · Grade 11 · Stevenson | 11 | Stevenson | 21:53 |
| 89 | Dane BenedictPlace 89 · Grade 10 · Seaside | 10 | Seaside | 22:03 |
| 90 | Collin TaylorPlace 90 · Grade 9 · Stevenson | 9 | Stevenson | 22:30 |
| 91 | Gideon ColePlace 91 · Grade 12 · Stevenson | 12 | Stevenson | 23:00 |
| 92 | Dominick Andino-SchneiderPlace 92 · Grade 11 · Heritage | 11 | Heritage | 23:19 |
| 93 | Bodhi WhitneyPlace 93 · Grade 9 · Astoria | 9 | Astoria | 23:27 |
| 94 | Kell WisenPlace 94 · Grade 10 · Kalama | 10 | Kalama | 23:34 |
| 95 | Flynn MoonPlace 95 · Grade 9 · Kalama | 9 | Kalama | 24:07 |
| 96 | Austen GundersonPlace 96 · Grade 10 · Hudson's Bay | 10 | Hudson's Bay | 24:17 |
| 97 | Josiah SimonisPlace 97 · Grade 12 · Seaside | 12 | Seaside | 24:46 |
| 98 | Domenik GonzalezPlace 98 · Grade 12 · Hudson's Bay | 12 | Hudson's Bay | 25:40 |
| 99 | David BuffingtonPlace 99 · Grade 9 · Seaside | 9 | Seaside | 27:17 |