Boy's 2.9 Mile Run
1. 9 Alexander Hirsch 14:47.71 Burroughs (Burbank)
2. 9 Caleb Terril 15:06.46 West Torrance
3. 9 Andrew Hazzard 15:33.94 West Torrance
4. 9 Evan Pattinelli 15:55.07 Flintridge Prep
5. 9 Adrian Hernandez 16:05.43 Baldwin Park
6. 9 Ike Tamanaha 16:08.38 West Torrance
7. 9 Edgar Nunez 16:11.65 Baldwin Park
8. 9 Jacob Calderon 16:22.72 Burroughs (Burbank)
9. 9 David Hildago 16:24.89 Bonita
10. 9 Jagdeep Chahal 16:29.59 Burroughs (Burbank)
11. 9 Ryan Vo 16:33.27 West Torrance
12. 9 Rory Abberton 16:35.31 West Torrance
13. 9 Anthony Garcia 16:36.49 Baldwin Park
14. 9 Benjamin Reed 16:37.24 Arcadia
15. 9 Blake Riihimaki 16:47.74 Bonita
16. 9 Aaron Jacobs 16:51.85 Arcadia
17. 9 Thomas Davenport 16:52.18 Canyon (Anaheim)
18. 9 Anthony Chi 16:52.54 Centennial (Corona)
19. 9 Matthew Benson 16:55.23 West Torrance
20. 9 Trevor Woodward 16:57.46 Centennial (Corona)
21. 9 Blake Hare 16:58.49 Etiwanda
22. 9 Ignacio Dominguez 17:02.38 Baldwin Park
23. 9 Darius Riley 17:03.96 Rancho Cucamonga
24. 9 Chris Nguyen 17:05.93 Beckman
25. 9 Max Dryjowicz 17:08.28 Centennial (Corona)
26. 9 Michael Gordon 17:11.43 Bonita
27. 9 Chris Hoxsie 17:14.73 Burroughs (Burbank)
28. 9 Dakota Barrios 17:17.97 Canyon (Anaheim)
29. 9 Ryan Belda 17:19.61 Canyon (Anaheim)
30. 9 Michael Utterback 17:19.76 Poly (Riverside)
31. 9 Damian Sanchez 17:25.08 Schurr
32. 9 Charlie Davis 17:25.40 Claremont
33. 9 Jake Miho 17:27.61 Rowland
34. 9 Matthew Villongco 17:27.99 West Torrance
35. 9 Asif Chowdhury 17:28.23 Burroughs (Burbank)
36. 9 Andrew Hoxsie 17:28.97 Burroughs (Burbank)
37. 9 Kyle Regret 17:30.92 Northview
38. 9 Elias Opsahl 17:34.54 Redlands East Valley
39. 9 Jonas Kristensen 17:34.66 Flintridge Prep
40. 9 Joshua Harasaki 17:36.06 West Torrance
41. 9 Edrick Tan 17:38.54 Arcadia
42. 9 Brandon Smith 17:40.40 Canyon (Anaheim)
43. 9 Phillip Reynolds 17:40.82 Glendora
44. 9 James Smathers 17:41.34 Viewpoint
45. 9 Tim Ruelas 17:42.16 San Dimas
46. 9 Edward Zeng 17:42.21 Arcadia
47. 9 Austin Keiser 17:46.89 Bonita
48. 9 Andrew Vanatta 17:46.94 Northview
49. 9 Elijah Clark 17:50.39 Bonita
50. 9 Nick Shaw 17:50.99 Bonita
51. 9 Grant DeCatrel 17:52.23 West Torrance
52. 9 MASON GUY 17:53.41 Temecula Valley
53. 9 kalvin Chang 17:53.62 Wilson (Hacienda Hei...
54. 9 Oliver Reynolds 17:55.65 Glendora
55. 9 Ethan Mathews 17:56.49 Rancho Cucamonga
56. 9 julian Modesto 17:59.93 Wilson (Hacienda Hei...
57. 9 David Hines 18:00.86 Claremont
58. 9 Daniel Solakian 18:02.04 Glendale
59. 9 Stephen Castillo 18:02.40 Schurr
60. 9 Brayden Kohler 18:03.19 Centennial (Corona)
61. 9 Daniel Chung 18:05.34 Centennial (Corona)
62. 9 Daniel Cohen 18:06.84 Santa Monica
63. 9 Karl Jang 18:08.32 Arcadia
64. 9 Ali Soto 18:08.62 Rancho Cucamonga
65. 9 Johnny Wen 18:11.28 Arcadia
66. 9 William Duan 18:13.84 West Torrance
67. 9 Mack Ward 18:14.97 Temecula Valley
68. 9 Joden Cadsap 18:18.71 Temecula Valley
69. 9 Jason Sakurai 18:20.44 West Torrance
70. 9 Niko De Castro 18:22.87 West Torrance
71. 9 Daniel Aceves 18:23.01 Rancho Cucamonga
72. 9 Yiliang Wu 18:27.73 Wilson (Hacienda Hei...
73. 9 Evan Lee 18:28.97 Canyon (Anaheim)
74. 9 Christian Park 18:30.52 Beckman
75. 9 Aashwin Roy 18:30.60 Burroughs (Burbank)
76. 9 Anthony Handa 18:31.24 West Torrance
77. 9 Mitchel Scisho 18:31.59 Schurr
78. 9 Daniel Eldanaf 18:31.90 West Torrance
79. 9 Bryce McManigal 18:32.07 Poly (Riverside)
80. 9 Daisuke Wakamatsu 18:36.88 West Torrance
81. 9 Conner Kurahashi 18:39.04 West Torrance
82. 9 Joseph Mann 18:40.88 Temecula Valley
83. 9 James Drelling 18:42.67 Canyon (Anaheim)
84. 9 Albert Hernandez 18:43.70 Glendale
85. 9 Charlie Stinsmuehlen 18:46.82 Santa Monica
86. 9 Elijah Garcia 18:48.49 Etiwanda
87. 9 Anthony Waites 18:49.48 El Segundo
88. 9 C.J. Manna 18:49.90 Beckman
89. 9 Evan Eguchi 18:50.55 West Torrance
90. 9 Dimitri Mejia 18:51.33 Baldwin Park
91. 9 Carlos Hernandez 18:56.19 Rancho Cucamonga
92. 9 Adrian Perez 18:56.28 Rancho Cucamonga
93. 9 Sammy Feitlin 19:01.41 Canyon (Anaheim)
94. 9 Garrett Rifkin 19:02.54 El Segundo
95. 9 Miguel Alonso 19:03.44 Etiwanda
96. 9 Phillip Mota 19:03.65 Etiwanda
96. 9 Shane Sheldon 19:03.65 Redlands East Valley
98. 9 Leonardo Almaraz 19:04.57 Etiwanda
99. 9 William Theung 19:04.81 Arcadia
100. 9 Peter Popoff 19:07.37 Glendora
101. 9 Shane O'Shaughnessy 19:08.60 Santa Monica
102. 9 Bryce Hutchinson 19:10.21 West Torrance
103. 9 Joshua Saldana 19:11.74 Redlands East Valley
104. 9 Jonathan Thoms 19:13.19 Beckman
105. 9 Max Paeralta 19:13.56 Glendora
106. 9 Cuatli Kimbwala 19:14.23 Claremont
107. 9 Addison Schwarz 19:14.54 Beckman
108. 9 Jesse Roselle 19:15.12 Claremont
109. 9 William Huff 19:17.34 Glendora
110. 9 Sunay Poole 19:17.53 Flintridge Prep
111. 9 Benjamin Del Valle 19:18.62 Schurr
112. 9 Justin (Jud) Uhl 19:18.81 Claremont
113. 9 Neema Shahriari 19:20.53 Claremont
114. 9 Edwin Rivera Velez 19:22.79 West Torrance
115. 9 Adam Zorko 19:25.64 San Dimas
116. 9 Peter Morris 19:27.32 Santa Monica
117. 9 Koki Narimoto 19:28.34 West Torrance
118. 9 Alexander Honeycutt 19:29.36 West Torrance
119. 9 Xavier Reynoso 19:30.01 Claremont
120. 9 Quentin Fatigati 19:32.62 Beckman
121. 9 Justin Ewell 19:33.39 Rancho Cucamonga
122. 9 Victor Hernandez 19:35.20 Beckman
123. 9 Grant Goacher 19:36.69 Beckman
124. 9 Theo Shill 19:38.84 Santa Monica
125. 9 Bailey Martinez 19:39.93 Norwalk
126. 9 Parker Moore 19:40.33 Poly (Riverside)
127. 9 Michael Southern 19:40.49 Santa Monica
128. 9 Brandon Quiroga 19:44.66 Rancho Cucamonga
128. 9 Akira Oeltjen 19:44.66 Beckman
130. 9 Cory Fogo 19:48.60 West Torrance
131. 9 Daniel Rhie 19:48.78 Beckman
132. 11 Conner Crabtree 19:53.21 San Dimas
133. 9 Kai Aiello 19:53.60 Temecula Valley
134. 9 Joshua Gaudet 19:54.35 Glendora
135. 9 Andrew Gonzalez 19:59.93 West Torrance
136. 9 Dylan Kwan 20:00.31 Wilson (Hacienda Hei...
137. 9 Rhys Alexander 20:03.95 Beckman
138. 9 Alexander Mills 20:05.31 West Torrance
139. 9 Cairo Reid 20:05.79 Santa Monica
140. 9 Jacob McCann 20:06.52 Etiwanda
141. 9 Noah Fenton 20:06.92 El Segundo
142. 9 Connor Hogan 20:09.35 Viewpoint
143. 9 Zack Plotkin 20:10.54 Viewpoint
144. 9 Daniel Maciel 20:10.99 Bonita
145. 9 Hector Herrera 20:12.01 Poly (Riverside)
146. 9 Finn Morrison 20:12.53 Santa Monica
147. 9 Luc Ledbetter 20:13.16 Temecula Valley
148. 9 Orion Tang 20:13.77 Beckman
149. 9 Hayden Crabbs 20:14.62 El Segundo
150. 9 Dingming Zhang 20:15.37 Santa Monica
151. 9 David Gharibian 20:19.60 Flintridge Prep
152. 9 Andrew Houston 20:21.51 Santa Monica
153. 9 Reece Gonzalez 20:21.62 West Torrance
154. 9 Brandon Shin 20:24.31 Beckman
155. 9 Chris Valdez 20:27.48 Rowland
156. 9 Jackson Deleon 20:27.72 Santa Monica
157. 9 Gavin Moss 20:29.78 Santa Monica
158. 9 Michael Guzman 20:30.22 Glendora
159. 9 Josh Hunter 20:32.65 Bonita
160. 9 Michael Chirichella 20:35.21 Rancho Cucamonga
161. 9 Hector Padilla 20:36.67 Pacific
162. 9 Jake Bernstein 20:36.91 West Torrance
163. 9 Caden Relford 20:37.54 Rancho Cucamonga
164. 9 Ryan Zhang 20:37.71 Rowland
165. 9 Jack Antich 20:39.21 Santa Monica
166. 9 Adrian Adame 20:39.49 Temecula Valley
167. 9 Andrew Nguyen 20:40.19 Centennial (Corona)
168. 9 James Knight 20:40.58 Centennial (Corona)
169. 9 Mitchell Gong 20:40.83 Canyon (Anaheim)
170. 9 Daniel Tamura 20:41.85 Beckman
171. 9 Ethan Barr 20:43.35 Centennial (Corona)
172. 9 Benjamin Panza 20:43.36 Arcadia
173. 9 Donovan Gomi 20:50.50 Beckman
174. 9 Jonathan Melendez 20:50.57 Schurr
175. 9 Brandon Irie 20:50.63 West Torrance
176. 9 Jeff Chang 20:51.38 Wilson (Hacienda Hei...
177. 9 Kenneth Chang 20:54.67 Wilson (Hacienda Hei...
178. 9 Patrick Lee 20:55.35 Arcadia
179. 9 Zachary Hakim 20:56.46 Santa Monica
180. 9 Hicham Ben Abdallah 20:57.11 Santa Monica
181. 9 Miles Quigley 20:57.17 Beckman
182. 9 Anthony Wong 20:59.34 Schurr
183. 9 Daniel Pae 21:02.24 Beckman
184. 9 Sean Lee 21:02.56 Arcadia
185. 9 Jacob Ye 21:03.41 Rowland
186. 9 Shaun Letizio 21:04.03 Beckman
187. 9 Jeremy Ho 21:09.11 Rowland
188. 9 Elliott Bijlsma 21:09.94 El Segundo
189. 9 Luis Santiago 21:10.99 Santa Monica
190. 9 Zachary Cho 21:11.07 Beckman
191. 9 Sean Yamashita 21:15.97 West Torrance
192. 9 Eric Wang 21:17.51 Viewpoint
193. 9 Jonathan Hernandez 21:19.79 Schurr
194. 9 Walter Jojola 21:19.82 Bonita
195. 9 Charanpreet Singh 21:20.03 Burroughs (Burbank)
196. 9 Jackson Hogse 21:23.61 West Torrance
197. 9 Brandon Harrison 21:25.97 West Torrance
198. 9 Bryan Xu 21:27.45 Arcadia
199. 9 Ari Dyrek 21:29.59 Santa Monica
200. 9 Alex Pulopot 21:30.99 Temecula Valley
201. 9 Nick Gould 21:34.90 Viewpoint
202. 9 Joe David 21:35.64 Schurr
203. 9 Ethan Letizio 21:35.94 Beckman
204. 9 Sabastian Martinez 21:38.40 Schurr
205. 9 Adam Masson 21:42.31 El Segundo
206. 9 Brennan Smith 21:44.05 West Torrance
207. 9 Nicholas Pereira 21:45.24 Beckman
208. 9 Ethan Dettmann 21:45.57 Viewpoint
209. 9 Preston Nam 21:46.22 Arcadia
210. 9 Leonard Shin 21:47.63 Rowland
211. 9 Hector Ardon 21:48.25 Rancho Cucamonga
212. 9 Jake Dances 21:50.05 Temecula Valley
213. 9 Fernando Castellanos 21:51.39 Pacific
214. 9 Preston Blair 21:54.03 Flintridge Prep
215. 9 Adonay Cortez 21:54.35 Baldwin Park
216. 9 Jonathan Ramirez 21:55.78 Rancho Cucamonga
217. 9 Juan Montero 21:57.31 Rancho Cucamonga
218. 9 David Dudash 22:01.36 Redlands East Valley
219. 9 Robert Wood 22:05.01 Santa Monica
220. 9 Richard Yim 22:11.88 West Torrance
221. 9 Chris Tsai 22:12.12 West Torrance
222. 9 Derrick Chen 22:16.24 Wilson (Hacienda Hei...
223. 9 David Volluci 22:16.84 Redlands East Valley
224. 9 Benjamin Kooper 22:18.50 El Segundo
225. 9 Andrew Dihn 22:19.34 West Torrance
226. 9 Michael Yu 22:21.21 Rowland
227. 9 Robert Moscoso 22:21.94 San Dimas
228. 9 Brandon Choi 22:22.55 West Torrance
229. 9 Nir Ribak 22:23.12 Santa Monica
230. 9 Jordan Young 22:26.28 Rancho Cucamonga
231. 9 Christopher Ravard 22:29.66 Wilson (Hacienda Hei...
232. 9 Tommy Nguyen 22:31.45 Beckman
233. 9 Koby Taylor 22:35.93 West Torrance
234. 9 Danny Jimenez 22:37.72 Norwalk
235. 9 Samuel Castro 22:39.07 Wilson (Hacienda Hei...
236. 9 Cole Stoker 22:41.40 El Segundo
237. 9 Justin Lee 22:44.39 Arcadia
238. 9 Ahmed Baskent 22:49.62 Temecula Valley
239. 9 David Lujan 22:49.76 Beckman
240. 9 Marshall Bartley 22:53.99 Redlands East Valley
241. 9 Jack Brubaker 23:02.54 West Torrance
242. 9 Sebastian Flores 23:35.48 Bonita
243. 9 Brian Ishigo 23:39.24 West Torrance
244. 9 Mason Zepnick 23:39.70 Centennial (Corona)
245. 9 Raymond Vasco 23:41.62 Beckman
246. 9 Nicholas Garcia 23:56.77 Santa Monica
247. 9 Michael Shi 24:21.52 Santa Monica
248. 9 Ivan Schmidt 24:21.59 Flintridge Prep
249. 9 Ryan Castallenos 24:42.16 Glendora
250. 9 Ryan Schneider 24:47.21 West Torrance
251. 9 Malik Jackson 24:49.77 Norwalk
252. 9 Daniel Jaimes 24:50.52 Norwalk
253. 9 Brandon McConathy 24:51.55 San Dimas
254. 9 Jacob Bruch 24:59.35 Redlands East Valley
255. 9 Benjamin Petersen 25:07.62 Centennial (Corona)
256. 9 Andrew Shao 25:16.00 Wilson (Hacienda Hei...
257. 9 Shayan Noorani 25:30.04 Santa Monica
258. 9 Cameron Abdoh 25:30.48 Beckman
259. 9 James Trinh 26:13.20 Santa Monica
260. 9 Nicholas Poveda 26:55.73 Viewpoint
261. 9 David Moses 26:56.95 Glendora
262. 9 Gabriel Gavilanes 28:00.69 West Torrance