boys 5000m run
1. 9 Carter Blunden 17:16.22 Bellarmine Prep
2. 10 Nathaniel Marcuson 17:19.49 Peninsula
3. 11 Noah Traynor 17:21.27 Bishop Blanchet
4. 11 Garret Jaeger 17:29.34 Ballard
5. 11 Beej Haas 17:33.67 Bellarmine Prep
6. 9 Parker Rathbun 17:35.83 Bishop Blanchet
7. 10 Nathan Shine 17:38.71 Kentridge
8. 12 Robert Ems 17:38.72 Bellarmine Prep
9. 12 David Gill 17:39.75 Curtis
10. 10 Camden Roberts 17:40.21 Life Christian Academy
11. 10 Joseph Halverson 17:42.63 Bishop Blanchet
12. 12 Sumiran Poudel 17:43.25 Renton
13. 11 Joe Auter 17:44.79 Bishop Blanchet
14. 12 Luigi Maiorano 17:47.96 Ballard
15. 12 Ethan Beberness 17:48.59 Bishop Blanchet
16. 12 Tim Chernishoff 17:49.20 Medical Lake
17. 9 Deven Patel 17:51.40 Bellarmine Prep
18. 12 John Rosenberger 17:54.35 Bishop Blanchet
19. 10 John Maier 17:54.57 Ballard
20. 12 Arjan Baleswaran 17:54.62 Mountain View
21. 11 Wendall Lorenzen 17:56.53 Sequim
22. 10 Steven Kassebaum 17:57.65 Kentridge
23. 12 Osten Vogel 17:59.09 Peninsula
24. 9 Spencer Fischer 18:00.16 Bellarmine Prep
25. 10 Spencer Neher 18:01.74 Inglemoor
26. 11 Reis Miller 18:06.96 Emerald Ridge
27. 9 Andrew Oslin 18:07.97 Puyallup
28. 11 Chandler Rogers 18:11.51 Peninsula
29. 12 Anthony Chiodo 18:11.63 Bishop Blanchet
30. 9 Evan Peterson 18:12.73 Medical Lake
31. 12 Ethan Martin 18:14.71 Ballard
32. 10 Hamilton Vuu 18:15.37 Mountain View
33. 11 Christian Ash 18:20.25 Sequim
34. 12 John Pineda 18:20.72 Medical Lake
35. 11 Jared Budzinski 18:21.25 Emerald Ridge
36. 12 Derek Fromm 18:21.49 Ballard
37. 11 Jake Mahnke 18:21.99 Mountain View
38. 9 Phoenix Hanks 18:24.25 Medical Lake
39. 12 Chris White 18:24.62 Ballard
40. 10 Henry Burrenson 18:24.91 Ballard
41. 9 Sam Whitman 18:25.17 Puyallup
42. 11 Kevin McCartney 18:26.59 Mountain View
43. 11 Stirling Lam 18:29.24 Renton
44. 12 Sam Garvin 18:29.41 Mountain View
45. 11 Patrick Carroll 18:30.15 Mountain View
46. 10 Angel Cordoba 18:30.33 Renton
47. 10 Wilson Turk 18:30.97 Inglemoor
48. 9 Brandon McCoy 18:32.75 Medical Lake
49. 12 Ryan Spangler 18:36.37 Medical Lake
50. 11 Patrick Wall 18:36.59 Inglemoor
51. 10 Jonathan Brewster 18:36.68 Peninsula
52. 9 Andrew Hogan 18:43.91 O'Dea
53. 11 Keith Urban 18:45.43 Stadium
54. 11 Denny Ng 18:46.00 Franklin
55. 11 Teagan Horkan 18:47.23 Peninsula
56. 10 Tyler Bourgeois 18:48.13 Inglemoor
57. 10 Justin Hecht 18:48.80 Emerald Ridge
58. 10 Dylan Council 18:49.35 Peninsula
59. 10 Nathan Diekema 18:49.48 Inglemoor
60. 10 Eduardo Nicolas 18:50.39 Renton
61. 10 Alexander LaVassar... 18:52.51 Bellarmine Prep
62. 9 Lucas Pierson 18:52.92 Bellarmine Prep
63. 12 Rong Yu 18:54.55 Franklin
64. 11 David Reed 18:55.84 Puyallup
65. 10 William Le 18:56.20 Franklin Pierce
66. 10 Josh Nelson 18:56.92 Lindbergh
67. 11 Teyton Hammel 18:57.68 Puyallup
68. 12 Seth Rojas 18:58.36 Medical Lake
69. 12 Austin Ouk 19:01.05 Franklin Pierce
70. 10 Chase Obrien 19:01.06 Lindbergh
71. 10 Jamison Spence 19:05.84 Capital
72. 12 Aaron Wenker 19:07.39 Steilacoom
73. 11 Dirk Healy 19:08.19 Lindbergh
74. 9 Colten Ellson 19:08.53 Rogers-Puyallup
75. 12 Noah Wingard 19:08.96 Stadium
76. 10 Eli Ballesteros 19:09.64 Renton
77. 9 Chase Harter 19:12.50 Graham-Kapowsin
78. 12 Finn Southerland 19:12.96 Franklin
79. 12 Greg Bowers 19:15.14 Yelm
80. 10 Jaydon Ward 19:15.79 Curtis
81. 10 Son Do 19:15.90 Kentwood
82. 11 Nathan Evans 19:16.04 Graham-Kapowsin
83. 12 Eli Johnston 19:16.12 Yelm
84. 11 Kyle McCartney 19:16.31 Mountain View
85. 10 Charles Fenske 19:18.57 Hazen
86. 11 Konnor Sokalski 19:22.07 White River
87. 11 Andrew Meyer 19:23.01 Kentridge
88. 11 Hans Docken 19:23.45 Puyallup
89. 9 Hunter Barlow 19:24.78 Emerald Ridge
90. 10 Zach Goe 19:25.13 Lindbergh
91. 10 Austin Kile 19:26.30 Rogers-Puyallup
92. 9 Daniel Wheeler 19:27.99 Crosspoint Academy
93. 10 Ryan Hamilton 19:28.25 Inglemoor
94. 12 Jacob Ozbirn 19:28.34 Peninsula
95. 10 Mike Dilworth 19:30.21 Stadium
96. 12 Emmanuel Robi 19:34.27 Stadium
97. 9 Jacob Ford 19:34.30 W F West
98. 10 Luke Maghirang 19:36.03 Puyallup
99. 9 Chris Klein 19:37.35 Graham-Kapowsin
100. 12 Payton Viltz 19:37.62 Kentridge
101. 12 Viet Pham 19:38.75 Lindbergh
102. 9 Connor Morrison 19:38.94 Capital
103. 9 Jordan Palomino 19:38.96 Curtis
104. 9 Trent Delucia 19:39.07 Kentridge
105. 10 Josh Merrill 19:40.32 Crosspoint Academy
106. 12 John Brubach 19:42.84 Rogers-Puyallup
107. 11 Alexander Roche 19:43.10 Lakeside (Seattle)
108. 10 Kordell Fields 19:45.61 Emerald Ridge
109. 9 Dennis Keith 19:46.07 Curtis
110. 11 Huy Hoang 19:46.84 Steilacoom
111. 9 Tamrat Corkern 19:46.98 Mt Rainier
112. 10 Noah Smith 19:47.57 Renton
113. 10 Cameron Huntley 19:48.19 Black Hills
114. 10 Angel Atanassov 19:48.58 Stadium
115. 11 Owen Crandall 19:50.47 Franklin
116. 11 Chris Camarero 19:50.60 Kentridge
117. 11 Adam Rollins 19:50.68 Rogers-Puyallup
118. 9 Jacob Sutherland 19:50.80 Puyallup
119. 11 Dereck Chinn 19:53.72 Hazen
120. 10 Evan Chatters 19:54.60 Sequim
121. 11 Christian Clark 19:57.29 North Thurston
122. 9 Brody Sodon 19:58.08 Curtis
123. 11 Darek Solomon 19:58.26 Graham-Kapowsin
124. 9 AJ Yee 19:58.59 Franklin
125. 12 Zane deCillia 19:58.74 Kentwood
126. 11 Lucas Johnson 19:59.42 North Thurston
127. 11 Thomas Badart 20:00.94 O'Dea
128. 11 Jerry Robinson 20:01.13 Kentwood
129. 10 Brennan Cunningham 20:01.50 Rogers-Puyallup
130. 12 Zen Wohlers 20:01.97 Curtis
131. 12 Dilshawn Gamage 20:03.14 Inglemoor
132. 10 Joshua Lee 20:04.18 Crosspoint Academy
133. 10 Kristian Ramos 20:04.33 Kentwood
134. 9 Zach Noble 20:04.64 Graham-Kapowsin
135. 11 Carson Lutterloh 20:05.07 Rogers-Puyallup
136. 10 Spencer Hall 20:06.36 White River
137. 11 Griffin Peppley 20:06.92 North Thurston
138. 12 Vu Van 20:07.24 Kentwood
139. 12 Michael Sea 20:07.61 Stadium
140. 10 Josh Emanuelson 20:07.99 Emerald Ridge
141. 11 Kris Fassnacht 20:08.38 O'Dea
142. 10 Josiah Barrett 20:09.34 Franklin Pierce
143. 10 Noah Prokopowicz 20:09.59 Yelm
144. 11 Jack Ely 20:09.81 Kentwood
145. 11 Romilio Miller-Mar... 20:10.05 Franklin Pierce
146. 10 Trevor Dalton 20:10.86 Lindbergh
147. 11 James Wedgwood 20:10.90 Lakeside (Seattle)
148. 12 Lee Helfgott-Waters 20:11.44 Steilacoom
149. 11 Phat Pham 20:20.01 Franklin Pierce
150. 10 Parker Bogart 20:20.08 Capital
151. 9 Aidan Vlasaty 20:20.52 Franklin
152. 11 William Pitsch 20:21.55 White River
153. 9 Timothy Lara 20:22.63 North Kitsap
154. 10 Zachary Ho 20:23.92 Hazen
155. 10 Alexander Chow 20:26.23 North Kitsap
156. 12 Nick Wilkerson 20:26.85 Rogers-Puyallup
157. 10 Uthant Dillon 20:27.06 Washington
158. 11 Jay Eng 20:28.15 Hazen
159. 11 Maxwell Prichard 20:28.49 North Kitsap
160. 10 Steven Kish 20:28.77 Capital
161. 10 Ben Garcia 20:30.68 Lindbergh
162. 11 Bryce Dryke 20:32.90 Sequim
163. 10 Liam McLain 20:33.09 Capital
164. 9 Declan Krafsky 20:34.73 North Kitsap
165. 12 Myles Barrow 20:34.99 O'Dea
166. 9 Zachary Keith 20:39.21 North Kitsap
167. 11 Shane Patterson 20:43.76 Crosspoint Academy
168. 12 Payton Tarver 20:43.92 Graham-Kapowsin
169. 10 Andrew Redding 20:44.90 Yelm
170. 10 Caleb Harding 20:45.92 Kingston
171. 12 Shane Wood 20:48.35 Steilacoom
172. 11 Kellson Arthurs 20:48.84 North Kitsap
173. 12 Austin Wischhoefer 20:49.82 Klahowya
174. 9 Alexander Frost 20:50.59 Thomas Jefferson
175. 12 Thomas Smith 20:51.77 Mt Rainier
176. 9 Matthew Tolar 20:54.15 Yelm
177. 10 Samuel Allred 20:54.78 Mt Rainier
178. 11 Alex Schwiesow 20:57.60 W F West
179. 9 Kevin Trac 20:58.46 Hazen
180. 11 Jameson McFarland 20:58.81 North Thurston
181. 9 Daquan Pearson 20:59.15 Washington
182. 11 Serg Prokopovich 20:59.42 Washington
183. 10 Ryan Marchant 20:59.79 Steilacoom
184. 9 Dallas McKinney 21:00.79 Klahowya
185. 10 Toan Tran 21:01.22 Franklin
186. 9 Ethan Donovan 21:01.32 North Thurston
187. 11 Moses Mbugua 21:01.63 Thomas Jefferson
188. 12 Gabe Martinez 21:02.96 Capital
189. 10 Xerxes Spencer 21:05.86 Graham-Kapowsin
190. 11 Michael Matagi 21:06.24 W F West
191. 9 Austin Teeter 21:09.89 Black Hills
192. 10 Henry Moore 21:11.73 Crosspoint Academy
193. 9 Joseph Wahl 21:12.12 W F West
194. 9 Logan Cole 21:13.25 North Kitsap
195. 12 Parker Gerhing 21:13.33 Steilacoom
196. 11 Ronald Stevenson 21:16.62 Sequim
197. 12 Connor Garrels 21:17.39 Hazen
198. 10 Brennan Jacobson 21:20.31 Kingston
199. 9 Mathew Roelofsen 21:21.67 Steilacoom
200. 10 Jonathan Felty 21:22.26 Klahowya
201. 9 Chris Nardelli 21:26.30 Kingston
202. 11 Aedan McKenna 21:27.35 Yelm
203. 9 Casey Nguyen 21:28.18 Thomas Jefferson
204. 12 Jacob Woodbury 21:28.20 Emerald Ridge
205. 10 John Park 21:30.74 Curtis
206. 12 Chandler Yount 21:33.33 Black Hills
207. 9 Jose Granados 21:34.04 Washington
208. 10 Matt Winskill 21:41.77 Tacoma Baptist
209. 11 Mikayle Boswell 21:41.90 Washington
210. 10 Brandon Collins 21:47.62 Kingston
211. 12 Ryan Eddy 21:59.07 Washington
212. 9 Michael McAlexander 22:00.40 Life Christian Academy
213. 9 Atticus Morhous 22:00.92 Black Hills
214. 10 Andrew Sengkham 22:04.22 Mt Rainier
215. 10 Nicholas Whitman 22:08.84 Franklin Pierce
216. 11 Zachary Wakefield 22:09.79 Sequim
217. 11 Joe Hawley 22:14.95 Klahowya
218. 10 Michael Altop 22:26.56 Lincoln
219. 9 Alex Mendez 22:26.69 Lincoln
220. 10 Drake Ballou 22:29.20 Klahowya
221. 11 Blake Null 22:33.56 Thomas Jefferson
222. 9 Ian Wisbey 22:34.96 Crosspoint Academy
223. 10 Samoil Miron 22:48.36 Lincoln
224. 12 Tad Daniel 22:52.67 Mt Rainier
225. 9 Thomas Clewes 22:54.66 Black Hills
226. 10 Cody Grondin 22:58.28 Black Hills
227. 10 Stephen Jendryka 23:03.56 W F West
228. 10 Chris VanYe 23:05.03 Crosspoint Academy
229. 10 Jens Crosier 23:11.42 Life Christian Academy
230. 12 Vladimir Radojkovic 23:20.78 Thomas Jefferson
231. 11 Daniel Jenisch 23:21.52 Thomas Jefferson
232. 12 Wyatt Sheets 23:57.35 Klahowya
233. 9 Clayton Mckinney 25:18.54 Klahowya
234. 10 Morgan Wells 25:18.62 Mt Rainier
235. 10 Dylan Perreira 25:37.29 Sequim
236. 11 Andrew Bartkus 25:41.04 Life Christian Academy
237. 10 Pavel Svetlichnyy 25:51.26 Lincoln
238. 11 Nick Grabner 25:57.44 Life Christian Academy
239. 9 Zach Wall 26:17.02 Thomas Jefferson
240. 9 Eli Ronald 27:34.93 Mt Rainier
241. 12 A'kos Artner 29:56.05 Lincoln
242. 12 Nathan Tallar 30:39.72 Mt Rainier