Boys 2.936 Mile Run
1. 11 Davin Glenn 16:25.00 East Linn Christian
2. 10 Alex Olson 16:30.00 Horizon Christian
3. 10 Dylan Duckworth 16:49.00 Yamhill-Carlton
4. 12 Gannon Jones 16:58.00 Elmira
5. 11 Orin Osborne 17:08.00 East Linn Christian
6. 12 Taylor Hill 17:13.00 Regis
7. 12 Ethan Black 17:18.00 Scio
8. 12 Dakota Steppe 17:19.00 Horizon Christian
9. 12 Marcus Raz 17:21.00 Westside Christian
10. 10 Zack Stetzel 17:31.00 Horizon Christian
11. 12 Gustavo Salcido 17:32.00 Chemawa
12. 11 Neil Faxon 17:33.00 Eddyville
13. 12 Nathan McGill 17:33.01 Horizon Christian
14. 10 August Thornton 17:35.00 Santiam Christian
15. 12 Liam Perry 17:47.00 Santiam Christian
16. 10 Dylan Schmidt 17:49.00 Yamhill-Carlton
17. 11 Lance Billie 17:51.00 Chemawa
18. 12 Sam Davies 18:04.00 Horizon Christian
19. 12 Bruce Dickensen 18:19.00 Chemawa
20. 11 Austin Smith 18:21.00 Elmira
21. 12 Michael Capone 18:23.00 Chemawa
22. 12 Jack Pitcher 18:25.00 Westside Christian
23. 12 Dylan Hubbard 18:32.00 Creswell
24. 9 Joshua Friday 18:45.00 Chemawa
25. 12 Isaac Petersen 18:47.00 Elmira
26. 10 Nate Lack 18:49.00 Cascade
26. 12 Brandon Brookfield 18:49.00 Cascade
27. 10 Cody Wolkersdorfer 19:02.00 Elmira
28. 10 Carson Bain 19:03.00 Elmira
29. 10 Calvin Tharpe 19:03.20 Creswell
30. 10 Chance Haun 19:04.00 Taft
31. 11 Levi Hanson 19:04.02 Elmira
32. 11 Ethan Agnes 19:05.00 Elmira
33. 12 Logan Humphrey 19:08.00 Cascade
34. 11 Taylor Gray 19:15.00 Cascade
35. 10 Wesley Anderson 19:17.00 East Linn Christian
36. 9 Shane Davis 19:29.00 Yamhill-Carlton
37. 10 Blaine Loftis 19:30.00 Elmira
38. 11 Cameran Ogle 19:32.00 Chemawa
39. 10 Noah Mayhew 19:37.00 Yamhill-Carlton
40. 9 Sam Barton 19:37.30 Santiam Christian
41. 11 Steven Woods 19:38.00 Cascade
42. 12 Nathanael Feller 19:44.00 Cascade
43. 11 Sam Garee 19:45.00 Cascade
44. 9 Jevin Smith 19:49.00 Chemawa
45. 12 Natron Longhair 19:50.00 Chemawa
46. 12 Nick Hill 19:51.00 Jefferson
47. 10 Jarrett Daviscourt 19:52.00 Salem Academy
48. 12 Ben Scranage 19:52.10 Harrisburg
49. 10 Josh Steffen 19:57.00 Salem Academy
50. 11 Connor Ogle 20:09.00 Chemawa
51. 10 Dyrrel Francisco 20:20.00 Chemawa
52. 11 Max Farrell 20:23.00 Cascade
53. 11 Finn King 20:25.00 Elmira
54. 10 Logan Martin 20:27.00 Scio
55. 9 Mathew Kontra 20:27.40 Santiam Christian
56. 10 Isaiah Guivas 20:31.00 Jefferson
57. 11 Jason Vettrus 20:33.00 Cascade
58. 10 Justin Fasana 20:35.00 Willamina
59. 11 Cian Bailey-Saucey 20:37.00 Willamina
60. 9 Christian Strawn 20:43.00 East Linn Christian
61. 9 Justin O'Reilly 20:47.00 Creswell
62. 12 Jasper Kamerer 20:47.10 Elmira
63. 10 Zach Russell 20:48.00 Elmira
64. 10 Steven Kontra 21:00.00 Santiam Christian
65. 11 Forrest Rosser 21:07.00 Waldport
66. 12 Hunter Moen 21:09.00 Jefferson
67. 10 Sam Kenyon 21:10.00 Salem Academy
68. 9 Joseph McDowell 21:12.00 Yamhill-Carlton
69. 9 Kyle Buczynski 21:21.00 Willamina
70. 10 Nathaniel Gurnee 21:22.00 Westside Christian
71. 12 Ben Winnett 21:28.00 Santiam Christian
72. 9 Kenny Pratt 21:38.00 Westside Christian
73. 9 Marshall Hull 21:40.00 Scio
74. 9 Andrew Cowan 21:40.10 Santiam Christian
75. 11 Dustin Hawkins 21:41.00 Jefferson
76. 11 Aaron Iwahiro 21:42.00 Salem Academy
77. 9 Tyler Foster 21:50.00 Cascade
78. 12 Blake Bittick 21:50.10 Waldport
79. 10 Brenn Woodman 21:52.00 Waldport
80. 12 Ben McKinney 21:56.00 Yamhill-Carlton
81. 11 Jonah Loggan 21:59.00 Cascade
82. 12 Hayden Lesko 22:01.00 Santiam Christian
83. 10 Jonathan Aymong 22:08.00 Cascade
84. 12 Payton Wright 22:09.00 Yamhill-Carlton
85. 9 Caleb Kelson 22:10.00 Harrisburg
86. 10 Phillip Landis 22:15.00 Toledo
87. 10 Dillon Bergby 22:15.20 Scio
88. 10 Brandon Yunker 22:28.00 Cascade
89. 9 Joe McEnulty 22:34.00 Yamhill-Carlton
90. 10 David Boyson 22:36.00 Eddyville
91. 9 Ian Connors 22:37.00 Elmira
92. 9 Andrew Gardner 22:39.00 Yamhill-Carlton
93. 12 Steven Parker 22:43.00 Elmira
94. 10 Caleb Clevenger 22:44.00 Scio
95. 9 Caleb Murphy 22:51.00 Creswell
96. 11 Trevor Shaw 22:54.00 Elmira
97. 10 Marshal Christman 22:55.00 Cascade
98. 9 Nate Joyce 23:02.00 Regis
99. 12 Micajah Nordyke 23:14.00 Monroe
100. 10 Michael Prichard 23:16.00 Jefferson
101. 11 Scott Whitfield 23:17.00 Cascade
102. 12 Isaiah Cooper 23:18.00 Yamhill-Carlton
103. 11 Hayden Cline 23:19.00 Yamhill-Carlton
104. 10 Stephen Philippi 23:22.00 Regis
105. 9 Zachary Casberg 23:23.00 Toledo
106. 12 Nathan Maupin 23:25.00 Santiam Christian
107. 10 Grant Laiblin 23:27.00 Harrisburg
108. 11 Ethan Anderson 23:31.00 Regis
109. 11 Lander Magnusson 23:36.00 Cascade
110. 11 Michael Bentz 23:37.00 Regis
111. 10 Jimmy Brandes 23:41.00 Taft
112. 9 Alex Klass 23:42.00 Willamina
113. 10 Sean Michael Riest... 23:45.00 Cascade
114. 10 Steven Davis 23:46.00 Yamhill-Carlton
115. 10 Joshua Ripp 23:48.00 Regis
116. 10 Greg Adelman 23:59.00 Cascade
117. 10 Ryan Hill 24:00.00 Regis
118. 10 Jared Driver 24:08.00 Scio
119. 9 Simon Griffin 24:28.00 Westside Christian
120. 9 Arlo Hollander 24:30.00 Waldport
121. 9 Jacob May 24:33.00 Regis
122. 10 Logan DiBetta 24:51.00 Willamina
123. 9 Devin Schrader 25:04.00 Elmira
124. 9 Logan Rorie 25:07.00 Eddyville
125. 9 Trent Johnson 25:11.00 Horizon Christian
126. 9 Spencer Richardson 25:17.00 Westside Christian
127. 9 Nathan Brucker 25:26.00 Horizon Christian
128. 9 Miles Rush 25:37.00 Regis
129. 12 Taylor Ross 25:45.00 Willamina
130. 9 James Johnson 26:02.00 Santiam Christian
131. 10 Eric Martin 26:25.00 Willamina
132. 12 Jacob Adams 26:37.00 Regis
133. 10 Colton Walch 26:39.00 Waldport
134. 9 Cole Oleheiser 26:41.00 Regis
135. 11 James McIntyre 26:56.00 Toledo
136. 12 John Ferguson 26:59.00 Regis
137. 10 Colby Borresen 27:03.00 Scio
138. 11 Allen Smith 27:05.00 Waldport
139. 10 Ocean French 27:12.00 Creswell
140. 9 William Twist 27:18.00 Salem Academy
141. 9 Colson Legras 27:38.00 Scio
142. 12 Randy Herndon 27:55.00 Taft
143. 10 Calvin Otis 28:10.00 Santiam Christian
144. 10 Josh Mumey 28:44.00 Regis
145. 9 Owen George 28:51.00 Regis
146. 10 Bailey Sprague 29:19.00 Scio
147. 10 Jeran Coffey 29:20.00 Elmira
148. 9 Donovan Miller 29:24.00 Scio
149. 10 Travis Sweet 30:01.00 Elmira
150. 11 Joseph Wenger 30:37.00 Salem Academy
151. 11 Chris Perkins 30:42.00 Jefferson
152. 11 Joshua Brown 31:23.00 Jefferson
153. 10 Trevor Thissell 31:32.00 Waldport
154. 9 Wyatt King 38:00.00 Toledo