Boys 5000m run
1. 10 Josh Miner 16:34.6 East Linn Christian
2. 10 Izaak King 16:43.6 Portland Waldorf
3. 11 Connor Ogle 16:55.1 Chemawa
4. 11 Adrian Parra 16:55.7 Kennedy
5. 10 Alex Olson 17:16.6 Horizon Christian
6. 11 Davin Glenn 17:18.6 East Linn Christian
7. 11 Neil Faxon 17:21.7 Eddyville
8. 10 Noe Jines 17:29.6 Kennedy
9. 11 Orin Osborne 17:44.6 East Linn Christian
10. 12 Taylor Hill 17:48.4 Regis
11. 12 Mark Geisler 17:49.5 Blanchet Catholic
12. 12 Ethan Black 18:01.7 Scio
13. 10 Bradley Shaw 18:05.1 Nestucca
14. 12 Dakota Steppe 18:08.3 Horizon Christian
15. 10 Zack Stetzel 18:10.7 Horizon Christian
16. 11 Lance Billie 18:11.8 Chemawa
17. 12 Gustavo Salcido 18:23.3 Chemawa
18. 12 Michael Capone 18:25.1 Chemawa
19. 11 Austin Linville 18:26.4 East Linn Christian
20. 12 Jake Fessler 18:28.5 Blanchet Catholic
21. 12 Natron Longhair 18:33.8 Chemawa
22. 10 Wesley Anderson 18:34.1 East Linn Christian
23. 12 Chase Morrison 18:41.2 Amity
24. 12 Cole Travis 18:41.8 Colton
25. 10 Jarrett Daviscourt 18:56.9 Salem Academy
26. 11 Kyle Kinyon 19:03.8 Kennedy
27. 12 Charlie Gilpin 19:10.0 Amity
28. 11 Raymond Jackson-Cruz 19:12.3 Nestucca
29. 9 Joshua Friday 19:19.3 Chemawa
30. 10 Jacob Harris 19:21.9 Crosshill Christian
31. 12 Grant Blodgette 19:23.4 Taft
32. 10 Logan Martin 19:30.6 Scio
33. 9 Thaddeo Pia 19:32.0 Veritas
34. 11 Michael Reyes 19:32.8 Willamina
35. 9 Josh Fawcett 19:35.3 Santiam
36. 10 Jordan Whittles 19:35.9 Nestucca
37. 12 Jack Pitcher 19:36.6 Westside Christian
38. 9 Soma Baker 19:38.5 Portland Waldorf
39. 11 Jared Ojua 19:38.7 Amity
40. 12 Payton James 19:42.9 Sheridan
41. 12 Nick Hill 19:47.4 Jefferson
42. 10 Chance Haun 19:51.3 Taft
43. 10 Adrien Morgan 19:53.3 Nestucca
44. 11 Jacob Riley 19:55.7 Amity
45. 11 Alex Satrum 20:00.8 Country Christian
46. 9 Jevin Smith 20:01.4 Chemawa
47. 9 Alexi Salazar 20:02.6 Kennedy
48. 9 Kyle Buczynski 20:04.7 Willamina
49. 11 Troy Cole 20:05.2 Amity
50. 10 Cody Kirkendall 20:06.3 Nestucca
51. 11 Louis Norton 20:06.9 Colton
52. 10 Sam Kenyon 20:07.9 Salem Academy
53. 10 Dyrrel Francisco 20:08.7 Chemawa
54. 11 Cian Bailey-Saucey 20:09.2 Willamina
55. 10 Dillon Bergby 20:11.3 Scio
56. 12 Jordan Butler 20:14.0 Amity
57. 10 Brandon Rendon 20:17.1 Kennedy
58. 11 Cameran Ogle 20:19.7 Chemawa
59. 12 Ben Winnett 20:21.5 Santiam Christian
60. 12 Liam Perry 20:21.9 Santiam Christian
61. 10 Steven Kontra 20:22.4 Santiam Christian
62. 10 August Thornton 20:22.8 Santiam Christian
63. 9 Sam Barton 20:23.3 Santiam Christian
64. 11 David Sunderland 20:25.6 Portland Waldorf
65. 10 Justin Fasana 20:31.3 Willamina
66. 12 Hunter Moen 20:32.1 Jefferson
67. 10 Marco Anaya 20:33.7 St Paul
68. 11 Parker McClaugherty 20:40.7 Country Christian
69. 9 Mathew Kontra 20:44.4 Santiam Christian
70. 11 Chris Lindseth 20:45.3 Amity
71. 9 Andrew Whitely 20:48.0 Country Christian
72. 11 Caleb Stair 20:49.4 Santiam
73. 12 Brian Davidson 20:50.7 Eddyville
74. 10 Isaiah Guivas 20:57.3 Jefferson
75. 10 Nathaniel Gurnee 21:00.0 Westside Christian
76. 9 Ethan Edwards 21:06.6 Crosshill Christian
77. 9 Andrew Morgan 21:08.8 Nestucca
78. 9 Kenny Pratt 21:11.9 Westside Christian
79. 9 Nate Joyce 21:23.5 Regis
80. 10 Zach Joyce 21:34.2 Regis
81. 9 Marshall Hull 21:34.4 Scio
82. 9 Damian Anderson 21:36.3 Willamina
83. 9 Simon Huff 21:47.7 Sheridan
84. 10 Isaak Welch 21:48.0 Nestucca
85. 10 Hunter Michaelson 21:48.4 Sheridan
86. 9 Andrew Cowan 21:50.6 Santiam Christian
87. 10 Adam Smith 21:53.7 St Paul
88. 11 Kyle Magness 21:57.3 Sheridan
89. 9 Jake Graham 21:59.8 Sheridan
90. 11 John Kendall 22:01.8 Country Christian
91. 10 Daniel Mather 22:06.5 Amity
92. 10 Austin Fawcett 22:09.1 Santiam
93. 9 Jacob May 22:18.9 Regis
94. 10 Jimmy Brandes 22:22.5 Taft
95. 9 James Funk 22:22.9 Country Christian
96. 9 Christian Strawn 22:24.9 East Linn Christian
97. 10 Noah Butler 22:26.1 Santiam
98. 10 Michael Prichard 22:43.5 Jefferson
99. 9 Coleton Bonnett 22:46.1 Blanchet Catholic
100. 9 Cole Oleheiser 22:49.8 Regis
101. 10 Taylor Parsons 22:55.3 Amity
102. 10 Logan DiBetta 22:58.8 Willamina
103. 10 Joshua Ripp 22:59.8 Regis
104. 9 Trent Johnson 23:09.0 Horizon Christian
105. 12 Nathan Maupin 23:18.1 Santiam Christian
106. 11 Ethan Anderson 23:22.9 Regis
107. 11 Aaron Iwahiro 23:28.6 Salem Academy
108. 10 Ryan Landers 23:34.5 Eddyville
109. 10 David Espinoza 23:37.2 Eddyville
110. 10 Joel Westby 23:39.7 Salem Academy
111. 9 William Twist 23:40.9 Salem Academy
112. 12 Randy Herndon 23:41.7 Taft
113. 10 Jon Ropp 23:44.9 East Linn Christian
114. 9 Simon Griffin 23:53.1 Westside Christian
115. 12 Hayden Lesko 23:56.3 Santiam Christian
116. 10 Caleb Clevenger 23:59.5 Scio
117. 9 Miles Rush 24:10.8 Regis
118. 10 Eric Martin 24:13.2 Willamina
119. 10 Stephen Philippi 24:16.2 Regis
120. 12 Logan Blunck 24:17.2 Amity
121. 9 DeAndre Alsenay 24:28.3 Chemawa
122. 10 Colby Borresen 24:30.5 Scio
123. 9 Donovan Miller 24:32.5 Scio
124. 9 Logan Rorie 24:48.0 Eddyville
125. 9 James Johnson 24:53.2 Santiam Christian
126. 12 Zack Monroe 25:29.7 Sheridan
127. 10 Josh Mumey 25:35.5 Regis
128. 11 Michael Bentz 25:36.9 Regis
129. 9 Colson Legras 25:40.7 Scio
130. 11 Israel Torres 26:07.2 St Paul
131. 11 Kyle Paul 26:50.0 Colton
132. 9 Owen George 27:00.0 Regis
133. 9 Nathan Brucker 27:07.6 Horizon Christian
134. 9 Alex Klass 27:15.9 Willamina
135. 10 Aaron Cathcart 27:18.1 Scio
136. 10 Calvin Otis 27:18.4 Santiam Christian
137. 9 Luis Acosta-Vega 27:18.9 St Paul
138. 10 Bailey Sprague 27:23.4 Scio
139. 11 Joshua Brown 27:25.2 Jefferson
140. 11 Conall Doss 27:28.6 Salem Academy
141. 10 Sam Grandle 27:30.5 Country Christian
142. 9 Ian Furnish 30:19.9 Jefferson
143. 10 Alex Kelly 33:33.9 Regis
144. 11 Chris Perkins 34:32.1 Jefferson