Boys 5000 Meter Run
1. 12 Alan Song 18:51.61 Edmonds-Woodway
2. 9 Nicolas Nelson 19:13.15 Arlington
3. 11 Jacob Henrichsen 19:15.90 Edmonds-Woodway
4. 9 Dawson Andrews 19:17.63 Arlington
5. 9 Clayton Bjelke 19:40.73 Cascade-Everett
6. 10 Chris Gerbino 19:53.51 Shorewood
7. 10 Colin Watts 19:58.08 Arlington
8. 9 Kendall VanZanten 19:59.22 Mt Vernon Christian
9. 9 Jorge Zuniga 20:00.02 Bothell
10. 11 Brennen Williamson 20:09.57 Bothell
11. 11 Cole Hutt 20:23.73 Shorewood
12. 9 Andreas Lytle 20:25.21 Sehome
13. 10 Jonathan Reed 20:25.69 Archbishop Murphy
14. 9 Jackson Darling 20:35.65 Arlington
15. 10 Casey Sharpe 20:36.87 Arlington
16. 9 Noah Childers 20:43.45 Arlington
17. 11 Spencer Flodin 20:46.42 Cascade-Leavenworth
18. 12 Oscar Avalos 20:47.50 Mariner
19. 9 Cole Tanaka 20:49.75 Shorewood
20. 9 Max Kelleher 20:56.60 Archbishop Murphy
21. 10 Micah LaMarche 20:57.38 Cedar Park Christian
22. 12 Thomas Stretch 21:01.95 Arlington
23. 12 Geoffrey Root 21:05.96 Arlington
24. 10 Jacob Payne 21:06.30 Arlington
25. 11 Raiden Poland 21:07.70 Redmond
26. 9 JR Matkins 21:09.13 Stanwood
27. 10 Dameon Micallef 21:12.58 Lake Stevens
28. 10 Samuel Kern 21:13.10 Arlington
29. 9 Alexander Donner 21:14.21 Lake Stevens
30. 9 Jacob Wetherington 21:15.42 Henry Jackson
31. 9 James Klinman 21:16.02 Granite Falls
32. 10 Corey Stride 21:18.52 Bothell
33. 10 Benjamin Rosenthal 21:20.67 Arlington
34. 9 Sam Keziah 21:23.88 Cascade-Leavenworth
35. 11 Connor Bartee 21:24.21 Cedar Park Christian
36. 10 Tae Thongdee 21:25.78 Shorewood
37. 9 Collin McMillan 21:26.05 Stanwood
38. 9 Alec Leonetti 21:26.26 Edmonds-Woodway
39. 9 Channer Hendrickson 21:31.89 Henry Jackson
40. 10 Johnson Chau 21:32.09 Edmonds-Woodway
41. 9 Jack Parkinson 21:32.89 Shorewood
42. 9 Kyle Ursino 21:33.61 Arlington
43. 9 Carl Peterson 21:38.70 Squalicum
44. 9 Josh Medvinsky 21:39.52 Redmond
45. 10 Beck Fosberg 21:39.74 Edmonds-Woodway
46. 9 John Alayo 21:42.82 Redmond
47. 11 Mark Perez 21:43.01 Henry Jackson
48. 9 Mike Mezzone 21:50.29 Stanwood
49. 11 Ryan Saunders 21:51.59 Shorewood
50. 9 Zachary Marxer 21:52.90 Cascade-Everett
51. 9 James Qui 21:56.43 Shorewood
52. 10 Eduardo GutiƩrrez 21:57.88 Overlake
53. 11 Cole Tiemersma 21:58.17 Nooksack Valley
54. 10 Jake Johnson 22:00.34 Overlake
55. 9 Ben Lorton 22:01.47 Bothell
56. 12 Stephen Haltiner 22:03.23 Shorewood
57. 9 Brandon Brown 22:04.42 Cascade-Everett
58. 9 Noal Leonetti 22:06.52 Edmonds-Woodway
59. 11 Jake Bottner 22:06.83 Overlake
60. 10 Riley Kent 22:07.13 Henry Jackson
61. 12 Alex Drake 22:07.52 Redmond
62. 9 Austin Theriault 22:07.99 Granite Falls
63. 12 Calvin Ledet 22:09.11 Nooksack Valley
64. 11 Max Hughes 22:09.64 Lake Stevens
65. 10 Anson Sevigny 22:10.72 Mariner
66. 9 Caleb Karber 22:12.57 Nooksack Valley
67. 12 Luke Ryder 22:14.09 Shorewood
68. 9 Tyler Detert 22:16.39 Bothell
69. 9 Bryce Williams 22:16.74 Overlake
70. 10 Rorian Lane 22:17.01 Shorewood
71. 9 Heinz Ledecky 22:20.61 Arlington
72. 12 Montana Kottkey 22:22.84 Redmond
73. 11 Matt Owen 22:23.96 Lake Stevens
74. 9 Tuguldur Myagmarsu... 22:24.19 Shorewood
75. 10 Emmet DeKoekkoek 22:27.47 Nooksack Valley
76. 10 Sean Conaway 22:28.50 Granite Falls
77. 9 Kellen Fairfield 22:28.73 Cedar Park Christian
78. 12 Joshua Swanson 22:32.40 Mt Vernon Christian
79. 10 Ryan Claggett 22:33.10 Archbishop Murphy
80. 9 Judah Shirley 22:36.55 Cedar Park Christian
81. 10 Tyler Beveridge 22:38.37 Cascade-Everett
82. 12 Eric Tubbs 22:38.98 Sultan
83. 10 Allen Saewong 22:40.39 Shorewood
84. 9 Kyle V'Dovec 22:41.45 Blaine
85. 9 Kai Mihata 22:42.43 Overlake
86. 11 Jared Nelson 22:43.09 Cedar Park Christian
87. 10 Trenton Gray 22:46.61 Lake Stevens
88. 11 Elias Hargadine 22:50.05 Sehome
89. 10 William Ju 22:50.29 Shorewood
90. 9 Carlos Ahuactzin 22:50.87 Henry Jackson
91. 10 Colton Starbuck 22:51.68 Nooksack Valley
92. 9 Alexander Tong 22:55.69 Shorewood
93. 11 Casey Christenson 22:56.20 Sehome
94. 12 Will Roundy 23:01.16 Arlington
95. 9 Kenassa Sarka 23:03.81 Shorewood
96. 9 Clayton Hollandswo... 23:04.23 Stanwood
97. 10 Isaak von Seggern 23:04.60 Bothell
98. 10 James Ramirez 23:07.96 Cascade-Everett
99. 11 Anuraag Polisetty 23:08.16 Redmond
100. 11 Andrew Bullock 23:15.52 Blaine
101. 11 Thomas LeClair 23:17.58 Mt Vernon Christian
102. 9 Trevor Christensen 23:17.85 Redmond
103. 10 Thomas Neufeldt 23:19.38 Shorewood
104. 9 Johannes Reitinger 23:19.74 Redmond
105. 11 Chase Pappas 23:21.15 Bothell
106. 10 Sheldon Flick 23:21.74 Cascade-Leavenworth
107. 10 Chad Hansen 23:22.14 Arlington
108. 9 Benjamin Korn 23:24.52 Shorewood
109. 9 Dalton Droog 23:24.80 Mt Vernon Christian
110. 10 Tholen Blasko 23:25.76 Sultan
111. 11 Kennan Sykes 23:31.21 Lake Stevens
112. 9 Julian Guthrie 23:31.52 Redmond
113. 12 Ezekiel Craven 23:38.00 Cedar Park Christian
114. 9 Elric Hennessey 23:38.21 Shorewood
115. 11 Shawn Goto-Gierke 23:39.56 Nooksack Valley
116. 9 Parker DeWitt 23:40.06 Sehome
117. 10 Elliott Min 23:45.69 Shorewood
118. 9 Noah McCarty 23:46.93 Mountlake Terrace
119. 12 Jonathan Favil 23:48.39 Mariner
120. 9 Michael Neason 23:52.45 Everett
121. 9 Tyler Elsemore 23:54.32 Henry Jackson
122. 9 Adrian Kudlich 23:54.81 Cedar Park Christian
123. 9 Tyler Ivester 23:55.49 Arlington
124. 10 Tyler Nuss 23:56.03 Bothell
125. 11 Htet Mundt 23:57.40 Cedar Park Christian
126. 9 Cameron Hirschi 23:58.05 Granite Falls
127. 9 Usman Moazzam 24:00.11 Overlake
128. 10 Rian Peterson 24:01.52 Redmond
129. 9 Sam Clark 24:02.19 Squalicum
130. 10 Caeden Stevens 24:03.24 Arlington
131. 10 Jimmy Haggen 24:03.66 Nooksack Valley
132. 9 Camry Zaffram 24:04.03 Sultan
133. 9 Zachary Hartman 24:04.94 Arlington
134. 11 Brennan Allen 24:05.41 Cascade-Leavenworth
135. 9 Jay Won 24:08.14 Shorewood
136. 10 Ethan Johnston 24:10.78 Mt Vernon Christian
137. 10 Bjorn Kalvoy 24:11.61 Shorewood
138. 9 Nicolas Millerup 24:12.71 Arlington
139. 9 Blake Cerenzia 24:13.72 Sehome
140. 9 Ben Harmon 24:14.07 Meridian
141. 9 Marcus Poulos 24:20.60 Sehome
142. 9 Max Lafreniere 24:23.77 University Prep
143. 9 Tyler Warren 24:27.51 Squalicum
144. 11 Kyler Cantrell 24:28.74 Squalicum
145. 9 Isaac Holmberg 24:32.70 Squalicum
146. 12 Ian McPherson 24:36.23 Overlake
147. 11 Nikhil Gupta-Iwasaki 24:36.51 Overlake
148. 9 Alex Kelsh 24:41.06 Sehome
149. 11 Agustin Castro 24:41.71 Cascade-Everett
150. 9 Cameron Scoville 24:42.94 Mt. Baker
151. 10 Michael Market 24:44.46 Bothell
152. 10 Senay Hailai 24:57.54 Shorewood
153. 11 Ben Tripp 24:58.74 Overlake
154. 9 Quinn Jansma 25:00.81 Squalicum
155. 10 Taiga Koffron 25:06.68 Redmond
156. 9 Larson Stadler 25:08.54 Squalicum
157. 10 Baxter Phillips 25:08.91 Cascade-Leavenworth
158. 10 Colby Pedersen 25:09.33 Cascade-Leavenworth
159. 10 Huck McClaran 25:10.50 Mt. Baker
160. 10 William Stelter 25:12.07 Shorewood
161. 9 Lewis White 25:14.28 Sehome
162. 10 Sebastian Chrysafi... 25:20.72 Overlake
163. 9 Zach Perreault 25:24.78 Henry Jackson
164. 9 Zane French 25:29.66 Shorewood
165. 10 Keenan Barr 25:31.29 Redmond
166. 9 Manuel Aldape 25:32.33 Lake Stevens
167. 11 Jeremy Anderson 25:32.92 Mariner
168. 10 Ira Lassen 25:33.19 Cascade-Leavenworth
169. 11 Noah Swanson 25:42.76 Meridian
170. 9 James Gisle 25:44.06 Mountlake Terrace
171. 9 Sawyer McDonald 25:59.70 Sehome
172. 11 Peter Moore 26:06.48 Shorewood
173. 9 Henry Ha 26:08.52 Shorewood
174. 9 Jacob Heidorn 26:09.81 Eastlake
175. 9 Ethan Gates 26:11.97 Mt. Baker
176. 12 Alex Van de Poel 26:20.66 Sehome
177. 9 Levi Bates 26:22.35 Granite Falls
178. 11 Dylan Kessler 26:27.92 Shorewood
179. 12 Mario Menor 26:30.75 Cascade-Leavenworth
180. 11 Sean Gierke 26:35.81 Shorewood
181. 10 Nathan Klein 26:42.14 Mt Vernon Christian
182. 10 James DeLong 26:53.24 Cascade-Everett
183. 10 Adam Lefebvre 26:54.67 Arlington
184. 10 Micheal Wegemann 26:57.61 Lake Stevens
185. 11 Quinton Morgan 27:01.85 Stanwood
186. 9 Nikolas Fricker 27:02.60 Blaine
187. 10 Ivan Hernandez 27:09.01 Cascade-Leavenworth
188. 9 Nathan Wilson 27:16.33 Meridian
189. 9 Vincent Pierce 27:17.90 Shorewood
190. 9 Michael Kottwitz 27:19.43 Henry Jackson
191. 9 Spencer Lu 27:25.14 Shorewood
192. 9 Alex Vi 27:28.28 Cascade-Everett
193. 9 William Dudarov 27:28.49 Cascade-Everett
194. 9 Gareth McGuiness 27:30.88 Sehome
195. 10 Sean Johnson 27:39.21 Cascade-Everett
196. 9 River Taylor 27:43.61 Sehome
197. 10 Jack Cooke 27:44.78 Shorewood
198. 9 Sammy Abebe 27:51.97 Mountlake Terrace
199. 10 Jacob Zoller 27:54.15 Everett
200. 9 Nickolas Allen 28:07.28 Henry Jackson
201. 10 Elliot Nestor 28:13.88 Sehome
202. 12 Richard Schaad 28:29.34 Eastlake
203. 11 Sam Winters 28:34.20 Cascade-Leavenworth
204. 9 Finn Johnson 28:36.35 Cascade-Leavenworth
205. 12 Colton Gifford 28:48.93 Cascade-Everett
206. 10 Sawyere Hendricks 28:51.58 Blaine
207. 9 Garrett Collier 28:56.59 Cascade-Leavenworth
208. 9 Bryan Yee 29:00.42 Henry Jackson
209. 9 Dane Nielson 29:10.02 Blaine
210. 9 Eamon Carmichael 29:21.18 Squalicum
211. 9 Hayden Bushfield 29:25.06 University Prep
212. 9 AJ Flores 29:25.25 Squalicum
213. 9 Joe Davies 29:26.86 South Whidbey
214. 12 Spencer McCuistion 29:36.19 Shorewood
215. 9 Richard Dutton 29:36.40 Sehome
216. 9 Evan Johnson 30:06.61 Henry Jackson
217. 11 Wade Washington 30:34.36 University Prep
218. 10 Bryant Baumgartner 30:55.69 Stanwood
219. 9 Michael Whitson 31:04.12 Mt. Baker
220. 10 Alex Volmert 31:52.12 Mt. Baker
221. 9 Cory Ashurst 32:03.50 Sehome
222. 9 Conner Schubeck 33:05.97 Sehome
223. 9 Matthew Johnson 33:13.86 Henry Jackson
224. 11 Isaac Greene 33:21.11 South Whidbey