boys 5000m run
1. 9 Andrew Hall 17:43.08 Seattle Prep
2. 11 Jacob Lynch 17:43.64 Eisenhower
3. 10 Sebastian Skepetaris 17:46.11 Ballard
4. 12 James Eck 17:46.60 Nathan Hale
5. 11 Joe Chamberlin 17:48.20 Seattle Prep
6. 9 Tim Mandzyuk 17:49.48 Glacier Peak
7. 10 Alex Farias 17:55.46 Eisenhower
8. 10 John Maier 17:57.03 Ballard
9. 11 Garret Jaeger 17:59.30 Ballard
10. 9 Alejandro Torres 18:06.49 Eisenhower
11. 10 Gunnar Schultz 18:09.37 Cedarcrest
12. 11 Frankie Stoner 18:13.00 Seattle Prep
13. 11 Calvin Oakenfold 18:14.89 Nathan Hale
14. 10 Spencer McClure 18:16.78 Bellevue
15. 9 Drew Hovde 18:20.98 Emerald Ridge
16. 12 Derek Fromm 18:23.22 Ballard
17. 10 Henry Burrenson 18:27.24 Ballard
18. 11 Simon Fraser 18:28.31 Cedarcrest
19. 11 Patrick Paulsen 18:31.09 Seattle Prep
20. 12 Jared Vanhulle 18:32.25 Cedarcrest
21. 11 Kyle Ting 18:37.11 Garfield
22. 11 Kelebet Engida 18:37.63 Nathan Hale
23. 9 Grant Van Valkenburg 18:38.29 Cedarcrest
24. 9 Ben Benson 18:38.58 Cedarcrest
25. 11 Matt Jenson 18:38.91 Bellevue
26. 11 Luke Martin 18:39.83 Mt Spokane
27. 10 Nick DeJarlais 18:41.96 Bellevue
28. 11 John Shaw 18:42.78 Cedarcrest
29. 9 Conor Brennan 18:44.33 Seattle Prep
30. 10 Parker Rounds 18:44.91 Glacier Peak
31. 11 Jesus Gutierrez 18:47.30 A.C. Davis
32. 11 Elijah Falk 18:50.56 Nathan Hale
33. 11 Thomas Mallick 18:54.96 Seattle Prep
34. 11 Jared Budzinski 18:55.79 Emerald Ridge
35. 11 Riley Townsend 18:58.09 Glacier Peak
36. 9 Spencer Otis 18:59.12 Nathan Hale
37. 9 Henry Gruen 19:00.58 Seattle Prep
38. 11 Anthony Trujillo 19:01.02 A.C. Davis
39. 12 Wes Kapioski 19:03.16 Bellevue
40. 9 Nick Ruble 19:03.57 Newport-Bellevue
41. 9 Antonio Hereditary 19:04.47 Eisenhower
42. 9 Liam Settle 19:05.85 Nathan Hale
43. 10 Jack Go 19:06.37 Newport-Bellevue
44. 10 Ryan Gibbs 19:06.79 Bellevue
45. 10 Justin Hecht 19:07.26 Emerald Ridge
46. 10 Spencer Oldham 19:07.89 Garfield
47. 12 Justin Mendoza 19:08.57 Cedarcrest
48. 11 Jorn Peterson 19:09.25 Bellevue
49. 12 Andy Koefoed 19:10.34 Lakeside (Seattle)
50. 9 Ryan Meyer 19:11.36 Glacier Peak
51. 9 Dayton Hammond 19:13.90 Mt Spokane
52. 10 Connor Meseberg 19:14.93 Mt Spokane
53. 11 Chris von Michalof... 19:17.07 Mt Spokane
54. 10 Cade Neuman 19:17.88 Mt Spokane
55. 9 Gabriel True 19:19.41 Garfield
56. 10 Docker Davis 19:20.81 Mt Spokane
57. 9 Chad Cohen 19:23.03 Ballard
58. 11 Aaron Cheah 19:25.13 Bellevue
59. 11 Matt Hsieh 19:26.41 Glacier Peak
60. 9 Drew Anderson 19:31.43 Todd Beamer
61. 9 Zachary King 19:33.74 Nathan Hale
62. 11 Tyler Johnston 19:34.19 Emerald Ridge
63. 10 Henry Halfaker 19:34.84 Garfield
64. 11 Raul Abundiz 19:40.43 A.C. Davis
65. 11 Ken Masumoto 19:41.72 Garfield
66. 12 Logan Duke 19:44.60 Glacier Peak
67. 9 Stephen Rothrock 19:45.00 Garfield
68. 9 Hunter Barlow 19:46.44 Emerald Ridge
69. 9 Uriel Garcilazo 19:48.44 A.C. Davis
70. 10 Charles Fenske 19:48.69 Hazen
71. 12 Anthony Kovic 19:50.29 South Whidbey
72. 12 Nate Goodman 19:53.60 Mt Spokane
73. 10 Kordell Fields 19:56.18 Emerald Ridge
74. 11 Saul Silva 19:56.71 Highland
75. 10 Isaac Dowd 19:57.25 Highland
76. 9 Michael Allen 19:57.59 A.C. Davis
77. 9 Ryan Hunsaker 19:58.95 Wenatchee
78. 9 Benjamin Zylstra 19:59.71 Hazen
79. 11 Sakarie Mahdi 20:01.40 Federal Way
80. 12 Brandon Henderson 20:02.59 Federal Way
81. 10 Bruno Antoine 20:03.33 Todd Beamer
82. 9 Tsegaw Katiso 20:03.60 Federal Way
83. 10 Josue Martinez 20:06.64 A.C. Davis
84. 10 Taylor Pickering 20:07.50 Newport-Bellevue
85. 12 Adam Evans 20:09.16 Ballard
86. 11 Dereck Chinn 20:10.27 Hazen
87. 9 Lucas Doney 20:11.22 Glacier Peak
88. 12 Jacob Woodbury 20:11.51 Emerald Ridge
89. 9 Sergio Velasco Bono 20:11.82 Federal Way
90. 9 Piljin Kwak 20:15.31 Mercer Island
91. 11 Ian McCrum 20:23.48 Wenatchee
92. 11 Justin Leonard 20:24.40 Garfield
93. 9 Jakson Leeds 20:25.15 Wenatchee
94. 10 Ian Hirons 20:26.93 Federal Way
95. 11 Isaiah Abbott 20:30.12 Wenatchee
96. 10 Zachary Ho 20:32.61 Hazen
97. 12 Alex Bartel 20:33.34 Todd Beamer
98. 10 Konner Hancock 20:38.35 Todd Beamer
99. 10 Ian McGaughey 20:41.15 Meadowdale
100. 12 Brandon Williams 20:42.30 Highland
101. 9 Peter Favour 20:44.00 Newport-Bellevue
102. 10 Ruben Sanchez 20:46.84 Federal Way
103. 10 Sean Stewart 20:49.84 Everett
104. 11 Jay Eng 20:53.48 Hazen
105. 11 Kentaro Yoshikawa 20:57.76 Newport-Bellevue
106. 10 Michael Taylor 20:58.66 Lakeside (Seattle)
107. 9 Keegan Dillon 21:01.02 Wenatchee
108. 12 Will Holbert 21:01.80 South Whidbey
109. 9 Kevin Trac 21:06.15 Hazen
110. 9 Tom Hinkle 21:07.74 Todd Beamer
111. 11 Gabe Gutierrez 21:18.85 Meadowdale
112. 12 Daynon Jackson 21:21.71 Foster
113. 9 Ethan Barrier 21:26.23 Todd Beamer
114. 10 Max Paek 21:29.77 Mercer Island
115. 10 Jake Jex 21:30.89 Todd Beamer
116. 9 William Ragen 21:31.95 Lakeside (Seattle)
117. 11 Joseph Ballestrasse 21:32.85 South Whidbey
118. 12 Zach Spross-Ramsey 21:35.38 South Whidbey
119. 10 Ikbal Singh 21:47.24 Sammamish
120. 9 Caleb Roundy 21:56.72 Sammamish
121. 11 Zach Smith 21:57.73 Highland
122. 11 Edgardo Quiroz-Mor... 22:01.49 Highland
123. 9 Andrew Roundy 22:09.06 Sammamish
124. 11 Dallin James 22:17.82 Monroe
125. 11 Quinn Dickenson 22:18.56 Hazen
126. 11 Peter Kim 22:28.82 Lakeside (Seattle)
127. 10 Isaac Newlin 22:31.65 Port Angeles
128. 9 Michael Neason 22:34.75 Everett
129. 12 Silas Westbay 22:37.28 Highland
130. 10 Brian Fish 22:41.04 Federal Way
131. 12 Garrett Poteat 22:42.50 South Whidbey
132. 11 Matthew Donnelly 23:01.22 Meadowdale
133. 12 James Vogl 23:09.26 Lakeside (Seattle)
134. 12 Sam Waddell 23:14.98 Port Angeles
135. 10 Matthew Hagen 23:16.27 Meadowdale
136. 12 Chibuzo Ezeokeke 23:25.01 Meadowdale
137. 11 Nathan Yeung 23:35.30 Sammamish
138. 11 Nicholas Gordy 23:38.09 Mercer Island
139. 10 Paul Jaton 23:39.86 Everett
140. 12 Marc Henry 24:17.19 Port Angeles
141. 9 Aaron Hodo 24:20.11 Hazen
142. 9 Isaac Mudge-Nagel 24:21.50 Monroe
143. 10 Jacky Mooc 24:25.30 Sammamish
144. 11 Mathew Sousa 24:45.97 Port Angeles
145. 9 Carson Moore 24:49.18 Monroe
146. 10 Steven Becraft 24:52.84 Meadowdale
147. 9 Brian Germeauz 24:54.37 Monroe
148. 10 Jacob Zoller 26:27.46 Everett
149. 11 Nico Moreno 26:33.51 Mercer Island