boys 3.23 mile run
1. 10 Josh Miner 20:05.7 East Linn Christian
2. 12 Andrew Damitio 20:33.8 Philomath
3. 12 Jakob Hiett 20:52.2 Sweet Home
4. 10 Max Fogelstrom 20:56.1 Catlin Gabel
5. 12 Mitchell Thomas 21:09.2 Philomath
6. 12 Dan Carrier 21:10.1 Scappoose
7. 12 Danny Schanz 21:11.3 Crosshill Christian
8. 11 Luca Ostertag-Hill 21:17.5 Catlin Gabel
9. 11 Tim McIlroy 21:19.3 Philomath
10. 12 Taylor Ball 21:19.8 Oakridge
11. 12 Robbie LeParc 21:25.9 Silverton
12. 11 Sam Roth 21:26.5 Silverton
13. 10 Hosea Catterall 21:32.8 Silverton
14. 12 Gannon Jones 21:49.6 Elmira
15. 11 Brennan Buckley-No... 21:58.4 Ridgeview
16. 11 Ben Douthit 22:03.0 Elmira
17. 11 Davin Glenn 22:07.9 East Linn Christian
18. 11 Adrian Parra 22:08.8 Kennedy
19. 11 Orin Osborne 22:10.8 East Linn Christian
20. 11 Isaiah Perez 22:14.9 Silverton
21. 11 Darien Hume 22:22.4 Central
22. 11 Wolf Seifer 22:23.6 Silverton
23. 11 Morgan McAdams 22:27.9 Junction City
24. 12 Garet Neal 22:37.4 Catlin Gabel
25. 12 Jacob Harley 22:39.6 Scappoose
26. 11 Clay Youker 22:44.7 Philomath
27. 10 Dylan Duckworth 22:49.7 Yamhill-Carlton
28. 12 Gustavo Salcido 22:50.4 Chemawa
29. 11 Nic Bergen 22:51.4 Catlin Gabel
30. 10 Ian Hoyt 22:52.3 Catlin Gabel
31. 11 Ridge Lemieux 22:55.0 Junction City
32. 11 Ammon Jeffries 22:55.8 Central
33. 10 Zachary Meyer 22:56.5 Central
34. 12 Taylor Hill 22:57.2 Regis
35. 11 Tyler Riddle 22:59.7 Catlin Gabel
36. 11 Tucker Engle 23:01.0 Central
37. 12 Stephen Gift 23:03.0 Scappoose
38. 10 Trey Reed 23:13.7 Sweet Home
39. 10 Clark Hellesto 23:17.8 Philomath
40. 12 Isaak Tichenor 23:24.2 Dallas
41. 11 Jesse Stuhr 23:25.4 Dallas
42. 9 Jacob Moore 23:34.3 Clatskanie
43. 12 Liam Perry 23:42.3 Santiam Christian
44. 10 August Thornton 23:43.2 Santiam Christian
45. 10 Kurt Foster 23:46.8 Philomath
46. 12 Hart White 24:00.6 Silverton
47. 10 Issac Justham 24:00.7 Sweet Home
48. 9 John Kavulich 24:02.3 Scappoose
49. 10 Nate Lack 24:03.0 Cascade
50. 12 Jacob Kinzer 24:03.9 Ridgeview
51. 11 Troy Cole 24:07.4 Amity
52. 11 Sam Garee 24:14.0 Cascade
53. 11 Taylor Gray 24:14.5 Cascade
54. 12 Seth Fast 24:19.3 Dallas
55. 10 Bradley Shaw 24:20.7 Nestucca
56. 12 Drexler Martin 24:21.9 Clatskanie
57. 10 Chance Haun 24:25.5 Taft
58. 10 Sam Nauha 24:26.3 Knappa
59. 12 Chase Morrison 24:28.1 Amity
60. 12 Nick Hill 24:28.8 Jefferson
61. 12 Charlie Gilpin 24:38.3 Amity
62. 11 Austin Smith 24:42.5 Elmira
63. 9 Ryan Bibler 24:45.4 Dallas
64. 10 Aiden Edsinga 24:46.2 Silverton
65. 11 Shane Orme 24:48.2 Elmira
66. 11 Kyle Kinyon 24:51.9 Kennedy
67. 12 Grant Blodgette 24:54.1 Taft
68. 11 Jacob Riley 25:03.3 Amity
69. 11 Steven Woods 25:07.4 Cascade
70. 11 Levi Hanson 25:09.1 Elmira
71. 10 Cody Wolkersdorfer 25:09.8 Elmira
72. 11 Pedro Garcia 25:12.1 Central
73. 11 Josh Peterson 25:12.5 Central
74. 10 Jordan Whittles 25:13.3 Nestucca
75. 12 Luke Satrum 25:21.6 Country Christian
76. 10 Isma Rodriguez 25:24.3 Crosshill Christian
77. 10 Pete Frazee 25:25.2 Junction City
78. 9 Tyler Anderson 25:25.9 Madras
79. 11 Connor Howard 25:26.3 Cottage Grove
80. 11 Jayden Goeman 25:27.7 Ridgeview
81. 12 Adam Najera 25:28.6 Cottage Grove
82. 10 Gunnar Fairbairn 25:29.0 Catlin Gabel
83. 10 Wesley Anderson 25:29.4 East Linn Christian
84. 9 Sam Barton 25:30.4 Santiam Christian
85. 12 Jarett Raade 25:31.0 Cottage Grove
86. 12 Tyson Janssen 25:33.5 Dallas
87. 12 Michael Capone 25:35.6 Chemawa
88. 12 Logan Ross 25:37.4 Scappoose
89. 9 Will Harley 25:38.4 Scappoose
90. 12 Natron Longhair 25:48.8 Chemawa
91. 9 Andrew Whitely 25:49.2 Country Christian
92. 11 Jefte Reyes 25:51.6 Junction City
93. 12 David Brockman 25:52.5 Crosshill Christian
94. 10 Jarrett Daviscourt 25:53.1 Salem Academy
95. 12 Harsh Patel 25:54.4 Ridgeview
96. 12 Matt Ashford 25:57.1 Dallas
97. 12 Payton James 26:01.1 Sheridan
98. 12 Joe Fine 26:05.2 Oakridge
99. 11 Mitchell Felty 26:05.6 Ridgeview
100. 12 Chris Cruz 26:06.5 Knappa
101. 10 Sam Kenyon 26:10.9 Salem Academy
102. 10 Jacob Harris 26:17.0 Crosshill Christian
103. 12 Nathanael Feller 26:19.1 Cascade
104. 9 Shane Davis 26:20.5 Yamhill-Carlton
105. 12 Matthew Lohr 26:20.9 Damascus Christian
106. 11 Raymond Jackson-Cruz 26:21.6 Nestucca
107. 11 Matthew Gille 26:22.9 Crosshill Christian
108. 9 Jevin Smith 26:23.4 Chemawa
109. 10 Justin Fasana 26:28.9 Willamina
110. 9 Genesis Lucei 26:31.1 Madras
111. 9 Christian Strawn 26:33.8 East Linn Christian
112. 11 Haeden Rauh 26:34.5 Sutherlin
113. 12 Joseph Endler 26:35.2 Catlin Gabel
114. 12 Jordan Butler 26:36.9 Amity
115. 10 Isaiah Guivas 26:37.3 Jefferson
116. 11 Julian Hesberg 26:38.2 Sweet Home
117. 12 Jules Renaud 26:41.6 Catlin Gabel
118. 9 Jac Coe 26:42.9 Clatskanie
119. 11 Jayden Tucker 26:46.2 Cottage Grove
120. 10 Austin Tabor 26:47.8 Oakridge
121. 9 Caleb Kelson 26:49.1 Harrisburg
122. 12 Ethan Marcantonio 26:50.5 Scappoose
123. 9 Mathew Kontra 26:51.7 Santiam Christian
124. 11 Kendrick Murphy 26:54.8 Cottage Grove
125. 12 Jonah Carpenter 26:56.0 Damascus Christian
126. 9 Ethan Edwards 26:57.3 Crosshill Christian
127. 12 Ben Scranage 27:03.5 Harrisburg
128. 12 Tanner Jackson 27:07.2 Oakridge
129. 11 Anthony Trujillo 27:07.6 Cottage Grove
130. 10 Morgan Adrien 27:08.3 Nestucca
131. 9 Josh Fawcett 27:10.5 Santiam
132. 11 Cian Bailey-Saucey 27:12.8 Willamina
133. 11 Chris Lindseth 27:16.5 Amity
134. 12 Cody Kirkendall 27:20.0 Nestucca
135. 12 Hunter Moen 27:23.4 Jefferson
136. 10 Niklas Emmingham 27:24.7 Amity
137. 12 Ford Brown 27:28.4 Catlin Gabel
138. 9 Zach Bodi 27:29.3 Junction City
139. 12 Ryan Parker 27:29.8 Junction City
140. 9 Ben Swancutt 27:30.4 Junction City
141. 9 Alex Klass 27:33.2 Willamina
142. 9 Nelson Rodgers 27:36.5 Sweet Home
143. 10 Steven Kontra 27:38.1 Santiam Christian
144. 10 Noah Butler 27:40.4 Santiam
145. 9 Joseph McDowell 27:45.6 Yamhill-Carlton
146. 11 Austin Calvo 27:52.1 Central
147. 12 Troy Taylor 27:54.5 Oakridge
148. 10 Noah Mayhew 28:06.1 Yamhill-Carlton
149. 11 Parker McClaugherty 28:07.3 Country Christian
150. 11 John Kendall 28:08.3 Country Christian
151. 10 Nick Rietz 28:09.9 Sweet Home
152. 10 Hunter Michaelson 28:10.4 Sheridan
153. 11 Caleb Stair 28:16.6 Santiam
154. 11 Michael Tharpe 28:19.0 Cottage Grove
155. 10 Nathan Haskell 28:22.1 Crosshill Christian
156. 11 Michael Mann 28:23.1 Country Christian
157. 9 Israel Tapia 28:24.6 Madras
158. 12 Ben McKinney 28:26.1 Yamhill-Carlton
159. 10 Jimmy Brandes 28:26.5 Taft
160. 11 Aaron Iwahiro 28:29.2 Salem Academy
161. 12 Max Armstrong 28:31.1 Catlin Gabel
162. 11 Cameran Ogle 28:31.4 Chemawa
163. 11 Gavin Begay 28:33.0 Madras
164. 11 Jade Lee-McMichael 28:38.0 Dallas
165. 12 Ben Winnett 28:40.0 Santiam Christian
166. 9 Kyle Buczynski 28:42.1 Willamina
167. 10 Isaak Welch 28:43.5 Nestucca
168. 11 Finn King 28:47.9 Elmira
169. 10 Cody Hobbs 28:52.7 Knappa
170. 11 Alex Satrum 28:55.6 Country Christian
171. 10 Josh Steffen 28:58.1 Salem Academy
172. 11 Dustin Hawkins 29:06.4 Jefferson
173. 10 Neil Natarajan 29:13.6 Catlin Gabel
174. 12 Elliot Lewis 29:14.1 Catlin Gabel
175. 10 Drake Warren 29:14.7 Catlin Gabel
176. 12 Hayden Lesko 29:22.6 Santiam Christian
177. 10 Grant Laiblin 29:30.1 Harrisburg
178. 12 Payton Wright 29:42.3 Yamhill-Carlton
179. 12 Zachary Ford 29:45.3 Knappa
180. 10 Michael Prichard 29:51.6 Jefferson
181. 9 Andrew Morgan 29:59.4 Nestucca
182. 10 Micah Swanson 30:02.2 Damascus Christian
183. 11 Kyle Magness 30:02.4 Sheridan
184. 9 Spencer Fulton 30:07.1 Knappa
185. 12 Isaiah Cooper 30:10.2 Yamhill-Carlton
186. 11 Trask Hill 30:15.5 Clatskanie
187. 10 Nikhil Murthy 30:20.9 Catlin Gabel
188. 10 Logan DiBetta 30:30.3 Willamina
189. 9 Hunter Ashwill 30:45.0 Madras
190. 12 Nathan Maupin 30:47.7 Santiam Christian
191. 11 Nolan Beal 30:51.4 Ridgeview
192. 11 Noah Gothro 30:57.8 Knappa
193. 10 Joel Westby 31:21.6 Salem Academy
194. 10 Zach Joyce 31:33.4 Regis
195. 9 Justin Gwinner 31:36.3 Clatskanie
196. 9 Jake Frank 31:51.9 Madras
197. 9 Nate Joyce 31:53.0 Regis
198. 9 Joseph Smart 32:53.5 Clatskanie
199. 12 John Ferguson 32:58.1 Regis
200. 9 Cole Oleheiser 33:00.2 Regis
201. 12 Zack Monroe 33:10.9 Sheridan
202. 12 Taylor Ross 33:21.8 Willamina
203. 10 Eric Martin 33:33.6 Willamina
204. 9 William Twist 35:07.5 Salem Academy
205. 9 Colton Craigmyle 35:30.9 Santiam
206. 10 Sam Grandle 36:49.0 Country Christian
207. 10 Lukas Roubal 36:50.0 Clatskanie
208. 11 Elijah Patterson 37:19.0 Knappa
209. 9 Nate Strong 37:49.0 Clatskanie
210. 11 Joshua Brown 39:00.0 Jefferson