Boys 4,900m Run
1. 12 Liam Gleeson 19:09.1 Shorewood
2. 9 Lane Larson 19:41.6 Mountlake Terrace
3. 10 Jack Parkinson 19:42.5 Shorewood
4. 10 Alexander Tong 19:42.6 Shorewood
5. 11 Senay Hailai 19:47.4 Shorewood
6. 10 Tuguldur Myagmarsu... 20:00.0 Shorewood
7. 11 Bjorn Kalvoy 20:06.3 Shorewood
8. 9 Kaito Nasu 20:09.4 Shorewood
9. 11 Tae Thongdee 20:35.7 Shorewood
10. 10 Noah McCarty 20:39.2 Mountlake Terrace
11. 10 Elric Hennessey 20:40.5 Shorewood
12. 12 Nicolas Krasnoselsky 20:43.0 Shorewood
13. 9 Ivan Moulton 20:44.3 Mountlake Terrace
14. 9 Trevor Leen 20:50.7 Mountlake Terrace
15. 10 Adam Sirkis 20:51.1 Everett
16. 11 Andrew Fitch 21:02.4 Mountlake Terrace
17. 9 Jackson Marrott 21:03.7 Mountlake Terrace
18. 11 Sean Stewart 21:08.1 Everett
19. 11 Jacob Peterman 21:13.0 Everett
20. 10 Aidan Smith 21:13.9 Shorewood
21. 9 Ben Heagler 21:14.9 Shorewood
22. 11 Jacob Delaney 21:21.8 Shorewood
23. 9 Cameron Ferguson 21:26.8 Mountlake Terrace
24. 12 Ryan Saunders 21:27.8 Shorewood
25. 11 Jake Broulette 21:31.6 Mountlake Terrace
26. 9 Jack Bowerman 21:40.9 Shorewood
27. 9 Quinn Wieber 21:42.2 Everett
28. 11 Peter Weir 21:42.8 Everett
29. 10 Vincent Pierce 21:51.4 Shorewood
30. 11 William Ju 21:57.3 Shorewood
31. 10 Connor Farrand 21:58.8 Shorewood
32. 10 Riley Hoffman 21:59.6 Shorewood
33. 11 Stephen Johnston 22:08.6 Shorewood
34. 11 Kyle Hastler 22:13.4 Meadowdale
35. 9 Sten Nyssen 22:17.1 Shorewood
36. 9 Charles Case 22:17.6 Shorewood
37. 10 Kenassa Sarka 22:19.2 Shorewood
38. 11 Sammy Abebe 22:21.2 Mountlake Terrace
39. 9 Charles Fritz 22:21.9 Mountlake Terrace
40. 10 Chase Simerk 22:24.2 Mountlake Terrace
41. 9 Edwin Snethen 22:28.3 Shorewood
42. 9 Lucas Kleyn 22:36.5 Shorewood
43. 10 Michael Neason 22:46.0 Everett
44. 9 Jackson Moody 22:50.6 Mountlake Terrace
45. 11 Devon Steed 22:58.3 Meadowdale
46. 10 Ethan Sargent 23:00.6 Meadowdale
47. 9 Adam Reich 23:01.3 Shorewood
48. 11 Paul Jaton 23:03.4 Everett
49. 10 Nathan Hunter 23:30.3 Shorewood
50. 10 Henry Ha 23:33.4 Shorewood
51. 11 Greg Ayers 23:59.5 Shorewood
52. 11 Matthew Hagen 24:04.2 Meadowdale
53. 12 Jafar Daniel 24:09.4 Shorewood
54. 10 Salah Luhizo 24:10.3 Everett
55. 10 Evan Wold 24:14.0 Everett
56. 10 Spencer Lu 24:55.0 Shorewood
57. 12 Sean Gierke 25:33.6 Shorewood
58. 12 Anthony Saephan 27:21.2 Everett
59. 9 Quinn Henderson 28:06.1 Mountlake Terrace
60. 9 Jacob Tjaden 29:46.9 Shorewood
61. 9 Sean Truong 29:48.3 Shorewood
62. 9 Tyler Bollinger 29:48.6 Shorewood
63. 12 Dylan Kessler 30:32.9 Shorewood
64. 9 Aidan Kessler 30:59.5 Shorewood
65. 11 Corwin Hansen 31:24.5 Shorewood
66. 9 Brandon Ward 36:53.6 Shorewood