Mens Results
2.8 Mile Junior Varsity
1. 9 Brandon Schenck 16:51.9 PR Bothell
2. 11 Arbaz Khan 17:09.29 PR Bothell
3. 11 Christopher Urakawa 17:11.09 PR Selah
4. 11 Anthony Sanchez 17:13 PR Toppenish
5. 11 Jorge Zuniga 17:17.7 PR Bothell
6. 9 Andrew Herroitt 17:23.9 PR Bothell
7. 9 Cooper Hayes 17:30 PR Bothell
8. 9 Cameron Zundel 17:32.4 PR Bothell
9. 11 Matthew Walton 17:33.59 PR Shorecrest
10. 11 Zeth Peterka 17:37.59 PR Shorecrest
11. 10 Cameron Stuart 17:38.4 PR Eastlake
12. 9 Alexander Woodall 17:38.59 PR Eastlake
13. 9 Oliver Wolf 17:44.59 PR Eastlake
14. 9 Garret Sands 17:48.8 PR Moses Lake
15. 11 Rusdan Crook 17:52.5 PR Eastlake
16. 9 Joshua Keller 17:54.59 PR Eastlake
17. 10 Logan Scamfer 17:57.7 PR Anacortes
18. 11 Lucas Bush 17:58.4 PR Bothell
19. 10 Kaleb Rhodes 18:05.5 PR Bothell
20. 10 Roman Shadduck 18:07.9 PR Shorecrest
21. 11 Thomas Dylan 18:09.29 PR Anacortes
22. 12 Austin Matzelle 18:20.4 SR Eastlake
23. 9 Nathan Zeng 18:21.7 PR Eastlake
24. 11 Grayson McDowell 18:22.59 PR Eastlake
25. 9 Fernando Magallon 18:23.2 PR Selah
26. 11 Andrew Fisher 18:26.4 PR Marysville Getchell
27. 11 Nate Coats 18:26.8 PR Eastlake
28. 10 Connor Williams 18:27.3 PR Bothell
29. 11 JUSTIN QIU 18:29.09 PR Eastlake
30. 12 Garrett Marutz 18:30.8 SR Eastlake
31. 12 Avery Milandin 18:32 PR Bothell
32. 11 Killian King 18:33.5 PR Moses Lake
33. 9 Alex McCain 18:40.09 PR Bothell
34. 10 TJ Ingersoll 18:50.09 PR Bothell
35. 9 Dominic Ermi 18:52.2 PR Anacortes
36. 11 Tristan Makin 18:52.5 PR Moses Lake
37. 12 Eliot Briefer 18:56.8 PR Anacortes
38. 11 Dalton Whelan 18:58.09 PR Selah
39. 11 Tyler Detert 18:59.8 PR Bothell
40. 11 Ryan Guinn 19:00.2 SR Eastlake
41. 9 Caden Baker 19:00.59 PR Bothell
42. 10 Izaiah DeJong 19:02.29 PR Cashmere
43. 11 Ben Anderson 19:02.5 PR Bothell
44. 9 Gabriel Apple 19:04 PR Anacortes
45. 11 Raven Dawson 19:08.2 PR Cascade (Leavenworth)
46. 11 Orrin Harbol 19:09.5 PR Bothell
47. 11 Ian Wisemore 19:09.79 PR Bothell
48. 10 Devan Martinez 19:10.8 PR Brewster
49. 10 Andrew Hardison 19:12.59 PR Anacortes
50. 10 Jakob Daniels 19:13.7 PR Selah
51. 11 Tim Haley 19:14.09 SR Liberty Bell
52. 11 Tim Wells 19:16.09 PR Cascade (Leavenworth)
53. 10 Jared Storseth 19:17.8 PR Selah
54. 11 Brandon Melburn 19:23 PR Quincy
55. 10 Shane Isom 19:23.59 PR Selah
56. 12 Tristin Munich 19:28.3 PR Anacortes
57. 12 Peter Platz 19:29.59 PR Bothell
58. 10 Eduardo Alvarez 19:30.2 PR Mariner
59. 9 Todd Mendenhall 19:31 PR Moses Lake
60. - Matt Humpherys 19:31.4 PR Moses Lake
61. 12 Baxter Phillips 19:36.2 Cascade (Leavenworth)
62. 11 Luis Saucedo 19:38.09 Brewster
63. 10 Eric Jean 19:39.7 PR Shorecrest
64. 9 Matthew Larson 19:40.3 PR Forks
65. 9 Gabriel Moore 19:44.09 PR Shorecrest
66. 9 Evan Mooseker 19:44.4 PR Bothell
67. 10 Henry Jones 19:45 PR Liberty Bell
68. 9 Nathan Kelly 19:46.4 PR Connell
69. 12 Simon Mattes 19:46.8 PR Eastlake
70. 11 Leonardo Marano 19:47.2 PR Anacortes
71. 10 Emanuel Tesfaye 19:48 PR Shorecrest
72. 9 Carson Lindholm 19:48.3 PR Anacortes
73. 10 Adam Jorgensen 19:49.5 PR Anacortes
74. 9 Oswaldo Perez 19:49.8 PR Quincy
75. 10 Simon Studen 19:51 PR Liberty Bell
76. 9 Kaiya Conway-Yasuy... 19:55.3 PR Shorecrest
77. 12 Daniel Paulson 19:55.59 Cascade (Leavenworth)
78. 10 Blake Brown 19:56 PR Cashmere
79. 10 Frank Hu 19:56.3 PR Bellevue Christian
80. 9 Benjamin Courter 19:56.59 PR Eastlake
81. 9 Rowen Barrett 20:00.2 PR Shorecrest
82. 10 Anthony Klein 20:00.7 PR Ephrata
83. 9 Joshua Lester 20:01.2 Omak
84. 10 Alex Kabat 20:01.9 PR Eastlake
85. 9 Avery Jacobson 20:02.29 Cascade (Leavenworth)
86. 11 Nate Verboort 20:03 SR Eastlake
87. 10 Se Yun Han 20:03.4 PR Bellevue Christian
88. 11 Drew Curry 20:04.4 PR Bothell
89. 10 Anthony Bussman 20:04.79 PR Bothell
90. 11 Justin Leach 20:05.59 PR Eastlake
91. 10 Andrew Thompson 20:06.2 PR Shorecrest
92. 10 Jose Villanueva 20:06.79 PR Brewster
93. 11 Treat Schubert 20:07.09 PR Cascade (Leavenworth)
94. 9 Ian Mortensen 20:07.5 PR Shorecrest
95. 9 Cashel Boland 20:07.79 PR Anacortes
96. 9 Justin Herriges 20:08.4 PR Selah
97. 12 Thomas Lawler 20:11.2 PR Eastlake
98. 11 David Bryant 20:11.59 SR Cascade (Leavenworth)
99. 11 Omar Godinez 20:12.59 PR Toppenish
100. 11 Eduardo Garcia 20:13.5 Brewster
101. 10 Nate Ramirez 20:15.3 PR Quincy
102. 10 Yaroslav Dubyk 20:15.59 PR Marysville Getchell
103. 9 Billy Roscoe 20:17.4 PR Marysville Getchell
104. 10 Aaron Casella 20:18.9 PR Moses Lake
105. 9 Ethan Boyack 20:21 PR Eastlake
106. 12 Benjamin Stromseth 20:22.3 PR Eastlake
107. 10 Josh Pedersen 20:23.2 PR Cascade (Leavenworth)
108. 11 Dane Sisko 20:23.59 PR Eastlake
109. 9 Emilio Oseguera 20:24 PR Toppenish
110. 9 Dave Tavares 20:24.4 PR Marysville Getchell
111. 12 Daniel Zevenbergen 20:28.3 PR Shorecrest
112. 12 Jordan Moser 20:30.3 SR Cashmere
113. 9 Blake Yates 20:31.59 PR Selah
114. 9 Kolton Zeng 20:33.5 PR Eastlake
115. 12 Colby Pedersen 20:33.9 PR Cascade (Leavenworth)
116. 12 Carlos Talavera 20:35.2 Brewster
117. 11 Marlon Lauriano 20:35.8 PR Mariner
118. 9 Geoffrey Dylan 20:38.8 PR Anacortes
119. 11 Karver Dewitt 20:39.2 PR Cle Elum/Roslyn
120. 10 Gabriel Ek 20:39.5 PR Cashmere
121. 11 Jacob Biderman 20:40.7 SR Eastlake
122. 9 Evan Porter 20:43 PR Omak
123. 10 Jawan Smith 20:43.7 PR Marysville Getchell
124. 10 Addison Hoffman 20:44.9 PR Cashmere
125. 10 Duncan Allen 20:45.2 Cascade (Leavenworth)
126. 12 Nicholas Halvorson 20:46.5 SR Shorecrest
127. 11 Evan Kent 20:47.3 PR Eastlake
128. 11 Josh Adams 20:48.09 PR Granite Falls
129. 12 Brian Alejo 20:51.9 SR Toppenish
130. 11 Oliver Bernate 20:52.5 PR Granite Falls
131. 9 Kameron Wilkes 20:52.9 PR Marysville Getchell
132. 10 Nate Holmes 20:55 PR Bothell
133. 12 Sheldon Flick 20:56.3 Cascade (Leavenworth)
134. 10 William Cassayre 20:56.9 PR Cascade (Leavenworth)
135. 9 Connor Nelle 20:57.5 Cascade (Leavenworth)
136. 10 Carson Northwind 21:01.7 SR Toppenish
137. 9 Alberto Ochoa-Storm 21:03.9 Omak
138. 12 Francicso Ramirez 21:07.59 PR Quincy
139. 10 David Bradford 21:08.7 PR Ephrata
140. 11 Liam Thrun 21:09 PR Eastlake
141. 10 Braeden O'Dell 21:12.4 Omak
142. 12 Ben Magnuson 21:13.09 SR Eastlake
143. 11 Joe Trainor 21:15.2 PR Forks
144. 11 Chastin Barnes 21:16.8 PR Shorecrest
145. 11 Colton Backer 21:20.4 PR Selah
146. 10 William DiGianni 21:21.3 PR Shorecrest
147. 10 Trevor Thomas 21:22.8 PR Selah
148. 10 Tyson Seidensticker 21:27.2 PR Cashmere
149. 10 Joseph Long 21:29.3 PR Cascade (Leavenworth)
150. 12 Isaac Jensen 21:29.9 PR Eastlake
151. 9 Carson St. John 21:32.3 PR Marysville Getchell
152. 9 Stuart Law 21:34.9 Omak
153. 10 Race Decker 21:35.59 PR Forks
154. 9 Ethan Morrill 21:37.5 PR Connell
155. 12 Marcus Martin 21:37.9 PR Selah
156. 12 Wyatt Whaley 21:38.2 Cascade (Leavenworth)
157. 11 Nathan Clements 21:38.9 PR Marysville Getchell
158. 11 Kade Greenburg 21:40.59 PR Moses Lake
159. 9 Trevor Fagerland 21:41 PR Cashmere
160. 11 Kyle Westmoreland 21:42.09 SR Eastlake
161. 10 Bryce Olson 21:43.09 PR Shorecrest
162. 9 Tyler Justice 21:45.5 PR Mariner
163. 9 Samuel Roos 21:45.7 PR Eastlake
164. 10 Gabe Green 21:46.09 PR Ephrata
165. 12 Hayden Wilcox 21:46.7 PR Cashmere
166. 9 Rowland Whited 21:48.3 PR Mariner
167. 11 Elvis Qiao 21:49.7 PR Bellevue Christian
168. 11 Sam Keziah 21:50.5 SR Cascade (Leavenworth)
169. 9 Grant Bowen 21:52.2 PR Moses Lake
170. 11 Jake Smith 21:59.5 PR Cascade (Leavenworth)
171. 11 Justin Good 22:00.09 PR Marysville Getchell
172. 9 Andy Xu 22:00.59 PR Bellevue Christian
173. 11 Isaiah Llarenas 22:02.09 PR Bothell
174. 10 Dylan Painter 22:03.79 PR Bothell
175. 12 Anson Sevigny 22:08.2 SR Mariner
176. 9 Samuel Hardesty 22:11.9 PR Anacortes
177. 12 Zachary Kaufman 22:14.09 PR Eastlake
178. 10 Karl Merkel 22:14.5 PR Cle Elum/Roslyn
179. 12 Daniel Cruz 22:15.09 SR Forks
180. 9 James Smith 22:16.2 PR Mariner
181. 9 Sean Fortier 22:18.4 PR Marysville Getchell
182. 10 Alexander Johns 22:20.59 SR Omak
183. 9 Doniven Demmert 22:22.3 PR Toppenish
184. 12 Ivan Hernandez 22:23.59 SR Cascade (Leavenworth)
185. 10 Christopher Roy 22:24.8 PR Bothell
186. 12 Will Kelsey 22:26.59 PR Marysville Getchell
187. 10 Michael Mott 22:30.09 SR Liberty Bell
188. 11 Finn Johnson 22:32.4 PR Cascade (Leavenworth)
189. 11 Connor Smith 22:32.8 PR Anacortes
190. 11 Thales Nunes 22:34.5 PR Cascade (Leavenworth)
191. 10 Zach Strong 22:36.59 PR Liberty Bell
192. 10 Lane Tincher 22:37.09 PR Ephrata
193. 10 Elliot Liu 22:38.4 PR Shorecrest
194. 12 Victor Granados 22:39.9 PR Mariner
195. 11 Lukas Bertram 22:44.9 PR Eastlake
196. 9 Connor Anderson 22:45.7 PR Bellevue Christian
197. 10 D'Andre Vasquez 22:48.4 PR Cascade (Leavenworth)
198. 11 Jack Lamp 22:54.09 PR Eastlake
199. 9 Griffin Hrovat 22:56 PR Anacortes
200. 9 Andrew Makin 23:02.59 PR Moses Lake
201. 11 Stuart McDonald 23:10.7 PR Bothell
202. 12 Gauge Disher 23:16.2 SR Cascade (Leavenworth)
203. 10 Zane Priebe 23:27.5 Cascade (Leavenworth)
204. 12 Kelvin Kuoch 23:30.7 SR Mariner
205. 10 Dylan Meyer 23:40.09 PR Granite Falls
206. 9 Noah Johnson 23:43.7 PR Cashmere
207. 11 Timothy Novitsiy 23:46.09 PR Ephrata
208. 9 Elias Hayd 23:49.59 PR Bothell
209. 10 Michael McAllister 23:56 PR Bothell
210. 12 Michael Novitskiy 23:58.3 SR Ephrata
211. 11 Jacob Corcoran 23:59.9 PR Selah
212. 10 Will Nilles 24:02.7 PR Cascade (Leavenworth)
213. 10 Tyler Parton 24:06.7 Cascade (Leavenworth)
214. 12 Tre Smith 24:08.7 Cascade (Leavenworth)
215. 11 Hamilton Hopkin 24:43 Omak
216. 12 Marky Adams 25:11.8 PR Forks
217. 9 Zach Johansen 25:14.2 PR Forks
218. 12 Lester Flores 25:21.2 SR Marysville Getchell
219. 10 Tanner Peterson 25:27.8 PR Connell
220. 9 Simon McCune 25:32.9 Omak
221. 9 Josh Turner 25:33.2 PR Marysville Getchell
222. 9 Brian Ross 25:41.8 PR Cascade (Leavenworth)
223. 9 Louis Sanchez 25:43.09 PR Manson
224. 11 Ethan Schoenwald 25:46.09 Manson
225. 9 Conail Sauter 25:49.2 PR Shorecrest
226. 9 Maclain Holland 26:32.5 PR Shorecrest
227. 11 Brian James 26:50.9 PR Cascade (Leavenworth)
228. 9 John Dachtler 26:59.7 PR Tonasket
229. 10 Ryan Pugh 27:00.2 PR Ephrata
230. 11 Jose Parra 27:02.2 PR Mariner
231. 10 Mateo Queen 27:11.3 PR Selah
232. 12 Gavin Derting 27:18 PR Anacortes
233. 10 Adrian Morales 27:23.7 PR Bridgeport
234. 12 Nikolai Kostka 27:24.2 PR Cascade (Leavenworth)
235. 10 Harrison Arnold 27:32.2 PR Cascade (Leavenworth)
236. 9 Jared Dixson 27:54.8 PR Granite Falls
237. 11 Jared Salisbury 28:02 PR Connell
238. 11 Garrett Collier 28:12 SR Cascade (Leavenworth)
239. 9 Joshua Becker 29:19 PR Selah
240. 12 Spencer Brown 31:48.2 SR Cashmere
241. 10 Mithchell Fitzthum 33:44.8 Tonasket
242. 10 Juan Trejo 34:02.2 SR Bridgeport
243. 9 Adam Johnson 35:48.09 PR Toppenish
Official Team Scores
1. Bothell 21
2. Eastlake 67
3. Anacortes 122
4. Selah 128
5. Shorecrest 132
6. Moses Lake 151
7. Cascade (Leavenwor... 224
8. Brewster 275
9. Toppenish 295
10. Marysville Getchell 303
11. Cashmere 306
12. Liberty Bell 339
13. Omak 383
14. Mariner 394
15. Bellevue Christian 408
16. Forks 425
17. Ephrata 439