boys 3000m run
1. 12 Douglas Davis 09:23.4 Lakewood
2. 12 Andrew Ayers 09:24.0 King's
3. 12 Alex Cooper 09:48.1 Lakewood
4. 9 Josh Rauvola 10:03.0 Archbishop Murphy
5. 10 Ian Fay 10:16.3 Cedarcrest
6. 12 Cole Zink 10:16.5 South Whidbey
7. 10 Matt Jackson 10:24.3 King's
8. 10 James Hafner 10:25.6 Lakewood
9. 12 Arthur Emmons 10:27.0 King's
10. 10 Cameron Hammontree 10:28.5 Cedarcrest
11. 12 Anders Bergquist 10:30.8 South Whidbey
12. 10 Anthony Meza 10:32.4 Lakewood
13. 12 Tyler Ward 10:34.3 King's
14. 11 Isaac Harper 10:34.6 Cedarcrest
15. 12 Truman Hood 10:44.2 South Whidbey
16. 11 Vincent Dams 10:47.4 Cedarcrest
17. 10 McCrea Black 10:50.4 Sultan
18. 11 Ricky Mueller 10:50.9 Granite Falls
19. 12 Samuel Byrne 10:51.0 Archbishop Murphy
20. 12 George Eustice 10:52.5 Lakewood
21. 11 Nicholas Sorgen 10:56.0 Sultan
22. 10 Will Simms 10:57.2 South Whidbey
23. 11 Dante Gadbois 10:57.7 Granite Falls
24. 11 Evan Mellish 10:58.8 South Whidbey
25. 12 Brandon Shepard 11:01.7 Lakewood
26. 10 Gunnar Schultz 11:04.3 Cedarcrest
27. 12 Sage Williamson 11:06.1 Lakewood
28. 12 Tristin Larsen 11:06.8 Granite Falls
29. 10 Cory Ackerman 11:09.5 South Whidbey
30. 12 Justin Mendoza 11:11.7 Cedarcrest
31. 11 John Shaw 11:14.3 Cedarcrest
32. 9 Ben Benson 11:16.8 Cedarcrest
33. 12 Daniel Bolliger 11:17.6 King's
34. 11 Simon Fraser 11:18.9 Cedarcrest
35. 11 Bo Lane 11:20.4 Lakewood
36. 12 Phillip Hofmann 11:24.3 Lakewood
37. 9 Roma Billing 11:27.6 King's
38. 12 Gunnar Swenson 11:31.2 Archbishop Murphy
39. 12 Tate Johnson 11:31.8 Archbishop Murphy
40. 10 Dillon Steinenga 11:34.1 Archbishop Murphy
41. 10 Collin Burns 11:36.2 South Whidbey
42. 11 Charles McDonald 11:36.4 Archbishop Murphy
43. 9 Barret Floyd 11:36.7 Archbishop Murphy
44. 9 Connor McElmurry 11:38.0 King's
45. 11 Kohl Hunter 11:43.5 South Whidbey
46. 10 Chase Bolin 11:46.8 Cedarcrest
47. 12 Anthony Kovic 11:47.7 South Whidbey
48. 9 Ryan Hudson 11:48.0 Lakewood
49. 12 Connor Lemons 11:48.1 Cedarcrest
50. 10 Gabriel Schiess 11:48.4 Lakewood
51. 12 Ethan Short 11:55.2 Granite Falls
52. 11 Alex Saavedra 11:56.2 Archbishop Murphy
53. 12 Chris Cervarich 11:57.8 Granite Falls
54. 10 Jonathan Reed 11:59.5 Archbishop Murphy
55. 9 Grant Gorc 12:02.1 Cedar Park Christian
56. 9 Grant Van Valkenburg 12:05.0 Cedarcrest
57. 9 Caleb Klingsheim 12:07.4 Cedarcrest
58. 10 Graydon Lehto 12:07.8 Cedarcrest
59. 9 Dylan Devon 12:12.2 Lakewood
60. 9 Justin Young 12:14.4 Cedarcrest
61. 9 Emmett Klaiber 12:15.0 Cedarcrest
62. 11 Jon Smith 12:16.2 Granite Falls
63. 9 Daniel Murphy 12:19.6 Cedarcrest
64. 11 Lars Candland 12:20.5 Cedarcrest
65. 9 Jonathan Aaby 12:21.7 Archbishop Murphy
66. 9 James Klinman 12:23.2 Granite Falls
67. 9 Max Kelleher 12:28.3 Archbishop Murphy
68. 9 Patrick McCabe 12:29.1 Cedarcrest
69. 11 Daniel Gutmann 12:31.3 Cedarcrest
70. 9 Adam Cross 12:31.6 Lakewood
71. 9 Joey Kissinger 12:35.1 Cedarcrest
72. 9 Titus Bender 12:39.5 Cedarcrest
73. 11 Roman Hagge 12:41.7 Archbishop Murphy
74. 9 Jackson Frank 12:52.3 Cedarcrest
75. 12 Will Holbert 12:58.1 South Whidbey
76. 12 Zach Spross-Ramsey 12:59.9 South Whidbey
77. 9 Kellen Fairfield 13:02.0 Cedar Park Christian
78. 11 Joseph Ballestrasse 13:07.5 South Whidbey
79. 10 Duncan Zuvich 13:09.1 Cedarcrest
80. 9 Austin Theriault 13:09.8 Granite Falls
81. 9 Judah Shirley 13:18.3 Cedar Park Christian
82. 11 Torjan Barnes 13:20.2 Cedarcrest
83. 9 Taylor Stich 13:20.5 Lakewood
84. 11 Kyle Malone 13:26.0 Archbishop Murphy
85. 9 Justin Sheneman 13:26.7 Cedar Park Christian
86. 10 Luke Davis 13:29.0 Lakewood
87. 9 Tristen Hofmann 13:30.0 Lakewood
88. 10 Tholen Blasko 13:31.8 Sultan
89. 12 Eric Tubbs 13:32.1 Sultan
90. 10 Sean Conaway 13:32.7 Granite Falls
91. 9 Cameron Hirschi 13:47.0 Granite Falls
92. 11 Jared Nelson 13:54.8 Cedar Park Christian
93. 9 Camry Zaffram 14:02.7 Sultan
94. 11 Tyler Thomas 14:04.2 Lakewood
95. 9 Aiden Holm 14:27.6 Granite Falls
96. 9 Joe Davies 16:54.2 South Whidbey
97. 10 Ryan Brower 18:35.0 Lakewood
98. 11 Isaac Greene 20:42.2 South Whidbey