Mens Results
3,000 Meters Sophomore
1. 10 Ethan Reese 9:32.3 PR Sunset
2. 10 Ben Brown 9:36.9 PR Central Catholic
3. 10 Mohamed Sheikh 9:39.9 PR Aloha
4. 10 Jedaiah Wasson 9:43.0 PR East Linn Christian
5. 10 Solomon Duke 9:45.7 PR Franklin
6. 10 Cole Grieb 9:48.6 PR Tigard
7. 10 Gabe Garboden 9:51.7 PR Marist
8. 10 Jalen Javurek 9:52.0 PR Lincoln
9. 10 Elliott Drew 9:56.8 PR Southridge
10. 10 Konnor Hathaway 9:58.5 PR Gladstone
11. 10 Torsten Huseby 9:59.9 PR Wilson
12. 10 John Wetzsteon 10:00.0 PR West Linn
13. 10 Finn Tyvoll 10:01.3 PR Wilson
14. 10 Joey Peterson 10:02.2 PR Marist
15. 10 Avery Cook 10:10.2 PR West Linn
16. 10 Carter Kunert 10:10.9 PR Tillamook
17. 10 Gerardo Rocha 10:12.1 PR North Salem
18. 10 Connor Campbell 10:13.3 PR Lincoln
19. 10 Brian True 10:14.7 SR Glencoe
20. 10 Matthew Frazeur 10:21.4 PR Stayton
21. 10 Dylan Cudd 10:24.4 PR Stayton
22. 10 Isaac Boger 10:25.0 PR Wilsonville
23. 10 Mihira Sogal 10:26.6 PR Sunset
24. 10 Shea Van Butler 10:27.8 PR Grant
25. 10 Nicholas Clark 10:28.9 PR Marist
26. 10 Truman Cowan 10:35.1 PR Grant
27. 10 Caden Samkutty 10:36.2 PR Wilson
28. 10 David Rojas 10:36.4 PR North Salem
29. 10 Keegan Cook 10:37.2 PR Elmira
30. 10 Suleiman Noor 10:37.4 PR Aloha
31. 10 Nicholas LaPlante 10:37.9 PR Southridge
32. 10 Andrew Stephen 10:38.0 PR Forest Grove
33. 10 Sullivan Bailey-Da... 10:38.1 PR Tigard
34. 10 Jacob Riley 10:38.7 PR Newport
35. 10 Ryan Chin 10:39.9 PR Aloha
36. 10 Tucker Olson 10:40.2 SR Horizon Christian
37. 10 Miles Takiguchi 10:40.2 PR Cleveland (OR)
38. Leo Johns 10:40.8 Unattached
39. 11 Matthew Stravens 10:41.0 PR Silverton
40. 10 Tiernan Morgan 10:41.5 PR Glencoe
41. 10 Juan Vargas 10:42.8 PR South Salem
42. 10 Josh Richards 10:43.8 PR Tillamook
43. 10 Aaron Grimshaw 10:43.8 PR Wilson
44. 10 Julien Plomion 10:44.8 PR Central Catholic
45. 10 Joel Yasin 10:45.4 PR Gresham
46. 10 Troy Saari 10:45.4 PR Stayton
47. 10 Dylan Frank 10:47.6 PR Gresham
48. 10 Danny Cappalonga 10:48.3 PR Central Catholic
49. 10 Jaekob Elliott 10:49.1 PR Southridge
50. 10 Jay Grant 10:49.5 SR South Salem
51. 10 Philip Provost 10:49.7 PR Lakeridge
52. 10 Hayden Wakefield 10:50.2 SR Horizon Christian
53. 10 Jack Roche 10:52.2 PR Wilsonville
54. 11 Colin McNeill 10:52.2 PR Lakeridge
55. 10 Brady Gibbons 10:52.8 PR Aloha
56. 10 Tjaden Prince 10:53.4 PR Wilsonville
57. 10 John Jozic 10:54.0 PR West Linn
58. 10 Sahir Sandhu 10:54.3 PR Central Catholic
59. 10 Henry Giles 10:54.4 PR Sherwood
60. 10 Miguel Escalera 10:56.9 PR Glencoe
61. 10 Zachary Smith 11:00.7 PR Wilsonville
62. 10 Gavin Ross 11:00.8 PR Sunset
63. 10 Jay (James) Andersen 11:01.0 PR Lakeridge
64. 10 Paul Ossowski 11:01.9 PR Elmira
65. 10 Nehemiah Barkley 11:03.9 PR Wilsonville
66. 10 Gota Koyama 11:04.3 PR Sunset
67. 10 Will Kaigh 11:05.8 SR Lincoln
68. 10 Nathan Tidball 11:06.0 PR Wilsonville
69. 10 Jack Burns 11:07.2 PR Wilsonville
70. 10 Jack Nelson 11:08.1 PR Cleveland (OR)
71. 10 Zach Schreiber 11:08.8 PR Horizon Christian
72. 10 Israel Perez 11:10.4 PR South Salem
73. 10 Emmett Coughlin-Gl... 11:11.6 PR Grant
74. 10 Jack Brown 11:11.6 PR Gladstone
75. 10 Cole Pearson 11:12.7 PR Sunset
76. 10 Vikram Kashyap 11:13.4 PR Sunset
77. 10 Luke Lorber 11:14.8 PR Century
78. 10 Max Stearns 11:15.6 PR Lincoln
79. 10 Kody Jones 11:17.2 PR East Linn Christian
80. 10 Jacob Robinson 11:17.4 PR Banks
81. 10 Mason Lommen 11:18.5 PR Wilson
82. 10 Carson Post 11:20.3 PR Santiam Christian
83. 10 Noah Radcliffe 11:20.6 PR West Linn
84. 10 Eoin O'Malley 11:20.8 PR Wilson
85. 10 Stuart Diffely 11:21.0 SR Lincoln
86. 10 Nate Davidson 11:21.0 PR West Linn
87. 10 Jacob Cluff 11:22.0 PR Sherwood
88. 10 Cooper Curtin 11:25.0 PR Wilson
89. 10 Sebastian Mertens 11:25.1 PR Wilson
90. 10 Dylan Blue 11:25.5 PR Sherwood
91. 10 Joseph Wilde 11:27.2 PR Wilsonville
92. 10 Andrew Fujii 11:28.8 PR Sherwood
93. 10 Louden Sharpe 11:30.1 PR Tigard
94. 10 Ben Fox 11:31.4 PR Grant
95. 10 Grayson Hart 11:34.1 PR West Salem
96. 10 Nick Spickelmier 11:34.3 PR Kennedy
97. 10 Matthew Zheng 11:35.7 PR Southridge
98. 10 Evan Wheeler 11:36.6 PR Lakeridge
99. 10 Riley Chambers 11:38.7 PR Elmira
100. 10 Hiruy Alemseged 11:40.0 PR Aloha
101. 10 David Linder 11:40.7 PR Tigard
102. 10 Zaid Al Rubaye 11:41.1 PR Aloha
103. 10 Cam Taylor 11:41.2 PR Century
104. 10 Isaac Matthews 11:42.1 PR McNary
105. 10 Andres Tobon 11:42.4 PR Southridge
106. 10 Devin Greeley 11:42.9 PR Milwaukie
107. 11 Cody Jiang 11:43.3 PR Southridge
108. 10 Noa Bothe 11:43.8 SR Lakeridge
109. 10 Ian Hammerquist 11:45.2 PR South Salem
110. 10 Braeden Snapp 11:46.7 PR West Linn
111. 10 Nikos Zumberis 11:46.7 PR Wilson
112. 10 Henry Anderson 11:46.9 PR Central Catholic
113. 10 Luke Ferschweiler 11:48.3 SR West Salem
114. 10 Henry Pigg 11:49.7 PR Wilson
115. 10 Coltin Hill 11:50.1 PR Wilsonville
116. 10 Micah Hubele 11:50.7 PR Santiam Christian
117. 10 Oliver Colony 11:51.5 PR Wilsonville
118. 10 Mack Castaneda 11:52.8 PR West Linn
119. 10 Carson Brock 11:53.6 PR Silverton
120. 10 John Baldwin 11:53.9 PR Silverton
121. 9 Gene Facer 11:54.6 PR Grant
122. 10 Juan Heredia 11:58.5 SR McKay
123. 10 Haden Munson 11:58.8 Sherwood
124. 10 Uriel Perez 12:00.5 PR Forest Grove
125. 10 Ian Grant 12:01.3 PR Lincoln
126. 10 Nathan Klein 12:02.2 PR Banks
127. 10 Carson Bradford 12:05.8 PR West Linn
128. 10 Sam Russell 12:06.3 PR Grant
129. 10 Ian Replinger 12:06.9 PR Cleveland (OR)
130. 10 William Kunde 12:06.9 PR Newport
131. 10 Ben Kaden 12:07.9 PR Hood River Valley
132. 10 Gustav Baur 12:08.7 SR Lincoln
133. 10 Sebastian Gudino 12:09.2 PR Central Catholic
134. 10 Cooper Hammond 12:12.2 SR Silverton
135. 10 Kristian Chavez 12:14.0 PR McKay
136. 10 Thomas Gray 12:15.6 PR Central Catholic
137. 10 Chris Gonzalez 12:16.2 Sherwood
138. 10 Ethan Fields 12:17.2 PR Lakeridge
139. 10 Sam Zener 12:18.8 PR Century
140. 10 Jared Shaaban 12:19.2 PR Milwaukie
141. 10 Eli Hiton 12:19.4 Franklin
142. 10 Jesse Agnew 12:19.7 PR North Marion
143. 10 Everett Strom 12:20.6 PR Wilson
144. 10 Wiley Weaver 12:21.8 PR West Linn
145. 10 Thomas Reynolds 12:22.1 PR Wilson
146. 10 Sebastian Sack 12:23.3 PR Grant
147. 10 Garrett Johnson 12:25.4 PR Amity
148. 10 Ajay Patel 12:25.5 PR Southridge
149. 10 Andrew Wright 12:25.8 PR West Linn
150. 10 Clayton Helfrich 12:27.3 PR Taft
151. 10 Ben Dodak 12:27.5 PR Wilson
152. 10 Sam Shearer 12:27.9 PR Grant
153. 10 Andrew Harker 12:32.2 PR Wilson
154. 11 Philip Quinton 12:33.5 SR Grant
155. 10 Sam Gartrell 12:33.8 PR Grant
156. 10 Walter Greene 12:33.9 PR Grant
157. Justin Carpeter 12:34.6 Unattached
158. 10 Zachary Roth 12:35.5 PR McNary
159. 10 Carter Short 12:36.7 PR McNary
160. 10 Sam Miller 12:41.3 PR Silverton
161. 10 Remi Flounders 12:42.9 PR Milwaukie
162. 10 Matt Brock 12:44.4 PR West Salem
163. 10 Seamus Brady 12:47.8 PR West Linn
164. 10 Andy Hohensee 12:48.7 PR West Linn
165. 10 Trent Robinson 12:49.4 PR Glencoe
166. 10 Finn Kemper 12:51.1 PR Cleveland (OR)
167. 10 Dashiel Weidman 12:51.2 SR Grant
168. 10 Cory Stenlund 12:57.2 SR North Salem
169. 10 Jose Barocio 12:57.6 PR McKay
170. 10 Zach Glowinski 12:59.0 PR Aloha
171. 10 Jayden Stinson 12:59.8 PR Gladstone
172. 10 Riley Skyles 13:00.9 PR Central Catholic
173. 10 Dylan Taylor 13:01.2 SR Lakeridge
174. 10 William Wood 13:01.6 PR Wilson
175. 10 Ian Enger 13:02.5 Sherwood
176. 10 Isaiah Rodriguez 13:05.0 PR West Linn
177. 10 JohnHenry Stuckart 13:05.6 PR Stayton
178. 10 Dallin Brueggeman 13:08.2 SR Sherwood
179. 10 Montana Phillips 13:08.9 PR Hood River Valley
180. 10 Mason Colony 13:15.5 PR Wilsonville
181. 10 Russell Breaux 13:18.1 PR Lakeridge
182. 10 Christian Torralba 13:22.3 PR West Linn
183. 10 Cole McArthur 13:26.5 PR North Marion
184. 10 Jonathan Harri 13:26.5 PR McNary
185. 10 Mason Luetjen 13:26.6 SR Wilsonville
186. 10 Adam Blaine 13:29.6 SR Lincoln
187. 10 Jarrett Adair 13:29.9 PR North Marion
188. 10 Jan Peeters Weem 13:34.0 PR Forest Grove
189. 10 Max Glynn 13:34.4 PR Lincoln
190. 10 Warner Schrack 13:34.5 PR Grant
191. 10 Sam Piesner 13:38.1 PR Lincoln
192. 10 Carter Barrett 13:39.5 PR Horizon Christian
193. 10 John Bain 13:40.6 SR Silverton
194. 10 Steven Bates 13:44.8 PR Silverton
195. 10 Sam Henderson 13:45.2 PR Seaside
196. - Lucas Lally 13:47.6 PR West Linn
197. 10 Mathew Carpenter 13:49.5 SR Seaside
198. 10 Zac Saddler 13:50.5 PR Silverton
199. 10 Rohan Myers 13:51.3 PR Lakeridge
200. 10 Quincy Sells 13:52.3 PR Lincoln
201. 10 Moss Coley 14:12.4 PR Grant
202. 10 Sebastian Miller 14:27.7 PR Grant
203. 9 Mason Brion 14:36.6 PR Wilson
204. 10 Tony Li 14:37.9 SR Santiam Christian
205. 10 Tanner Hoalst 14:44.3 PR Lincoln
206. 9 Dillion Reinhart 14:50.9 PR Newport
207. 10 Ashton Dodge 14:53.9 PR Wilson
208. 10 Willy Campbell 14:59.2 PR Gladstone
209. 10 Samuel Ertischek 15:38.0 SR Wilson
210. 10 Benjamin Silverberg 16:19.8 SR Wilson
211. 10 Ethan Segal 18:03.7 PR West Linn