Mens Results
5,000 Meters Boys Hard Course
1. 12 Kyle Peterson 19:31 Hockinson
2. 12 Bradley Rzewnicki 19:43 Seaside
3. 11 Casey Pugh 19:48 Stayton
4. 10 Ash Francis 19:50 SR Sequim
5. 11 Benjamin Gasper 20:09 Oak Harbor
6. 10 Murray Bingham 20:10 PR Sequim
7. 11 Liam Elias 20:10 Inglemoor
8. 12 Hezekiah Goodwin 20:19 Kentlake
9. 12 Cade Falkner 20:20 Eastlake
10. 12 Matt Nechiporuk 20:21 Kentwood
11. 12 Dylan Schmidt 20:22 Yamhill-Carlton
12. 11 David Connell 20:24 Camas
13. 11 AJ Chopra 20:33 Todd Beamer
14. 12 Macauley Franks 20:34 SR Shorecrest
15. 11 Isaiah Eller 20:37 Kentridge
16. 11 Jake Hucko 20:41 Oak Harbor
17. 12 Kyle Hurd 20:46 Aberdeen
18. 11 Justin Lin 20:47 SR Monta Vista
19. 10 Alec Shingleton 20:48 PR Sequim
20. 10 Matthew Frazeur 20:48 Stayton
21. 12 Boone Tate 21:01 Auburn Riverside
22. 11 Tyler Anderson 21:03 Madras
23. 11 Derek Lee 21:07 SR Monta Vista
24. 11 Shane Davis 21:12 Yamhill-Carlton
25. 12 Austin Bass 21:13 Todd Beamer
26. 11 Andres Madrigal 21:13 Auburn Riverside
27. 10 Ross Principe 21:14 Kentwood
28. 10 Gus Harquail 21:15 Madison
29. 11 Colton Carter 21:17 SR Seaside
30. 10 Kyle Radosevich 21:18 Ridgefield
31. 10 Nick Sarysz 21:19 R A Long
32. 10 Sam Lingwall 21:20 Enumclaw
33. 12 Ben Johnstun 21:22 St Helens
34. 12 Jake Mustard 21:24 Montesano
35. 12 Adonis Rosabal 21:28 Kent Meridian
36. 12 Will Nuckoles 21:29 Columbia (White Salm...
37. 12 Evan Polkow 21:31 Auburn Riverside
38. 12 Pete Frazee 21:31 Junction City
39. 12 Nathan Shine 21:32 Kentridge
40. 12 Steven Kassebaum 21:36 Kentridge
41. 10 Pearse Popchock 21:37 Black Hills
42. 12 Ethan Duwors 21:38 SR Timberline
43. 11 Tyler Tenny 21:39 Barlow
44. 12 James Sestric 21:43 Barlow
45. 10 Ronald Aman 21:44 SR Timberline
46. 11 Drake Pearisaeff 21:44 Auburn Riverside
47. 12 Noe Jines 21:47 Kennedy
48. 11 Madsen Rhinehart 21:49 Hillcrest
49. 12 Wilson Turk 21:52 Inglemoor
50. 9 Dylan Beneventi 21:53 Columbia (White Salm...
51. 12 Davis McHugh 21:53 Salem Academy
52. 11 Ethan Guerrero 21:54 PR Sacred Heart Cathedral
53. 10 Troy Saari 22:00 Stayton
54. 12 Nicholas Carter 22:00 Camas
55. 12 Dylan Duckworth 22:04 Yamhill-Carlton
56. 12 Yannik Huelbert 22:05 Cascade
57. 12 Ryan Peters 22:05 Black Hills
58. 12 Dallas Poitra 22:06 Madison
59. 12 Parker Risk 22:07 SR Timberline
60. 12 Soren Wolf 22:07 Pendleton
61. 11 Connor Parkinson 22:08 Montesano
62. 12 Trey Reed 22:08 Sweet Home
63. 10 Nate Cannon 22:09 Mountain View (OR)
64. 11 Kent Scollard 22:09 SR Shorecrest
65. 12 Ryan Frederickson 22:10 Corvallis
66. 11 Yonatan Ocbai 22:13 SR Sacred Heart Cathedral
67. 10 Duncan Woodward 22:14 SR Eastlake
68. 12 Nathaniel Lara 22:16 SR Sacred Heart Cathedral
69. 9 Nathan Eller 22:17 Kentridge
70. 10 Ryan Niu 22:20 SR Monta Vista
71. 11 Tyler Lawson 22:21 Crook County
72. 10 Zachary Daly 22:23 Madison
73. 12 Christopher Arnold 22:26 Columbia River
74. 10 William Brown 22:28 Centralia
75. 11 Zeth Peterka 22:28 SR Shorecrest
76. 10 Konrad Raum 22:30 Cottage Grove
77. 12 Alex Miller 22:33 Kentwood
78. 11 Quinn Hinmann 22:34 Black Hills
79. 11 Brady Tesch 22:34 Auburn
80. 11 Eliot Lubomirsky 22:35 PR Monta Vista
81. 12 Parker Bennion 22:38 Skyview
82. 12 Justin Graham 22:42 Hillcrest
83. 12 Layton McHone 22:42 Centennial
84. 12 Hunter Schaffer 22:43 La Pine
85. 10 Dylan Cudd 22:44 Stayton
86. 10 Ian Abrams 22:44 Ridgefield
87. 10 Logan Newman 22:44 Ridgefield
88. 12 John Graff 22:46 Rainier
89. 11 Andrew Doran 22:47 Yamhill-Carlton
90. 11 Joey Roberson 22:48 Enumclaw
91. 11 Oliver Joss 22:49 Corvallis
92. 10 Trevor Cross 22:52 Dallas
93. 11 Kiran Matthias 22:52 Eastlake
94. 10 Mitchell Henry 22:54 Seattle Christian
95. 11 Hunter McGowan 22:57 Enumclaw
96. 11 Brody Johnson 22:58 Stayton
97. 12 Jerod Fugere 22:59 Yamhill-Carlton
98. 12 Wyatt Pauley 23:00 Oak Harbor
99. 9 Joshua Liddell 23:01 Sisters
100. 11 Ben Zuares 23:01 Todd Beamer
101. 12 Chris Garcia 23:02 Barlow
102. 12 Alejandro Barbosa 23:02 Grant
103. 10 John Soler 23:03 PR Sacred Heart Cathedral
104. 11 Christopher Nip 23:04 SR Sacred Heart Cathedral
105. 11 Aidan Oehler 23:05 Auburn
106. 12 Andrew Neumann 23:06 Seattle Christian
107. 10 Shea Van Butler 23:07 Grant
108. 11 Declan Scallen 23:08 Eastlake
109. 10 DiLeep Chokar 23:09 Kentwood
110. 10 Cole Diffner 23:11 Seattle Christian
111. 9 Ben Kirby 23:12 Stayton
112. 12 Austin Matzelle 23:12 Eastlake
113. 10 Andrew Poppert 23:13 Ridgefield
114. 11 Jacob Moore 23:13 Clatskanie
115. 11 Bruce Erickson 23:15 Skyview
116. 12 Zach Phillips 23:16 Skyview
117. 11 Quinn Olarrea 23:17 Mountain View (OR)
118. 12 Christopher Newman 23:18 Pendleton
119. 12 Mark Gomez 23:18 Woodland
120. 11 Calvin DuBois 23:20 La Center
121. 12 Edelbert Claudio 23:21 SR Sacred Heart Cathedral
122. 12 Tommy Tradal 23:21 Inglemoor
123. 9 Trent Berntsen 23:21 Clatskanie
124. 10 Branigan Kerls 23:22 Camas
125. 11 Richard Dyer 23:22 Hockinson
126. 10 Samuel Morris 23:23 Hockinson
127. 11 Malcolm Hay 23:23 Kentwood
128. 11 Dayln Barragan 23:24 Aberdeen
129. 10 Evan Davidson 23:24 R A Long
130. 11 Kale VanWieringen 23:26 Enumclaw
131. 12 Jack Kelly 23:27 Camas
132. 10 Noah Dinsfriend 23:28 Sweet Home
133. 12 Daniel Mather 23:30 Amity
134. 9 Oliver Wolf 23:32 Eastlake
135. 9 Massimiliano Donati 23:32 PR Sacred Heart Cathedral
136. 11 Ghislain Bugingo 23:34 Kent Meridian
137. 12 Levi Carreon 23:34 Banks
138. 12 Austin Snideman 23:35 Centralia
139. 11 Brian Esparza 23:36 Kent Meridian
140. 11 Clay Keller 23:37 Baker
141. 10 Parker Ivanoff 23:38 Astoria
142. 10 Ben Blake 23:38 Klamath Union
143. 12 Benjamin Peltier 23:39 Inglemoor
144. 10 Jacob Robinson 23:39 Banks
145. 10 Tyler Cowan 23:40 Mountain View (OR)
146. 12 Ryan Meighan 23:41 Junction City
147. 11 David Schwinof 23:41 Seaside
148. 9 Drew McMullen 23:43 Amity
149. 9 Tyler Lehnertz 23:43 Ridgefield
150. 11 Adrian Garcia 23:44 Centennial
151. 9 Julian Badoni 23:44 PR Madras
152. 11 Colton Dalia 23:45 King's Way Christian
153. 9 Haiden Mitchell 23:46 Mountain View (OR)
154. 12 Joey Stroup 23:46 Lebanon
155. 11 Aaron Runion 23:51 Amity
156. 11 Ian Diaz 23:51 Yamhill-Carlton
157. 10 Cameron Stuart 23:53 Eastlake
158. 10 Josef Aschenbrenner 23:55 Montesano
159. 12 Seth Bradshaw 23:56 Camas
160. 9 Niko Krutzikowsky 23:56 Newport
161. 9 Alexander Woodall 23:57 Eastlake
162. 12 Adam Rooney 23:58 Klamath Union
163. 12 Jacob Bedont 24:01 Camas
164. 12 Marc Weeks 24:02 Parkrose
165. 10 Alex Bailey 24:03 Ocosta
166. 11 James Halford 24:03 Auburn Riverside
167. 12 Sam Kenyon 24:04 Salem Academy
168. 9 Titus Oien 24:08 Skyview
169. 11 Bryce Lane 24:10 Inglemoor
170. 9 Chisel McFarland 24:11 Mountain View (OR)
171. 11 Adam Voigt 24:13 Centennial
172. 11 Tanner Johnson 24:13 Auburn Riverside
173. 9 Zach Zanona 24:15 Sweet Home
174. 9 Lucas Stearns 24:19 Baker
175. 10 Davis Weatherston 24:20 Hillcrest
176. 11 Daniel Tchaikovski 24:24 SR Kentridge
177. 12 Garett Marutz 24:25 SR Eastlake
178. 12 Juan Campos 24:25 North Salem
179. 9 Mitchell Bergquist 24:26 R A Long
180. 10 Spencer Pugh 24:29 Skyview
181. 9 Christopher Zuck 24:34 Hillcrest
182. 10 Trevor Johnson 24:35 Ridgefield
183. 12 Chaz Bracken 24:35 Auburn Riverside
184. 9 Mathew Meckley 24:37 Lebanon
185. 11 Joseph McDowell 24:39 Yamhill-Carlton
186. 12 Ming Fung 24:41 Barlow
187. 12 Nestor Centeno Flo... 24:42 North Salem
188. 10 Ollie Sims 24:42 SR Grant
189. 12 Grant Brobeck 24:43 Clackamas
190. 12 Harrison Methratta 24:44 Clackamas
191. 11 Chris Brooks 24:44 Oak Harbor
192. 12 Kade Prentice 24:45 Clackamas
193. 12 Drew Cardinale 24:46 Clackamas
194. 9 Trevor Nielsen 24:46 Clackamas
195. 10 Calvin Kaul 24:47 Astoria
196. 10 Dustin Henderson 24:49 Pendleton
197. 11 Omar Morales 24:50 Clackamas
198. 9 Connor Lynch 24:51 Inglemoor
199. 10 Zach Ellis 24:51 Eastlake
200. 11 Danny Nguyen 24:52 Parkrose
201. 10 Jacob Denley 24:53 La Center
202. 12 Cody Hobbs 24:53 Knappa
203. 12 Noah Carmack 24:54 Crook County
204. 12 Coleman Boyd 24:54 Clackamas
205. 9 Ty Rooper 24:55 Madison
206. 12 Nick Nielsen 24:55 Clackamas
207. 9 Zachary Mauras 24:56 Crook County
208. 9 George Lostroh 24:58 Kentwood
209. 12 Stephen Dalton 24:59 Crook County
210. 11 Enrique Islaas 25:00 Todd Beamer
211. 12 Kyle Cribbs 25:02 Clackamas
212. 11 Elijah Banister 25:02 Baker
213. 9 Cody Lowe 25:04 PR Ilwaco
214. 9 Jonas Rice 25:06 Crook County
215. 10 Eliab Rice 25:06 Crook County
216. 9 Dustin Comeaux 25:08 Kentwood
217. 12 Peyton Ganfield 25:09 PR Cascade
218. 9 Caden Shanks 25:12 Newport
219. 10 Erik Cortes 25:12 Cottage Grove
220. 9 Tristan Scarborough 25:13 Newport
221. 11 Ryan Golb 25:13 Camas
222. 10 Miles Iverson 25:14 PR Shorecrest
223. 12 Sam Marcum 25:14 Centennial
224. 11 Brett Fox 25:16 Yamhill-Carlton
225. 11 Conner Cline 25:16 Baker
226. 11 Isaac Hickel 25:19 King's Way Christian
227. 11 Jeremy Abegglen 25:22 Hockinson
228. 11 Josh Blad 25:23 Enumclaw
229. 9 Aryton Muniz 25:23 Enumclaw
230. 11 Jac Coe 25:24 Clatskanie
231. 12 John Workman 25:25 Lebanon
232. 10 Josh Freitag 25:26 Seton Catholic
233. 11 Brennan Ziegler 25:29 SR Camas
234. 10 Konnor Owens 25:31 SR Cottage Grove
235. 12 Adam Jensen 25:32 Camas
236. 9 Gabriel Moore 25:33 PR Shorecrest
237. 10 Andrew Thompson 25:34 SR Shorecrest
238. 12 Cody Meyer 25:34 Inglemoor
239. 12 Ali Talasow 25:39 PR Madison
240. 12 Michael Dymek 25:41 Inglemoor
241. 11 Rich Danzuka 25:42 Madras
242. 11 Joseph Smart 25:44 Clatskanie
243. 10 Jack Berg 25:45 Sisters
244. 10 Nick Spickelmier 25:46 Kennedy
245. 10 Tryp Schaefer 25:46 SR Cascade
246. 10 Hunter Eller 25:47 Crook County
247. 12 Tyler Mann 25:50 Columbia (White Salm...
248. 12 Simon Mattes 25:51 Eastlake
249. 11 Riley Bliege 25:52 Columbia River
250. 12 Reilly Prescher 25:52 SR Timberline
251. 10 John Glenn 25:53 Ilwaco
252. 12 Caleb Geringer 25:53 Centralia
253. 10 Arturo Martinez-Re... 25:54 Auburn Riverside
254. 12 Javier Santos 25:57 SR Kentwood
255. 9 Foxx Walz 25:57 King's Way Christian
256. 11 Dillon Sanchez 25:58 Oak Harbor
257. 9 Truman Affeldt 25:59 Black Hills
258. 12 Brandon Rendon 25:59 Kennedy
259. 10 Jake Morrow 26:00 Madison
260. 12 Chan-Tam Huynh 26:00 SR Timberline
261. 12 Shaun Hannan 26:03 Madison
262. 9 Luke Samuels 26:05 Columbia (White Salm...
263. 10 Cole Harrison 26:08 Columbia (White Salm...
264. 10 Emerson Johnson 26:10 Skyview
265. 11 Cody Smelser 26:11 Cottage Grove
266. 11 Wes Colvin 26:12 SR Camas
267. 10 Joe Johnson 26:15 St Helens
268. 12 Drew Henderson 26:16 Hockinson
269. 11 Hokuto Tachibana 26:16 Kentwood
270. 11 Tucker Holcomb 26:17 SR Elma
271. 11 Brody Lukens 26:19 Camas
272. 9 Ryan Anderson 26:20 Ocosta
273. 12 Asa Alexander 26:21 PR Cascade
274. 9 Wylie Wyant 26:22 Pendleton
275. 12 Lane Flintoff 26:25 Skyview
276. 9 Noah Willhite 26:26 Todd Beamer
277. 11 Juan Hernandez 26:26 Todd Beamer
278. 12 Gabe Belcher 26:27 SR Elma
279. 12 Keegan Hanes 26:27 Columbia River
280. 12 Ryan Du 26:29 Columbia River
281. 10 Reid Carlson 26:30 Columbia River
282. 9 Andy Hunter 26:30 Ridgefield
283. 10 Villiy Nechiporuk 26:31 SR Kentwood
284. 11 Michael Read 26:38 Stayton
285. 12 Anthony Guido 26:39 R A Long
286. 10 Justin Pilgrim 26:39 SR King's Way Christian
287. 11 Judah Stelzer 26:40 Auburn
288. 12 Jacob Goetzinger 26:41 Barlow
289. 10 Jacob Gerstman 26:42 Kentwood
290. 12 Israel Gill 26:44 PR Timberline
291. 11 Michael Hefley 26:47 La Pine
292. 12 James Wisby 26:49 Centralia
293. 10 Zachary Valentine 26:50 PR Centennial
294. 11 Simon Samadurov 26:52 Camas
295. 10 James Carmona 26:57 La Center
296. 12 Tyson Wenger 26:58 Kentlake
297. 12 Niklas Henning 26:58 Kentlake
298. 10 Connor Foley 26:59 Kentlake
299. 10 Nathan Morrisson 26:59 SR Kentlake
300. 10 Casey Cox 26:59 Kentlake
301. 11 Samuel Borcherding 27:00 Montesano
302. 12 Travis Ediger 27:01 Enumclaw
303. 10 Ian McLean 27:03 Decatur
304. 11 Wilson Qaio 27:04 Inglemoor
305. 11 Logan Hill 27:05 Woodland
306. 12 Drew Kanzler 27:06 Todd Beamer
307. 10 Chris Sundet 27:07 Kentwood
308. 12 Wyatt Loranger 27:08 Decatur
309. 12 Brandon Ishise 27:08 Decatur
310. 12 Peter Hayward 27:08 St. Stephen's Academy
311. 10 Jacob McGonigle 27:09 Klamath Union
312. 12 Daniel Slinker 27:09 Klamath Union
313. 12 Devin Rice 27:10 Woodland
314. 10 Noah Nelsen 27:11 St Helens
315. 9 Evan Garrison 27:11 St Helens
316. 9 Ty Severson 27:14 Inglemoor
317. 12 Patrick Forcier 27:16 Woodland
318. 9 Jaedan Abel 27:17 Rainier
319. 11 Daniel Gagner 27:18 Dallas
320. 12 Sam Lewis 27:18 Sisters
321. 9 Brad Kimmel 27:19 Black Hills
322. 9 Justin Francis 27:20 Cottage Grove
323. 9 Jesse Klotz 27:20 Black Hills
324. 10 Joshua Somers 27:22 Woodland
325. 12 Alex Hendricks 27:24 Clatskanie
326. 10 Daniel Alvarez 27:25 R A Long
327. 10 Linus Ruckman 27:26 Madison
328. 9 Orion Knudson 27:26 Dallas
329. 9 Corey Eubanks 27:27 King's Way Christian
330. 9 Christian Purdy 27:28 Rainier
331. 12 Christian Leuthold 27:29 Woodland
332. 10 Raleigh Anderson 27:29 Ocosta
333. 12 Andrew Goaring 27:29 Ridgefield
334. 9 Nathan Robbins 27:30 Mountain View (OR)
335. 11 Brenden McGraw 27:30 Auburn Riverside
336. 10 Chris Penrod 27:32 Auburn Riverside
337. 12 Justin Jones 27:34 Lebanon
338. 10 Lutra Felten 27:35 Hoquiam
339. 9 Alexander Tomko 27:36 Hoquiam
340. 9 Tylor Sells 27:38 R A Long
341. 11 Jared May 27:38 Sisters
342. 12 Sam Gingrich 27:39 Auburn Riverside
343. 12 Jon Buck 27:43 St. Stephen's Academy
344. 10 Alden Robert 27:46 Madison
345. 10 Ryan Weeks 27:46 Enumclaw
346. 12 Michel Vargas 27:48 Junction City
347. 9 Forrest Hassell 27:49 Mountain View (OR)
348. 9 Brandon Wensel 27:51 La Pine
349. 10 Julio Ramos-Vasquez 27:52 Stevenson
350. 12 Chaunze Lancaster 27:52 Mountain View (OR)
351. 11 Noah Fields 27:52 Seton Catholic
352. 9 Declan Brennan 27:53 Kentwood
353. 10 Grant Anderson 27:56 Columbia (White Salm...
354. 11 Spencer Fulton 27:58 Knappa
355. 12 Derek Mckay 28:03 Auburn Riverside
356. 10 Waldon Andrews 28:03 Ilwaco
357. 9 William Lane 28:04 Mountain View (OR)
358. 10 Drake Buckmaster 28:04 Mountain View (OR)
359. 10 Jordan Conroyd 28:05 SR Mountain View (OR)
360. 10 Joey Nelson 28:05 Auburn Riverside
361. 9 Sebastian Rios 28:06 Kentwood
362. 11 Chastin Barnes 28:07 SR Shorecrest
363. - Caleb Baylor 28:09 SR Crook County
364. 10 Alex Kabat 28:12 PR Eastlake
365. 11 Eric Pena 28:13 Todd Beamer
366. 10 Zachary Olin 28:14 Hockinson
367. 12 Sterling Higgins 28:14 Hockinson
368. 11 Nathan Niemela 28:15 Hockinson
369. 11 Mitchell Mattix 28:15 Hockinson
370. 11 Joseph Cody 28:15 Hockinson
371. 10 Todd Schindler 28:16 SR Shorecrest
372. 10 Sam Holman 28:17 SR Shorecrest
373. 10 Jason Taylor 28:20 Todd Beamer
374. 9 James McAndie 28:21 Stevenson
375. 11 Matteo Liserre 28:23 Cottage Grove
376. 11 Andrew Fischer 28:26 Auburn
377. 12 William Nicholson 28:27 Oak Harbor
378. 9 Andres Diangco 28:32 Decatur
379. 10 Monathysak Keo 28:36 PR Decatur
380. 11 Shane Miltenberger 28:37 Pendleton
381. 12 Hayden Lam 28:45 Klamath Union
382. 9 Hunter McClure 28:53 Kentlake
383. 9 Shane Alvis 28:56 Auburn Riverside
384. 11 Lucas Nicholson 28:59 Oak Harbor
385. 10 Charles Hobbs 29:05 Stevenson
386. 10 Lake Fultz 29:07 Cottage Grove
387. 10 Amial Rhoan 29:22 Madras
388. 12 Dylan Perreira 29:22 SR Sequim
389. 11 Kai Thomas 29:30 King's Way Christian
390. 12 Micah Azevedo 29:32 SR Barlow
391. 9 Robert duPlessis 29:34 Rainier
392. 12 Josh Brink 29:39 PR Barlow
393. 10 Anthony Kutch 29:39 Seton Catholic
394. 9 Saulomon Nash 29:39 Ridgefield
395. 10 Dylan Ravander 29:41 R A Long
396. 9 Cameron Wilson 29:44 PR Ridgefield
397. 12 Brady Maynard 29:55 SR Barlow
398. 12 John Vogel 30:01 SR Shorecrest
399. 12 Taylor George 30:02 Barlow
400. 11 Pete Ramsay 30:03 Skyview
401. 12 Tyler Haglund 30:05 Barlow
402. 9 Samuel Roos 30:13 PR Eastlake
403. 10 Seth Moore 30:15 Seton Catholic
404. 11 Josh Vick 30:21 Seton Catholic
405. 10 Chris Ordway 30:23 Barlow
406. 11 Garret Malizia 30:26 Montesano
407. 11 Noah Carper 30:35 Ilwaco
408. 9 Noah Pogue 30:36 Madras
409. 9 Jordan Hurdlow 30:40 PR Sequim
410. 10 Ethan Inpeng 30:41 PR Centennial
411. 12 Nolan Abell 30:43 Rainier
412. 11 Kole Moore 30:44 SR Kentlake
413. 11 Nolan Sandifer 30:44 Kentlake
414. 10 Rowan Ulrigg 30:45 SR Kentlake
415. 11 Kristian Bartel 31:00 SR Todd Beamer
416. 12 Evan Henesey 31:01 Rainier
417. 10 Ethan Buss 31:03 Rainier
418. 10 Kamren Green 31:05 Decatur
419. 10 Kelton Bruslind 31:07 Lebanon
420. 10 Josue Velasquez-Si... 31:22 SR Centennial
421. 10 Danny Lennon 31:23 Ocosta
422. 9 Braedon Rinck 31:28 Cottage Grove
423. 10 Noah Wilson 31:38 R A Long
424. 9 Preston Johnson 33:04 Mountain View (OR)
425. 12 Eric Hodac 33:21 Decatur
426. 9 Sam VanWagner 34:14 Stevenson
427. 10 Zack Hayes 35:00 R A Long
428. 10 Michael Kopcho 35:00 Auburn Riverside
429. 11 Jordon Mast 35:00 Ridgefield
Official Team Scores
1. Stayton 199
2. Yamhill-Carlton 217
3. Auburn Riverside 226
4. Kentridge 256
5. Kentwood 271
6. Eastlake 295
7. Sacred Heart Cathe... 304
8. Ridgefield 349
9. Inglemoor 362
10. Camas 363
11. Oak Harbor 402
12. Enumclaw 425
13. Madison 436
14. Shorecrest 439
15. Todd Beamer 442
16. Timberline 467
17. Mountain View (OR) 474
18. Barlow 474
19. Skyview 481
20. Sequim 521
21. Black Hills 530
22. Hockinson 531
23. Columbia (White Sa... 598
24. Crook County 635
25. Centennial 644
26. Montesano 646
27. R A Long 663
28. Clackamas 673
29. Pendleton 696
30. Clatskanie 721
31. Cottage Grove 771
32. Madras 789
33. Columbia River 796
34. Kentlake 805
35. King's Way Christian 851
36. Klamath Union 878
37. Lebanon 885
38. Woodland 939
39. Rainier 1006
40. Decatur 1093
41. Seton Catholic 1138