Boys 5,000m Run
1. 11 Ryan Abdalla 17:13.93 Cedar Park Christian...
2. 12 Nathan Wells 17:23.38 Cascade-Leavenworth
3. 12 Parker Morris 17:30.86 Blaine
4. 11 Hunter Ashby 17:31.59 Burlington-Edison
5. 10 Eric Steiger 17:36.49 Lynden Christian
6. 11 James Hafner 17:40.45 Lakewood
7. 10 Blake Donnelly 17:43.23 Burlington-Edison
8. 11 Anthony Meza 17:44.67 Lakewood
9. 11 Trey Meyer 17:47.99 Burlington-Edison
10. 10 Kenny Barnes 17:51.71 Meridian
11. 11 Matt Jackson 17:53.16 King's
12. 12 Josh Lingbloom 17:58.47 Lynden Christian
13. 11 Derek Holz 18:00.81 Meridian
14. 11 Ian Tomberlin 18:03.60 Squalicum
15. 12 Evan Mellish 18:06.11 South Whidbey
16. 12 Ricky Mueller 18:10.54 Granite Falls
17. 11 Luke Husband 18:14.58 Burlington-Edison
18. 12 Quentin Salinas 18:15.23 Sedro-Woolley
19. 11 Justin Gonzales 18:20.46 South Whidbey
20. 10 Cameron Chew 18:21.04 King's
21. 12 Austin Cassayre 18:23.15 Cascade-Leavenworth
22. 12 Jack Allnutt 18:25.95 Seattle Academy
23. 12 Nick Napier 18:28.70 University Prep
24. 10 Dylan DeVon 18:34.69 Lakewood
25. 11 Jacob Swenson 18:38.57 Sedro-Woolley
26. 10 Roman Billing 18:38.77 King's
27. 11 Alvin Nguyen 18:41.84 Mariner
28. 9 Zak Kelly 18:42.77 Mount Baker
29. 12 Neil Flodin 18:43.80 Cascade-Leavenworth
30. 12 Nicholas Sorgen 18:44.60 Sultan
31. 9 Leo Faury 18:46.20 Seattle Academy
32. 10 Collin Sullivan 18:46.71 Burlington-Edison
33. 11 Collin Burns 18:47.41 South Whidbey
34. 10 Brooks DeWaard 18:48.16 Lynden Christian
35. 12 Dante Gadbois 18:48.72 Granite Falls
36. 10 James Klinman 18:51.58 Granite Falls
37. 11 Stephen Hohman Jr 18:52.56 Orcas Island
38. 10 Gabriel Wulfman 18:53.56 Cascade-Leavenworth
39. 9 Tate Hutchins 18:53.87 Lynden
40. 11 McCrea Black 18:54.43 Sultan
41. 11 Jacob Heeringa 18:55.00 Lynden
42. 10 Grant Gorc 18:56.83 Cedar Park Christian...
43. 10 Roscoe Perry 18:59.71 Lynden
44. 12 Mathew Schlimmer 19:04.33 Sedro-Woolley
45. 12 Jon Smith 19:05.11 Granite Falls
46. 12 Conner Jones 19:05.31 Nooksack Valley
47. 9 Alex Finan 19:07.88 Bear Creek
48. 12 Zack Oakley 19:11.90 Blaine
49. 11 Joseph Blake 19:12.26 Cascade-Leavenworth
50. 11 Kevin English 19:13.38 Lakewood
51. 10 JJ Finan 19:17.00 Bear Creek
52. 11 McKay Ross 19:19.17 Meridian
53. 12 Zach Harvey 19:20.02 Nooksack Valley
54. 11 Eric SanJuan 19:21.19 Burlington-Edison
55. 11 Mitchell Pelzer 19:21.41 Mount Baker
56. 12 Diego Casillas 19:27.41 Mariner
57. 10 Fernando Castaneda 19:29.55 Mariner
58. 10 Will Napier 19:29.95 University Prep
59. 10 Bailey Hodge 19:30.78 Meridian
60. 11 Will Simms 19:31.55 South Whidbey
61. 9 Sam Risser 19:31.93 Sehome
62. 11 Curt Peila 19:32.24 Squalicum
63. 10 Connor McElmurry 19:32.60 King's
64. 12 Yale Warner 19:33.32 Seattle Academy
65. 11 Cory Ackerman 19:33.76 South Whidbey
66. 11 Sean Gallagher 19:34.10 Bear Creek
67. 10 Zac Kinney 19:35.24 Meridian
68. 9 Dylan Grimme 19:38.48 Blaine
69. 11 Jaden Disher 19:40.49 Cascade-Leavenworth
70. 10 Aiden Holm 19:41.57 Granite Falls
71. 10 Andrew Hansen 19:41.98 Burlington-Edison
72. 12 Greg Arps 19:43.20 Blaine
73. 11 Foster Frame 19:45.33 Sultan
74. 9 Nathan Schneider 19:46.28 Meridian
75. 12 Russell Brown 19:51.08 Cedar Park Christian...
76. 9 Finnigan Banks 19:51.33 Squalicum
77. 10 Zane Bullard 19:51.52 Sedro-Woolley
78. 12 Joshua DeWeber 19:55.89 Nooksack Valley
79. 9 Kameron Kelly 19:58.67 Mount Baker
80. 11 Keenan Gray 20:01.83 Mount Baker
81. 11 Colton Starbuck 20:02.20 Nooksack Valley
82. 11 Ezra Swenson 20:04.22 Sedro-Woolley
83. 12 Spencer Flodin 20:05.88 Cascade-Leavenworth
84. 12 Tristan Soto 20:06.13 Blaine
85. 10 Caleb Karber 20:06.80 Nooksack Valley
86. 9 Kevin Young 20:07.18 Squalicum
87. 10 Chuck Dvorachek 20:07.48 Squalicum
88. 10 Jesse Walling 20:07.93 Seattle Academy
89. 12 Kent Zander 20:12.04 Meridian
90. 10 Luke Wolfisberg 20:12.57 Lynden
91. 10 Sam Clark 20:14.18 Squalicum
92. 10 Caleb Forbes 20:15.62 Mount Baker
93. 11 Micah LaMarche 20:23.40 Cedar Park Christian...
94. 9 Ben Peden 20:23.85 Sedro-Woolley
95. 10 Josiah Diacogiannis 20:27.74 Lynden
96. 10 Kellen Fairfield 20:28.67 Cedar Park Christian...
97. 10 Liam Lyons 20:30.44 Blaine
98. 11 Cyrus Amor 20:30.80 Orcas Island
99. 11 Fredrick Moormeier 20:34.75 Lynden
100. 10 Nick Kildall 20:37.12 Lynden
101. 9 Trent Mortensen 20:43.70 Cedar Park Christian...
102. 10 Abdi Teso 20:47.20 Mariner
103. 11 Chandler Heintz 20:47.98 Sehome
104. 11 Jesse Selch 20:48.24 Sehome
105. 11 Elliot Hardwick 20:50.58 University Prep
106. 11 Joseph Jefferson 20:51.70 Nooksack Valley
107. 11 Joshua Swanson 20:51.98 University Prep
108. 11 Erin Murphy 20:54.20 Orcas Island
109. 12 Spenser Dodge 20:55.29 Blaine
110. 9 Ailey Birkeland 20:56.01 University Prep
111. 10 Judah Shirley 20:58.80 Cedar Park Christian...
112. 9 Sam Hernandez 21:02.07 Mariner
113. 9 Wyatt Magee 21:06.80 Sedro-Woolley
114. 10 Tyler Warren 21:15.73 Squalicum
115. 9 Carl Critchley 21:21.03 Mount Baker
116. 10 Slater Jacobson 21:21.96 Seattle Academy
117. 9 Dawson Kuntz 21:26.68 Granite Falls
118. 9 William Henklel 21:28.61 Sehome
119. 9 Chason Critchley 21:31.13 Mount Baker
120. 11 Taylor King 21:38.93 Sehome
121. 10 Austin Theriault 21:50.79 Granite Falls
122. 10 Jack Dykstra 21:54.00 Sehome
123. 12 Geo Castro 21:56.46 Mariner
124. 11 Logan Carpenter 21:57.78 Sehome
125. 11 Free Borsey 22:24.66 Lummi
126. 9 Eli Todd 22:27.04 Granite Falls
127. 12 Luke Poling 22:47.29 Bear Creek
128. 9 Joseph Tsau 23:02.62 Bear Creek
129. 11 Raven Borsey 23:12.48 Lummi
130. 11 Michael Chesher 23:21.70 Orcas Island
131. 10 Max Lafreniere 24:29.14 University Prep
132. 11 Steven Dunn 25:03.13 Bear Creek
Girls 5,000m RUn
1. 11 Erin Mullins 19:25.22 Cascade-Leavenworth
2. 12 Amy Jo Murphy 19:33.12 Nooksack Valley
3. 11 Abbie Steinhauer 20:16.79 Mariner
4. 12 Natalie Smith 20:44.26 Mount Baker
5. 12 Sarah Ball 21:03.54 Lynden Christian
6. 10 Ashlee VanDenTop 21:23.44 Meridian
7. 12 Lilly Whitehead 21:40.31 Lakewood
8. 11 Dena Andrushenko 21:45.08 Meridian
9. 11 Keely Hall 21:50.04 Lakewood
10. 12 Mimi Meggison 21:56.51 Meridian
11. 10 Sienna Smith 22:00.58 Sedro-Woolley
12. 9 Olivia Markezich 22:06.78 Bear Creek
13. 12 Britney Albro 22:11.86 Lakewood
14. 10 Aliya Schenck 22:13.36 Seattle Academy
15. 11 Angela Tzen 22:18.40 Bear Creek
16. 12 Gillian Edgar 22:25.27 King's
17. 12 Brandy Bruneau 22:28.97 Lynden Christian
18. 11 Taylor Ten Pas 22:31.32 Lynden Christian
19. 9 Kendyl Otter 22:37.69 Meridian
20. 12 Brianna Bruneau 22:44.23 Lynden Christian
21. 12 Shea Leibow 22:46.07 Seattle Academy
22. 10 Grace Oswin 22:47.23 Squalicum
23. 9 Amelia Kau 22:48.92 Orcas Island
24. 11 Brooke Berendsen 22:55.02 Lynden Christian
25. 10 Elizabeth Donnelly 23:01.93 South Whidbey
26. 11 Kieran Ringel 23:06.07 Cascade-Leavenworth
27. 10 Alyce Harlan 23:14.15 Nooksack Valley
28. 12 Pearl Morris 23:14.84 Nooksack Valley
29. 11 Lydia Youkey 23:15.31 Cascade-Leavenworth
30. 11 Honglam Van 23:25.16 Mariner
31. 10 Ellen Mowat 23:26.40 Burlington-Edison
32. 9 Makenna Holz 23:33.29 Meridian
33. 12 Madison Sitzmann 23:34.63 Cedar Park Christian...
34. 11 Brooke McDevitt 23:38.37 Cascade-Leavenworth
35. 10 Palina Buchanan 23:44.04 Lakewood
36. 10 Abby Koenig 23:44.64 Squalicum
37. 10 Kenzi Schrader 23:50.32 Sedro-Woolley
38. 10 Rachelle Foley 23:58.31 Cedar Park Christian...
39. 11 Kaitlyn Stapp 24:01.67 Mount Baker
40. 12 Iona Rohan 24:05.82 South Whidbey
41. 11 Jazmine Gutierrez 24:09.33 Nooksack Valley
42. 11 Vivian Voth 24:10.11 University Prep
43. 11 Michaela Yonkman 24:11.17 Nooksack Valley
44. 10 Caitlynne Hasbrouck 24:12.67 Mariner
45. 11 Haley Rollins 24:13.88 Mount Baker
46. 9 Alexcina Coleman 24:16.83 Nooksack Valley
47. 12 Katherine Dunford 24:18.20 Mount Baker
48. 12 Rachel Mills 24:24.74 King's
49. 9 Madeline Lafreniere 24:29.83 University Prep
50. 10 Maddie Brown 24:30.16 Cedar Park Christian...
51. 11 Isabelle Mills 24:34.63 Mariner
52. 10 Shannon Husband 24:38.02 Burlington-Edison
53. 9 Patience Probst 24:41.19 University Prep
54. 11 Kaylyn Barnes 24:42.69 Sedro-Woolley
55. 11 Katie Ford 24:44.95 Squalicum
56. 10 Ashley Lingbloom 24:53.01 Lynden Christian
57. 12 Hailey Linville 24:56.88 Squalicum
58. 10 Carleanne Hasbrouck 24:58.48 Mariner
59. 9 Lauren Mowat 25:05.77 Burlington-Edison
60. 9 Jazlyn Dunn 25:07.68 Burlington-Edison
61. 12 Hunter Clark 25:10.22 Lakewood
62. 10 Emmaline Seth 25:16.91 Lakewood
63. 12 Kathryn Stiles 25:19.37 Sedro-Woolley
64. 11 Maylah Richner 25:30.26 Burlington-Edison
65. 12 Sarah DeRoy 25:30.69 Sehome
66. 11 Jordan Sims 25:38.11 Squalicum
67. 11 Fern Conoley 25:43.98 Cascade-Leavenworth
68. 10 Anna Nakashimo 25:45.61 Nooksack Valley
69. 10 Annika Hustad 25:48.83 South Whidbey
70. 11 Tatiana Barbone 25:52.01 Sehome
71. 12 Kylee Engholm 25:52.97 Mount Baker
72. 12 Ari Angeles 25:54.49 Mariner
73. 12 Ivy Spiegel-Ostrom 26:06.32 Cascade-Leavenworth
74. 11 Makenna Drye 26:20.83 Burlington-Edison
75. 11 Maddy Hernandez 26:31.51 Mariner
76. 11 Libby Troxel 26:38.96 Burlington-Edison
77. 11 Chloe Wire 26:41.42 Cedar Park Christian...
78. 11 Allison Segura 26:42.09 Sedro-Woolley
79. 9 Haylee Malone 26:54.49 Mount Baker
80. 12 Zoe Demming 26:55.22 Sedro-Woolley
81. 12 Mariana Brandt 26:56.47 Sedro-Woolley
82. 12 Clara Martin 27:06.83 South Whidbey
83. 9 Emily Archambault 27:40.00 Sehome
84. 12 Anna Justus 27:45.63 South Whidbey
85. 9 Malvika Wadhawan 27:56.18 University Prep
86. 11 Joelle Brown 27:57.19 Mount Baker
87. 12 Lauren Meucci 28:03.21 Sehome
88. 9 Izzy Cybula 28:18.41 Sehome
89. 11 Abigail Helm 28:37.87 Bear Creek
90. 10 Zayna Craven 31:08.65 Cedar Park Christian...
91. 9 Lucy Caile 32:40.73 Bear Creek
92. 12 Lily Orth-Smith 35:11.79 University Prep
93. 11 Libby Jensen 40:11.68 Cedar Park Christian...