boys 2.98 mile run
1. 9 Matthew Walton 18:20.30 Shorecrest
2. 11 Garrett McNeill 18:24.70 Snohomish
3. 10 Michael Cooley 18:30.30 Snohomish
4. 10 Patrick Joyce 18:55.40 Shorecrest
5. 10 Gabe Tonks 19:06.90 Snohomish
6. 12 Kevin Jerauld 19:09.90 Shorecrest
7. 9 Liam Anderson 19:16.30 Snohomish
8. 9 Matthew McMillan 19:22.00 Shorewood
9. 9 Kent Scollard 19:26.60 Shorecrest
10. 11 Conner Snow 19:29.90 Snohomish
11. 9 Cole Tanaka 19:30.30 Shorewood
12. 11 Alex Welch 19:31.20 Snohomish
13. 11 Evan Forys 19:32.40 Snohomish
14. 11 Liam Gleeson 19:35.00 Shorewood
15. 10 Alaiyi Lawson 19:42.50 Shorecrest
16. 10 Nicholas Halvorson 19:48.30 Shorecrest
17. 10 Anders Wennstig 19:50.60 Shorecrest
18. 10 Cole Hofstrand 19:56.10 Shorecrest
19. 12 June Won 19:56.80 Shorewood
20. 9 Connor Telford 19:57.60 Snohomish
21. 12 Brian Dang 19:58.90 Shorewood
22. 11 Declan Andrews 20:00.80 Shorewood
23. 9 Jackson Darling 20:01.30 Arlington
24. 9 Dawson Andrews 20:02.80 Arlington
25. 11 Nicolas Krasnoselsky 20:03.90 Shorewood
26. 9 Andre Stepanov 20:08.60 Shorewood
27. 12 Connor Elvrum 20:37.10 Shorewood
28. 10 Dominic Mirante 20:37.20 Shorewood
29. 10 Daniel Zevenbergen 20:45.40 Shorecrest
30. 10 Tae Thongdee 20:47.80 Shorewood
31. 11 Spencer Westmoreland 20:48.60 Shorewood
32. 9 Noah Childers 20:49.10 Arlington
33. 9 Tuguldur Myagmarsu... 20:49.20 Shorewood
34. 9 James Qui 20:49.40 Shorewood
35. 12 Geoffrey Root 20:49.90 Arlington
36. 9 Aidan Arslanoglu 20:56.80 Shorewood
37. 10 William Ju 21:02.40 Shorewood
38. 11 Cameron Eckardt 21:03.20 Shorecrest
39. 11 Ryan Saunders 21:05.40 Shorewood
40. 9 Connor Farrand 21:08.50 Shorewood
41. 12 Stephen Haltiner 21:09.40 Shorewood
42. 10 Dillan Meyer 21:10.20 Snohomish
43. 10 Benjamin Rosenthal 21:10.50 Arlington
44. 9 Jack Parkinson 21:15.30 Shorewood
45. 9 Alexander Tong 21:15.80 Shorewood
46. 10 Rorian Lane 21:18.00 Shorewood
47. 10 Casey Sharpe 21:18.50 Arlington
48. 9 Kyle Ursino 21:18.50 Arlington
49. 12 Emilio Garcia 21:19.10 Shorecrest
50. 12 Evan Campbell 21:20.90 Snohomish
51. 9 Shea O'Leary 21:31.60 Shorewood
52. 10 Jacob Payne 21:36.40 Arlington
53. 9 Ben Thunselle 21:37.50 Snohomish
54. 9 Benjamin Korn 21:38.30 Shorewood
55. 10 Bjorn Kalvoy 21:39.60 Shorewood
56. 9 Elric Hennessey 21:39.70 Shorewood
57. 10 Gus Norton 21:51.20 Shorecrest
58. 12 Shane Baden 22:15.00 Shorewood
59. 9 Chastin Barnes 22:17.20 Shorecrest
60. 9 Kenassa Sarka 22:17.50 Shorewood
61. 9 Ron Williams 22:20.70 Snohomish
62. 9 Paul Tippett 22:27.40 Snohomish
63. 10 Thomas Neufeldt 22:33.00 Shorewood
64. 12 Luke Ryder 22:41.80 Shorewood
65. 10 Joe Ubelhart 22:43.40 Shorecrest
66. 10 Andrew Heath 22:51.40 Shorewood
67. 10 Chad Hansen 23:04.00 Arlington
68. 9 Zane French 23:05.40 Shorewood
69. 9 Ashland Cross 23:14.10 Shorewood
70. 9 Zachary Hartman 23:14.70 Arlington
71. 10 John Vogel 23:27.40 Shorecrest
72. 9 Nathan Hunter 23:54.20 Shorewood
73. 9 Karl Berner 23:57.10 Snohomish
74. 9 Nicolas Millerup 23:57.10 Arlington
75. 11 Kirk Scollard 24:05.20 Shorecrest
76. 11 Peter Moore 24:12.60 Shorewood
77. 9 Ryan Peterson 24:22.00 Shorewood
78. 9 Henry Ha 24:23.00 Shorewood
79. 10 Riley Porter 24:30.90 Shorewood
80. 9 Spencer Lu 24:46.50 Shorewood
81. 10 Devon Higgins 25:06.30 Shorecrest
82. 9 Mahad Adam 25:15.00 Shorewood
83. 11 Tim Goei 25:21.50 Shorewood
84. 11 Dylan Kessler 25:21.90 Shorewood
85. 11 Sean Gierke 25:47.30 Shorewood
86. 9 Vincent Pierce 25:58.80 Shorewood
87. 12 Jake Ransom 27:03.20 Snohomish
88. 10 Corwin Hansen 27:41.90 Shorewood
89. 12 Spencer McCuistion 28:51.50 Shorewood