boys 2 mile run
1. 9 Cade Brown 10:52.00 Bellingham
2. 9 Brayden Schultz 11:18.00 Inglemoor
3. 9 Joshua Combs 11:23.00 Olympic
4. 9 Tim Mandzyuk 11:30.00 Glacier Peak
5. 9 Colin Knechtel 11:33.00 Meadowdale
6. 9 Blake Donnelly 11:35.00 Burlington-Edison
7. 9 Kyle Hammer 11:41.00 Bainbridge
8. 9 Collin Sullivan 11:45.00 Burlington-Edison
9. 9 Arthur "AJ" Rankin 11:48.00 Ferndale
10. 9 Jake Hucko 11:49.00 Oak Harbor
11. 9 Eric Steiger 11:55.00 Lynden Christian
12. 9 Michael Lym 11:56.00 Oak Harbor
13. 9 Braeden Smith 11:57.00 Kamiak
14. 9 Matthew McMillan 12:06.00 Shorewood
15. 9 Liam Elias 12:07.00 Inglemoor
16. 9 Ty Veldhuisen 12:10.00 Bellingham
17. 9 Andrew Simon 12:14.00 Kingston
18. 9 Gannon Goering 12:16.00 Monroe
19. 9 Ryan Meyer 12:19.00 Glacier Peak
20. 9 Finnegan Boyd 12:24.00 Ferndale
21. 9 Adam Erie 12:27.00 Mt Vernon
22. 9 Nick Ruble 12:29.00 Newport-Bellevue
23. 9 Ryan Vasileff 12:29.00 Oak Harbor
24. 9 Liam Anderson 12:30.00 Snohomish
25. 9 Cole Bergquist 12:33.00 Ferndale
26. 9 Eion Brown 12:33.00 Mt Vernon
27. 9 Jonathan Robinson 12:34.00 Monroe
28. 9 Ryan Hudson 12:38.00 Lakewood
29. 9 Kyle Walls-Eugene 12:40.00 Kamiak
30. 9 Ming Yin 12:40.00 Bellingham
31. 9 Dylan Devon 12:44.00 Lakewood
32. 9 Cole Daurie 12:45.00 Marysville-Pilchuck
33. 9 Caleb Forbes 12:46.00 Mt. Baker
34. 9 Brendan Roozen 12:47.00 Mt Vernon
35. 9 William Dumas 12:48.00 Bainbridge
36. 9 Zion Crocker 12:49.00 Bellingham
37. 9 Marcos Gonzalez 12:49.00 Burlington-Edison
38. 9 Elliot Pak 12:51.00 Kamiak
39. 9 Dylan Kitterman 12:52.00 Bellingham
40. 9 Ethan Pickering 12:53.00 Inglemoor
41. 9 Dawson Andrews 12:54.00 Arlington
42. 9 Mitch Wesen 12:55.00 Burlington-Edison
43. 9 Zachary Arcaro-Fra... 12:55.00 Marysville Getchell
44. 9 Peter Favour 12:55.00 Newport-Bellevue
45. 9 Ethan Strom 12:56.00 Ferndale
46. 9 Grant Gorc 12:57.00 Cedar Park Christian
47. 9 Tadeusz Pforte 12:58.00 Sehome
48. 9 Jackson Darling 13:00.00 Arlington
49. 9 Dayln Barragan 13:01.00 Aberdeen
50. 9 Harris Nakajima 13:02.00 Inglemoor
51. 9 Isaiah Funston 13:03.00 Monroe
52. 9 Brandon Wilhoite 13:03.00 Ferndale
53. 9 Nikhil Harle 13:03.00 Sehome
54. 9 Andreas Lytle 13:06.00 Sehome
55. 9 Jack Dykstra 13:07.00 Sehome
56. 9 Patrick Quam 13:09.00 Liberty-Issaquah
57. 9 John Kibby 13:09.00 Newport-Bellevue
58. 9 Benjamin Gasper 13:09.00 Oak Harbor
59. 9 Cooper Treadwell 13:11.00 Oak Harbor
60. 9 Caleb Karber 13:18.00 Nooksack Valley
61. 9 Daniel Diaz 13:20.00 Mt Vernon
62. 9 Ron Williams 13:24.00 Snohomish
63. 9 Chase Neilson 13:26.00 Kamiak
64. 9 Jacob Tomer 13:27.00 Bainbridge
65. 9 Jay Pabst 13:27.00 Bainbridge
66. 9 Scott Leischner 13:27.00 Bellingham
67. 9 William Howard-Sny... 13:28.00 Sehome
68. 9 Kirk Weibel 13:31.00 Newport-Bellevue
69. 9 Simeon Murphy 13:33.00 Bellingham
70. 9 Noah Childers 13:35.00 Arlington
71. 9 Raiven McCormick 13:36.00 Mt. Baker
72. 9 Mark Behee 13:37.00 Squalicum
73. 9 Zach Archambault 13:38.00 Sehome
74. 9 Cameron Dockens 13:40.00 Kamiak
75. 9 Ethan Sargent 13:41.00 Meadowdale
76. 9 Lucas Doney 13:41.00 Glacier Peak
77. 9 Aidan Rowland 13:46.00 Mt Vernon
78. 9 Nathan Pringle 13:48.00 Ferndale
79. 9 Gabriel Waldbaum 13:49.00 Liberty-Issaquah
80. 9 Jack Parkinson 13:50.00 Shorewood
81. 9 Kellen Fairfield 13:50.00 Cedar Park Christian
82. 9 Max Horne 13:51.00 Sehome
83. 9 Logan Sasken 13:53.00 Ferndale
84. 9 Benjamin Korn 14:03.00 Shorewood
85. 9 Alexander Tong 14:03.00 Shorewood
86. 9 Adam Cross 14:04.00 Lakewood
87. 9 Chris Nardelli 14:07.00 Kingston
88. 9 Judah Shirley 14:14.00 Cedar Park Christian
89. 9 Zach Murdzia 14:21.00 Sehome
90. 9 Payton Borland 14:22.00 Monroe
91. 9 Taylor Stich 14:34.00 Lakewood
92. 9 Benjamin Dossett 14:35.00 Inglemoor
93. 9 Tristen Hofmann 14:39.00 Lakewood
94. 9 Marcus Poulos 14:41.00 Sehome
95. 9 Adrian Kudlich 14:44.00 Cedar Park Christian
96. 9 Andrew Fisher 14:47.00 Marysville Getchell
97. 9 Micah Brewer 14:50.00 Marysville Getchell
98. 9 Talon Ellsworth 15:12.00 Sehome
99. 9 Lewis White 15:22.00 Sehome
100. 9 Sam Albers 15:23.00 Sehome
101. 9 Alex Kelsh 15:24.00 Sehome
102. 9 Nathan Clements 15:45.00 Marysville Getchell
103. 9 Marcus Benson 16:09.00 Squalicum