Boys 5,000m Run
1. 10 Matthew Walton 18:55.70 Shorecrest
2. 10 Dawson Andrews 19:12.50 Arlington
3. 9 Blake Landry 19:12.80 Arlington
4. 9 Connor Jaynes 19:12.90 Arlington
5. 9 Noah Loftis 19:13.10 Arlington
6. 9 Favian Villanueva 19:15.50 Arlington
7. 12 Austin Dalton 19:19.30 Marysville Getchell
8. 11 Evan Deiparine 19:22.30 Shorecrest
9. 10 Jackson Darling 19:23.80 Arlington
10. 11 Austin McAuliffe 19:26.00 Marysville Getchell
11. 10 River Greenwood 19:34.40 Mt Vernon
12. 11 Zachary Adams 19:36.30 Shorecrest
13. 11 Alaiyi Lawson 19:39.40 Shorecrest
14. 9 Sergio Martinez 19:41.10 Mt Vernon
15. 11 Anders Wennstig 19:47.30 Shorecrest
16. 12 Zane Blanken 19:48.70 Arlington
17. 11 Seth-Patric Quimzon 19:55.00 Arlington
18. 12 Manuel Flores 19:57.50 Marysville Getchell
19. 9 Rainnier Bozung 19:59.70 Mt Vernon
20. 12 Juan Carlos Nolazco 20:03.30 Mt Vernon
21. 11 Logan Moldenhauer 20:04.00 Mt Vernon
22. 11 Cole Hofstrand 20:10.50 Shorecrest
23. 10 Elliot Pak 20:10.60 Kamiak
24. 9 Sean Clark 20:10.80 Kamiak
25. 11 Ryan Kennedy 20:11.00 Mt Vernon
26. 9 Jason Zevenbergen 20:12.20 Shorecrest
27. 9 Roman Koltonowski 20:18.80 Kamiak
28. 10 Jason Sorg 20:19.60 Shorecrest
29. 9 Roman Shadduck 20:20.30 Shorecrest
30. 10 Aidan Dalton 20:22.40 Mt Vernon
31. 9 Richard Youk 20:24.70 Kamiak
32. 11 Connor Block 20:32.50 Shorecrest
33. 11 Casey Sharpe 20:39.00 Arlington
34. 10 Eyad Alsilimy 20:39.40 Mt Vernon
35. 9 Ivan Moulton 20:43.60 Mountlake Terrace
36. 12 Jerrod Ludden 20:44.90 Mt Vernon
37. 10 Micah Brewer 20:46.30 Marysville Getchell
38. 9 Gunnar Pedersen 20:53.40 Mt Vernon
39. 10 Andrew Fisher 20:56.00 Marysville Getchell
40. 9 Lane Larson 21:07.10 Mountlake Terrace
41. 10 Noah McCarty 21:08.10 Mountlake Terrace
42. 12 Jacob Lantry 21:10.00 Mt Vernon
43. 9 Ezra Nicol 21:14.40 Arlington
44. 9 Trevor Leen 21:15.10 Mountlake Terrace
45. 11 Jake Broulette 21:15.40 Mountlake Terrace
46. 11 Andrew Fitch 21:21.20 Mountlake Terrace
47. 9 Freeman Parker 21:22.30 Mt Vernon
48. 9 James Heim 21:24.40 Mt Vernon
49. 11 Nicholas Halvorson 21:25.00 Shorecrest
50. 11 Colin Watts 21:26.20 Arlington
51. 9 Jackson Marrott 21:26.50 Mountlake Terrace
52. 9 Issac Davis 21:27.40 Arlington
53. 12 Joseph Renault 21:27.60 Mt Vernon
54. 11 Cole Nevin 21:28.50 Marysville Getchell
55. 12 Daniel Atienza 21:30.70 Kamiak
56. 10 Jacob Biebl 21:33.00 Mt Vernon
57. 9 Caleb Doherty 21:36.80 Mt Vernon
58. 12 Alejandro Lucas-Al... 21:37.90 Mt Vernon
59. 11 Jacob Payne 21:38.60 Arlington
60. 10 Heinz Ledecky 21:41.90 Arlington
61. 12 Danny Mitchell 21:43.60 Kamiak
62. 12 Cameron Eckardt 21:47.00 Shorecrest
63. 10 Adam Knight 21:47.60 Arlington
64. 12 Joshua Felker 21:52.10 Mt Vernon
65. 12 Chris Perry 21:53.80 Mt Vernon
66. 9 Ben Copeland 21:54.10 Mt Vernon
67. 10 Chase Nielson 21:55.50 Kamiak
68. 9 Dominick Bochniarz 21:55.70 Kamiak
69. 10 Brendan Roozen 21:59.10 Mt Vernon
70. 9 Brock Vanwalveren 21:59.80 Mt Vernon
71. 9 Nathaniel Alexander 22:11.40 Arlington
72. 10 Zachary Hartman 22:11.70 Arlington
73. 9 Noah Larson 22:15.20 Mt Vernon
74. 9 Sam Furlong-Benede... 22:20.00 Kamiak
75. 11 Lester Flores 22:22.00 Marysville Getchell
76. 9 Eric Jean 22:26.00 Shorecrest
77. 12 Garrett Yeo 22:30.00 Mt Vernon
78. 11 Dawson Cox 22:33.00 Arlington
79. 9 Zane Robertson 22:34.30 Kamiak
80. 12 Kirk Scollard 22:39.70 Shorecrest
81. 11 Sammy Abebe 22:40.60 Mountlake Terrace
82. 9 Charles Fritz 22:40.90 Mountlake Terrace
83. 10 Chase Simerk 22:42.70 Mountlake Terrace
84. 9 Trent Henry 22:42.70 Arlington
85. 10 Chris Bennett 22:46.60 Mt Vernon
86. 10 Connor Thompson 22:53.10 Marysville Getchell
87. 12 Ian Fahning 22:53.60 Kamiak
88. 9 Kelvin Schmidt 22:54.30 Shorecrest
89. 10 Daniel Diaz 22:54.90 Mt Vernon
90. 9 Andrew Thompson 22:55.50 Shorecrest
91. 11 Matthew Giles 22:56.10 Mt Vernon
92. 11 Alex Crandall 23:01.50 Mt Vernon
93. 12 Ryan McLaughlin 23:04.70 Mt Vernon
94. 9 Sam Holman 23:09.90 Shorecrest
95. 9 Michael Gross 23:17.90 Arlington
96. 9 Elliot Liu 23:24.30 Shorecrest
97. 10 Chastin Barnes 23:26.30 Shorecrest
98. 9 Jack Barrie 23:27.20 Shorecrest
99. 9 Todd Schindler 23:27.40 Shorecrest
100. 11 Chad Hansen 23:32.20 Arlington
101. 9 Logan Feller 23:35.00 Mt Vernon
102. 11 Adam Lefebvre 23:40.30 Arlington
103. 10 Tyler Ivester 23:41.40 Arlington
104. 10 Hunter Tautvydas 23:45.10 Mt Vernon
105. 9 Junuh Parker 23:47.00 Mt Vernon
106. 10 Josh Bacon 23:48.80 Marysville Getchell
107. 9 Josh Cook 23:53.60 Arlington
108. 9 Jackson Moody 24:17.10 Mountlake Terrace
109. 11 John Vogel 24:26.30 Shorecrest
110. 9 Jake Knight 24:30.80 Arlington
111. 10 Nicolas Millerup 24:46.90 Arlington
112. 9 Nate Wheeler 24:48.40 Mt Vernon
113. 11 Matthew Dahlstrom 24:50.30 Mt Vernon
114. 12 Nathan Choi 24:50.80 Kamiak
115. 10 Joseph Truong 24:52.00 Kamiak
116. 12 Mark Mason 25:14.80 Arlington
117. 12 Daniel Sullivan 25:16.40 Mt Vernon
118. 9 Aaron Pham 25:18.90 Kamiak
119. 12 Eber Rivera 25:19.40 Mt Vernon
120. 9 Noah Harris 25:29.50 Mt Vernon
121. 11 Jackson Sanders 25:30.70 Mt Vernon
122. 10 Justin Good 25:40.10 Marysville Getchell
123. 10 Nathan Clements 25:51.00 Marysville Getchell
124. 10 Adria Gordillo 26:07.70 Shorecrest
125. 11 Tate Cohan 26:21.20 Mt Vernon
126. 9 William DiGianni 26:25.10 Shorecrest
127. 10 Cole Corcoran 26:30.50 Mt Vernon
128. 9 Quinn Henderson 26:58.80 Mountlake Terrace
129. 10 Stefano Terenzi 27:12.50 Mt Vernon
130. 9 Payton Anderson 28:18.60 Mt Vernon
131. 12 Christian Anderson 35:46.70 Shorecrest
132. 11 Will Kelsey 37:35.10 Marysville Getchell