boys 2 mile run
1. 11 Jack Yearian 10:00.10 Bellarmine Prep
2. 11 Cameron Carroll 10:15.65 Central Kitsap
3. 12 Shay Glackin-Coley 10:16.59 Stadium
4. 11 Peter Hogan 10:20.59 Bishop Blanchet
5. 11 Luis Torres 10:20.85 Aloha
6. 12 Will Sherman 10:24.40 Bellarmine Prep
7. 11 Owen Buck 10:27.74 Ballard
8. 11 Ryan Gregory 10:29.78 Gig Harbor
9. 12 Ciaran O'Leary 10:30.24 Bishop Blanchet
10. 10 James Konugres 10:33.01 Ballard
11. 10 Cameron Wyman 10:33.64 Bellarmine Prep
12. 12 Tyler Humphries 10:39.96 Rogers-Puyallup
13. 12 Arthur Lane 10:41.71 Bishop Blanchet
14. 11 Tony Watts 10:43.67 Aloha
15. 12 Hanson Lee 10:44.50 Ballard
16. 11 Blake Trujillo 10:45.83 Central Kitsap
17. 11 Jason Gordon 10:47.39 Central Kitsap
18. 12 Alec DeLucia 10:51.11 Kentridge
19. 11 Christian Schwiete... 10:52.00 Central Kitsap
20. 10 Jack Shields 10:53.22 Gig Harbor
21. 11 Bob Jarrard 10:54.47 Gonzaga Prep
22. 11 Aidan Anderson 10:54.92 Central Kitsap
23. 12 Simon Shindler 10:55.16 Port Angeles
24. 12 Peter Butler 10:55.34 Port Angeles
25. 10 Will Skierka 10:55.52 Gonzaga Prep
26. 11 Porter Kreier 10:55.99 Graham-Kapowsin
27. 12 Peyton Graham 10:56.71 Graham-Kapowsin
28. 10 Max Hilger 10:58.64 Bellarmine Prep
29. 11 Austin Regier 10:59.86 Mt Rainier
30. 11 Colin Mayes 11:02.14 Rogers-Puyallup
31. 12 Jason Garcia 11:02.55 O'Dea
32. 12 Charlie Carpenter 11:03.01 Gig Harbor
33. 12 Jordan Binford 11:03.87 Puyallup
34. 12 Erik Jorde 11:04.42 Central Kitsap
35. 12 Jack Powell 11:05.25 Lakeside (Seattle)
36. 12 Antonio Andres 11:05.70 Bishop Blanchet
37. 12 Houston Eymann 11:07.92 Gonzaga Prep
38. 12 Brendan Bloom 11:08.17 Puyallup
39. 12 Daniel Kelly 11:10.84 Central Kitsap
40. 11 Luka Andres 11:12.53 Gonzaga Prep
41. 10 William Kimball 11:13.12 Skyline
42. 12 Alex Lanser 11:13.65 Bishop Blanchet
43. 12 David James 11:14.13 Curtis
44. 9 Fanuel Weldeselassie 11:14.38 Kentridge
45. 11 Elliot Bailey 11:14.64 Ballard
46. 11 Johnny Cooney 11:14.94 Gonzaga Prep
47. Rory Rechovsky 11:15.47 Charles Wright Academy
48. 10 Gabriel Sikora 11:15.90 Gonzaga Prep
49. 12 Logan Cleary 11:17.33 Skyline
50. 9 Jesse Kaas 11:17.78 Graham-Kapowsin
51. 10 Alexander Laucius 11:18.42 Skyline
52. 12 Jonathan Rohr 11:20.68 Aloha
53. 12 Parker Mitchell 11:21.23 Bellarmine Prep
54. 11 Beej Haas 11:22.43 Bellarmine Prep
55. 10 Ben Jacot 11:22.84 Curtis
56. 11 Vince Frazier 11:24.01 Gonzaga Prep
57. 12 Eldon Sorensen 11:24.76 Gig Harbor
58. 11 Riley Riffe 11:25.60 Curtis
59. 11 Stephen Baklund 11:25.85 Mt Rainier
60. 12 Nikhil Shyamkumar 11:27.21 Skyline
61. 11 Henry Newstrom 11:27.68 O'Dea
62. 10 Jaylon Nelson-Sell... 11:27.87 O'Dea
63. 12 Troy Gamble 11:28.18 Kentridge
64. 12 Liam Monaghan 11:28.45 Puyallup
65. 11 Ben Wood 11:28.89 Mt Rainier
66. 11 Griffin Shaulis 11:31.09 Aloha
67. 10 Christopher Walker 11:31.59 O'Dea
68. 12 Kevin Zhao 11:32.15 Skyline
69. 10 Sam Andrus 11:33.38 Aloha
70. 12 Josh Burton 11:34.68 Bremerton
71. 11 Brent Barzler 11:35.01 Aloha
72. 12 Zane Aguon 11:35.40 Curtis
73. 12 Ethan Martin 11:35.68 Ballard
74. 12 Antonio Hernandez 11:36.03 Lincoln
75. 11 Denali Cornwell 11:36.39 Ballard
76. 11 Matthew Shafer 11:38.27 Curtis
77. 12 Nathan Kallish 11:40.38 Kentridge
78. 12 Ben Crowell 11:40.64 Rogers-Puyallup
79. 9 Bo Driskell 11:41.36 Graham-Kapowsin
80. 9 Erik Harang 11:41.80 Mt Rainier
81. 9 Isaiah Eller 11:42.17 Kentridge
82. 12 Alex Lee 11:42.94 Curtis
83. 10 Nathan Shine 11:43.73 Kentridge
84. 12 Tristan Mohn 11:44.47 O'Dea
85. 12 Sam Symmes 11:45.49 Skyline
86. 11 Jacob Nelson 11:47.12 O'Dea
87. 12 Caleb Hatcher 11:47.83 Puyallup
88. Conor Sandoval 11:49.69 Charles Wright Academy
89. 12 Emmanuel Robi 11:50.17 Stadium
90. 11 Spencer Gardiner 11:50.50 Aloha
91. 10 Kyle Hammond 11:51.16 Stadium
92. 10 Levi Hoffman 11:52.29 Gig Harbor
93. 12 Riley Bryson 11:54.32 Stadium
94. 12 Luigi Maiorano 11:56.68 Ballard
95. 10 Steven Curtin 11:57.87 Graham-Kapowsin
96. 12 Chance Pecheos 11:59.08 Rogers-Puyallup
97. 9 Colin Monaghan 11:59.38 Puyallup
98. 12 Mecca Amen 11:59.65 Lincoln
99. 9 Sam Whitman 12:00.41 Puyallup
100. 11 Thomas Harris 12:01.59 Stadium
101. 9 Andrew Oslin 12:03.17 Puyallup
102. 11 Kosay Hartmann 12:04.72 Skyline
103. 12 Ben Wahlman 12:06.31 O'Dea
104. 12 Ryan Gutierrez 12:10.37 Graham-Kapowsin
105. 10 Steven Kassebaum 12:10.60 Kentridge
106. 9 Aidan Smith 12:15.04 Rogers-Puyallup
107. 12 John Brubach 12:16.83 Rogers-Puyallup
108. 12 Seth Austin 12:17.32 Curtis
109. 10 Jacob Burton 12:18.63 Bremerton
110. 12 Tyler Perrin 12:19.06 Auburn
111. 11 Max Callero 12:31.59 Auburn
112. 11 JakobPaul Rylie 12:33.03 Bremerton
113. 12 Jamyrick Fontenot 12:33.28 Lincoln
114. 10 Todd Stracke 12:34.27 Rogers-Puyallup
115. 11 Dylan Tom 12:40.49 Lakeside (Seattle)
116. 12 Alek Long 12:47.05 Port Angeles
117. 12 John Busch 12:50.88 Bremerton
118. 12 David Rush 12:51.41 Bremerton
119. 9 Gaeb Herrman-Lassi... 13:12.88 Bremerton
120. 11 Drew Aplin 13:24.64 Auburn
121. 11 Hunter Demsey 13:40.68 Port Angeles
122. 11 Paul Busch 13:41.19 Bremerton
123. 11 Forrest Clark 13:52.15 Port Angeles
124. 11 Gavin Skaar 14:00.71 Auburn
125. 12 Riley Loeks 15:22.90 Auburn