Boys 5,000m Run
1. 9 Bryce Mefford 19:22.86 Lake Stevens
2. 10 Kendall VanZanten 19:36.43 Mt Vernon Christian
3. 9 Reed Adjibly 19:53.58 Shorewood
4. 11 Riley Kent 19:55.83 Henry Jackson
5. 12 Jeffrey Lozensky 20:01.55 Lake Stevens
6. 12 Kennan Sykes 20:28.68 Lake Stevens
7. 9 Ethan Esquivel 20:34.84 Henry Jackson
8. 9 Ethan Moll 20:41.17 Lake Stevens
9. 11 Jack Ellis 20:41.66 Henry Jackson
10. 9 Michael Conner 20:48.24 Lake Stevens
11. 12 Gabriel Forcee 20:52.18 Nooksack Valley
12. 10 Tuguldur Myagmarsu... 20:56.16 Shorewood
13. 10 Rowan McConnell 21:06.82 Mount Baker
14. 10 Killian Wright 21:15.73 Blaine
15. 9 Ben Heagler 21:18.58 Shorewood
16. 9 Trent Henry 21:19.91 Arlington
17. 11 Jacob Payne 21:20.54 Arlington
18. 10 David Bryant 21:21.10 Cascade-Leavenworth
19. 11 Trenton Aiello 21:21.70 Henry Jackson
20. 12 Jacob Slagle 21:28.58 Lynden
21. 9 Brecken Stockmar 21:37.54 Squalicum
22. 11 Abdul Mohamed 21:38.08 Everett
23. 9 Stephan Nguyen 21:44.94 Henry Jackson
24. 11 Jacob Zoller 21:48.09 Everett
25. 9 Grant Heeringa 21:48.90 Lynden
26. 9 Kyle Erickson 21:52.00 Henry Jackson
27. 10 Carson Westrich 21:53.74 Lynden
28. 10 Brenden Miller 21:57.07 Lake Stevens
29. 10 Adam Knight 21:57.93 Arlington
30. 10 Liam Henny 22:01.48 South Whidbey
31. 10 Dalton Droog 22:02.40 Mt Vernon Christian
32. 11 Stephen Johnston 22:04.37 Shorewood
33. 11 Nick Freeman 22:06.07 Cedar Park Christian...
34. 9 Damein Baublitz 22:07.48 South Whidbey
35. 11 Milan Rieger 22:08.46 Henry Jackson
36. 9 Finnigan Johnson 22:10.00 Squalicum
37. 10 Andrew Tiesinga 22:11.41 Lynden
38. 9 Evan Wells 22:12.12 Lake Stevens
39. 12 Max Hughes 22:13.11 Lake Stevens
40. 11 William Ju 22:14.41 Shorewood
41. 10 Taylor Stich 22:15.22 Lakewood
42. 10 Nathan Harrington 22:21.73 Henry Jackson
43. 11 Sam Farrell 22:22.19 Cedar Park Christian...
44. 9 Gideon Marlatt 22:25.01 Lake Stevens
45. 10 Ethan Sargent 22:25.80 Meadowdale
46. 11 Colby Pedersen 22:26.44 Cascade-Leavenworth
47. 11 Pablo Acedo 22:26.68 Lakewood
48. 10 Jason Nguyen 22:27.08 Henry Jackson
49. 9 Jake Fell 22:27.53 King's
50. 10 Zachary Hartman 22:27.87 Arlington
51. 10 Tyler Ivester 22:34.12 Arlington
52. 9 Brayden Walker 22:37.79 Ferndale
53. 9 Dakota Burwell 22:37.97 Henry Jackson
54. 9 Aaron Sacksteder 22:47.78 Mt Vernon Christian
55. 9 Henry Ruiz 22:50.49 Nooksack Valley
56. 10 Kyle V'Dovec 22:52.92 Blaine
57. 10 Michael McNaughton 22:53.85 Stanwood
58. 12 Andrew Bullock 22:55.09 Blaine
59. 9 Owen Richey 22:56.38 Sehome
60. 10 Noah Halton 22:57.92 Ferndale
61. 9 Ben Manning 22:58.95 Cedar Park Christian...
62. 9 Greg Gasparyan 22:59.47 Henry Jackson
63. 10 Zane French 23:03.69 Shorewood
64. 10 Quinn Jansma 23:04.49 Squalicum
65. 12 Ryan Saunders 23:05.34 Shorewood
66. 9 Jack Bowerman 23:06.37 Shorewood
67. 12 Thomas LeClair 23:06.58 Mt Vernon Christian
68. 9 Jorge Campos 23:09.55 Squalicum
69. 9 Sten Nyssen 23:10.96 Shorewood
70. 11 Adam Lefebvre 23:11.37 Arlington
71. 11 Skylar Painter 23:21.48 Anacortes
72. 9 Jonathan Kim 23:26.26 Henry Jackson
73. 10 Joe Davies 23:30.56 South Whidbey
74. 9 Jake Knight 23:30.95 Arlington
75. 9 Charles Case 23:31.30 Shorewood
76. 10 Tyler Weed 23:34.98 Nooksack Valley
77. 11 Sydney Ness 23:35.61 Mt Vernon Christian
78. 9 Victor Alhadeff 23:35.88 Seattle Academy
79. 11 Jimmy Haggen 23:36.27 Nooksack Valley
80. 10 Nicolas Millerup 23:37.17 Arlington
81. 9 Duncan Allen 23:40.77 Cascade-Leavenworth
82. 9 Dimitri Wank 23:43.69 Mount Baker
83. 9 River Cuperus 23:45.17 Sehome
84. 12 Kyler Cantrell 23:46.46 Squalicum
85. 11 Jasper Kohler 23:48.01 Sehome
86. 11 Devon Steed 23:50.98 Meadowdale
87. 9 Isaac Remy 23:51.89 Mount Baker
88. 11 Jeremy Boyd 23:53.68 Ferndale
89. 9 Micah Anderson 23:55.54 Arlington
90. 11 Dane Smith 23:57.74 Henry Jackson
91. 9 Zach Graham 24:00.48 Mariner
92. 11 Wyatt Whaley 24:06.87 Cascade-Leavenworth
93. 10 Gavin Fujiwara 24:08.01 Sehome
94. 11 Jarrin Olenslager 24:09.81 Nooksack Valley
95. 10 Michael Neason 24:13.03 Everett
96. 12 Mason Root 24:14.61 King's
97. 10 Cameron Hirschi 24:15.81 Granite Falls
98. 9 Nathan Tillman 24:16.19 Stanwood
99. 12 Brennan Allen 24:17.38 Cascade-Leavenworth
100. 11 Daniel Paulson 24:17.57 Cascade-Leavenworth
101. 9 Ian Hakeman 24:18.39 Sehome
102. 9 Chris Dankocsik 24:19.91 Squalicum
103. 12 Casey Christenson 24:21.78 Sehome
104. 10 Nikolas Fricker 24:22.53 Blaine
105. 10 Evan Johnson 24:26.66 Henry Jackson
106. 11 Kyle Hastler 24:27.77 Meadowdale
107. 9 Hendrik Timmermans 24:34.63 Mt Vernon Christian
108. 11 Matthew Hagen 24:41.43 Meadowdale
109. 9 Josh Cook 24:41.67 Arlington
110. 9 Will Nilles 24:46.32 Cascade-Leavenworth
111. 11 Baxter Phillips 24:47.64 Cascade-Leavenworth
112. 9 Lucas Kleyn 24:50.28 Shorewood
113. 9 Jacob Sullivan 24:50.58 Arlington
114. 11 Orion Collins 24:51.00 Sehome
115. 11 Anson Sevigny 24:52.05 Mariner
116. 10 Henry Ha 24:52.45 Shorewood
117. 9 Andrew McCuistion 24:54.11 Squalicum
118. 9 Alexander Thorenson 24:56.24 Lake Stevens
119. 9 Ben Weaver 24:56.69 Anacortes
120. 11 Taiga Migita 24:58.01 Sehome
121. 11 Micheal Wegemann 24:58.31 Lake Stevens
122. 9 Adam Reich 24:58.52 Shorewood
123. 10 Collin Dazey 25:01.29 Sultan
124. 12 Hee Ju Kwon 25:01.54 Stanwood
125. 9 Vincent Mills 25:04.04 Henry Jackson
126. 9 Coleman Evans 25:04.89 Lake Stevens
127. 9 William LeGrandeur 25:06.23 Sehome
128. 11 Chad Hansen 25:07.82 Arlington
129. 12 Collin Decker 25:09.51 Lynnwood
130. 9 Jason Labusky 25:11.06 King's
131. 9 Noah Lovell 25:11.33 Squalicum
132. 9 Ericson Storey 25:16.42 Sehome
133. 9 Nathan Uhlhorn 25:19.09 Sehome
134. 9 Blair Voorhees 25:19.51 Seattle Academy
135. 12 Sean Gierke 25:19.74 Shorewood
136. 9 Colton Petit 25:20.88 Granite Falls
137. 9 Ben Ricci 25:22.26 Lynden
138. 11 Garrett Goforth 25:29.98 Lakewood
139. 10 Nickolas Allen 25:32.15 Henry Jackson
140. 9 Joseph Long 25:32.76 Cascade-Leavenworth
141. 11 Ira Lassen 25:34.31 Cascade-Leavenworth
142. 10 Connor Crowley 25:34.78 Sultan
143. 11 Ivan Hernandez 25:35.52 Cascade-Leavenworth
144. 9 Leo Mullen 25:37.76 Meridian
145. 10 Blake Cerenzia 25:39.90 Sehome
146. 11 Owen Massey 25:40.65 Cascade-Leavenworth
147. 9 Josh Pedersen 25:41.20 Cascade-Leavenworth
148. 11 Spencer Yaude 25:42.44 Sehome
149. 9 Micah Hays 25:42.69 Mt Vernon Christian
150. 11 Caleb Dahl 25:46.08 Lakewood
151. 10 Clayton Hollandswo... 25:48.70 Stanwood
152. 9 Kai Decker 25:50.71 Lynnwood
153. 9 Jake Hazen 25:57.12 Cedar Park Christian...
154. 9 Mason Medcalf 25:59.46 Sehome
155. 9 Aris Geisler 26:03.41 Sehome
156. 9 Louis Ta 26:04.05 Henry Jackson
157. 9 Geddes Anderson 26:11.47 Cascade-Leavenworth
158. 11 Mark Mason 26:15.27 Arlington
159. 10 Oliver Bernate 26:15.67 Granite Falls
160. 9 William Cassayre 26:21.50 Cascade-Leavenworth
161. 10 Finn Johnson 26:24.10 Cascade-Leavenworth
162. 12 Peter Moore 26:24.64 Shorewood
163. 10 Jake Smith 26:25.07 Cascade-Leavenworth
164. 9 Jonathan Sandquist 26:47.57 Henry Jackson
165. 9 Tyler Bollinger 26:54.45 Shorewood
166. 9 Donald Enos 27:09.79 Ferndale
167. 11 Steven Becraft 27:29.24 Meadowdale
168. 9 Baylor Goforth 27:33.42 Lakewood
169. 9 Vincent Allen 27:36.42 Lakewood
170. 10 Conner Pierce 27:37.75 Seattle Academy
171. 10 Garrett Collier 27:45.28 Cascade-Leavenworth
172. 9 Eric Bensen 28:00.62 Ferndale
173. 9 Max Rimando 28:11.82 Lynnwood
174. 9 Jason Atkinson 28:15.01 Sultan
175. 9 Dylan Meyer 28:17.40 Granite Falls
176. 10 Caleb Revey 28:23.87 Lummi
177. 9 Liam McElroy 28:25.28 Everett
178. 10 Dane Nielson 28:25.51 Blaine
179. 10 Josh Adams 28:27.18 Granite Falls
180. 9 Andrew Willeford 28:29.82 Henry Jackson
181. 10 Tim Jacobs 28:32.14 Henry Jackson
182. 9 Joseph Ruljancich 28:33.57 Stanwood
183. 9 Jacob Tjaden 28:43.21 Shorewood
184. 9 Harrison Orr 28:49.70 Lake Stevens
185. 9 Blake VanDenTop 28:55.71 Meridian
186. 11 Bryant Baumgartner 29:01.35 Stanwood
187. 10 Landon North 29:12.60 Sehome
188. 9 Tanner Emery 30:01.75 Arlington
189. 11 Gavin Derting 30:09.02 Anacortes
190. 10 Michael Kottwitz 30:38.65 Henry Jackson
191. 9 Quincy Lane 31:27.94 Lummi
192. 10 Donovan Jones 31:28.21 Lummi
193. 10 Matthew Johnson 31:30.14 Henry Jackson
194. 11 David (Duy) Huynh 34:01.86 Lakewood
195. 12 Isaac Greene 34:12.42 South Whidbey
196. 9 Brandon Ward 35:26.83 Shorewood
Boys 5,000m Run
1. 12 Matthew Taylor 17:39.22 Arlington
2. 10 Blake Braaten 17:46.23 Lake Stevens
3. 12 Tylor Sullivan 17:48.45 Arlington
4. 12 Alex Haupt 17:55.38 Henry Jackson
5. 10 Riley Koon 18:01.57 Lake Stevens
6. 10 Jackson Webber 18:02.61 Henry Jackson
7. 10 Dawson Andrews 18:06.10 Arlington
8. 10 Calder Wood 18:14.39 Anacortes
9. 12 Jacob Fankhauser 18:20.45 Arlington
10. 9 Blake Landry 18:24.62 Arlington
11. 9 Connor Jaynes 18:26.40 Arlington
12. 9 Noah Loftis 18:26.82 Arlington
13. 12 John Watkins 18:28.29 Henry Jackson
14. 10 Jared Kerber 18:31.21 Henry Jackson
15. 12 Bailey Larsen-Gray 18:31.41 Arlington
16. 9 Favian Villanueva 18:39.25 Arlington
17. 10 Mikey Munoz 18:39.57 Lake Stevens
18. 12 Mark Perez 18:40.36 Henry Jackson
19. 12 Jared Rodriguez 18:52.19 Henry Jackson
20. 10 Nicolas Nelson 18:57.65 Arlington
21. 11 Christian Kim 18:59.62 Henry Jackson
22. 9 Joseph Skoog 19:06.45 Henry Jackson
23. 12 Zane Blanken 19:08.29 Arlington
24. 9 Isiaiah Colobong 19:08.96 Edmonds-Woodway
25. 9 Patrick Wildman 19:12.73 Anacortes
26. 11 Samir Nasr 19:13.58 Lake Stevens
27. 11 Johnson Chau 19:15.43 Edmonds-Woodway
28. 12 Issac Mohiswarnath 19:17.55 Lake Stevens
29. 9 Lucas Robert 19:18.37 Henry Jackson
30. 9 Mason Cross 19:20.30 Shorewood
31. 9 Cameron Haupt 19:21.61 Henry Jackson
32. 10 Cole Tanaka 19:23.49 Shorewood
33. 10 Jacob Wetherington 19:30.47 Henry Jackson
34. 12 Jared Yu 19:30.82 Edmonds-Woodway
35. 10 Cam Klundt 19:31.32 Stanwood
36. 9 Lucas Lacambra 19:35.81 Edmonds-Woodway
37. 12 Siem Hailai 19:40.13 Shorewood
38. 11 Will Yaku 19:44.72 Shorewood
39. 10 Nigel Yeates 19:45.33 Burlington-Edison
40. 12 Liam Gleeson 19:46.20 Shorewood
41. 11 Colin Watts 19:47.43 Arlington
42. 9 John Christian 19:47.82 Edmonds-Woodway
43. 12 Max Gross 19:48.22 Burlington-Edison
44. 9 Kalevi Paavola 19:48.56 Edmonds-Woodway
45. 10 Nathan McGinty 19:52.43 Lake Stevens
46. 9 Lewi Hagos 19:55.28 King's
47. 10 Dillon Thomas 19:55.48 Burlington-Edison
48. 10 Matthew McMillan 19:56.11 Shorewood
49. 9 Kane Borgal 19:56.34 Henry Jackson
50. 9 Riley Headland 20:02.29 Lake Stevens
51. 11 David Martin 20:02.65 Lynden Christian
52. 10 Jackson Darling 20:02.93 Arlington
53. 10 Zach Hubbard 20:04.56 Henry Jackson
54. 9 Abbas Theophilus 20:05.61 Meridian
55. 10 Collin McMillan 20:06.17 Stanwood
56. 9 Anthony Hart 20:07.93 King's
57. 9 Cameron Highet 20:08.19 Shorewood
58. 10 Alexander Tong 20:08.87 Shorewood
59. 12 Ethan Harrington 20:09.53 Henry Jackson
60. 9 Gabe Regimbal 20:10.10 Squalicum
61. 10 JR Matkins 20:10.78 Stanwood
62. 11 Ian Salvisberg 20:11.38 Lake Stevens
63. 10 Benjamin Korn 20:13.45 Shorewood
64. 9 Connor Holtzclaw 20:13.71 Henry Jackson
65. 12 Preston Sandland 20:14.99 Meridian
66. 9 Titus Bowler 20:16.22 Meridian
67. 10 Marcos Gonzalez 20:16.92 Burlington-Edison
68. 9 Matt Garcia 20:17.74 Henry Jackson
69. 10 Alexander Donner 20:20.01 Lake Stevens
70. 10 Cruz Meza 20:21.50 Squalicum
71. 10 Noal Leonetti 20:24.33 Edmonds-Woodway
72. 10 Sean Miles 20:30.14 South Whidbey
73. 11 Eli Hinkle 20:31.68 Meridian
74. 10 Elric Hennessey 20:33.21 Shorewood
75. 10 Jun Masunaga 20:33.70 Edmonds-Woodway
76. 9 Issac Davis 20:34.07 Arlington
77. 9 Adam Greenberg 20:37.53 Burlington-Edison
78. 9 Landon Curry 20:40.66 Stanwood
79. 11 Jack Nemiroff 20:43.04 Henry Jackson
80. 11 Grady Wells 20:43.42 Burlington-Edison
81. 10 Alec Leonetti 20:44.03 Edmonds-Woodway
82. 11 Senay Hailai 20:44.54 Shorewood
83. 12 Noah Swanson 20:50.09 Meridian
84. 10 Justin Mortensen 20:50.98 Cedar Park Christian...
85. 11 Casey Sharpe 20:54.49 Arlington
86. 11 Andrew Hayes 20:54.88 Anacortes
87. 12 Joseph Winters 20:56.00 Cascade-Leavenworth
88. 9 Nathaniel Alexander 21:01.42 Arlington
89. 11 Jacob Peterman 21:01.67 Everett
90. Eli Fishburne 21:02.28 Cascade-Leavenworth
91. 9 Griffin Rinauro 21:03.71 Squalicum
92. 9 Spencer Asay 21:04.66 Henry Jackson
93. 10 Raven Dawson 21:06.01 Cascade-Leavenworth
94. 10 Matthew Davis 21:08.05 Shorewood
95. 10 Mark Behee 21:17.05 Squalicum
96. 11 Beck Fosberg 21:18.49 Edmonds-Woodway
97. 10 Dan Evoy 21:21.03 Stanwood
98. 10 Henry Skaggs 21:23.17 Meridian
99. 11 Bjorn Kalvoy 21:23.57 Shorewood
100. 9 Sekai Cuperus 21:25.47 Sehome
101. 11 Joe Wilson 21:26.50 Meridian
102. 9 Alex Grimm 21:28.43 King's
103. 11 Logan Scamfer 21:29.13 Anacortes
104. 9 Brian Spear 21:30.11 King's
105. 10 Stuart Harrison 21:33.78 Edmonds-Woodway
106. 9 Alec Rankin 21:35.11 Anacortes
107. 11 Sean Stewart 21:39.75 Everett
108. 10 Graeme Hafford 21:40.50 Edmonds-Woodway
109. 10 Aidan Rowland 21:40.78 Squalicum
110. 9 Kyle Aspiras 21:43.80 Sehome
111. 12 Evan Waldschmidt 21:44.49 Burlington-Edison
112. 9 Olen Sandeno 21:45.60 Sehome
113. 12 Nicolas Krasnoselsky 21:46.86 Shorewood
114. 9 Hadley Putnam 21:47.25 Cedar Park Christian...
115. 9 Jacob Stacey 21:47.96 Meridian
116. 9 Jensen Ellars 21:49.02 Meridian
117. 10 Andreas Lytle 21:51.27 Sehome
118. 9 Logan Fay 21:51.55 Edmonds-Woodway
119. 11 Peter Weir 21:52.20 Everett
120. 10 Levi Postma 21:54.84 Lynden Christian
121. 11 Sam DiMeo 21:57.61 Sedro-Woolley
122. 11 Jacob Delaney 21:57.96 Shorewood
123. 9 Andrew Walde 21:58.49 Edmonds-Woodway
124. 9 Nicholas Hollingsw... 21:58.72 Edmonds-Woodway
125. 12 Matt Owen 21:59.64 Lake Stevens
126. 12 Brenden Pelkie 22:00.04 Squalicum
127. 9 Jorren Bishop 22:02.85 Lynden Christian
128. 9 Payton Kline 22:03.09 Meridian
129. 10 Nathan Pringle 22:04.41 Ferndale
130. 9 Jaskaran Dhatt 22:04.70 Meridian
131. 11 Sheldon Flick 22:05.74 Cascade-Leavenworth
132. 10 Logan Sasken 22:15.55 Ferndale
133. 12 Josh Wulfman 22:24.05 Cascade-Leavenworth
134. 9 Jay Lease 22:29.67 Squalicum
135. 10 Tyler Aamold 22:32.69 Sultan
136. 11 Cameron Hilburn 22:33.60 Sehome
137. 11 Logan Cucksey 22:38.44 Squalicum
138. 12 Jacob Gonzalez 22:39.66 Sedro-Woolley
139. 10 Camry Zaffram 22:47.61 Sultan
140. 10 Tim Wells 22:48.42 Cascade-Leavenworth
141. 10 Marcus Poulos 22:49.45 Sehome
142. 11 Spencer Willard 22:51.58 Lynnwood
143. 9 Jun Ochiai 22:53.93 Burlington-Edison
144. 10 Treat Schubert 22:58.93 Cascade-Leavenworth
145. 9 Michael Gross 23:07.47 Arlington
146. 10 Sam Albers 23:16.86 Sehome
147. 11 Dalton Christelli 23:25.95 Ferndale
148. 10 Aaron Doucet 23:39.06 Lynden Christian
149. 9 James Vorenkamp 23:40.08 Squalicum
150. 9 Ian Laughlin 23:50.13 Sehome
151. 9 McClain Lindsay 23:53.46 Ferndale
152. 12 Reubin Hendricks 24:25.15 Burlington-Edison
153. 10 Creigh St. Clair 24:34.77 Edmonds-Woodway
154. 9 Griffin Golias 24:46.60 Edmonds-Woodway
155. 11 Eric Strong 24:54.03 Lynnwood
156. 12 Liam Mortell 25:49.51 Lynnwood
157. 10 Jason Mutuc 25:58.12 Lynnwood
158. 10 Joseph Watson 34:11.13 Sedro-Woolley
Girls 5,000m Run
1. 10 Cassandra Valles 22:38.55 Lake Stevens
2. 11 Nadine Christensen 22:54.36 Arlington
3. 9 Madie Jacobson 22:59.89 Lake Stevens
4. 9 Emma Defrang 23:15.68 Lake Stevens
5. 12 Michal Jones 23:21.03 Henry Jackson
6. 9 Mary Carbajal 23:23.08 Sultan
7. 9 Charlize Beamer 23:30.57 Arlington
8. 9 Rory Flinn 23:41.08 Lake Stevens
9. 10 Kathryn Orr 23:41.37 Lake Stevens
10. 10 Victoria Rodriguez 23:42.58 Arlington
11. 10 Sophia Dwyer 23:53.97 Blaine
12. 12 Anna Golebiewski 24:10.23 Henry Jackson
13. 12 Miranda Carr 24:16.91 Arlington
14. 12 Taylor Shkurhan 24:20.50 Lake Stevens
15. 9 Briana Heng 24:22.04 Henry Jackson
16. 9 Rubi Stuit 24:23.14 Meridian
17. 9 Peyton Terpstra 24:27.54 Lynden Christian
18. 9 Abby Gross 24:41.87 Henry Jackson
19. 10 Mallory Minckler 24:45.41 Lynden
20. 9 Rachel Foster 24:53.06 Lake Stevens
21. 9 Madison Hem 24:57.17 Nooksack Valley
22. 9 Cindy German 24:58.23 Lynden Christian
23. 10 Katie Dougan 25:07.07 Lynden Christian
24. 11 Makayla Knight 25:09.29 Arlington
25. 9 Emily VanBelle 25:11.46 Stanwood
26. 11 Alyssa Khoury 25:12.48 Stanwood
27. 11 Katie Rawlins 25:14.08 Henry Jackson
28. 10 Emily Tracy 25:23.86 Henry Jackson
29. 10 Josee Farmer 25:32.51 Lake Stevens
30. 10 Sophia Rubero 25:36.56 Henry Jackson
31. 10 Emma Hutcheson 25:38.06 King's
32. 9 Katie Huizenga 25:41.21 Lynden Christian
33. 10 Cypress Payne 25:43.59 Stanwood
34. 10 Hannah Limb 25:51.86 King's
35. 9 Yelena Fita 25:54.64 Henry Jackson
36. 9 Haley Johns 25:55.33 Henry Jackson
37. 10 Brooke DeBeeld 25:56.70 Nooksack Valley
38. 11 Amy Butok 26:02.16 Arlington
39. 9 Mali Mack 26:08.88 Meridian
40. 9 Kady Aamot 26:09.32 Meridian
41. 12 Allison Hawley 26:10.28 Lake Stevens
42. 9 Caitlin Monten 26:11.40 Henry Jackson
43. 9 Kenzie Allinson 26:13.17 Lake Stevens
44. 11 Tessa Zink 26:16.28 Henry Jackson
45. 11 Susan Polevoy 26:16.94 Henry Jackson
46. 9 Hallie Hilton 26:17.21 Lake Stevens
47. 9 Jessa Podell 26:19.20 Seattle Academy
48. 10 Erin McConnachie 26:24.08 Shorewood
49. 10 Hannah DeWeber 26:24.30 Nooksack Valley
50. 10 Sarah Jhingan 26:33.71 Shorewood
51. 12 Hannah Kean 26:36.67 Blaine
52. 10 Cloey Archey 26:38.44 Arlington
53. 12 Carmen Schineller 26:38.77 Squalicum
54. 10 Susan Bibbs 26:40.27 Henry Jackson
55. 9 Madison Tate 26:43.75 Stanwood
56. 12 Alex Sova 26:45.20 Shorewood
57. 11 Autumn Jensen 26:48.11 Lakewood
58. 11 Stella Oh 26:49.14 Shorewood
59. 9 Sage Vincent 26:55.54 Mariner
60. 12 Kamryn Laurence 27:03.68 Henry Jackson
61. 11 Emily Northey 27:07.12 King's
62. 10 Alison Canlas 27:08.59 Arlington
63. 9 Mickayla Lindquist 27:09.16 Granite Falls
64. 10 Hannah Grierson 27:14.00 Stanwood
65. 10 Claudia Cordero 27:14.82 Ferndale
66. 10 Rebecca Martinez 27:15.27 Shorewood
67. 12 Mckenzie Meyer 27:24.88 Granite Falls
68. 11 Frida Aagaard 27:26.68 Ferndale
69. 12 Camren Salmonson 27:28.17 Nooksack Valley
70. 11 Stella Sather 27:30.59 Sultan
71. 9 Maia Jensen 27:34.20 Lynden
72. 12 Myung Thongdee 27:36.63 Shorewood
73. 10 Kaelyn Gerodette 27:43.02 Mariner
74. 9 Annie Suh 27:45.28 Shorewood
75. 9 Olivia Pears 27:47.57 Nooksack Valley
76. 9 Kate Travis 27:48.28 Shorewood
77. 11 Kara Kamppi 27:52.98 Arlington
78. 10 Di Pham 27:54.00 Meridian
79. 11 Kortnee Davidson 27:59.05 Sedro-Woolley
80. 12 Madison Taylor 28:08.06 South Whidbey
81. 12 Raven Swanson 28:09.42 Arlington
82. 12 Ally Thomas 28:09.72 Shorewood
83. 10 Gabriella Delgado 28:15.55 Lake Stevens
84. 9 Audrey Mark 28:19.36 Nooksack Valley
85. 12 Lily Kleven 28:20.31 King's
86. 11 Mara Popescu 28:27.00 Henry Jackson
87. 10 Hailey See 28:35.43 Henry Jackson
88. 10 Sage Kaiser 28:41.48 Mount Baker
89. 11 Tanya Ruiz 28:42.98 Nooksack Valley
90. 11 Addison Rackowitz 28:47.16 Lakewood
91. 9 Alex Widman 28:48.59 Shorewood
92. 12 Kate Parkinson 28:52.68 Shorewood
93. 9 Maddi Skyta 28:54.27 Henry Jackson
94. 9 Sun Thongdee 28:58.17 Shorewood
95. 11 Kathryn Gerner 29:00.32 Sehome
96. 11 Asana Grose 29:01.23 Sultan
97. 10 Kennedy Garrison 29:06.42 Sehome
98. 9 Jacquy Guzman 29:08.01 Cascade-Leavenworth
99. 9 Delaney Collins 29:15.65 Stanwood
100. 9 Maegan Ashby 29:17.30 Burlington-Edison
101. 10 Sarah Fletcher 29:20.11 Sehome
102. 12 Lacy Nguyen 29:23.01 Lynnwood
103. 9 Sophie Feise 29:30.18 Shorewood
104. 11 Manesha Ram 29:31.84 Lakewood
105. 9 Rachel Smith 29:39.34 Anacortes
106. 12 Hadley Hobbs 29:41.16 Burlington-Edison
107. 11 Cadence Hayes 29:42.38 Mt Vernon Christian
108. 9 Sharrissa Seymour 29:44.73 Ferndale
109. 9 Emily Panteleeff 29:45.11 Shorewood
110. 12 Kioko Soneda 29:47.51 Burlington-Edison
111. 9 Kayla Nygren 29:48.96 Sehome
112. 9 Aysha Nygren 29:49.37 Sehome
113. 9 Maggie Mussard 29:53.48 Lynden
114. 11 Jessica Abraham 30:05.08 Arlington
115. 10 Julie Wignall 30:10.47 Arlington
116. 11 Holly Davis 30:14.31 Lynnwood
117. 9 Annika Sollid 30:17.57 Stanwood
118. 11 Isabell Eelnurme 30:19.07 Lake Stevens
119. 10 Rylee Jacobson 30:22.06 Cascade-Leavenworth
120. 11 Loren Stephens 30:22.67 Shorewood
121. 10 Jamie Good 30:24.33 Blaine
122. 12 Grace Coday 30:28.20 King's
123. 10 Bridgid Cronk 30:30.87 Mount Baker
124. 12 Abby Murdock 30:45.71 Sedro-Woolley
125. 11 Emily Bang 30:48.92 Lynnwood
126. 10 Ashley Bathke 31:04.59 Shorewood
127. 11 Bryn Burroughs 31:44.93 Sehome
128. 9 Shoshanna Schapiro 31:47.41 Sehome
129. 9 Emma McKenna 31:57.27 Anacortes
130. 10 Madison Basse 32:00.15 Shorewood
131. 11 Lola Plorinsh 32:01.62 Mariner
132. 11 Bernice Nicolas 32:09.09 Mariner
133. 11 Maya Sioson 32:11.56 Shorewood
134. 10 Abigail Pritchett 32:14.12 Blaine
135. 10 Quin Bickerstaff 32:23.51 Henry Jackson
136. 11 Thu Ton 32:30.59 Squalicum
137. 9 Lucya Rasmussen 32:43.48 Lynden Christian
138. 11 Shauntel Phaysith 32:44.54 Shorewood
139. 10 Bethany Ball 33:06.98 Lynden Christian
140. 12 Katy Daley 33:22.17 Sedro-Woolley
141. 9 Mina Jamshidpour 33:48.11 Henry Jackson
142. 11 Wakana Humphrey 33:55.12 Stanwood
143. 9 Sienna Mandy 34:07.06 Henry Jackson
144. 9 Megan Woldstad 34:08.44 Granite Falls
145. 11 Pabla Ventura 34:17.31 Granite Falls
146. 12 Allison Fonda 34:22.54 Ferndale
147. 10 Kathryn Balancio 34:26.29 Shorewood
148. 10 Han Choi 34:37.20 Cascade-Leavenworth
149. 12 Kenna Todd 34:50.51 Granite Falls
150. 11 Clara Luiting 35:12.61 Shorewood
151. 11 Ellie Rubin 35:21.83 Sehome
152. 11 Emma Oppenheimer 35:22.16 Sehome
153. 11 Jaclyn Morris 36:13.01 Lakewood
154. 9 Katie Dunbar 36:35.62 Shorewood
155. 9 Gretchen Nielson 36:41.14 Blaine
156. 10 Colby West 41:02.84 Cascade-Leavenworth