Boys 3 Mile Run
1. 11 Stephen Hohman Jr 18:35.70 Orcas Island
2. 9 Hamilton Summers 18:46.70 NW Christian-Lacey
3. 11 Sam Haven 18:52.30 Shorecrest
4. 9 Jack Elson 19:04.15 NW Christian-Lacey
5. 11 Anders Wennstig 19:05.21 Shorecrest
6. 11 Haruon Salah 19:17.47 Chief Sealth
7. 11 Evan Deiparine 19:25.91 Shorecrest
8. 11 Connor Block 19:37.44 Shorecrest
9. 12 Tyler Hoffman 19:37.75 Riverside Christian
10. 9 Jason Zevenbergen 19:48.37 Shorecrest
11. 11 Cole Hofstrand 19:49.56 Shorecrest
12. 11 Zachary Adams 19:52.11 Shorecrest
13. 10 Peder Jacobson 19:53.50 Seattle Waldorf
14. 9 Gabe Petrick 19:59.84 Port Townsend
15. 11 Cyrus Amor 20:01.68 Orcas Island
16. 9 Roman Shadduck 20:02.15 Shorecrest
17. 12 Grant Keller 20:03.33 Cashmere
18. 12 Kendru Dimalanta 20:03.79 NW Christian-Lacey
19. 10 Ryan Derry 20:04.25 NW Christian-Lacey
20. 10 Walker Swainson 20:06.31 Seattle Waldorf
21. 11 Erin Murphy 20:10.94 Orcas Island
22. 12 Alex Hall 20:25.54 Riverside Christian
23. 9 Brian Spear 20:26.32 King's
24. 9 Lane Larson 20:28.82 Mountlake Terrace
25. 10 Noah McCarty 20:29.63 Mountlake Terrace
26. 11 Juan Amezquita 20:31.03 Seattle Waldorf
27. 11 Caleb Wilson 20:35.56 NW Christian-Lacey
28. 10 Riley Fagerland 20:43.50 Cashmere
29. 9 Victor Waller 20:44.70 Bellevue Christian
30. 12 Jackson Schott 20:54.97 Port Townsend
31. 9 Alex Grimm 20:55.37 King's
32. 11 Coby Boyd 21:00.59 Riverside Christian
33. 9 Joseph Tsau 21:02.69 Bear Creek
34. 10 Lukeas Qualtier 21:04.93 Cashmere
35. 9 Jorren Bishop 21:05.69 Lynden Christian
36. 10 Parker Burbridge 21:07.45 Bellevue Christian
37. 12 Cameron Eckardt 21:09.44 Shorecrest
38. 12 Lee Thibodeau 21:13.48 NW Christian-Lacey
39. 10 Dalton Droog 21:17.12 Mt Vernon Christian
40. 10 Leif Gustafson 21:19.88 Orcas Island
41. 10 Tommy Luce 21:21.96 NW Christian-Colbert
42. 9 Gerry VanIngen 21:23.00 Lynden Christian
43. 12 Mason Root 21:24.56 King's
44. 9 Jake Fell 21:25.40 King's
45. 10 Levi Postma 21:28.84 Lynden Christian
46. 11 Eric Hetzel 21:32.29 Seattle Waldorf
47. 11 Andrew Fitch 21:37.59 Mountlake Terrace
48. 11 Kaleb Bradford 21:39.58 Riverside Christian
49. 10 Chastin Barnes 21:44.76 Shorecrest
50. 10 Tetsuo Park 21:49.19 NW Christian-Colbert
51. 9 Isaiah deRegt 21:49.85 Lynden Christian
52. 11 Michael McLoughlin 21:50.31 Bellevue Christian
53. 11 Nicholas Halvorson 21:50.94 Shorecrest
54. 12 Tim Tang 21:54.47 Bellevue Christian
55. 9 Solomon Moore 21:56.56 Crosspoint
56. 9 Tyson Schmitten 21:56.90 Cashmere
57. 9 Aiden Falge 21:57.18 Port Townsend
58. 10 Noah Nichols 22:02.34 Chief Sealth
59. 9 Ivan Moulton 22:10.04 Mountlake Terrace
60. 10 Jason Kenoyer 22:10.82 Cashmere
61. 11 Chris VanYe 22:12.68 Crosspoint
62. 11 Sammy Abebe 22:13.78 Mountlake Terrace
63. 10 Aaron Doucet 22:21.97 Lynden Christian
64. 10 Alex Sanchez 22:23.19 Cashmere
65. 11 Sydney Ness 22:28.47 Mt Vernon Christian
66. 10 Daniel Wright 22:33.79 Cashmere
67. 10 Chase Simerk 22:36.84 Mountlake Terrace
68. 9 Jack Barrie 22:46.63 Shorecrest
69. 9 Eric Jean 22:55.18 Shorecrest
70. 10 Brad Peer 23:01.50 Chief Sealth
71. 11 Nathan Perrine 23:07.94 Chief Sealth
72. 9 Blake Brown 23:14.51 Cashmere
73. 12 Zephyr Petrick 23:16.65 Port Townsend
74. 9 Hendrik Timmermans 23:24.08 Mt Vernon Christian
75. 10 Matt Powell 23:24.72 Cashmere
76. 9 Andrew Thompson 23:25.65 Shorecrest
77. 9 Jason Labusky 23:34.72 King's
78. 9 Richard Schindler 23:39.28 Shorecrest
79. 9 Joseph Allen 23:39.63 Riverside Christian
80. 9 Elliot Liu 23:44.44 Shorecrest
81. 12 Ryan Burnett 23:57.34 Bellevue Christian
82. 9 Cooper Downey 24:12.56 NW Christian-Lacey
83. 9 Peter Li 24:13.26 Bear Creek
84. 9 Tyson Seidensticker 24:32.74 Cashmere
85. 9 Se Yun Han 25:00.59 Bellevue Christian
86. 11 John Vogel 25:17.34 Shorecrest
87. 12 Jed Flippin 26:28.04 Riverside Christian
88. 12 Adam Pinkerton 26:52.56 Bellevue Christian
89. 11 Jordan Moser 27:02.35 Cashmere
90. 9 Kaleb Miller 27:15.68 Bellevue Christian
91. 11 Spencer Brown 27:27.41 Cashmere
92. 9 Quinn Henderson 27:43.65 Mountlake Terrace
93. 9 Taylor Li 27:53.84 Crosspoint
94. 9 Micah Hays 28:15.84 Mt Vernon Christian
95. 9 Jerry Sun 28:21.39 Crosspoint
96. 9 Torrey Casper 29:50.81 NW Christian-Colbert