Mens 3,000 Meters Novice
1. 9 Stathi Davis 11:02.18 Sunset
2. 9 Jonathon Rolfe 11:14.61 Newberg
3. 12 Miguel Garcia 11:22.57 Glencoe
4. 9 Luke Wilson 11:35.26 Tualatin
5. 9 Jadon Allen 11:37.90 Tualatin
6. 9 Jacob May 11:41.09 Glencoe
7. 9 Philip Pierce 11:46.03 Tualatin
8. 9 Shiloh Day 11:58.25 Oregon Episcopal
9. 12 Thomas Meehan 12:03.97 Jewell
10. 9 Andrew Welsh 12:10.24 Glencoe
11. 10 Nikko Prochovnic 12:20.11 Beaverton
12. 9 Paul Smith 12:20.27 Tualatin
13. 9 John Wang 12:24.06 Westview
14. 9 Carter Gill 12:24.67 Beaverton
15. 9 Hudson Hale 12:28.47 Oregon Episcopal
16. 10 Matthew Mende 12:30.01 Westview
17. 11 Jackson Carrier 12:30.28 Westview
18. 10 William Basham 12:34.81 Aloha
19. 9 Robert Young 12:54.51 Aloha
20. 11 Brady Cross 12:55.28 Aloha
21. 10 Luke McCoy 12:56.73 Westview
22. 11 Bryan Vasquez Torres 12:57.89 Aloha
23. 9 Sunny (Abheek) Bis... 13:00.21 Westview
24. 9 Sam Lamb 13:01.67 Oregon Episcopal
25. 9 Nicklaus Leong 13:02.23 Valley Catholic
26. 9 Asher Tatsumi 13:03.24 Newberg
27. 10 Satvik Duvuru 13:03.77 Valley Catholic
28. 9 Bobby Koury 13:04.71 Jesuit
29. 9 Griffin Barron 13:08.65 Westview
30. 12 Clark Comrie 13:09.15 Tualatin
31. 9 Mason Olsen 13:13.60 Aloha
32. 9 Kyle Thorn 13:22.63 Lake Oswego
33. 9 Aidan Putnam 13:23.34 Tualatin
34. 9 Braden Johnson 13:23.59 Lake Oswego
35. 9 Alexander Rusli 13:23.74 Valley Catholic
36. 9 Heath Frost 13:24.50 Westview
37. 10 Ethan Agard 13:24.81 Aloha
38. 10 Jose Razo Padilla 13:25.71 Aloha
39. 9 Michael Pham 13:27.31 Southridge
40. 9 Gunnar Munck 13:28.51 Jesuit
41. 10 Chasye Bell 13:29.51 Westview
42. 10 Jannick Schneider 13:33.19 Kennedy
43. 9 Grady Spencer 13:34.40 Tualatin
44. 9 Mason Stecher 13:35.32 Valley Catholic
45. 9 Elijah Kuzniar 13:36.08 Newberg
47. 9 Joseph Sherry 13:38.42 Jesuit
48. 9 Nicholas Aleshire 13:39.75 Sunset
50. 11 Christopher Reekie 13:43.83 Oregon Episcopal
51. 10 Shane Bolton 13:45.17 Beaverton
52. 9 Milo Schneider 13:46.71 Tualatin
53. 10 Jp Faherty 13:48.80 Jesuit
54. 9 Jack Demers 13:50.82 La Salle Prep
55. 9 Brody Dorsh 13:51.02 Jesuit
56. 9 Joey Lee 13:52.08 Sunset
57. 9 Evan Frazier 13:54.61 Tualatin
58. 9 Tanner Hoskins 14:00.73 Aloha
59. 11 Sam Stetzel 14:06.48 Horizon Christian
60. 11 Daniel Kuhnly 14:06.75 Jewell
61. 10 Eli Prior 14:07.49 Sunset
62. 9 Brendan Richards 14:09.82 Westview
63. 9 Caleb Neuhoff 14:12.84 Lakeridge
64. 10 Jordan (Xiaokang) ... 14:13.10 Westview
65. 9 Alexander Fiedler 14:14.16 La Salle Prep
66. 9 Jason Gehring 14:16.81 Sunset
67. 9 Michael Savage 14:16.99 Kennedy
68. 9 Brian Kennedy 14:17.57 Jesuit
69. 11 Matthew Zapadaneau 14:18.01 Jesuit
71. 9 Jimmy Shafer 14:25.75 Century
73. 9 Micah Clements 14:28.68 Horizon Christian
74. 11 Jacob Lilley 14:30.13 Jewell
75. 9 Andrew Lord 14:30.19 Jesuit
76. 9 Eddie Berg 14:30.47 Jewell
77. 10 Kevin O'Mara 14:34.86 Sunset
78. 11 Connor Rolstad 14:37.28 Lakeridge
80. 10 Grayson Lagore 14:42.29 Horizon Christian
81. 9 Hayden Kaufmann 14:43.31 Jesuit
82. 10 Reinhardt Melz 14:46.63 Putnam
83. 9 Kevin He 14:47.82 Sunset
84. 9 Gavin Sunderland 14:48.24 La Salle Prep
86. 10 Ethan Becker 14:50.47 Jesuit
87. 9 Ryan Nguyen 14:52.28 La Salle Prep
88. 9 Ryan Martinez 14:54.43 Jesuit
89. 9 Cade Nelson 14:54.47 Horizon Christian
91. 10 Jonah Zayas 14:58.82 Westview
93. 9 Keaton Redding 15:01.79 Tualatin
94. 9 David Gallegos 15:02.37 Jesuit
95. 10 Jonah Nelson 15:02.77 Westview
96. 9 Owen Mackin 15:04.76 Jesuit
98. 10 Daniel Delany 15:09.78 Westview
100. 9 Farley Lofton 15:11.70 Lakeridge
101. 11 Kenneth Fisher 15:13.35 Putnam
103. 9 Leif Lindquist 15:15.45 Southridge
105. 10 Griffin Eoff 15:16.41 Newberg
107. 12 Ben Keturi 15:16.84 Aloha
108. 10 Bailey Scheradella 15:19.99 Century
109. 9 Athaniel Petrak 15:21.01 Putnam
110. 10 Luke Eyerly 15:21.34 Horizon Christian
111. 9 Amit Valluri 15:24.15 Jesuit
115. 9 Andrew Hays 15:27.39 Jesuit
117. 10 Vinh Pham 15:29.26 Jesuit
119. 9 Jared Nam 15:32.04 Lake Oswego
121. 9 August Johnson 15:36.37 Putnam
123. 12 Zac Hanner 15:42.46 Jewell
124. 10 Thai Pham 15:44.50 Sunset
125. 9 Reid Jucar 15:45.26 Jesuit
127. 12 Devin Yelington 15:51.84 Southridge
137. 11 Bennett Glass 16:08.97 Lake Oswego
142. 12 Alex Casias 16:17.06 Jesuit
147. 10 Lucas Carson 16:31.03 Lake Oswego
152. 11 Daniel Gregorio 16:34.39 Century
155. 11 James Wolfe 16:41.27 Aloha
156. 11 Preston Beard 16:41.71 Lakeridge
162. 10 Parthav Easwar 16:47.96 Jesuit
163. 9 Ethan Rabaud 16:48.38 Clackamas
170. 12 Selerino Flores-Me... 17:17.50 Westview
174. 12 Gregory Martin 17:22.26 Beaverton
180. 10 Ben White 17:29.84 Sunset
181. 11 Elijah Ogoli 17:30.98 Tualatin
183. 9 Aidan Johnson 17:38.59 Westview
185. 10 Joseph Folino 17:43.29 Valley Catholic
189. 11 Peter Di Re 17:58.22 Lake Oswego
198. 9 Ethan Prosser 18:39.18 Southridge
199. 9 Benjamin Williams 18:40.00 Clackamas
207. 12 Connor Martin 19:25.81 Beaverton
218. 9 Drew Booren 20:01.24 Century
219. 10 Duy Pham 20:06.11 Sunset
230. 10 Chase Swearingen 21:50.90 Jewell
233. 11 George Wadell 21:54.53 Lake Oswego
WoMens 3,000 Meters Novice
46. 10 Alisha Bryant 13:37.06 Westview
49. 12 Azaris Velazquez 13:42.14 Kennedy
70. 10 Karly Gutierrez 14:21.85 Westview
72. 9 Abigail Rohrer 14:27.69 Valley Catholic
79. 11 Subisha Sundaram 14:37.44 Westview
85. 11 Brenna Irwin 14:49.95 Aloha
90. 10 Eliana Czuk 14:58.47 Newberg
92. 10 Miranda Irwin 14:59.88 Lakeridge
97. 9 Allie Huessner 15:07.33 Westview
99. 9 Lucy Ray 15:09.98 Beaverton
102. 11 Haley Harrington 15:13.99 Tualatin
104. 10 Emma Beggs 15:15.77 Aloha
106. 11 Natalie Richards 15:16.65 Westview
112. 12 Jiani Jiang 15:25.91 Westview
113. 11 Breauna Van Dyke 15:26.78 Glencoe
114. 10 Sophia Wright 15:27.07 Westview
116. 12 Molly Jaeger 15:27.73 Kennedy
118. 12 Karen Flores 15:31.35 Aloha
120. 11 Nicole O'Dierno 15:34.33 Aloha
122. 10 Laura Catlin 15:38.16 Lake Oswego
126. 9 Austyn Ell 15:48.18 Newberg
128. 9 Margaret Glad 15:56.07 Lake Oswego
129. 9 Ruby Wachs 15:56.36 Beaverton
130. 9 Samhita Tovinkere 15:56.88 Sunset
131. 9 Emily Chang 15:58.39 Clackamas
132. 9 Ruby Dayton 15:59.75 Clackamas
133. 9 Jasmine Pham 16:00.91 Jesuit
134. 11 Evie Goodman 16:01.77 Sunset
135. 11 Alanna Croysdale 16:03.20 Sunset
136. 11 Madison McGlasson 16:08.53 Glencoe
138. 11 Sydney Larrison 16:09.01 Glencoe
139. 10 Saksen Hathaway 16:09.79 Valley Catholic
140. 10 Libby Barkhurt 16:11.06 Valley Catholic
141. 12 Maggie Wu 16:16.82 Lakeridge
143. 10 Kaci Cadiz 16:17.17 Glencoe
144. 10 Camden Masanga 16:21.81 Sunset
145. 9 Kaylee Narciso 16:22.52 Parkrose
146. 10 Arianna Khan 16:23.05 Sunset
148. 9 Nora Meier 16:33.31 Jesuit
149. 9 Lydia Barnett 16:33.69 Sunset
150. 10 Ashley Dwyer 16:33.97 Tualatin
151. 10 Morgan Page 16:34.34 Sunset
153. 9 Ella Olsen 16:35.14 Aloha
154. 12 Jenny Li 16:40.07 Lakeridge
157. 11 Marina King 16:42.66 Aloha
158. 9 Olivia Durbin 16:44.99 Jesuit
159. 9 Anna Schwab 16:45.06 Jesuit
160. 9 Octavia Wilcoxen 16:47.57 Jesuit
161. 9 Grace Taylor 16:47.76 Jesuit
164. 9 Marissa Kuo 16:49.88 Jesuit
165. 10 Natalie Goldberg 16:51.80 Lakeridge
166. 11 Courtney Brase 16:55.14 Lake Oswego
167. 9 Cassie Badger 16:59.10 Jesuit
168. 12 Soffia Stefansdottir 17:01.37 Sunset
169. 10 Anastasia Rozanova 17:16.73 Lake Oswego
171. 9 Alyssa Sammons 17:17.82 Westview
172. 10 Carson Russell 17:20.61 Westview
173. 9 Callista Shultz 17:21.62 Jesuit
175. 10 Frances Bengtson 17:22.57 La Salle Prep
176. 10 Mikayla Schaecher 17:23.81 Kennedy
177. 9 Cassie Traeger 17:26.08 Kennedy
178. 10 Willow Peterson 17:27.73 Glencoe
179. 11 Emilie Hrabal 17:28.22 Westview
182. 11 Madeline Woodruff 17:33.50 Jesuit
184. 12 Eliza Tesch 17:39.66 Sunset
186. 10 Mackenzie Henderling 17:45.24 Glencoe
187. 10 Whitney Lopez 17:50.26 Kennedy
188. 9 Sophia Reindl 17:50.67 Jesuit
190. 9 Amita Nag 17:59.83 Jesuit
191. 11 Audrey Chu 18:06.69 Sunset
192. 9 Gabrielle Ponto 18:10.28 Jesuit
193. 9 Anagha Nair 18:12.52 Jesuit
194. 9 Gabrielle Loop 18:27.75 Jesuit
195. 9 Michelle Nguyen 18:30.81 Parkrose
196. 9 Shirley Lam 18:36.31 Sunset
197. 10 Nooha Mohammed 18:38.92 Sunset
200. 11 Ulla Braaten 18:40.41 Lake Oswego
201. 9 Emma Murphy 18:41.69 Lake Oswego
202. 11 Melinda Sun 18:41.73 Beaverton
203. 9 Trisha Gopinath 18:47.52 Sunset
204. 10 Anika Olsen 19:03.49 Lakeridge
205. 9 Katie Barragar 19:09.79 Jesuit
206. 9 Ruby Wick 19:10.60 Sunset
208. 11 Lily Nguyen 19:28.02 Tualatin
209. 10 Jenifer Reyes 19:29.63 Southridge
210. 12 Natalie Harmon 19:29.90 Lake Oswego
211. 9 Alexandra Castillo 19:33.27 Sunset
212. 11 Grace Anderson 19:33.89 Newberg
213. 10 Fiona More 19:44.50 Lake Oswego
214. 9 Makenna Adams 19:46.88 Century
215. 12 Alex Wujcik 19:46.97 Newberg
216. 9 Sabrina Al-Barkouli 19:47.24 Aloha
217. 10 Michelle Rudnick 19:49.32 Aloha
220. 11 Claire Seiler 20:06.25 Kennedy
221. 9 Emma Klausenburger 20:09.74 Jesuit
222. 9 Ava Thompson 20:10.29 Tualatin
223. 9 Emily Scheible 20:10.63 Putnam
224. 9 Maddy Murphy 20:17.06 Sunset
225. 9 Olivia Aragon 20:25.52 La Salle Prep
226. 12 Minnie Chau 20:26.05 Century
227. 10 Lauren Welton 20:46.35 Lake Oswego
228. 9 Whitney Langford 20:54.33 Lake Oswego
229. 9 Abigail Sansoucie 21:40.53 Putnam
231. 11 Olivia Manning 21:51.14 Southridge
232. 11 Claire Wilson 21:54.29 Lake Oswego
234. 11 Emma Muhlheim 21:55.60 Sunset
235. 10 Caroline Yackel 22:07.44 Lake Oswego
236. 12 Isabella Arterberry 22:47.66 Tualatin
237. 10 Andrea Gonzalez 22:50.02 Lake Oswego
238. 9 Hannah Rhee 22:58.15 Tualatin
239. 11 Sophia Olvera 23:04.41 Jewell
240. 9 Tiffany Vu 23:06.95 Jesuit
241. 10 Sara Biniam 24:05.18 La Salle Prep