Boys 5000 Meter Run
1. 12 John Rodeheffer 19:20 Oak Harbor
2. 12 Thomas Morrell III 19:27 Centennial
3. 11 Dylan Holland 19:42 Anacortes
4. 12 Austin Blankenship 19:53 Columbia River
5. 12 Wyatt Mullen 19:57 Burlington-Edison
6. 12 Jakob Hiett 20:00 Sweet Home
7. 12 Mikey Cobb 20:40 Sequim
8. 11 Gavin Parpart 20:53 Inglemoor
9. 11 Marcus Corbett 20:56 Lebanon
10. 12 Austin Jex 21:00 Todd Beamer
11. 11 Nolan Bylenga 21:00 Pendleton
12. 10 James Parker 21:03 Anacortes
13. 12 Matt Siegel 21:10 Eastside Catholic
14. 11 Eric Hamel 21:11 Enumclaw
15. 11 Jackson Oliver 21:17 Sequim
16. 11 Corey Brinkman 21:20 Auburn Riverside
17. 11 Chris Jeffko 21:26 Sequim
18. Kyle Hurd 21:29 Aberdeen
19. 10 Miguel Guzman 21:35 Oak Harbor
20. Adi Wolfenden 21:42 Mountain View (OR)
21. 11 Dario Cirlincione 21:44 Hazen
22. 11 Garison Alger 21:44 Pendleton
23. 11 Ben Mitchell 21:48 Kentlake
24. 12 Tommy Franklin 21:55 Barlow
25. 12 Joseph Decena 21:55 Federal Way
26. 11 Graham Manson 21:58 Hazen
27. 10 Jesse Goldstone 21:59 Federal Way
28. 12 Kelly McCaffrey 22:02 Shorecrest
29. 12 Brandon Seeger 22:02 Seattle Christian
30. 12 Dax Tate 22:03 Auburn Riverside
31. 11 John Mendrin 22:03 North Salem
32. 10 Jackson Januik 22:10 Seaside
33. 12 Vanea McDaniel 22:11 Ridgefield
34. 12 Tyler Ridings 22:11 Seattle Christian
35. 11 Ridge Lemieux 22:11 Junction City
36. 10 Hunter Ashby 22:12 Burlington-Edison
37. 12 Chris Moen 22:13 Marysville-Pilchuck
38. 11 Andrew Dellsite 22:15 Tumwater
39. 12 Forrest Wallace 22:17 Toledo
40. 10 Dylan Duckworth 22:18 Yamhill-Carlton
41. 12 Nathanael Benson 22:20 Mountain View (OR)
42. Joe Navarra 22:25 Mountain View (OR)
43. 12 Nathan Kallish 22:26 Kentridge
44. 9 Jordan Pollard 22:28 Sisters
45. 10 Alex Olson 22:29 Horizon Christian
46. 12 Shea Krevi 22:29 Sisters
47. 12 Brandon Williams 22:30 Barlow
48. 12 Ashton Fraser 22:30 Toledo
49. 9 Rafi Sibony 22:34 Seaside
50. 12 Jonah Zucati 22:38 Auburn Mountainview
51. 12 Russell Taylor 22:39 Bend
52. 10 Noe Jines 22:40 Kennedy
53. 11 Morgan McAdams 22:41 Junction City
54. 12 Christian De La Cruz 22:43 Woodinville
55. 12 Casey Cooke 22:43 St Helens
56. 9 Brock Schoene 22:45 Seton Catholic
57. 11 Jonah Valler 22:47 Tumwater
58. 11 Brandt Bergeron 22:48 St. Stephen's Academy
59. 11 Christian Rotter 22:49 Auburn Mountainview
60. 11 Jonas Matson 22:49 Battle Ground
61. 12 Tyler Moran 22:53 Federal Way
62. 11 Alex Blanchard 22:54 Enumclaw
63. 12 Tim Nahring 22:59 Woodland
64. 11 Logan Dickman 23:02 Hazen
65. 12 Troy Gamble 23:03 Kentridge
66. 10 Will Nuckoles 23:03 White Salmon
67. 9 Dustin Lind 23:04 Woodinville
68. 11 Caleb Peek 23:05 Oak Harbor
69. 12 Leo Theisen 23:06 Mountain View (OR)
70. 9 Josiah Anderson 23:09 Woodland
71. 11 Armando Valencia 23:13 Auburn Riverside
72. 9 Joseph Morrissey 23:14 Tumwater
73. 10 Trey Reed 23:14 Sweet Home
74. 12 Emmett Earlywine 23:19 Rainier
75. 12 Evan Higgs 23:19 Kentridge
76. 11 Cole Spina 23:22 Centennial
77. 11 Brendan Stamper 23:22 Kentwood
78. 11 Curt Knott 23:25 Newport
79. 11 Chris Camarero 23:32 Kentridge
80. 10 Derrick Howlett 23:33 Auburn Mountainview
81. 11 Wendall Lorenzen 23:38 Sequim
82. 9 Jake Robertson 23:38 Walnut Grove
83. 12 Jared Hanson 23:40 Anacortes
84. 12 Tyress TurnsPlenty 23:42 La Pine
85. 11 William Swanson 23:42 Tumwater
86. 9 Calder Wood 23:46 Anacortes
87. 11 Brandon Vick 23:48 Enumclaw
88. 11 Sam Andersen 23:48 Ridgefield
89. 11 Brendan Kirk 23:49 Bend
90. 11 Thomas Broch 23:50 Auburn Riverside
91. 10 Issac Justham 23:53 Sweet Home
92. 11 Bobby Belter 23:54 Kentwood
93. 10 Trey Meyer 23:56 Burlington-Edison
94. 12 Alex Stelbicki 23:56 Columbia River
95. 9 Dean Soder 23:57 La Center
96. 12 Graham Lelack 23:58 Bend
97. 12 Tyler Perrin 23:59 Auburn
98. 9 Candler Bolte 24:02 Columbia River
99. 11 Adam Wheeler 24:02 Kentwood
100. 9 Jacob Moore 24:04 Clatskanie
101. 11 Matt Creagan 24:06 Shorecrest
102. 12 Michael Ketsdever 24:06 South Albany
103. 12 Jaden VanWechel 24:08 Todd Beamer
104. 11 Sam Santiago 24:09 Crook County
105. 12 Michael Choquer 24:09 Battle Ground
106. 10 Logan Clements 24:16 Montesano
107. 10 Jeff Vazquez 24:19 Anacortes
108. 9 Jacob Rowley 24:20 Bend
109. 12 Chance Clark 24:22 McNary
110. 11 Orion Yates 24:22 R A Long
111. 9 Matthew Walton 24:23 Shorecrest
112. 10 Nate Beed 24:23 La Center
113. 10 Josh Ramirez 24:23 Centennial
114. 11 Cameron Link 24:24 Auburn
115. 9 Joey Roberson 24:26 Enumclaw
116. 12 Daniel Groseclos 24:28 Pendleton
117. 10 Zack Stetzel 24:34 Horizon Christian
118. 11 Tim Graves 24:35 Astoria
119. 10 Andrew Neumann 24:37 Seattle Christian
120. 10 Davis McHugh 24:41 McNary
121. 12 Adam Najera 24:42 Cottage Grove
122. 11 Troy Cole 24:43 Amity
123. 12 Ryan Pitchford 24:44 Kentlake
124. 12 Drew Gilomen 24:44 Kentlake
125. 9 Alec Ritter 24:45 Enumclaw
126. 10 Ben Brownlee 24:45 Ilwaco
127. 12 Nathan McGill 24:49 Horizon Christian
128. 10 Marcos Mendoza 24:49 Ilwaco
129. 10 Christopher Arnold 24:51 Columbia River
130. 10 Chase Stenhjem 24:52 Todd Beamer
131. 11 Josh Broek 24:52 Black Hills
132. 12 Evan Maun 24:54 Timberline
133. 11 Tyler Whittaker 24:54 South Albany
134. 12 Drexler Martin 24:56 Clatskanie
135. 12 Samuel Juarez 24:56 Centralia
136. 9 Justin Faraday 25:02 West Point Grey
137. 10 Kyle Fisher 25:02 Black Hills
138. 12 Dakota Steppe 25:02 Horizon Christian
139. 10 Dylan Schmidt 25:06 Yamhill-Carlton
140. 10 Dallas Poitra 25:07 Madison
141. 10 Patrick Joyce 25:07 Shorecrest
142. 12 Logan Ross 25:11 Scappoose
143. 12 Sam Davies 25:15 Horizon Christian
144. 11 Jack Whittle 25:15 Seaside
145. 9 Gresham Bergeron 25:16 St. Stephen's Academy
146. 9 Reece Hupfer 25:16 St. Stephen's Academy
147. 11 Joe Valencia-Acosta 25:18 North Salem
148. 12 Brock Pardue 25:22 Columbia River
149. 12 Matt Pitchford 25:26 Kentlake
150. 9 Michael Medina 25:26 South Albany
151. 12 Danny Schrader 25:27 Todd Beamer
152. 9 Noah Carmack 25:27 Crook County
153. 10 Jack Lundy 25:28 North Clackamas Chri...
154. 11 Viela Guay 25:28 Madison
155. 9 Andrew Hansted 25:33 Sequim
156. 10 Sam Nauha 25:34 Knappa
157. 10 Nathaniel Gibbs 25:36 Woodinville
158. 11 Michael Seyl 25:38 Crook County
159. 11 Julian Croman 25:38 Neah-Kah-Nie
160. 10 Colby Hixson 25:38 Neah-Kah-Nie
161. 10 BJ Dillard 25:39 Neah-Kah-Nie
162. 10 Riley Rooke 25:42 Newport
163. 11 Miles Boynton 25:43 St Helens
164. 12 A.J. Garcia 25:45 Madison
165. 10 Sam Haven 25:46 Shorecrest
166. 12 Chase Morrison 25:51 Amity
167. 9 Will Harley 25:51 Scappoose
168. 9 Simon Stehr 25:53 Centralia
169. 11 Shawn Stone 25:56 Scappoose
170. 11 William Stellbrink 25:58 Lebanon
171. 11 Magnus Kofoed 25:59 Columbia River
172. 12 Jonah Carpenter 25:59 Damascus Christian
173. 10 John Graff 26:01 Rainier
174. 9 Kai Bentley 26:02 Tumwater
175. 10 Steven Jennings 26:03 Shorecrest
176. 12 Brett Penington 26:07 Mountain View (OR)
177. 11 Caleb Martinez-Lopez 26:07 North Salem
178. 11 Alan Spencer 26:07 Mountain View (OR)
179. 12 Matthew Nortier 26:08 Oak Harbor
180. 11 Austin Hughes 26:09 Anacortes
181. 11 Allen Frank 26:09 Battle Ground
182. 10 Zachary Adams 26:10 Shorecrest
183. 11 Joe Gorman 26:10 Oak Harbor
184. 11 Owen Welch 26:10 Madison
185. 11 Miguel Lemmon 26:11 White Salmon
186. 11 Jerry Robinson 26:11 Kentwood
187. 9 Terran Swope 26:13 South Albany
188. 11 James Bradt 26:17 Pendleton
189. 11 Anirudh Singh 26:20 Decatur
190. 9 Dakotah Camberg 26:20 St Helens
191. Isaac Collingwood 26:22 Mountain View (OR)
192. 11 Wyatt Grine 26:23 McNary
193. 11 Logan Greenwell 26:23 Tumwater
194. 10 Braden Yates 26:23 R A Long
195. 11 Fabian Guillen 26:24 Tumwater
196. 12 Riley Repp 26:25 McNary
197. 10 Jake Mustard 26:25 Montesano
198. 12 Jorge Montiel 26:26 Auburn Mountainview
199. 10 Hunter Schaffer 26:27 La Pine
200. 11 Ryan Maloney 26:27 Battle Ground
201. Grant Miller 26:29 Mountain View (OR)
202. 11 Zach Berry 26:30 Decatur
203. 9 Ethan Seaman 26:31 Anacortes
204. 11 Max Callero 26:31 Auburn
205. 12 Jordan Butler 26:32 Amity
206. 9 Caleb Matson 26:32 Enumclaw
207. 12 Connor Campbell 26:32 Newport
208. 9 Shane Davis 26:32 Yamhill-Carlton
209. 12 Nate Lemiszki 26:34 Anacortes
210. 11 Sakarie Mahdi 26:35 Federal Way
211. Israel Tapia 26:36 Madras
212. 10 Kane Hilliard 26:36 Banks
213. 11 Brendan Thurber-Bl... 26:37 Newport
214. 11 Nelson Rayl 26:37 Woodinville
215. 11 Jacob Martinez 26:39 Ridgefield
216. 12 Sergio Velez 26:40 Timberline
217. Dayln Barragan 26:42 Aberdeen
218. 10 Cameron Huntley 26:44 Black Hills
219. 10 Hunter Thompson 26:45 Seaside
220. 11 Taylor Barnes 26:45 Seaside
221. 10 Tyler Penrod 26:45 Auburn Riverside
222. 12 Kyle Hunt 26:47 Madison
223. William Garvin 26:49 Seaside
224. 11 Juan Hernandez 26:49 Klamath Union
225. 11 Cody Tilgner 26:50 Dallas
226. 10 Tanner Erickson 26:52 Crook County
227. 12 Zane deCillia 26:54 Kentwood
228. 9 Rhema Bales 26:54 Bend
229. 11 Devin Smith 26:54 Woodinville
230. 11 Garrett Stahl 26:55 Oak Harbor
231. 12 Fuller Worman 26:56 St Helens
232. 9 Seth McGuire 26:58 Bend
233. 9 Kyle Taylor 26:58 Bend
234. 10 Noah Mayhew 27:00 Yamhill-Carlton
235. 11 Jacob Riley 27:01 Amity
236. 11 Trevor Weeks 27:04 Enumclaw
237. 9 Danial Lemmon 27:04 White Salmon
238. 10 Blaine Ross 27:10 Montesano
239. 11 Matt Harris 27:11 Auburn Mountainview
240. 12 Shaden Moss 27:11 Warrenton
241. 10 Kyle Tauscher 27:11 Black Hills
242. 12 Jeremy Poppert 27:12 Timberline
243. 9 Kale VanWieringen 27:15 Enumclaw
244. 11 David Hales 27:17 Timberline
245. 10 Bruno Antoine 27:17 Todd Beamer
246. 11 Jack Ely 27:22 Kentwood
247. 10 Ben Laughlin 27:22 Columbia River
248. 9 Tsegaw Katiso 27:24 Federal Way
249. 11 Jacob Allen 27:25 R A Long
250. 10 Cody Hobbs 27:27 Knappa
251. 11 Cordell Pickens 27:27 Decatur
252. 9 Grant Pierce 27:30 Tumwater
253. 9 Jac Coe 27:31 Clatskanie
254. 11 Ron Beverly 27:32 South Albany
255. 12 Tyler Dodson 27:34 Warrenton
256. 10 Dylan Monaghan 27:35 Seton Catholic
257. 12 Matthew Lohr 27:36 Damascus Christian
258. 11 Anthony Trujillo 27:36 Cottage Grove
259. 11 Leon Wittershagen 27:38 Barlow
260. 10 Konner Hancock 27:41 Todd Beamer
261. 12 Elliot Mock 27:41 Inglemoor
262. 12 Jowell Francia-Fig... 27:42 Decatur
263. 10 Brandon Ishise 27:42 Decatur
264. 10 Wyatt Holiday 27:43 Astoria
265. 10 Nolan Plank 27:44 R A Long
266. 9 Thomas Dylan 27:44 Anacortes
267. 12 Alex Bartel 27:48 Todd Beamer
268. 11 Sam Garee 27:50 Cascade
269. 9 Ian Ray 27:50 Bend
270. 12 Charlie Gilpin 27:52 Amity
271. 12 Nathanael Feller 27:52 Cascade
272. 10 Austin Sharp 27:53 Scappoose
273. 11 Taylor Gray 27:53 Cascade
274. 9 Ethan Barrier 27:53 Todd Beamer
275. 9 Sergio Velasco Bono 27:55 Federal Way
276. 11 Cooper Rychlick 27:55 Bend
277. 9 Antonio Maldonado 27:56 Todd Beamer
278. 10 Niklas Henning 27:57 Kentlake
279. 11 Aidan Hopwood 27:58 Tumwater
280. 10 Tyler Swanner 28:00 North Clackamas Chri...
281. 11 Casey Krueger 28:04 Eastside Catholic
282. 12 Joe Rodgers 28:04 Woodland
283. 10 Javier Santos 28:09 Kentwood
284. 9 Nicholas Shepard 28:09 Kentlake
285. 11 Geoffrey Lytwyn 28:15 Newport
286. 10 Tanner Wick 28:17 Walnut Grove
287. 11 Adam Lovin 28:17 Eastside Catholic
288. 12 Victor Garcia 28:18 Kennedy
289. 12 Evan Nuttall 28:19 Auburn Mountainview
290. 11 Patrick Brady 28:20 Eastside Catholic
291. 10 Brandon Rendon 28:21 Kennedy
292. 12 Jeff Morris 28:23 Madison
293. 11 Jarod Morrow 28:23 Madison
294. 10 Christian Elston 28:23 La Center
295. 9 Andrew Tew 28:26 White Salmon
296. 12 Andres Rincon 28:27 Eastside Catholic
297. 10 Erik Soldenwagner 28:31 Eastside Catholic
298. 12 Lawrence Carmen 28:34 Madison
299. 9 Trystan Williams 28:35 R A Long
300. 10 Ruben Sanchez 28:36 Federal Way
301. 10 Andrew Brusse 28:38 Stevenson
302. 12 Tam Dang 28:38 Kentwood
303. 12 Dante Mercer 28:38 Walnut Grove
304. 12 Zachary Ford 28:39 Knappa
305. 12 Gabe Perkins-Lamont 28:39 Columbia River
306. 11 David Albers 28:45 Shorewood Christian
307. 12 Dillan Bonamigo-Wear 28:49 Woodland
308. 11 Spencer Strobel 28:50 Barlow
309. 12 Denver Theisen 28:51 Mountain View (OR)
310. 10 David Montalvo 28:52 Madison
311. 12 Caleb Biel 28:53 Warrenton
312. 9 Jared Rutherford 28:54 Ilwaco
313. 10 Michael Olson 28:54 Shorewood Christian
314. 10 Caleb Geringer 28:55 Centralia
315. 10 Ryan Fielding 28:57 Stevenson
316. 10 Brady Maynard 28:58 Barlow
317. 9 Alex Houslet 29:00 Bend
318. 10 Marshal Christman 29:13 Cascade
319. 11 Jake Gwin 29:15 Hoquiam
320. 9 Daniel Agustin 29:16 Cottage Grove
321. 12 Kenny Darcy 29:17 Kentridge
322. 10 Josh Morisawa 29:17 Auburn Riverside
323. 10 Jonathan Aymong 29:23 Cascade
324. 10 Dean Purdy 29:24 Rainier
325. 11 Dustin Seyl 29:25 Crook County
326. 9 Levi Wolfe 29:27 Mountain View (OR)
327. 12 Devin Vaquero 29:31 Pendleton
328. 12 Matt Fenstermacher 29:34 North Clackamas Chri...
329. 11 Cameron Eckardt 29:35 Shorecrest
330. 10 Boone Tate 29:46 Auburn Riverside
331. 10 Derek Mckay 29:47 Auburn Riverside
332. 11 Alex Tadei 29:48 Seaside
333. 11 Adam Hammond 29:48 R A Long
334. Sam Thompson 29:51 Mountain View (OR)
335. 11 Nicolas Pak 29:52 Woodinville
336. Chad Thurby 29:52 Madras
337. 11 Reece Budinich 29:54 Decatur
338. 12 Isaak Tichenor 29:55 Dallas
339. 12 Tyson Janssen 29:55 Dallas
340. Hunter Ashwill 29:58 Madras
341. 9 Adam Rutherford 29:59 Ilwaco
342. 10 Alonzo Sanchez 29:59 Barlow
343. 10 Theo Lanz 30:00 Stevenson
344. 9 Elijah Homer 30:02 Centralia
345. 9 Win Sletten 30:02 Dallas
346. 12 Walter Gibson 30:06 Kentlake
347. 11 Alex Gates 30:11 Rainier
348. 10 Max Gause 30:14 Cottage Grove
349. 10 Maxwell Wilson 30:14 Battle Ground
350. 11 Jorge Lopez-Perez 30:18 Eastside Catholic
351. 10 Chris Garcia 30:19 Barlow
352. 11 Jonah Loggan 30:20 Cascade
353. 10 Henry Gilchrist 30:20 Eastside Catholic
354. 11 Nate Kearney 30:21 Eastside Catholic
355. 11 Jordan Bracken 30:21 Todd Beamer
356. 12 Ben Brinkman 30:22 Barlow
357. 12 Keegan Provo 30:24 Auburn Mountainview
358. 11 Jack Reilly 30:28 Eastside Catholic
359. 10 Travis Ediger 30:43 Enumclaw
360. 11 Tom Tang 30:48 Eastside Catholic
361. 9 Gabe Elder 30:55 Ocosta
362. 9 Kristian Bartel 30:58 Todd Beamer
363. 11 Justin Huxel 30:59 Dallas
364. 10 Sergio Menezes 31:03 Stevenson
365. 11 Elliott Hull 31:04 Eastside Catholic
366. 9 Nolan Sandifer 31:05 Kentlake
367. 11 Jade Lee-McMichael 31:09 Dallas
368. 10 Joel Westby 31:09 Salem Academy
369. 12 Morgan Harris 31:12 North Clackamas Chri...
370. 11 Greg Pinkston 31:13 Klamath Union
371. 10 Tim Hole 31:21 Klamath Union
372. 12 Sam Beaver 31:32 Eastside Catholic
373. 9 Kenny Sutton 31:32 Dallas
374. 12 Daniel Assumpcao 31:34 Eastside Catholic
375. 10 Liam Corchoran 31:48 Knappa
376. 9 Spencer Fulton 31:58 Knappa
377. 11 Mychal Casas 32:09 Ridgefield
378. 12 James Seed 32:09 Mountain View (OR)
379. 10 Benson Chang 32:10 Ilwaco
380. 12 Brendan Hanson 32:11 Toledo
381. 12 Andrew Seckinger 32:41 Inglemoor
382. 12 Stanley Wu 32:42 Inglemoor
383. 12 Ben Walchenbach 32:42 Inglemoor
384. 12 Dilshawn Gamage 32:44 Inglemoor
385. 9 Thomas Clewes 32:45 Black Hills
386. 12 Grant Goheen 32:45 Inglemoor
387. 10 Erik Rentner 32:46 Three Rivers Christian
388. 12 Arko Banik 32:47 Inglemoor
389. 12 Gary Wang 32:47 Inglemoor
390. 12 William Trevena 32:50 Woodland
391. 12 Chris Cruz 32:51 Knappa
392. 9 Austin Teeter 32:52 Black Hills
393. 9 Johann Fernando 32:53 Eastside Catholic
394. 12 Jerrod Burright 32:53 Inglemoor
395. 11 Kirk Scollard 33:05 Shorecrest
396. 10 Matthew Young 33:16 Eastside Catholic
397. 11 Gannon Abernathy 33:19 Seaside
398. 12 Erik Devore 33:35 Columbia River
399. 12 Graham Van Geem 33:35 Klamath Union
400. 11 Leo Molina 33:38 Klamath Union
401. 9 Tucker St. Clair 33:38 Klamath Union
402. 10 Donovan Jividen 33:42 Bend
403. 11 Noah Gothro 34:05 Knappa
404. 12 Noah Elder 34:20 Ocosta
405. 10 Marcus McCannel 34:22 Eastside Catholic
406. 10 Jon Zielinski 34:23 Rainier
407. 9 Dahvae Turner 34:48 Decatur
408. 9 Aaron Mecham 34:53 Centralia
409. Cole Malone 35:08 Aberdeen
410. 9 Parker Larsen 35:10 Elma
411. 9 Tristan Johnson 35:13 Decatur
412. 9 Kevin Hockett 35:14 R A Long
413. 12 Austin Forrester 35:37 Horizon Christian
414. 11 Sean Satterwhite 35:39 Horizon Christian
415. 9 Nathan Brucker 35:48 Horizon Christian
416. 9 Trent Johnson 35:49 Horizon Christian
417. 12 Ryan Young 35:56 Eastside Catholic
418. 9 Adam Bullard 36:02 White Salmon
419. 10 Scotty Redpath 36:26 Scappoose
420. 11 Alex Frey 36:27 Dallas
421. 12 Jerome Siangco 37:15 Eastside Catholic
422. 10 Zachary Hollcraft 37:16 Meadowdale
423. 10 Kyle Hastler 37:17 Meadowdale
424. 11 Elijah Patterson 37:22 Knappa
425. 10 Drake Mitby 37:38 Ocosta
426. 10 Lukas Roubal 38:19 Clatskanie
427. 10 Jacob Slinker 39:54 Klamath Union