Boys 5000 Meter Run
1. 12 Sean Bender 17:46.8 Mercer Island
2. 11 Matthew Duff 17:47.5 Issaquah
3. 10 Logan Wentland 17:50.0 Kamiak
4. 10 Tyler Hoyle 17:51.1 Crosspoint Academy
5. 9 Zachary Chupik 18:01.2 Bothell
6. 11 Biniam Tesfaghaber 18:05.0 Edmonds-Woodway
7. 11 Andrew Martinez 18:05.4 Issaquah
8. 9 Creigh St. Clair 18:12.3 Edmonds-Woodway
9. 11 Jeffrey Broska 18:15.5 Liberty-Issaquah
10. 9 Tyler Schenck 18:17.0 Bothell
11. 10 Cameron Aitken 18:19.8 Edmonds-Woodway
12. 11 Jorge Hernandez 18:20.7 Sehome
13. 12 Nathan Rosenstein 18:26.4 Mercer Island
14. 9 Graeme Roberts 18:26.9 Thomas Haney
15. 11 Bailey Larsen-Gray 18:28.9 Arlington
16. 10 Malachi Arnold 18:29.9 Squalicum
17. 11 Teagan Horkan 18:33.8 Peninsula
18. 11 Max Hannah 18:35.4 Sehome
19. 10 Adam Alayli 18:36.9 Kamiak
20. 11 Jackson Kettel 18:37.8 Edmonds-Woodway
21. 9 Calder Wood 18:38.4 Anacortes
22. 11 Ryan Ibbitt 18:41.8 Maple Ridge
23. 12 Brent Schroeter 18:44.1 Sehome
24. 11 Sejin Kim 18:48.5 Bothell
25. 12 Austin Rogers 18:51.6 Issaquah
26. 12 Marshall Smith 18:52.3 Garfield
27. 10 James Mai 18:52.7 Central Catholic
28. 11 Eric Chen 18:54.1 Newport-Bellevue
29. 11 Peter Walsh 18:55.7 Garfield
30. 10 Spencer Oldham 18:55.8 Garfield
31. 11 Chandler Rogers 18:56.8 Peninsula
32. 10 Kyle Hoak 18:59.1 Bothell
33. 11 Dmytro Banin 19:02.6 Newport-Bellevue
34. 11 Jacob Henrichsen 19:04.4 Edmonds-Woodway
35. 9 JJ Finan 19:04.6 Bear Creek
36. 11 James Ricks 19:05.2 Liberty-Issaquah
37. 12 Adrian Luenges 19:05.4 Mt Vernon
38. 9 Jarrod Byers 19:05.6 Bothell
39. 11 Ryan Foggin 19:06.5 Anacortes
40. 11 Cole Hutt 19:11.1 Shorewood
41. 9 Nick Ruble 19:11.4 Newport-Bellevue
42. 11 Roberto Mora 19:11.5 Todd Beamer
43. 12 Austin Huizenga 19:11.7 Bothell
44. 11 Connor Hoeksema 19:13.3 Peninsula
45. 11 Austin Hughes 19:13.5 Anacortes
46. 9 Dawson Andrews 19:14.9 Arlington
47. 11 Siem Hailai 19:17.3 Shorewood
48. 10 Colin Watts 19:18.6 Arlington
49. 9 Chad Stancil 19:19.1 Tumwater
50. 11 Ian Klimisch 19:20.3 Bear Creek
51. 11 Hunter Good 19:20.5 Liberty-Issaquah
52. 11 Nick Harrison 19:21.1 Kamiak
53. 12 Sage Williamson 19:21.3 Lakewood
54. 12 Carl Christensen 19:22.8 Bothell
55. 12 Steven Berggren 19:22.9 Newport-Bellevue
56. 11 Liam Gleeson 19:24.0 Shorewood
57. 11 MacKenzie Siemens 19:24.5 Mountlake Terrace
58. 10 Taylor Pickering 19:24.8 Newport-Bellevue
59. 10 Sean Gallagher 19:24.9 Bear Creek
60. 9 Stephen Rothrock 19:25.0 Garfield
61. 11 Sam Riccardi 19:25.5 Anacortes
62. 11 Jorn Peterson 19:27.3 Bellevue
63. 11 Kenny Farver 19:28.2 Tumwater
64. 11 Conner Snow 19:30.7 Snohomish
65. 11 Brennen Williamson 19:31.2 Bothell
66. 10 Ryan Gibbs 19:32.9 Bellevue
67. 11 Jack Krivokopich 19:33.9 Bothell
68. 11 Thomas Penner 19:37.2 Bellevue
69. 11 Malik Messiah 19:37.8 Todd Beamer
70. 11 Kai Perschbacher 19:38.1 Anacortes
71. 9 Ethan Seaman 19:41.9 Anacortes
72. 12 Wes Kapioski 19:42.9 Bellevue
73. 10 Nathan Caldwell 19:43.9 Glacier Peak
74. 11 Ricardo Pelle 19:44.2 Mercer Island
75. 9 Clayton Bjelke 19:44.3 Cascade-Everett
76. 9 Tsegaw Katiso 19:45.3 Federal Way
77. 11 Declan Andrews 19:46.5 Shorewood
78. 11 Payton Guthrie 19:47.2 Juanita
79. 12 Saul Garcia 19:50.1 Kentlake
80. 9 Alexander Krohn 19:50.4 Liberty-Issaquah
81. 11 Gio Rosales 19:52.5 Todd Beamer
82. 11 Aaron Cheah 19:52.8 Bellevue
83. 9 Josh Ernst 19:53.9 Mountlake Terrace
84. 11 Gabe Acuna 19:54.3 Issaquah
85. 10 Ciro Casiano 19:55.6 Ferndale
86. 10 Trey Little 19:55.9 Edmonds-Woodway
87. 9 Drew Anderson 19:56.7 Todd Beamer
88. 10 Bailey Tran 19:59.1 Garfield
89. 9 Holden Ziels 19:59.2 Central Catholic
90. 11 Ken Masumoto 19:59.6 Garfield
91. 11 Alex Welch 20:00.4 Snohomish
92. 12 Griffin Allen 20:01.0 Peninsula
93. 12 June Won 20:01.9 Shorewood
94. 12 Ian Whitehouse 20:02.8 Sehome
95. 12 Pietro Cassotana 20:03.6 Roosevelt
96. 12 Pedro Pena Zorzano 20:03.9 Tumwater
97. 9 Patrick Quam 20:05.0 Liberty-Issaquah
98. 12 Quinn Iddins 20:05.2 Sehome
99. 9 Christian Lawrence 20:05.2 Central Catholic
100. 11 Tyler Chung 20:06.0 Roosevelt
101. 9 Jackson Darling 20:06.5 Arlington
102. 11 Logan Greenwell 20:07.2 Tumwater
103. 12 Phillip Hofmann 20:07.6 Lakewood
104. 12 Jonathan Vega 20:08.4 Federal Way
105. 12 Fabian Guillen 20:08.5 Tumwater
106. 10 Brennan Jacobson 20:09.6 Kingston
107. 12 Alex Bartel 20:11.6 Todd Beamer
108. 10 Josh Emanuelson 20:13.6 Emerald Ridge
109. 9 Hunter McGowan 20:16.4 Enumclaw
110. 12 Sam Smith 20:16.8 Lynnwood
111. 9 Alec Ritter 20:17.6 Enumclaw
112. 11 Cody Frost 20:20.0 Anacortes
113. 10 Gabe Curhan 20:20.4 Garfield
114. 10 Jacob Payne 20:20.5 Arlington
115. 10 Henry Halfaker 20:22.9 Garfield
116. 9 Bryce Enochs 20:23.5 Garfield
117. 9 Noah Childers 20:25.9 Arlington
118. 11 Huy Hoang 20:26.1 Steilacoom
119. 11 Nick Morris 20:26.5 Todd Beamer
120. 10 Casey Sharpe 20:27.1 Arlington
121. 10 Anthony Alegrete 20:27.7 Liberty-Issaquah
122. 10 Caleb Harding 20:27.9 Kingston
123. 9 Anthony Martin 20:28.0 Central Catholic
124. 9 Caleb Matson 20:28.7 Enumclaw
125. 9 Dylan Devon 20:29.7 Lakewood
126. 11 Steven Bishop 20:29.8 Cascade-Everett
127. 9 Carl Peterson 20:30.4 Squalicum
128. 9 Patrick Walsh 20:31.3 Garfield
129. 10 Jason O'Connell 20:31.4 Mountlake Terrace
130. 9 Finnegan Boyd 20:32.3 Ferndale
131. 12 Abraham Mejia 20:32.3 Lynnwood
132. 9 Sergio Velasco Bono 20:32.6 Federal Way
133. 9 Andrew McDonald 20:33.1 Bellevue
134. 11 Nicolas Krasnoselsky 20:35.1 Shorewood
135. 11 Hunter Reed 20:35.3 Peninsula
136. 9 Lucas Doney 20:35.4 Glacier Peak
137. 11 Aidan Hopwood 20:35.7 Tumwater
138. 11 Joseph Renault 20:37.9 Mt Vernon
139. 12 Kurtis Smith 20:38.7 Tumwater
140. 10 Niklas Henning 20:41.1 Kentlake
141. 11 Benjamin Rinn 20:41.6 Tumwater
142. 12 Zach Chandler 20:42.1 Peninsula
143. 9 Jared Forbes 20:42.5 Lynnwood
144. 12 Eric Phelps 20:42.8 Roosevelt
145. 10 Ching Yap 20:43.9 Emerald Ridge
146. 9 Ben Zuares 20:44.7 Todd Beamer
147. 11 Luke Poling 20:44.9 Bear Creek
148. 12 Jacob Zehnder 20:45.1 Marysville-Pilchuck
149. 12 Logan Duke 20:45.5 Glacier Peak
150. 9 Austin Robinson 20:46.3 Glacier Peak
151. 9 Thomas Dylan 20:46.5 Anacortes
152. 11 Justus Rector 20:47.4 Peninsula
153. 10 Maclain Schapler 20:47.7 Ferndale
154. 10 Drew Thomas 20:49.3 Lynnwood
155. 11 Jerrod Ludden 20:50.9 Mt Vernon
156. 12 August Carpenter 20:51.9 Chelan
157. 11 Sam Rutherford 20:52.8 Peninsula
158. 12 Bradley Wynn 20:53.5 Peninsula
159. 11 Spencer Westmoreland 20:53.8 Shorewood
160. 9 Will Browne 20:56.5 Bellevue
161. 10 Bruno Antoine 20:57.4 Todd Beamer
162. 11 Jagjit Kahlon 20:59.3 Ferndale
163. 9 Brandon Wilhoite 20:59.6 Ferndale
164. 9 Sean Huentelman 21:00.3 Newport-Bellevue
165. 10 Tristan Turkiewicz 21:00.4 Central Catholic
166. 11 Josh Felker 21:00.8 Mt Vernon
167. 9 Heath Cotter 21:02.1 Central Catholic
168. 9 Vincent DePinto 21:02.2 Central Catholic
169. 11 Brenden Pelkie 21:05.2 Squalicum
170. 9 Kevin Trac 21:06.9 Hazen
171. 12 Forrest Sakraida 21:08.0 Bellevue
172. 12 Adrian Leary 21:10.1 Juanita
173. 9 Greg Gill 21:12.2 Glacier Peak
174. 10 Ian Hirons 21:14.5 Federal Way
175. 12 Anthony Eddy 21:14.9 Cascade-Everett
176. 9 Israel Slater 21:16.1 Lake Washington
177. 12 Carl Fredrik Hernq... 21:17.7 Roosevelt
178. 10 Eric Rogers 21:17.7 Lake Washington
179. 10 Erik Choi 21:19.4 Roosevelt
180. 9 Isaac Martin 21:20.4 Central Catholic
181. 10 Ethan Dirks 21:21.2 Bellevue
182. 12 Logan Sanders 21:21.6 Emerald Ridge
183. 10 Connor Morgan 21:21.7 Emerald Ridge
184. 9 Joey Roberson 21:22.6 Enumclaw
185. 9 Noah Gillespie 21:23.4 Ferndale
186. 9 Connor Telford 21:24.0 Snohomish
187. 9 Leland Sevier 21:24.2 Bellevue
188. 12 Connor Garrels 21:24.4 Hazen
189. 11 Blayke Polzin 21:26.2 Bellevue
190. 10 Alaric Ganger 21:26.8 Monroe
191. 12 Kamden Chew 21:29.0 Juanita
192. 11 Sakarie Mahdi 21:29.1 Federal Way
193. 12 Jeff Roetcisoender 21:29.3 Juanita
194. 9 Kendall Yackley 21:30.5 Mountlake Terrace
195. 11 Billy Millie 21:31.2 Peninsula
196. 9 Quinn Simpson 21:31.3 Garfield
197. 10 John Dean 21:32.2 Enumclaw
198. 10 Jake Broulette 21:38.8 Mountlake Terrace
199. 11 Evan Forys 21:40.6 Snohomish
200. 10 Steven Dunn 21:41.6 Bear Creek
201. 12 Andrew Martinez 21:42.5 Kentlake
202. 9 Kale VanWieringen 21:44.6 Enumclaw
203. 9 Jacob Gervais 21:53.6 Squalicum
204. 9 Bryce Polzin 21:54.7 Bellevue
205. 11 Ryan Saunders 22:00.5 Shorewood
206. 9 Graham Godfrey 22:02.5 Lake Washington
207. 9 Mathew Roelofsen 22:06.4 Steilacoom
208. 11 Chris Pham 22:07.1 Tumwater
209. 12 Andrew Peterson 22:11.1 Lynnwood
210. 10 Spencer Willard 22:12.3 Lynnwood
211. 11 Quinn Dickenson 22:13.9 Hazen
212. 9 Barret Buchstaber 22:14.9 Anacortes
213. 12 Jacob Woodbury 22:20.0 Emerald Ridge
214. 11 Dallin James 22:41.1 Monroe
215. 11 Logan Hoggard 22:55.1 Lake Washington
216. 9 Connor Smith 22:57.3 Anacortes
217. 9 Dylan Lefor 22:58.0 Central Catholic
218. 9 Christopher Li 22:58.5 Lake Washington
219. 11 Joshua Brainard 23:03.1 Liberty-Issaquah
220. 9 Sam Wilt 23:03.9 Mercer Island
221. 9 Gabriel Waldbaum 23:07.2 Liberty-Issaquah
222. 11 Jacob Olsen 23:22.4 Roosevelt
223. 11 Cory Shultz 23:35.1 Chelan
224. 9 Zachary Drennan 23:36.8 Steilacoom
225. 10 Eliot Briefer 23:46.4 Anacortes
226. 10 Josh Morrin 23:53.1 Mountlake Terrace
227. 10 Nate Sigmon 23:58.9 Mercer Island
228. 9 Aaron Hodo 24:08.8 Hazen
229. 9 Payton Borland 25:25.2 Monroe
230. 11 Jacob Conn 27:10.1 Peninsula
231. 11 Benjamin Corder 28:31.9 Hazen