Boys 3 Mile Run
1. 12 Justin Janke 15:06.18 North Central
2. 12 Jack Yearian 15:22.32 Bellarmine Prep
3. 11 Hayden Dressel 15:42.56 Mt Spokane
4. 12 Peter Hogan 15:55.80 Bishop Blanchet
5. 12 Spencer Stewart 16:01.11 Eisenhower
7. 11 Ronan Price 16:01.73 Eisenhower
8. 11 Matthew Watkins 16:02.01 Henry Jackson
9. 12 Gabriel Meek 16:11.94 North Central
10. 10 Turlan Morlan 16:14.90 Gonzaga Prep
11. 9 Riley Moore 16:16.86 Richland
12. 9 Alfonso Cuevas 16:20.09 Eisenhower
13. 10 Ben Shaw 16:20.63 Riverside
14. 10 Spencer Fischer 16:24.31 Bellarmine Prep
15. 10 Gabe Romney 16:26.53 Central Valley
16. 12 Miguel Vargas 16:27.70 Eisenhower
17. 11 Cody Bollum 16:32.11 Deer Park
18. 12 Hans Thoreson 16:32.76 Snohomish
19. 11 Jack Ammon 16:34.17 NW Christian-Colbert
20. 10 Surafel Muche 16:36.77 Nathan Hale
21. 11 Hank Knight 16:38.74 North Central
22. 11 Alex Iben 16:39.42 Walla Walla
23. 12 Bona Mohammed 16:40.20 Nathan Hale
24. 11 Micah Henry 16:41.09 NW Christian-Colbert
25. 11 Isaac Nicholls 16:41.33 Central Valley
26. 12 Porter McMichael 16:43.12 Hanford
27. 11 Connor Rauch 16:43.41 Bishop Blanchet
28. 12 Colton Hoggarth 16:43.69 West Valley-Yakima
29. 11 Luke Ostrander 16:44.84 Bellarmine Prep
30. 12 Nathan Vanos 16:46.94 St George's
31. 11 Jared Wright 16:48.41 Hanford
32. 11 Ash Ruff 16:49.15 North Central
33. 11 Will Skierka 16:49.42 Gonzaga Prep
34. 11 Ben Miller 16:51.81 North Central
35. 12 Riley Sine 16:55.89 Central Valley
36. 12 Alex Ditto 16:57.11 West Valley-Yakima
37. 12 Jonah Sandoval 16:57.69 Richland
38. 10 Markus Taylor 16:59.39 North Central
39. 12 Calvin Oakenfold 17:00.69 Nathan Hale
40. 12 Josiah Niederwerfer 17:01.15 Hermiston
41. 10 Deven Patel 17:01.47 Bellarmine Prep
42. 11 Abel Demoz 17:01.83 Nathan Hale
43. 11 Aaron Leavens 17:03.63 Snohomish
44. 11 Anthony Garcia 17:04.62 Henry Jackson
45. 12 Eliot Scott 17:04.85 Snohomish
46. 12 Michael Nall 17:05.09 Central Valley
47. 12 Hayden Earl 17:08.04 Hermiston
48. 11 Daniel Ness 17:08.64 DeSales
49. 10 Rogelio Mares 17:08.87 Eisenhower
50. 12 Jacob Gill 17:09.09 Richland
51. 11 Moses Lurbur 17:09.39 Wenatchee
52. 10 Tyler Shea 17:10.52 NW Christian-Colbert
53. 12 Andrew Feistner 17:10.80 Walla Walla
54. 10 Liam Anderson 17:12.69 Snohomish
55. 12 Marcus Rice 17:13.09 Shadle Park
56. 12 Johnny Cooney 17:13.58 Gonzaga Prep
57. 12 Alex Haupt 17:14.26 Henry Jackson
58. 12 Zachary Keyes 17:14.67 Nathan Hale
59. 11 Gabriel Sikora 17:15.00 Gonzaga Prep
60. 12 Mica Jones 17:15.72 North Central
61. 12 Roberto Lopez 17:17.09 Rogers-Spokane
63. 11 Caleb Grode 17:19.16 Henry Jackson
64. 12 Caleb Mulford 17:19.52 Shadle Park
65. 9 Will James 17:20.53 Bellarmine Prep
66. 12 Miguel Viramontes 17:20.83 Wenatchee
67. 11 John Peters 17:22.44 Walla Walla
68. 10 Will Grassel 17:22.72 Central Valley
69. 10 Sean Silvers 17:23.09 Gonzaga Prep
70. 9 Ben Sherman 17:23.33 Bellarmine Prep
71. 10 Spencer Otis 17:23.59 Nathan Hale
72. 11 Cody Westerman 17:23.86 Deer Park
73. 11 Michael Cooley 17:24.18 Snohomish
74. 12 Carson Dillard 17:24.46 Wenatchee
75. 12 JJ Cordova 17:24.85 West Valley-Yakima
76. 12 Donell Rome 17:25.41 Hermiston
77. 10 Angel Cuevas-Verdu... 17:25.70 Eisenhower
78. 12 Ammon Hall 17:26.69 Deer Park
79. 12 Nathanael Ramos 17:27.00 Henry Jackson
80. 10 Alex Forte 17:27.50 Lakes
81. 12 Ben Giachetti 17:28.80 Central Valley
82. 12 Daniel Izutsu 17:29.31 West Valley-Yakima
83. 10 Sam Dickmann 17:30.13 Shadle Park
84. 11 Grayson Gillin 17:32.98 Walla Walla
85. 9 Joseph Skoog 17:34.26 Henry Jackson
86. 12 Xavier Soriano 17:35.45 Lakes
87. 12 Ethan Knutson 17:35.77 Wenatchee
88. 12 Kian Deshler 17:38.82 Nathan Hale
89. 10 Mateo Rivera 17:39.86 Henry Jackson
90. 11 Drew Whited 17:40.30 Eastmont
91. 10 Ismael Castaneda 17:40.54 Pasco
92. 10 Keanu Daos 17:42.65 Southridge
93. 11 Nathan Chapman 17:44.05 East Valley-Spokane
94. 12 C Reid Reinninger 17:44.48 Walla Walla
95. 12 Bailey O'Connor 17:45.34 Mt Spokane
96. 12 Josiah Poler 17:45.77 East Valley-Spokane
97. 9 Ryan Kline 17:46.21 Central Valley
98. 9 Josh Oie 17:47.53 Bellarmine Prep
99. 10 Jesse Todd 17:47.86 Richland
100. 10 Jacob Quintana 17:55.77 Snohomish
101. 10 Jesse Becker 17:56.06 Mt Spokane
102. 12 Bob Jarrard 17:56.49 Gonzaga Prep
103. 10 Matt Goddard 17:56.85 Snohomish
104. 10 Jackson Webber 17:57.27 Henry Jackson
105. 12 Elijah Dodson 17:59.31 Nathan Hale
106. 9 Tristan Robinson 18:00.00 Southridge
107. 11 Michael Troksa 18:01.10 Gonzaga Prep
108. 9 Zachary Franco 18:01.35 Lakes
109. 9 Crew Morris 18:01.65 Southridge
110. 9 Korey Anthony 18:04.62 Gonzaga Prep
111. 12 Alex Gavin 18:07.66 Eastmont
112. 12 Oscar Rodriguez 18:08.20 Eastmont
113. 11 Riley Wilson 18:08.45 Deer Park
114. 11 Mark McDuffie 18:08.88 Richland
115. 10 Luke Knack 18:10.90 Lakes
116. 11 Justin Mebes 18:11.66 Walla Walla
117. 12 Graydon Fritz 18:14.26 Hermiston
118. 10 Connor Hasse 18:14.52 Wenatchee
119. 10 Hunter Reynolds 18:16.86 East Valley-Spokane
120. 12 Sam Parkman 18:17.81 Hanford
121. 12 Brendan Mitchell 18:19.55 Hanford
124. 9 Will Sharp 18:20.00 East Valley-Spokane
122. 12 Trevor Amann 18:20.99 Deer Park
123. 10 Alfonso Price 18:21.46 Granger
124. 11 Eric Sanchez 18:22.68 Lakes
125. 12 Brennan Judy 18:23.30 Snohomish
126. 11 Alex Wright 18:25.77 Lakes
127. 9 Jared Hathaway 18:26.03 East Valley-Spokane
128. 11 Tyrese Thomas 18:28.11 Walla Walla
129. 12 Juan Mojica 18:30.63 Chiawana
130. 11 Antonio Garcilazo 18:32.92 Southridge
132. 11 William Lash 18:34.33 Walla Walla
133. 9 Joey Nicholls 18:34.67 Central Valley
134. 11 Johnny Murray 18:36.05 Rogers-Spokane
135. 10 Jacob Nickelson 18:37.18 Mt Spokane
136. 10 Wade Yocom 18:38.56 Southridge
137. 10 James Chan 18:38.88 Southridge
138. 9 Quintin Rickey 18:39.17 West Valley-Yakima
139. 11 Preston Bocchi 18:39.58 Lakes
140. 9 Kurt Zontek 18:41.95 Wenatchee
141. 10 Trysten Seavert 18:42.94 Hermiston
142. 12 Cameron Johnston 18:43.20 Southridge
143. 9 Jakob Wiersma 18:46.04 Wenatchee
145. 9 Alec Espinoza 18:47.57 West Valley-Yakima
146. 12 John Becker 18:48.05 Mt Spokane
147. 12 Colton Brown 18:48.38 East Valley-Spokane
148. 10 Adam Sonneland 18:51.38 Mt Spokane
149. 12 Isaac Lamb 18:52.27 East Valley-Spokane
151. 11 Henry Eaton 18:56.23 West Valley-Yakima
152. 12 Jack Bowen 18:56.52 Lakes
153. 11 Aaron Cardoza 18:56.84 Granger
154. 12 Garrett Barnes 18:57.26 Eastmont
155. 9 Kolbein Moore 18:57.59 West Valley-Yakima
156. 10 Paul Dickmann 19:01.87 Shadle Park
157. 10 Aiden Davis 19:03.86 Shadle Park
158. 12 Nikolas Steele 19:04.15 Shadle Park
159. 10 Nathan Berglund 19:04.72 Deer Park
160. 11 Eric Ang 19:05.06 Granger
161. 12 Nic Fraga 19:07.91 Hanford
162. 9 Casey Noack 19:08.19 East Valley-Spokane
163. 10 Anthony Stone 19:11.42 Richland
164. 11 Michael Roberts 19:12.06 NW Christian-Colbert
165. 9 Lance Stites 19:18.50 Southridge
166. 11 Jordan Zeik 19:18.79 Deer Park
167. 9 Stephen Storlie 19:22.20 Rogers-Spokane
168. 9 Andrew Sonneland 19:22.48 Mt Spokane
169. 11 Skylar Dietrich 19:23.39 Eastmont
170. 11 Kostiantyn Makrasnov 19:23.64 Rogers-Spokane
171. 11 Chuco Cisneros 19:39.31 Granger
172. 11 Conner Meseberg 19:39.71 Mt Spokane
173. 11 Isaiah Banken 19:40.18 Wenatchee
174. 10 Joel Torres 19:50.50 Granger
175. 11 Josue Mendoza 19:51.88 Granger
176. 12 Wayde Jones 19:55.13 Rogers-Spokane
177. 12 Isaiah Flick 20:09.82 Rogers-Spokane
178. 11 Andrew Wiebers 20:15.43 Shadle Park
179. 12 Sam Wise 20:22.38 Rogers-Spokane
180. 12 Tajuane Roberson 20:24.09 Shadle Park
182. 10 Caden Boswell 20:32.60 Deer Park
183. 9 Devon Morlan 20:43.31 Rogers-Spokane
186. 11 Chad Murphy 20:54.45 Richland
187. 12 Torin Kuether 21:00.16 Hanford