Official Team Scores
1. Ballard 20
2. Roosevelt 55
3. Garfield 86
4. Nathan Hale 92
5. Franklin 114
6. Ingraham 186
7. West Seattle 194
8. Cleveland (WA) 262
9. Rainier Beach 291
Boys 5k run
1. 10 Ethan Doshi 18:26.0h Ballard
2. 11 Avery Jacobson 18:44.0h Roosevelt
3. 11 Sean Kilkeney 18:58.0h Ballard
4. 9 Dichali Nash 18:59.0h PR Ballard
5. 9 Sven Nilsson 19:02.0h PR Ballard
6. 9 David Settle 19:12.0h Nathan Hale
7. 9 Caleb Watson 19:13.0h Ballard
8. 9 Oscar Westneat 19:18.0h PR Garfield
9. 12 Tannin Bradley-Kur... 19:22.0h Roosevelt
10. 11 Peter Nguyen 19:25.0h PR Franklin
11. 11 Alex Low 19:27.0h Roosevelt
12. 11 Jasper Land 19:33.0h Ballard
13. 10 Thomas Tolgu 19:38.0h Garfield
14. 11 Patrick Walsh 19:45.0h PR Garfield
15. 12 Idris Abdul-Alim 19:46.0h SR Franklin
16. 9 David Lu 19:46.3h PR Roosevelt
17. 11 Jackson Morgan 19:48.0h Roosevelt
18. 11 Christopher Le 19:49.0h PR Franklin
19. 10 Malik Johnson 19:52.0h Nathan Hale
20. 12 Merhawi Abraha 19:52.3h PR Garfield
21. 11 Jonah Ehling 19:53.0h Nathan Hale
22. 12 Abdu Mohamed 19:58.0h Nathan Hale
23. 9 William Cunningham 19:58.6h Roosevelt
24. 9 Mason Moore 19:58.9h Nathan Hale
25. 12 Tyler Lenzie 19:59.0h SR West Seattle
26. 12 Sean Volke 20:01.0h Roosevelt
27. 9 Liam Schamhart 20:05.0h Roosevelt
28. 10 Ethan Nelson-Atkins 20:06.0h Nathan Hale
29. 10 William Neffner 20:06.3h Roosevelt
30. 10 Aaron Small 20:07.0h Roosevelt
31. 9 Peter Brown 20:07.6h Ballard
32. 10 Kincaid Feldman 20:08.0h Ballard
33. 9 Dashiell Glenn 20:09.0h Roosevelt
34. 11 Ben Seran 20:11.0h Ballard
35. 9 Getnet Biftu 20:15.0h Nathan Hale
36. 12 Alden Scherrer 20:16.0h Ballard
37. 11 Coleman Herndon 20:16.3h SR Ingraham
38. 9 Miles Thomas 20:17.0h PR Garfield
39. 10 Avinash Chung 20:17.3h Garfield
40. 10 Finn Sabol 20:19.0h Ballard
41. 11 Jackson Ratcliffe 20:19.7h SR Nathan Hale
42. 9 Max Stewart 20:21.0h Ballard
43. 11 Louis Fuchs 20:21.3h Roosevelt
44. 10 Quinn Tonelli 20:22.0h PR Garfield
45. 12 Antonio Martorano 20:25.0h SR Ballard
46. 10 Maseo Embry 20:27.0h Garfield
47. 10 Anderson Boyer 20:28.0h PR Ingraham
48. 10 Sky Wang 20:28.3h PR Franklin
49. 9 Donovan Blackham 20:30.0h Ballard
50. 11 Trong Pham 20:31.0h PR Franklin
51. 9 Nathan Reudink 20:32.0h Roosevelt
52. 11 Owen Hess 20:33.0h Nathan Hale
53. 9 Tillman Erb 20:35.0h PR Ingraham
54. 11 Scott Asbury 20:37.0h SR Roosevelt
55. 10 Christopher Leonard 20:40.0h PR Garfield
56. 9 Dan Bermudez 20:43.0h PR Franklin
57. 12 Cade Carney 20:48.0h SR West Seattle
58. 12 Darien Walker 20:50.0h PR Franklin
59. 12 Noah Woycke 20:51.0h PR West Seattle
60. 9 Luke Biondolillo 20:54.0h Nathan Hale
61. 10 Abi Lelago 20:55.0h Nathan Hale
62. 9 Kai Nakahara 21:00.0h Ingraham
63. 11 Zack Cohen 21:08.0h Garfield
64. 9 Maxwell Truluek 21:09.0h Ballard
65. 10 Sig Tschernisch 21:10.0h Nathan Hale
66. 10 Philip Ly 21:10.3h Franklin
67. 9 Lucas Greer 21:12.0h Roosevelt
68. 9 Jackson Wissing 21:12.3h PR Ingraham
69. 10 Frankie Nunes 21:13.0h Nathan Hale
70. 10 Teru Onizuka 21:15.0h Roosevelt
71. 12 Leif Frosythe 21:17.0h Ballard
72. 11 Sam Logan 21:20.0h PR West Seattle
73. 12 JayJay Pastores 21:23.0h PR Franklin
74. 12 Matthew Golez 21:24.0h Franklin
75. 11 David Li 21:24.6h Franklin
76. 12 Jason Jonson 21:26.0h West Seattle
77. 10 Henry Meyer 21:30.0h PR West Seattle
78. 11 Bosena Telila 21:43.0h Nathan Hale
79. 10 Cipher Goings 21:45.0h Garfield
80. 10 Kadar Ngo 21:47.0h Franklin
81. 12 Dexter Davis 21:48.0h Ballard
82. 12 Connor Ross 21:49.0h Roosevelt
83. 12 Benjamin Greenspoon 21:51.00 SR Roosevelt
84. 12 Yasuhiro Ishiyama 21:51.3h Ballard
85. 9 August Tolzman 21:53.0h West Seattle
86. 9 Keaton Thatcher 21:53.3h Ballard
87. 11 Langston Barlow 21:55.0h PR Nathan Hale
88. 12 Max Dixon 21:56.0h PR Roosevelt
89. 12 Conor Smith 21:57.0h Roosevelt
90. 11 CJ Shen 22:01.0h Nathan Hale
91. 9 Jackson Grienauer 22:01.7h Garfield
92. 10 William Jammes 22:04.0h PR Garfield
93. 11 Nathan Ha 22:09.0h Franklin
94. 9 Conor Manley 22:11.0h Garfield
95. 9 Jack Barnes 22:12.0h Roosevelt
96. 9 Ryan Tyndall 22:13.0h PR Roosevelt
97. 11 Montana Mon 22:16.0h PR Franklin
98. 11 Dennis Zhang 22:18.0h PR Franklin
99. 9 Blaise Webbeking 22:18.3h PR Garfield
100. 9 Elliot Armitage 22:22.0h Ballard
101. 9 Joseph Lacktrup 22:23.0h Roosevelt
102. 11 Samuel Cleary 22:27.0h SR West Seattle
103. 10 Jaykob Walson 22:29.0h Ballard
104. 11 Jonathon Lin 22:31.0h Garfield
105. 12 Alan Tang 22:31.8h SR Franklin
106. 9 Amir Abdul-Alim 22:35.0h Franklin
107. 9 Lars Rucker 22:36.0h Ingraham
108. 10 Xiwang Clements 22:36.80 Ballard
109. 11 Justus Brown 22:37.0h Ballard
110. 10 Ryan Lam 22:37.2h PR Franklin
111. 9 Seth Baker 22:37.6h Ballard
112. 11 Tyler Stanley 22:37.8h SR Ingraham
113. 11 Riley Sampson 22:39.0h SR Nathan Hale
114. 9 Marcus Teuton 22:40.0h PR Roosevelt
115. 12 Richard Nguyen 22:41.0h SR Cleveland (WA)
116. - xuanda wu 22:42.0h PR Cleveland (WA)
117. 12 Beau Anderson 22:43.0h Ballard
118. 9 Tom Smith 22:44.0h Ingraham
119. 10 Louis Romano 22:44.5h Ballard
120. 9 Elliott Hughes 22:46.0h Roosevelt
121. 10 Sasha Tschernisch 22:47.0h PR Nathan Hale
122. 11 Adrian Gervassi-Saga 22:49.0h PR Roosevelt
123. 11 Marcus Bradlee 22:51.0h Nathan Hale
124. 11 Brandon Cho 22:52.0h Franklin
125. 10 Ze Xu 22:53.0h PR Franklin
126. 12 Sam Cooke 22:54.0h Ingraham
127. 9 Quinn Worthington 22:56.0h Nathan Hale
128. 9 Solomon Stewart 22:56.4h Nathan Hale
129. 11 Casey Raymond 22:57.0h PR Ingraham
130. 10 Max Berndt 22:58.0h PR Ballard
131. 12 Solomon Ritzow 22:59.0h Nathan Hale
132. 9 J.P. Lempriere 23:17.0h Ingraham
133. 10 John Li 23:18.0h Franklin
134. 11 Oier Albero Leund 23:19.0h PR Franklin
135. 9 Jonas Carnes-Solie 23:22.0h PR Franklin
136. 9 Kieran Davis 23:22.3h West Seattle
137. 9 Karl Friederich 23:23.0h West Seattle
138. 11 Nathan Hahne 23:26.0h SR Ballard
139. 9 Jackson Carney 23:28.0h West Seattle
140. 11 Henry Hammond 23:30.0h PR Ballard
141. 9 Devlin Swanson 23:30.3h Roosevelt
142. 11 Junjie Zhuu 23:30.6h PR Franklin
143. 11 Tony Tu 23:30.9h Franklin
144. 9 Matthew Kellegrew 23:31.3h Roosevelt
145. 9 Andrew Volyes 23:31.40 Ballard
146. 9 Jonathan "Jack" Holt 23:40.00 Garfield
147. 12 Michael Zunick 23:41.00 Roosevelt
148. 11 Henry Chey 23:41.3h Franklin
149. 11 Ian Roberts 23:45.0h Nathan Hale
150. 12 Andy Luo 23:47.0h SR Cleveland (WA)
151. 10 Cameron Anesini 23:48.0h Ballard
152. 11 Kevin Marin 23:48.9h PR Franklin
153. 11 John Pham 23:50.0h SR Franklin
154. 9 Nahan Shaeffer 23:57.0h Roosevelt
155. 9 Ahmed Aweis 24:00.0h PR Rainier Beach
156. 9 Trieu Tran 24:08.0h Franklin
157. 12 Eric Wang 24:08.6h Nathan Hale
158. 9 Ethan Phillips 24:16.0h Roosevelt
159. 10 Nate Sipila 24:25.0h Chief Sealth
160. 11 Kenny Mai 24:26.0h PR Franklin
161. 10 Mason Sadang 24:27.0h PR Cleveland (WA)
162. 9 Michael Nissen 24:31.0h Nathan Hale
163. 11 Andrew Torgelson 24:35.0h PR Garfield
164. 12 Miles Streeter 24:39.0h Nathan Hale
165. 11 Keoki Chan 24:39.5h Franklin
166. 9 Evan Meyer 24:42.0h Ballard
167. 10 Shi Ming Kuang 24:44.0h PR Franklin
168. 12 Aaron Mamaril 24:45.0h Ballard
169. 9 Gabriel Rude 24:50.0h PR Nathan Hale
170. 12 Jason Picar 24:54.0h Franklin
171. 12 Mohamed Dirie 24:56.0h PR Cleveland (WA)
172. 9 Parker Knebusch 25:01.0h Ballard
173. 11 Nigel Hawkins 25:06.0h Ballard
174. 12 William Shaw 25:07.0h Nathan Hale
175. 11 Elliott Herdnandez 25:09.0h SR Cleveland (WA)
176. 10 Angel Bongato 25:11.0h PR Cleveland (WA)
177. 11 Jack Perrin 25:14.0h Nathan Hale
178. 9 Raphael Drabek 25:15.0h Nathan Hale
179. 11 Jesse Loi 25:22.0h SR Franklin
180. 9 Dylan Bergan 25:28.0h Nathan Hale
181. 9 Rowan Simpson 25:38.0h Garfield
182. 12 Kyle Davis 25:38.3h Ingraham
183. 10 Simon Ritter 25:56.0h Ingraham
184. 10 Kenny Nham 25:58.0h Franklin
185. 10 Kieran Romer 25:58.6h Garfield
186. 10 Jayte Hassan 26:05.0h Rainier Beach
187. 10 Olin Feist 26:09.0h Nathan Hale
188. 10 Wyatt Sitchin 26:09.3h Nathan Hale
189. 11 Ty Lu 26:28.0h Franklin
190. 11 Benjamin Vong 26:38.0h Cleveland (WA)
191. 12 Holden Bailey 26:40.0h Roosevelt
192. 12 Zach Pang 26:40.8h Roosevelt
193. 11 Connor Dederich 26:47.0h PR West Seattle
194. 11 Aidan McGlynn 27:12.0h Nathan Hale
195. 10 Salvador Figueroa 27:28.0h PR Rainier Beach
196. 10 Nassir Sayda 27:58.0h Chief Sealth
197. 10 William Nobis 29:33.0h SR West Seattle
199. 9 Dean Ganancial 29:53.0h PR Rainier Beach
200. 12 Ulysses Lowe 32:06.00 West Seattle
201. 9 William Lam 32:21.00 PR Cleveland (WA)
202. 10 Connor McGurk 36:48.00 Ballard
203. 11 Luis Vazquez 42:22.00 PR Rainier Beach