| 1 | Brian WicklundPlace 1 · Grade 11 · West Linn | 11 | West Linn | 17:56 |
| 2 | Caleb LakemanPlace 2 · Grade 9 · Tualatin | 9 | Tualatin | 18:00 |
| 3 | Lucas AhrendPlace 3 · Grade 11 · Lakeridge | 11 | Lakeridge | 18:03 |
| 4 | Luke LangerPlace 4 · Grade 10 · Lakeridge | 10 | Lakeridge | 18:04 |
| 5 | Cooper WoodPlace 5 · Grade 9 · Lakeridge | 9 | Lakeridge | 18:05 |
| 6 | Dean HortonPlace 6 · Grade 9 · Tualatin | 9 | Tualatin | 18:19 |
| 7 | Noah RadcliffePlace 7 · Grade 12 · West Linn | 12 | West Linn | 18:19 |
| 8 | Tommy O'NeilPlace 8 · Grade 9 · Canby | 9 | Canby | 18:24 |
| 9 | Kyle HumbertPlace 9 · Grade 10 · Lakeridge | 10 | Lakeridge | 18:32 |
| 10 | Briggs ButlerPlace 10 · Grade 9 · Lakeridge | 9 | Lakeridge | 18:33 |
| 11 | John BennettPlace 11 · Grade 10 · West Linn | 10 | West Linn | 18:34 |
| 12 | Sebastian HandegardPlace 12 · Grade 9 · West Linn | 9 | West Linn | 18:41 |
| 13 | Kevin JarviePlace 13 · Grade 11 · Canby | 11 | Canby | 18:42 |
| 14 | Jadon AllenPlace 14 · Grade 10 · Tualatin | 10 | Tualatin | 18:42 |
| 15 | Mitchell ErvinPlace 15 · Grade 10 · Tigard | 10 | Tigard | 18:43 |
| 16 | Ty EwersPlace 16 · Grade 9 · Canby | 9 | Canby | 18:45 |
| 17 | Adam PetersonPlace 17 · Grade 11 · Canby | 11 | Canby | 18:52 |
| 18 | Cole NorettoPlace 18 · Grade 9 · Tualatin | 9 | Tualatin | 18:56 |
| 19 | Jonathan JohansonPlace 19 · Grade 11 · West Linn | 11 | West Linn | 18:58 |
| 20 | James AndersenPlace 20 · Grade 12 · Lakeridge | 12 | Lakeridge | 19:02 |
| 21 | Isaiah RodriguezPlace 21 · Grade 12 · West Linn | 12 | West Linn | 19:06 |
| 22 | Paul SmithPlace 22 · Grade 10 · Tualatin | 10 | Tualatin | 19:11 |
| 23 | Luke WilsonPlace 23 · Grade 10 · Tualatin | 10 | Tualatin | 19:15 |
| 24 | Jason ChitwoodPlace 24 · Grade 9 · West Linn | 9 | West Linn | 19:16 |
| 25 | Gray Byfield-DaviesPlace 25 · Grade 9 · Lakeridge | 9 | Lakeridge | 19:16 |
| 26 | Joel IbarraPlace 26 · Grade 9 · Canby | 9 | Canby | 19:17 |
| 27 | Caleb ChuppPlace 27 · Grade 10 · Canby | 10 | Canby | 19:24 |
| 28 | Ethan LovePlace 28 · Grade 9 · Tualatin | 9 | Tualatin | 19:24 |
| 29 | Kellan OakesPlace 29 · Grade 9 · Canby | 9 | Canby | 19:27 |
| 30 | Jacob IsaacPlace 30 · Grade 11 · Tualatin | 11 | Tualatin | 19:29 |
| 31 | Hayden FishPlace 31 · Grade 10 · West Linn | 10 | West Linn | 19:29 |
| 32 | Elijah CirioliPlace 32 · Grade 11 · West Linn | 11 | West Linn | 19:31 |
| 33 | Collin SmithPlace 33 · Grade 12 · West Linn | 12 | West Linn | 19:32 |
| 34 | Mick JordanPlace 34 · Grade 10 · West Linn | 10 | West Linn | 19:32 |
| 35 | Nick ZunkPlace 35 · Grade 12 · Oregon City | 12 | Oregon City | 19:38 |
| 36 | Cole VanValenPlace 36 · Grade 11 · Tualatin | 11 | Tualatin | 19:40 |
| 37 | Keaton ReddingPlace 37 · Grade 10 · Tualatin | 10 | Tualatin | 19:44 |
| 38 | Justin RainerPlace 38 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 19:47 |
| 39 | Brad WhittingtonPlace 39 · Grade 9 · West Linn | 9 | West Linn | 19:47 |
| 40 | Kaden CardwellPlace 40 · Grade 11 · Oregon City | 11 | Oregon City | 19:52 |
| 41 | James NicholsonPlace 41 · Grade 11 · West Linn | 11 | West Linn | 19:53 |
| 42 | Tobias MoosPlace 42 · Grade 11 · West Linn | 11 | West Linn | 19:55 |
| 43 | Lance OutcaltPlace 43 · Grade 10 · Lakeridge | 10 | Lakeridge | 19:55 |
| 44 | Carson BradfordPlace 44 · Grade 12 · West Linn | 12 | West Linn | 19:56 |
| 45 | Spencer KoblihaPlace 45 · Grade 12 · West Linn | 12 | West Linn | 19:57 |
| 46 | Milo SchneiderPlace 46 · Grade 10 · Tualatin | 10 | Tualatin | 19:58 |
| 47 | Robert HestandPlace 47 · Grade 11 · Canby | 11 | Canby | 19:59 |
| 48 | Grady SpencerPlace 48 · Grade 10 · Tualatin | 10 | Tualatin | 19:59 |
| 49 | Colin CouglePlace 49 · Grade 9 · Oregon City | 9 | Oregon City | 20:07 |
| 50 | Andrew ViterPlace 50 · Grade 10 · Canby | 10 | Canby | 20:08 |
| 51 | Blake IngramPlace 51 · Grade 10 · Canby | 10 | Canby | 20:09 |
| 52 | Zachary BenedettiPlace 52 · Grade 9 · Tigard | 9 | Tigard | 20:18 |
| 53 | Michael TalbertPlace 53 · Grade 11 · West Linn | 11 | West Linn | 20:23 |
| 54 | Dylan PowellPlace 54 · Grade 9 · West Linn | 9 | West Linn | 20:26 |
| 55 | Cameron JohnstonPlace 55 · Grade 10 · Lakeridge | 10 | Lakeridge | 20:27 |
| 56 | Sam FitzgeraldPlace 56 · Grade 9 · Tigard | 9 | Tigard | 20:31 |
| 57 | Alden WoodrumPlace 57 · Grade 12 · West Linn | 12 | West Linn | 20:34 |
| 58 | Joseph MitcheltreePlace 58 · Grade 11 · Tigard | 11 | Tigard | 20:35 |
| 59 | Seamus BradyPlace 59 · Grade 12 · West Linn | 12 | West Linn | 20:40 |
| 60 | Cavan MikamiPlace 60 · Grade 9 · Tigard | 9 | Tigard | 20:42 |
| 61 | Kyle NeumeierPlace 61 · Grade 11 · West Linn | 11 | West Linn | 20:46 |
| 62 | Matthew GenestPlace 62 · Grade 9 · Lake Oswego | 9 | Lake Oswego | 20:46 |
| 63 | Michael ClarkPlace 63 · Grade 11 · Canby | 11 | Canby | 20:49 |
| 64 | Dawson OmdahlPlace 64 · Grade 9 · Lake Oswego | 9 | Lake Oswego | 20:54 |
| 65 | Derek LiuPlace 65 · Grade 11 · Tigard | 11 | Tigard | 20:56 |
| 66 | Tyler SmithPlace 66 · Grade 10 · Lakeridge | 10 | Lakeridge | 20:57 |
| 67 | Bruno SanchezPlace 67 · Grade 11 · Lakeridge | 11 | Lakeridge | 20:58 |
| 68 | Jon WoodPlace 68 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 20:59 |
| 69 | Eoin MacCarvillPlace 69 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 21:05 |
| 70 | Jamie BryantPlace 70 · Grade 10 · Oregon City | 10 | Oregon City | 21:06 |
| 71 | Atticus WaddellPlace 71 · Grade 9 · Tigard | 9 | Tigard | 21:07 |
| 72 | Mithun KarthikeyanPlace 72 · Grade 9 · West Linn | 9 | West Linn | 21:13 |
| 73 | Levi NisslyPlace 73 · Grade 11 · Canby | 11 | Canby | 21:14 |
| 74 | Natanael GonzalezPlace 74 · Grade 10 · Canby | 10 | Canby | 21:16 |
| 75 | Calvin HopkinsPlace 75 · Grade 11 · West Linn | 11 | West Linn | 21:22 |
| 76 | Richard KnappPlace 76 · Grade 11 · Tigard | 11 | Tigard | 21:25 |
| 77 | Ben FaylogaPlace 77 · Grade 12 · Lake Oswego | 12 | Lake Oswego | 21:26 |
| 78 | Isaiah HarmsPlace 78 · Grade 9 · Tigard | 9 | Tigard | 21:30 |
| 79 | Nolan LampsonPlace 79 · Grade 11 · West Linn | 11 | West Linn | 21:31 |
| 80 | Sinjin GroatPlace 80 · Grade 11 · Canby | 11 | Canby | 21:33 |
| 81 | Ethan LaibPlace 81 · Grade 9 · Oregon City | 9 | Oregon City | 21:35 |
| 82 | Kyle BezioPlace 82 · Grade 11 · West Linn | 11 | West Linn | 21:36 |
| 83 | Allen ZhangPlace 83 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 21:36 |
| 84 | Logan AtackPlace 84 · Grade 11 · West Linn | 11 | West Linn | 21:37 |
| 85 | Alex EttenbergerPlace 85 · Grade 10 · Tigard | 10 | Tigard | 21:37 |
| 86 | Orion Aster-MullenPlace 86 · Grade 11 · Tigard | 11 | Tigard | 21:37 |
| 87 | Elijah ClarkPlace 87 · Grade 11 · West Linn | 11 | West Linn | 21:42 |
| 88 | Connor PunsalanPlace 88 · Grade 9 · Lakeridge | 9 | Lakeridge | 21:44 |
| 89 | Zachary MillerPlace 89 · Grade 11 · West Linn | 11 | West Linn | 21:49 |
| 90 | Thomas TaylorPlace 90 · Grade 11 · West Linn | 11 | West Linn | 21:51 |
| 91 | Dylan MaganaPlace 91 · Grade 12 · Oregon City | 12 | Oregon City | 21:51 |
| 92 | Mitchell BrostPlace 92 · Grade 12 · Canby | 12 | Canby | 21:52 |
| 93 | Cameron OrtizPlace 93 · Grade 9 · West Linn | 9 | West Linn | 21:53 |
| 94 | Joseph NguyenPlace 94 · Grade 9 · Tigard | 9 | Tigard | 21:57 |
| 95 | Ryan AndersenPlace 95 · Grade 12 · Lake Oswego | 12 | Lake Oswego | 21:59 |
| 96 | Nathan RicePlace 96 · Grade 12 · West Linn | 12 | West Linn | 21:59 |
| 97 | Bennett GlassPlace 97 · Grade 12 · Lake Oswego | 12 | Lake Oswego | 22:05 |
| 98 | Casey CulbertsonPlace 98 · Grade 11 · West Linn | 11 | West Linn | 22:05 |
| 99 | Tristian ParkinsonPlace 99 · Grade 10 · Tigard | 10 | Tigard | 22:09 |
| 100 | Andrew WalkerPlace 100 · Grade 11 · West Linn | 11 | West Linn | 22:09 |
| 101 | Eli SouthworthPlace 101 · Grade 9 · Lake Oswego | 9 | Lake Oswego | 22:16 |
| 102 | Max FranzPlace 102 · Grade 12 · Lake Oswego | 12 | Lake Oswego | 22:17 |
| 103 | Conor MehaffeyPlace 103 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 22:21 |
| 104 | Alan HostetterPlace 104 · Grade 9 · Lake Oswego | 9 | Lake Oswego | 22:23 |
| 105 | Frank KerpPlace 105 · Grade 9 · Tualatin | 9 | Tualatin | 22:24 |
| 106 | Joseph BurkePlace 106 · Grade 9 · West Linn | 9 | West Linn | 22:25 |
| 107 | Scottie BarnesPlace 107 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 22:28 |
| 108 | Collin BoydPlace 108 · Grade 9 · Lake Oswego | 9 | Lake Oswego | 22:29 |
| 109 | Trevor JonesPlace 109 · Grade 11 · West Linn | 11 | West Linn | 22:34 |
| 110 | Nick NarancichPlace 110 · Grade 9 · Tualatin | 9 | Tualatin | 22:35 |
| 111 | Jay ClarkPlace 111 · Grade 9 · Tigard | 9 | Tigard | 22:36 |
| 112 | Tareq AlaniPlace 112 · Grade 10 · Tigard | 10 | Tigard | 22:38 |
| 113 | Gabe MosesPlace 113 · Grade 11 · Oregon City | 11 | Oregon City | 22:39 |
| 114 | Geoffrey MahmudPlace 114 · Grade 10 · Tualatin | 10 | Tualatin | 22:39 |
| 115 | Wiley WeaverPlace 115 · Grade 12 · West Linn | 12 | West Linn | 22:40 |
| 116 | Joseph OldhamPlace 116 · Grade 9 · Tigard | 9 | Tigard | 22:50 |
| 117 | Kellen ThygesonPlace 117 · Grade 10 · Oregon City | 10 | Oregon City | 22:54 |
| 118 | Lucas LallyPlace 118 · Grade 12 · West Linn | 12 | West Linn | 22:56 |
| 119 | Daniel McElroyPlace 119 · Grade 9 · West Linn | 9 | West Linn | 22:58 |
| 120 | Noah SlobodinPlace 120 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 23:01 |
| 121 | Grant BalsboughPlace 121 · Grade 11 · West Linn | 11 | West Linn | 23:01 |
| 122 | Julian WhitePlace 122 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 23:02 |
| 123 | Lucas NisslyPlace 123 · Grade 10 · Canby | 10 | Canby | 23:04 |
| 124 | Connor NimmoorPlace 124 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 23:16 |
| 125 | Jackson BrandowPlace 125 · Grade 10 · Tigard | 10 | Tigard | 23:17 |
| 126 | Will GabelPlace 126 · Grade 11 · West Linn | 11 | West Linn | 23:19 |
| 127 | Thomas FelsPlace 127 · Grade 9 · West Linn | 9 | West Linn | 23:21 |
| 128 | Callan WarkusPlace 128 · Grade 12 · West Linn | 12 | West Linn | 23:23 |
| 129 | Joseph ToonPlace 129 · Grade 9 · Canby | 9 | Canby | 23:34 |
| 130 | Mitchell WeissPlace 130 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 23:35 |
| 131 | Darin SnowPlace 131 · Grade 9 · Tigard | 9 | Tigard | 23:55 |
| 132 | Lukas ClarkPlace 132 · Grade 9 · West Linn | 9 | West Linn | 23:56 |
| 133 | Anthony BuzzelliPlace 133 · Grade 9 · West Linn | 9 | West Linn | 23:57 |
| 134 | James HardingPlace 134 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 23:59 |
| 135 | Jacob RicePlace 135 · Grade 9 · West Linn | 9 | West Linn | 24:01 |
| 136 | Cameron SmithPlace 136 · Grade 9 · West Linn | 9 | West Linn | 24:02 |
| 137 | Connor RolstadPlace 137 · Grade 12 · Lakeridge | 12 | Lakeridge | 24:03 |
| 138 | James ProvostPlace 138 · Grade 9 · Lakeridge | 9 | Lakeridge | 24:16 |
| 139 | Jaden HaynesPlace 139 · Grade 9 · West Linn | 9 | West Linn | 24:17 |
| 140 | Jonathan TencePlace 140 · Grade 10 · West Linn | 10 | West Linn | 24:22 |
| 141 | Carter ThomasPlace 141 · Grade 10 · Oregon City | 10 | Oregon City | 24:28 |
| 142 | Bryson BallewPlace 142 · Grade 9 · Lake Oswego | 9 | Lake Oswego | 24:28 |
| 143 | Colton DalyPlace 143 · Grade 9 · Lake Oswego | 9 | Lake Oswego | 24:42 |
| 144 | Owen KosmalaPlace 144 · Grade 9 · Tigard | 9 | Tigard | 25:06 |
| 145 | Cole PearsonPlace 145 · Grade 10 · Oregon City | 10 | Oregon City | 25:26 |
| 146 | Ben HimmelmanPlace 146 · Grade 9 · Lake Oswego | 9 | Lake Oswego | 25:27 |
| 147 | Zack ScottPlace 147 · Grade 10 · West Linn | 10 | West Linn | 25:31 |
| 148 | Farley LoftonPlace 148 · Grade 10 · Lakeridge | 10 | Lakeridge | 25:34 |
| 149 | Conner HartPlace 149 · Grade 10 · West Linn | 10 | West Linn | 26:40 |
| 150 | Ethan WoodPlace 150 · Grade 10 · Tualatin | 10 | Tualatin | 26:58 |
| 151 | Evan LanglerPlace 151 · Grade 11 · West Linn | 11 | West Linn | 28:02 |
| 152 | Wyatt CoatsPlace 152 · Grade 10 · Tigard | 10 | Tigard | 28:07 |
| 153 | Stephen WidemanPlace 153 · Grade 9 · West Linn | 9 | West Linn | 28:10 |
| 154 | Quentin AtchleyPlace 154 · Grade 9 · West Linn | 9 | West Linn | 28:27 |
| 1 | Andrew PaytonPlace 1 · Grade 11 · Tualatin | 11 | Tualatin | 15:51 |
| 2 | Avery CookPlace 2 · Grade 12 · West Linn | 12 | West Linn | 16:08 |
| 3 | Kenney McElroyPlace 3 · Grade 12 · West Linn | 12 | West Linn | 16:10 |
| 4 | John WetzsteonPlace 4 · Grade 12 · West Linn | 12 | West Linn | 16:12 |
| 5 | Cole ThomasPlace 5 · Grade 12 · Canby | 12 | Canby | 16:20 |
| 6 | Dash LipseyPlace 6 · Grade 11 · West Linn | 11 | West Linn | 16:34 |
| 7 | Evan WheelerPlace 7 · Grade 12 · Lakeridge | 12 | Lakeridge | 16:35 |
| 8 | Ethan KleinPlace 8 · Grade 11 · Tualatin | 11 | Tualatin | 16:41 |
| 9 | Oscar Nieves LiraPlace 9 · Grade 12 · Tigard | 12 | Tigard | 16:41 |
| 10 | Max ReedPlace 10 · Grade 11 · Oregon City | 11 | Oregon City | 16:46 |
| 11 | Paul CorsoPlace 11 · Grade 11 · Lakeridge | 11 | Lakeridge | 16:49 |
| 12 | Trevor TaylorPlace 12 · Grade 12 · Canby | 12 | Canby | 16:50 |
| 13 | Sam SmithPlace 13 · Grade 11 · Tualatin | 11 | Tualatin | 16:51 |
| 14 | Graehm AlbertyPlace 14 · Grade 12 · Tualatin | 12 | Tualatin | 16:51 |
| 15 | Aidan StrealyPlace 15 · Grade 11 · Lakeridge | 11 | Lakeridge | 16:59 |
| 16 | Matthew PowellPlace 16 · Grade 11 · Canby | 11 | Canby | 17:01 |
| 17 | Samuel BritoPlace 17 · Grade 12 · Oregon City | 12 | Oregon City | 17:02 |
| 18 | Wyatt MorrisPlace 18 · Grade 12 · Lakeridge | 12 | Lakeridge | 17:09 |
| 19 | Grant PauliPlace 19 · Grade 11 · Oregon City | 11 | Oregon City | 17:21 |
| 20 | Alex PegisPlace 20 · Grade 12 · Tualatin | 12 | Tualatin | 17:22 |
| 21 | Graham YotsuyaPlace 21 · Grade 12 · West Linn | 12 | West Linn | 17:23 |
| 22 | Samuel RoachPlace 22 · Grade 9 · Tualatin | 9 | Tualatin | 17:24 |
| 23 | Aymeric FeyfantPlace 23 · Grade 12 · Lakeridge | 12 | Lakeridge | 17:27 |
| 24 | Dylan LeebrickPlace 24 · Grade 12 · West Linn | 12 | West Linn | 17:28 |
| 25 | Nate DavidsonPlace 25 · Grade 12 · West Linn | 12 | West Linn | 17:29 |
| 26 | Isaiah JannsenPlace 26 · Grade 10 · Oregon City | 10 | Oregon City | 17:30 |
| 27 | Ben BaileyPlace 27 · Grade 10 · Canby | 10 | Canby | 17:38 |
| 28 | Gabe LeePlace 28 · Grade 10 · West Linn | 10 | West Linn | 17:40 |
| 29 | Max MitchellPlace 29 · Grade 10 · Tualatin | 10 | Tualatin | 17:40 |
| 30 | Ethan SovdePlace 30 · Grade 11 · West Linn | 11 | West Linn | 17:41 |
| 31 | Colin McNeillPlace 31 · Grade 12 · Lakeridge | 12 | Lakeridge | 17:47 |
| 32 | Trevor RitcheyPlace 32 · Grade 11 · Oregon City | 11 | Oregon City | 17:48 |
| 33 | Daniel PolancoPlace 33 · Grade 11 · Oregon City | 11 | Oregon City | 17:51 |
| 34 | Andrew McDadePlace 34 · Grade 11 · Tualatin | 11 | Tualatin | 17:55 |
| 35 | Phillip PiercePlace 35 · Grade 10 · Tualatin | 10 | Tualatin | 17:56 |
| 36 | Aven SadighiPlace 36 · Grade 10 · Tualatin | 10 | Tualatin | 17:58 |
| 37 | Matthew MollerPlace 37 · Grade 10 · Tigard | 10 | Tigard | 17:59 |
| 38 | Matthew ZimmermanPlace 38 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 18:00 |
| 39 | Jesus Rodriguez sa...Place 39 · Grade 11 · Tigard | 11 | Tigard | 18:00 |
| 40 | Lincoln BangsPlace 40 · Grade 12 · Canby | 12 | Canby | 18:01 |
| 41 | Sullivan Bailey-Da...Place 41 · Grade 12 · Tigard | 12 | Tigard | 18:09 |
| 42 | Dublin GingerichPlace 42 · Grade 9 · Lake Oswego | 9 | Lake Oswego | 18:10 |
| 43 | Isaiah KimmelPlace 43 · Grade 11 · Canby | 11 | Canby | 18:11 |
| 44 | Braeden SnappPlace 44 · Grade 12 · West Linn | 12 | West Linn | 18:15 |
| 45 | Reed PatricelliPlace 45 · Grade 10 · Lakeridge | 10 | Lakeridge | 18:16 |
| 46 | Michael OvchinnikovPlace 46 · Grade 12 · Canby | 12 | Canby | 18:20 |
| 47 | Sam PalmerPlace 47 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 18:27 |
| 48 | Tate KadelPlace 48 · Grade 12 · West Linn | 12 | West Linn | 18:32 |
| 49 | Caleb WachsmuthPlace 49 · Grade 11 · Tigard | 11 | Tigard | 18:34 |
| 50 | Jared MoonPlace 50 · Grade 10 · Canby | 10 | Canby | 18:34 |
| 51 | Abdirahim MohamoudPlace 51 · Grade 10 · Tigard | 10 | Tigard | 18:38 |
| 52 | Luke ShawPlace 52 · Grade 10 · Tigard | 10 | Tigard | 18:39 |
| 53 | Cole RogersPlace 53 · Grade 10 · West Linn | 10 | West Linn | 18:41 |
| 54 | Lance PancoastPlace 54 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 18:41 |
| 55 | Gareth KelleherPlace 55 · Grade 11 · Tigard | 11 | Tigard | 18:44 |
| 56 | Matt HofmanPlace 56 · Grade 12 · Lake Oswego | 12 | Lake Oswego | 18:46 |
| 57 | Kobe GustafsonPlace 57 · Grade 12 · Canby | 12 | Canby | 18:52 |
| 58 | John FeareyPlace 58 · Grade 12 · Oregon City | 12 | Oregon City | 18:53 |
| 59 | Eric SnellPlace 59 · Grade 12 · Lake Oswego | 12 | Lake Oswego | 19:24 |
| 60 | Augie RodegertsPlace 60 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 19:29 |
| 61 | Jack KilshawPlace 61 · Grade 9 · Lake Oswego | 9 | Lake Oswego | 19:32 |
| 62 | Julian MarshPlace 62 · Grade 12 · Tualatin | 12 | Tualatin | 19:40 |
| 63 | Jackson CrawfordPlace 63 · Grade 12 · Lake Oswego | 12 | Lake Oswego | 19:43 |
| 64 | Aidan LeBaronPlace 64 · Grade 10 · Lake Oswego | 10 | Lake Oswego | 19:59 |
| 65 | Chase RichardsonPlace 65 · Grade 10 · Lake Oswego | 10 | Lake Oswego | 20:10 |
| 1 | Eliza LawrencePlace 1 · Grade 12 · St Mary's Academy | 12 | St Mary's Academy | 21:30 |
| 2 | Emma KoehmstedtPlace 2 · Grade 11 · Tualatin | 11 | Tualatin | 21:44 |
| 3 | Sierra KurthPlace 3 · Grade 10 · Tualatin | 10 | Tualatin | 21:52 |
| 4 | Tia RidingsPlace 4 · Grade 11 · Tualatin | 11 | Tualatin | 22:47 |
| 5 | Charlene RedderPlace 5 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 22:49 |
| 6 | Grace OhPlace 6 · Grade 10 · Tualatin | 10 | Tualatin | 22:55 |
| 7 | Samantha Van HornPlace 7 · Grade 10 · West Linn | 10 | West Linn | 22:57 |
| 8 | Siena DaviesPlace 8 · Grade 12 · Lakeridge | 12 | Lakeridge | 23:00 |
| 9 | Grace FitzpatrickPlace 9 · Grade 9 · St Mary's Academy | 9 | St Mary's Academy | 23:15 |
| 10 | Ava RodriguezPlace 10 · Grade 9 · West Linn | 9 | West Linn | 23:19 |
| 11 | Sophie DornPlace 11 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 23:22 |
| 12 | Kira ShetlerPlace 12 · Grade 11 · Tualatin | 11 | Tualatin | 23:32 |
| 13 | Audrey ChunPlace 13 · Grade 10 · West Linn | 10 | West Linn | 23:34 |
| 14 | Kyla SchmittPlace 14 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 23:40 |
| 15 | Sophia GreenPlace 15 · Grade 9 · St Mary's Academy | 9 | St Mary's Academy | 23:43 |
| 16 | Thea DieterPlace 16 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 23:48 |
| 17 | Anastasia KlinglerPlace 17 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 23:51 |
| 18 | Avery BehnkePlace 18 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 23:53 |
| 19 | Laurel FinlayPlace 19 · Grade 11 · Lakeridge | 11 | Lakeridge | 23:55 |
| 20 | Ella WhitakerPlace 20 · Grade 10 · St Mary's Academy | 10 | St Mary's Academy | 23:56 |
| 21 | Julia FerrantePlace 21 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 24:01 |
| 22 | Zoe FruitsPlace 22 · Grade 9 · St Mary's Academy | 9 | St Mary's Academy | 24:07 |
| 23 | Sydney SovdePlace 23 · Grade 11 · West Linn | 11 | West Linn | 24:14 |
| 24 | Daanya SiddiquiPlace 24 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 24:18 |
| 25 | Sophia HeidenPlace 25 · Grade 12 · West Linn | 12 | West Linn | 24:22 |
| 26 | Summer SchroederPlace 26 · Grade 9 · Tigard | 9 | Tigard | 24:26 |
| 27 | Ava BrucePlace 27 · Grade 9 · Tualatin | 9 | Tualatin | 24:27 |
| 28 | Haley HarringtonPlace 28 · Grade 12 · Tualatin | 12 | Tualatin | 24:28 |
| 29 | Addison SobottaPlace 29 · Grade 9 · West Linn | 9 | West Linn | 24:28 |
| 30 | Corin HartnellPlace 30 · Grade 11 · Tigard | 11 | Tigard | 24:28 |
| 31 | Emily ChandlerPlace 31 · Grade 10 · St Mary's Academy | 10 | St Mary's Academy | 24:34 |
| 32 | Maya BrautPlace 32 · Grade 10 · St Mary's Academy | 10 | St Mary's Academy | 24:38 |
| 33 | Gabrielle GarciaPlace 33 · Grade 11 · West Linn | 11 | West Linn | 24:38 |
| 34 | Avery MorrisPlace 34 · Grade 10 · Lakeridge | 10 | Lakeridge | 24:39 |
| 35 | Varsha KarthikeyanPlace 35 · Grade 11 · West Linn | 11 | West Linn | 24:41 |
| 36 | Liza BuchananPlace 36 · Grade 10 · Lakeridge | 10 | Lakeridge | 24:44 |
| 37 | Lindsey AhrendPlace 37 · Grade 9 · Lakeridge | 9 | Lakeridge | 24:50 |
| 38 | Isabella AlbinPlace 38 · Grade 11 · Lakeridge | 11 | Lakeridge | 24:51 |
| 39 | Ella ZacharyPlace 39 · Grade 11 · West Linn | 11 | West Linn | 24:54 |
| 40 | Julia SangerPlace 40 · Grade 12 · St Mary's Academy | 12 | St Mary's Academy | 24:54 |
| 41 | Loela DickeyPlace 41 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 24:56 |
| 42 | Sophie NovakPlace 42 · Grade 9 · St Mary's Academy | 9 | St Mary's Academy | 25:00 |
| 43 | Gabrielle EscamillaPlace 43 · Grade 12 · Oregon City | 12 | Oregon City | 25:01 |
| 44 | Aida LisignoliPlace 44 · Grade 12 · St Mary's Academy | 12 | St Mary's Academy | 25:03 |
| 45 | Gwyneth MerrymanPlace 45 · Grade 10 · St Mary's Academy | 10 | St Mary's Academy | 25:07 |
| 46 | Ella MetzaPlace 46 · Grade 9 · West Linn | 9 | West Linn | 25:11 |
| 47 | Jane FiliaultPlace 47 · Grade 12 · Lakeridge | 12 | Lakeridge | 25:16 |
| 48 | Kristina ReitanPlace 48 · Grade 12 · Tualatin | 12 | Tualatin | 25:21 |
| 49 | Chloe WachsmuthPlace 49 · Grade 9 · Tigard | 9 | Tigard | 25:23 |
| 50 | Chloe JamesPlace 50 · Grade 11 · Tualatin | 11 | Tualatin | 25:24 |
| 51 | Hadley CorwinPlace 51 · Grade 12 · Lake Oswego | 12 | Lake Oswego | 25:30 |
| 52 | Leah JohnsonPlace 52 · Grade 9 · Tigard | 9 | Tigard | 25:34 |
| 53 | Ines PitariPlace 53 · Grade 12 · Lakeridge | 12 | Lakeridge | 25:36 |
| 54 | Riley PateraPlace 54 · Grade 9 · Tigard | 9 | Tigard | 25:38 |
| 55 | Casey CheesmanPlace 55 · Grade 9 · Lake Oswego | 9 | Lake Oswego | 25:40 |
| 56 | Maya GhamrawiPlace 56 · Grade 10 · St Mary's Academy | 10 | St Mary's Academy | 25:47 |
| 57 | Payton HenryPlace 57 · Grade 10 · West Linn | 10 | West Linn | 25:48 |
| 58 | Emma RickettPlace 58 · Grade 12 · West Linn | 12 | West Linn | 25:49 |
| 59 | Reese EricsonPlace 59 · Grade 9 · Lakeridge | 9 | Lakeridge | 25:50 |
| 60 | Morgan PerryPlace 60 · Grade 11 · Tualatin | 11 | Tualatin | 25:54 |
| 61 | Anika EliasPlace 61 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 26:01 |
| 62 | Abigail GilliatPlace 62 · Grade 10 · Tigard | 10 | Tigard | 26:04 |
| 63 | Grace GrahamPlace 63 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 26:07 |
| 64 | Ashley PateraPlace 64 · Grade 9 · Tigard | 9 | Tigard | 26:07 |
| 65 | Lacey GrantPlace 65 · Grade 12 · Oregon City | 12 | Oregon City | 26:38 |
| 66 | Taylor ZapataPlace 66 · Grade 10 · Lake Oswego | 10 | Lake Oswego | 26:46 |
| 67 | Ella SchmitzPlace 67 · Grade 11 · West Linn | 11 | West Linn | 26:48 |
| 68 | Hannah AndersonPlace 68 · Grade 9 · West Linn | 9 | West Linn | 26:48 |
| 69 | McKenzie AnstinePlace 69 · Grade 10 · Oregon City | 10 | Oregon City | 26:59 |
| 70 | Kenna JonesPlace 70 · Grade 9 · West Linn | 9 | West Linn | 27:06 |
| 71 | Fiona MorePlace 71 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 27:12 |
| 72 | Julia LutyPlace 72 · Grade 12 · Canby | 12 | Canby | 27:20 |
| 73 | Jenna EckardPlace 73 · Grade 9 · West Linn | 9 | West Linn | 27:28 |
| 74 | Alayna HuquePlace 74 · Grade 9 · Tualatin | 9 | Tualatin | 27:29 |
| 75 | Isabella FloresPlace 75 · Grade 9 · Tualatin | 9 | Tualatin | 27:32 |
| 76 | Lucy AdamsPlace 76 · Grade 12 · Lakeridge | 12 | Lakeridge | 27:42 |
| 77 | Courtney BrasePlace 77 · Grade 12 · Lake Oswego | 12 | Lake Oswego | 27:45 |
| 78 | Olivia ReedPlace 78 · Grade 11 · Lakeridge | 11 | Lakeridge | 27:46 |
| 79 | Izzy HallPlace 79 · Grade 9 · West Linn | 9 | West Linn | 27:46 |
| 80 | Nicole KonickePlace 80 · Grade 12 · Lakeridge | 12 | Lakeridge | 28:19 |
| 81 | Norah BeckPlace 81 · Grade 9 · Oregon City | 9 | Oregon City | 28:27 |
| 82 | Erin FreerPlace 82 · Grade 12 · Lakeridge | 12 | Lakeridge | 28:27 |
| 83 | Savitri HeggiePlace 83 · Grade 11 · West Linn | 11 | West Linn | 28:46 |
| 84 | Rhea GroverPlace 84 · Grade 10 · West Linn | 10 | West Linn | 28:47 |
| 85 | Isabel PreligeraPlace 85 · Grade 11 · West Linn | 11 | West Linn | 29:39 |
| 86 | Grace PedersenPlace 86 · Grade 12 · Oregon City | 12 | Oregon City | 29:39 |
| 87 | Averi FelsPlace 87 · Grade 11 · West Linn | 11 | West Linn | 29:40 |
| 88 | Lauren WeltonPlace 88 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 30:50 |
| 89 | Elizabeth MoorePlace 89 · Grade 10 · West Linn | 10 | West Linn | 38:51 |
| 1 | Sarah LyellPlace 1 · Grade 12 · St Mary's Academy | 12 | St Mary's Academy | 18:19 |
| 2 | Fiona LenthPlace 2 · Grade 10 · St Mary's Academy | 10 | St Mary's Academy | 18:41 |
| 3 | Kaitlyn GearinPlace 3 · Grade 11 · Tualatin | 11 | Tualatin | 18:45 |
| 4 | Olivia SeitsPlace 4 · Grade 10 · Tualatin | 10 | Tualatin | 18:54 |
| 5 | Ava JablonskiPlace 5 · Grade 12 · St Mary's Academy | 12 | St Mary's Academy | 19:06 |
| 6 | Claire LeBlancPlace 6 · Grade 12 · St Mary's Academy | 12 | St Mary's Academy | 19:17 |
| 7 | Holly LanePlace 7 · Grade 10 · Lakeridge | 10 | Lakeridge | 19:18 |
| 8 | Izabela KacalekPlace 8 · Grade 11 · Canby | 11 | Canby | 19:24 |
| 9 | Luciana LenthPlace 9 · Grade 12 · St Mary's Academy | 12 | St Mary's Academy | 19:32 |
| 10 | Abigail LyellPlace 10 · Grade 10 · St Mary's Academy | 10 | St Mary's Academy | 19:40 |
| 11 | Elizabeth BrandsPlace 11 · Grade 11 · Tigard | 11 | Tigard | 19:55 |
| 12 | Alyssa RowePlace 12 · Grade 11 · West Linn | 11 | West Linn | 19:58 |
| 13 | Moya MosesPlace 13 · Grade 11 · West Linn | 11 | West Linn | 19:59 |
| 14 | Lily HughesPlace 14 · Grade 10 · Tualatin | 10 | Tualatin | 20:06 |
| 15 | Rachel BarbaPlace 15 · Grade 9 · Lakeridge | 9 | Lakeridge | 20:12 |
| 16 | Kira MahaffyPlace 16 · Grade 9 · St Mary's Academy | 9 | St Mary's Academy | 20:12 |
| 17 | Taylor CockrellPlace 17 · Grade 11 · Tualatin | 11 | Tualatin | 20:17 |
| 18 | Chantel FlorendoPlace 18 · Grade 12 · West Linn | 12 | West Linn | 20:20 |
| 19 | Amelia LeonardPlace 19 · Grade 11 · St Mary's Academy | 11 | St Mary's Academy | 20:28 |
| 20 | Mahathi SridharPlace 20 · Grade 9 · Tualatin | 9 | Tualatin | 20:37 |
| 21 | Peyton GreenPlace 21 · Grade 11 · Tigard | 11 | Tigard | 20:39 |
| 22 | Sarah HansonPlace 22 · Grade 12 · Tualatin | 12 | Tualatin | 20:41 |
| 23 | Naiya GatesPlace 23 · Grade 9 · Tualatin | 9 | Tualatin | 20:42 |
| 24 | Kate SousleyPlace 24 · Grade 9 · West Linn | 9 | West Linn | 20:43 |
| 25 | Cleo CowiePlace 25 · Grade 12 · Lakeridge | 12 | Lakeridge | 20:44 |
| 26 | Mason SpringerPlace 26 · Grade 12 · Tualatin | 12 | Tualatin | 20:46 |
| 27 | Maddie MeyerPlace 27 · Grade 9 · West Linn | 9 | West Linn | 20:49 |
| 28 | Jennifer TorresPlace 28 · Grade 11 · Canby | 11 | Canby | 20:50 |
| 29 | Larissa ChanPlace 29 · Grade 12 · Lake Oswego | 12 | Lake Oswego | 20:51 |
| 30 | Makenna KelloggPlace 30 · Grade 10 · West Linn | 10 | West Linn | 20:54 |
| 31 | Madeleine StewartPlace 31 · Grade 10 · Lakeridge | 10 | Lakeridge | 20:59 |
| 32 | Kara HellandPlace 32 · Grade 10 · Tualatin | 10 | Tualatin | 21:04 |
| 33 | Manasi SridharPlace 33 · Grade 12 · Tualatin | 12 | Tualatin | 21:13 |
| 34 | Kavya Balasubraman...Place 34 · Grade 11 · Tualatin | 11 | Tualatin | 21:16 |
| 35 | Isabelle FordPlace 35 · Grade 10 · Tigard | 10 | Tigard | 21:32 |
| 36 | Sadie FashanaPlace 36 · Grade 10 · Lakeridge | 10 | Lakeridge | 21:33 |
| 37 | Emily JoycePlace 37 · Grade 10 · Lake Oswego | 10 | Lake Oswego | 21:38 |
| 38 | Emma RondeauPlace 38 · Grade 12 · Canby | 12 | Canby | 21:47 |
| 39 | Rachel BeddesPlace 39 · Grade 10 · Tualatin | 10 | Tualatin | 21:48 |
| 40 | Shaylee CooperPlace 40 · Grade 11 · Oregon City | 11 | Oregon City | 22:03 |
| 41 | Sofia CorsoPlace 41 · Grade 9 · Lakeridge | 9 | Lakeridge | 22:09 |
| 42 | Abbi OutcaltPlace 42 · Grade 12 · Lakeridge | 12 | Lakeridge | 22:11 |
| 43 | Tessa DivergilioPlace 43 · Grade 10 · Lakeridge | 10 | Lakeridge | 22:14 |
| 44 | Scarlett Scott-BuckPlace 44 · Grade 10 · Lake Oswego | 10 | Lake Oswego | 22:16 |
| 45 | Kalyssa KempthornPlace 45 · Grade 12 · Lakeridge | 12 | Lakeridge | 22:19 |
| 46 | Gabriella McVickerPlace 46 · Grade 11 · West Linn | 11 | West Linn | 22:22 |
| 47 | Bella RoyerPlace 47 · Grade 11 · West Linn | 11 | West Linn | 22:23 |
| 48 | Lily LinesPlace 48 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 22:24 |
| 49 | Sarah WhitbeyPlace 49 · Grade 12 · West Linn | 12 | West Linn | 22:31 |
| 50 | Heather ThomPlace 50 · Grade 9 · Lake Oswego | 9 | Lake Oswego | 22:35 |
| 51 | Sierra TingerPlace 51 · Grade 10 · Lake Oswego | 10 | Lake Oswego | 22:37 |
| 52 | Rebecca ChristiansonPlace 52 · Grade 12 · Tigard | 12 | Tigard | 22:37 |
| 53 | Abbigale ElliottPlace 53 · Grade 9 · Tigard | 9 | Tigard | 22:38 |
| 54 | Emma UlvenPlace 54 · Grade 11 · Canby | 11 | Canby | 22:43 |
| 55 | Wendy GonzalezPlace 55 · Grade 12 · Oregon City | 12 | Oregon City | 22:44 |
| 56 | Marisa TorsethPlace 56 · Grade 10 · Tigard | 10 | Tigard | 22:45 |
| 57 | Laura CatlinPlace 57 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 22:46 |
| 58 | Kayla KruegerPlace 58 · Grade 11 · Lakeridge | 11 | Lakeridge | 22:47 |
| 59 | Gabby TaylorPlace 59 · Grade 12 · West Linn | 12 | West Linn | 22:49 |
| 60 | Lauryn CrumPlace 60 · Grade 12 · Canby | 12 | Canby | 22:51 |
| 61 | Maya GlumbikPlace 61 · Grade 9 · Lakeridge | 9 | Lakeridge | 23:09 |
| 62 | Kaylee BlyPlace 62 · Grade 9 · Oregon City | 9 | Oregon City | 23:13 |
| 63 | Maddie SelfPlace 63 · Grade 12 · West Linn | 12 | West Linn | 23:14 |
| 64 | Emily PetersPlace 64 · Grade 12 · West Linn | 12 | West Linn | 23:15 |
| 65 | Allison BassettPlace 65 · Grade 10 · Canby | 10 | Canby | 23:18 |
| 66 | Makenna PalumboPlace 66 · Grade 12 · Oregon City | 12 | Oregon City | 23:23 |
| 67 | Ellen CrooksPlace 67 · Grade 9 · Oregon City | 9 | Oregon City | 23:30 |
| 68 | Andrea YangPlace 68 · Grade 11 · Lake Oswego | 11 | Lake Oswego | 23:51 |
| 69 | Phoebe GarrettPlace 69 · Grade 10 · Lake Oswego | 10 | Lake Oswego | 24:03 |
| 70 | Kahleia RosePlace 70 · Grade 11 · Canby | 11 | Canby | 24:24 |
| 71 | Alyssa ShowalterPlace 71 · Grade 12 · Canby | 12 | Canby | 24:25 |
| 72 | Sadie ThomasPlace 72 · Grade 12 · Canby | 12 | Canby | 25:29 |