1. 12 Andy Reischling 15:55.59 Seattle Prep
2. 12 Nick Martin 15:56.86 Sammamish
3. 12 Ben Mahony 15:57.50 Eisenhower
4. 11 Henry Hayes 16:08.96 Garfield
5. 12 Dylan Lesko 16:18.57 Mercer Island
6. 11 Owen Buck 16:19.08 Ballard
7. 10 James Konugres 16:20.78 Ballard
8. 12 Austin Jex 16:21.63 Todd Beamer
9. 12 Ian Figon 16:22.44 Mt Spokane
10. 12 Connor Bates 16:22.95 Emerald Ridge
11. 12 Simon Verduzco 16:23.74 Eisenhower
12. 12 Isaac Ripley 16:36.36 Glacier Peak
13. 12 Dorian Miller 16:39.21 Mt Spokane
14. 12 Thomas Psyhogeos 16:40.89 Seattle Prep
15. 12 Rodrigo Ventura 16:42.17 Highland
16. 12 Jack Powell 16:43.47 Lakeside (Seattle)
17. 12 Tommy Nguyen 16:43.86 Sammamish
18. 11 Garren Arnold 16:45.76 Glacier Peak
19. 10 William Laird 16:48.87 Garfield
20. 11 Alex Ditto 16:54.23 West Valley-Yakima
21. 10 Ian Van De Kamp 16:57.39 Bellevue
22. 12 Pascual (pepe) Cis... 17:04.93 A.C. Davis
23. 11 Dario Cirlincione 17:06.05 Hazen
24. 11 Jonathan Forward 17:06.82 Federal Way
25. 11 Graham Manson 17:08.65 Hazen
26. 11 Connor Low 17:11.60 Federal Way
27. 12 Rudy Sanchez 17:12.59 A.C. Davis
28. 12 Cole Zink 17:14.91 South Whidbey
29. 11 Colton Hoggarth 17:19.81 West Valley-Yakima
30. 11 Kyle McNally 17:30.28 Emerald Ridge
31. 12 Aaron Smith 17:31.54 Bellevue
32. 9 Jordan Erickson 17:38.15 Everett
33. 12 Anders Bergquist 17:44.03 South Whidbey
34. 11 Anthony Winter 17:46.31 Newport-Bellevue
35. 10 Alan Perez 17:49.45 Monroe
36. 10 Edmund Havener 17:55.14 Everett
37. 11 Josh Blevins 18:01.07 Monroe
38. 11 Carson Dillard 18:02.79 Wenatchee
39. 10 Jadon Martz 18:08.29 Newport-Bellevue
40. 12 Graham Morgan 18:30.30 Wenatchee
41. 12 Jaden VanWechel 18:46.57 Todd Beamer
42. 10 Charlie Powell 18:55.18 Lakeside (Seattle)