Official Team Scores
1. Crater 20
2. Marist 53
3. Phoenix 112
4. Ashland 125
5. South Medford 134
6. Grants Pass 143
7. North Medford 170
8. Eagle Point 248
9. Henley 314
10. Klamath Union 317
11. Hidden Valley 341
12. St Mary's 346
13. Cascade Christian 366
14. Mazama 395
15. Lakeview 417
16. Rogue Valley Adven... 458
varsity men's 5k run
1. 12 Walter Vail 14:57.2 Crater
2. 10 Andy Monroe 15:00.1 Crater
3. 10 Derek Tripp 15:33.1 Crater
4. 10 Jerik Embleton 15:42.3 Marist
5. 12 Clark Embleton 15:53.7 Marist
6. 12 Tanner Shipley 15:56.3 Crater
7. 11 Maxel Belnap 16:01.4 Grants Pass
8. 10 Erik Olsen 16:03.7 Crater
9. 9 Jantz Tostenson 16:03.9 Crater
10. 12 Kevin VanDyke 16:07.0 Eagle Point
11. 12 Raymond Impara 16:16.5 Ashland
12. 9 Alex Villa 16:17.9 South Medford
13. 12 Sam Scherer 16:19.0 Marist
14. 10 Robert Vos 16:23.0 Phoenix
15. 12 Ryan Helbling 16:23.5 Marist
16. 12 Luke Littleton 16:24.1 Marist
17. 9 Jacob Allamaras 16:31.1 North Medford
18. 11 Griff Hokanson 16:31.3 Crater
19. 11 Sean Fagan 16:34.8 North Medford
20. 12 Leif Amundsen 16:37.3 Phoenix
21. 10 Nathan Burton 16:38.9 Grants Pass
22. 12 Sam Nelson 16:39.8 Marist
23. 10 Gabe Southmayd 16:43.1 Crater
24. 11 Joel Centeno 16:47.5 South Medford
25. 12 Drake Knowles 16:51.0 Phoenix
26. 11 Jacob Bergren 16:52.0 Phoenix
27. 9 Jordan Mortensen 16:52.3 Ashland
28. 10 Lars Weston 16:52.7 Ashland
29. 12 Kaleb Lacey 16:53.0 Crater
30. 11 Enoch Cunningham 16:54.0 South Medford
31. 11 Nathan Watt 16:55.3 Phoenix
32. 11 Jorge Sierra-Oldham 17:01.3 Ashland
33. 10 Alex Franklin 17:01.9 Ashland
34. 10 Luke Ramirez 17:06.4 South Medford
35. 10 Matthew Hageman 17:06.6 North Medford
36. 11 Barrett Titus 17:08.2 Grants Pass
37. 12 Juan Hernandez 17:10.1 Klamath Union
38. 12 Thomas Hayes 17:18.9 Grants Pass
39. 11 Christian Hill 17:24.7 Ashland
40. 11 Chris Ramirez 17:25.2 Henley
41. 11 Luke Parks 17:25.7 South Medford
42. 11 Lane Nahss 17:30.6 Eagle Point
43. 11 Parker Cook 17:31.9 Phoenix
44. 9 Gabe Garboden 17:33.7 Marist
45. 12 John Shipley 17:34.8 Cascade Christian
46. 10 Evan Koenigsman 17:35.1 St Mary's
47. 12 Rio Lopez 17:41.0 Rogue River
48. 11 Ryan Merker 17:43.3 Grants Pass
49. 9 Joel Townsend 17:48.3 Eagle Point
50. 11 James McAdam 17:51.3 South Medford
51. 11 Harrison Wiltrout 17:52.3 North Medford
52. 10 Alan Watson 17:52.6 South Medford
53. 9 Dimitri Underwood 17:54.8 Grants Pass
54. 12 Ronan Rutherford-S... 17:55.3 Klamath Union
55. 9 Joey Peterson 17:56.7 Marist
56. 11 Hunter deVilleneuve 18:04.5 Crater
57. 11 Nathaniel James 18:05.2 Rogue Valley Adventist
58. 11 Lance Neville 18:06.0 South Medford
59. 12 Quinn Pauck 18:12.7 North Medford
60. 10 Nathan Wolford 18:14.2 Grants Pass
61. 10 Kyle Deiter 18:16.7 Lakeview
62. 10 David Prudell 18:17.0 Hidden Valley
63. 11 Kevin Fletcher 18:17.3 Ashland
64. 11 Eryl Kenner 18:21.1 Ashland
65. 11 Austin Green 18:23.4 Hidden Valley
66. 9 James Baertschiger 18:25.2 Grants Pass
67. 11 Thomas Skaff 18:34.0 Phoenix
68. 9 Johan Jordaan 18:35.4 South Medford
69. 11 Nick Smith 18:39.2 Mazama
70. 12 Wyatt Croy 18:39.5 Cascade Christian
71. 10 Bowen Browder 18:40.9 Mazama
72. 10 Cody Lomica 18:41.3 Hidden Valley
73. 10 Jason Finwall 18:42.9 Grants Pass
74. 11 Isaac Taylor 18:44.8 Henley
75. 11 Josh Idiart 18:45.9 Crater
76. 12 Walter Bain 18:47.2 Grants Pass
77. 10 Jeffrey Fairbanks 18:48.8 Cascade Christian
78. 12 Cameron Morgan 18:51.5 North Medford
79. 11 Ben McAnally 18:51.8 St Mary's
80. 11 Daniel Edmund 18:52.2 North Medford
81. 11 Nate Whitley 18:52.9 South Medford
82. 11 Adam Langley 18:53.8 Henley
83. 11 Parker Warner 18:54.3 South Medford
84. 9 Cedar Davis-Frankf... 18:57.5 Grants Pass
85. 11 Daniel Slinker 18:58.6 Klamath Union
86. 10 Peyton Schaflke 18:58.9 North Medford
87. 11 Ethan McPherson 19:00.5 South Medford
88. 11 Elias Lawson 19:02.5 Ashland
89. 11 Nate Brink 19:04.3 Henley
90. 10 Wyatt Asman 19:04.9 South Medford
91. 9 Cameron Caldwell 19:06.1 Henley
92. 9 Thomas Garcelon 19:07.1 Mazama
93. 12 Zach Burnett 19:07.6 North Medford
94. 9 Ezra DeLuca 19:08.8 Phoenix
95. 11 Clark Hooper 19:10.4 Eagle Point
96. 9 Caden Munroe 19:12.2 South Medford
97. 12 Colton Dumont 19:13.1 St Mary's
98. 10 Logan Thurman 19:14.0 Crater
99. 9 Zebedee Anderson 19:16.2 Hidden Valley
100. 9 Justin Schmidt 19:16.8 Klamath Union
101. 10 Jason Cervantes 19:18.0 Eagle Point
102. 11 Matthew Nelson 19:19.0 Grants Pass
103. 10 Henry Cobb 19:19.3 Ashland
104. 9 Griffen French 19:19.7 Ashland
105. 10 Tyler Cochran 19:20.9 St Mary's
106. 9 Griffin Hartsfield 19:21.5 Grants Pass
107. 10 Payton Mustain 19:24.5 Grants Pass
108. 11 Gray Bastian 19:24.9 South Medford
109. 12 Lewis Loutzenhiser 19:26.6 Ashland
110. 9 Campbell Bastian 19:27.3 South Medford
111. 9 Giovanni Friedrich... 19:29.7 Crater
112. 11 Tanner Tweedy 19:35.6 Crater
113. 9 Austin Sease 19:37.0 Crater
114. 10 Dean Jackman 19:37.4 South Medford
115. 12 Keith Caldwell 19:37.9 Henley
116. 10 Christopher Bock 19:38.7 South Medford
117. 11 Cody Gutridge 19:39.3 Phoenix
118. 9 Manuel JR Angulo 19:39.9 North Medford
119. 9 Caleb Sciapiti 19:40.3 South Medford
120. 11 Jameson Koenigsman 19:42.4 St Mary's
121. 11 Tim Ingledew 19:43.7 South Medford
122. 9 Trask Conrad 19:44.0 North Medford
123. 10 Coi Holloway 19:44.5 South Medford
124. 9 Cody Silani 19:48.6 Eagle Point
125. 9 Peter Bradley 19:54.3 Crater
126. 12 Josh Wu 19:56.2 St Mary's
127. 12 Henry Cox 19:56.7 North Medford
128. - Dylan Schillinger 19:58.6 North Medford
129. 12 Noe Macias 19:59.0 Klamath Union
130. 10 Liam Bonde 20:01.4 Grants Pass
131. 10 Arturo Veloz 20:02.8 South Medford
132. 10 Coalton Allen 20:03.3 Crater
133. 10 Blake Beck 20:05.6 Crater
134. 9 Dawson Pointere 20:10.2 Lakeview
135. 10 Connor Mckeehan 20:12.9 North Medford
136. 10 Dylan Dunn 20:13.3 Lakeview
137. 9 Anthony Fischetti 20:14.2 Eagle Point
138. 11 Dustin Harris 20:16.7 Crater
139. 12 Aaron Nash 20:17.3 Phoenix
140. 11 Arin Lowry 20:19.3 Hidden Valley
141. 10 Josh Rabjohn 20:19.5 Hidden Valley
142. 11 Lucas Stella 20:21.0 Phoenix
143. 11 Will Gross 20:22.0 Grants Pass
144. 12 Joseph Katzenbach 20:27.0 Rogue Valley Adventist
145. 11 Tyler Blind 20:29.7 Illinois Valley
146. 12 Evan Vallot 20:30.3 Illinois Valley
147. 11 Dalton Gray 20:31.8 Henley
148. 12 Lincoln Hopkins 20:32.3 Klamath Union
149. 9 Jacob McGonigle 20:33.0 Klamath Union
150. 9 Daniel Schlosser 20:35.0 South Medford
151. 12 Thomas Winkler 20:35.9 North Medford
152. 10 Brandon Kinsey 20:36.2 North Medford
153. 9 Gavin Glatte 20:36.7 St Mary's
154. 12 Joe Hagy 20:38.8 St Mary's
155. 9 Caleb Acosta 20:39.7 Eagle Point
156. 10 Keigin Tosh 20:42.5 South Medford
157. 9 Rowdy Gerber 20:45.3 Lakeview
158. 9 Bud Patzke 20:45.5 Lakeview
159. 10 Mason Sheats 20:48.9 Phoenix
160. 11 Brigham Blundell 20:49.4 Phoenix
161. 11 Logan Stone 20:49.7 North Medford
162. 9 Colton Pitts 20:50.1 Henley
163. 12 Sam Lange 20:50.4 Grants Pass
164. 10 Brandon Nave 20:51.3 Crater
165. 12 Jonathan Knowles 20:52.0 Phoenix
166. 11 Cody Owens 20:53.5 South Medford
167. 10 Jacob Ilten 20:54.2 South Medford
168. 9 Ben Delepine 20:55.9 Crater
169. 9 Josue Centeno 20:56.6 South Medford
170. 9 Jacob Maier 20:57.9 Grants Pass
171. 9 Elijah Murphy 20:58.3 Cascade Christian
172. 9 Hayden Neyt 21:03.7 Eagle Point
173. 10 Anson Savage 21:16.3 Grants Pass
174. 10 Travis Burke 21:18.7 North Valley
175. 10 Nick Lindenburger 21:22.3 Mazama
176. 9 William Schaecher 21:22.6 Crater
177. 9 Braden Pennington 21:23.4 Hidden Valley
178. 10 Joel Wheeler 21:24.3 Cascade Christian
179. 9 Ethan McAnally 21:25.5 St Mary's
180. 9 Robert Buttram 21:29.7 Rogue River
181. 12 Yair Guerrero 21:35.4 Phoenix
182. 12 Hyrum Ormerod 21:36.4 North Medford
183. 11 Jacob Pomeroy 21:38.3 Crater
184. 9 Yize Yuan 21:38.8 Ashland
185. 9 Cole Downs 21:44.7 Cascade Christian
186. 10 Carson Bennett 21:48.2 South Medford
187. 9 Colton Noyes 21:49.2 Crater
188. 11 Nick Spencer 21:52.9 South Medford
189. 9 Angel Diaz 21:54.9 Crater
190. 9 Tristin Kohler 21:57.1 South Medford
191. 11 Shaedon Allison 22:01.2 Mazama
192. 12 Caleb Gaude 22:10.7 Klamath Union
193. 10 Ethan Neville 22:11.0 South Medford
194. 9 Justin Vermillion 22:11.3 Phoenix
195. 10 Gabe Ilten 22:16.6 South Medford
196. 12 Josh Budden 22:25.7 Klamath Union
197. 10 Braxton Burroughs 22:26.7 South Medford
198. 11 Jacob Stapp 22:28.3 South Medford
199. 11 Drew Lawrie 22:31.3 Henley
200. 10 Colton Cragnotti 22:32.5 North Medford
201. 9 Malachi Sitowski 22:41.0 Rogue Valley Adventist
202. 10 Gavin Johnson 22:43.9 Mazama
203. 9 Jasper Zhu 22:47.0 St Mary's
204. 10 Matthias McLaughlin 22:47.3 Klamath Union
205. 12 Kurtis Stotts 23:15.8 Mazama
206. 10 Ken Guo 23:16.2 St Mary's
207. 10 Marcus Wiggers 23:36.2 Rogue Valley Adventist
208. 12 Fritz Blech 23:38.6 Rogue Valley Adventist
209. 9 Kegahn Hargis 23:38.9 Crater
210. 10 Ryan Laws 23:57.1 Crater
211. 11 Hanul Lee 23:59.8 North Medford
212. 9 Austyn Schasteen 24:06.4 North Medford
213. 10 Levi Purrier 24:31.0 Rogue River
214. 9 Jerry Santizo 24:35.8 North Medford
215. 9 Quaid Ferguson 24:53.6 Klamath Union
216. 10 Thomas (Ian) Wolff 25:10.2 Phoenix
217. 12 Aries John 25:27.3 Eagle Point
218. 11 Jacob Slinker 25:28.7 Klamath Union
219. 9 Griffin Scott 25:41.5 Cascade Christian
220. 9 Joe Arenas 25:43.1 Crater
221. 10 Jaron Mitchell 25:58.7 South Medford
222. 12 Kristopher Beaver 26:12.3 South Medford
223. 9 Logan Rier 26:12.8 South Medford
224. 9 Kent Chong 29:01.2 St Mary's
225. 12 Cameron Fetro 29:55.4 Phoenix
226. 9 Grant McConnell 30:00.0 South Medford