Boys 5,000m Run
1. 12 Colton Johnsen 15:55 Sehome
2. 12 Marques Chacon 16:01 Evergreen-Seattle
3. 12 Riley Allsop 16:05 Sehome
4. 12 Matthew Chacon 16:13 Evergreen-Seattle
5. 10 Tyler Hughey 16:23 Lindbergh
6. 11 Daniel Langer 16:27 Lindbergh
7. 10 Mason Williams 16:29 Medical Lake
8. 12 Marshall Clairmont 16:39 Lindbergh
9. 11 Logan Franey 16:43 Sehome
10. 11 Tom Fahlman 16:44 Bush
11. 11 Bryce Johnson 16:45 Sehome
12. 12 Conner Jones 16:57 Nooksack Valley
13. 11 Matt Jackson 16:57.8 King's
14. 12 Dupree Nugent 16:59 Lindbergh
15. 10 Jared Donnel 16:59 Bellevue Christian
16. 11 Jackson Slesk 17:05 Sehome
17. 12 Terek Thornburg 17:06 W F West
18. 12 Sam Gillman 17:07 Sehome
19. 11 Deven Maddy 17:09 Lindbergh
20. 11 Colton Komar 17:11 Lindbergh
21. 11 Kyler Cruz 17:11 Sehome
22. 12 Laithan Briant 17:12 Fife
23. 11 Alex Sifuentes 17:14 Lindbergh
24. 12 Logan Dean 17:15 Olympic
25. 11 Craig Lambert 17:16 Bellevue Christian
26. 10 Joshua Combs 17:27 Olympic
27. 9 Tate Hutchins 17:32 Lynden
28. 12 Tryston Martin 17:33 Olympic
29. 11 Justin Gonzales 17:39 South Whidbey
30. 10 Brandon McCoy 17:39 Medical Lake
31. 11 Jacob Burton 17:43 Bremerton
32. 10 Evan Peterson 17:43 Medical Lake
33. 12 Evan Mellish 17:44 South Whidbey
34. 9 Samuel Metcalfe 17:47 Steilacoom
35. 9 Cameron Butler 17:47 Port Angeles
36. 11 Cory Ackerman 17:47 South Whidbey
38. 10 Cameron Chew 17:48.4 King's
37. 12 Jack Allnutt 17:49 Seattle Academy
39. 10 Tyler Pena 17:51 Medical Lake
40. 12 Zak Miller 17:52 Rainier
41. 9 Alex Finan 17:52 Bear Creek
42. 10 Tanner Henry 17:53 Medical Lake
43. 12 Nick Napier 17:53 University Prep
44. 11 Ruben Acevedo 17:55 Fife
45. 12 Alex Zamora 17:55 Evergreen-Seattle
46. 10 James Klinman 17:56 Granite Falls
47. 11 Axel Mejia 18:03 Fife
48. 10 Roman Billing 18:05.4 King's
49. 12 Demetrius McLean 18:06 Olympic
50. 11 Jonathan Billing 18:07.3 King's
51. 12 Joshua Terre 18:10 Fife
52. 10 Gunnar Hansen 18:12 Sammamish
53. 11 Collin Burns 18:14 South Whidbey
54. 11 Jacob Heeringa 18:22 Lynden
55. 12 JakobPaul Rylie 18:23 Bremerton
56. 12 Zach Harvey 18:23 Nooksack Valley
57. 9 Zachary Lewis 18:23 Medical Lake
58. 10 JJ Finan 18:24 Bear Creek
59. 10 Dustin Johnson 18:27 North Mason
60. 12 Scott Graves 18:27 Bellevue Christian
61. 11 Kevin Smith 18:27 Bellevue Christian
62. 11 Mark Jensen 18:28 Medical Lake
63. 11 Fredrick Moormeier 18:29 Lynden
64. 11 Will Simms 18:30 South Whidbey
65. 12 Jacob Jones 18:30 Highline
66. 9 Noah Cape 18:32 Bush
67. 11 Colin Wood 18:32 Bush
68. 12 Jon Smith 18:32 Granite Falls
69. 10 Brighton Klein 18:36 Rainier
70. 11 Shouridama Beadle 18:36 Rainier
71. 12 Lukas Möbius 18:36 Port Angeles
72. 12 Hunter Dempsey 18:43 Port Angeles
73. 12 Nolan Hawkins 18:43 W F West
74. 9 Broghan Zimmerman 18:47 Steilacoom
75. 9 Gabriel Long 18:47 Port Angeles
76. 10 Connor McElmurry 18:48.7 King's
77. 12 Ben Ghigleri 18:50 Fife
78. 12 Luke Poling 18:50 Bear Creek
79. 11 Marcos Mendoza 18:51 Ilwaco
80. 10 Jacob Flores 18:51 Fife
81. 11 Oliver Dunn 18:53 Bush
82. 10 Caleb Karber 18:55 Nooksack Valley
83. 10 Daniel Teplow 18:55 Sammamish
84. 10 Nick Kildall 18:56 Lynden
85. 12 Joshua DeWeber 18:59 Nooksack Valley
86. 11 Sean Gallagher 18:59 Bear Creek
87. 10 Abel Berhan 19:00 Evergreen-Seattle
88. 11 Ben Brownlee 19:01 Ilwaco
89. 12 Zach Wall 19:09 Sammamish
90. 10 Luke Wolfisberg 19:11 Lynden
91. 10 Will Napier 19:13 University Prep
92. 9 Andrew Padilla 19:14 Olympic
93. 12 Jonny Hansen 19:15 Rainier
94. 10 Angel Abarca 19:16 Wahluke
95. 9 Austin (AJ) Fischer 19:17 Port Angeles
96. 11 Bryce Hoskinson 19:18 Olympic
97. 11 Xavier Bendorf 19:19 Fife
98. 10 Aiden Holm 19:24 Granite Falls
99. 11 Colton Starbuck 19:25 Nooksack Valley
100. 10 Kai Sorem 19:27 Steilacoom
101. 10 Andrew Roundy 19:28 Sammamish
102. 10 Josiah Diacogiannis 19:30 Lynden
103. 11 Ryan Grogan 19:31 North Mason
104. 9 Nathaniel Lange 19:31 Steilacoom
105. 9 Dawson Kuntz 19:34 Granite Falls
106. 11 Joshua Swanson 19:35 University Prep
107. 10 Jesse Walling 19:38 Seattle Academy
108. 10 Jasper Ellingson 19:39 W F West
109. 9 Ailey Birkeland 19:40 University Prep
110. 9 Taylor Cundiff 19:40 Bush
111. 11 Mario Simmons 19:50 Highline
112. 12 Michael Matagi 19:51 W F West
113. 11 Valentin Villalobos 19:59 Nooksack Valley
114. 9 Ethan MacFarland 20:01 Rainier
115. 11 Elliot Hardwick 20:02 University Prep
116. 11 Luke Miller 20:03 Bellevue Christian
117. 9 Mason Marones 20:03 W F West
118. 12 Victor German 20:05 Foster
119. 10 Austin Theriault 20:08 Granite Falls
120. 10 Slater Jacobson 20:08 Seattle Academy
121. 11 Ramiel Behrens 20:13 Olympic
122. 9 Adam Graves 20:16 Bellevue Christian
123. 10 Adam Rutherford 20:16 Ilwaco
124. 10 Roberto Ramirez-Diaz 20:18 Foster
125. 12 Quang Nguyen 20:19 Evergreen-Seattle
126. 9 Troy McCormick 20:23 North Mason
127. 10 Donovan Bown 20:23 University Prep
128. 12 Forrest Clark 20:27 Port Angeles
129. 11 Blake Hajdok 20:29 Ilwaco
130. 10 Jacob Ford 20:31 W F West
131. 10 Anton Baur 20:31 North Mason
132. 11 Emilio Perez 20:37 Foster
133. 12 Jacob Slagle 20:37 Lynden
134. 9 Nate Oppfelt 20:38 Sammamish
135. 12 Noah Keith 20:40 Bremerton
136. 9 Joseph Ellis 20:43 Rainier
137. 10 Spencer Myers 20:49 Steilacoom
138. 12 Phoenix Monroe 20:51 Bremerton
139. 10 Jared Rutherford 20:57 Ilwaco
140. 9 Travis Eygabroad 21:00 Rainier
141. 11 Rohan Mathew 21:00 Foster
142. 12 Jacob Malmstadt 21:02 Ilwaco
143. 12 Hristo Ramirez-Diaz 21:02 Foster
144. 12 Joe Lopez 21:04 Ilwaco
145. 10 Mason Jones 21:06 Foster
146. 9 Kenny Nishino 21:07 Foster
147. 10 Ryan McGanney 21:07 North Mason
148. 10 Alberto Zapien 21:20 Wahluke
149. 11 Joseph Jefferson 21:20 Nooksack Valley
150. 10 Jared Taylor 21:25 Seattle Academy
151. 9 Eli Todd 21:26 Granite Falls
152. 12 Tony Ly 21:29 Evergreen-Seattle
153. 9 Joseph Tsau 21:36 Bear Creek
154. 11 Ikbal Singh 21:37 Sammamish
155. 9 Brayan Santiago 21:56 Wahluke
156. 10 Michael McAlexander 21:58 Life Christian Academy
157. 9 Ezequiel Rodriguez 22:07 Wahluke
158. 10 Hector Cruz 22:09 Wahluke
159. 9 Caleb Fjeld 22:15 North Mason
160. 10 Jahrett Schiemer 22:25 North Mason
161. 9 Jeffrey Carson 23:10 Bremerton
162. 10 Sanjay Levinson 23:14 Seattle Academy
163. 11 Steven Dunn 23:22 Bear Creek
164. 12 Abraham Bartlett 23:45 Bremerton
165. 9 Kyle Nesbitt 24:12 Life Christian Academy
166. 9 Peter Li 24:14 Bear Creek
167. 9 Jimmy McGee 24:36 Life Christian Academy
168. 11 Luke Codenys 26:15 Life Christian Academy
169. 10 Dakota Stroud 30:25 Bremerton
170. 9 Alexander Russell 36:06 Life Christian Academy
Girls 5,000m Run
1. 12 Amy Jo Murphy 18:32 Nooksack Valley
2. 11 Abby Johnson 19:13 Sehome
3. 11 Sarah Diamond 19:22 West Point Grey
4. 11 Leiah Kirsh 19:24 West Point Grey
5. 10 Gracie Long 19:29 Port Angeles
6. 11 Feven Fessehatzion 19:36 Lindbergh
7. 11 Kate Rose 19:53 Sehome
8. 9 Ela Nickels 20:00 Bush
9. 9 Alexandra Potter 20:03 Steilacoom
10. 11 Mackenzie Gunther 20:07 West Point Grey
11. 9 Olivia Markezich 20:13 Bear Creek
12. 12 Dana Ringler 20:19 Sehome
13. 11 Maya Smith 20:23 Sehome
14. 11 Emma Clark 20:24 Sehome
15. 10 Emma Hageman 20:26 Sehome
16. 12 Suraya Bondy 20:30 West Point Grey
17. 10 Maddie Dougherty 20:35 Port Angeles
18. 11 Angela Tzen 20:40 Bear Creek
19. 12 Stephanie Juarez 20:43 Wahluke
20. 9 Elaina Hansen 20:49 Rainier
21. 12 Mallorie Mitchem 20:56 South Whidbey
22. 11 Isabel Zimmerman 20:57 Steilacoom
23. 11 Ahnalee Smestad 20:58 Olympic
24. 12 Gillian Edgar 21:00.4 King's
25. 10 Alyce Harlan 21:16 Nooksack Valley
26. 10 Abigail Hubbard 21:16 Steilacoom
27. 12 Pearl Morris 21:18 Nooksack Valley
28. 10 Elizabeth Donnelly 21:21 South Whidbey
29. 9 Audrey Snedecor 21:29 Steilacoom
30. 12 Mariah Kroeze 21:33 Medical Lake
31. 12 Elizabeth Andrews 21:38 Sammamish
32. 12 Joanna Mead 21:41 North Mason
33. 10 Alma Velasco 21:43 Wahluke
34. 11 Lauren Wick 21:49 Lindbergh
35. 9 Abby Warrington 21:50 Medical Lake
36. 12 Olivia Lougee 21:57 Steilacoom
37. 8 Logan Fung 22:00 West Point Grey
38. 11 Lael Butler 22:00 Port Angeles
39. 10 Maddison Ruther 22:04 Fife
40. 10 Allison Perrow 22:05.4 King's
41. 11 Samantha Carter 22:19 Fife
42. 12 Kayla Gustafson 22:22 Life Christian Academy
43. 12 Camille Ponyah 22:24 W F West
44. 11 Mariah Pena 22:25 Medical Lake
45. 10 Emma Fortmann 22:27 Steilacoom
46. 9 Madeline Lafreniere 22:29 University Prep
47. 12 Alexis Sata 22:33 Tyee
48. 9 Rachel Russell 22:37 W F West
49. 10 Eliza Bannister 22:39 Ilwaco
50. 11 McKenna Starkey 22:41 Fife
51. 12 Iona Rohan 22:42 South Whidbey
52. 11 Hannah Dodd 22:42 West Point Grey
53. 11 Michaela Yonkman 22:43 Nooksack Valley
54. 11 Audrie Donahay 22:44 Medical Lake
55. 11 Vivian Voth 22:46 University Prep
56. 12 Shakila Omar 22:48 Foster
57. 10 Jessica Arellano 22:50 Wahluke
58. 9 Katie Liu 22:51 Lindbergh
59. 11 Michaela Peterson 22:58 Medical Lake
60. 12 Rachel Mills 23:03.5 King's
61. 12 Lily Morlan 23:06 Port Angeles
62. 12 Lupe Abarca 23:08 Wahluke
63. 10 Annika Hustad 23:10 South Whidbey
64. 10 Carlota Graff 23:11 W F West
65. 10 Leslie Camacho 23:13 Rainier
66. 10 Mallory Minckler 23:13 Lynden
67. 9 Stephanie Valdespino 23:13 Wahluke
68. 10 Brooke DeBeeld 23:15 Nooksack Valley
69. 11 Beth Gebre 23:16 Lindbergh
70. 9 Patience Probst 23:17 University Prep
71. 12 Rori Fortmann 23:20 Steilacoom
72. 9 Gracie Hinz 23:26 Bellevue Christian
73. 9 Amber White 23:44 Medical Lake
74. 12 Tmnit Tewolde 23:48 Lindbergh
75. 11 Viktoria Sinok 23:49 W F West
76. 10 Gabrielle Wilkinson 23:50 Rainier
77. 11 Taylor Holmes 23:53 Rainier
78. 12 Ella Hazzard 23:56 Olympic
79. 10 Kayli Nienaber 23:58 Bellevue Christian
80. 9 Lexi Bold 24:00 Bellevue Christian
81. 10 Aliya Schenck 24:02 Seattle Academy
82. 10 Mya Davis 24:13 W F West
83. 12 Bradyn Wegner 24:14 Medical Lake
84. 10 Jennifer Navarrete 24:18 Wahluke
85. 10 Zoe Poolos 24:36 University Prep
86. 11 Robyn Parker 24:38 Foster
87. 11 Blythe Schilperoort 24:42 Bush
88. 12 Clara Martin 24:44 South Whidbey
89. 10 Rebecca Sanders 24:47 Sammamish
90. 12 Julie Smith 24:56 Bush
91. 10 Sandy Thai 25:03 Lindbergh
92. 10 Hailey Simonson 25:06 North Mason
93. 9 Eunsoo Hyun 25:06 University Prep
94. 12 Leila Praino 25:08 Bellevue Christian
95. 12 Rebecca Dideriksen 25:13 Bellevue Christian
96. 12 Emilee Witham 25:21 W F West
97. 9 Jessa Podell 25:23 Seattle Academy
98. 9 Alexis Diamond 25:23 Rainier
99. 9 Alexcina Coleman 25:30 Nooksack Valley
100. 10 Ranne Xiao 25:35 Bear Creek
101. 9 Makelle Mills 25:36 Foster
102. 11 Colleen Le 25:38 Foster
103. 9 Malvika Wadhawan 25:38 University Prep
104. 12 Anna Justus 25:41 South Whidbey
105. 9 Maia Jensen 25:42 Lynden
106. Kate Fuss 25:42 North Mason
107. 10 Liah Tian 25:46 Bellevue Christian
108. 11 Hannah Burch 25:50 North Mason
109. 12 Marivel Nevarez 25:54 Wahluke
110. 10 Jaden Priest 26:08 Port Angeles
111. 12 Rachael Buselmeier 26:12 Life Christian Academy
112. 11 Holly Eslinger 26:13 Sammamish
113. 11 Isabel Benenati 26:25 Ilwaco
114. 12 Madison Taylor 26:29 South Whidbey
115. 11 Abigail Helm 26:33 Bear Creek
116. 10 Hannah Praino 26:34 Bellevue Christian
117. 10 Sophia Lowe-Hines 26:36 Sammamish
118. 12 Tessa Wollan 26:48 W F West
119. 11 Karina Martinez 27:08 Lynden
120. 12 Grace Bruncke 27:19 Ilwaco
121. 9 Maggie Mussard 27:24 Lynden
122. 11 Camilla Lyhne-Hansen 27:30 Ilwaco
123. 10 Maddy Chabot 27:30 Ilwaco
124. 11 Allyssa Haworth 28:09 Fife
125. 9 Lucy Caile 28:12 Bear Creek
126. 12 Sophie Miller 28:36 Bush
127. 11 Claire Fritschler 29:07 Port Angeles
128. 11 Dakotah Grewe 29:28 Life Christian Academy
129. 11 Jennifer Danielson 29:33 Port Angeles
130. 9 Jessie Huntley-Stern 31:57 Ilwaco
131. 12 Lily Orth-Smith 35:07 University Prep
132. 11 Lindsey Russell 44:05 Life Christian Academy