| 1 | Kasen VaughanPlace 1 · Grade 8 · PonderosaUnofficial | 8 | Ponderosa | 10:31.99 |
| 2 | Campbell BrumfieldPlace 2 · Grade 7 · Whisper RunningUnofficial | 7 | Whisper Running | 10:32.70 PR |
| 3 | Landon WestfallPlace 3 · Grade 8 · Whisper RunningUnofficial | 8 | Whisper Running | 11:08.68 |
| 4 | Leo KellyPlace 4 · Grade 8 · Bowerman TrackUnofficial | 8 | Bowerman Track | 11:24.17 |
| 5 | Macallen JirasPlace 5 · Grade 8 · Whisper RunningUnofficial | 8 | Whisper Running | 11:25.44 |
| 6 | Rohan SastryPlace 6 · Grade 8 · Catlin GabelUnofficial | 8 | Catlin Gabel | 11:29.02 |
| 7 | Justin JagerPlace 7 · Grade 8 · Whisper RunningUnofficial | 8 | Whisper Running | 11:32.29 |
| 8 | Oliver MitchellPlace 8 · Grade 6 · PonderosaUnofficial | 6 | Ponderosa | 11:37.95 |
| 9 | Thayer CombsPlace 9 · Grade 6 · Whisper RunningUnofficial | 6 | Whisper Running | 11:43.95 |
| 10 | Ashton MorganPlace 10 · Grade 6 · UnattachedUnofficial | 6 | Unattached | 11:57.33 |
| 11 | William HolbrookPlace 11 · Grade 7 · 37-UnattachedUnofficial | 7 | 37-Unattached | 11:58.45 |
| 12 | William CarlsonPlace 12 · Grade 8 · Good ShepherdUnofficial | 8 | Good Shepherd | 12:00.69 |
| 13 | Micah SuttlePlace 13 · Grade 7 · Bowerman TrackUnofficial | 7 | Bowerman Track | 12:01.87 |
| 14 | Aiden LavignePlace 14 · Grade 6 · Bowerman TrackUnofficial | 6 | Bowerman Track | 12:05.31 |
| 15 | Beasley OlsonPlace 15 · Grade 8 · Whisper RunningUnofficial | 8 | Whisper Running | 12:11.85 |
| 16 | Ellis KirkwoodPlace 16 · Grade 7 · Whisper RunningUnofficial | 7 | Whisper Running | 12:19.36 |
| 17 | Sullivan BrownPlace 17 · Grade 6 · Whisper RunningUnofficial | 6 | Whisper Running | 12:19.79 |
| 18 | Justin Quencer SrPlace 18 · Grade 6 · Bowerman TrackUnofficial | 6 | Bowerman Track | 12:27.65 |
| 19 | Isaac HubbardPlace 19 · Grade 6 · Whisper RunningUnofficial | 6 | Whisper Running | 12:36.09 |
| 20 | Grayson SchwartzPlace 20 · Grade 8 · Whisper RunningUnofficial | 8 | Whisper Running | 12:42.19 |
| 21 | Soren Toulouse KellyPlace 21 · Grade 8 · TillamookUnofficial | 8 | Tillamook | 12:45.66 |
| 22 | Alder WallacePlace 22 · Grade 8 · Cleveland ClusterUnofficial | 8 | Cleveland Cluster | 12:50.74 |
| 23 | Luke RichmondPlace 23 · Grade 7 · TillamookUnofficial | 7 | Tillamook | 12:53.17 |
| 24 | Aiden McPhersonPlace 24 · Grade 8 · PonderosaUnofficial | 8 | Ponderosa | 12:54.97 |
| 25 | Gavin BodinePlace 25 · Grade 7 · UnattachedUnofficial | 7 | Unattached | 12:55.10 PR |
| 26 | Eli FederspielPlace 26 · Grade 7 · Cleveland ClusterUnofficial | 7 | Cleveland Cluster | 12:55.93 |
| 27 | Evan Michael-WhitePlace 27 · Grade 8 · TillamookUnofficial | 8 | Tillamook | 12:57.60 |
| 28 | Trask SukanenPlace 28 · Grade 8 · TillamookUnofficial | 8 | Tillamook | 12:58.37 |
| 29 | Mitch MadsenPlace 29 · Grade 6 · PonderosaUnofficial | 6 | Ponderosa | 13:00.26 |
| 30 | Calvin HerefordPlace 30 · Grade 6 · PonderosaUnofficial | 6 | Ponderosa | 13:17.40 |
| 31 | Canon JirasPlace 31 · Grade 6 · Whisper RunningUnofficial | 6 | Whisper Running | 13:18.89 |
| 32 | Tyson TuskiPlace 32 · Grade 7 · Bowerman TrackUnofficial | 7 | Bowerman Track | 13:19.10 |
| 33 | Elijah HalleyPlace 33 · Grade 8 · Cleveland ClusterUnofficial | 8 | Cleveland Cluster | 13:20.88 |
| 34 | Brock WoodardPlace 34 · Grade 7 · BlanchetUnofficial | 7 | Blanchet | 13:21.32 |
| 35 | Andrew TaylorPlace 35 · Grade 8 · Bowerman TrackUnofficial | 8 | Bowerman Track | 13:23.87 |
| 36 | Ian StigallPlace 36 · Grade 8 · Cleveland ClusterUnofficial | 8 | Cleveland Cluster | 13:24.01 |
| 37 | Orion HardyPlace 37 · Grade 8 · Cleveland ClusterUnofficial | 8 | Cleveland Cluster | 13:24.75 |
| 38 | Ethan ShemeshPlace 38 · Grade 5 · Whisper RunningUnofficial | 5 | Whisper Running | 13:27.47 |
| 39 | Declan RobbinsPlace 39 · Grade 6 · StaytonUnofficial | 6 | Stayton | 13:27.84 |
| 40 | Everett PhairPlace 40 · Grade 8 · PonderosaUnofficial | 8 | Ponderosa | 13:28.34 |
| 41 | Toa Jackson AndersonPlace 41 · Grade 5 · Whisper RunningUnofficial | 5 | Whisper Running | 13:31.47 PR |
| 42 | Julian CarneyPlace 42 · Grade 7 · SeasideUnofficial | 7 | Seaside | 13:33.77 |
| 43 | Oscar HamiltonPlace 43 · Grade 8 · SeasideUnofficial | 8 | Seaside | 13:34.83 |
| 44 | Clayton KeeleyPlace 44 · Grade 8 · Cleveland ClusterUnofficial | 8 | Cleveland Cluster | 13:37.76 |
| 45 | Brantley GreenPlace 45 · Grade 6 · KnappaUnofficial | 6 | Knappa | 13:38.79 |
| 46 | Morgan KentPlace 46 · Grade 8 · LaCreoleUnofficial | 8 | LaCreole | 13:48.93 |
| 47 | Moses ShriverPlace 47 · Grade 7 · Cleveland ClusterUnofficial | 7 | Cleveland Cluster | 13:51.44 |
| 48 | Henry AdamsPlace 48 · Grade 8 · Cleveland ClusterUnofficial | 8 | Cleveland Cluster | 13:51.94 |
| 49 | Caden FlintPlace 49 · Grade 7 · Catlin GabelUnofficial | 7 | Catlin Gabel | 13:53.70 |
| 50 | Rigel CourtinPlace 50 · Grade 5 · Catlin GabelUnofficial | 5 | Catlin Gabel | 13:53.92 |
| 51 | Wyatt TurnerPlace 51 · Grade 7 · WarrentonUnofficial | 7 | Warrenton | 13:54.13 |
| 52 | Porter ChristophersonPlace 52 · Grade 7 · TillamookUnofficial | 7 | Tillamook | 14:02.10 |
| 53 | Samuel SchmidtPlace 53 · Grade 5 · Whisper RunningUnofficial | 5 | Whisper Running | 14:03.24 |
| 54 | Kingston GallucciPlace 54 · Grade 8 · Whisper RunningUnofficial | 8 | Whisper Running | 14:09.90 |
| 55 | Hunter FellerPlace 55 · Grade 8 · KnappaUnofficial | 8 | Knappa | 14:10.11 |
| 56 | Quentin HastingsPlace 56 · Grade 5 · Whisper RunningUnofficial | 5 | Whisper Running | 14:11.20 PR |
| 57 | Caleb MullerPlace 57 · Grade 8 · King's Way ChristianUnofficial | 8 | King's Way Christian | 14:11.68 |
| 58 | Dante WitcherPlace 58 · Grade 6 · Youth Track FoundationUnofficial | 6 | Youth Track Foundation | 14:12.60 PR |
| 59 | Wesley PeitschPlace 59 · Grade 6 · KnappaUnofficial | 6 | Knappa | 14:13.71 |
| 60 | Lucas TankersleyPlace 60 · Grade 7 · Bowerman TrackUnofficial | 7 | Bowerman Track | 14:18.18 |
| 61 | Ethan MorrisPlace 61 · Grade 8 · Whisper RunningUnofficial | 8 | Whisper Running | 14:19.14 |
| 62 | Eli ButenschoenPlace 62 · Grade 7 · StaytonUnofficial | 7 | Stayton | 14:19.89 |
| 63 | Elijah ShortmanPlace 63 · Grade 8 · SeasideUnofficial | 8 | Seaside | 14:19.89 |
| 64 | Owen WolfPlace 64 · Grade 7 · StaytonUnofficial | 7 | Stayton | 14:21.65 |
| 65 | Jude HarrisPlace 65 · Grade 6 · Cleveland ClusterUnofficial | 6 | Cleveland Cluster | 14:22.09 |
| 66 | Dylan PerryPlace 66 · Grade 7 · Cleveland ClusterUnofficial | 7 | Cleveland Cluster | 14:31.45 |
| 67 | Elijah PerryPlace 67 · Grade 7 · SeasideUnofficial | 7 | Seaside | 14:33.05 |
| 68 | Malachi DessieuxPlace 68 · Grade 8 · StaytonUnofficial | 8 | Stayton | 14:33.12 |
| 69 | Emmett PatlaPlace 69 · Grade 7 · Cleveland ClusterUnofficial | 7 | Cleveland Cluster | 14:33.95 |
| 70 | Andrew PiroloPlace 70 · Grade 8 · King's Way ChristianUnofficial | 8 | King's Way Christian | 14:34.96 |
| 71 | Jayden TannerPlace 71 · Grade 7 · WarrentonUnofficial | 7 | Warrenton | 14:35.44 |
| 72 | Oliver CosletPlace 72 · Grade 8 · PonderosaUnofficial | 8 | Ponderosa | 14:35.71 |
| 73 | Elijah SealPlace 73 · Grade 8 · Bowerman TrackUnofficial | 8 | Bowerman Track | 14:40.85 |
| 74 | Jacob LutzPlace 74 · Grade 8 · BlanchetUnofficial | 8 | Blanchet | 14:42.49 |
| 75 | Luke CrawfordPlace 75 · Grade 7 · Whisper RunningUnofficial | 7 | Whisper Running | 14:44.84 |
| 76 | Caleb WestfallPlace 76 · Grade 6 · Whisper RunningUnofficial | 6 | Whisper Running | 14:55.03 PR |
| 77 | Silas GrubbsPlace 77 · Grade 7 · Good ShepherdUnofficial | 7 | Good Shepherd | 14:57.23 |
| 78 | Neil RosenPlace 78 · Grade 8 · BlanchetUnofficial | 8 | Blanchet | 14:58.67 |
| 79 | Finnegan StrubPlace 79 · Grade 6 · Cleveland ClusterUnofficial | 6 | Cleveland Cluster | 15:00.58 |
| 80 | Filbert StopolousPlace 80 · Grade 6 · Whisper RunningUnofficial | 6 | Whisper Running | 15:01.21 |
| 81 | Nicholas HarwoodPlace 81 · Grade 7 · PonderosaUnofficial | 7 | Ponderosa | 15:03.78 |
| 82 | Isaiah RinellPlace 82 · Grade 7 · KnappaUnofficial | 7 | Knappa | 15:15.13 |
| 83 | Carl IsomPlace 83 · Grade 6 · KnappaUnofficial | 6 | Knappa | 15:18.57 |
| 84 | Leo NuñoPlace 84 · Grade 4 · Timberhill HarriersUnofficial | 4 | Timberhill Harriers | 15:22.02 |
| 85 | Bowen BushnellPlace 85 · Grade 4 · Timberhill HarriersUnofficial | 4 | Timberhill Harriers | 15:22.41 |
| 86 | Elliott ParkerPlace 86 · Grade 4 · Youth Track FoundationUnofficial | 4 | Youth Track Foundation | 15:23.89 PR |
| 87 | Raymond BuddenPlace 87 · Grade 8 · PonderosaUnofficial | 8 | Ponderosa | 15:31.74 |
| 88 | Hudson BlevinsPlace 88 · Grade 7 · LaCreoleUnofficial | 7 | LaCreole | 15:32.97 |
| 89 | Dominic MonjarasPlace 89 · Grade 6 · StaytonUnofficial | 6 | Stayton | 15:41.84 |
| 90 | Elliot ParkerPlace 90 · Grade 7 · Cleveland ClusterUnofficial | 7 | Cleveland Cluster | 15:50.80 |
| 91 | Mattias RowePlace 91 · Grade 6 · Cleveland ClusterUnofficial | 6 | Cleveland Cluster | 15:51.68 |
| 92 | Parker FieldsPlace 92 · Grade 8 · PonderosaUnofficial | 8 | Ponderosa | 16:03.72 |
| 93 | Felix WhiteheadPlace 93 · Grade 7 · Cleveland ClusterUnofficial | 7 | Cleveland Cluster | 16:08.28 PR |
| 94 | Thatcher PerezPlace 94 · Grade 4 · Whisper RunningUnofficial | 4 | Whisper Running | 16:09.23 |
| 95 | Hayden CounesPlace 95 · Grade 6 · StaytonUnofficial | 6 | Stayton | 16:10.32 |
| 96 | Raymond ClarkPlace 96 · Grade 6 · Catlin GabelUnofficial | 6 | Catlin Gabel | 16:23.35 |
| 97 | Mateo Lopez BrillonPlace 97 · Grade 6 · Cleveland ClusterUnofficial | 6 | Cleveland Cluster | 16:24.27 |
| 98 | Bodhi MillerPlace 98 · Grade 5 · Catlin GabelUnofficial | 5 | Catlin Gabel | 16:28.73 |
| 99 | Henry GoddardPlace 99 · Grade 5 · Bowerman TrackUnofficial | 5 | Bowerman Track | 16:33.56 |
| 100 | Finley MeyerPlace 100 · Grade 5 · Good ShepherdUnofficial | 5 | Good Shepherd | 16:39.87 |