Official Team Scores
1. Marist 127
2. Wilson 131
3. Central Catholic 142
4. Sheldon (OR) 190
5. Sherwood 214
7. Crescent Valley 278
8. Heritage 300
9. Tillamook 301
10. Union 310
11. McMinnville 326
12. South Albany 328
13. Tigard 347
14. Skyview 348
15. Bandon 365
16. Parkrose 396
17. Oregon City 411
18. Valley Catholic 412
19. Glencoe 419
20. West Salem 420
21. Southwest Christian 577
22. Scappoose 602
23. St Helens 653
24. Liberty 664
25. Mountain View (WA) 665
26. Oregon Episcopal 674
27. Westside Christian 790
28. Hillsboro 795
29. Century 797
30. McKay 797
31. Catlin Gabel 833
32. Vernonia 885
Mens Results
5,000 Meters Varsity
PL YR Name Mark Team
1. 12 Alex Slenning 15:01.52 Wilson
2. 12 Jerik Embleton 15:13.52 Marist
3. 11 Zane Fodge 15:25.42 McMinnville
4. 12 Cameron Thompson 15:27.58 Central Catholic
5. 11 Peter Lechman 15:41.22 Churchill
6. 12 Hunter Hutton 15:50.13 Bandon
7. 12 John Kavulich 15:52.93 Scappoose
8. 11 Henry Giles 15:54.48 Sherwood
9. 9 Drew Roberts 15:55.24 Crescent Valley
10. 12 Bruce Erickson 15:55.48 Skyview
11. 10 Ahmed Ibrahim 16:00.14 Parkrose
12. 12 Hassan Ibrahim 16:01.99 Parkrose
13. 11 Abdi Ibrahim 16:02.74 Parkrose
14. 12 AJ Sandvig 16:02.98 Crescent Valley
15. 9 Vincent Mestler 16:04.12 Sheldon (OR)
17. 11 Ben Brown 16:10.05 Central Catholic
18. 11 Ryan Cibart 16:13.13 Heritage
19. 11 Joey Peterson 16:18.94 Marist
20. 12 Josh Quaglio 16:20.34 Sherwood
21. 11 Drew Weber 16:30.55 Fort Vancouver
22. 11 Finn Tyvoll 16:31.93 Wilson
23. 11 Andrew Hall 16:34.18 Sheldon (OR)
24. 12 Josh Snyder 16:34.30 Bandon
25. 12 Tyler Miller 16:34.56 South Albany
26. 11 Gabe Garboden 16:35.13 Marist
27. 12 Nate Schmidlin 16:35.60 Valley Catholic
28. 11 Caden Samkutty 16:35.74 Wilson
29. 11 Shun Yamaguchi 16:36.15 Mountain View (WA)
30. 10 Jameson Westhead 16:36.24 Central Catholic
31. 12 Brennen Le Bel 16:37.03 West Salem
32. 12 Micah Goff 16:37.15 Union
33. 10 Jaron Homer 16:37.83 Sherwood
34. 10 Spencer Hardy 16:38.13 Central Catholic
35. 11 Cole Grieb 16:38.50 Tigard
36. 12 Kian Mitchell 16:42.36 Wilson
37. 10 Evan Villano 16:43.89 Marist
38. 12 Gabe Lachenmeier 16:44.82 Tillamook
39. 11 Kelly Shedd 16:45.31 Sheldon (OR)
40. 12 Calvin Bryant 16:47.40 Oregon City
42. 12 Chase Pettibone 16:49.65 Tigard
44. 12 Logan Howell 16:55.56 Glencoe
45. 11 Dylan Dickson 16:55.92 Tillamook
46. 12 Aaron Avery 16:57.00 Union
47. 11 Oscar Nieves Lira 16:58.75 Tigard
48. 12 Jack Casalino 17:03.22 Oregon Episcopal
49. 11 Jackson Miller 17:03.97 Valley Catholic
50. 10 Wiley Watts 17:04.36 Marist
51. 12 Evan Kwiecien 17:05.64 Liberty
52. 11 Torsten Huseby 17:07.00 Wilson
53. 11 Jacob Suarez 17:07.76 Southwest Christian
54. 9 Marcus Graham 17:09.62 McMinnville
55. 9 Isaias Loza 17:11.76 Tillamook
56. 11 Alex Miller 17:12.83 Skyview
57. 11 Kyle Phillps 17:14.45 Churchill
58. 12 Owen Murphy 17:15.02 Union
59. 12 Justin Southard 17:15.73 Heritage
61. 10 Christopher Rosebr... 17:18.20 Sheldon (OR)
62. 10 Isaac Cutler 17:18.30 Bandon
63. 12 Grayson Mazziotti 17:18.35 Sheldon (OR)
64. 10 Andrew Bascom 17:19.14 Marist
65. 10 Josue Corona-Solis 17:20.05 Central Catholic
66. 12 Bishop Burns 17:20.27 South Albany
67. 10 Andres Solorzano 17:23.48 Union
68. 11 David Chupp 17:24.40 McMinnville
69. 11 Fabian Niemi 17:24.42 Tillamook
70. 12 Cade Hole 17:26.02 Oregon City
71. 11 Brady Swanson 17:26.19 South Albany
72. 10 Braedon Sitmann 17:27.62 Heritage
73. 10 Jasper Pollock 17:27.65 Crescent Valley
74. 11 Brian True 17:28.24 Glencoe
75. 12 Jackson Hicken 17:28.41 Valley Catholic
77. 10 Hunter Davenport 17:28.54 Skyview
79. 12 Kyle Bare 17:29.98 Heritage
80. 12 Brandon Hughes 17:30.39 Sherwood
81. 12 Logan Bothman 17:30.83 Sheldon (OR)
82. 12 Philip Lanthrum 17:30.85 Glencoe
83. 10 Thomas Osborne 17:31.13 Sherwood
84. 10 Will Leonard 17:32.85 Catlin Gabel
85. 11 Kyler Spiller 17:33.12 Heritage
86. 12 Anthony Lopez 17:33.58 Oregon City
87. 11 Carson Austin 17:34.41 South Albany
88. 12 Trevor Widell 17:34.83 Sherwood
89. 10 Cooper Montgomery 17:36.41 St Helens
90. 10 Marcus Ramirez 17:37.01 West Salem
91. 9 Gabriel Wilson 17:38.71 Crescent Valley
92. 12 Elliot Yake 17:39.84 Tigard
93. 12 Andrew Nord 17:42.80 South Albany
94. 10 Vik Sahgal 17:43.47 Skyview
95. 9 Andrew Goemaere 17:43.58 West Salem
96. 11 Jacob Maze 17:44.00 Hillsboro
97. 12 Jeremy Potter 17:44.36 Sheldon (OR)
98. 9 Byron Nice 17:44.80 McMinnville
99. 12 Nathan Poff 17:44.90 Century
100. 11 Miguel Escalera 17:44.92 Glencoe
101. 12 Dakotah Camberg 17:45.25 St Helens
102. 9 Reid Kerr 17:45.34 Crescent Valley
103. 11 Trent Driesner 17:47.20 Southwest Christian
104. 11 Jacob Webb 17:47.28 Sheldon (OR)
105. 10 Jonathan Schaffer 17:48.97 Oregon City
106. 10 Davis Raz 17:49.04 Westside Christian
107. 10 Ernie Chacon 17:49.56 Tillamook
108. 11 Luke Ferschweiler 17:49.58 West Salem
109. 11 Carter Kunert 17:49.91 Tillamook
110. 12 Andrew Mabry 17:50.18 Sherwood
111. 11 Aaron Grimshaw 17:52.65 Wilson
112. 12 Fabian Elizondo Jr 17:52.66 West Salem
113. 10 Evan Garrison 17:53.19 St Helens
114. 10 Levi Bruns 17:53.35 Sheldon (OR)
115. 10 Dexter Patching 17:53.58 Tillamook
116. 10 Kylar Johnson 17:53.59 McMinnville
117. 12 Noah Solomon 17:54.80 Oregon Episcopal
118. 12 Sam Elliott 17:55.04 Crescent Valley
120. 10 Charlie Moore 17:56.10 Marist
121. 10 Peter Perez 17:56.67 Heritage
122. 9 Stewart Johnson 17:56.86 Union
123. 11 Josh Richards 17:57.10 Tillamook
124. 11 Landon Sorenson 17:57.63 Sprague
125. 10 Trent Lundy 17:57.69 West Salem
126. 9 Chance Lamer 17:57.86 Crescent Valley
127. 10 Titus Oien 17:57.88 Skyview
128. 10 Ramiro Gonzalez 17:58.05 McKay
129. 10 Grant Pauli 17:58.28 Oregon City
131. 11 Luke Larson 17:59.00 McMinnville
132. 11 Josh Verrinder 17:59.68 Skyview
133. 11 Kellen Petersen 17:59.85 Westside Christian
134. 9 Dylan Terry 18:02.03 Skyview
135. 11 Joseph Jannsen 18:02.17 Oregon City
136. 10 Andrew Thurston 18:02.97 Skyview
137. 10 Aero Franklin 18:03.24 Bandon
138. 12 Logan Whittaker 18:03.30 South Albany
139. 11 AJ Lucas 18:03.71 Glencoe
140. 12 Cody Brown 18:03.89 McMinnville
141. 10 Isaiah Ebert 18:04.66 Scappoose
142. 11 Jack Tetzloff 18:05.30 Valley Catholic
143. 11 Jacob Handegard 18:06.59 Vernonia
144. 12 Matt Ierardi 18:07.15 Valley Catholic
145. 11 Nicholas Clark 18:08.69 Marist
146. 11 Harry Schaefer 18:09.99 Southwest Christian
147. 11 Devin Greeley 18:10.31 Milwaukie
148. 10 Quintin Metcalfe 18:14.34 Tillamook
149. 10 Logan Pawlowski 18:15.13 Crescent Valley
150. 11 Trevor Qualman 18:16.02 Sheldon (OR)
10 Aiden Blackburn 18:18.00 McMinnville
151. 11 Jonah Mack 18:18.50 Union
152. 12 Caleb Peckover 18:18.51 Scappoose
153. 9 Ethan Phillips 18:18.56 Liberty
154. 9 Mitchell Ervin 18:18.80 Tigard
155. 10 Miciah Kirton 18:18.98 Southwest Christian
156. 11 Sullivan Bailey-Da... 18:20.26 Tigard
157. 9 Ismael Alvares 18:21.48 Sherwood
158. 9 Abdirahim Mohamoud 18:21.59 Tigard
159. 12 Enrique Noyes 18:22.00 Tigard
160. 10 Tanner Santesson 18:22.12 Liberty
161. 11 Jace Muntz 18:22.15 South Albany
162. 12 Josiah Oliver 18:26.63 Scappoose
163. 12 Tanis Leach 18:27.00 Sherwood
164. 11 Spencer Pugh 18:27.68 Skyview
165. 9 Daniel Gomez 18:29.71 Sherwood
166. 10 Mikey Connell 18:29.88 Union
167. 12 Erik Brambila 18:34.45 McKay
168. 10 Brayden Rutledge 18:35.73 Southwest Christian
169. 10 Gabe Askew 18:36.24 Westside Christian
170. 11 Jared Duval 18:36.47 Bandon
171. 12 Skyler Hammons 18:37.51 Bandon
172. 10 Anthony Johnson 18:37.56 Mountain View (WA)
173. 9 Justin Keanini 18:40.50 Mountain View (WA)
174. 12 Jacob Armstrong 18:41.49 Oregon City
175. 12 Isaac Martin 18:42.46 Central Catholic
176. 9 Mason Wrede 18:44.74 Mountain View (WA)
177. 12 Garrett Mulder 18:45.76 Southwest Christian
178. 12 Wade Cisneros 18:48.34 Oregon City
179. 10 Lorenzo Sobolewski 18:48.50 Skyview
180. 10 Evan Doster 18:48.66 McKay
181. 10 Cash Lapping 18:50.54 St Helens
182. 12 Caden Smith 18:51.79 Hillsboro
183. 12 Richard Vasquez Mo... 18:52.13 Century
184. 10 Logan Nord 18:52.96 South Albany
185. 11 Tiernan Morgan 18:53.06 Glencoe
186. 10 Asa Brown 18:54.23 Oregon Episcopal
187. 12 Daniel Solorzano 18:56.42 Union
188. 11 Aiden Pedroza 18:58.47 Liberty
189. 11 Nicholas LaMora 18:59.68 Hillsboro
190. 12 Spencer Nelson 18:59.85 Liberty
191. 12 Peyton Kuffel 19:02.01 Tigard
192. 10 Gabriel Connor 19:02.90 Liberty
193. 11 Justine Massengo 19:03.04 Vernonia
194. 9 Keller Norland 19:03.10 Crescent Valley
195. 11 Cam Taylor 19:04.17 Century
196. 11 Matthew Leslie 19:06.73 Valley Catholic
197. 11 John Fearey 19:06.82 Oregon City
198. 9 Cavan Chupp 19:08.40 Southwest Christian
199. 9 Zach Cook 19:10.02 Southwest Christian
200. 10 Ismael Hernandez 19:10.79 McKay
201. 10 Devin McDaniel 19:11.54 Tillamook
202. 12 Joshua Wright 19:12.81 Mountain View (WA)
203. 9 Hudson Hale 19:15.00 Oregon Episcopal
204. 12 Jordan Myrand 19:16.22 Bandon
205. 9 Shiloh Day 19:16.96 Oregon Episcopal
206. 9 Ethan Clark 19:20.79 Fort Vancouver
207. 10 Josh Foster 19:20.97 Catlin Gabel
208. 12 Sam Cutler 19:21.90 Bandon
209. 12 Tai To 19:22.63 Century
210. 10 Gustavo Villalvazo 19:23.16 Scappoose
211. 12 Danny Nguyen 19:23.88 Parkrose
212. 10 Andrew Clinton 19:24.08 South Albany
213. 11 Marino Santoro 19:24.99 Bandon
214. 9 Abdi Sido 19:25.64 Parkrose
215. 12 Will Harmon 19:26.23 Catlin Gabel
216. 11 Briley Heller 19:27.11 Liberty
217. 11 Jake McCotter 19:28.30 Southwest Christian
218. 10 Ethan McClelland 19:29.15 Tigard
219. 11 Jordan Buchanan 19:36.32 Scappoose
220. 10 Austin Kroenke 19:37.83 Liberty
221. 11 Byron Cook 19:37.95 Vernonia
222. 11 Nathan LaMora 19:40.57 Hillsboro
223. 11 Horace Leake 19:42.36 Hillsboro
224. 12 Surya Mylahanan 19:46.62 Mountain View (WA)
225. 9 Zach Apperson 19:49.09 Century
226. 11 Max Nevers 19:50.71 Liberty
227. 10 Josh Lull 19:54.40 Scappoose
228. 9 Noah Mancione 19:56.01 Hillsboro
229. 10 Arthur Katahdin 19:56.12 Milwaukie
230. 12 Andrew Look 19:58.56 Catlin Gabel
231. 12 Clay Sullivan 20:00.16 Vernonia
232. 11 Cole Siemon 20:01.78 Hillsboro
233. 9 Gabe Daigle 20:03.20 Fort Vancouver
234. 11 Jose Barocio 20:10.81 McKay
235. 10 Ashok Khare 20:11.41 Oregon Episcopal
236. 12 Stuart Myers 20:14.03 Catlin Gabel
237. 9 Jacob May 20:15.32 Glencoe
238. 10 Garrett Van Winkle 20:19.51 Liberty
239. 10 Jakob Nelson 20:21.29 St Helens
240. 12 Kevin Avellaneda 20:26.87 Parkrose
241. 12 Mekhi Williams 20:31.76 Vernonia
242. 11 Josh Alba 20:37.81 Century
243. 11 Octavio Leon 20:40.21 Century
244. 9 Sam Lamb 20:45.53 Oregon Episcopal
245. 11 Grant Gardner 20:49.29 Westside Christian
246. 11 Jack De la motte 20:49.76 Westside Christian
247. 11 Zach Hendrix 20:55.81 Westside Christian
248. 12 Caleb Cooper 20:56.77 Sprague
249. 11 Juan Heredia 20:58.19 McKay
250. 11 Luke Kellogg 21:07.94 Scappoose
251. 10 Harry Tang 21:12.76 Westside Christian
252. 9 Charlie Simpson 21:12.77 Westside Christian
253. 10 James Lane 21:14.67 Catlin Gabel
254. 10 Ethan Chung 21:23.50 Westside Christian
255. 10 Alvin Lai 21:51.80 Westside Christian
256. 11 Jared Shaaban 22:01.78 Milwaukie
257. 11 Remi Flounders 22:02.23 Milwaukie
258. 11 Sean Coffee 22:21.62 Vernonia
259. 10 Cameron Powell 22:23.36 Vernonia
260. 10 Dylan Smith 22:30.06 Catlin Gabel
261. 12 Lawrence Yu 23:04.17 Vernonia
262. 10 Joe Halsey 24:47.64 Central Catholic
263. 12 Ben Fleck 24:58.25 Vernonia
264. 9 Michael Ely 25:03.38 Valor Christian Scho...
Provided by Athletic.net
Official Team Scores
2. Skyview 112
3. Tillamook 142
4. Wilson 147
5. Sprague 161
6. Tualatin 197
7. Crescent Valley 221
8. Union 250
9. Sheldon (OR) 254
10. Scappoose 292
11. McMinnville 305
12. Oregon City 315
13. Central Catholic 330
14. Churchill 356
15. Oregon Episcopal 392
16. Marist 418
17. Sherwood 452
18. Fort Vancouver 520
19. West Salem 523
20. Century 547
21. Tigard 561
22. McKay 584
23. Liberty 612
24. Valley Catholic 660
25. Mountain View (WA) 682
26. Heritage 790
27. Glencoe 809
28. Westside Christian 863
29. Vernonia 913
Womens Results
5,000 Meters Varsity
PL YR Name Mark Team
1. 11 Ginger Murnieks 17:16.06 Sprague
2. 12 Kaylee Mitchell 17:51.37 Sprague
4. 11 Stephanie Finley 18:20.75 Oregon Episcopal
5. 12 Melissa Berry 18:23.59 Sheldon (OR)
6. 12 Ellen Burbank 18:24.13 Skyview
7. 12 Krystal Kaufman 18:34.65 Skyview
8. 12 Sailor Hutton 18:36.60 Bandon
9. 10 Solace Bergeron 18:44.49 Tillamook
10. 11 Emily Phelps 18:44.76 Fort Vancouver
11. 11 Kaylin Sheley 18:49.00 Sheldon (OR)
12. 10 Lillian Fenner 19:03.82 Catlin Gabel
13. 12 Linnaea Kavulich 19:06.37 Scappoose
14. 11 Elise Abbott 19:08.05 Sprague
15. 11 Taylor Isaac 19:09.08 Valley Catholic
16. 12 Kela Leamy 19:11.55 Crescent Valley
18. 11 Jaden Mandal 19:15.18 West Salem
19. 10 Kaitlyn Gearin 19:15.66 Tualatin
21. 11 Zoe Andersen 19:17.56 Wilson
22. 11 Annika Sundstrom 19:19.94 Wilson
23. 12 Phoebe Brown 19:25.93 Tillamook
24. 12 Maddie Rollins 19:26.09 McMinnville
25. 11 Geneva Wolfe 19:28.51 Crescent Valley
26. 11 Haylee Brodahl 19:32.70 Union
28. 11 Anna Harrison 19:33.57 Fort Vancouver
29. 11 Sarah Hanson 19:36.57 Tualatin
30. 11 Isabella Abbruzzese 19:40.05 Skyview
31. 11 Presley Timmons 19:41.25 Skyview
32. 11 Francesca Ierulli 19:45.87 Wilson
33. 10 Isabella Zachem 19:46.62 Marist
34. 10 Sophie Fisher 19:49.95 Crescent Valley
35. 12 Kara Putman 19:53.55 Tillamook
38. 12 Kaari Guelsdorf 19:55.87 Oregon City
39. 9 Emma Hollon 20:01.04 Crescent Valley
40. 12 Adahra Poasa 20:02.94 Wilson
41. 9 Sarah Pullen 20:03.41 Tillamook
42. 10 Avery Poulsen 20:03.77 Wilson
43. 10 Whitney Averill 20:05.96 Tillamook
44. 12 Lexie Rutherford 20:06.71 Skyview
45. 9 Averi Lewis 20:08.59 Tualatin
46. 9 Nicki Yorges 20:09.00 Churchill
47. 11 Jennifer Shelton 20:11.10 Sheldon (OR)
48. 11 Katie Schroeder 20:11.27 Oregon City
49. 12 Madi Lowry 20:18.96 Tualatin
50. 10 Parker Rollins 20:21.03 McMinnville
51. 12 Marissa Haas 20:22.76 Southwest Christian
52. 11 Cheyenne Trainer 20:27.37 St Helens
53. 11 Brynne Shroufe 20:27.92 Oregon City
54. 11 Brooklyn Jackson 20:29.03 Union
56. 12 Sydney Fisher 20:31.65 Central Catholic
57. 10 Brooklyn Baldwin 20:34.13 Union
58. 10 Elizabeth Brands 20:35.02 Tigard
59. 9 Kari Eddington 20:36.56 Sherwood
60. 12 Monica Salazar 20:36.93 Century
61. 10 Mia Hemming 20:37.39 Central Catholic
62. 10 Autumn Darrah 20:37.49 Wilson
64. 12 Alex Taylor 20:40.17 Union
65. 11 Payton Bush 20:40.91 Central Catholic
66. 11 Emily Cinnamon 20:41.03 McMinnville
67. 11 Eden McCall 20:41.64 Sprague
68. 9 Rachel Beddes 20:41.65 Tualatin
69. 11 Callie Mills 20:41.84 Union
70. 9 Tessa Davidson 20:42.07 Scappoose
71. 12 Grace Heizer 20:44.85 Wilson
72. 12 Georgia Benner 20:45.18 Scappoose
73. 11 Hayley Harrison 20:48.40 Central Catholic
74. 10 Breanna Rebich 20:49.03 Liberty
75. 9 Erica Phillips 20:50.08 Churchill
76. 10 Grace Bliven 20:51.59 McMinnville
77. 10 Emma Jones 20:53.68 Scappoose
78. 9 Marissa Velazquez 20:56.58 Tillamook
79. 12 Ban Alamin 20:56.93 Union
80. 10 Lucy Tsai 20:58.25 Marist
81. 9 Sydnee Francisco 20:59.00 Churchill
82. 12 Jasmine Alejandre 20:59.25 South Albany
83. 10 Tess Conway 20:59.90 Scappoose
84. 9 Olivia Seits 21:00.16 Tualatin
85. 10 Natalie Elstone 21:00.21 Churchill
86. 12 Allie Edwards 21:02.16 Oregon City
87. 11 Mason Springer 21:02.56 Tualatin
88. 10 Alexa Smith 21:10.83 Liberty
89. 11 Serena Smith 21:12.18 Union
90. 12 Riely White 21:12.54 Sprague
91. 9 Katie Tolotti 21:12.87 Mountain View (WA)
92. 9 Nina Zweifel 21:14.47 Tillamook
93. 11 Kira Stone 21:14.87 Churchill
94. 9 Genevieve Bailly 21:17.75 Oregon Episcopal
95. 11 Allison Wilkes 21:20.05 Tillamook
96. 12 Ella Crosby 21:23.56 Oregon Episcopal
97. 12 Rory O'Hollaren 21:24.35 Oregon Episcopal
98. 11 Haley Bernard 21:25.97 Catlin Gabel
99. 9 Brooke Smith 21:27.51 Sherwood
100. 11 Madelyn Hubbs 21:28.22 Sheldon (OR)
101. 10 Drew Lobis 21:28.76 Union
102. 9 Katie Javadi 21:28.77 Tillamook
103. 11 Abby Grebisz 21:29.79 Central Catholic
104. 11 Jacqueline Angelel 21:30.29 Sherwood
105. 10 Maddie Lang 21:31.13 Southwest Christian
106. 10 Madi Ramos 21:31.51 Sherwood
107. 9 Emily Thompson 21:32.21 Union
108. 11 Hanna Caldwell 21:32.23 McKay
109. 11 Grace Blanchard 21:32.75 Tillamook
110. 9 Lily Hughes 21:33.97 Tualatin
111. 11 Logan Olafson 21:34.04 Century
112. 12 Mina Buchanan 21:35.20 Marist
113. 11 Taylor Lewis 21:36.95 South Albany
114. 10 Violet Powell 21:38.34 Churchill
115. 10 Sally Moore 21:38.44 Marist
116. 12 Annie Taylor 21:39.02 South Albany
117. 12 Emma Pitzer 21:40.38 Central Catholic
118. 9 Mikaela Mosher 21:40.42 Sheldon (OR)
119. 10 Kaylani Kam 21:41.04 McMinnville
120. 9 Sophia Cruse 21:43.67 Catlin Gabel
121. 12 Shiloh Najjar 21:47.40 Oregon City
122. 11 Savanna Kyser 21:48.43 Churchill
123. 12 Alyssa Moreland 21:49.16 McMinnville
124. 10 Erika Price 21:51.87 West Salem
125. 11 Mallory Mead 21:52.35 McMinnville
126. 12 Hannah Lavier 21:55.54 Central Catholic
127. 9 Tess Barnett 21:59.23 McKay
128. 12 Emily Hogan 22:03.81 Skyview
129. 9 Lauren Johnson 22:06.70 Tigard
130. 12 Kylie Guelsdorf 22:07.89 Oregon City
131. 10 Taylor Cockrell 22:08.14 Tualatin
132. 11 Sara Weyant 22:08.47 Marist
133. 9 Lilly Gordon 22:09.50 Crescent Valley
134. 10 Kiran Weasel 22:10.28 Catlin Gabel
135. 11 Katie Wardan 22:12.83 Sheldon (OR)
136. 12 Alyssa Garner 22:14.51 South Albany
137. 11 Dayna Dixon 22:18.13 Sherwood
138. 11 Makenna Palumbo 22:18.48 Oregon City
139. 10 Cassidy Hendren 22:22.82 Century
140. 12 Jesse Garcia 22:25.22 McKay
141. 11 Alison Thomas 22:27.97 Oregon Episcopal
142. 9 Ximena Nava 22:28.11 McKay
143. 10 Gwen Gray 22:29.20 Crescent Valley
144. 10 Molly Kerns 22:31.64 Tigard
145. 9 Anastasia Martushev 22:33.05 Union
146. 11 Zell Burke 22:34.56 West Salem
147. 9 Abigail Donde 22:35.71 Sheldon (OR)
148. 11 Emily Pannell 22:42.26 Sherwood
149. 10 Sophie Brands 22:44.91 Tigard
150. 9 Ellie Arzie 22:45.33 Southwest Christian
151. 11 Grace Haga 22:47.71 Marist
152. 12 Monique Gibson 22:49.93 Marist
153. 11 Allison Pierce 22:51.87 Sherwood
154. 10 Isabella Clancy 22:52.04 Glencoe
155. 10 Veronica Cooke 22:53.35 West Salem
156. 11 Sydnie Rissel 22:54.38 Hillsboro
157. 10 Vanessa VanWinkle 22:55.44 Sherwood
158. 10 Kaelyn Knapp 22:55.67 Sheldon (OR)
159. 11 Jane Barker 22:57.04 Marist
160. 11 Emily Boynton 22:58.22 Sherwood
161. 9 Sydney Dedrick 23:00.27 Sheldon (OR)
162. 9 Jalynn Gill 23:03.00 Century
163. 9 Kayla Morgan 23:06.43 Southwest Christian
164. 10 Bellora Robles 23:09.99 Heritage
165. 9 Alex Blake 23:16.65 McKay
166. 10 Kaylee MacDonald 23:18.31 Heritage
167. 12 Taskca Benjamin 23:18.87 St Helens
168. 12 Maddy Jacobsen 23:19.32 McKay
169. 12 Dana House 23:21.02 Glencoe
170. 11 Annie Deforge 23:23.52 Liberty
171. 11 Lydia Carle 23:23.83 Century
172. 11 Elisabeth Goodrich 23:28.11 West Salem
173. 12 Sara Presley 23:28.46 Tigard
174. 10 Kara Fightmaster 23:29.91 Crescent Valley
175. 11 Sierra Schlegelmann 23:30.84 Crescent Valley
176. 9 Krista Marsh 23:31.17 Century
177. 12 Adria Rosebrook 23:36.05 Sheldon (OR)
178. 10 Madeline Hill 23:36.64 Mountain View (WA)
179. 12 Sabreena Lauzon 23:37.46 Mountain View (WA)
180. 10 Taylor Alderman 23:43.37 Tigard
181. 10 Laura Bood 23:47.54 Mountain View (WA)
182. 10 Becca Gurnee 23:47.63 Westside Christian
183. 12 Heather Warner 23:50.21 Sprague
184. 9 Abigail Haug 23:51.22 Skyview
185. 10 Evelyn Hawkes 23:52.28 Liberty
186. 10 Eliana Duff 23:56.80 Fort Vancouver
187. 9 Ilena Dalla Gasper... 24:00.44 Mountain View (WA)
188. 11 Ella Menashe 24:02.02 Oregon Episcopal
189. 11 Madison Jack 24:04.18 Valley Catholic
190. 11 Jennel Baysa 24:05.14 Hillsboro
191. 12 Raimy Hamdan 24:05.37 Oregon Episcopal
192. 9 Sydney James 24:08.04 Sprague
193. 11 Annie Kate Oliver 24:09.06 Mountain View (WA)
194. 9 Abigail Rohrer 24:16.41 Valley Catholic
195. 9 Allison Waters 24:22.39 Valley Catholic
196. 12 Alyson Worthington 24:25.08 Scappoose
197. 9 Jenna Handegard 24:26.15 Vernonia
198. 10 Dhamar Campos 24:28.22 Fort Vancouver
199. 11 Khonnie Ecklund 24:28.36 Fort Vancouver
200. 10 Saksen Hathaway 24:34.44 Valley Catholic
201. 10 Abigail Sanseri 24:40.76 Liberty
202. 10 Zoe Kleiner 24:43.44 Oregon City
203. 12 Summer Nelson 24:44.25 Hillsboro
204. 12 Emma Dilworth 24:49.58 Hillsboro
205. 9 Piper Lemon 25:00.64 Heritage
206. 10 Anna Dee Bricker 25:05.24 Westside Christian
207. 9 Mana Yamaguchi 25:12.93 Mountain View (WA)
208. 10 Rachel Lauridsen 25:13.38 Scappoose
209. 11 Jenny Ho 25:14.79 McKay
220. 11 Breauna Van Dyke 25:17.48 Glencoe
210. 12 Ashley Corley 25:23.33 Mountain View (WA)
211. 12 Sarah Sonnenburg 25:27.26 St Helens
212. 11 Christina Blinsman 25:54.02 Heritage
213. 10 Gabby Dague 25:56.69 Scappoose
214. 9 Hillary Barley 25:56.91 St Helens
215. 11 Idaly Barajas 26:05.30 McKay
216. 11 Jennifer Ferguson 26:06.27 Heritage
217. 11 Kylee Plank 26:10.40 Scappoose
218. 10 Ryann Wilks 26:18.38 Heritage
219. 10 Kaci Cadiz 26:20.18 Glencoe
221. 11 Lyric Cobb 26:36.71 Liberty
222. 12 Clara Adams 26:42.18 Westside Christian
223. 10 Grace Vermillion 26:44.15 Westside Christian
224. 12 Shawnee Rundstrom 26:44.23 Parkrose
225. 9 Lilly Stephenson 26:50.81 Westside Christian
226. 10 Mackenzie Henderling 26:56.61 Glencoe
227. 12 Cassie McFalls 27:10.60 Vernonia
228. 10 Emily Allan 27:19.20 Heritage
229. 12 Ruby Urbina 27:21.80 Fort Vancouver
230. 12 Sona Zakaryan 29:30.25 Vernonia
231. 11 Katie Goodman 30:08.48 Vernonia
232. 9 Michelle Nguyen 31:20.36 Parkrose
233. 10 Maggie Suter 31:39.10 Westside Christian
234. 9 Emma Hahn 31:45.59 Vernonia
235. 10 Claire Shearer 32:04.39 Westside Christian
236. 12 Ravi Nagulendran 38:03.23 Vernonia