boys 5000m run
1. 12 Miler Haller 15:34.68 Edmonds-Woodway
2. 12 Tyler Jones 15:48.04 Summit
3. 12 Wilder Boyden 15:54.56 Valley Catholic
4. 11 Eric Fykerud 15:59.76 Summit
5. 11 Alex Martin 16:00.24 Summit
6. 12 Dakota Thornton 16:04.09 Mountain View (OR)
7. 10 Thomas Schoderbek 16:05.18 Summit
8. 11 Ben Davidson 16:07.01 Valley Catholic
9. 12 Ellis Roper 16:07.96 Corvallis
10. 12 Matthew Young 16:14.13 Woodland
11. 12 Gabe Wyllie 16:18.72 Mountain View (OR)
12. 10 Doug Burris 16:25.01 Corvallis
13. 12 Chris Merlos 16:26.15 Summit
14. 12 Christian VanSise 16:29.88 Mountain View (OR)
15. 11 Luke Littleton 16:30.07 Marist
16. 11 Clark Embleton 16:33.58 Marist
17. 9 Jerik Embleton 16:37.02 Marist
18. 12 Jakob Hiett 16:39.29 Sweet Home
19. 11 Grady Okeson 16:53.11 Edmonds-Woodway
20. 11 Benjamin Wasserman 16:53.94 Summit
21. 10 Sam McCloughan 16:55.79 Edmonds-Woodway
22. 12 Gannon Jones 16:56.32 Elmira
23. 10 Jamie Kawaguchi 16:56.96 Valley Catholic
24. 10 Jacob Godshalk 16:58.38 Valley Catholic
25. 12 Gabe Schoenfeld 16:58.63 Corvallis
26. 11 Sam Scherer 17:03.69 Marist
27. 12 Nathan Patterson 17:05.96 Woodland
28. 11 Theo Gorchels 17:06.80 Corvallis
29. 11 Benjamin Yang 17:06.84 Edmonds-Woodway
30. 11 Ben Douthit 17:09.27 Elmira
31. 12 Grant Parton 17:14.24 Summit
32. 12 Truett Hanes 17:19.62 Marist
33. 12 Robbie LeParc 17:21.84 Silverton
34. 10 Quinton Read 17:22.41 Newberg
35. 11 Sam Roth 17:22.54 Silverton
36. 10 Hosea Catterall 17:22.70 Silverton
37. 11 Colin Barrow 17:26.86 North Marion
38. 9 Ian Vickstrom 17:28.59 Corvallis
39. 12 Tim Nahring 17:29.97 Woodland
40. 12 Matthew Sjogren 17:30.59 Summit
41. 10 Michael Callaway 17:31.11 Sandy
42. 12 Leo Theisen 17:31.95 Mountain View (OR)
43. 12 Zach Moore 17:34.40 Churchill
44. 12 Nathanael Benson 17:36.31 Mountain View (OR)
45. 10 Jacob Classen 17:36.56 Stayton
46. 11 Sam Nelson 17:38.92 Marist
47. 11 Clayton Aas 17:40.93 Redmond
48. 9 Brandon Brozstek 17:40.94 Sandy
49. 11 Remington Williams 17:40.95 Redmond
50. 12 Shea Krevi 17:41.24 Sisters
51. 11 Adi Wolfenden 17:47.60 Mountain View (OR)
52. 10 Dylan Duckworth 17:49.16 Yamhill-Carlton
53. 12 Taylor Ball 17:50.84 Oakridge
54. 10 Brian Cebra 17:51.85 Corvallis
55. 12 Brandon Lovell 17:53.50 Montesano
56. 11 Nate Johnson 17:53.65 Glencoe
57. 10 Travis Martin 17:55.26 Mountain View (OR)
58. 11 Dyut Fetrow 17:56.48 Sisters
59. 10 Seancarlos Gonzalez 17:56.97 Valley Catholic
60. 10 Phillip Borlet 17:58.06 Valley Catholic
61. 11 Sean Ramos 17:59.61 Newberg
62. 9 Jordan Pollard 18:00.99 Sisters
63. 11 Aaron Yakes 18:01.22 Newport
64. 9 Josiah Anderson 18:01.53 Woodland
65. 10 Abe Mitchell 18:02.40 Sandy
66. 11 Isaiah Perez 18:02.93 Silverton
67. 12 Robert Bierly 18:03.29 Sandy
68. 11 Jonah Cortezzo 18:04.98 Edmonds-Woodway
69. 12 Nathaniel Trobough 18:05.33 Valley Catholic
70. 11 Alex Kiss 18:05.92 Valley Catholic
71. 12 Jonathan Morrell 18:06.44 Sandy
72. 12 Michael Baird 18:06.57 Marist
73. 12 Scott Ackerman 18:08.11 Glencoe
74. 10 Trey Reed 18:09.63 Sweet Home
75. 12 Matthew Stewart 18:13.92 Redmond
76. 11 Curt Knott 18:18.09 Newport
77. 10 Ryan Frederickson 18:18.80 Corvallis
78. 11 Christian Carsh 18:20.82 Newberg
79. 9 Casey Pugh 18:32.45 Stayton
80. 12 Alan Song 18:35.57 Edmonds-Woodway
81. 12 Miles Trinidad 18:41.88 Glencoe
82. 12 Dakota Jefferson 18:41.93 Montesano
83. 11 Austin Smith 18:45.22 Elmira
84. 12 Taylor England 18:46.49 Glencoe
85. 12 Shawn Melendy 18:47.08 Marist
86. 9 Allen Unknown 18:51.65 Sweet Home
87. 12 Alec Carter 18:56.11 Redmond
88. 11 Shane Orme 19:00.69 Elmira
89. 10 Jake Howell 19:00.87 Glencoe
90. 12 Wade Horton 19:01.94 Sandy
91. 11 Aerie Baxter 19:03.83 Newberg
92. 10 Dylan Schmidt 19:04.35 Yamhill-Carlton
93. 11 Josh Gibbs 19:05.10 Glencoe
94. 12 Hart White 19:08.67 Silverton
95. 12 Dylan Hubbard 19:11.19 Creswell
96. 12 Carter Knox 19:12.21 Sandy
97. 10 Logan Clements 19:14.05 Montesano
98. 10 Chance Haun 19:16.46 Taft
99. 11 Timothy Coblentz 19:17.01 Stayton
100. 11 Brendan Thurber-Bl... 19:18.02 Newport
101. 9 Ronan Krutzikousky 19:19.01 Newport
102. 10 Jesse Wittenborn 19:19.81 Creswell
103. 11 Jeff Johnson 19:19.95 Putnam
104. 11 Sage Albright 19:20.65 Newberg
105. 10 Timothy Kaelin 19:22.69 Churchill
106. 10 Calvin Tharpe 19:27.17 Creswell
107. 10 Aiden Edsinga 19:30.79 Silverton
108. 10 Alex Ikerd 19:31.55 Woodland
109. 10 Issac Justham 19:32.94 Sweet Home
110. 10 Milton Monroe 19:36.60 Churchill
111. 12 Thomas Korsness 19:40.38 Putnam
112. 10 Cody Wolkersdorfer 19:45.93 Elmira
113. 12 Eli Gonzalez 19:53.92 Newberg
114. 11 Julian Hesberg 19:54.68 Sweet Home
115. 11 Dmitri Au 19:55.42 Newport
116. 11 Casey Walbridge 19:56.24 Stayton
117. 12 Payton James 19:56.56 Sheridan
118. 9 Miguel Garcia 19:59.04 Stayton
119. 11 Hayden Stuckart 20:00.67 Stayton
120. 9 Dylan Yakes 20:02.25 Newport
121. 11 Levi Hanson 20:03.24 Elmira
122. 11 Ethan Agnes 20:04.66 Elmira
123. 11 Zeke Linn 20:12.78 Silverton
124. 12 Clay Westbrook 20:13.09 Sandy
125. 11 Gavin Johnson 20:15.60 Redmond
126. 12 Joe Fine 20:17.76 Oakridge
127. 10 Daniel Rofelty 20:18.40 Silverton
128. 10 Jake Mustard 20:19.45 Montesano
129. 12 Connor Campbell 20:19.58 Newport
130. 12 Levi Dean 20:23.25 Churchill
131. 9 Brody Johnson 20:24.17 Stayton
132. 12 Erik Korsness 20:25.16 Putnam
133. 10 Carl Bieker 20:35.31 Churchill
134. 11 Patrick Krevi 20:42.61 Sisters
135. 9 Trey Conley 20:43.54 Redmond
136. 10 Conrad Pereda 20:44.63 Newberg
137. 10 William Werts 20:45.37 Sisters
138. 10 Noah Mayhew 20:56.84 Yamhill-Carlton
139. 12 Ryan Forcier 20:57.54 Woodland
140. 9 Connor Parkinson 21:00.35 Montesano
141. 10 Blaine Ross 21:07.13 Montesano
142. 12 Chris Burdick 21:25.24 Sisters
143. 12 Daniel Hansen 21:31.07 Montesano
144. 10 Hunter Michaelson 21:32.61 Sheridan
145. 11 Finn King 21:41.16 Elmira
146. 12 Troy Taylor 21:44.23 Oakridge
147. 12 Tanner Jackson 21:48.69 Oakridge
148. 11 Kyle Anundi 21:50.51 Stayton
149. 11 Jim Benson 21:57.22 Putnam
150. 9 Joseph McDowell 22:00.70 Yamhill-Carlton
151. 12 Dillan Bonamigo-Wear 22:03.67 Woodland
152. 12 Aiden Thran 22:06.99 Putnam
153. 9 Justin O'Reilly 22:07.32 Creswell
154. 9 Nelson Rodgers 22:46.80 Sweet Home
155. 11 Joseph Rasmussen 22:57.13 Sweet Home
156. 11 Jared Jeffries 23:04.86 Sisters
157. 11 Halston Sellentin 23:05.35 Sisters
158. 11 Dallin Buck 23:26.86 Woodland
159. 11 Kyle Magness 23:35.24 Sheridan
160. 12 Payton Wright 24:01.03 Yamhill-Carlton
161. 10 Jimmy Brandes 24:03.53 Taft
162. 12 Isaiah Cooper 24:36.66 Yamhill-Carlton
163. 9 Caleb Murphy 24:51.67 Creswell
164. 9 Jake Graham 24:51.72 Sheridan
165. 12 Zack Monroe 26:04.52 Sheridan
166. 10 Ocean French 27:48.56 Creswell