Boys 5000 Meter Run
1. 11 Jack Yearian 15:36.3 Bellarmine Prep
2. 12 John Rodeheffer 15:38.7 Oak Harbor
3. 12 Miler Haller 15:41.5 Edmonds-Woodway
4. 12 Charlie Barringer 15:45.9 Bothell
5. 12 Brad Hodkinson 15:50.5 Snohomish
6. 12 Andrew Ayers 15:52.5 King's
7. 11 Nathan Beamer 15:53.1 Arlington
8. 12 Reid Muller 15:58.0 Pitt Meadows
9. 11 Kennan Schrag 16:00.2 Issaquah
10. 12 Douglas Davis 16:01.4 Lakewood
11. 11 Dylan Holland 16:04.3 Anacortes
12. 12 Kirby Overman 16:08.7 Sehome
13. 12 Will Sherman 16:09.2 Bellarmine Prep
14. 12 Trevor Sytsma 16:17.6 Liberty-Issaquah
15. 11 Andrew Cooper 16:18.2 Liberty-Issaquah
16. 12 Malcolm Roux 16:21.3 Roosevelt
17. 10 Cullen McEachern 16:22.9 Kamiak
18. 10 Cameron Wyman 16:24.1 Bellarmine Prep
19. 9 Josh Rauvola 16:25.9 Archbishop Murphy
20. 12 Andrew Christianson 16:26.2 Shorewood
21. 12 Collin Magnusson 16:31.1 Meridian
22. 11 Brendon Despain 16:31.5 Sequim
23. 11 Roberto Aguilera 16:31.7 Ferndale
24. 11 Garren Arnold 16:33.4 Glacier Peak
25. 12 Connor Bates 16:34.5 Emerald Ridge
26. 10 William Laird 16:34.7 Garfield
27. 11 Colton Johnsen 16:35.1 Sehome
28. 12 Jack Metcalfe 16:36.2 Bellarmine Prep
29. 12 Wyatt Mullen 16:36.3 Burlington-Edison
30. 11 CJ Daniels 16:41.0 Sequim
31. 11 Riley Allsop 16:41.5 Sehome
32. 12 Isaac Ripley 16:41.7 Glacier Peak
33. 11 Jacob Brueckman 16:43.3 Issaquah
34. 9 Luke George 16:44.5 Issaquah
35. 12 Alex Cooper 16:44.6 Lakewood
36. 11 Alex Nienaber 16:45.4 Bothell
37. 11 Pieter Andrews 16:46.7 Arlington
38. 11 Hans Thoreson 16:47.5 Snohomish
39. 10 Trevor Allen 16:47.5 Lake Stevens
40. 11 Jackson Oliver 16:48.5 Sequim
41. 10 James Parker 16:48.8 Anacortes
42. 11 Cameron Howard 16:49.6 Bothell
43. 11 Sam Gillman 16:50.1 Sehome
44. 10 Lance Slichko 16:50.2 Emerald Ridge
45. 12 Ben Stalheim 16:51.8 Sehome
46. 10 Noah Wallace 16:52.3 Lake Stevens
47. 10 Max Hilger 16:52.9 Bellarmine Prep
48. 10 Sam McCloughan 16:53.3 Edmonds-Woodway
49. 10 Bryce Johnson 16:54.3 Sehome
50. 12 Mikey Cobb 16:54.3 Sequim
51. 11 Dario Cirlincione 16:55.8 Hazen
52. 11 Dominic Lauer 16:56.8 Peninsula
53. 12 Peter Ohnstad 16:56.9 Sequim
54. 10 Cameron Sanders 16:56.9 Shorewood
55. 10 Luke Ostrander 16:58.9 Bellarmine Prep
56. 11 Matthew Taylor 17:00.3 Arlington
57. 10 Adrian Goodwin 17:00.9 Juanita
58. 11 Noah Kells 17:01.2 Juanita
59. 10 Jacob Nicholson 17:01.7 West Valley-Spokane
60. 12 Jackson Wagner 17:02.8 Cascade-Everett
61. 11 Sawyer Carter 17:05.1 Glacier Peak
62. 12 Tyler Caseria 17:05.1 Sehome
63. 12 Isaiah Britt 17:08.4 Lake Stevens
64. 12 Ryan Pitchford 17:08.9 Kentlake
65. 12 Shane Peterson 17:09.9 Shorewood
66. 10 Hezekiah Goodwin 17:10.5 Kentlake
67. 10 Chris Bianchini 17:10.6 Glacier Peak
68. 12 Erik Oldenburger 17:10.6 Juanita
69. 11 Benjamin Yang 17:11.0 Edmonds-Woodway
70. 12 Jason Garcia 17:12.9 O'Dea
71. 10 Nick Stringer 17:13.0 Glacier Peak
72. 12 Peter Butler 17:13.7 Port Angeles
73. 11 Michael Barene 17:13.9 Arlington
74. 12 Ethan Lockhart 17:14.6 Lake Washington
75. 10 Riley Wynn 17:14.9 Peninsula
76. 12 Simon Shindler 17:16.9 Port Angeles
77. 12 Roger Klaaskate 17:18.0 Kamiak
78. 12 Jacob Fillman 17:18.6 Bothell
79. 12 Trent Mazelli 17:18.9 Klahowya
80. 10 Luca Strand 17:19.3 Cascade-Everett
81. 11 Chris Jeffko 17:19.4 Sequim
82. 11 Graham Manson 17:20.2 Hazen
83. 9 Nick Paduano 17:20.5 Lake Stevens
84. 10 Jake Knoblich 17:21.0 Liberty-Issaquah
85. 12 Beniam Yonas 17:22.1 Federal Way
86. 10 Chris Gerbino 17:23.2 Shorewood
87. 10 Miguel Guzman 17:23.8 Oak Harbor
88. 12 Dimitri Popoff 17:24.8 Newport-Bellevue
89. 12 Sebastian Ceaser 17:24.9 Oak Harbor
90. 12 Trevor Derie 17:26.0 Anacortes
91. 11 Skyler Bradford 17:26.4 Kamiak
92. 11 Connor Low 17:26.7 Federal Way
93. 12 Jeffrey Gill 17:26.8 Glacier Peak
94. 11 Andrew Dellsite 17:26.9 Tumwater
95. 10 Jack Bylund 17:27.1 Roosevelt
96. 11 Kyle McNally 17:27.4 Emerald Ridge
97. 11 Blake Cohoe 17:27.8 Peninsula
98. 11 Cortlend Novak 17:28.2 Lake Stevens
99. 11 Grant Mackey 17:28.3 Juanita
100. 12 Gavin McNabb 17:28.8 Emerald Ridge
101. 11 Carter Barnett 17:29.5 Emerald Ridge
102. 12 Derek Morrow 17:29.7 Meridian
103. 10 Evan Groat 17:30.0 Tumwater
104. 10 James Hafner 17:30.0 Lakewood
105. 12 Bo Gould 17:30.6 Kamiak
106. 11 Henry Newstrom 17:31.3 O'Dea
107. 11 Ben Mitchell 17:31.7 Kentlake
108. 9 Brandon Simmons 17:33.8 Bothell
109. 12 James Horne 17:34.1 Glacier Peak
110. 10 Alex Reyes 17:35.4 Cascade-Everett
111. 9 Shane Barringer 17:36.1 Bothell
112. 12 Nathan Freeman 17:36.7 West Valley-Spokane
113. 11 Parker Mooseker 17:38.1 Bothell
114. 11 Keegan Council 17:38.5 Peninsula
115. 11 Sean Szymanski 17:38.6 Liberty-Issaquah
116. 10 Aaron Leavens 17:40.1 Snohomish
117. 12 Andrew Burt 17:40.2 Juanita
118. 12 Aaron Rothlisberger 17:40.2 Hazen
119. 10 Braeden Sims 17:43.0 Mountlake Terrace
120. 12 Evan Hurt 17:44.2 Cascade-Everett
121. 11 Aaron Rainboth 17:44.9 Shorewood
122. 9 Isaac Mohn 17:47.1 O'Dea
123. 10 Nathaniel Marcuson 17:48.7 Peninsula
124. 12 Joseph Decena 17:49.8 Federal Way
125. 11 Elijah Wilson 17:50.1 Garfield
126. 11 Anthony Winter 17:50.1 Newport-Bellevue
127. 10 Christopher Walker 17:50.6 O'Dea
128. 11 Jonathan Forward 17:50.7 Federal Way
129. 9 Cameron Wenman 17:51.3 Peninsula
130. 11 Nathan Smith 17:51.4 Roosevelt
131. 10 Henry Milodragovich 17:51.6 Garfield
132. 11 Chase Wilcox 17:51.6 Emerald Ridge
133. 12 Travis Phelps 17:52.3 Snohomish
134. 10 Nick Leidig 17:52.5 Mountlake Terrace
135. 12 Caleb Smith 17:52.7 Arlington
136. 12 Dominic Giordano 17:54.7 Meadowdale
137. 11 Michael Daly 17:54.9 Liberty-Issaquah
138. 11 Hobb Kimmerling 17:55.4 Kamiak
139. 12 Paul Tomlinson 17:57.2 Newport-Bellevue
140. 11 William Swanson 17:57.6 Tumwater
141. 12 Brian Johnston 17:57.9 Klahowya
142. 10 Jaylon Nelson-Sell... 17:58.7 O'Dea
143. 11 Nick Goodwin 17:59.4 Juanita
144. 12 Brandon Shepard 18:00.3 Lakewood
145. 12 Arthur Emmons 18:06.4 King's
146. 10 Jadon Martz 18:06.7 Newport-Bellevue
147. 11 Jacob Nelson 18:06.9 O'Dea
148. 12 Drew Gilomen 18:07.5 Kentlake
149. 12 Kyle Aitken 18:07.8 Edmonds-Woodway
150. 12 Parker Mitchell 18:08.7 Bellarmine Prep
151. 11 Igor Banin 18:09.0 Newport-Bellevue
152. 12 Chase Reid 18:10.2 Lake Stevens
153. 12 Zak Roxborough 18:10.6 Anacortes
154. 11 Tom Mikkelson 18:11.8 Juanita
155. 12 Kurt Lamon 18:12.6 Lake Washington
156. 12 Daniel Bolliger 18:12.9 King's
157. 12 Daniel Medhane 18:13.6 Mountlake Terrace
158. 11 Gorav Singh 18:13.7 Hazen
159. 12 Noushyar Eslami 18:14.4 Edmonds-Woodway
160. 12 Nate Richards 18:16.1 King's
161. 12 Jesus Vargas 18:18.2 Hazen
162. 11 Ira Rose-Kim 18:18.5 Roosevelt
163. 11 Willem Chamberlain 18:20.8 O'Dea
164. 11 Gage Gafford 18:22.4 Peninsula
165. 12 Jared Hanson 18:22.5 Shorewood
166. 11 Garrett McNeill 18:23.2 Snohomish
167. 11 Conley Ovnicek 18:23.7 West Valley-Spokane
168. 10 Anthony Meza 18:23.7 Lakewood
169. 9 Jeremiah Garza 18:24.4 West Valley-Spokane
170. 12 Kyle Rhodes 18:24.7 Mountlake Terrace
171. 9 Drew Hovde 18:24.9 Emerald Ridge
172. 12 BJ Drye 18:25.9 Burlington-Edison
173. 12 Levi Morrow 18:26.1 Meridian
174. 10 Silas Miller 18:26.2 Roosevelt
175. 12 George Eustice 18:26.6 Lakewood
176. 11 Nate Wertjes 18:27.0 Tumwater
177. 11 Kyle Ting 18:27.0 Garfield
178. 11 Jonah Cortezzo 18:27.8 Edmonds-Woodway
179. 12 Lorenzo Perella 18:28.3 Garfield
180. 11 Ben Nygaard 18:29.5 Newport-Bellevue
181. 12 Caleb Schwartz 18:29.6 Lake Washington
182. 12 Austin Wibmer 18:35.1 Hazen
183. 11 Kyle McIntyre 18:35.9 Lake Washington
184. 10 Wyatt Pauley 18:37.2 Oak Harbor
185. 12 Jared Hanson 18:37.4 Anacortes
186. 11 Nicholas Siegfried 18:37.9 Liberty-Issaquah
187. 12 Matthew Nortier 18:39.0 Oak Harbor
188. 9 Cody Skay 18:40.4 West Valley-Spokane
189. 10 Spencer Young 18:42.3 West Valley-Spokane
190. 9 Gabriel True 18:44.1 Garfield
191. 12 Nick Bliesner 18:48.5 Liberty-Issaquah
192. 11 Joe Gorman 18:49.9 Oak Harbor
193. 12 Conrad Bratz 18:52.6 Mountlake Terrace
194. 11 Edgar Santos 18:55.0 Cascade-Everett
195. 12 Wyatt Davis 18:57.6 West Valley-Spokane
196. 12 Jalen Koon 19:01.6 Kentlake
197. 12 Brandon Bjelke 19:03.1 Cascade-Everett
198. 11 Brair Ivory 19:11.1 Chelan
199. 12 Matt Pitchford 19:11.2 Kentlake
200. 11 Bo Lane 19:12.8 Lakewood
201. 11 Jason Ernst 19:13.8 Mountlake Terrace
202. 10 Gage Rawlings 19:14.7 Tumwater
203. 11 Hernan Alvarez 19:15.5 Federal Way
204. 12 Peter Gitau 19:21.1 Federal Way
205. 10 Jeff Vazquez 19:22.8 Anacortes
206. 10 Shalin Gogri 19:25.7 Newport-Bellevue
207. 12 Nate Lemiszki 19:29.3 Anacortes
208. 9 Tyler Grehan 19:31.7 Oak Harbor
209. 12 Alan Song 19:33.4 Edmonds-Woodway
210. 10 Kyle Daykin 19:36.3 Klahowya
211. 12 Braden Barnard 19:37.0 Lake Washington
212. 12 Thomas Skoog 19:38.7 Roosevelt
213. 11 Ben Huff 19:53.4 Kentlake
214. 11 Spencer Knapp 21:04.4 Lake Washington
215. 9 Dallas McKinney 21:23.4 Klahowya
216. 10 Jonah Wilson 21:30.4 Klahowya
217. 12 Austin Wischhoefer 21:57.8 Klahowya
218. 10 Matt Jackson 22:09.1 King's
219. 12 Nick Ganowski 22:32.3 Klahowya