Official Team Scores
1. Palisades Charter 45
2. St. John Bosco 95
3. Bravo Medical Magnet 96
4. Ayala 157
5. Schurr 179
6. Lakewood 203
7. Cerritos 239
8. San Pedro 267
9. Gabrielino 272
10. Los Altos 275
11. Norwalk 281
12. Birmingham 290
13. San Gabriel 316
14. Alhambra 331
15. Glendora 391
16. El Rancho 406
17. Marshall 407
18. Maranatha 430
19. Bell Gardens 438
20. South El Monte 466
21. Poly (Pasadena) 530
22. Diamond Bar 602
Boys 3 mile run
1. 10 Ben Hamer 15:08.38 Palisades Charter
2. 10 Jayson Espinosa 16:10.23 Gabrielino
3. 10 Jake Greanias 16:14.20 Palisades Charter
4. 10 Finn Cawley 16:20.00 Palisades Charter
5. 10 Jaineel Patel 16:20.66 Cerritos
6. 10 Max Rodriguez 16:28.10 St. John Bosco
7. 10 Demian Sanchez 16:31.32 Schurr
8. 10 Phillip Reynolds 16:33.36 Glendora
9. 10 Anthony Ho 16:42.61 Bravo Medical Magnet
10. 10 Stephen Castillo 16:42.66 Schurr
11. 10 Eric Estrada 16:43.22 El Rancho
12. 10 Jacob Gallegos 16:50.23 Walnut
13. 10 Carlos Duarte 16:52.16 Bravo Medical Magnet
14. 10 Jared Amancio 16:54.45 Ayala
15. 10 Christian Guerra 16:56.73 Bravo Medical Magnet
16. 10 Jofiel Nino 16:57.27 Eastside (9)
17. 10 Diego Gonzalez 16:58.70 St. John Bosco
18. 10 Mitchel Scisho 16:59.01 Schurr
19. 10 Joey Reed 17:02.82 Palisades Charter
20. 10 Tim Dykens 17:05.65 Lakewood
21. 10 Nathan Chase 17:06.33 Ayala
22. 10 Oscar Gagne 17:07.49 Palisades Charter
23. 10 Jacob Francis 17:07.62 Los Altos
24. 10 Dustin Chan 17:08.56 Alhambra
25. 10 Antonio Camacho 17:15.35 St. Paul
26. 10 Diego De la torre 17:17.52 St. John Bosco
27. 10 Albert Serrano 17:18.18 St. John Bosco
28. 10 Pedro Morales 17:21.04 Birmingham
29. 9 Mario Amaro 17:21.34 Cerritos
30. 10 Raymond Solorza 17:21.89 St. John Bosco
31. 10 Jaylen Joseph 17:23.23 Bravo Medical Magnet
32. 10 George Romero 17:27.34 St. John Bosco
33. 10 Carlos Carrillo 17:29.45 San Gabriel
34. 10 Bailey Martinez 17:30.26 Norwalk
35. 10 Axel Menjivar 17:34.01 Birmingham
36. 10 Fernando Gomez 17:36.00 Bravo Medical Magnet
37. 10 Anthony Cortes 17:37.61 San Pedro
38. 10 Chris Dunn 17:38.57 Ayala
39. 10 John Martinez 17:38.69 Bell Gardens
40. 10 Lawrence Luck 17:42.39 Ayala
41. 10 Saul Vizcarra 17:42.63 Bell
42. 10 Matthew Sanchez 17:45.20 El Rancho
43. 10 Jonathan Martinez ... 17:46.09 Birmingham
44. 10 Dylan Chen 17:46.40 Alhambra
45. 10 William Tsai 17:47.03 San Gabriel
46. 10 Antonio Alvarado 17:47.19 San Pedro
47. 10 Alvin Chek 17:47.65 Lakewood
48. 10 Jeremy Miller 17:50.12 Lakewood
49. 10 Isaac Ibarra 17:51.12 Los Altos
50. 10 Nelson Vega 17:54.23 Lakewood
51. 10 Omar Rangel 17:54.71 South El Monte
52. 9 Joseph Franco 17:55.48 Norwalk
53. 10 Nicholas Eaton 17:55.82 St. John Bosco
54. 10 Dennis Reyes 17:55.94 Bell
55. 9 Logan Freidhoff 17:56.11 Norwalk
56. 10 Vraj Patel 18:02.69 Cerritos
57. 10 Isaac Baez 18:02.84 Lakewood
58. 10 Daniel Zelfo 18:03.44 Ayala
59. 9 Andres Hernandez 18:10.10 Miguel Contreras LC
60. 10 Kourosh Ghadiri 18:10.59 Marshall
61. 9 Jacob Castro 18:15.78 Norwalk
62. 10 Jesus Orbe 18:16.82 Artesia
63. 10 Silas Willis 18:18.51 Marshall
64. 10 Eli Rodarte 18:22.71 Maranatha
65. 10 Brendan Nguyen 18:24.01 Gabrielino
66. 10 Tucker Meyer 18:26.35 San Pedro
67. 10 Justin Ochoa 18:26.70 Los Altos
68. 10 Peter Popoff 18:27.19 Glendora
69. 10 Joaquin Alonzo 18:27.48 Artesia
70. 10 Fernando Ventura 18:29.49 Marshall
71. 10 Jovanni Santillan 18:32.08 Nogales
72. 10 Patrick Dang 18:36.63 Cerritos
73. 10 Leo Navas 18:36.98 San Pedro
74. 10 Brian Mendez 18:37.81 Bell
75. 10 Michael Guzman 18:42.67 Glendora
76. 10 Jonathan Chang 18:46.98 Los Altos
77. 10 Chapman Hui 18:47.62 San Gabriel
78. 10 Omar Navarro 18:50.57 Mayfair
79. 10 Isaac Bivian 18:51.36 San Pedro
80. 10 Ceasar Tamayo 18:51.60 Nogales
81. 10 Matthew Pena 18:51.67 Miguel Contreras LC
82. 10 Sean Do 18:52.76 Gabrielino
83. 10 Steven Luc 18:55.35 Gabrielino
84. 10 Kevin Tang 18:56.55 San Gabriel
85. 10 Eric Garcia 18:57.48 Schurr
86. 10 Olly Rahad 18:58.24 Gabrielino
87. 10 Sabastian Hernandez 18:58.55 Schurr
88. 10 Alex Huerta 19:00.71 Ayala
89. 10 Tedy Setlak 19:00.96 Ayala
90. 10 Nicholas Demonteve... 19:02.33 Maranatha
91. 10 Giovanni Alvarado 19:04.93 Mayfair
92. 10 Sebastian Frausto 19:04.95 Mayfair
93. 10 Ivan Lozano 19:05.02 Schurr
94. 10 Warren Liu 19:10.15 Maranatha
95. 10 William Liang 19:11.20 Diamond Bar
96. 10 Bryan Mota 19:12.63 Birmingham
97. 10 Ezekiel Funches 19:13.40 Maranatha
98. 10 Benjamin Filio 19:13.53 Nogales
99. 10 Silviano Ochoa 19:13.91 Los Altos
100. 10 Daniel Fraga 19:15.26 Lakewood
101. 10 Jose Guzman 19:16.12 Garey
102. 10 Alex Medina 19:17.84 Bravo Medical Magnet
103. 10 Brett Young 19:19.65 Lakewood
104. 10 Sebastian Munoz 19:19.83 Alhambra
105. 10 Alex Jwijat 19:20.34 Ayala
106. 10 Angel Uribe 19:20.76 Bell Gardens
107. 10 Ricky Chhor 19:21.19 Alhambra
108. 10 Nicolas Medrano 19:23.20 Poly (Pasadena)
109. 10 Johnny Chen 19:25.10 Bravo Medical Magnet
110. 10 Juan Aragon 19:25.74 Ayala
111. 10 Ryan Zepeda 19:27.57 South El Monte
112. 10 Angel Plascencia 19:28.00 Alhambra
113. 10 Jacob Chung 19:28.10 Cerritos
114. 10 Jordan Hughes 19:30.15 Palisades Charter
115. 10 Isaac Caudillo 19:30.51 South El Monte
116. 10 Jaime Izabal 19:31.81 Mayfair
117. 9 Jonathan Chavez 19:32.13 Norwalk
118. 10 Daniel Flores 19:32.81 Bell Gardens
119. 10 Sabastian Martinez 19:33.07 Schurr
120. 10 Edgar Mosqueda 19:33.11 St. John Bosco
121. 10 Julian Lang 19:33.77 Poly (Pasadena)
122. 10 Jose Cortez 19:34.15 Bell Gardens
123. 10 Gavin Spillard 19:34.19 South El Monte
124. 10 Jacob Lam 19:34.98 Gabrielino
125. 10 Isaiah Kim 19:36.67 Cerritos
126. 10 Alexis Zuniga 19:37.13 Montebello
127. 10 Vincent Chang 19:38.45 Gabrielino
128. 10 Gideon Oswisu 19:40.73 Mary Star of the Sea
129. 10 Jose Mendez 19:41.46 El Rancho
130. 10 Robinson Tran 19:43.23 San Gabriel
131. 10 Justin Hogan 19:44.31 Poly (Pasadena)
132. 9 Albert Lu 19:48.27 Poly (Pasadena)
133. 10 Abraham Lopez 19:52.72 Bravo Medical Magnet
134. 10 Tom Quach 19:53.80 San Gabriel
135. 10 Lars Widman 19:55.46 Palisades Charter
136. 10 Josue Vasquez 19:58.81 St. John Bosco
137. 10 Eric Tran 20:00.73 San Gabriel
138. 10 Philip Hall 20:00.82 Birmingham
139. 10 Christian Lugo 20:03.79 Lakewood
140. 10 Lovdeep Cheema 20:04.94 Birmingham
141. 10 Anthony Reeves 20:05.27 St. John Bosco
142. 10 Jeffery Hanford 20:06.45 Bravo Medical Magnet
143. 10 Raul Ora 20:07.78 Ayala
144. 10 Alex Kwon 20:09.57 Walnut
145. 10 Alexis Flores 20:10.19 Bell
146. 10 Otoniel Chaparro 20:14.69 Bell Gardens
147. 10 Harvey Velasquez 20:17.44 Marshall
148. 10 Justin Soriano 20:19.77 Birmingham
149. 10 Muhammad Islam 20:20.99 Gabrielino
150. 10 Anthony Hoang 20:22.61 Cerritos
151. 10 Vincent Tieu 20:24.06 San Gabriel
152. 10 Jared Lopez 20:24.58 Marshall
153. 10 Alberto Martinez 20:29.60 Norwalk
154. 10 Hunter Engstrum 20:29.66 Diamond Bar
155. 10 Joseph Contreras 20:30.73 Montebello
156. 10 Oscar Hernandez 20:31.50 San Gabriel
157. 10 Chandler Alba 20:32.07 Cerritos
158. 10 Meynard Luciano 20:32.66 Cerritos
159. 10 Joe David 20:34.17 Schurr
160. 10 Aaron Chin 20:35.04 Walnut
161. 10 Richard Holley 20:36.04 Norwalk
162. 9 Cole Swanson 20:46.82 Poly (Pasadena)
163. 10 Eduardo Quintero 20:47.16 St. John Bosco
164. 9 Jose Castillo 20:47.99 Norwalk
165. 10 Ethan Rogers 20:48.06 Calvary Chapel (Down...
166. 10 Tristan Salazar 20:51.25 Ayala
167. 9 Angel Arias 20:57.05 Norwalk
168. 10 Noah Kim 20:58.33 Cerritos
169. 10 Daniel Jaimes 21:02.09 Norwalk
170. 10 Basin Mendez 21:03.45 San Gabriel
171. 10 Kyle Lam 21:04.53 San Gabriel
172. 10 Rodwin De Guzman 21:11.45 Lakewood
173. 10 Miguel Morales 21:23.25 Bell Gardens
174. 10 Nick Rodriguez 21:28.09 El Rancho
175. 10 Francis Alba 21:29.91 Cerritos
176. 10 Ernesto Castro 21:37.90 El Rancho
177. 10 John Mete 21:41.36 Palisades Charter
178. 10 Jonathan Melendez 21:42.93 Schurr
179. 10 Braden Collins 21:43.45 Glendora
180. 10 Erick Modesto 21:46.14 Bell Gardens
181. 10 Devin Salcido 21:47.86 Schurr
182. 10 Jacob Hernandez 21:47.94 Bell Gardens
183. 10 Eriel Barrales 22:00.49 South El Monte
184. 10 Jonathan Flores 22:03.52 Bell Gardens
185. 10 Ricky Anaya 22:05.95 Artesia
186. 10 Justin Reyes 22:06.38 Bell Gardens
187. 10 Jeffrey Wang 22:09.73 Cerritos
188. 11 Jeffrey Ly 22:09.74 San Gabriel
189. 10 Gustavo Rodriguez 22:13.69 Bravo Medical Magnet
190. 10 Justin Dowell 22:17.04 Glendora
191. 10 Justin Quach 22:19.30 San Gabriel
192. 10 Jonathan Hernandez 22:20.32 Schurr
193. 10 Isaac Solouh 22:27.57 Palisades Charter
194. 10 David Eddings 22:33.31 Ayala
195. 10 Isaiah Chavez 22:33.40 Cerritos
196. 10 Giovanny Castellanos 22:33.99 Bell Gardens
197. 10 Joseph Real 22:38.15 Diamond Bar
198. 10 Sebastian Colon 22:42.00 St. John Bosco
199. 10 Grant Magante 22:42.50 Cerritos
200. 10 Andrew Monterroso 22:46.81 Hamilton
201. 10 Marcos Tam 22:48.72 San Gabriel
202. 10 Johnny Young 22:54.76 St. Bernard
203. 10 Ethan Plante 22:54.82 Glendora
204. 10 David Moses 23:01.89 Glendora
205. 10 Christopher Young 23:30.31 Calvary Chapel (Down...
206. 10 Kaliph Rounds 23:31.04 Diamond Bar
207. 11 Jeremy Sacristia 23:31.17 Palisades Charter
208. 10 Aaron Coates 23:39.75 Maranatha
209. 10 Richard Hernandez ... 23:41.96 Schurr
210. 10 Benjamin Del Valle 23:54.79 Schurr
211. 11 Jeffrey Chang 24:01.62 Diamond Bar
212. 10 Andres Garcia 24:02.05 St. John Bosco
213. 10 Eric Mendoza 25:07.29 El Rancho
214. 10 Cesar Carrasco 25:08.22 Bell Gardens
215. 10 Jason Quintanilla 25:18.68 St. Paul
216. 10 Jose Aguirre 27:46.77 Bell Gardens
217. 10 Jonathan Liu 28:04.01 Poly (Pasadena)
218. 10 Jose Torres 28:11.26 Bell Gardens
219. 10 Brian Tran 29:20.92 Alhambra
220. 10 Daniel Lopez 31:40.85 Artesia
221. 10 jason lu 31:42.19 San Gabriel