Boys 5000 Meter Run
1. 12 Miler Haller 16:12.7 Edmonds-Woodway
2. 12 Andrew Christianson 16:38.5 Shorewood
3. 11 Garren Arnold 16:53.1 Glacier Peak
4. 12 Isaac Ripley 17:01.4 Glacier Peak
5. 10 Cameron Sanders 17:05.8 Shorewood
6. 11 Sawyer Carter 17:07.4 Glacier Peak
7. 10 Sam McCloughan 17:14.0 Edmonds-Woodway
8. 10 Chris Bianchini 17:16.3 Glacier Peak
9. 12 Shane Peterson 17:19.2 Shorewood
10. 12 Daniel Medhane 17:20.3 Mountlake Terrace
11. 10 Nick Stringer 17:21.2 Glacier Peak
12. 11 Aaron Rainboth 17:24.8 Shorewood
13. 12 Jeffrey Gill 17:28.9 Glacier Peak
14. 12 James Horne 17:30.0 Glacier Peak
15. 12 Tyler McArthur 17:31.9 Lynnwood
16. 11 Benjamin Yang 17:32.8 Edmonds-Woodway
17. 10 Devan Kirk 17:37.5 Shorewood
18. 11 Grady Okeson 17:48.7 Edmonds-Woodway
19. 9 Colin Knechtel 17:49.4 Meadowdale
20. 12 Naphtali Moulton 17:50.1 Shorecrest
21. 10 Braeden Sims 17:56.1 Mountlake Terrace
22. 10 Nick Leidig 18:00.9 Mountlake Terrace
23. 9 Tim Mandzyuk 18:03.9 Glacier Peak
24. 12 Dominic Giordano 18:04.9 Meadowdale
25. 12 Owen Petersen 18:06.2 Shorewood
26. 12 Taron Castleton 18:08.5 Mountlake Terrace
27. 11 Biniam Tesfaghaber 18:08.7 Edmonds-Woodway
28. 12 Kelly McCaffrey 18:09.3 Shorecrest
29. 12 Max Ingalls 18:14.3 Glacier Peak
30. 12 Conrad Bratz 18:18.0 Mountlake Terrace
31. 11 Anton Bingham 18:19.6 Shorecrest
32. 10 Leul Wolde 18:21.9 Lynnwood
33. 12 Noushyar Eslami 18:25.1 Edmonds-Woodway
34. 12 Josh Verzola 18:28.2 Meadowdale
35. 12 Jared Hanson 18:29.1 Shorewood
36. 12 Kyle Aitken 18:29.5 Edmonds-Woodway
37. 11 Spencer Coffee 18:33.7 Shorecrest
38. 10 Cameron Aitken 18:34.4 Edmonds-Woodway
39. 11 Noah Johann 18:36.3 Lynnwood
40. 12 Jaden Yackley 18:37.7 Mountlake Terrace
41. 10 Patrick Antush 18:43.9 Shorewood
42. 10 Finn Tangeman 18:45.2 Shorecrest
43. 11 Anindo Khan 18:48.3 Edmonds-Woodway
44. 10 Seth Walton 18:49.5 Shorecrest
45. 9 Armon Tenaw 18:51.8 Edmonds-Woodway
46. 10 Macauley Franks 18:52.9 Shorecrest
47. 12 Mahad Hufane 18:55.3 Lynnwood
48. 11 Jacob Henrichsen 19:00.4 Edmonds-Woodway
49. 9 Brayam Juarez-Rami... 19:07.3 Lynnwood
50. 12 Kyle Rhodes 19:11.4 Mountlake Terrace
51. 11 MacKenzie Siemens 19:16.0 Mountlake Terrace
52. 11 Siem Hailai 19:17.5 Shorewood
53. 10 Patrick Joyce 19:18.1 Shorecrest
54. 11 Matt Creagan 19:21.1 Shorecrest
55. 11 Jason Ernst 19:22.0 Mountlake Terrace
56. 10 Evan Deiparine 19:25.1 Shorecrest
57. 9 Matthew Walton 19:29.5 Shorecrest
58. 9 Matthew McMillan 19:35.1 Shorewood
59. 10 Kyan Feller 19:45.6 Shorewood
60. 9 Cole Tanaka 19:50.8 Shorewood
61. 12 June Won 20:06.2 Shorewood
62. 11 Kevin Mendez 20:18.2 Meadowdale
63. 12 Nicholas Carwin 20:23.4 Lynnwood
64. 12 Sam Smith 20:36.3 Lynnwood
65. 12 Lyle Lasala 20:45.3 Meadowdale
66. 10 Donovan Plunk 20:50.0 Meadowdale
67. 10 Ian McGaughey 21:12.1 Meadowdale
68. 10 Spencer Willard 21:27.6 Lynnwood
69. 11 Brian Primm 21:29.5 Meadowdale