Boys 5000m Run
1. 9 Hayden Banks 17:45.4 South Eugene
2. 9 Ian Twyman 17:55.6 South Eugene
3. 12 Robert Kalnbach 18:31.1 South Eugene
4. 10 Connor McVay 18:34.7 South Eugene
5. 11 Harley Hodgson 18:40.6 Lincoln
6. 10 Santo Mallon 18:42.9 Wilson
7. 9 Connor Campbell 18:45.5 Lincoln
8. 12 Ian Clark 18:47.0 Grant
9. 10 Ollie Sims 18:48.8 Grant
10. 9 Calvin Hite 18:50.4 Jesuit
11. 9 Jared Menegat 18:50.7 South Eugene
12. 10 Jacob Makuch 18:51.3 Wilson
13. 10 Stephen Kiraly 18:54.5 Skyview
14. 11 Shane Willis 18:54.9 Newberg
15. 10 Leo Saenger 18:55.8 South Eugene
16. 10 Ryan O'Connor 18:59.4 Grant
17. 9 Max Stearns 19:00.7 Lincoln
18. 10 Roy Stracovsky 19:01.6 Lincoln
19. 11 Nicholas Moll 19:01.7 South Eugene
20. 9 Gavin Ross 19:02.6 Sunset
21. 11 Henry Bringenberg 19:03.5 Wilson
22. 9 Drake Garver 19:04.1 Newberg
23. 12 Luke Currey 19:07.7 South Eugene
24. 9 Sam Sherry 19:09.1 Jesuit
25. 9 Aaron Grimshaw 19:11.7 Wilson
26. 10 Joesph Ringo 19:11.9 Bend
27. 9 Conner Mowery 19:14.1 South Eugene
28. 11 Trevor Moore 19:14.8 Skyview
29. 9 Aiden Craven 19:16.6 Jesuit
30. 10 Kaden Flick 19:16.8 Wilson
31. 12 Terry Leonard 19:17.5 South Eugene
32. 10 David Chen 19:17.8 Sunset
33. 12 Andrew White 19:19.0 South Eugene
34. 9 Louis-David Gendro... 19:19.3 Valley Catholic
35. 10 Henry Bennett-Hanes 19:19.5 Lincoln
36. 11 Gabe Fawver 19:20.5 Newberg
37. 11 Jared DeVore 19:21.0 Sunset
38. 9 Jack Burns 19:21.7 Wilsonville
39. 10 Garrett Griffith 19:22.3 Skyview
40. 9 Will Kaigh 19:23.5 Lincoln
41. 11 Alex Schendel 19:24.7 Jesuit
42. 12 David Gehlen 19:25.1 Valley Catholic
43. 9 Maxwell Scott 19:27.2 Jesuit
44. 9 William Andrews 19:29.0 Bend
45. 10 Samuel Duchow-Pres... 19:29.0 Wilson
46. 10 Sean Tennant 19:29.0 Jesuit
47. 11 Sergey Sharpe 19:30.2 Sunset
48. 9 Chase Bartley 19:32.0 West Linn
49. 9 Spencer Pugh 19:32.8 Skyview
50. 10 Parker Macmillan 19:32.9 Sunset
51. 10 Cole Schillinger 19:33.6 Lake Oswego
52. 9 Alex Jaczko 19:34.8 Newberg
53. 10 Will Swindell 19:35.2 Lincoln
54. 11 Mike Nichols 19:35.7 Sunset
55. 12 Andrew Brinker 19:35.8 Lincoln
56. 12 Cameron Hilman 19:36.8 Grant
57. 11 Jake Sabitt 19:36.9 South Eugene
58. 10 Sean McCulloch 19:37.3 South Eugene
59. 11 John Langford 19:40.7 Lincoln
60. 10 Bailey Sarvela 19:43.7 Skyview
61. 11 Daniel Fedorin 19:43.9 Sunset
62. 10 Zach Pryor 19:44.9 West Linn
63. 9 Joseph Wilde 19:45.2 Wilsonville
64. 11 McKinley Abbott 19:45.7 Bend
65. 10 Kody Freeman 19:46.4 Skyview
66. 9 Mack Castaneda 19:47.3 West Linn
67. 11 Albert Wang 19:47.8 Lakeridge
68. 12 Marco Bigio 19:47.9 Sunset
69. 10 Lucas Kropp 19:48.3 Tualatin
70. 11 Javier Garcia 19:48.6 West Salem
71. 10 Brett Zonick 19:49.0 Grant
72. 9 Jay (James) Andersen 19:49.8 Lakeridge
73. 10 Ian Erwert 19:51.4 Valley Catholic
74. 12 Kane Snapp 19:51.7 West Linn
75. 9 Ben Fox 19:52.4 Grant
76. 11 Oliver Tawney 19:52.8 Valley Catholic
77. 12 Jackson Smith 19:52.8 Grant
78. 10 Michael Rask 19:54.3 Grant
79. 12 Jacob Gillingham 19:54.9 Skyview
80. 10 Matt Ierardi 19:55.2 Valley Catholic
81. 12 Brennan Watkins 19:55.9 Lakeridge
82. 10 Nolan Ludiker 19:56.9 Lincoln
83. 9 Drew Doty 19:57.9 Lincoln
84. 9 Andrew Wright 19:58.9 West Linn
85. 10 Zach Juenger 19:59.1 Skyview
86. 10 Cameron Fox 19:59.5 South Eugene
87. 9 Conner Halversen 19:59.9 Lincoln
88. 9 Gustav Baur 20:01.2 Lincoln
89. 9 Reid Chen 20:01.5 Lincoln
90. 11 Jake Van Horn 20:01.6 Wilson
91. 12 Calvin Gagliano 20:01.6 Wilson
92. 10 Lance Lisech 20:02.3 Tualatin
93. 12 Gabriel Vega 20:03.4 Wilsonville
94. 11 Augie Palena 20:04.1 Jesuit
95. 12 Jaime Barajas 20:05.3 Wilsonville
96. 10 Henry Morton 20:07.6 Grant
97. 10 Matthew Lochridge 20:08.3 Newberg
98. 12 Richard Smith 20:08.7 Grant
99. 10 Elijah Emmons 20:10.0 Wilson
100. 9 Noah Radcliffe 20:10.2 West Linn
101. 9 Kyler Spiller 20:13.5 Heritage
102. 10 Lydeth Gullam 20:13.9 Grant
103. 10 Thomas Verzani 20:14.0 Jesuit
104. 11 Sam Arnot 20:14.2 Jesuit
105. 10 Charlie Elliott 20:15.2 Grant
106. 9 Eoin O'Malley 20:15.7 Wilson
107. 9 Lucas Chapman 20:16.6 Sunset
108. 9 Ryan Hawley 20:17.8 Newberg
110. 9 Cooper Curtin 20:18.3 Wilson
111. 9 Carson Bradford 20:18.5 West Linn
112. 9 Isaiah Rodriguez 20:18.8 West Linn
113. 10 Andrew Montoya 20:19.1 Aloha
114. 9 Blake Schneck 20:20.9 Sunset
115. 9 John Bain 20:21.4 Silverton
116. 9 Aiden Pedroza 20:21.6 Liberty
117. 9 Fischer Kirk 20:23.8 Wilson
118. 12 Jacob Adams 20:24.2 Newberg
119. 11 Chad Vaughn 20:25.0 West Salem
120. 9 Eric Snell 20:25.1 Lake Oswego
121. 10 Jackson Hartzog 20:26.0 Wilson
122. 9 Ben Dodak 20:26.8 Wilson
123. 9 Kentaro Hikosaka 20:28.4 Sunset
124. 11 Noah Gladen-Kolarsky 20:29.1 Lincoln
125. 12 Zach Budrow 20:30.8 Skyview
126. 12 Joseph Watson 20:30.9 Newberg
127. 11 Ruben Joya 20:31.9 Silverton
128. 9 Fekade Tafess 20:32.1 Jesuit
129. 10 Logan Casali 20:34.9 Sunset
130. 9 Keshav Siddhartha 20:35.1 Jesuit
131. 10 Iain Gorey-Miles 20:35.1 Jesuit
132. 9 Dylan Cadonau 20:36.4 Wilson
133. 12 Stephen McGarry 20:36.5 Beaverton
134. 9 Carson Brock 20:38.2 Silverton
135. 12 Sam Reed 20:40.9 Lakeridge
136. 10 Alec Sautter 20:41.2 Wilson
137. 11 Riku Nakatsuji 20:43.4 Valley Catholic
138. 11 Kilian Jones 20:44.0 Grant
139. 12 Mario Marchand 20:44.5 South Albany
140. 9 Jacob Winslea 20:44.9 Franklin
141. 12 Jordan Smith 20:46.2 Lakeridge
142. 10 Jonahs Storaci 20:46.8 Skyview
143. 9 Cole Pearson 20:46.8 Sunset
144. 9 Coltin Hill 20:47.3 Wilsonville
145. 9 Oliver Colony 20:47.4 Wilsonville
146. 9 Nehemiah Barkley 20:48.5 Wilsonville
147. 10 Aaron Hall 20:48.9 Beaverton
148. 12 Lyman Shen 20:48.9 Lake Oswego
149. 11 Kounann Gullam 20:49.0 Grant
150. 9 Matthew Leslie 20:49.5 Valley Catholic
151. 12 Nam Nguyen 20:49.7 Valley Catholic
152. 9 Sam Russell 20:49.7 Grant
153. 11 Nate Dowling 20:51.7 Wilson
154. 9 Coleman Selby 20:52.1 Skyview
155. 12 Ryan Moll 20:53.4 Lakeridge
156. 12 Michael Haffner 20:59.0 West Linn
157. 9 Ido Mevorach 20:59.8 Sunset
158. 9 Seamus Brady 21:00.4 West Linn
159. 11 Nicolas Chu 21:00.5 Lincoln
160. 10 Marcus Curlin 21:01.5 Sunset
161. 11 Kyle Petchey 21:02.0 Liberty
162. 10 Julian Wyatt 21:03.7 Grant
163. 12 Nick Crosby 21:04.5 Wilsonville
164. 11 Samuel Johnson 21:04.9 Wilson
165. 9 Thomas Reynolds 21:05.7 Wilson
166. 9 Peter Anderson 21:06.8 Wilsonville
167. 11 Gabriel Kerner 21:07.2 Tualatin
168. 10 Isaiah Espinosa 21:08.2 Liberty
169. 11 Ethan Uehara 21:08.3 Sunset
170. 10 Owen Carey 21:09.1 Wilson
171. 12 Eric Warner 21:09.8 Liberty
172. 9 Jensen Walker 21:10.5 Newberg
173. 10 Noah Wise 21:11.2 Tualatin
174. 9 Reid Morrison 21:11.4 West Salem
175. 9 Dashiel Weidman 21:11.6 Grant
176. 9 Joe Johnson 21:12.0 St Helens
177. 9 Jed Lambino 21:12.1 Jesuit
178. 9 Ridley Roelofs 21:12.4 Wilsonville
179. 10 Zane Long 21:12.4 Lakeridge
180. 12 Oscar Larsen 21:12.5 Newberg
181. 12 Charles Martin 21:15.1 South Albany
182. 9 Wiley Weaver 21:17.0 West Linn
183. 11 Nolan Kincaid 21:18.4 Valley Catholic
184. 10 Eric Curtland 21:19.2 Union
185. 9 Mason Luetjen 21:19.9 Wilsonville
186. 9 Ethan Bryan 21:21.6 Bend
187. 10 Ben Hampton 21:22.1 Newberg
188. 9 Emerson Johnson 21:22.6 Skyview
189. 10 Pete Ramsay 21:25.0 Skyview
190. 9 Spencer Alvares 21:26.0 Beaverton
191. 10 Jared Maichel 21:26.0 Skyview
192. 10 Briley Pull 21:26.6 Wilson
193. 9 Justin Carpenter 21:26.7 Wilsonville
194. 9 Mitchell Nee 21:26.8 Jesuit
195. 9 George Ankeney 21:27.6 West Linn
196. 12 Taite Stull 21:28.2 South Eugene
197. 9 Adam Blaine 21:29.2 Lincoln
198. 9 James Longoria Jr. 21:29.2 South Eugene
199. 10 Jordan Guidinger 21:30.3 Lakeridge
200. 10 Nolan Mayfield 21:30.4 Lakeridge
201. 10 Charles Gardner 21:32.2 Lincoln
202. 10 Bryce Duncan 21:32.7 Liberty
203. 10 Miguel Mojena 21:33.2 Franklin
204. 9 Bennett Berlin 21:33.5 Jesuit
205. 9 Roland Gil-Baute 21:35.0 Tualatin
206. 9 Ethan Blatter 21:35.2 Grant
207. 9 Raja Moreno 21:36.0 Lincoln
208. 10 Simon Bennett 21:36.3 Sunset
209. 10 Jeremy Hale 21:37.3 Silverton
210. 12 Henry Adams 21:37.4 Lakeridge
211. 10 Ryan Ohm 21:38.0 Valley Catholic
212. 9 Kelson Wysocki 21:38.1 Beaverton
213. 10 Jon Meinhardt 21:40.5 Lake Oswego
214. 12 Gabe Robles 21:40.7 Aloha
215. 9 Ethan Fields 21:41.9 Lakeridge
216. 9 Nick Pliska 21:41.9 Jesuit
217. 12 Josiah Bales 21:42.0 Bend
218. 9 Cole Withington 21:43.7 Battle Ground
219. 11 Evan Wu 21:48.0 Franklin
220. 9 Russell Breaux 21:48.2 Lakeridge
221. 9 Drew Howells 21:49.8 Lake Oswego
222. 9 Ryan Lew 21:49.8 Lake Oswego
223. 9 Klaus Becker 21:51.9 Jesuit
224. 12 Robert Marksthaler 21:52.2 Jesuit
225. 10 Trevor Bolton 21:52.6 Beaverton
226. 10 Logan Geary 21:56.4 Bend
227. 9 Atticus Braniff 21:57.0 South Albany
228. 10 Owen Day 21:57.0 Union
229. 10 Logan Womack 21:57.8 Skyview
230. 9 Cristian Sandoval 21:58.1 Aloha
231. 10 Reid Amato 21:59.7 Wilson
232. 10 Silas Kidd-Myers 22:00.2 Grant
233. 11 Jordan Marchek 22:01.1 Wilson
234. 11 Jacob Schulte 22:01.9 Wilson
235. 10 Chris McCracken 22:03.2 Aloha
236. 9 Mason Lowry 22:04.6 Tualatin
237. 9 Lucien Bessette 22:04.7 Wilson
238. 12 Taylor Parsons 22:05.5 Amity
239. 12 Chris Fuller 22:06.2 Bend
240. 10 Max OToole 22:06.2 Wilson
241. 10 Andy Dana 22:06.8 Grant
242. 12 Luke Deuchars 22:07.2 Silverton
243. 9 Gavin Bowers 22:08.1 Franklin
244. 9 Ben Fayloga 22:08.5 Lake Oswego
245. 9 Jordan Gassner 22:13.8 Sunset
246. 10 Carson Collins 22:14.4 Wilsonville
247. 9 Cole Shanks 22:15.4 Lakeridge
248. 10 Andrew Coaker 22:15.7 Skyview
249. 9 Adam Wright 22:16.2 Bend
250. 10 Roan Brady 22:16.3 Jesuit
251. 10 Reid Wiley 22:18.5 Wilson
252. 10 Ronan Maples 22:19.2 West Linn
253. 9 Roman Kirkeby 22:20.1 Franklin
254. 11 Ethan Mortimer 22:20.1 Skyview
255. 9 Anders Hiller 22:20.2 Skyview
256. 12 Wyatt Bacon 22:20.7 Skyview
257. 9 Henry Potter 22:21.2 Lincoln
258. 10 Nick McCorkle 22:22.3 Wilson
259. 10 Nicholas Phua 22:25.3 Tualatin
260. 9 Ethan Derstine 22:26.4 Grant
261. 9 Malik Williams 22:27.0 Jesuit
262. 10 Jacob Brand 22:28.5 Newberg
263. 9 Joseph Phillips 22:28.8 Prairie
264. 9 Connor McGee 22:29.5 Bend
265. 12 Toren Zeek 22:30.1 South Albany
266. 12 Luke Thesing 22:31.5 Lakeridge
267. 9 Max Glynn 22:33.9 Lincoln
268. 11 Elliott Middaugh 22:34.6 Aloha
269. 12 William Daley 22:35.3 Newberg
270. 9 Michael Wallis 22:36.1 Heritage
271. 11 Brenden Murphy 22:37.0 Beaverton
272. 10 Clarke Weigel 22:37.7 Lake Oswego
273. 10 Nick Grano 22:38.3 Wilsonville
274. 10 Sam Craig 22:38.4 Lincoln
275. 12 Dominick Mendoza 22:42.0 South Albany
276. 9 Gabriel LeRiche 22:42.1 Jesuit
277. 10 Griffin Anderton 22:42.2 Lincoln
278. 11 Brooks Peden 22:46.3 Valley Catholic
279. 9 Andrew Harker 22:49.9 Wilson
280. 9 Cameron Schneck 22:50.0 Jesuit
281. 9 Noah Nelsen 22:52.6 St Helens
282. 10 Hyrum Worth 22:54.0 Wilsonville
283. 9 Logan Prothro 22:54.0 Beaverton
284. 12 Matt Austin 22:54.7 Bend
285. 10 Elijah Westberry 22:56.9 Franklin
286. 9 Eli Hiton 22:59.1 Franklin
287. 9 Sam Miller 23:00.4 Silverton
288. 11 Vaclav Brabec 23:01.4 Sunset
289. 11 Ethan Storts 23:01.6 Lake Oswego
290. 10 Zane Parks 23:02.2 Skyview
291. 12 Harrison Hildahl 23:03.0 Lake Oswego
292. 9 Riley Acott 23:14.3 Beaverton
293. 10 Joseph Santos 23:16.0 South Albany
294. 10 Joel Regan-Vienop 23:17.4 Grant
295. 10 Nicholas Pollard 23:18.0 Bend
296. 9 Alan Tores 23:18.2 McNary
297. 9 Christian Torralba 23:18.9 West Linn
298. 11 Henry Strecker 23:19.0 Wilson
299. 10 Xavier Juhala 23:21.1 West Linn
300. 9 Adam Graneto 23:21.3 McNary
301. 12 Kenneth Brown 23:22.7 Bend
302. 10 Angus Johnson 23:23.5 Valley Catholic
303. 9 Sam Piesner 23:24.2 Wilson
304. 11 Donovan Jividen 23:24.9 Bend
305. 10 Jasper Ladkin 23:25.2 Bend
306. 9 Caleb Eby 23:26.9 Franklin
307. 10 Max Faust 23:28.5 Sunset
308. - Alex Deeb 23:28.7 Wilson
309. 9 Mason Colony 23:31.7 Wilsonville
310. 9 Caleb Larson 23:31.8 Silverton
311. 12 Nathan Hwang 23:35.1 Union
312. 12 Dakota Fletcher 23:36.5 Bend
313. 11 Dylan Murphy 23:41.6 Lake Oswego
314. 9 Andy Hohensee 23:42.2 West Linn
315. 9 Ethan Burke 23:42.5 Lakeridge
316. 9 Caleb Byrne 23:42.7 Franklin
317. 11 Carson Terry 23:44.7 Lakeridge
318. - Sam Jadzak 23:45.7 Bend
319. 9 Tanner Hoalst 23:46.3 Lincoln
320. 9 Dylan Cochran 23:46.4 Wilson
321. 9 Sebastian Rogg 23:47.9 Silverton
322. 9 Noah Baskin 23:53.2 Grant
323. 9 Ethan Singer 23:54.0 Grant
324. 9 William Wood 23:54.5 Wilson
325. 9 Cody Womack 23:54.7 Skyview
326. 11 Corey Wilson 23:56.0 Bend
327. 11 Rohan Pawar 23:58.5 Skyview
328. 10 Johnny Platt 24:01.2 Wilsonville
329. 9 Sebastian Sack 24:04.7 Grant
330. 11 Parker Beard 24:06.9 Lakeridge
331. 9 George Wadell 24:09.2 Lake Oswego
332. 9 Calvin Hestand 24:12.2 Wilson
333. 10 Harrison Chebuk 24:14.8 West Linn
334. 9 Vikram Kashyap 24:15.7 Sunset
335. 9 Nathan Pyritz 24:16.1 Newberg
336. 9 Quincy Sells 24:17.7 Lincoln
337. 9 Kevin Shen 24:18.8 Sunset
338. 11 Noah Bautista 24:19.8 Sunset
339. 9 Sebastian Miller 24:20.7 Grant
340. 9 Kenndrick McFarlin 24:23.3 South Albany
341. 9 Miguel Tobon Mendoza 24:29.3 Beaverton
342. 12 Evan Shreeve 24:30.0 Wilson
343. 9 Jack Tinkler 24:30.8 Wilsonville
344. 12 Alex Ocadiz-Lynch 24:34.0 Beaverton
345. 9 Daniel Stahlheim 24:34.4 Amity
346. 12 Lane Henry 24:39.3 Lake Oswego
347. 10 Riley Faulk 24:40.5 Heritage
348. 10 Ben Sabo 24:40.9 Skyview
349. 10 Ethan Craig 24:40.9 Franklin
350. 10 Henri Bozarth 24:43.5 Grant
351. 9 Mason Collum 24:47.0 Battle Ground
352. 10 Joseph Schmitz 24:47.9 Silverton
353. 11 Lovedeep Brar Singh 24:48.6 South Albany
354. 9 Curren Lott 24:48.9 Liberty
355. 9 Everett Strom 24:50.5 Wilson
356. 9 Rohan Myers 24:51.8 Lakeridge
357. 9 William Lin 24:56.2 Union
358. 9 Ian Flynn 25:03.3 Wilsonville
359. 12 Dylan Martins 25:07.8 West Linn
360. 9 Timothy Galantine 25:09.3 Jesuit
361. 10 Connor Martin 25:09.6 Beaverton
362. 10 Gabe Servo 25:10.2 Lincoln
363. 9 Hunter Drangstveit 25:13.3 Beaverton
364. 12 Andres Vega 25:15.5 Valley Catholic
365. 11 Conner Terry 25:17.0 Lakeridge
366. 9 Zac Saddler 25:19.6 Silverton
367. 9 Raffaele Carbone 25:21.7 Wilson
368. 9 Peter Di Re 25:24.6 Lake Oswego
369. 12 Cade Dairy 25:25.1 Bend
370. 9 Austin Erickson 25:35.0 South Albany
371. 12 Derek Feldman 25:44.7 Wilsonville
372. 10 Elijah Lee 25:45.0 Franklin
373. 12 Branden Clarno 25:46.7 Union
374. 9 Gavin Childers 25:46.9 Heritage
375. 9 Samuel Ertischek 25:47.7 Wilson
376. 10 Phay Kyaw 25:57.8 Franklin
377. 11 Ayrias Coye 26:01.6 Grant
378. 9 Luke Needelman 26:02.8 Tualatin
379. 10 Reece Takayama 26:11.5 Jesuit
381. 9 Ezekiel Newey 26:17.5 Wilson
382. 10 Kyle Watkins 26:21.5 Bend
383. 11 Trenton Oxford 26:21.9 Bend
385. 10 Justice Zito 26:42.8 Bend
386. 10 Gregory Martin 26:47.3 Beaverton
387. 11 Drew Jackson 26:52.6 Lake Oswego
388. 9 Carson Ortega 26:55.0 Silverton
389. 10 Collin Craig 26:58.7 Franklin
390. 9 Zach Hudson 27:04.1 Grant
391. 11 David Holmes 27:07.0 Lake Oswego
392. 9 Jarvis Buczynski 27:10.9 West Salem
393. 11 James Reynolds 27:15.1 Wilson
394. 10 Stefan Dassise 27:20.4 Lake Oswego
395. 9 Paul Stultz 27:31.8 Wilson
396. 9 Solomon Haskell 27:36.4 Bend
397. 12 Logan Hirsch 27:46.5 South Eugene
398. 10 Cameron Sherwood 27:52.3 McNary
399. 9 Taylor Dischinger 28:00.3 Jesuit
400. 9 Devon Johnson 28:04.4 Wilson
401. 9 Carson Hall 28:08.9 Bend
402. 9 Asher Soika 28:31.1 Union
403. 12 Landon Van Dyck 28:39.0 McNary
404. 10 Ethan Hunter 28:49.4 Silverton
405. 12 Ethan Cape 28:50.5 Valley Catholic
406. 9 Alex Paige 31:07.1 Battle Ground
407. 12 Nicholas Riske 31:58.4 Battle Ground
408. 9 Isaac Rimer 32:22.6 South Albany
409. 11 Amir Rahimov 34:18.0 Lincoln
410. 9 Tristan Cavarno 34:25.8 Wilsonville
411. 11 Soud Zaidan 34:58.9 Lincoln
Girls 5000m Run
1. 11 Simone Flowers 22:05.9 Sunset
2. 12 Max Grice 22:14.7 Lincoln
3. 12 Isabel Moore 22:22.8 Grant
4. 11 Lindsey Tomasini 22:23.7 Aloha
5. 9 Maili Smith 22:26.1 Grant
6. 9 Olivia Hoffstetter 22:33.5 Grant
7. 10 Grace Braun 22:34.0 Sunset
8. 11 Pearl Fischler 22:43.4 St Mary's Academy
9. 9 Lizzie Reunert 22:47.5 Wilson
10. 9 Danielle Mendoza 22:54.9 Sunset
11. 10 Lauren Mickelson 22:59.2 Sunset
12. 9 Tamara Zelen 23:03.0 Sunset
13. 9 Sophie Johnson 23:06.6 St Mary's Academy
14. 11 Julia Chou 23:10.6 South Eugene
15. 10 Chloe Daugherty-Br... 23:15.7 Grant
16. 10 Shahar Tsameret 23:18.2 Sunset
17. 11 Millie Williams 23:21.5 Grant
18. 11 MaryCatherine Morgan 23:24.4 St Mary's Academy
19. 12 Emery Roberts 23:30.3 Lincoln
20. 12 Kristina Arella 23:31.6 Grant
21. 9 Lily Boyd 23:33.4 Grant
22. 11 Elise Johnson 23:34.5 Sunset
23. 9 Rea Agnihotri 23:35.1 Jesuit
24. 12 Dana Bean 23:35.6 South Eugene
25. 10 Victoria Laing 23:36.0 Grant
26. 10 Shay Hicks 23:36.3 West Linn
27. 9 Holly Damm 23:37.2 Jesuit
28. 10 Asha Gehring 23:38.2 Sunset
29. 12 Madison Kenney 23:38.7 Lincoln
30. 10 Taskca Benjamin 23:42.2 St Helens
31. 11 Ariana Alonzo 23:42.7 Sunset
32. 10 Christina Alexander 23:43.3 Bend
33. 12 Harper Eveleth 23:45.4 Lakeridge
34. 9 Isabel Lickey 23:47.0 Grant
35. 9 Renee Kozlowski 23:49.1 Jesuit
36. 11 Sabrina Ufer 23:51.1 St Mary's Academy
37. 9 Zoe Beyler 23:53.0 Grant
38. 10 Anya Jesson 23:53.0 Lincoln
39. 10 Natalie Rader 23:53.5 St Mary's Academy
40. 11 Nina Radford 23:54.4 Grant
41. 10 Alyssa Fite 23:54.8 St Helens
42. 11 Rylee Whited 24:00.1 Lakeridge
43. 11 Haley Williams 24:00.4 Newberg
44. 10 Lydia Kramer 24:00.5 St Mary's Academy
45. 11 Rachel Kuhnert 24:09.4 Lakeridge
46. 11 Odyssey Wilson 24:13.8 Grant
47. 9 Bella DiVincenzo 24:17.1 Union
48. 9 Abby Place 24:18.0 St Mary's Academy
49. 10 Kendall Rice 24:18.7 Jesuit
50. 10 Sarah Quenemoen 24:19.9 St Mary's Academy
51. 11 Clare Riley 24:20.0 Wilson
52. 10 Hannah Shlesinger 24:21.5 South Eugene
53. 9 Vivian Monteiro 24:26.1 Wilson
54. 10 Cassia Schuler 24:26.8 Lincoln
55. 12 Emily Nims-Fournier 24:27.0 Grant
56. 12 Krishelle Christner 24:28.5 St Mary's Academy
57. 10 Alexis Speciale 24:29.2 Jesuit
58. 12 Bailey Huggins 24:29.9 Lakeridge
59. 9 Madelaine Johnson 24:30.8 Grant
60. 11 Lucy Cummins 24:31.7 St Mary's Academy
61. 9 Claire Lyons 24:32.8 St Mary's Academy
62. 9 Emily Pereles 24:34.4 Jesuit
63. 12 Annie Mayfield 24:34.8 Lakeridge
64. 12 Caty Powell 24:35.7 West Linn
65. 10 Clare Soennichsen 24:35.7 St Mary's Academy
66. 9 Abby Weiss 24:36.1 Sunset
67. 11 Caroline Hall 24:36.1 St Mary's Academy
68. 9 Grace Yang 24:36.9 Sunset
69. 9 Memory Condren 24:39.4 Liberty
70. 10 Jenny Li 24:43.2 Lakeridge
71. 9 Brooke Waxman 24:46.6 Grant
72. 12 Julia Winett 24:47.3 Lakeridge
73. 11 Sarah Mahaney 24:48.1 Bend
74. 10 Amber Mills 24:51.8 Jesuit
75. 9 Julie Dubois 24:52.2 Grant
76. 11 Julia Kavalieros 24:52.4 St Mary's Academy
77. 9 Lillian McNabb 24:53.7 Bend
78. 10 Serenity Lillibridge 24:58.7 Mountain View
79. 12 Erinn Blessinger 24:59.2 Grant
80. 11 Emma Meese 25:00.5 St Mary's Academy
81. 11 Megan McDonnell 25:00.9 Skyview
82. 9 Talia Colden 25:02.0 South Eugene
83. 9 Sarah Cavinee 25:02.5 South Eugene
84. 11 Josie Miller 25:03.2 Sunset
85. 9 Metztli Millar-San... 25:03.8 Bend
86. 12 Jordan Stoeber-Gal... 25:03.9 Grant
87. 9 Eliza Lawrence 25:04.8 St Mary's Academy
88. 12 Sanni Miikki 25:05.6 Tualatin
89. 12 Kayla Dahlberg 25:06.1 Wilsonville
90. 9 Olivia Worley 25:08.5 Wilson
91. 9 Susan Cook 25:09.7 St Mary's Academy
92. 9 Grace Kaminski 25:10.8 Jesuit
93. 9 Chloe Levin 25:10.9 Grant
94. 12 Hayley Hensley 25:11.3 Newberg
95. 9 Alex Adamek 25:12.3 St Mary's Academy
96. 10 Aletheia McNeal 25:16.3 Liberty
97. 11 Acacia Like 25:16.4 Wilsonville
98. 10 Sara Sonnenburg 25:16.6 St Helens
99. 9 Kiana Gottschalk 25:17.0 Bend
100. 9 Zoe Andersen 25:18.0 Wilson
101. 12 June Davies 25:18.0 Lakeridge
102. 11 Bethany Hall 25:18.1 Sunset
103. 12 Lauren Petrie 25:19.5 Aloha
104. 12 Allison Riggs 25:19.6 Grant
105. 10 Frida Broscheit 25:20.1 Bend
106. 10 Anandi Williams 25:20.5 St Mary's Academy
107. 11 Elizabeth Davis-Ma... 25:21.0 Lincoln
108. 10 Katie Reunert 25:22.8 Wilson
109. 11 Hannah Miller 25:23.7 Lakeridge
110. 9 Kelley Traller 25:24.8 Sunset
111. 11 Zivi Spector 25:24.9 Grant
112. 11 Kendall Marshall 25:25.8 Lakeridge
113. 12 Brooke Stewart 25:26.3 Wilsonville
114. 12 Annie Lee 25:26.6 St Mary's Academy
115. 9 Esme Peters 25:26.8 Grant
116. 11 Madison Roelofs 25:27.0 Wilsonville
117. 10 Rowan Nelson 25:27.4 Lakeridge
118. 10 Marlee Odell 25:27.4 West Linn
119. 11 Georgia Paulk 25:28.0 Grant
120. 9 Aine Hoban 25:28.2 Bend
121. 10 Gabriella Sewell 25:28.3 Wilson
122. 10 Lauren Hough 25:29.9 Bend
123. 10 Alexis Karbowicz 25:30.9 St Mary's Academy
124. 10 Charlotte Cowan-Ruth 25:31.6 St Mary's Academy
125. 12 Abby Reohr 25:33.3 Newberg
126. 12 Miriam Thielman 25:34.5 St Mary's Academy
127. 11 Remi Lathrop 25:35.3 Lakeridge
128. 12 Celia Diffely 25:35.4 Lincoln
129. 12 Lynnae Boyer 25:35.5 Newberg
130. 9 Jessica Griepenburg 25:35.5 Grant
131. 12 Shelby Larson 25:35.8 Lakeridge
132. 11 Lucy Williams 25:36.8 Grant
133. 10 Megan Richardson 25:40.7 Lincoln
134. 11 Sofia McDermott 25:41.3 Lincoln
135. 9 Sophie Smith 25:41.8 St Mary's Academy
136. 9 Aida Lisignoli 25:42.5 St Mary's Academy
137. 10 Kate Lambert 25:42.7 Lincoln
138. 12 Randi Lovell 25:46.5 Wilsonville
139. 9 Colby Goodrich 25:47.1 Sunset
140. 9 Zahra Sherman 25:48.2 Lincoln
141. 12 Yessenia Martinez 25:48.4 Silverton
142. 10 Emma Debow 25:48.5 Aloha
143. 12 Naylee Scharer 25:49.1 Silverton
144. 10 Bayley Dehn 25:50.0 Tualatin
145. 9 Emma Smith 25:50.1 Union
146. 10 Emily Wong 25:51.6 Franklin
147. 10 Otillia Schreuder 25:51.8 St Mary's Academy
148. 9 Natasha Arnan 25:54.0 Tualatin
149. 9 Hadley Corwin 25:54.8 Lake Oswego
150. 12 Alessandra Bonissoni 25:55.6 Lincoln
151. 10 Sophia Davis 25:56.2 South Eugene
152. 10 Sinead Jones 25:57.4 Wilsonville
153. 9 Jasmin Linnell 25:57.5 Skyview
154. 11 Natalie MacMillan 25:57.9 West Linn
155. 12 Emma May 25:58.6 Aloha
156. 9 Grace Mathews 26:03.3 Jesuit
157. 9 Claire Haats 26:05.5 St Mary's Academy
158. 9 Marina King 26:05.9 Aloha
159. 9 Taylor Scott 26:06.1 Jesuit
160. 9 Meg Blevens 26:06.9 Jesuit
161. 9 Zia Bajwa 26:07.3 Lincoln
162. 10 Ava Eucker 26:07.7 Lakeridge
163. 9 Sarah Kelly 26:07.9 Union
164. 9 Emma Eddington 26:09.5 West Linn
165. 9 Haley Park 26:09.9 West Linn
166. 9 Grace Yaso 26:10.2 Wilsonville
167. 9 Catherine Walker 26:10.2 St Mary's Academy
168. 9 Grace Hamburg 26:11.4 Jesuit
169. 9 Zia Kennedy 26:13.3 South Eugene
170. 10 Elli Vanbrabant 26:14.2 Sunset
171. 9 Audrey Chu 26:15.0 Sunset
172. 11 Sarah Stolp 26:15.7 South Eugene
173. 9 Chandra Hall 26:21.0 St Mary's Academy
174. 9 Emma Gibbs 26:24.0 Newberg
175. 9 Josie Reho 26:24.5 Wilsonville
176. 11 Jessica Evans 26:24.8 Bend
177. 12 Jaclyn Marston 26:25.0 Wilsonville
178. 10 Eleanor Williams 26:25.0 West Linn
179. 11 Sophie Hill 26:26.1 Lincoln
180. 10 Kirsi Lundhagen 26:26.5 Skyview
181. 9 Natalie Clark 26:27.5 Prairie
182. 12 Chiara Micoli 26:30.0 Lincoln
183. 10 Aanchal Vidyarthi 26:33.9 Sunset
184. 9 Nicole O'Dierno 26:34.7 Aloha
185. 9 Anna Ferrarini 26:34.7 St Mary's Academy
186. 10 Alycen Reinhart 26:36.5 Bend
187. 9 Madeleine Adriance 26:37.8 St Mary's Academy
188. 9 Abigail Woods 26:41.2 St Mary's Academy
189. 10 Taylor Wright 26:42.9 West Linn
190. 12 Justine McClay 26:43.1 Bend
191. 9 Avery Gales 26:43.7 Tualatin
192. 11 Claire Newsom 26:43.8 St Mary's Academy
193. 11 Eleanor Johnson 26:47.4 West Linn
194. 10 Caitlyn Ark 26:47.4 St Mary's Academy
195. 12 Grace Peyerwold 26:48.9 Grant
196. 11 Vanessa Gonzalez 26:50.2 Newberg
197. 10 Katelyn Pfeuffer 26:50.2 Lake Oswego
198. 9 Olivia Myers 26:50.9 Silverton
199. 9 Katherine Kuenzi 26:52.2 Silverton
200. 11 Kelley Ericson 26:52.9 Lakeridge
201. 10 Lily Marshall 26:53.0 Sunset
202. 12 Maddy Petitt 26:54.0 Sunset
203. 10 Selena McNeil 26:54.0 Bend
204. 9 Maisie Topping 26:55.5 Grant
205. 9 Nicole Konicke 26:55.8 Lakeridge
206. 12 Alex Pidwerbecki 26:55.9 Lincoln
207. 12 Sienna Warshawsky 26:56.8 Lincoln
208. 11 Andria Tattersfield 26:59.1 Lincoln
209. 10 Gabrielle Gunderson 27:00.2 West Linn
210. 12 Jessica Gauvin 27:01.8 Newberg
211. 12 Jamie Adams 27:02.6 Mountain View
212. 10 Kaylee Smith 27:02.6 Lakeridge
213. 9 Sofia Boone 27:03.8 Bend
214. 12 Jala Alamin 27:05.0 Union
215. 10 Veronica Adams 27:08.9 Wilson
216. 9 Senna Titcomb 27:12.0 Lincoln
217. 10 Emalyn Raper 27:13.3 St Mary's Academy
218. 10 Jillian Schutz 27:14.3 Skyview
219. 11 Kathryn Leland 27:14.4 Mountain View
220. 10 Kathleen Tobin 27:15.4 Jesuit
221. 10 Sydney Buffonge 27:16.8 St Mary's Academy
222. 10 Elizabeth Udy 27:17.3 Prairie
223. 9 Mariah Mower 27:17.6 Grant
224. 12 Taissia Smirnova 27:18.6 Wilsonville
225. 11 Cierra Bump 27:19.2 Prairie
226. 11 Chrysanthe Belgique 27:22.8 Wilson
227. 10 Paige Adrian 27:23.2 Wilson
228. 12 Anna Solano 27:23.8 Aloha
229. 11 Maia Insinga 27:23.9 Lakeridge
230. 9 Katherine Skovborg 27:24.3 Bend
231. 12 Ellie Andryeka 27:26.5 Lincoln
232. 11 Carley Compton 27:28.3 Tualatin
233. 9 Emily McLean 27:28.4 Bend
234. 10 Anna Kien 27:33.0 Wilson
235. 9 Silke Katterle 27:34.5 Tualatin
236. 11 Yikai Peng 27:34.5 Lincoln
237. 12 Hannah O'Sullivan 27:38.3 South Eugene
238. 9 Courtney Brase 27:39.5 Lake Oswego
239. 9 Angelina Ramirez 27:40.6 Aloha
240. 12 Simona Gismondi 27:40.6 South Albany
241. 12 Ann Monroe 27:43.8 Lakeridge
242. 11 Jill Coleman 27:43.9 Lakeridge
243. 9 Lucy Holland 27:44.0 St Mary's Academy
244. 12 Brittni Plummer 27:45.1 Union
245. 9 Lauren Malay 27:46.2 Lake Oswego
246. 10 Maddie Hagan 27:46.9 Grant
247. 10 Ava Silbernagel 27:50.0 Wilson
248. 9 Julia Lising 27:52.0 Aloha
249. 11 Toni Heacock 27:52.2 West Linn
250. 10 Anna Laptova 27:52.2 South Eugene
251. 9 Zsoee Eisel 27:52.9 Sunset
252. 10 Claire Harris 27:55.4 South Eugene
253. 10 Kyra Stoiantschewsky 27:56.7 Valley Catholic
254. 10 Avery Tunstill 27:57.4 St Mary's Academy
255. 10 Alexa Rand 27:58.1 Silverton
256. 12 Rocio Ponce 28:00.8 Skyview
257. 11 Rowena Balasubramani 28:03.5 Grant
258. 12 Sydney Platsman 28:05.8 Bend
259. 9 Sara Sacco 28:06.7 Aloha
260. 11 Hailey McCulloch 28:06.9 Lakeridge
261. 9 Olivia Kinman 28:11.9 Silverton
262. 10 Kate Thompson 28:15.5 St Mary's Academy
263. 9 Hannah Mohtadi 28:16.0 St Mary's Academy
264. 9 Sadie Hansen 28:16.6 Liberty
265. 10 Emily Heller 28:17.8 Liberty
266. 11 Katie Stell 28:17.9 Lakeridge
267. 10 Anna Maxwell 28:19.2 St Mary's Academy
268. 11 Anne Kirschbaum 28:19.3 Wilson
269. 12 Elaina Maki 28:21.4 Liberty
270. 11 Kaitlyn Myers 28:21.4 South Albany
271. 11 Allyson Mertz 28:25.0 Union
272. 11 Kaia Willis 28:27.7 Bend
273. 9 Natalie Rebick 28:28.0 Bend
274. 12 Allie Quinn 28:29.0 St Mary's Academy
275. 11 Lorna Perez 28:29.9 Lincoln
276. 11 Kylie Iannitti 28:30.3 Tualatin
277. 11 Emma Swanson 28:30.5 Wilson
278. 12 Brianne Nem 28:30.9 Wilson
279. 11 Anna Peters 28:31.3 Lakeridge
280. 11 Elizabeth Rupp 28:34.5 Skyview
281. 12 Caitlyn Udy 28:38.1 Prairie
282. 11 Emily Forsman 28:39.3 Aloha
283. 11 Maddie Molloy 28:39.3 Wilson
284. 11 Kameryn Myers 28:40.3 Silverton
285. 10 Margaret Stapleton 28:41.1 Wilson
286. 11 Sabrina Wiser 28:41.9 South Albany
287. 11 Leah Diaz 28:42.6 West Salem
288. 11 Nina Vanspeybroeck 28:43.8 Wilson
289. 10 Olivia Chasteney 28:44.0 St Mary's Academy
290. 10 Sophia Mick 28:44.1 St Mary's Academy
291. 10 Nina Fletcher 28:45.7 St Mary's Academy
292. 12 Sydney Kirsch 28:49.3 Mountain View
293. 11 Madeline Vanspeybr... 28:49.6 Wilson
294. 10 Eva Orueta 28:49.7 Silverton
295. 9 Sophia Anderson 28:50.2 Sunset
296. 9 Jordyn Berberian 28:52.8 Prairie
297. 11 Kate Fayloga 28:54.4 Lake Oswego
298. 9 Sierra Abbott 29:02.2 Bend
299. 11 Meghan Carbiener 29:07.7 West Linn
300. 10 Cora Sibley 29:08.0 Aloha
301. 9 Shelby Mattson 29:09.9 Bend
302. 9 Alaina Bekebrede 29:11.6 Wilsonville
303. 11 Angelica Ocampo 29:18.0 Liberty
304. 9 Charley Elliott 29:21.8 Bend
305. 10 Lauren Flick 29:23.1 Wilsonville
306. 11 Olivia George 29:24.9 Wilsonville
307. 9 Alexa Petriyenko 29:36.7 Sunset
308. 12 Gabby Bruce 29:37.3 St Mary's Academy
309. 9 Ella DeMerritt 29:39.1 Grant
310. 12 Caitlin Oslund 29:39.7 St Mary's Academy
311. 12 Emma Fitzpatrick 29:41.3 St Mary's Academy
312. 10 Anna Sharp 29:42.7 St Mary's Academy
313. 9 Mia Fisher 29:44.4 Franklin
314. 12 Casey Lum 29:46.8 Lake Oswego
315. 10 londit O'Longaigh 29:48.3 St Mary's Academy
316. 10 Thao Nguyen 29:48.9 Franklin
317. 11 Ashley Kophs 30:16.7 Skyview
318. 10 Lauren Hall 30:20.9 Sunset
319. 12 Lily Miller 30:24.7 Silverton
320. 12 Sarah Wallin 30:27.6 Lake Oswego
321. 9 Edil Hassen 30:28.2 St Mary's Academy
322. 12 Radhika Subrahmanyan 30:29.5 Lake Oswego
323. 11 Victoria Johnson 30:38.7 West Salem
324. 9 Eloise Lantz 30:39.8 Silverton
325. 9 Hannah Michalek 30:49.5 South Albany
326. 12 Hillary Stark 31:05.6 West Linn
327. 12 Jaycie Kimball 31:06.5 Wilson
328. 11 Claire English 31:10.9 St Mary's Academy
329. 12 Danielle Davis 31:13.1 Union
330. 10 Annabel Levin 31:14.7 Lakeridge
331. 11 Betty Dimas 31:16.1 West Salem
332. 9 Grace Anderson 31:24.4 Newberg
333. 12 Katie Kays 31:24.7 Wilsonville
334. 12 Hailey Fredrickson 31:36.1 Skyview
335. 11 Claire Askew 31:45.1 Lakeridge
336. 12 Katie James 31:51.6 St Mary's Academy
337. 11 Kylee Riches 31:55.8 Skyview
338. 12 Hope Murphy 32:14.8 Lake Oswego
339. 9 Audrey Taylor 32:19.0 Lincoln
340. 9 KeiKo Phanthamath 32:20.4 Union
341. 9 Abigail Butterfield 32:22.7 Franklin
342. 9 Clara Hardison 32:38.7 St Mary's Academy
343. 9 Savannah Chilberg 32:44.4 Franklin
344. 12 Rafaela Mascarenhas 32:52.7 Grant
345. 11 Ciara Brady 32:56.0 West Linn
346. 12 Michayla Bradford 33:32.6 Skyview
347. 10 Maddie Taylor 34:27.8 Lakeridge
348. 11 Katherine Yoo 34:34.6 West Linn
349. 10 Sophia Paniagua 34:44.1 Grant
350. 12 Kana Kunishima 34:44.2 Skyview
351. 12 Sadie Efraimson 35:35.3 South Albany
352. 12 Kaylee Varner 37:50.2 South Albany
353. 9 Vira Tkach 41:41.4 Lake Oswego
Provided by Athletic.net