Upload a Photo Upload a Video Add a News article Write a Blog Add a Comment
Blog Feed News Feed Video Feed All Feeds

History for 2024 Oct 25th to Oct 26th

 

Media for 2024

Videos (94)
View
+
Photos (2119)
View
+
Articles (8)
View
+
Blogs (0)
View
+
 

Invited groups

 

2024 Results - Mt. SAC Cross Country Invitational

Published by
chadscott   Oct 27th 2024, 7:33pm
Attached Documents
2024-10-26 XC Mt. SAC Invitational.pdf Posted 10/27/2024 (161 downloads)

Mens Results


3 Miles D3 JV Red

Official Team Scores
1. Oak Park 17
2. Santiago (Garden Grove) 76
3. Bonita 115
4. Monroe 140
5. Mission Viejo 152
6. Godinez 203
7. Oakmont 267
8. South Hills 279
9. North Torrance 283
10. Savanna 294
11. La Mirada 305
12. San Marcos (SB) 336
13. West Hills 342
14. Tustin 388
15. Sierra Vista 416
16. Canoga Park 416
17. Miguel Contreras LC 446
18. San Gorgonio 494
19. Rancho Mirage 534
20. Leuzinger 539
21. Shafter 539
22. Temple City 541
23. Los Amigos 541
24. Lawndale 610

1. 12 Brayden Andera   17:26   Oak Park  
2. 11 Bridger Leith   17:38   Oak Park  
3. 11 Owen Calima   18:03   Oak Park  
4. 11 Omar Tadeo   18:06   Mayfair  
5. 12 Enzo Crivello   18:18   Oak Park  
6. 10 Rodrigo Gonzalez   18:21   Sonora (La Habra)  
7. 11 Lamech Samuel   18:24   Mayfair  
8. 11 Frankie Cabrera-Romero   18:25   North Torrance  
9. 12 Jacob Perkins   18:26   Mission Viejo  
10. 11 Milo Labor   18:27   Oak Park  
11. 11 Jacob Gonzalez   18:28   Hart  
12. 12 Harvard Nguyen   18:29   Santiago (Garden Grove)  
13. 11 Gabriel Tovar   18:32   Monroe  
14. 11 Proshanto Kladopoulos   18:34   Oak Park  
15. 11 Omkar Lagala   18:34   Oak Park  
16. 11 Justin Perez   18:36   Santiago (Garden Grove)  
17. 11 Aiden Salgado   18:37   Godinez  
18. 12 Kyle Olivera   18:50   Hart  
19. 11 Marcelo Carpio   18:51   Santiago (Garden Grove)  
20. 11 Christianpher Martinez   18:53   Savanna  
21. 12 Joshua Allred   18:56   Brea Olinda  
22. 12 Jesus Soto   18:57   Santiago (Garden Grove)  
23. 12 Omar Gonzales   18:59   Bonita  
24. 11 James Hulse   19:03   Mission Viejo  
25. 11 Sebastian Chavez   19:03   South Hills  
26. 11 Jacob Cayax   19:04   St. John Bosco  
27. 12 Jack Landreth   19:06   Brea Olinda  
28. 12 Jesus Ayala   19:09   Monroe  
29. 11 Daniel Karganilla   19:15   Bonita  
30. 11 Nathan Huertas   19:15   Bonita  
31. 11 Ryan Proud   19:20   Mission Viejo  
32. 11 Sam Patterson   19:21   Oakmont  
33. 11 Marlon Zarate   19:21   St. John Bosco  
34. 11 Dustin Pantilo   19:23   La Mirada  
35. 11 Zackerie Buensuceso   19:25   Oak Park  
36. 12 Mario Pedraza   19:27   Santiago (Garden Grove)  
37. 12 Logan Clogston   19:30   Bonita  
38. 12 Elijah Tinoco   19:32   Bonita  
39. 12 Remie Ruiz   19:33   Bonita  
40. 11 Gary Chen   19:37   Arroyo (SS)  
41. 12 Julian Perez   19:37   Santiago (Garden Grove)  
42. 11 Sebastian Balderas Carraso   19:39   Savanna  
43. 11 Calvin Potter   19:40   Classical Academy  
44. 12 Isaiah Barron   19:41   Brea Olinda  
45. 11 Frankie Huang   19:43   Arroyo (SS)  
46. 11 Cainan Linares   19:44   Monroe  
47. 11 Eric Andrus   19:45   Savanna  
48. 12 John Phommachanh   19:47   Mission Viejo  
49. 11 Matthew Gonzalez   19:48   Oak Park  
50. 12 Ivo Maravilla   19:48   Monroe  
51. 11 Carlos Vazquez   19:49   San Marcos (SB)  
52. 11 Zaid Burr   19:52   Mayfair  
53. 11 Andrew Pachucki   19:53   Hart  
54. 12 Jeremy Evans   19:54   Tustin  
55. 11 Jeffry Van Kirk   19:55   Royal  
56. 12 Jayden Leung   19:55   Bonita  
57. 11 Drew Johnson   19:58   West Hills  
58. 12 Lucas Florez   20:01   South Hills  
59. 11 Samuel Rosales   20:01   Los Amigos  
60. 11 Leroy Quang   20:01   Arroyo (SS)  
61. 11 Daniel Alcocer   20:10   Godinez  
62. 12 Ivan Blanco   20:10   Godinez  
63. 11 Thomas Landreth   20:18   Brea Olinda  
64. 11 Alan Alcantara   20:18   Monroe  
65. 10 Cesar Estrada   20:20   Santa Ana Valley  
66. 12 Norman Cardenas   20:22   Santiago (Garden Grove)  
67. 12 Ayden Welch   20:23   San Marcos (SB)  
68. 11 Alberto Lopez   20:24   Don Lugo  
69. 12 Alan Fierro Gomez   20:26   Shafter  
70. 11 Thomas Simpson   20:28   West Hills  
71. 11 Joseph Lopez   20:28   Oakmont  
72. 11 Jim Tobar   20:31   Canoga Park  
73. 11 Riley Fong   20:31   Oak Park  
74. 11 Jeremiah Reyna   20:34   Santiago (Garden Grove)  
75. 12 Dawei Yue   20:35   Bonita  
76. 11 Landon Arvidson   20:36   Bonita  
77. 11 Calvin Ikeda   20:41   North Torrance  
78. 11 Wilmer Salmeron   20:42   Godinez  
79. 12 Bryan Agustin   20:43   Godinez  
80. 12 Erik Reyes   20:46   Orange  
81. 11 Salvador Parra   20:48   Godinez  
82. 11 Micheal Sevilla   20:50   Oakmont  
83. 11 Sidney Nestman   20:50   Classical Academy  
84. 12 Isaac (Oscar) Ochoa Garcia   20:53   South Hills  
85. 11 Eduardo Colunga   20:53   Monroe  
86. 12 Vladimir Parra   20:54   La Mirada  
87. 12 Marcos Dominguez   20:56   Monroe  
88. 11 Tyson Neal   20:58   Will C. Wood  
89. 12 Bryan Garcia   21:01   Sierra Vista  
90. 11 rafael Nava   21:01   Santa Ana Valley  
91. 11 Juan Marias   21:03   Godinez  
92. 11 Jake Mato   21:04   North Torrance  
93. 12 Ethan Torres   21:04   La Mirada  
94. 12 Dimas Portillo   21:04   Monroe  
95. 11 Maycol Barrios   21:10   Sierra Vista  
96. 12 Jake Gomez   21:11   South Hills  
97. 12 Patrick Kocher   21:13   Oakmont  
98. 12 Jimmy Arellano   21:13   La Mirada  
99. 11 Irvin Arevalo   21:14   Miguel Contreras LC  
100. 11 Nathan Barrera   21:17   Tustin  
101. 12 Randy Lee   21:18   North Torrance  
102. 11 Emilio Segovia   21:24   Mission Viejo  
103. 12 Kyle Shaffer   21:24   San Marcos (SB)  
104. 11 Zachary Mquqwana   21:26   Oakmont  
105. 11 Miguel Soriano   21:29   West Hills  
106. 12 Jimmy Galdamez   21:33   Canoga Park  
107. 11 Gabriel Figueroa   21:34   Granite Hills (Apple Valley)  
108. 11 Ruben Zepeda   21:35   Leuzinger  
109. 11 Cody Buckhannon   21:37   Bonita  
110. 12 Jun Chen   21:45   Arroyo (SS)  
111. 12 Logan Noriega   21:47   West Hills  
112. 12 Brandon Abrams   21:47   San Gorgonio  
113. 12 Abraham Abarca   21:57   Santa Paula  
114. 11 Michael Paxtor   21:57   Canoga Park  
115. 11 Nathaniel Johnson   22:00   Miguel Contreras LC  
116. 12 Esau Cruz Ferreira   22:01   Miguel Contreras LC  
117. 11 Ismael Melgar   22:02   Santiago (Garden Grove)  
118. 11 Benjamin Leal   22:03   Tustin  
119. 12 Raymond Vera   22:03   San Gorgonio  
120. 12 Mauricio Rodriguez   22:04   Oakmont  
121. 12 Fabian Perez   22:04   Rancho Mirage  
122. 12 Jeremy Strand   22:05   San Marcos (SB)  
123. 11 Sebastian Tran   22:05   Temple City  
124. 10 Cyrus Chan   22:05   Sierra Vista  
125. 10 Jomari Ortega   22:07   Canoga Park  
126. 11 Kylan Kim   22:08   Sonora (La Habra)  
127. 12 Daniel Garita   22:10   Rancho Mirage  
128. 12 Josue Salazar   22:11   Leuzinger  
129. 12 Eddie Garcia   22:11   Santa Ana Valley  
130. 11 Ivan Maganda   22:13   Indian Springs  
131. 11 Kylan Smith   22:13   Will C. Wood  
132. 11 Benjamin Cantrell   22:14   La Mirada  
133. 12 Antonio Garcia   22:16   Sierra Vista  
134. 11 Shervin Naeli   22:17   Hoover  
135. 11 Diego Gomez   22:17   San Gorgonio  
136. 12 Thomas Machian   22:18   North Torrance  
137. 11 Sean Nguyen   22:22   San Marcos (SB)  
138. 11 David Topete   22:23   Monroe  
139. 12 Maxwell Severson   22:24   Bonita  
140. 11 Mycah Howell   22:27   Lawndale  
141. 12 Nathan Arvizu   22:27   Tustin  
142. 12 Justin Yaung   22:29   Monta Vista  
143. 12 Benjamin Garcia   22:30   South Hills  
144. 11 Caleb Acosta   22:37   San Gorgonio  
145. 11 Syrus Safar   22:37   Lawndale  
146. 11 Pablo Cordova   22:38   Tustin  
147. 11 Asher Pirozzi   22:39   San Marcos (SB)  
148. 11 Loyd Peterson   22:40   West Hills  
149. 12 Jesus Luna   22:43   Santiago (Garden Grove)  
150. 11 Angel Fonseca   22:44   Savanna  
151. 11 Matthew Choi   22:45   Temple City  
152. 11 Anthony Ramos   22:47   Orange  
153. 11 Kevin Cardenas Castro   22:47   Temple City  
154. 10 Andy Rosales   22:49   Miguel Contreras LC  
155. 10 Wilmer Tambriz   22:50   Miguel Contreras LC  
156. 12 Angelo Soriano   22:53   Savanna  
157. 11 Edgar Santana   22:56   Sierra Vista  
158. 11 Leonardo Jimenez   22:56   Godinez  
159. 12 Alexander Suarez   22:57   Leuzinger  
160. 11 Luis A Rivas   22:58   Los Amigos  
161. 11 David Dao   23:02   Rancho Mirage  
162. 11 Liam Champagne-Cottom   23:03   La Mirada  
163. 11 Josiah Flores   23:04   Independence  
164. 11 Alexander Lopez   23:04   Sonora (La Habra)  
165. 12 Christopher Valera   23:05   Shafter  
166. 11 kingston Linn   23:13   Orange  
167. 12 Anthony Luna   23:13   Santa Paula  
168. 11 Michael Gonzalez   23:22   Independence  
169. 11 Austin Juarez   23:23   Sierra Vista  
170. 12 Giovanni Romero   23:24   Rancho Mirage  
171. 11 Jesus Castro   23:24   Godinez  
172. 11 Brian Tran   23:28   Temple City  
173. 11 Gabriel Vallecillo   23:32   Shafter  
174. 12 Rayden Duong   23:32   Los Amigos  
175. 11 Oliver Robles Grande   23:36   Temple City  
176. 11 Preston Hernandez   23:36   Royal  
177. 11 Adam Martinez   23:39   Gahr  
178. 12 Josh Padron   23:43   Don Lugo  
179. 11 Michael Chavez   23:44   Granite Hills (Apple Valley)  
180. 12 Elian Celis   23:46   Canoga Park  
181. 11 Ulises A Angel   23:49   Los Amigos  
182. 12 Christopher Buitrago   23:52   Hart  
183. 11 Marco Gomez   23:53   Shafter  
184. 11 Santos Corona   23:56   Leuzinger  
185. 12 Aidan Walker-Butler   23:56   Granite Hills (Apple Valley)  
186. 12 Juan Mauricio   23:57   San Bernardino  
187. 12 Jordan Johnson   23:58   Rancho Mirage  
188. 12 Wyatt Drake   23:59   Tustin  
189. 12 Demetrio Ochoa   24:00   Rancho Mirage  
190. 11 Ivan Douglas   24:00   Lawndale  
191. 12 Christian Perez Espinoza   24:05   Shafter  
192. 11 Edwin Joshy   24:08   Oakmont  
193. 11 Grady Ginder   24:11   Classical Academy  
194. 12 Alexander Rodriguez   24:12   Hillcrest  
195. 11 Fabian Chavez   24:13   Canoga Park  
196. 12 Andy Le   24:16   Leuzinger  
197. 11 Leo Abedi   24:34   Hoover  
198. 11 Lupwaydoh Windsor   24:36   Independence  
199. 11 Lucas Wan   24:37   Temple City  
200. 11 Emmanuel Calderon   24:42   Lawndale  
201. 12 Noah Guillen   24:51   La Mirada  
202. 12 Alexander Mercado   24:51   Sonora (La Habra)  
203. 12 Meza Oscar   24:52   Sierra Vista  
204. 12 Juan Florido   25:00   San Gorgonio  
205. 11 Darren Hsu   25:02   Monta Vista  
206. 11 Alex Ceballos   25:07   Godinez  
207. 11 Nicolas Lopez   25:23   North Torrance  
208. 12 Manuel Garcia   25:26   San Gorgonio  
209. 11 Luis E Martinez   25:33   Los Amigos  
210. 11 Akira Nakazawa   25:36   North Torrance  
211. 11 Isaac Reyes   25:53   San Gorgonio  
212. 12 Wahkeem Austin   25:56   Granite Hills (Apple Valley)  
213. 12 Eddie Orozco   25:59   La Mirada  
214. 11 Marco DeLaCruz   26:03   La Mirada  
215. 11 Jesse Arias   26:11   La Mirada  
216. 12 Nathaniel Lin   26:17   Temple City  
217. 12 Rene Diaz   26:30   Lawndale  
218. 11 Mauricio Perez   26:50   South Hills  
219. 11 Luis Guadarrama   26:52   Los Amigos  
220. 11 Cameron Galiza   26:54   Independence  
221. 11 Joshua Garcia   27:02   San Bernardino  
222. 11 Derek Barrientos   27:07   Don Lugo  
223. 12 Christopher Lucero Garcia   27:08   Rancho Mirage  
224. 12 Jordan Dennis   27:35   Leuzinger  
225. 11 Johnny Matul   27:40   Miguel Contreras LC  
226. 11 Jose Tiquiran-Garcia   27:40   Miguel Contreras LC  
227. 12 De Santiago Chris   27:42   Don Lugo  

3 Miles D3 Frosh Blue

Official Team Scores
1. Oak Park 94
2. San Marcos (SB) 115
3. Santa Paula 123
4. Los Amigos 143
5. North Torrance 164
6. Santiago (Garden Grove) 172
7. Monta Vista 235
8. Brea Olinda 243
9. Mission Viejo 252
10. Pacifica (Garden Grove) 270
11. Arroyo (SS) 298
12. Sonora (La Habra) 304
13. Santa Fe 307
14. Hart 337
15. Savanna 386
16. Los Altos 408
17. St. John Bosco 440
18. Hoover 452
19. San Gorgonio 478
20. Don Lugo 486
21. Tustin 489
22. Sierra Vista 538
23. Leuzinger 594
24. Canoga Park 632

1. 9 Malcolm Caughey   17:00   Oak Park  
2. 9 Alex Pelayo   17:18   Will C. Wood  
3. 9 Ari Kalan   17:58   Oak Park  
4. 9 Cristian Corona   18:04   Will C. Wood  
5. 9 Matthew Adams   18:13   Santa Margarita  
6. 9 Patrick Stadel   18:14   Santa Margarita  
7. 9 Nate Daughters   18:18   San Marcos (SB)  
8. 9 Jacobus Hogendorp   18:20   Oak Park  
9. 9 Nathan Aviles   18:23   North Torrance  
10. 9 Daniel Rodriguez   18:29   Santiago (Garden Grove)  
11. 9 Robert Galvan   18:34   Santa Paula  
12. 9 Mario Navarro   18:39   Santa Paula  
13. 9 David Jacobsen   18:40   St Augustine  
14. 9 Alexandre Grimaldo   18:40   Savanna  
15. 9 Jacob Ceballos   18:40   St. John Bosco  
16. 9 Riu Yamada   18:44   Monta Vista  
17. 9 Xavi Francisco   18:56   Los Amigos  
18. 9 Logan Burgess   18:56   Damien  
19. 9 Jose Luis Morales Jr.   18:59   Azusa  
20. 9 Ethan Miyamoto   19:03   North Torrance  
21. 9 Xavier Gomez   19:10   Santa Paula  
22. 9 Cruz Lopez   19:11   North Torrance  
23. 9 David Rativa Latorre   19:13   Tustin  
24. 9 Walker Gregorio   19:18   San Marcos (SB)  
25. 9 Jacob Roman   19:37   Lawndale  
26. 9 Felipe Sanchez   19:37   Don Lugo  
27. 9 Michael Valenti   19:38   Brea Olinda  
28. 9 Alejandro Garibay   19:38   Oakmont  
29. 9 Emmanuel Bustamante   19:39   Wasco  
30. 9 Nate Callanan   19:41   San Marcos (SB)  
31. 9 Jack Sabinas   19:44   Santiago (Garden Grove)  
32. 9 Davis Lingren   19:50   Pacifica (Garden Grove)  
33. 9 Derek Greaver   19:51   Pacifica (Garden Grove)  
34. 9 Josue Meza   19:51   Wasco  
35. 9 Luke D'Amour   19:55   San Marcos (SB)  
36. 9 Ritik Shenoy   19:55   Monta Vista  
37. 9 Cody Schenkhuizen   19:56   La Costa Canyon  
38. 9 Samuel Heinonen   19:56   Monta Vista  
39. 9 Mateo Cisneros   19:57   Los Amigos  
40. 9 Justin Coyle   20:02   Oakmont  
41. 9 Nicholas Nelson   20:02   West Hills  
42. 9 Jacob Hinds   20:05   Damien  
43. 9 Benny Vidrio   20:07   South Hills  
44. 9 Shashank Brahmandam   20:07   Oak Park  
45. 9 Toby Cervantes   20:07   Brea Olinda  
46. 9 Alex Stetina   20:08   Sonora (La Habra)  
47. 9 Anthony Morales   20:09   Arroyo (SS)  
48. 9 Andrew Burgos   20:10   Damien  
49. 9 Yusuf Eldah   20:10   Los Amigos  
50. 9 Aiden Ruelas   20:14   Hart  
51. 9 Rex Mendez   20:15   Los Amigos  
52. 9 Giovanni Dominguez   20:15   Arroyo (SS)  
53. 9 John Chow   20:25   Arroyo (SS)  
54. 9 Ixaac Tarula   20:26   Hart  
55. 9 Aaron Magana   20:27   Godinez  
56. 9 Michael Hernandez Cruz   20:30   Rancho Mirage  
57. 9 Jayden Vazquez   20:31   Los Amigos  
58. 9 Mathias Llamas   20:31   Santa Paula  
59. 9 Giovanni Perez   20:32   Santiago (Garden Grove)  
60. 9 Pablo Capdevila   20:33   Hoover  
61. 9 Jonathan Barojas   20:34   Santiago (Garden Grove)  
62. 9 Andrew Diva   20:34   Gahr  
63. 9 Guanlin Gong   20:34   Bonita  
64. 9 Collin Pham   20:35   Rancho Alamitos  
65. 9 Xander Proud   20:35   Mission Viejo  
66. 9 Ramsez Ramirez   20:41   Azusa  
67. 9 Oscar Cervantes Vasquez   20:43   Santa Fe  
68. 9 Adrian Plascencia   20:44   Lawndale  
69. 9 Connor Chin   20:44   Sonora (La Habra)  
70. 9 Alexander Nolte   20:45   Mission Viejo  
71. 9 Landon De Zuniga   20:48   South Hills  
72. 9 Samuel Solares   20:49   Leuzinger  
73. 9 Angel Rivera   20:49   Santa Fe  
74. 9 Jose Garcia   20:52   Santa Ana Valley  
75. 9 Gabe Sims   20:52   Pacifica (Garden Grove)  
76. 9 Leonardo Ruiz   20:53   Los Altos  
77. 9 Gilberto Angulo-Rivas   20:54   Rancho Mirage  
78. 9 Audric Hallberg   20:55   San Marcos (SB)  
79. 9 Cooper Sherman   20:55   Mission Viejo  
80. 9 Glenn Ertl   20:58   Ramona  
81. 9 Moses Paek   20:58   Brea Olinda  
82. 9 Matthew Tuscano   20:59   Will C. Wood  
83. 9 Tyler Sarkdavisarak   21:02   Mission Viejo  
84. 9 Aidan Carr   21:03   Buena Park  
85. 9 Maximo Barrientos Flores   21:04   Santa Paula  
86. 9 Isaac Parker   21:06   Sonora (La Habra)  
87. 9 Brent (Beau) Haberchak II   21:07   Mission Viejo  
88. 9 Edwin Diaz   21:10   Los Amigos  
89. 9 Cade Matthews   21:14   Oak Park  
90. 9 Alex Jang   21:15   Bonita  
91. 9 Owen Suzuki   21:16   North Torrance  
92. 9 Anthony Bonilla   21:20   Los Altos  
93. 9 Zane Salazar   21:20   Orange  
94. 9 Miguel Infante   21:23   Hart  
95. 9 Larry Fernandez   21:24   Santiago (Garden Grove)  
96. 9 Aiden White   21:27   Monta Vista  
97. 9 Aidan Valencia   21:27   Brea Olinda  
98. 9 Roman Torres   21:27   Gahr  
99. 9 Hudson Werkhoven   21:31   San Marcos (SB)  
100. 9 Isaiah Martinez   21:33   Mayfair  
101. 9 Andrew Arevalo   21:33   Rancho Alamitos  
102. 9 Ryan Hernandez   21:34   Santa Fe  
103. 9 Isaac Gonzalez   21:37   Sierra Vista  
104. 9 Jayden Kraft   21:41   Mission Viejo  
105. 9 Tsukushi Ishita   21:43   Los Altos  
106. 9 Richard Reza   21:44   La Mirada  
107. 9 Nathan Ochoa   21:44   North Torrance  
108. 9 Aiden Garcia   21:46   Sonora (La Habra)  
109. 9 Brandon Escobedo   21:47   Indian Springs  
110. 9 Aaron Mallory   21:47   Santa Fe  
111. 9 Brian Santos-Gonzalez   21:48   Savanna  
112. 9 Juan Gomez   21:50   Orange  
113. 9 Asan Servin   21:51   Santa Fe  
114. 9 Jorge Diaz   21:53   Orange  
115. 9 Elijah Rivera   22:00   Buena Park  
116. 9 Ezekiel Gonzalez   22:03   Santiago (Garden Grove)  
117. 9 Rayhenn Kumar   22:04   Brea Olinda  
118. 9 Santiago Estrada   22:08   Hart  
119. 9 Nolan Freed   22:09   Pacifica (Garden Grove)  
120. 9 Mason Miller   22:10   La Costa Canyon  
121. 9 Logan Garcia   22:10   Don Lugo  
122. 9 Noel Gomez   22:12   San Gorgonio  
123. 9 Christian Erb   22:13   Oak Park  
124. 9 Joseph Solis   22:15   Godinez  
125. 9 Edgar Mirzakhanyan   22:16   Hoover  
126. 9 Nathan Munoz   22:17   Arroyo (SS)  
127. 9 Abhinav Kodali   22:17   Oak Park  
128. 9 Cristian Salmeron   22:19   Savanna  
129. 9 Dominik Dominguez   22:24   San Gorgonio  
130. 9 Parthsarthi Khadilkar   22:26   Hoover  
131. 9 Fernando Macias-Islas   22:27   Savanna  
132. 9 Julian Castellanos   22:28   Mission Viejo  
133. 9 Kayden Gonzalez   22:29   Ramona  
134. 9 Peter Geluk   22:29   Oakmont  
135. 9 Luke Haller   22:30   St. John Bosco  
136. 9 Brian Huynh   22:31   Santiago (Garden Grove)  
137. 9 Angel Beltran   22:33   Tustin  
138. 9 Mason Cruz   22:33   Santa Fe  
139. 9 Michael Mendez   22:36   Santiago (Garden Grove)  
140. 9 Dominic Brown Sanchez   22:38   Tustin  
141. 9 Ivan Rivera   22:40   Santiago (Garden Grove)  
142. 9 Joseph Correa   22:44   San Gorgonio  
143. 9 Shea Croker   22:44   Pacifica (Garden Grove)  
144. 9 Nathan Nahui   22:49   Sierra Vista  
145. 9 Jayden Huynh   22:50   Rancho Alamitos  
146. 9 Diego Pineda   22:51   Hoover  
147. 9 Rowan Brown   22:53   St. John Bosco  
148. 9 Gavin Smith   22:56   Ramona  
149. 9 Kaleb Lewis   22:57   Sonora (La Habra)  
150. 9 Drew Nakasuji   22:58   North Torrance  
151. 9 Alexander Martinez   22:58   Pacifica (Garden Grove)  
152. 9 John Roberson   23:02   San Gorgonio  
153. 9 Emmanuel Alatorre   23:02   Sierra Vista  
154. 9 Elan Davidson   23:03   Santa Margarita  
155. 9 Treston Son   23:04   Pacifica (Garden Grove)  
156. 9 Iker Larios Lutz   23:05   Ramona  
157. 9 Kevin Avila   23:06   Sonora (La Habra)  
158. 9 Tim Gagnon   23:07   St. John Bosco  
159. 9 Logan Wells   23:11   West Hills  
160. 9 Caleb Rodriguez   23:12   Rancho Alamitos  
161. 9 Calvin Strohmann   23:12   Monta Vista  
162. 9 Jayden De La Torre   23:12   San Gorgonio  
163. 9 David Liscano   23:12   Los Altos  
164. 9 Marcus Collins   23:12   Arroyo (SS)  
165. 9 Fernando Sanchez-Mora   23:14   Don Lugo  
166. 9 Manuel Becerra   23:15   Canoga Park  
167. 9 Jesse Murillo   23:16   Leuzinger  
168. 9 Stephen Rivera   23:17   Los Altos  
169. 9 Vikram Mallya   23:24   Monta Vista  
170. 9 Minel Aguilar   23:25   Arroyo (SS)  
171. 9 Angel Garcia   23:28   Santa Fe  
172. 9 Jayden Ma   23:31   Arroyo (SS)  
173. 9 Gabriel Medina   23:32   Canoga Park  
174. 9 Nolan Kernaghan   23:33   Sonora (La Habra)  
175. 9 Elias Salgado   23:34   Los Amigos  
176. 9 Soryn Lovejoy   23:36   San Marcos (SB)  
177. 9 Ian Slawson   23:37   Mission Viejo  
178. 9 Alexander Ocana   23:44   Canoga Park  
179. 9 Jacob Gomez   23:44   Santa Fe  
180. 9 Ian Gonzalez   23:46   Santa Fe  
181. 9 Micah Evans   23:47   Hillcrest  
182. 9 Tsukushi Ishita   23:52   Los Altos  
183. 9 Shayan Mirsoltani-Alamilla   23:54   Mission Viejo  
184. 9 Liam Rosita   23:54   Sonora (La Habra)  
185. 9 Lio Dominguez   23:58   Hart  
186. 9 Dominic Walgenbach   23:59   Savanna  
187. 9 Alex Alvarez   24:02   Canoga Park  
188. 9 Chris Labian   24:05   Hart  
189. 9 Vincent Medina   24:05   St. John Bosco  
190. 9 Keane Kok   24:09   Arroyo (SS)  
191. 9 Jeffrey Choy   24:12   Monta Vista  
192. 9 Biano Kong   24:12   Temple City  
193. 9 Austin Cortez   24:13   Sierra Vista  
194. 9 Jonathan Gonzalez   24:13   Sierra Vista  
195. 9 Connor Alexander   24:14   Royal  
196. 9 Johan Olea   24:17   Buena Park  
197. 9 Leon Jauregui   24:17   Don Lugo  
198. 9 Edward Davis   24:20   Pacifica (Garden Grove)  
199. 9 Israel Medina-Soto   24:22   Independence  
200. 9 King Lane   24:25   Hillcrest  
201. 9 Joaquin Fuentes   24:26   Los Altos  
202. 9 Jacob Castro   24:34   Mayfair  
203. 9 Jose Mejia   24:34   Leuzinger  
204. 9 Tore Parker   24:42   La Costa Canyon  
205. 9 Francisco Dominguez   24:43   Los Amigos  
206. 9 Andrew Sykes   24:44   Oakmont  
207. 9 Miguel Munoz   24:44   Godinez  
208. 9 Victor Mendoza   24:46   West Hills  
209. 9 Riley Ray   24:47   Independence  
210. 9 Nicholas Reagan   24:55   San Marcos (SB)  
211. 9 Aaron Salgado   24:56   Sierra Vista  
212. 9 Julio Alcocer   25:01   Godinez  
213. 9 Alan Gayosso   25:12   Tustin  
214. 9 Evan Revak   25:20   West Hills  
215. 9 Jonathan Hii   25:28   South Hills  
216. 9 Fernando Salgado   25:31   Don Lugo  
217. 9 Shadiq Iqbal   25:36   Hoover  
218. 9 Juan Diego Mayorga   25:52   St. John Bosco  
219. 9 Kareem Pou   25:54   Buena Park  
220. 9 Jethro Bull   26:00   Mission Viejo  
221. 9 Keith Kiogora   26:01   Canoga Park  
222. 9 Sebastian Kennedy   26:19   Don Lugo  
223. 9 Dean Mejia   26:25   La Mirada  
224. 9 Jacob Velasco   26:26   Brea Olinda  
225. 9 Marco Salinas   26:33   Tustin  
226. 9 Nathan Alarcon   26:35   Leuzinger  
227. 9 Liam Stewart   26:36   Will C. Wood  
228. 9 Luis Polanco   26:37   Leuzinger  
229. 9 Andres Navarro   26:40   Leuzinger  
230. 9 Lucas McGevna   27:04   Temple City  
231. 9 Asim Rye   27:14   Rancho Mirage  

3 Miles D3 Soph Red

Official Team Scores
1. Damien 113
2. St. John Bosco 115
3. Hart 141
4. Santiago (Garden Grove) 148
5. Mission Viejo 156
6. Will C. Wood 164
7. La Costa Canyon 174
8. Brea Olinda 201
9. Gahr 220
10. Sonora (La Habra) 247
11. Pacifica (Garden Grove) 260
12. Arroyo (SS) 269
13. Godinez 322
14. Sierra Vista 331
15. Santa Fe 351
16. West Hills 367
17. Temple City 375
18. Oak Park 409

1. 10 Joel Chavarin   16:48   St. John Bosco  
2. 10 Kellan Fleck   16:56   La Costa Canyon  
3. 10 Luca Troche Jones   17:08   Will C. Wood  
4. 10 Cooper Lambert   17:18   Damien  
5. 10 Mathew Romero   17:53   Santiago (Garden Grove)  
6. 10 Nicholas Ortiz   18:06   St. John Bosco  
7. 10 Finn Reed   18:06   La Costa Canyon  
8. 10 Kameron Kirbis   18:09   Bonita  
9. 10 Ethan Le   18:14   Temple City  
10. 10 Donovan Pizzo   18:15   Will C. Wood  
11. 10 Sammy Asad   18:16   Mission Viejo  
12. 10 Javier Harris-Rogers   18:17   Sonora (La Habra)  
13. 10 Julian Zamora   18:21   Hart  
14. 10 Tyce Barker   18:24   El Capitan  
15. 10 Isaac Navarrete   18:24   Savanna  
16. 10 Kyle Hechler   18:26   Brea Olinda  
17. 10 Alex Villa   18:27   Gahr  
18. 10 David Chavez   18:28   Gahr  
19. 10 Tim Huschke   18:37   St Augustine  
20. 10 Jovanny Guzman   18:45   St Augustine  
21. 10 Mateo Douglas-Rejon   18:54   St. John Bosco  
22. 10 Joshua Celi   18:56   Brea Olinda  
23. 10 Finnian Roche   18:58   Damien  
24. 10 Dimas Diaz   18:59   St. John Bosco  
25. 10 Jonah Troost   18:59   Hart  
26. 10 Joseph Rose   18:59   Mission Viejo  
27. 10 Lucas Cottom   19:06   Damien  
28. 10 Bill Luu   19:08   Will C. Wood  
29. 10 Delfino Gamboa   19:13   Hart  
30. 10 Peter Finerty   19:15   Will C. Wood  
31. 10 Michael Lov   19:15   Arroyo (SS)  
32. 10 John Haskell   19:17   La Costa Canyon  
33. 9 Ivan Lopez Bedolla   19:19   Buena  
34. 10 Owen Marcinkowski   19:19   St Augustine  
35. 10 Leonidas Hernandez   19:19   Damien  
36. 10 Alejandro Luna   19:19   Godinez  
37. 10 Christian Calderon   19:20   Godinez  
38. 10 Dante Cobaxin   19:21   Santiago (Garden Grove)  
39. 10 Aidan Rodriguez   19:27   Mission Viejo  
40. 10 Joshua Aguirre   19:28   Hart  
41. 10 Aiden Uribe   19:36   Santa Fe  
42. 10 Alexis Magana   19:38   Santa Paula  
43. 10 Josias Ortega-Carcamo   19:40   Sonora (La Habra)  
44. 10 Drew Vogel   19:41   San Marcos (SB)  
45. 10 Zachary Martinez   19:42   Santiago (Garden Grove)  
46. 10 Edward Pena-R   19:43   Santiago (Garden Grove)  
47. 10 Ira Albright   19:45   Pacifica (Garden Grove)  
48. 10 James Kim   19:46   Santiago (Garden Grove)  
49. 10 Mathew Arellano   19:47   Sierra Vista  
50. 10 Joseph Marez   19:47   Damien  
51. 10 Daniel Hambel   19:51   Mission Viejo  
52. 10 Nolan Brimmer   19:52   Pacifica (Garden Grove)  
53. 10 Adrian Cruz   19:52   Saddleback  
54. 10 Evan Rossi   19:54   Sonora (La Habra)  
55. 10 Zac Barragan Reidt   19:55   Oakmont  
56. 10 Payton Villanueva   19:56   Brea Olinda  
57. 10 Joshua Diaz   19:57   Gahr  
58. 10 Wayne Hinh   19:59   Arroyo (SS)  
59. 10 Richard Olivares   20:00   Indian Springs  
60. 10 Eddy Hodgson   20:01   Classical Academy  
61. 10 Seth Hermansen   20:02   Royal  
62. 10 Aaron Perez   20:04   Sierra Vista  
63. 10 Liam Cadang   20:04   Rancho Mirage  
64. 10 Xiaosong Pan   20:06   Bonita  
65. 10 Jared De Los Reyes   20:09   Gahr  
66. 10 Caleb Anderson   20:12   Pacifica (Garden Grove)  
67. 10 Jaxson Gray   20:13   Mission Viejo  
68. 10 Andre Grigoryan   20:14   Hart  
69. 10 Francisco Ramirez   20:14   Sierra Vista  
70. 10 Mark OBrien   20:14   La Costa Canyon  
71. 10 Aidan Cushman-Kihnley   20:16   Monta Vista  
72.   9012 9012   20:16   Godinez  
73. 10 Kyle Tran   20:18   Arroyo (SS)  
74. 10 Donovan Do   20:18   Temple City  
75. 10 Aaron Deleon   20:19   Santa Fe  
76. 10 Nahum Santa Rosa   20:19   Santa Paula  
77. 10 Omar Orozco   20:19   Buena Park  
78. 10 Kaleb Abey   20:27   Brea Olinda  
79. 10 Paul Nicely   20:29   Buena  
80. 10 Caleb Heuer   20:30   Granite Hills (Apple Valley)  
81. 10 Liam Sandefur   20:31   Mission Viejo  
82. 10 Joshua Valle   20:31   Santiago (Garden Grove)  
83. 10 Nick Perez   20:33   Oak Park  
84. 10 Mateo Zait   20:37   Oak Park  
85. 10 Austin Yang   20:38   Pacifica (Garden Grove)  
86. 10 Caleb Loy   20:39   Pacifica (Garden Grove)  
87. 10 Damian Aguilera   20:41   West Hills  
88. 9 Aidan Lim   20:49   Brea Olinda  
89. 10 Carlos Ruiz   20:54   Arroyo (SS)  
90. 10 Elijah Bardowell   20:55   Mission Viejo  
91. 10 Landon McClane   20:56   West Hills  
92. 10 Braydon Bouse   20:57   Pacifica (Garden Grove)  
93. 10 Max Xiao   20:57   Arroyo (SS)  
94. 9 Henry Pryor   20:57   Buena  
95. 10 Tetsuhiro Morita Menendez   20:57   La Mirada  
96. 10 Miguel Valencia   20:57   St. John Bosco  
97. 10 Antoine Cesini   20:57   San Gorgonio  
98. 11 Cameron Slawson   20:58   Mission Viejo  
99. 10 Jason Neal   20:58   West Hills  
100. 10 Ivan Aguilar Zavala   21:01   Buena Park  
101. 10 Jay Noriega   21:03   West Hills  
102. 10 Francisco Govea   21:04   Savanna  
103. 10 Timothy Wasef   21:05   Mission Viejo  
104. 10 Isaac Pressman   21:07   Brea Olinda  
105. 10 Elliott Haun   21:08   La Mirada  
106. 10 Ryan Alessi   21:10   Arroyo (SS)  
107. 10 Camilo Anderson   21:11   Classical Academy  
108. 10 Mateo Gallegos   21:13   San Marcos (SB)  
109. 10 Marcello San Paolo   21:15   Sonora (La Habra)  
110. 10 Sylvester Castaneda   21:16   Sonora (La Habra)  
111. 10 Michael Llamas   21:21   Santa Fe  
112. 10 Juan Reyes   21:26   Indian Springs  
113. 10 Jonas Garcia   21:29   Damien  
114. 10 Lorenzo Mendoza   21:29   West Hills  
115. 10 Sean Martinez   21:31   Sierra Vista  
116. 10 Dylan Nguyen   21:32   Los Amigos  
117. 10 Isaac Martinez   21:32   Independence  
118. 10 Diego Simmons   21:33   La Costa Canyon  
119. 10 Emilio Garcia   21:34   Mayfair  
120. 10 Esteban Montenegro   21:35   Santa Fe  
121. 10 Derek Cobaxin   21:39   Santiago (Garden Grove)  
122. 10 Jaffet Orellana   21:42   Buena Park  
123. 10 Ivan Finley   21:43   St. John Bosco  
124. 10 Andrew Fong   21:47   Oak Park  
125. 10 Charles Burton   21:49   Hart  
126. 10 Gilbert Gonzalez   21:51   Kaiser  
127. 10 Jacob Carbajal   21:54   Arroyo (SS)  
128. 10 Moises Mejia   21:55   Buena Park  
129. 10 David Avila   21:55   Santiago (Garden Grove)  
130. 10 Henry Wiebe   21:55   Shafter  
131. 10 Cash Koenke   21:56   Pacifica (Garden Grove)  
132. 10 Edison Hesselbach   22:00   Mission Viejo  
133. 10 Adam Castillejo   22:03   Damien  
134. 10 Kasey Alvarez   22:04   Lawndale  
135. 10 Arvin Chang   22:06   Temple City  
136. 10 Eryck Pineda   22:06   Santa Fe  
137. 10 Cayden Bellino   22:06   Oak Park  
138. 10 Ricardo Hernandez   22:08   Leuzinger  
139. 10 Carlos Gastelum   22:13   Indian Springs  
140. 10 Cole Fremgen   22:15   Pacifica (Garden Grove)  
141. 10 Antonio Gurrola   22:21   Santiago (Garden Grove)  
142. 10 Aiden Brunette   22:22   Gahr  
143. 10 Marco Camarena   22:27   Shafter  
144. 10 Valentine Duque   22:29   Godinez  
145. 10 Matthew Bermudez   22:30   Brea Olinda  
146. 10 Angelo Hernandez   22:31   Santa Fe  
147. 10 Gabriel Diaz   22:32   Tustin  
148. 10 Marcus Oaxaca   22:33   Oakmont  
149. 10 Gabriel Diaz   22:35   Arroyo (SS)  
150. 10 Braden Nugent   22:40   Oakmont  
151. 10 Yuan Espiritu   22:45   Leuzinger  
152. 10 Enrique Recinos   22:48   Rancho Alamitos  
153. 10 Bryant Rincon   22:52   Independence  
154. 10 Frank Sepulveda   22:55   St. John Bosco  
155. 10 Aken Lakmani Hewa   22:57   Oak Park  
156. 10 Aaden Lopez   22:57   Mayfair  
157. 10 Sydeek Safar   23:00   Lawndale  
158. 10 Chase Saimo   23:05   West Hills  
159. 10 Jeremy Goo   23:07   Gahr  
160. 10 William Staats   23:08   Will C. Wood  
161. 10 Jayden Au   23:10   Temple City  
162. 10 Ethan Deere   23:11   Oak Park  
163. 10 John Martinez   23:16   Sierra Vista  
164. 10 Eduardo Cano   23:17   Tustin  
165. 10 Jared Chanelo   23:20   Sierra Vista  
166. 10 Mark Mekhail   23:21   South Hills  
167. 10 Benjamin Kim   23:24   Hoover  
168. 10 Anthony Cervantes   23:25   Granite Hills (Apple Valley)  
169. 10 Ayden Tran   23:26   Will C. Wood  
170. 10 Jadyn Licarde   23:33   Santa Fe  
171. 10 Vaughn Shepard   23:34   Damien  
172. 10 Landen Nelson   23:38   Granite Hills (Apple Valley)  
173. 10 Andrew Reza   23:47   Mayfair  
174. 10 Justin Hoang   23:47   Arroyo (SS)  
175. 10 Jacob Ceballos   23:47   Shafter  
176. 10 Bryan Garcia   23:58   Godinez  
177. 10 Aiden Jose Herrera   23:58   Los Altos  
178. 10 Nathaniel Torres   23:59   Royal  
179. 10 Juan Castillo   24:00   Santa Fe  
180. 10 Kelvin Situ   24:02   Temple City  
181. 10 Gabriel Lopez   24:06   Saddleback  
182. 10 Rafael Galvez   24:07   Sierra Vista  
183. 10 Devin Wolff   24:10   Oak Park  
184. 10 Thomas Serrano   24:12   San Gorgonio  
185. 10 Benjamin Samayoa   24:13   La Mirada  
186. 10 Mateo Tangonan   24:13   Classical Academy  
187. 10 Eric Paniagua   24:15   Santa Fe  
188. 10 Jesse Nunez   24:47   Leuzinger  
189. 10 Benjamin Reynosa   24:50   Rancho Alamitos  
190. 10 Joaquin Soriano   24:55   Savanna  
191. 10 Evan Mai   24:55   Santa Margarita  
192. 10 Jacob Espino   25:00   Lawndale  
193. 10 Nolan Marler   25:12   West Hills  
194. 10 Chris Inda   25:27   Buena  
195. 10 Cy Holochwost   25:35   Shafter  
196. 10 Julian Villeda   25:44   Kaiser  
197. 10 Jonathan Lopez   25:59   West Hills  
198. 10 Anthony Morales   26:02   Gahr  
199. 10 Kenneth Hyunh   26:03   Arroyo (SS)  
200. 10 Jayden Park   26:49   Hoover  
201. 10 Aedan Phillips   27:10   Leuzinger  
202. 10 Vince Lazaro   27:34   Independence  
203. 10 Matthew Vylayhong   27:39   Los Amigos  
204. 10 Ashton Anderson   27:53   North Torrance  
205. 10 Jaxton Castillo   28:51   Rancho Mirage  

3 Miles D3 Varsity Blue

Official Team Scores
1. St. John Bosco 27
2. Bonita 82
3. Oak Park 89
4. Hart 121
5. Don Lugo 166
6. Oakmont 187
7. Mission Vista 189
8. Mission Viejo 207
9. Santa Ana Valley 227
10. Arroyo (SS) 232
11. South Hills 242
12. Savanna 268
13. Hillcrest 374
14. Irvine 386
15. Royal 393
16. San Fernando 450

1. 12 Isaac Donis   15:57   Don Lugo  
2. 12 Alex Leon   16:06   St. John Bosco  
3. 10 Edward Medina   16:07   St. John Bosco  
4. 12 John Carlson   16:08   Oakmont  
5. 9 Jay Lopez   16:11   St. John Bosco  
6. 9 JJ Lew   16:21   Oak Park  
7. 12 Alireza Tofangdar   16:25   Hart  
8. 10 Nicolas Medina   16:31   St. John Bosco  
9. 10 Justin Arredondo   16:34   St. John Bosco  
10. 10 Jamal McKissick   16:36   South Hills  
11. 10 Leo Cummins   16:40   Santa Margarita  
12. 11 Thomas Mach   16:42   Arroyo (SS)  
13. 12 Jake Ordaz   16:44   Bonita  
14. 11 Jonathan Fregoso   16:44   Bonita  
15. 11 Dimitri Natale   16:45   Oak Park  
16. 11 Troy Turner   16:48   Mission Viejo  
17. 10 Keaton Hawkins   16:50   Mission Vista  
18. 10 Alan Sanchez   16:50   Savanna  
19. 10 Leonard Arias   16:52   Bonita  
20. 10 Charlie Zhou   16:53   Bonita  
21. 12 Christian Weber   16:54   Bonita  
22. 10 Quinn Foster   16:54   Oak Park  
23. 12 Cooper Schlefstein   16:54   Oak Park  
24. 11 Devin Valdovinos   16:55   Santa Ana Valley  
25. 10 Jamesen Wiley   16:58   Hart  
26. 11 Caleb Hernandez   16:59   Oakmont  
27. 10 Luke Hodges   17:00   Oak Park  
28. 10 Miles Prante   17:01   Hart  
29. 11 Jordan Ibarra   17:02   Hart  
30. 11 Johnny Calderon   17:02   Santa Ana Valley  
31. 11 Devin Etheridge   17:04   Mission Vista  
32. 10 Francisco Ortiz   17:07   Arroyo (SS)  
33. 10 Joseph Toledo   17:08   St. John Bosco  
34. 12 Jacques Rogers   17:09   Mission Vista  
35. 12 Jacob Garcia   17:10   South Hills  
36. 12 Jose Santamaria   17:12   Buena  
37. 12 Jack Stitzinger   17:13   Hart  
38. 11 Caidin D'Elia   17:16   Don Lugo  
39. 12 Aidan Plew   17:17   Buena  
40. 12 Tyson McDaniel-Repeta   17:20   Mission Viejo  
41. 10 Caleb Paniagua   17:22   St. John Bosco  
42. 12 Andrew Dominguez   17:24   Don Lugo  
43. 12 Jerrell Reyes   17:32   Oakmont  
44. 12 Xavier Royer   17:37   Oakmont  
45. 10 Guillermo Vargas   17:37   Santa Ana Valley  
46. 12 Owen Ring   17:38   Santa Margarita  
47. 11 Juan Hernandez   17:40   Savanna  
48. 12 Nash Hansen   17:41   Don Lugo  
49. 11 Olbirat Hika   17:42   Savanna  
50. 11 Jared Estrada   17:45   Don Lugo  
51. 10 Daniel Cisneros   17:47   Hillcrest  
52. 11 Deagan Walker   17:48   Mission Viejo  
53. 12 Shreyam Bhattacharya   17:48   Oak Park  
54. 10 Cade Willhoit   17:49   Mission Vista  
55. 12 Luke Hughes   17:50   Hart  
56. 10 Joshua Modrzejewski   17:50   Oak Park  
57. 11 Zachary Card   17:51   Mission Viejo  
58. 11 Justin Duran   17:52   Mission Viejo  
59. 12 Takumi Martinez   17:55   Irvine  
60. 10 Mason Olvera   17:55   Arroyo (SS)  
61. 11 Clay Patterson   17:55   Santa Margarita  
62. 12 Kiernan Newman   17:56   Mission Viejo  
63. 12 Andre Galoostian   18:00   Hart  
64. 12 Bradyn Thompson   18:05   Santa Margarita  
65. 12 Curtis Mendivil   18:06   South Hills  
66. 11 Francisco Bejar   18:07   Saddleback  
67. 10 Alex Kelsey   18:11   Mission Vista  
68. 11 Tristan Trejo   18:14   Royal  
69. 11 Vincent Sandoval   18:19   Buena  
70. 10 Ayden Flores   18:20   Hillcrest  
71. 10 Zijun Su   18:25   Arroyo (SS)  
72. 12 Bryce Jenkins   18:26   Bonita  
73. 11 Carlos Cruz   18:28   Santa Ana Valley  
74. 12 Owen Raitt   18:29   Royal  
75. 11 Lennon Coffin   18:29   Irvine  
76. 10 Rafael Diaz   18:30   Santa Ana Valley  
77. 11 Eric Hernandez   18:35   South Hills  
78. 11 Gael Ramirez-Sanchez   18:38   South Hills  
79. 11 Jordan Carney   18:38   Buena  
80. 10 Yariel Figueroa De Pena   18:38   Arroyo (SS)  
81. 12 Juan Lizarde   18:38   Don Lugo  
82. 12 Freddy Sanchez   18:46   Savanna  
83. 12 Justin Guerriero   18:50   South Hills  
84. 10 Henry Burch   18:51   Irvine  
85. 11 Hayden Luong   18:53   Arroyo (SS)  
86. 10 Ian Lindley   18:54   Oakmont  
87. 12 Daniel Hernandez   19:01   Hillcrest  
88. 10 Anthony Montano   19:03   Royal  
89. 10 Sawyer Ashland   19:08   Mission Viejo  
90. 11 Sebastian Abrego-Castillo   19:19   Saddleback  
91. 12 Austin Nord   19:22   Mission Vista  
92. 12 Samuel Gonzalez   19:24   Don Lugo  
93. 10 Jesus Romero   19:24   Santa Ana Valley  
94. 10 Bryan Martinez   19:24   San Fernando  
95. 12 Davis Karganilla   19:33   Bonita  
96. 12 Ruben Ortega   19:37   Hillcrest  
97. 10 Maximiliano Segura   19:40   San Fernando  
98. 11 Benjamin Rodriquez   19:40   San Fernando  
99. 10 Jacob Fuchs   19:51   Royal  
100. 12 Ryan Aguilar   19:53   Savanna  
101. 12 Benjamin Valentine Urtz   20:01   Oakmont  
102. 11 Pedro Rodriquez   20:04   San Fernando  
103. 10 Aarin Kalghatgi   20:12   Irvine  
104. 11 Michael Palomares   20:16   Savanna  
105. 11 Jake Tran   20:19   Arroyo (SS)  
106. 11 Eugene Lin   20:26   Irvine  
107. 12 Jakob Autajay   20:49   Irvine  
108. 11 Sem Parker   20:55   La Costa Canyon  
109. 11 Robert Smith   20:57   Royal  
110. 10 Joseph DeLaCruz   21:08   San Fernando  
111. 10 Aiden Bonoan   21:18   Mission Vista  
112. 9 Andrew Arteaga   21:18   Hillcrest  
113. 12 Kevin Gong   21:32   Irvine  
114. 9 Vicente Navarro   21:53   Hillcrest  
115. 11 William Guerrero   22:07   San Fernando  
116. 11 Noah Gonzales   22:31   Hillcrest  
117. 12 Christian Ramirez   22:35   San Fernando  
118. 10 Jorge Santos   23:04   Royal  
119. 12 Diego Enriquez   25:13   Saddleback  

3 Miles D3 Varsity Red

Official Team Scores
1. San Marcos (SB) 56
2. Santiago (Garden Grove) 64
3. Monroe 98
4. Sonora (La Habra) 171
5. Montebello 200
6. Godinez 213
7. Damien 232
8. San Gorgonio 239
9. Wasco 259
10. Granite Hills (Apple Valley) 271
11. Shafter 289
12. Independence 371
13. Tustin 371
14. La Mirada 372
15. Orange 372
16. Rosemead 395
17. Mission Oak 416
18. Canoga Park 418
19. Leuzinger 424
20. Hoover 555
21. Buena Park 557
22. Bloomington 585
23. Kaiser 660

1. 12 Nathan Nguyen   16:16   Santiago (Garden Grove)  
2. 12 Sebastian Perez   16:40   Monroe  
3. 12 Jorge Montenegro   16:41   Monroe  
4. 12 Gage Minne   16:42   San Marcos (SB)  
5. 12 Jacob Quezada   16:42   Independence  
6. 11 Logan Patterson Deakyne   16:49   San Marcos (SB)  
7. 12 Ashton Johnsen   16:50   San Marcos (SB)  
8. 12 Ben Callanan   16:53   San Marcos (SB)  
9. 12 Benjamin Reyes   16:55   Damien  
10. 11 Sergio Villeraldo   16:56   Montebello  
11. 12 Jason Cifuentes   16:57   Santiago (Garden Grove)  
12. 12 Alejandro Medina   16:58   San Gorgonio  
13. 12 Christopher Gomez   17:03   Godinez  
14. 10 Troy Yeutter   17:09   Granite Hills (Apple Valley)  
15. 11 Steve Cifuentes   17:09   Santiago (Garden Grove)  
16. 12 Sebastian Arteaga   17:20   Leuzinger  
17. 11 Israel (Jr.) Gomez   17:25   Santiago (Garden Grove)  
18. 11 Joaquin Urdiales   17:27   Damien  
19. 11 Leano Eudier   17:28   San Gorgonio  
20. 11 Ruben Aguilera   17:33   Santiago (Garden Grove)  
21. 12 Jose Adrian Murillo   17:34   Sonora (La Habra)  
22. 12 Antonio Maldonado   17:34   Wasco  
23. 11 Nathaniel Muniz   17:36   San Gorgonio  
24. 12 Raul Sanchez   17:37   Monroe  
25. 12 Gustavo Cortez   17:37   Monroe  
26. 11 George Cevallos   17:42   Shafter  
27. 11 Eduardo Abascal   17:46   Saddleback  
28. 11 Isaac Roldan   17:46   Rancho Alamitos  
29. 11 Riley Silva   17:47   Rancho Alamitos  
30. 11 Dylan Quang   17:49   Rosemead  
31. 10 Artemio Sanchez   17:56   Wasco  
32. 10 Luis Alvarez   17:56   Godinez  
33. 10 Donovan Fuentes   17:57   Montebello  
34. 12 Miles Dentinger   17:59   San Marcos (SB)  
35. 12 Walter Gonzalez   18:00   Santiago (Garden Grove)  
36. 10 Joshua Anguiano   18:00   Santiago (Garden Grove)  
37. 10 Rory Aparicio   18:02   Granite Hills (Apple Valley)  
38. 11 Henry Medrano   18:03   Granite Hills (Apple Valley)  
39. 11 Christopher Ortiz   18:04   Sonora (La Habra)  
40. 10 Joshua Baxter   18:04   Sonora (La Habra)  
41. 11 Noah Reed   18:04   Sonora (La Habra)  
42. 12 Isaac Hampson   18:04   Sonora (La Habra)  
43. 11 Joseph Serna   18:14   Mission Oak  
44. 11 George Mesa   18:14   Ramona  
45. 11 Kingston Corral   18:15   Damien  
46. 10 Yerik Dominguez   18:16   Montebello  
47. 11 Favian Perez   18:19   Mission Oak  
48. 12 Juan Nunez   18:20   Monroe  
49. 11 Alan Medina   18:20   Tustin  
50. 11 Ryan Diaz   18:23   La Mirada  
51. 9 Sebastian Mejia   18:24   Godinez  
52. 9 Kevin Camacho   18:25   Shafter  
53. 12 Dylan Duley-Kahle   18:26   Ramona  
54. 12 Sean Ortiz   18:27   Damien  
55. 11 Ezekiel Serna   18:28   Mission Oak  
56. 12 David Aguilar   18:32   Montebello  
57. 10 Aaron Fimbres   18:34   Sonora (La Habra)  
58. 12 Daniel Moreno   18:38   Orange  
59. 11 Rowan Villanueva   18:39   La Mirada  
60. 12 Theodore (Theo) Shniderman   18:40   Canoga Park  
61. 10 Pablo Garcia   18:41   Godinez  
62. 11 Juan Jose Cervantes   18:42   Shafter  
63. 12 Charles Martinito   18:43   Hoover  
64. 10 Noah Faliano   18:44   Orange  
65. 11 Ayden Galvan   18:47   Independence  
66. 12 Oscar Garcia   18:48   Monroe  
67. 10 Luke Litchfield   18:49   Wasco  
68. 11 Jeremiah Vicuna   18:49   Monroe  
69. 12 Alejandro Quevedo   18:52   Canoga Park  
70. 12 Andrew Palacio   18:55   Sonora (La Habra)  
71. 11 Landen Gomez   18:57   Orange  
72. 11 Joshua Contreras   19:01   Montebello  
73. 12 Bradley Rodriguez   19:02   Godinez  
74. 11 Brandon-Van Nguyen   19:03   Rancho Alamitos  
75. 12 Fernando Prado   19:03   Tustin  
76. 10 Francisco Torres   19:04   Montebello  
77. 12 Omar Oregel   19:05   Rosemead  
78. 11 Ian Garcia   19:06   Wasco  
79. 12 Luis Carrera   19:08   Buena Park  
80. 10 Isaiah Garcia   19:12   La Mirada  
81. 12 Nicholas Contreras   19:13   Wasco  
82. 10 Matteo Ruiz   19:15   Shafter  
83. 9 Salvador Malagon   19:17   Granite Hills (Apple Valley)  
84. 12 Joshua Duncan   19:18   San Marcos (SB)  
85. 9 Alexander Hidalgo   19:18   Wasco  
86. 12 Cole Heckman   19:20   San Marcos (SB)  
87. 11 William George   19:20   Ramona  
88. 11 Fernando Gutierrez   19:20   Leuzinger  
89. 11 Aaron Neufeld   19:23   Shafter  
90. 11 Noah Martinez   19:23   Tustin  
91. 11 Ricardo Mendez   19:24   Independence  
92. 9 Darvin Cano   19:25   Leuzinger  
93. 11 Leonardo Gabriel   19:26   Tustin  
94. 12 Angel Gutierrez   19:28   Canoga Park  
95. 10 Kevin Fierros   19:33   Tustin  
96. 11 Brandon Gardner   19:33   Rosemead  
97. 12 Jedidiah Overpeck   19:38   Orange  
98. 10 Robert Herrera   19:40   Independence  
99. 10 Angel Garcia   19:43   San Gorgonio  
100. 10 Adrian Torres-Reyes   19:46   San Gorgonio  
101. 10 Kevin Cortes   19:46   San Gorgonio  
102. 11 Tristan Lopez   19:46   La Mirada  
103. 11 Antonio Thompson   19:47   Hoover  
104. 10 William Martin   19:50   Shafter  
105. 10 Richard Di Prima   19:53   Rosemead  
106. 12 Ryan Mooney   19:53   Canoga Park  
107. 12 Erik Castillo   19:54   Wasco  
108. 10 Daniel Lopez   19:55   Montebello  
109. 11 Odin Flores   19:55   Buena Park  
110. 12 Michael Cuevas   19:56   La Mirada  
111. 12 Leo Medina   19:58   Orange  
112. 12 Miguel Mendoza   20:05   Godinez  
113. 11 Marcos Memije-Vidal   20:10   Godinez  
114. 10 Isaac Parga   20:10   Bloomington  
115. 11 Samuel Velasquez   20:17   Kaiser  
116. 10 Ethan Ochoa   20:30   La Mirada  
117. 11 Johnny Yan   20:32   Rosemead  
118. 12 Erick Valdovinos   20:40   Granite Hills (Apple Valley)  
119. 11 Tyler Le   20:41   La Mirada  
120. 11 Ruben Lara   20:41   Canoga Park  
121. 12 Jose Gonzalez   20:42   Bloomington  
122. 12 Josh Ingal   20:44   Damien  
123. 12 Vincent Nava-Bender   20:47   Hoover  
124. 11 Juan Contreras   20:47   Leuzinger  
125. 11 Jason Stone   20:50   Kaiser  
126. 12 Matthew Alexander Perez   20:52   Bloomington  
127. 12 Kristian Corpuz   21:01   Buena Park  
128. 12 Bryan Negrete   21:01   Bloomington  
129. 12 Mathew Hernandez   21:04   Granite Hills (Apple Valley)  
130. 11 Christopher Jones   21:05   Canoga Park  
131. 12 Eduardo Caudillo   21:09   Bloomington  
132. 10 Emmanuel Campos   21:18   Leuzinger  
133. 9 Alexis Bernabe   21:23   Canoga Park  
134. 10 Juan Serrano   21:24   San Gorgonio  
135. 10 Pedro Romero   21:27   Rosemead  
136. 11 Tuan Ho   21:29   Rancho Alamitos  
137. 12 Joseph Hsu   21:30   Buena Park  
138. 12 Omar Lopez   21:30   Leuzinger  
139. 9 John Galindo Trevino   21:40   Independence  
140. 12 James Loud   21:48   Damien  
141. 11 Angel Rojo   21:50   Buena Park  
142. 12 John Lezama   21:59   Orange  
143. 12 Danyal Rafiq   21:59   Leuzinger  
144. 11 Noah Doggett   22:12   Mission Oak  
145. 11 Landon Tran   22:12   Rosemead  
146. 12 Ricky Ramirez   22:14   Bloomington  
147. 11 Sean Quizon   22:22   Hoover  
148. 12 Joshua Romero   22:24   Kaiser  
149. 11 Lincoln Kiem   22:26   Rosemead  
150. 10 Moises Galindo Salazar   22:34   Independence  
151. 9 Miguel Ramirez   22:44   Bloomington  
152. 11 Kaden Campbell   24:10   Independence  
153. 11 Luis Guzman   24:10   Buena Park  
154. 12 Michael Tobar   25:08   Kaiser  
155. 12 Christopher Kim   25:31   Hoover  
156. 12 Marc Ethington   25:37   Ramona  
157. 11 Isaias Cortes   25:45   Mission Oak  
158. 11 Jesus Tinoco   25:47   Mission Oak  
159. 11 Matthew Molinet   25:47   Kaiser  

3 Miles D3 Varsity Blue

Official Team Scores
1. St Augustine 46
2. Santa Fe 56
3. El Capitan 83
4. West Hills 98
5. Temple City 152
6. Los Amigos 223
7. Gahr 226
8. Miguel Contreras LC 235
9. Santana 246
10. Mayfair 257
11. San Gabriel 262
12. Sierra Vista 280
13. Santa Paula 283
14. Mira Monte 323
15. Lawndale 425

1. 12 Jarett Cruz   16:17   Vista  
2. 12 Tanay Parikh   16:18   Monta Vista  
3. 12 Saul Reyna   16:29   Santa Fe  
4. 12 Daniel Vestemean   16:29   West Hills  
5. 11 Jamie Gerding   16:32   St Augustine  
6. 12 Landon Hale   16:44   Classical Academy  
7. 11 Benjamin Zamora   16:56   Santa Fe  
8. 10 Ryan Revak   17:07   West Hills  
9. 11 Baker McNett   17:07   Temple City  
10. 12 Isayah Villegas   17:07   Vista  
11. 11 Jovanni Bello   17:12   Vista  
12. 11 Gunner Silva   17:17   Classical Academy  
13. 12 Trent Torres   17:23   St Augustine  
14. 12 Jonathan Webb   17:27   El Capitan  
15. 11 Noah Redman   17:30   El Capitan  
16. 12 David Villalvazo   17:31   Santa Fe  
17. 12 Ramy Jaibaji   17:33   St Augustine  
18. 10 Nicholas Sanchez   17:34   St Augustine  
19. 12 Levi Clair   17:36   St Augustine  
20. 11 Abel McNett   17:38   Temple City  
21. 11 Esteban Angeles   17:38   Classical Academy  
22. 12 Derrick Juan   17:40   Temple City  
23. 12 Patrick Kluchar   17:42   El Capitan  
24. 12 Noah Jaimes   17:50   Santa Fe  
25. 11 Peter Jordan   17:56   St Augustine  
26. 12 Ryan Liu   17:59   Monta Vista  
27. 12 Evers Clemeshaw   18:00   Classical Academy  
28. 11 Jacob Hart   18:00   El Capitan  
29. 12 Javonn Chhu Bol   18:05   Mayfair  
30. 12 Caiden Hyde   18:05   Vista  
31. 11 Michael Sadik   18:07   Santana  
32. 12 Christofer Ramirez   18:07   San Bernardino  
33. 11 Cruz Indra   18:08   Novato  
34. 11 Alan Perez   18:08   Sierra Vista  
35. 10 Marvin Mendez Perez   18:12   Miguel Contreras LC  
36. 10 Kento Murase   18:13   Monta Vista  
37. 12 Nathann Gutierrez   18:14   Santa Fe  
38. 10 Christian Marquez   18:15   West Hills  
39. 12 Kenshin Karnsrithong   18:21   Santa Fe  
40. 12 Abraham Rosel   18:21   Mira Monte  
41. 12 David Quiroz   18:26   Los Amigos  
42. 12 Jake Godinez   18:26   Mayfair  
43. 11 Leonel Garcia   18:29   Gahr  
44. 12 Agostinho Soto-Wang   18:30   El Capitan  
45. 10 Helio Cortez   18:31   West Hills  
46. 12 Gabriel Dotson   18:33   El Capitan  
47. 10 Fox Hermanson   18:35   West Hills  
48. 12 Alexander Pineda Gonzalez   18:40   Los Amigos  
49. 12 Anthony Valdovinos   18:43   Santa Paula  
50. 12 Paul Vestemean   18:45   West Hills  
51. 12 Billy Gault   18:55   St Augustine  
52. 11 Julian Juarez   18:57   Gahr  
53. 12 Evan Bravo   19:05   San Gabriel  
54. 11 Maximillian Delgado   19:05   Gahr  
55. 11 Joshua Chan   19:06   San Gabriel  
56. 11 Sergio Vega   19:10   San Bernardino  
57. 10 Kristofer Hernandez Vicente   19:12   Miguel Contreras LC  
58. 10 Edwin Velasquez Gonzalez   19:13   Miguel Contreras LC  
59. 11 Andres Tre Ochoa-Kaup   19:13   Los Altos  
60. 12 Pedro Hernandez   19:22   Palm Springs  
61. 12 Alfredo Martinez   19:22   Mayfair  
62. 11 Yvan Velasco   19:22   Azusa  
63. 10 Khiem Ly   19:25   San Gabriel  
64. 12 Adrian Lira   19:30   Los Amigos  
65. 11 Angel Tapia   19:31   Miguel Contreras LC  
66. 11 Brady Cheary   19:34   Santana  
67. 12 David Zamudio   19:35   El Capitan  
68. 11 Nicolas Figueroa   19:36   Los Amigos  
69. 11 Jordan Flores   19:38   Santa Paula  
70. 10 Dylan Chappelle   19:38   Santana  
71. 11 Wyatt Smith   19:41   Santana  
72. 10 Gilbert Al-Hamidi   19:43   Mira Monte  
73. 11 Sam Johnston   19:44   Temple City  
74. 12 Joseph Delgadillo   19:45   Gahr  
75. 12 Giovanni Gonzalez   19:46   Santa Paula  
76. 11 Jason Limjuico   19:48   Gahr  
77. 11 Joell Segura   19:49   Rancho Mirage  
78. 12 Kevin Cardenas   19:51   Sierra Vista  
79. 10 Adrian Aleman   19:52   Palm Springs  
80. 11 Colin Morales   19:57   Temple City  
81. 11 Ian Alejos   19:58   Los Amigos  
82. 12 Rodrigo Mendez   19:59   Santa Paula  
83. 10 Hudson Tran   20:01   San Gabriel  
84. 12 Franklin Mejia   20:05   Sierra Vista  
85. 10 Dominic Garita   20:09   Rancho Mirage  
86. 11 Justin Cortez   20:14   Sierra Vista  
87. 12 Pablo Gomez   20:15   Indian Springs  
88. 11 Alejandro Aguilar   20:25   Sierra Vista  
89. 12 Leandro Pineda   20:33   Mira Monte  
90. 10 Jackson Hoener   20:35   Santana  
91. 11 Liam Askew   20:37   San Gabriel  
92. 11 Sir Sams   20:39   Will C. Wood  
93. 12 Daniel J Paredes   20:43   Los Altos  
94. 9 Isaiah Dominguez   20:46   San Gabriel  
95. 12 Francisco Ontiveros   20:48   Mayfair  
96. 11 Wenxi Guan   20:50   Sierra Vista  
97. 12 Geovanny Salgado-Perez   20:51   San Bernardino  
98. 12 Jonathan Sierra   20:53   Santa Paula  
99. 10 Ezra Thayne   20:53   West Hills  
100. 12 Martin Parra   21:04   Rancho Mirage  
101. 11 Joseph Magpantay   21:04   Gahr  
102. 11 Anthony Alvarez   21:09   Rancho Mirage  
103. 10 Alan Tapia   21:11   Miguel Contreras LC  
104. 12 Alexander Yaitanes   21:26   Novato  
105. 11 Richardo Knight   21:28   Lawndale  
106. 11 Julian Hernandez   21:46   Will C. Wood  
107. 12 Derren Lai   21:51   Temple City  
108. 12 Edwin Guinea Ramos   21:59   Miguel Contreras LC  
109. 12 Noah Milton Herrera   22:00   Los Altos  
110. 11 Victor Marin   22:03   Hawthorne  
111. 12 Howard Pham   22:04   Lawndale  
112. 12 Conner Lei   22:15   San Gabriel  
113. 11 Bryce Benson   22:15   Lawndale  
114. 12 Juan Alfaro   22:21   Mira Monte  
115. 12 Sebastian Robles   22:30   Sierra Vista  
116. 10 Michael Diaz   22:37   Los Amigos  
117. 12 Trevor Nadeau   22:41   Indian Springs  
118. 9 Jesus Gomez-Aguilar   22:46   Miguel Contreras LC  
119. 11 Gabriel Durant   22:49   Indian Springs  
120. 12 Atticus Wong   22:50   Temple City  
121. 12 Jace Adams   23:00   Novato  
122. 11 Custodio Lopez   23:04   Mira Monte  
123. 12 Harrison Pham   23:07   Lawndale  
124. 12 Issac Castro   23:09   Mayfair  
125. 9 Ryan Warnock   23:09   Santana  
126. 11 Jefferson Davila   23:46   Hawthorne  
127. 12 Oscar Reed   24:01   Azusa  
128. 12 Sebastian Cuellar   24:01   Azusa  
129. 11 Edward Herrera   24:18   Lawndale  
130. 11 Juan Barba   24:23   Hawthorne  
131. 11 Connor Daniels   24:45   Will C. Wood  
132. 12 Joshua Lopez   24:53   Santa Fe  
133. 12 Leo Paez   35:41   Hawthorne  

3 Miles D4 Frosh Red

Official Team Scores
1. Don Bosco Tech 65
2. Pasadena 77
3. Cobalt Institute of Math and Science 107
4. Ocean View 112
5. Hercules 112
6. Glen A. Wilson (Hacienda Heights) 117
7. Gabrielino 126
8. Harvard-Westlake 127

1. 9 Maximus De La Cruz   17:54   Bishop Alemany  
2. 9 Xavier Lopez   18:08   University Prep-Victorville  
3. 9 Moises Gonzalez   18:26   Northview  
4. 9 Dimitri Nicolaou   18:49   Santa Ynez  
5. 9 Manuel Escoto   18:57   University Prep-Victorville  
6. 9 Caleb Evans   19:10   Charter Oak  
7. 9 Noah Villanueva   19:11   Don Bosco Tech  
8. 9 Alex Sutherland   19:24   Santa Ynez  
9. 9 Jose Castillo   19:28   Del Sol  
10. 9 Alexander Yang   19:28   Harvard-Westlake  
11. 9 Ilia Palvinskii   19:29   Sherman Oaks CES  
12. 9 Jesus Torres   19:31   Del Sol  
13. 9 Udhayan Sundarapandian   19:41   Oxford Academy  
14. 9 Omar Lopez   19:46   University Prep-Victorville  
15. 9 Anthony Castro   19:57   Avenal  
16. 9 Jerico Cruz   20:05   Glen A. Wilson (Hacienda Heights)  
17. 9 Gianni Moraglia   20:07   Hercules  
18. 9 Robbie Schmalzbach   20:08   Charter Oak  
19. 9 David Cook   20:17   Tehachapi  
20. 9 Luis Barron   20:24   Pasadena  
21. 9 David Almanza   20:24   Avenal  
22. 9 Ethan Ahumanda   20:24   Cobalt Institute of Math and Science  
23. 9 Patrick Pla   20:26   Crean Lutheran  
24. 9 Gilberto Gomez   20:30   Carpinteria  
25. 9 Isaac Macias   20:31   Don Bosco Tech  
26. 9 MacAllister Welliver   20:31   Cabrillo (Lompoc)  
27. 9 Gavin Babcock   20:34   Santa Ynez  
28. 9 Jason Garcia   20:37   Glen A. Wilson (Hacienda Heights)  
29. 9 Erick Traver   20:38   Fillmore  
30. 9 Luis Rosas   20:39   Don Bosco Tech  
31. 9 Ethan Romero   20:46   Charter Oak  
32. 9 Connor Tang   20:48   Gabrielino  
33. 9 Leonardo Lin   20:48   Crean Lutheran  
34. 9 Mateo Sotelo   20:51   Santa Ynez  
35. 9 Sam Shears   20:54   Western Christian  
36. 9 Esteban Ortega   20:57   Don Bosco Tech  
37. 9 Gavin Jarvis   20:58   Pasadena  
38. 9 Theo Glezos   21:02   Laguna Hills  
39. 9 Malachi Garcia   21:04   Cobalt Institute of Math and Science  
40. 9 Jeremy Hershberg   21:07   Marshall Fundamental  
41. 9 Benicio Ramirez   21:09   Bishop Amat  
42. 9 Pierce Galan   21:10   Orange Lutheran  
43. 9 Casey Yoshida   21:16   Pasadena  
44. 9 Christian Andres   21:18   Costa Mesa  
45. 9 Kaden Escamilla   21:18   Western Christian  
46. 9 Levi Ballou   21:20   Pasadena  
47. 9 Conor Baird   21:26   Ocean View  
48. 9 Jackson Jones   21:38   Tehachapi  
49. 9 Zakhari Strickland   21:42   Orange Lutheran  
50. 9 Xavier Feraren   21:43   Hercules  
51. 9 Noah Dizon   21:44   Gabrielino  
52. 9 Conor Jen   21:48   San Marino  
53. 9 Kyle Williams   21:51   Cobalt Institute of Math and Science  
54. 9 Sean Matheny   21:51   Bakersfield Christian  
55. 9 Oliver Ward   21:53   Harvard-Westlake  
56. 9 Miguel Vazquez   21:53   Ocean View  
57. 9 Keane Garibay   21:54   Hercules  
58. 9 Cristian Garcia   21:55   Ocean View  
59. 9 Otto Weissenborn   21:56   Bishop Montgomery  
60. 9 Martin Mendez   22:12   Ocean View  
61. 9 Charlie Sun   22:14   Gabrielino  
62. 9 Jacob Malonzo   22:21   Hercules  
63. 9 Lucas McCracken   22:21   Nordhoff  
64. 9 Jacob Kim   22:23   Crean Lutheran  
65. 9 Jose Jaime   22:26   Avenal  
66. 9 Nixon Napier   22:33   Tehachapi  
67. 9 Ashtyn Henderson   22:33   Cobalt Institute of Math and Science  
68. 9 Jared Alcantara   22:34   Castaic  
69. 9 Miles Campos   22:35   Laguna Hills  
70. 9 Tristan Hwang   22:36   San Marino  
71. 9 Jeremiah Rosales   22:43   Del Sol  
72. 9 Diego Perez   22:43   Ocean View  
73. 9 Andrew Manzano   22:45   Bishop Alemany  
74. 9 Sean Gapuzan   22:46   Glen A. Wilson (Hacienda Heights)  
75. 9 Eliel Cerriteno   22:53   Maywood Academy  
76. 9 Rylan Gattis   22:55   Ocean View  
77. 9 Calvin Jones   22:58   Pasadena  
78. 9 Kaleb Kim   23:05   Castaic  
79. 9 Jay Fowkes   23:05   Castaic  
80. 9 Nicolas Lakeland   23:08   Blair  
81. 9 Jacob Der   23:08   La Salle  
82. 9 Marco Silvera   23:08   Harvard-Westlake  
83. 9 Kodee Garcia   23:11   San Dimas  
84. 9 Noah Connolly   23:12   Ocean View  
85. 9 Tyler Diep   23:18   Gabrielino  
86. 9 Owen Fua   23:22   Harvard-Westlake  
87. 9 Ezekiel Masters   23:24   Western Christian  
88. 9 Cade Shiraki   23:24   Western Christian  
89. 9 Vincent Lee   23:25   Glen A. Wilson (Hacienda Heights)  
90. 9 Connor Wang   23:28   San Marino  
91. 9 Max Rodriguez   23:30   Bishop Amat  
92. 9 Tomer Polonsky   23:33   Marshall Fundamental  
93. 9 Jacob Camarillo   23:33   Don Bosco Tech  
94. 9 Santiago Alvarez   23:36   Marshall Fundamental  
95. 9 Joshua Barrios   23:42   Pacific  
96. 9 Daniel Markevich   23:45   Laguna Hills  
97. 9 Justin Yu   23:47   Harvard-Westlake  
98. 9 Jake Goessman   23:53   Bakersfield Christian  
99. 9 Ethan Chu   23:57   Gabrielino  
100. 9 Eric Strobehn   23:58   Charter Oak  
101. 9 Colton Riggs   24:00   Bakersfield Christian  
102. 9 Vincent Ramirez   24:04   Don Bosco Tech  
103. 9 Esteban Cano   24:11   Mater Dei Catholic  
104. 9 Robert McCloskey   24:15   Bishop Montgomery  
105. 9 Jonathan Higuera   24:16   Avenal  
106. 9 Levi Sloan   24:32   Glen A. Wilson (Hacienda Heights)  
107. 9 Anthony Hustad   24:35   Laguna Hills  
108. 9 Raul Saldana   24:37   Cobalt Institute of Math and Science  
109. 9 Kellen Fraser   24:41   Cabrillo (Lompoc)  
110. 9 Michael Tennison   24:48   Yucca Valley  
111. 9 Jacoby Bura   24:55   Hercules  
112. 9 Ivan Sequierra   24:56   Cobalt Institute of Math and Science  
113. 9 Ethan Hong   24:57   San Marino  
114. 9 Elias Menendez   25:01   Cobalt Institute of Math and Science  
115. 9 Ryder Rufi   25:17   Harvard-Westlake  
116. 9 Brogan Carr   25:30   Tehachapi  
117. 9 Carter Murphy   25:36   Orange Lutheran  
118. 9 Nyles Walton   25:40   Cobalt Institute of Math and Science  
119. 9 Brendan Morita   25:40   Gabrielino  
120. 9 Ryan Ortiz   25:49   Ocean View  
121. 9 Ezio Veneziano   26:18   Don Bosco Tech  
122. 9 Ivan Chow   26:29   Gabrielino  
123. 9 Max Mayers   26:31   Nordhoff  
124. 9 Jake Brooks   26:31   Castaic  
125. 9 Brayden Trageser   26:59   Cabrillo (Lompoc)  
126. 9 Philip Grega   26:59   Glen A. Wilson (Hacienda Heights)  

3 Miles D4&5 Soph Blue

Official Team Scores
1. Flintridge Prep 49
2. Harvard-Westlake 88
3. Convent & Stuart Hall 119
4. Nordhoff 142
5. Mater Dei Catholic 142
6. Ocean View 144
7. International School of Los Angeles 164
8. Excelsior Education Center 176
9. Del Sol 178
10. Banning 204
11. Blair 243

  10 Jacob Bement       Christian  
1. 10 Asher Ozzimo   17:30   Orange Lutheran  
2. 10 Henry Winn   17:47   Harvard-Westlake  
3. 10 Hara Seyoum   17:50   Oxford Academy  
4. 10 Luca Persichetti   17:52   International School of Los Angeles  
5. 10 Landen Vien   18:36   Gabrielino  
6. 10 Shane Handman   18:37   Harvard-Westlake  
7. 10 Ryan Fong   18:38   Flintridge Prep  
8. 10 Eduardo Flores   18:46   Mater Dei Catholic  
9. 10 Anthony Hernandez   18:52   Excelsior Education Center  
10. 10 Max Soto   18:58   Carpinteria  
11. 10 Isaac Rabadi   18:59   Flintridge Prep  
12. 10 Lucas Stanton   19:15   Flintridge Prep  
13. 10 Braulio Garcia   19:25   Mater Dei Catholic  
14. 10 Christian Fung   19:31   Oxford Academy  
15. 10 Nicholas Thomson   19:40   Convent & Stuart Hall  
16. 10 Marley Best   19:42   International School of Los Angeles  
17. 10 Jake Scheneller   19:43   Bishop Alemany  
18. 10 Christian Dominguez   19:43   Carpinteria  
19. 10 Adam Letts   19:43   Santa Ynez  
20. 10 Yael Varela   19:49   Costa Mesa  
21. 10 Lucas Schroeder   19:51   Orange Lutheran  
22. 10 Giancarlo Avalos   20:01   Century  
23. 10 Michael Guerrero   20:03   Ocean View  
24. 10 Andrew Burns   20:05   St. Bonaventure  
25. 10 Manuel Hernandez   20:06   Mater Dei Catholic  
26. 10 Kammen Milchev   20:07   Sage Hill  
27. 10 Brooks Manning   20:07   Bishop Montgomery  
28. 10 Adam Entabi   20:10   Flintridge Prep  
29. 10 Patrick Stephan   20:11   Oxford Academy  
30. 10 Daniel Garfias   20:13   St. Bonaventure  
31. 10 Owen Whalen   20:17   Bishop Montgomery  
32. 10 Ryker Blake   20:17   Nordhoff  
33. 10 Aiden Hwang   20:25   Flintridge Prep  
34. 10 Raul Vazquez   20:26   Nordhoff  
35. 9 Brooke Dayton   20:37   Christian  
36. 10 Elijah Guerrero   20:37   Convent & Stuart Hall  
37. 10 Brent Kubota   20:38   Glen A. Wilson (Hacienda Heights)  
38. 10 Pierre-ange Petit   20:41   International School of Los Angeles  
39. 10 Jordan Casteneda   20:42   Excelsior Education Center  
40. 10 Angel Millan   20:43   Banning  
41. 10 Gabriel Silva   20:44   Santa Ynez  
42. 10 Josh Wooff   20:46   Nordhoff  
43. 10 Logan Sampson   20:48   Kern Valley  
44. 10 Harvey Green   20:50   Marshall Fundamental  
45. 10 Cedric Liam Kelly   20:52   University Prep-Victorville  
46. 10 David Hadi   20:54   Harvard-Westlake  
47. 10 Manny Vazquez Fernando   20:56   St. Margaret’s  
48. 10 Taj Coleman   20:57   High Tech High NC  
49. 10 Aidan Marcus   20:57   Costa Mesa  
50. 10 David Spencer   20:57   Ocean View  
51. 10 Logan Miller   20:58   Crean Lutheran  
52. 10 Edwin Suarez   20:58   Del Sol  
53. 10 Charlie Flannery   21:02   Christian  
54. 10 Owen Ho   21:03   Pasadena  
55. 10 Jasper Doyle   21:04   Convent & Stuart Hall  
56. 10 Oliver Chew   21:07   La Salle  
57. 10 Nathan Granados   21:08   Bishop Alemany  
58. 10 Jerry Zou   21:09   Webb  
59. 10 Alexander Sun   21:12   Harvard-Westlake  
60. 10 Brandon Joaquin   21:13   Hawthorne Math & Science Academy  
61. 10 Dutch Demke   21:15   Lucerne Valley  
62. 10 Kai Randall   21:16   High Tech High NC  
63. 10 Caleb Malcolm   21:18   Academy for Academic Excellence  
64. 10 Malachy Proctor   21:19   St. Margaret’s  
65. 10 Kyan Chiang-Zanoria   21:23   Poly (Pasadena)  
66. 10 Miguel Garcia   21:23   Ocean View  
67. 10 Jesus Camargo   21:25   Marshall Fundamental  
68. 10 Jaydon Magana   21:26   Del Sol  
69. 10 Isaiah Martinez   21:26   Banning  
70. 10 Franklin Patel   21:29   Bishop Montgomery  
71. 10 Alexander Nunez   21:31   Fillmore  
72. 10 Chris Jimenez   21:33   Ocean View  
73. 10 Griffin Arnot   21:34   Convent & Stuart Hall  
74. 10 Jacob Schuler   21:34   Bret Harte  
75. 10 Brock Savino   21:36   Crean Lutheran  
76. 10 Dominic Macis   21:37   Bishop Alemany  
77. 10 Declan Denison   21:39   Marshall Fundamental  
78. 10 Isaac Deweerd   21:40   Arrowhead Christian Academy  
79. 10 Marco Delgado   21:41   The Buckley  
80. 10 Preston Volk   21:41   San Jacinto Valley Academy  
81. 10 Harper Johnson   21:46   Poly (Pasadena)  
82. 10 Blake Mathe   21:48   Christian  
83. 10 Dasani Tate   21:50   Pacific  
84. 10 Finn Guibert   21:51   Convent & Stuart Hall  
85. 10 Aidan Elson   21:53   Harvard-Westlake  
86. 10 Dylan Pak   21:58   San Marino  
87. 10 Bryan Avila   21:59   Laguna Hills  
88. 10 David Roche   22:00   Crean Lutheran  
89. 10 Clay Dye   22:02   Convent & Stuart Hall  
90. 10 Donovan Carrasco   22:09   Excelsior Education Center  
91. 10 Misael Cruz   22:09   Del Sol  
92. 10 Jason Chang   22:10   San Marino  
93. 10 Jonah Gaetz   22:11   Harvard-Westlake  
94. 10 Gabriel Shaw   22:12   Flintridge Prep  
95. 10 Daniel Villegas   22:12   Cristo Rey (Santa Ana)  
96. 10 Alonso Hernandez   22:13   Nordhoff  
97. 10 Adrian Ramirez   22:15   Banning  
98. 10 Diego Santoyo   22:17   Charter Oak  
99. 10 Jack Horn   22:19   Convent & Stuart Hall  
100. 10 Aiden Gutierrez   22:25   Del Sol  
101. 10 Thatcher Olsen   22:31   St. Anthony  
102. 10 Damian Dunn   22:33   EF Academy  
103. 10 Noah Davila   22:35   Bishop Amat  
104. 10 William Alfaro   22:36   Arrowhead Christian Academy  
105. 10 Diego Rojas   22:40   Del Sol  
106. 10 Kyle Townsend   22:41   Tehachapi  
107. 10 Aidan Carlos   22:44   Heritage Christian  
108. 10 Christian Zarate   22:47   Cabrillo (Lompoc)  
109. 10 Joshua Soria   22:49   Costa Mesa  
110. 10 Graeme O'Connell   22:50   Marshall Fundamental  
111. 10 Benjamin Kim   22:51   Glen A. Wilson (Hacienda Heights)  
112. 10 Sean Wells   22:51   Blair  
113. 10 Zach Hubbard   22:51   Sage Hill  
114. 10 Julian Ramos   22:52   Paraclete  
115. 10 Jerry Oung   22:53   Sage Hill  
116. 10 Santiago Urias   22:56   St. Bonaventure  
117. 10 Jordan Humphrey   22:57   Hawthorne Math & Science Academy  
118. 10 Ladislao Garcia   22:57   Hawthorne Math & Science Academy  
119. 10 Parker Wong   22:59   Convent & Stuart Hall  
120. 10 Conlin Coseboom   23:02   University Prep-Victorville  
121. 10 Cedrik Leung   23:02   Webb  
122. 10 Emilio Zequeira-Russell   23:03   Blair  
123. 10 Josue Herrera-Nuve   23:09   Mountain View  
124. 10 Guo Ghiloni   23:10   Pasadena  
125. 10 Paxton Heverly   23:12   Blair  
126. 10 Merrik Churpek   23:13   Nordhoff  
127. 10 Arath Pesqueda-Cornejo   23:14   North Monterey County  
128. 10 Ethyn Riddell Juarez   23:18   Calvary Chapel (Downey)  
129. 10 Nicko Von KleinSmid   23:19   Ocean View  
130. 10 Aidan Abbod   23:21   Mater Dei Catholic  
131. 10 Derek Yang   23:23   Banning  
132. 10 Nathan Horn   23:24   Convent & Stuart Hall  
133. 10 Wren Kaplan   23:26   Oakwood  
134. 10 Owen Constance   23:29   Bakersfield Christian  
135. 10 Luke Rios   23:35   San Marino  
136. 10 Joseph Goyette   23:43   St. Bonaventure  
137. 10 Joseph Scharli   23:44   Bret Harte  
138. 10 Mateo Sequeira   23:45   Blair  
139. 10 Jordan Schneiderman   23:48   Blair  
140. 10 Reubon Bronstrup   23:50   Excelsior Education Center  
141. 10 Eisa Hart   23:51   Flintridge Prep  
142. 10 Ryan Schmidt   23:52   Western Christian  
143. 10 Jack Douek   23:55   Geffen Academy  
144. 10 Khai Williams   23:57   Baldwin Park  
145. 10 Skyler Stracke   23:58   San Jacinto Valley Academy  
146. 10 Christian Dominguez   23:58   Ocean View  
147. 10 Nicolas M Ortiz   23:58   Nordhoff  
148. 10 AJ Wu   23:59   Crean Lutheran  
149. 10 Caleb Strickland   23:59   Ocean View  
150. 10 Jesus Lopez   24:07   Nordhoff  
151. 10 Zidan Yuan   24:08   St. Margaret’s  
152. 10 Evan Noh   24:11   Flintridge Prep  
153. 10 Adam Johnson   24:12   Cabrillo (Lompoc)  
154. 10 Asher Carbunaru   24:15   The Buckley  
155. 10 River Wong   24:17   High Tech High (SD)  
156. 10 Owen Gama-Lobo   24:19   Flintridge Prep  
157. 10 Chase Elsasser   24:22   Calvary Chapel (Downey)  
158. 10 Eric Nagahashi   24:25   Valley Christian (Cerritos)  
159. 11 Daniel Gapuzan   24:25   Glen A. Wilson (Hacienda Heights)  
160. 10 Joel Rodriquez   24:25   Excelsior Education Center  
161. 10 Fredrick Jasso   24:29   Banning  
162. 10 Abel Saldivar   24:35   Ocean View  
163. 10 Gordon Lu   24:41   La Jolla Country Day  
164. 10 Dien Xie   24:49   Maranatha  
165. 10 Killian Coughlin   24:57   Oakwood  
166. 10 Victor Gomez JR   24:59   Pacific  
167. 10 Kim Garcia damaso   25:11   Century  
168. 10 Isaac Sanchez   25:14   Samueli Academy  
169. 10 Oliver Lopez   25:15   Nordhoff  
170. 10 Drew Chapman   25:16   Bret Harte  
171. 10 Jose Vazquez   25:17   Entrepreneur (Highland)  
172. 10 Ronaldo Hernandez   25:17   Avenal  
173. 10 Eddie Lockton   25:26   High Tech High Mesa  
174. 10 Damian Velasco   25:32   Banning  
175. 10 Seojun Han   25:35   EF Academy  
176. 10 Lincoln Lin   25:36   Harvard-Westlake  
177. 10 Eden Perkins   25:38   International School of Los Angeles  
178. 10 Jose Buenrostro   25:40   Entrepreneur (Highland)  
179. 10 Shail Kulkarni   25:45   Convent & Stuart Hall  
180. 10 Jose Perez   25:47   Century  
181. 10 Gael Lopez   25:50   Century  
182. 10 Andrew Carta   25:55   Mater Dei Catholic  
183. 10 Ruben Cardenas   26:12   Mater Dei Catholic  
184. 10 Abel Rivera   26:16   Blair  
185. 10 Jules Loble   26:21   International School of Los Angeles  
186. 10 Kyle Hsiung   26:22   Webb  
187. 10 Wyatt Cunningham   26:26   Charter Oak  
188. 10 Jesse Montiel   26:32   Mountain View  
189. 10 Lucas Tran   26:32   Gabrielino  
190. 10 Roan Murray   26:33   La Salle  
191. 10 Aaron Lopez   26:37   Ocean View  
192. 10 Ethan Motin   27:06   Paraclete  
193. 10 Luke Smith   27:14   Webb  
194. 10 Angel Diaz   27:41   Hawthorne Math & Science Academy  
195. 9 Jun Zhen   35:53   Calexico Mission  

3 Miles D5 Frosh Red

Official Team Scores
1. Convent & Stuart Hall 31
2. Flintridge Prep 46
3. Heritage Christian 98
4. Poly (Pasadena) 108
5. Chadwick 117
6. Buckingham Charter Magnet 151
7. Hawthorne Math & Science Academy 177

1. 9 Gavin Fong   18:02   Flintridge Prep  
2. 9 Maddux Labovitch   18:12   St. Margaret’s  
3. 9 Jimmy Ye   18:29   St. Margaret’s  
4. 9 Tyler Sackett   19:14   Legacy Christian Academy  
5. 9 Samuel Wilson   19:24   Flintridge Prep  
6. 9 Charles Martin   19:26   St. Margaret’s  
7. 9 Edward Fontaine   19:26   Convent & Stuart Hall  
8. 9 JJ Garg   19:27   Convent & Stuart Hall  
9. 9 Conner Wang   19:34   Poly (Pasadena)  
10. 9 Elias Torres   19:40   Convent & Stuart Hall  
11. 9 Skyler Karapetian   19:41   Flintridge Prep  
12. 9 Agastya Palathuruthil   19:44   Convent & Stuart Hall  
13. 9 Rian Spradlin   19:46   Buckingham Charter Magnet  
14. 9 Jack Lynch   19:48   Convent & Stuart Hall  
15. 9 Noah Padilla   20:08   San Jacinto Valley Academy  
16. 9 Abraham Lucas   20:18   Cristo Rey (Santa Ana)  
17. 9 Nikhil Krishnan   20:23   Convent & Stuart Hall  
18. 9 Aiden Foulks   20:37   Academy for Academic Excellence  
19. 9 Ayende Terrazas   20:42   Poly (Pasadena)  
20. 9 Daniel Ross-Torrance   20:50   Bret Harte  
21. 9 Isaac Nicotero   20:51   Bret Harte  
22. 9 Samuel Endres   20:55   Convent & Stuart Hall  
23. 9 Christian Petralia   21:07   Heritage Christian  
24. 9 Max Ceballos   21:14   Heritage Christian  
25. 9 Angus Wells   21:15   Convent & Stuart Hall  
26. 9 Odin Cooke-Coulter   21:19   The Waverly School  
27. 9 Ryan Kim   21:21   Poly (Pasadena)  
28. 9 Jimi Tran   21:33   Convent & Stuart Hall  
29. 9 Benjamin Coombes   21:35   Flintridge Prep  
30. 9 Cade Bouligny   21:39   Branson  
31. 9 Jayden Patel   21:40   Branson  
32. 9 Winston Duong   21:44   Chadwick  
33. 9 Julian Perera   21:55   Flintridge Prep  
34. 9 Ryan Monaco   21:58   High Tech High NC  
35. 9 Owen Mackey   21:59   Convent & Stuart Hall  
36. 9 Brian Alvarado   22:03   St. Anthony  
37. 9 Gabriel Venegas   22:04   High Tech High Mesa  
38. 9 Keith Lee   22:08   Chadwick  
39. 9 David Duan   22:09   Webb  
40. 9 Michael Minjarez   22:10   Heritage Christian  
41. 9 Jackson Quagliata   22:19   St. Bonaventure  
42. 9 Jeremiah Duenas   22:21   Heritage Christian  
43. 9 Henry Craig   22:24   Chadwick  
44. 9 Henry Yoo   22:24   Flintridge Prep  
45. 9 Colin Xiang   22:30   Flintridge Prep  
46. 9 Daniel Beas   22:32   Arrowhead Christian Academy  
47. 9 Lincoln Dillenbeck   22:33   Valley Christian (Cerritos)  
48. 9 Diego Solano   22:38   Heritage Christian  
49. 9 Lucas Ng   22:38   The Buckley  
50. 9 Joshua Tu   22:42   Maranatha  
51. 9 Patrick Calderon   22:54   St. Margaret’s  
52. 9 Chase Kramer   22:57   Chadwick  
53. 9 Jack Borrel   22:57   St. Bonaventure  
54. 9 Joaquin Castellanos   23:08   Hawthorne Math & Science Academy  
55. 9 Arjun Patel   23:08   Chadwick  
56. 9 Armaan Arora   23:09   Chadwick  
57. 9 Jaime Gomez   23:14   NOVA Academy Early College  
58. 9 William Hubbard   23:33   Flintridge Prep  
59. 9 Jake Fletcher   23:39   Buckingham Charter Magnet  
60. 9 Wyatt Adams   23:40   Mammoth  
61. 9 Harrison Lewis   23:46   La Jolla Country Day  
62. 9 Ian Devlin   23:47   Buckingham Charter Magnet  
63. 9 Kosi Mdanefo   23:54   Hawthorne Math & Science Academy  
64. 9 Finn Thompson   23:56   Poly (Pasadena)  
65. 9 Diego Perez   24:05   Lee Vining  
66. 9 Tyler Woo   24:05   Flintridge Prep  
67. 9 Victor Pottorff   24:12   High Tech High NC  
68. 9 Jasper Yoo   24:15   Flintridge Prep  
69. 9 Aiden Billig   24:19   Flintridge Prep  
70. 9 DJ Cherian   24:30   Arrowhead Christian Academy  
71. 9 Dean Berg   24:33   Webb  
72. 9 Ethan Mauer   24:34   Kern Valley  
73. 9 Ivan Garay-Saldana   24:34   Lee Vining  
74. 9 Ryan Saucedo   24:38   Valley Christian (Cerritos)  
75. 9 Cameron Lo   24:43   Webb  
76. 9 Luis Ramirez   24:47   Heritage Christian  
77. 9 Abenizer Abiyo   25:06   Hawthorne Math & Science Academy  
78. 9 Gibson Goldenberg   25:07   Chadwick  
79. 9 Vincent Jansen   25:10   Academy for Academic Excellence  
80. 9 Ivan Hernandez   25:26   Hawthorne Math & Science Academy  
81. 9 Derick Cass   25:27   United Christian Academy  
82. 9 Tucker Shelton   25:30   High Tech High NC  
83. 9 Emmanuel Balderas   25:33   St. Bonaventure  
84. 9 Landon Buenrostro   25:35   Buckingham Charter Magnet  
85. 9 Charles Reinhardt   25:53   International School of Los Angeles  
86. 9 Aaron Duncan   25:53   Buckingham Charter Magnet  
87. 9 Elias von Oeyen   26:02   Bridges Academy  
88. 9 Landon Brossin   26:12   Valley Christian (Cerritos)  
89. 9 Felix Van Wagner Meade   26:13   Webb  
90. 9 Hans Tagaro   26:16   Paraclete  
91. 9 Josh Edwards   26:18   Bridges Academy  
92. 9 Jerry Shi   26:28   Poly (Pasadena)  
93. 9 Fabian Martinez   26:28   St. Anthony  
94. 9 Quin Wengert   26:39   Bridges Academy  
95. 9 Luis Arevalo   26:43   Calexico Mission  
96. 9 Brayden Chiu   26:49   Maranatha  
97. 9 Angel Zaragoza   26:57   Hawthorne Math & Science Academy  
98. 9 Adam Vega   27:26   Valley Christian (Cerritos)  
99. 9 Nicolas Henriquez   27:39   Maranatha  
100. 9 Giovanny Lopez   27:41   Hawthorne Math & Science Academy  
101. 9 Samuel Rodriguez   27:57   NOVA Academy Early College  

3 Miles D4 JV Blue

Official Team Scores
1. Harvard-Westlake 36
2. Ocean View 48
3. North Monterey County 52
4. Pasadena 112
5. Banning 169
6. Glen A. Wilson (Hacienda Heights) 191
7. Marshall Fundamental 195
8. Don Bosco Tech 201
9. Gabrielino 221
10. Century 248
11. Aquinas 292
12. Cobalt Institute of Math and Science 329
13. St. Paul 334

1. 11 Andrew Alpert   17:58   Harvard-Westlake  
2. 11 Max Shen   18:26   Harvard-Westlake  
3. 11 Tyler Chiangtong   19:10   Ocean View  
4. 12 Rex Grube   19:12   Harvard-Westlake  
5. 12 Ryan Lenart   19:14   Ocean View  
6. 12 Jaxon Freeman   19:28   South Anchorage  
7. 12 Efrain Martinez Vega   19:28   North Monterey County  
8. 11 Alex Linza   19:35   Ocean View  
9. 12 Kyan Ho   19:36   Laguna Hills  
10. 11 Emmanuel Cardenas-Vasquez   19:46   North Monterey County  
11. 11 Kenji Nomura   19:49   Laguna Hills  
12. 12 Ulises Hernandez   19:52   North Monterey County  
13. 11 Carlos Ramirez-Escobedo   19:53   North Monterey County  
14. 12 Noah Torres   20:00   Bassett  
15. 11 Ruben Vasquez   20:08   Banning  
16. 12 Leo Ranalli   20:15   Crean Lutheran  
17. 12 Gilbert Perez   20:20   Ocean View  
18. 12 Jose Valle   20:25   Bassett  
19. 11 Miles Aguilar   20:36   Harvard-Westlake  
20. 12 Miguel Puente   20:38   Bishop Amat  
21. 11 Nathan Lalonde   20:40   Crean Lutheran  
22. 11 Diego Varela   20:42   Marshall Fundamental  
23. 12 Jake Rogel   20:46   Pasadena  
24. 11 Jett Jasper   20:47   Harvard-Westlake  
25. 11 Sean Collie   20:53   Glen A. Wilson (Hacienda Heights)  
26. 11 Caleb Kodama   20:56   Pasadena  
27. 12 Dylan Resendiz   20:56   North Monterey County  
28. 12 Nathan Burgeson   20:58   Western Christian  
29. 11 Angel Flores   20:59   Cathedral City  
30. 12 Sebastian Gonzalez   21:02   North Monterey County  
31. 11 Joshua Clavel   21:05   Ocean View  
32. 12 Isaac Zhang   21:10   Pasadena  
33. 11 Matthew Ibarra   21:12   Glen A. Wilson (Hacienda Heights)  
34. 11 Azahel Peralta Sanchez   21:13   North Monterey County  
35. 12 Oliver Cowing   21:13   Marshall Fundamental  
36. 12 Joshua Camarillo   21:22   Don Bosco Tech  
37. 11 Will Eddy   21:26   Nordhoff  
38. 11 Riley Ocampo   21:28   St. Anthony  
39. 12 Dylan Martinez   21:31   Ocean View  
40. 12 Aiden Montes   21:35   Pasadena  
41. 11 Jaime Solis   21:38   Bassett  
42. 11 Zachary Nash   21:41   Pasadena  
43. 11 Francisco Islas   21:42   Ocean View  
44. 11 Noel Aguilar   21:42   Don Bosco Tech  
45. 11 Nicolas Ortiz   21:44   Nordhoff  
46. 11 Tristan Luu   21:48   Crean Lutheran  
47. 12 Ivan Lopez   21:50   University Prep-Victorville  
48. 10 Harrison Coronado   21:50   Don Bosco Tech  
49. 11 Mychal Necochea   21:56   Banning  
50. 11 De'shawn Smith   21:56   Banning  
51. 12 Abel Casarrubias   21:58   Nordhoff  
52. 11 Noah Carrillo   21:58   Cabrillo (Lompoc)  
53. 11 Damon Baird   22:00   Ocean View  
54. 11 Andrew Shu   22:03   Western Christian  
55. 11 Luke Yang   22:09   Banning  
56. 11 Jack Ramirez   22:11   Pasadena  
57. 12 Evan Hernandez   22:14   Laguna Hills  
58. 11 Erik Gabriel   22:17   University Prep-Victorville  
59. 11 Jesus Torres   22:18   Ocean View  
60. 11 Vincent Alonzo   22:22   Fillmore  
61. 11 Emilio Sosa   22:23   Century  
62. 11 Anthony Paniagua   22:26   Northview  
63. 11 Everett Chiang   22:30   Gabrielino  
64. 11 Noah Moreno   22:32   Century  
65. 11 Ryan Schneck   22:37   Bishop Montgomery  
66. 12 Ezekiel Solorio   22:42   Cobalt Institute of Math and Science  
67. 11 Ryan Tran   22:45   Glen A. Wilson (Hacienda Heights)  
68. 11 Ethan Mantlo   22:46   Cabrillo (Lompoc)  
69. 11 Tim Cai   22:54   Crean Lutheran  
70. 12 Jimmy Xie   22:57   Gabrielino  
71. 11 Brandon Yamashita   23:04   Gabrielino  
72. 11 Kyle K Tran   23:06   Glen A. Wilson (Hacienda Heights)  
73. 11 Alfredo Saucedo   23:09   Bishop Amat  
74. 12 Christopher Marin   23:10   Harvard-Westlake  
75. 11 Aidan Anderson   23:11   Western Christian  
76. 11 Tianyu (Jason) Shao   23:12   Gabrielino  
77. 11 Alexander Mozo   23:14   Century  
78. 12 Ryley Aquino   23:15   Marshall Fundamental  
79. 11 Christian Malicdem   23:16   Marshall Fundamental  
80. 11 Dominic Lopez   23:19   Aquinas  
81. 11 Armando Cagigas-Bermejo   23:19   Don Bosco Tech  
82. 11 HaiLi Kuang   23:20   Gabrielino  
83. 11 Chris Vasquez   23:23   Aquinas  
84. 11 Steven Bobbibonilla   23:25   Aquinas  
85. 12 Gabriel Hidalgo   23:26   Cabrillo (Lompoc)  
86.   6724 6724   23:29   Century  
87. 11 Michael Bojorquez   23:34   Banning  
88. 12 Justin Hsieh   23:41   San Marino  
89. 12 Christopher Rodas   23:42   Northview  
90. 11 Joshua Rivera   23:43   Mountain View  
91. 12 Alexander Diaz   23:46   Fillmore  
92. 12 Anthony Champin   23:46   Aquinas  
93. 11 Gabriel Lagunas   23:58   Fillmore  
94. 12 Elias Mota   24:02   St. Paul  
95. 12 Francisco Ontiveros   24:14   Avenal  
96. 11 Noah Castillo   24:16   Marshall Fundamental  
97. 12 Jason Iraheta   24:20   Northview  
98. 10 Shane Ortega   24:25   St. Paul  
99. 12 Lenny Salazar-Divas   24:32   University Prep-Victorville  
100. 12 Elijah Acob   24:33   Don Bosco Tech  
101. 12 Brandon Yan   24:35   Marshall Fundamental  
102. 12 jandre Costes   24:37   Bishop Montgomery  
103. 12 Daniel Munoz   24:43   Don Bosco Tech  
104. 12 Elijah Cordero   24:43   Cathedral City  
105. 11 Jayden Lucas   24:45   Marshall Fundamental  
106. 10 Austin Underhill   24:47   St. Paul  
107. 11 Luke Gustafson   24:47   La Salle  
108. 12 Emiliano Lopez   24:51   Glen A. Wilson (Hacienda Heights)  
109. 12 Seth Guerrero   24:57   Don Bosco Tech  
110. 12 Szyonne Salita   24:57   Glen A. Wilson (Hacienda Heights)  
111. 11 Benjamin Odinigwe   25:03   Cobalt Institute of Math and Science  
112. 11 Logan Casillas   25:04   Century  
113. 11 Gohan Cruz   25:05   Nordhoff  
114. 12 Hector Palacios   25:08   Cobalt Institute of Math and Science  
115. 11 Justin Moreno   25:15   Cobalt Institute of Math and Science  
116. 11 Tristan Garcia   25:19   Don Bosco Tech  
117. 11 Joaquin Palma-Saracho   25:26   Mountain View  
118. 12 Gaston Valdez   25:30   Don Bosco Tech  
119. 12 Brayan Martinez   25:33   Avenal  
120. 12 Joseph Sabado   25:39   Northview  
121. 11 Alessandro Cisneros   25:44   Bishop Montgomery  
122. 10 Matthew Vidauri   25:48   Don Bosco Tech  
123. 11 Zayd Bustamante   25:50   Cabrillo (Lompoc)  
124. 11 Isaiah Sagal   25:53   Century  
125. 12 Ethan Montez   25:58   Banning  
126. 10 Tommy Sotelo   26:05   St. Paul  
127. 10 Vincent Rameriz   26:11   St. Paul  
128. 11 Charles Franklin   26:15   Cobalt Institute of Math and Science  
129. 9 Jeramiah Vargas   26:19   Aquinas  
130. 11 Danny Yu   26:26   Gabrielino  
131. 11 Darian Ramirez   26:40   Century  
132. 11 Omar Carassa   26:51   Aquinas  
133. 10 James Valles   27:23   St. Paul  
134. 11 Daniel Gutierrez   28:05   University Prep-Victorville  
135. 12 Evan Alameddine   29:00   Marshall Fundamental  

3 Miles D5 JV Green

Official Team Scores
1. Convent & Stuart Hall 37
2. Hawthorne Math & Science Academy 40
3. Webb 63
4. Central City Value 84
5. Middle College 155
6. Samueli Academy 167

1. 11 Conner Lee   18:43   Convent & Stuart Hall  
2. 11 Anderson Foo   18:53   Convent & Stuart Hall  
3. 11 Jesus Contreras   19:20   Central City Value  
4. 11 Ted Yue   19:33   St. Margaret’s  
5. 11 Alvin Emordi   20:01   Hawthorne Math & Science Academy  
6. 11 Regino Saldana   20:07   Hawthorne Math & Science Academy  
7. 12 Kevin Mozo   20:12   Hawthorne Math & Science Academy  
8. 12 Jay Song   20:34   Webb  
9. 11 Andres Caballero   20:38   Webb  
10. 12 Ethan Calaguas   20:40   Convent & Stuart Hall  
11. 11 Ethan Yap   20:53   Convent & Stuart Hall  
12. 12 Jack Segil   20:59   Chadwick  
13. 11 David Cortez   21:03   Central City Value  
14. 12 Jesus Lea   21:14   Hawthorne Math & Science Academy  
15. 12 Braden Chakma   21:19   Hawthorne Math & Science Academy  
16. 12 Isaac Nicolosi   21:19   Webb  
17. 11 Luca Avila   21:21   Convent & Stuart Hall  
18. 11 Dylan Garcia   21:23   Arrowhead Christian Academy  
19. 12 Aaron Eaton   21:27   Webb  
20. 11 Garrett Hoffman   21:41   Convent & Stuart Hall  
21. 11 Archer Spindle   21:45   St. Margaret’s  
22. 12 Oscar Li   21:48   Webb  
23. 11 Larry Zhou   21:55   Webb  
24. 12 Luke Endres   22:01   Convent & Stuart Hall  
25. 11 Lachlan Riley   22:05   Convent & Stuart Hall  
26. 12 Graham Long   22:07   High Tech High Mesa  
27. 11 Emiliano Ortiz   22:19   Buckingham Charter Magnet  
28. 12 Maverick Pineda   22:21   Central City Value  
29. 11 Andre Castillo-Bolanos   22:27   Hawthorne Math & Science Academy  
30. 12 Jaq Adelman   22:31   Crossroads  
31. 12 Caleb Smalley   22:35   Arrowhead Christian Academy  
32. 12 Joaquin Vasquez   22:37   Convent & Stuart Hall  
33. 12 Declan Lancas   22:39   High Tech High NC  
34. 12 Charles Landsberg   22:46   Chadwick  
35. 11 brandon Elisea   22:50   Middle College  
36. 11 Daniel Stotsky   22:53   Windward  
37. 11 Kevin Hasani   22:58   St. Margaret’s  
38. 11 Kevin Cervantes   23:13   Central City Value  
39. 9 David Zeidenfeld   23:24   Crossroads  
40. 11 José Barajas   23:32   Central City Value  
41. 11 Christopher Rivera   23:42   Samueli Academy  
42. 12 Samuel Otinger   23:48   High Tech High NC  
43. 12 Issac Olvera   23:51   Middle College  
44. 11 Jared Hernandez   23:52   Hawthorne Math & Science Academy  
45. 11 Jerry Chen   24:00   Webb  
46. 11 Christopher Segovia   24:14   Arrowhead Christian Academy  
47. 11 Jacaez Aquino   24:14   Hawthorne Math & Science Academy  
48. 12 Javier Jimenez   24:25   Samueli Academy  
49. 11 Eddy Martinez   24:28   Central City Value  
50. 11 Tanner Parent   24:31   Convent & Stuart Hall  
51. 11 Daniel Morrison   24:32   Windward  
52. 11 Gregory Reed   24:45   Buckingham Charter Magnet  
53. 12 Jean Nunez   24:45   Hawthorne Math & Science Academy  
54. 12 Brady Sugano   24:49   Geffen Academy  
55. 12 Matthew Larkins   24:54   High Tech High NC  
56. 12 Matthew Curiel   24:57   Samueli Academy  
57. 11 Ryan Mohler   25:05   St. Margaret’s  
58. 11 Geoffrey Yang   25:05   Webb  
59. 11 Alejandro Pacheco   25:12   Central City Value  
60. 12 Yazid Hernández   25:12   Central City Value  
61. 11 Erik Tang   25:16   La Jolla Country Day  
62. 12 Aadin Franco   25:17   Academy for Academic Excellence  
63. 10 Kody Grunig   25:19   Crossroads  
64. 10 Andrew Corona   25:24   Middle College  
65. 12 Josh Ruiz   25:36   Paraclete  
66. 12 Joshua Zhang   25:39   Chadwick  
67. 12 Harry Thai   26:08   EF Academy  
68. 9 Jamison Dunn   26:11   Middle College  
69. 12 Sabastian Cardon   26:27   Middle College  
70. 9 Nathan Venegas   26:57   Middle College  
71. 11 Julian Rodriguez   27:02   Webb  
72. 11 David Carreno-Guerrero   27:19   Middle College  
73. 9 Christopher Lopez-Maya   27:44   Middle College  
74. 10 Owen Brenner   27:58   Crossroads  
75. 12 Augustin Gonzalez   28:10   Samueli Academy  
76. 12 Nathan Lopez   28:25   Samueli Academy  
77. 11 William Weiss   28:41   High Tech High Mesa  

3 Miles D4 Varsity Yellow

Official Team Scores
1. Harvard-Westlake 54
2. Ocean View 137
3. San Marino 165
4. Notre Dame (Sherman Oaks) 167
5. Banning 169
6. North Monterey County 226
7. South Anchorage 268
8. Glen A. Wilson (Hacienda Heights) 274
9. Don Bosco Tech 277
10. Taft Union 297
11. Baldwin Park 304
12. Mount Miguel 313
13. Bishop Amat 355
14. Marshall Fundamental 374
15. Western Christian 388
16. Century 424
17. Castaic 440
18. High Tech High (SD) 453
19. Bassett 463
20. Northview 479
21. El Monte 497
22. Mountain View 549
23. Fillmore 560
24. Cabrillo (Lompoc) 587
25. Cathedral City 627
26. Firebaugh 654
27. La Salle 706

1. 11 Maury Young   15:56   Ocean View  
2. 11 Charles Abemayor   16:02   Harvard-Westlake  
3. 12 Franklin Wimbish   16:25   Harvard-Westlake  
4. 11 Julio Lopez   16:25   Baldwin Park  
5. 11 David Olivares   16:48   Baldwin Park  
6. 12 Essien Gagnon   16:52   San Marino  
7. 11 Thomas Carr   16:53   Banning  
8. 12 Omar Heredia   16:59   Fillmore  
9. 10 Gary Strobehn   16:59   Northview  
10. 11 Leandro Montoya   17:01   North Monterey County  
11. 11 Jaxon Henrie   17:03   South Anchorage  
12. 12 Josue Salinas   17:09   Santa Ynez  
13. 12 Logan Grant   17:09   Notre Dame (Sherman Oaks)  
14. 11 Aaron Escalante   17:10   Harvard-Westlake  
15. 10 Tate Hastings   17:18   Harvard-Westlake  
16. 12 Daniel Cendejas   17:21   Don Bosco Tech  
17. 12 John Simon   17:24   Mount Miguel  
18. 10 Rafael Lopez   17:26   Taft Union  
19. 12 Alan Canela   17:28   Banning  
20. 9 Sean Tsai   17:32   San Marino  
21. 11 Christian Landin   17:34   Century  
22. 11 Jacob Gonzalez   17:34   Mount Miguel  
23. 11 Robby Louie   17:34   Harvard-Westlake  
24. 10 Trevor Tanji   17:36   Notre Dame (Sherman Oaks)  
25. 11 Connor Dixon   17:36   Ocean View  
26. 12 Miguel Santiago   17:39   Taft Union  
27. 11 Giovannie Ramos   17:42   Glen A. Wilson (Hacienda Heights)  
28. 10 Arthur Abila   17:43   North Monterey County  
29. 12 Daniel Mathew   17:44   Notre Dame (Sherman Oaks)  
30. 12 Troy Staros   17:47   Ocean View  
31. 12 Daniel Perez   17:47   Century  
32. 10 Charlie McDermott   17:49   San Marino  
33. 10 Zachary Fong   17:50   San Marino  
34. 12 Roberto Orozco   17:51   Mount Miguel  
35. 10 Lee Barron   17:52   Harvard-Westlake  
36. 12 Andrew Rodriguez   17:55   Don Bosco Tech  
37. 12 William Hernandez   17:55   Taft Union  
38. 11 Edwin Orzuna   17:56   Ocean View  
39. 12 Chance Krenzer   17:57   Harvard-Westlake  
40. 11 Mikey Glenn   17:57   Bishop Amat  
41. 9 Luke Lougheed   17:59   Western Christian  
42. 10 Orlando Santos   18:02   Mountain View  
43. 12 Julio Ulloa   18:03   Glen A. Wilson (Hacienda Heights)  
44. 12 Alvaro Villalvazo   18:07   Banning  
45. 11 Owen Harth   18:07   South Anchorage  
46. 12 Jack Haladay   18:10   Notre Dame (Sherman Oaks)  
47. 12 Cameron Krueger   18:11   Orange Lutheran  
48. 11 Jack Sexton   18:11   Ocean View  
49. 12 Ramon Espinoza   18:12   Castaic  
50. 10 Christopher Curbelo   18:12   North Monterey County  
51. 12 Luis Padilla   18:14   San Dimas  
52. 11 Javonte Bohannon   18:17   Banning  
53. 9 Jayden Villagomez   18:18   Bishop Amat  
54. 10 Ruben Hernandez   18:18   High Tech High (SD)  
55. 12 Jahzeel Anzola   18:19   Banning  
56. 11 Bradley Otis-Goodman   18:20   South Anchorage  
57. 11 Nate Nicoletti   18:20   Marshall Fundamental  
58. 11 Jeremy Grande   18:23   Castaic  
59. 10 Elisha Case   18:24   Ocean View  
60. 11 Ulysses Sibolboro   18:26   Baldwin Park  
61. 11 Urijah Rivera   18:29   Glen A. Wilson (Hacienda Heights)  
62. 12 Samuel Gatonye   18:29   Oxford Academy  
63. 11 Noah Escobado   18:31   Notre Dame (Sherman Oaks)  
64. 12 Nam Luu   18:32   Glen A. Wilson (Hacienda Heights)  
65. 9 Brayden Vargas   18:33   Western Christian  
66. 11 Ayden Sandoval   18:35   Bassett  
67. 10 Evan Cipriani   18:35   Don Bosco Tech  
68. 11 Michael Moura   18:37   High Tech High (SD)  
69. 9 Alek Boschetti   18:38   Marshall Fundamental  
70. 12 Kenny Arroyo   18:40   Northview  
71. 12 Vincent Hernandez   18:40   Don Bosco Tech  
72. 11 Jose Gomez-Maqueda   18:41   North Monterey County  
73. 11 Ryan Li   18:42   San Dimas  
74. 12 Gus Olson   18:43   South Anchorage  
75. 9 Colin Detwiler   18:43   Marshall Fundamental  
76. 11 Carson Melton   18:44   Taft Union  
77. 10 Elias Figueroa   18:47   Bassett  
78. 9 Christopher Alejandro   18:49   North Monterey County  
79. 11 Max Arola   18:50   High Tech High (SD)  
80. 12 Vicente Navarro   18:51   Cabrillo (Lompoc)  
81. 11 Cesar Morado   18:55   North Monterey County  
82. 10 Ethan Chow   18:58   San Marino  
83. 12 Tim So   19:00   Oxford Academy  
84. 10 Noah Perez   19:02   Bishop Amat  
85. 10 Alfredo Magallanes   19:04   Bassett  
86. 11 Darryl Leogo   19:06   Castaic  
87. 12 Nathaniel Burgos   19:07   Cathedral City  
88. 12 Damian Castaneda   19:09   Fillmore  
89. 12 Parth Amarkotia   19:11   Banning  
90. 12 Hugo Guzman   19:11   El Monte  
91. 12 Derek Tapia   19:12   El Monte  
92. 11 Arno Snedker Pfaff   19:12   Orange Lutheran  
93. 10 Ezra Staley   19:13   Western Christian  
94. 10 Garrett Sparks   19:14   Marshall Fundamental  
95. 12 Eric Day   19:14   Glen A. Wilson (Hacienda Heights)  
96. 12 Julian Duarte   19:15   Pacific  
97. 9 Cesar Alaniz   19:20   Firebaugh  
98. 12 Ilyane Gamboa   19:21   High Tech (CV)  
99. 12 Kevin Su   19:21   Glen A. Wilson (Hacienda Heights)  
100. 10 Miles Gastrock   19:21   South Anchorage  
101. 12 Nathan Lovato   19:22   Nordhoff  
102. 11 Ceser Sanchez   19:27   Notre Dame (Sherman Oaks)  
103. 11 Shawn Santos   19:31   Bishop Amat  
104. 12 Alexander Juarez   19:33   El Monte  
105. 11 Luis Orozco   19:34   Bishop Amat  
106. 12 Casper Staley   19:42   Western Christian  
107. 12 Micah Wong   19:43   Don Bosco Tech  
108. 10 Adam Schneider   19:43   Marshall Fundamental  
109. 11 Dante Santos   19:47   Notre Dame (Sherman Oaks)  
110. 11 Nathan Cardiel   19:48   Banning  
111. 11 Nathan Esparza   19:48   Baldwin Park  
112. 12 David Du   19:50   Mountain View  
113. 11 Joshua Garza   19:51   La Salle  
114. 11 Bastian Pfeiffer   19:52   Marshall Fundamental  
115. 12 Jeremiah Franco   19:52   Western Christian  
116. 10 Austin Murphy   19:53   South Anchorage  
117. 11 Aiden Cargil   19:54   Western Christian  
118. 12 Frank Arevalo   19:55   Bassett  
119. 10 Gavin Galvez   19:56   El Monte  
120. 11 Leonardo Orozco   19:56   Bishop Amat  
121. 12 Moises Hernandez   19:59   Century  
122. 12 Cody Lawton   20:01   Cabrillo (Lompoc)  
123. 11 Christopher Hernandez   20:02   North Monterey County  
124. 10 Kaleb Sutherland   20:02   Western Christian  
125. 12 Charles Wallace   20:06   Cabrillo (Lompoc)  
126. 10 Felix Cortez   20:07   Firebaugh  
127. 11 Myles Lewis   20:07   Marshall Fundamental  
128. 11 Pedroangel Castaneda   20:08   Castaic  
129. 12 Ilan Torres   20:08   Santa Ynez  
130. 11 Alejandro Ortiz   20:12   Nordhoff  
131. 9 Olson Reese   20:13   South Anchorage  
132. 9 Oliver Harris   20:13   High Tech High (SD)  
133. 10 Jose Mariscal   20:15   Mount Miguel  
134. 10 David Gonzalez   20:17   Mount Miguel  
135. 12 Fabian Lentz   20:17   Ocean View  
136. 12 Nicholas Ramirez   20:19   Northview  
137. 12 Gael Torres   20:19   Santa Ynez  
138. 11 Nery Mauricio   20:24   El Monte  
139. 11 Kaden Le   20:26   Oxford Academy  
140. 12 John Sanchez-Lopez   20:29   Mountain View  
141. 11 Jake Salas   20:33   Northview  
142. 10 Kevin Guzman   20:34   Mountain View  
143. 12 Jeremy Karkafi   20:40   San Marino  
144. 9 Adrian Cendejas   20:44   Firebaugh  
145. 12 Ryan Gomez   20:45   Century  
146. 11 Josue Sandiero   20:48   Century  
147. 10 Tobias Huckaba   20:50   Cathedral City  
148. 11 Aditya Parate   20:51   San Dimas  
149. 11 Lucas LeDuff   20:52   La Salle  
150. 12 Keylan Howard   20:52   Cabrillo (Lompoc)  
151. 10 Miguel Garcia   20:56   Cathedral City  
152. 9 Christopher Villeda   20:58   Baldwin Park  
153. 12 Benjamin Sanders   21:00   Cathedral City  
154. 11 Christopher Altamirano   21:01   Cathedral City  
155. 11 Jeremy Woolley   21:10   Castaic  
156. 12 Mario Navarrete   21:13   Glen A. Wilson (Hacienda Heights)  
157. 12 Pedro Ochoa   21:16   Bassett  
158. 11 Jordan Hernandez   21:18   Fillmore  
159. 9 Kimathi Schmid   21:18   High Tech High (SD)  
160. 11 Terell Morgan   21:22   Mount Miguel  
161. 9 Diego Paniagua   21:23   El Monte  
162. 11 Dhiren Swamy   21:23   La Salle  
163. 10 Isaac Rhoten   21:24   Taft Union  
164. 10 Emiliano Espinoza   21:39   Bassett  
165. 12 Arturo Marin   21:46   Pacific  
166. 11 Jacob Mantlo   21:48   Cabrillo (Lompoc)  
167. 12 Jacob Campa   21:48   Don Bosco Tech  
168. 12 Joseph Patino   21:51   Mountain View  
169. 11 Emmanuel Ramirez   21:53   Northview  
170. 10 Izaiah Paiz   21:55   El Monte  
171. 11 Aaron Cordero   21:55   Fillmore  
172. 12 Daniel Alvarez   21:58   La Salle  
173. 11 David Guevara   22:01   Firebaugh  
174. 10 Jesus Cuellar   22:02   Cathedral City  
175. 10 Alexis De La Cruz   22:14   Mountain View  
176. 12 Gustavo Martinez   22:29   Pacific  
177. 10 Victor Nardiello   22:39   Castaic  
178. 11 Lincoln Gore   22:43   Cabrillo (Lompoc)  
179. 12 Adrian Iglesias   22:44   Pacific  
180. 12 Juan Orellana   22:50   Firebaugh  
181. 11 Ryan Tran   22:53   Mountain View  
182. 12 George Martinez   23:08   Century  
183. 11 Derek Cox   23:13   Cabrillo (Lompoc)  
184. 10 Grant Demers   23:16   La Salle  
185. 10 Oscar Lopez   23:29   Bassett  
186. 9 Nathan Mendieta   23:38   Baldwin Park  
187. 11 Jonah Holthaus   23:52   High Tech High (SD)  
188. 10 Jorge Garcia   24:12   Firebaugh  
189. 12 Andrew Santelices   24:14   La Salle  
190. 12 Andres Moreno   24:19   Fillmore  
191. 10 Brandon Vargas   24:50   Firebaugh  
192. 12 Oliver Evans   26:02   High Tech High (SD)  
193. 12 Sebastian De Los Santos   26:24   Bishop Alemany  

3 Miles D4 Varsity Green

Official Team Scores
1. Nipomo 58
2. West Valley 72
3. Laguna Hills 132
4. Mendez LC 133
5. Crean Lutheran 180
6. Avenal 241
7. Pasadena 244
8. Verdugo Hills 250
9. Gabrielino 252
10. Aquinas 268
11. Farmersville 296
12. Sherman Oaks CES 367
13. University Prep-Victorville 378
14. Cobalt Institute of Math and Science 382
15. Liberty (Madera Ranchos) 391
16. Crespi 396
17. Excelsior Education Center 407
18. Carpinteria 453
19. Blair 466
20. Hercules 481
21. Mater Dei Catholic 502

1. 11 Miles Pike   16:38   Canyon Hills  
2. 11 Luke Bremmer   16:46   Crean Lutheran  
3. 10 Elijah Anderson   16:52   West Valley  
4. 11 Isaac Maldonado   17:01   Aquinas  
5. 10 Micah Hawley   17:04   Laguna Hills  
6. 12 Demitri Hernandez   17:04   Mendez LC  
7. 10 Marcus Napoli   17:13   Nipomo  
8. 11 Isaiah Larceval   17:34   West Valley  
9. 11 Fernando Romero-Angeles   17:35   Nipomo  
10. 12 Alonzo Wickers   17:36   Oakwood  
11. 11 Archibald Lai   17:38   Gabrielino  
12. 12 Justin Wong   17:38   Gabrielino  
13. 11 Brandon Flores   17:47   Avenal  
14. 10 Wanhsing Wang   17:53   Pasadena  
15. 10 Ryan Edwards   17:55   Nipomo  
16. 9 Andrew Stillwell   17:56   Nipomo  
17. 12 Orion Perez   17:56   Mendez LC  
18. 10 Lane Carruth   17:58   West Valley  
19. 12 Matthew Alvarado   17:59   Nipomo  
20. 9 Oliver DeLaVega   18:01   Nipomo  
21. 11 Brandon Phan   18:01   Gabrielino  
22. 10 Jose Luis Guzman   18:05   Aquinas  
23. 12 Frankie Rodriguez   18:06   West Valley  
24. 11 James Connole   18:07   Canyon Hills  
25. 11 Ryelon Brandt   18:08   Cobalt Institute of Math and Science  
26. 9 Maksim Soroosh   18:08   Laguna Hills  
27. 12 August Sonsma   18:10   Crean Lutheran  
28. 11 Jesus Gomez   18:10   Bishop Montgomery  
29. 11 Corbin Scott   18:12   Canyon Hills  
30. 11 Nathaniel Powell   18:15   Clairemont  
31. 11 Regan Holland   18:18   Nipomo  
32. 10 Ethan Lofthus   18:18   West Valley  
33. 11 Emmanuel Paredes   18:22   Crespi  
34. 11 Michael Juarez Estrada   18:22   Mendez LC  
35. 9 Isaiah Gonzalez   18:24   Laguna Hills  
36. 9 Aaron Chen   18:25   Crean Lutheran  
37. 12 Daniel Julian Campos   18:25   Farmersville  
38. 11 Edwin Hernandez   18:29   Carpinteria  
39. 12 German Carvallo   18:31   University Prep-Victorville  
40. 12 David Garcia   18:32   Mendez LC  
41. 12 Simon Young   18:33   Laguna Hills  
42. 9 Nathan Mentado   18:33   Farmersville  
43. 9 Julio Espinoza   18:35   Liberty (Madera Ranchos)  
44. 11 Eduardo Cervantes   18:36   Avenal  
45. 10 Isaac Muniz   18:40   Excelsior Education Center  
46. 10 Hassan Mozannar   18:48   Sherman Oaks CES  
47. 11 Zane Williford   18:49   Laguna Hills  
48. 11 Luis Zamora   18:50   Verdugo Hills  
49. 11 Derek Rulon   18:53   West Valley  
50. 12 Zachary Gonzales   18:54   Crespi  
51. 11 Jose Valdez   18:55   Cobalt Institute of Math and Science  
52. 12 Adrian Vargas   19:05   Verdugo Hills  
53. 12 Alex Leathers   19:05   Laguna Hills  
54. 9 Giovanny Gutierrez   19:05   Verdugo Hills  
55. 10 Price Golden   19:06   Farmersville  
56. 12 Mario Adame   19:09   Avenal  
57. 10 Luis Coronado-Tomas   19:10   Mendez LC  
58. 9 Andres Alfaro   19:11   Aquinas  
59. 11 Paolo Gutierrez   19:12   Pasadena  
60. 10 Ian Batista   19:13   Liberty (Madera Ranchos)  
61. 12 Walker Fleming   19:16   Tehachapi  
62. 12 Adan Ocampo   19:16   Verdugo Hills  
63. 12 Joshua Ortiz   19:19   Laguna Hills  
64. 10 Cameron Rivas   19:19   Crean Lutheran  
65. 10 Eero Schmunk   19:20   Pasadena  
66. 12 Tigran Tadevosian   19:21   Verdugo Hills  
67. 12 Drake Anderson   19:21   Pasadena  
68. 9 Max Romaniw   19:24   Pasadena  
69. 12 Edwin Perez   19:29   Mendez LC  
70. 11 Aaron Nowak   19:29   University Prep-Victorville  
71. 12 Edwin Romero   19:31   Charter Oak  
72. 12 Adhair Lopez-Martinez   19:31   Costa Mesa  
73. 12 Carter Gendernalik   19:31   Sherman Oaks CES  
74. 10 Robert Urquilla   19:33   Farmersville  
75. 11 Jesus Ontiveros   19:36   Avenal  
76. 12 Raahi Pearce   19:38   Blair  
77. 11 Daniel Pla   19:39   Crean Lutheran  
78. 12 Brandon Alexander   19:42   Oakwood  
79. 11 Rafael Carvallo   19:43   University Prep-Victorville  
80. 12 Joel De Lira   19:43   Carpinteria  
81. 11 Brandon Rushing   19:49   West Valley  
82. 10 Ian Spears   19:50   Clairemont  
83. 11 Josemanuel Aguilera-Cruz   19:51   Mendez LC  
84. 11 Nathaniel Villanueva   19:55   Hercules  
85. 11 Kevin Chitwood   20:00   Tehachapi  
86. 12 Jacob Enriquez   20:01   John Glenn  
87. 10 Logan Hill   20:01   Crean Lutheran  
88. 12 Samuel Moran   20:01   Verdugo Hills  
89. 9 Tyler Williams   20:03   Yucca Valley  
90. 10 Tobin Holt   20:05   Clairemont  
91. 12 Paul Merino   20:06   Avenal  
92. 10 Blue Luna   20:09   Pasadena  
93. 12 Allen Alexander   20:09   Oakwood  
94. 12 William Ward   20:13   Bishop Montgomery  
95. 9 Tyler Miller   20:15   Pasadena  
96. 11 Jacob Martinez   20:16   Excelsior Education Center  
97. 12 Carlos Navarro   20:21   Mater Dei Catholic  
98. 12 Pedro Campuzano   20:22   Carpinteria  
99. 11 David Boussi   20:22   Sherman Oaks CES  
100. 9 Nicolas Sage   20:24   Crespi  
101. 12 Kazuma Bunch   20:25   Excelsior Education Center  
102. 11 Simon Noonan   20:26   Canyon Hills  
103. 11 Daniel Carrillo   20:28   Charter Oak  
104. 12 Miguelangel Gonzalez   20:35   Liberty (Madera Ranchos)  
105. 10 Eduardo Maroto Campos   20:36   Blair  
106. 10 Jose Venegas   20:38   Avenal  
107. 10 Andres Martinez Saldana   20:39   Cobalt Institute of Math and Science  
108. 11 Christopher Schull   20:39   Mater Dei Catholic  
109. 12 Antonio Altamirano   20:45   Sherman Oaks CES  
110. 11 Shumei Umemoto   20:45   Sherman Oaks CES  
111. 11 Angel Pineda Leiva   20:52   Verdugo Hills  
112. 12 Nicholas K. Tang   20:56   Gabrielino  
113. 12 William Hobbs   20:56   Hercules  
114. 11 Paul Malcore   21:00   Aquinas  
115. 11 Cameron Solis   21:01   Hercules  
116. 11 William Crookston   21:10   Tehachapi  
117. 12 Martin Montes   21:11   Costa Mesa  
118. 10 Brandon Than   21:16   Blair  
119. 12 Juan Andres Banuelos   21:17   Aquinas  
120. 11 Micah Lee   21:23   Liberty (Madera Ranchos)  
121. 10 Kristopher Martin   21:25   Aquinas  
122. 12 Samuel Robert Carta   21:26   Mater Dei Catholic  
123. 11 Julian Juarez   21:29   John Glenn  
124. 12 Jayden Vasquez   21:42   Excelsior Education Center  
125. 12 Aaron Cruz   21:44   Excelsior Education Center  
126. 10 Pablo Jimenez   21:44   Blair  
127. 12 Rodrigo Martinez   21:47   Cobalt Institute of Math and Science  
128. 12 Deagan Coseboom   21:48   University Prep-Victorville  
129. 11 Anthony Alcantar   21:49   University Prep-Victorville  
130. 11 Timothy Anwyl   21:53   Bakersfield Christian  
131. 11 Brandon Lee   22:00   Hercules  
132. 12 Evan Willett   22:02   Aquinas  
133. 11 Javier Reyes   22:08   Hercules  
134. 10 Matthew Zitser   22:08   Crespi  
135. 12 Dominick Perez   22:15   John Glenn  
136. 12 Paul Sass   22:17   Blair  
137. 12 John Paul Buclatin   22:26   Mater Dei Catholic  
138. 12 Randy Chajon   22:26   University Prep-Victorville  
139. 9 Eathan Zamora   22:29   Farmersville  
140. 10 Jake Baffico   22:37   Clairemont  
141. 11 Landon DaSilva   22:41   Liberty (Madera Ranchos)  
142. 11 Zachary Cauton   22:48   Hercules  
143. 11 Daniel Carrasco   22:51   Excelsior Education Center  
144. 12 Cody Yulo   22:51   Mater Dei Catholic  
145. 11 Jacob Schodowski   23:00   Mater Dei Catholic  
146. 12 Brandon Vuong   23:05   Gabrielino  
147. 12 Darius Southall   23:12   Cobalt Institute of Math and Science  
148. 12 Jason Kao   23:17   Hercules  
149. 12 Matthew Antonio   23:20   Cobalt Institute of Math and Science  
150. 12 Seth Lower   23:20   Yucca Valley  
151. 9 Cesar Avila   23:38   Farmersville  
152. 11 Matthew Guevara   23:47   Sherman Oaks CES  
153. 11 Jacob Finister   23:52   Excelsior Education Center  
154. 11 Joel Griffin   23:55   Blair  
155. 11 Gabriel Montesinos   23:57   Cobalt Institute of Math and Science  
156. 12 Nicholas Tang   23:58   Gabrielino  
157. 10 Braden Nordyke   24:06   Crespi  
158. 12 Maxwell Jones   24:09   Tehachapi  
159. 11 Logan Ramirez   24:12   Liberty (Madera Ranchos)  
160. 9 Andrew Herbert   24:20   Sherman Oaks CES  
161. 11 Josiah Gonzales   24:22   Carpinteria  
162. 12 Andrew Dharmawan   25:38   Mater Dei Catholic  
163. 12 Hector Bernal   25:48   Carpinteria  
164. 10 Stephen Morelock   26:05   Crespi  
165. 11 Matthew Lopez   26:34   Liberty (Madera Ranchos)  

3 Miles D5 Varsity Yellow

Official Team Scores
1. St. Margaret’s 44
2. Flintridge Prep 62
3. Convent & Stuart Hall 94
4. Windward 108
5. Samueli Academy 110
6. Sage Hill 152
7. Campbell Hall 162
8. Webb 181
9. Crossroads 210
10. Chadwick 242
11. Buckingham Charter Magnet 300
12. Boron 334
13. Calvary Chapel High School 382
14. Bridges Academy 398

1. 11 Declan Mansbridge   16:32   Flintridge Prep  
2. 10 Zach Causee   16:34   St. Margaret’s  
3. 10 Samarth Wadhwa   16:41   St. Margaret’s  
4. 11 Zaiden Gurusamy   17:01   St. Margaret’s  
5. 11 Eli Reyblat   17:15   Campbell Hall  
6. 12 Haset Seyoum   17:18   Samueli Academy  
7. 10 Reese Terrell   17:25   Convent & Stuart Hall  
8. 9 Zack Longo   17:26   Sage Hill  
9. 12 Carter Sakai   17:27   Flintridge Prep  
10. 12 David Estrada   17:28   Windward  
11. 11 William Carrig-Braun   17:38   Flintridge Prep  
12. 11 William Krause   17:44   Flintridge Prep  
13. 9 Malcolm Capelle   17:45   St. Margaret’s  
14. 11 Julian Anderson   17:46   Convent & Stuart Hall  
15. 11 Kyle Lee   17:48   Convent & Stuart Hall  
16. 12 Griffin Suttner   17:50   Webb  
17. 10 James Infante   17:52   Campbell Hall  
18. 12 Blaze Perez   17:55   Samueli Academy  
19. 10 Sabry Bowden   17:56   Convent & Stuart Hall  
20. 12 Aman Granados-Puvvula   17:59   Windward  
21. 9 Shane Cichon   18:06   Samueli Academy  
22. 10 Malachy Proctor   18:11   St. Margaret’s  
23. 11 Francisco Robles   18:11   Hawthorne Math & Science Academy  
24. 10 Paolo Rivas   18:11   Hawthorne Math & Science Academy  
25. 12 Max Kobayashi   18:14   Windward  
26. 11 Julio Vega   18:21   Samueli Academy  
27. 12 Kyler Zanuck   18:26   Windward  
28. 12 Mason Koff-Gilmore   18:31   Crossroads  
29. 12 Fernando Morales Rangel   18:38   Crossroads  
30. 10 Michael Han   18:39   Webb  
31. 10 Mason Perrigue   18:41   Flintridge Prep  
32. 12 Van Lindelof   18:41   Windward  
33. 10 Henry Tagliere   18:45   Campbell Hall  
34. 12 Evan Causee   18:46   St. Margaret’s  
35. 11 King Oung   18:46   Sage Hill  
36. 12 Jared Botuchis   18:46   St. Margaret’s  
37. 12 Jack Malone   18:54   Chadwick  
38. 12 Noah Jimenez   18:57   Sage Hill  
39. 10 Nate Yoo   19:01   Sage Hill  
40. 12 Brian Yu   19:01   Sage Hill  
41. 11 Noah Torres   19:04   Convent & Stuart Hall  
42. 12 Felipe Murillo   19:06   Webb  
43. 12 Caleb Olvera   19:06   Samueli Academy  
44. 11 Luke Spalding   19:11   Convent & Stuart Hall  
45. 11 Lloyd Duskin   19:12   Convent & Stuart Hall  
46. 12 Austin Berg   19:13   Webb  
47. 11 Yuta Takahashi   19:14   Chadwick  
48. 11 Diego Rodriguez   19:16   Buckingham Charter Magnet  
49. 11 Sebastian Polonis   19:20   Chadwick  
50. 10 Brevon Job   19:26   Boron  
51. 10 Zack Cheuk   19:30   Crossroads  
52. 11 Hamish Reiter   19:31   Chadwick  
53. 11 Christopher Gardner   19:31   Boron  
54. 11 Hadrien Amany   19:31   Crossroads  
55. 10 Kevin Wang   19:31   Webb  
56. 10 Watson Eagles   19:33   Campbell Hall  
57. 12 Alex Morrison   19:35   Campbell Hall  
58. 12 Zach Saidiner   19:37   Crossroads  
59. 11 Seth Miclea   19:42   Calvary Chapel High School  
60. 12 Jacob Castillo   19:48   Buckingham Charter Magnet  
61. 11 Blake Caillier   19:49   Boron  
62. 12 Anthony Hernandez   19:52   Buckingham Charter Magnet  
63. 9 Richie Thune   20:07   Campbell Hall  
64. 11 Adrian Gallegos   20:08   Samueli Academy  
65. 12 Finn Miller   20:08   Webb  
66. 10 Maxwell Lee   20:09   Sage Hill  
67. 11 Derek Somers   20:18   Chadwick  
68. 10 Diego Duran   20:18   Hawthorne Math & Science Academy  
69. 12 Paul Zaleski   20:19   Bridges Academy  
70. 12 Jonathan (Jake) Cubol   20:26   Buckingham Charter Magnet  
71. 12 Xander Macpherson   20:29   Crossroads  
72. 11 Gregory Michlin   20:31   Santa Clarita Christian  
73. 12 Kyle Lang   20:37   Buckingham Charter Magnet  
74. 12 Tony Tan   20:56   Sage Hill  
75. 12 Justin Merritt   20:58   Windward  
76. 11 Ethan Naga   21:09   Buckingham Charter Magnet  
77. 12 Connor Jordan   21:11   Chadwick  
78. 10 Jake Singer   21:13   Campbell Hall  
79. 12 Nikko Nickerson   21:14   Chadwick  
80. 10 Alex Holeyfield   21:40   Temecula Prep  
81. 11 Lucho Castro   21:41   Calvary Chapel High School  
82. 11 Montgomery Mullen   21:46   Bridges Academy  
83. 11 Walter Sevilla   21:54   Samueli Academy  
84. 11 Rence Alder   22:00   Bridges Academy  
85. 12 Connor Chi   22:15   Windward  
86. 12 Moshe Ginsburg   22:26   Crossroads  
87. 11 Antonio Garcia   22:33   Triumph Charter  
88. 9 Micah Hiltbrand   22:38   Calvary Chapel High School  
89. 11 Caedmon Slade   22:44   Temecula Prep  
90. 11 Drew Legere   22:50   Calvary Chapel High School  
91. 9 Chase McDowell   22:57   Santa Clarita Christian  
92. 10 Nathan Alvarez   23:23   Calexico Mission  
93. 11 Micah Gavar   23:39   Calvary Chapel High School  
94. 12 Jesse Brown   23:44   Buckingham Charter Magnet  
95. 9 Rowan Sherman   23:48   Temecula Prep  
96. 12 Will Anand   23:56   Bridges Academy  
97. 11 Javier Herrera   24:44   Triumph Charter  
98. 11 Chase Kostjuk   24:54   Santa Clarita Christian  
99. 10 Anthony Gonzalez   25:00   Boron  
100. 12 Carl Li   25:07   Flintridge Prep  
101. 9 Rikki Torrez   25:14   Boron  
102. 12 Cameron Vogt   25:30   Temecula Prep  
103. 9 Samuel Aceves   25:41   Calexico Mission  
104. 9 Marco Falcon   26:17   Calexico Mission  
105. 12 Cole Walker   26:57   Bridges Academy  

3 Miles D5 Varsity Green

Official Team Scores
1. Branson 64
2. Bret Harte 117
3. Geffen Academy 150
4. Sun Valley Magnet 155
5. Poly (Pasadena) 159
6. La Jolla Country Day 162
7. Maranatha Christian 164
8. Holtville 182
9. High Tech High NC 205
10. United Christian Academy 270
11. Pacifica Christian 278
12. Academy of Careers and Exploration 316
13. Central City Value 320
14. Vasquez 338
15. Calvary Chapel (Downey) 345
16. EF Academy 350
17. Maranatha 392
18. St. Anthony 437
19. NOVA Academy Early College 453

1. 12 Maxwell Gibbons   16:27   High Tech High NC  
2. 12 Jasper James   16:35   Branson  
3. 11 Angel Solorio   17:29   Sun Valley Magnet  
4. 12 Nick Ash   17:32   Maranatha Christian  
5. 12 Joseph Juarez   17:56   Sun Valley Magnet  
6. 11 Ryan Salami   18:06   La Jolla Country Day  
7. 10 Anthony Strahm   18:12   Holtville  
8. 9 Gian-Carlo a Marca   18:19   Branson  
9. 11 Aaron Guss   18:23   La Jolla Country Day  
10. 9 Judah Schaffer   18:32   Bret Harte  
11. 11 Luke Vilhauer   18:36   Branson  
12. 11 Beau Chiasson   18:37   Geffen Academy  
13. 10 Jacob Hernandez   18:40   United Christian Academy  
14. 9 Declan Needham   18:43   Bret Harte  
15. 11 Jayden Garcia-Hagevoort   18:48   Pacifica Christian  
16. 11 Zander Alpert   18:50   Branson  
17. 9 Daniel Ramirez   18:52   Holtville  
18. 12 Ronen Peters   18:53   Poly (Pasadena)  
19. 12 Daniel Zheng   18:54   Poly (Pasadena)  
20. 12 Lorelei Barrett   18:58   The Buckley  
21. 10 Jacob Jaffin   18:59   Maranatha Christian  
22. 10 Matthew Nord   19:28   Bret Harte  
23. So Caiden Kennedy   19:29   Poly (Pasadena)  
24. 12 Jaime Alvarado   19:30   Central City Value  
25. 10 Ayden La Fleur   19:30   Maranatha Christian  
26. 9 Andrew Mejia   19:31   Maranatha  
27. 11 Peyton Heermance   19:33   Bret Harte  
28. 12 Brody Buxton   19:34   Branson  
29. 9 Felix Dittmar   19:35   La Jolla Country Day  
30. 9 Cole Stueve   19:36   Vasquez  
31. 12 Kian Krishnamurti   19:36   Geffen Academy  
32. 12 Jake Horvitz   19:39   Geffen Academy  
33. 9 Jeremiah Vogel   19:40   Maranatha Christian  
34. 10 Abisai Umanzor   19:47   Sun Valley Magnet  
35. 11 Brad Sauer   19:49   Village Christian  
36. 12 Ian Crawford   19:54   High Tech High NC  
37. 10 Zachary Horvitz   19:55   Geffen Academy  
38. 11 Cody Grounds   19:56   Academy of Careers and Exploration  
39. 11 Ernesto De La Parra   19:58   Holtville  
40. 12 Nathan Menelik   20:06   Poly (Pasadena)  
41. 10 Jake DuBransky   20:14   United Christian Academy  
42. 9 Noah Minor   20:20   Branson  
43. 10 Louis Wei   20:22   EF Academy  
44. 12 Jonas Schneider   20:24   Geffen Academy  
45. 12 Joseph Obispo   20:26   Academy of Careers and Exploration  
46. 11 Asael Garcia   20:28   Calvary Chapel (Downey)  
47. 12 Bekalu Bunch   20:31   Calvary Chapel (Downey)  
48. 11 Joshua Schuler   20:32   Bret Harte  
49. 9 Remington Campbell   20:38   High Tech High NC  
50. 10 Shane Cessna   20:43   Branson  
51. 11 Gian Legaspi   20:44   St. Anthony  
52. 11 Safi Alkadiri   20:47   Pacifica Christian  
53. 10 Nestor Solorio   20:47   Sun Valley Magnet  
54. 11 Elijah Gibbons   20:57   High Tech High NC  
55. 12 Julian Cabrera   21:00   United Christian Academy  
56. 12 Sebastian Stallone   21:07   Kern Valley  
57. 12 Dragan Szczur   21:09   EF Academy  
58. 11 Edwin Kwan   21:11   La Jolla Country Day  
59. 10 Caleb Emmons   21:11   Holtville  
60. 12 Thristan Cabada   21:12   NOVA Academy Early College  
61. 12 Angel Santiago   21:17   Central City Value  
62. 10 Miles Savage   21:18   Pacifica Christian  
63. 10 Logan Williams   21:24   Vasquez  
64. 12 Zalan Volkan-Kacso   21:25   Maranatha  
65. 11 Matteo Mazzie   21:25   Poly (Pasadena)  
66. 10 Luis Fajardo   21:27   Sun Valley Magnet  
67. 12 Luke Fuller   21:27   La Jolla Country Day  
68. 10 Derek Moreno   21:35   Holtville  
69. 9 Derrick Strahm   21:36   Holtville  
70. 10 Rodolfo Cevallos-Fernandez   21:37   La Jolla Country Day  
71. 12 Cesar Cortes   21:44   Central City Value  
72. 12 Tyler Lopez   21:44   St. Anthony  
73. 12 Joshua Henriquez   21:48   Calvary Chapel (Downey)  
74. 10 Jael Aguilar   21:48   Lifeline Education Charter  
75. 12 Dylan Shelton   21:50   High Tech High NC  
76. 12 Ethan Ting   21:50   Pacifica Christian  
77. 11 Matthew DuBois   21:54   La Jolla Country Day  
78. 10 Isaac Lomeli-Zavala   21:54   United Christian Academy  
79. 12 Marvin Balux   21:58   Central City Value  
80. 10 Jasper Lutyens   22:02   EF Academy  
81. 12 Jonah Wood   22:04   Geffen Academy  
82. 11 Aiden Leon   22:04   Academy of Careers and Exploration  
83. 11 Linkin Esquivel   22:04   Academy of Careers and Exploration  
84. 11 Nathaniel Carlson   22:04   Academy of Careers and Exploration  
85. 10 Ben Heggem   22:10   Vasquez  
86. 11 Oliver Pollack   22:17   The Buckley  
87. 9 Cosimo Marcucci   22:19   Pacifica Christian  
88. 11 Chris Gutierrez   22:25   Vasquez  
89. 10 Ozzie Leighton   22:36   Maranatha Christian  
90. 12 Jayden Alatorre   22:37   Vasquez  
91. 11 Anthony Meza   22:45   San Jacinto Valley Academy  
92. 11 Emmanuel Serafin-Garlicia   22:45   NOVA Academy Early College  
93. 11 Javier Palacios   22:52   Sun Valley Magnet  
94. 12 Joseph Henriquez   22:59   Calvary Chapel (Downey)  
95. 10 Liam Johnson   23:03   EF Academy  
96. 11 Sean Lee   23:04   EF Academy  
97. 11 Eric Zhang   23:05   United Christian Academy  
98. 12 Mark Lin   23:13   Maranatha  
99. 12 Ethan Stevenson   23:14   High Tech High NC  
100. 10 Carter Lens   23:16   Geffen Academy  
101. 10 Valentino Marchi   23:21   EF Academy  
102. 11 Alexander Meza   23:27   San Jacinto Valley Academy  
103. 12 Jonathan Tarax   23:46   Central City Value  
104. 12 Braxton Cervantes   23:50   Lucerne Valley  
105. 12 Jose Lazaro   23:56   NOVA Academy Early College  
106. 12 Chase Adrian   24:01   Calvary Chapel (Downey)  
107. 11 Remington Maciel   24:05   High Tech High NC  
108. 11 Luis Guerra   24:06   Sun Valley Magnet  
109. 9 Simon Zernicki-Glover   24:21   Poly (Pasadena)  
110. 12 Soren Fey   24:24   Poly (Pasadena)  
111. 12 Joaquin Mariani   24:25   Maranatha  
112. 12 David Casillas   24:27   St. Anthony  
113. 12 Jacob Marquez   24:32   San Jacinto Valley Academy  
114. 12 Corey Medina   24:33   St. Anthony  
115. 11 Jonathan Vilchis   24:38   NOVA Academy Early College  
116. 12 Brandon Oceguera   24:47   Avalon  
117. 9 Bobby Khazhakyan   25:05   Village Christian  
118. 11 Christopher Cooper   25:15   NOVA Academy Early College  
119. 12 Lukas Williams   25:18   Vasquez  
120. 9 Ryan Alaniz   25:30   Vasquez  
121. 12 Ethan Montoya   25:31   St. Anthony  
122. 10 Mauricio Ramirez   25:38   Maranatha  
123. 9 Evan Trevino   25:47   Academy of Careers and Exploration  
124. 12 Max Peguero   25:59   Avalon  
125. 12 Angel Chino   26:11   Central City Value  
126. 11 Leon Willoughby   26:25   Lucerne Valley  

3 Miles D5 Varsity Red

Official Team Scores
1. Silver Valley 101
2. Heritage Christian 105
3. Trinity Classical Academy 126
4. Academy for Academic Excellence 141
5. Cate 154
6. Arrowhead Christian Academy 172
7. High Tech High Mesa 194
8. Valley Christian (Cerritos) 198
9. Christian 203
10. Community Charter Early College 216
11. New West Charter 217
12. Paraclete 276
13. Fairmont Prep 308
14. St. Paul 316
15. Middle College 347
16. Whittier Christian 380
17. Loma Linda Academy 428

1. 11 Kai Rottler   16:45   High Tech High Mesa  
2. 10 Arik Pulsipher   16:57   Silver Valley  
3. 12 Daniel Martinez   17:05   Community Charter Early College  
4. 12 Trent Williams   17:07   Malibu  
5. 12 Alec Fabery   17:35   Heritage Christian  
6. 11 Alexander Saade   17:49   Heritage Christian  
7. 9 Ammon Allen   18:03   Silver Valley  
8. 11 Jordan Ryan   18:07   Cate  
9. 11 Micah Slagter   18:08   Arrowhead Christian Academy  
10. 12 Isaiah Bergara   18:09   Heritage Christian  
11. 12 Thomas Rolls   18:10   Trinity Classical Academy  
12. 12 Ranger Murphree   18:11   Malibu  
13. 11 Joshua Lay   18:12   Christian  
14. 11 Rylen Nash   18:15   Mammoth  
15. 11 Austin Zierdt   18:19   Academy for Academic Excellence  
16. 12 Nathaniel Eckhart   18:24   Trinity Classical Academy  
17. 11 Nathaniel Decker   18:27   St. Monica Academy  
18. 10 James Selby   18:32   Trinity Classical Academy  
19. 11 Carter Wegman   18:40   Valley Christian (Cerritos)  
20. 11 Angel Rios Hernandez   18:45   Heritage Christian  
21. 11 Aaron Lee   18:45   New West Charter  
22. 11 Brandon Acevado   18:51   Academy for Academic Excellence  
23. 11 Ivan Laureano   19:03   Silver Valley  
24. 12 Josue Gonzalez   19:04   Community Charter Early College  
25. 11 Devin Miller   19:08   Paraclete  
26. 11 Ace Slavin   19:09   St. Monica Academy  
27. 10 Jesus Sanchez   19:11   Community Charter Early College  
28. 11 Joshua Fortman-Chamberlain   19:15   High Tech High Mesa  
29. 11 Owen Renihan   19:15   Whittier Christian  
30. 9 Ben Sams   19:16   Arrowhead Christian Academy  
31. 10 Ryan Sehuelt   19:18   Loma Linda Academy  
32. 12 Jack Gisler   19:19   Valley Christian (Cerritos)  
33. 11 Joseph Raleigh   19:24   St. Monica Academy  
34. 10 Joshua Harris   19:28   Academy for Academic Excellence  
35. 11 Nathaniel Roettger   19:28   Trinity Classical Academy  
36. 10 Judah Caldwell   19:32   Silver Valley  
37. 11 Joshua Anctil   19:40   Christian  
38. 11 Everest Spencer   19:41   Arrowhead Christian Academy  
39. 9 Bruce Li   19:47   Cate  
40. 12 Juan Alacron   19:54   Fairmont Prep  
41. 11 Isaiah Lvovsky   19:55   Valley Christian (Cerritos)  
42. 11 Hunter Walls   19:57   Academy for Academic Excellence  
43. 11 Ian Sheshunoff   19:58   Cate  
44. 12 Yahir Contreras   20:02   Entrepreneur (Highland)  
45. 10 Jackson Muller   20:03   Cate  
46. 10 Miles Williams   20:04   Cate  
47. 11 Nathan Tyson   20:05   Legacy Christian Academy  
48. 11 Joseph Mota   20:06   St. Paul  
49. 10 Matteo Sanchez   20:07   High Tech High Mesa  
50. 11 Gabriel Martinez   20:09   New West Charter  
51. 11 Isaac Munoz   20:10   Paraclete  
52. 9 Xavior Collado   20:10   Silver Valley  
53. 11 Temet Borello   20:10   Julian  
54. 11 Jared Cruz   20:14   High Tech High Mesa  
55. 12 Wyatt Thomas   20:15   Christian  
56. 11 Vincent Rabadi   20:17   Academy for Academic Excellence  
57. 9 Aaden Fong   20:19   New West Charter  
58. 12 Peter Baima   20:20   Whittier Christian  
59. 9 Jacob Naval   20:22   St. Paul  
60. 9 Elijah Talamentez   20:23   Arrowhead Christian Academy  
61. 12 Luke Smelzer   20:23   New West Charter  
62. 11 Richard Zheng   20:32   Fairmont Prep  
63. 12 Louie Green   20:35   Christian  
64. 12 Wright Griffin   20:38   Malibu  
65. 12 Logan Olivares   20:41   Valley Christian (Cerritos)  
66. 9 Mac Frank   20:44   Arrowhead Christian Academy  
67. 12 Eli Meisel   20:44   Cate  
68. 9 Wyatt Wang   20:44   New West Charter  
69. 11 Omar Torres   20:53   Middle College  
70. 9 Christian Baljet   20:55   Trinity Classical Academy  
71. 11 Danny Mamba   20:56   Christian  
72. 11 Jordan Morgan   20:56   Paraclete  
73. 11 Alex Divers   20:58   Arrowhead Christian Academy  
74. 11 Anthony Medina   21:01   Middle College  
75. 10 Jeremiah Rodriguez   21:08   Middle College  
76. 11 Jacob Evans   21:10   Valley Christian (Cerritos)  
77. 11 Parsa Amiri   21:15   Fairmont Prep  
78. 10 Carlos Barron   21:16   Community Charter Early College  
79. 10 Justen Carter   21:21   Trinity Classical Academy  
80. 11 Caleb Medellin   21:25   Paraclete  
81. 12 Joseph Riviera   21:25   Heritage Christian  
82. 11 Oswaldo Escobedo   21:30   Middle College  
83. 12 Fidel Sandoval   21:33   St. Paul  
84. 9 Elijah Arriola   21:33   St. Paul  
85. 11 Rider Pearce   21:35   Mammoth  
86. 9 Alexander Aggen   21:38   New West Charter  
87. 12 John Nielsen   21:41   Fairmont Prep  
88. 10 Axl Aguilar   21:42   Silver Valley  
89. 10 Jayden Tyndall   21:45   Fairmont Prep  
90. 11 Henry Tello- Belmonte   21:48   St. Paul  
91. 11 Jakob Pieters   21:56   Paraclete  
92. 10 Jayden Patel   21:59   Fairmont Prep  
93. 9 Evan Smith   22:06   Paraclete  
94. 12 Max DeVore   22:10   Cate  
95. 11 Naveen Dhar   22:14   High Tech High Mesa  
96. 12 Joshua Guillen   22:16   Christian  
97. 10 Travis Milligan   22:16   High Tech High Mesa  
98. 11 Noah Murphy   22:19   Julian  
99. 12 Emilio Alarcon   22:24   Middle College  
100. 12 Jeremiah Park   22:25   New West Charter  
101. 11 Talon Clibourne   22:26   Julian  
102. 12 Hayden Sibray   22:35   Silver Valley  
103. 10 Axel Duran   22:40   Middle College  
104. 10 Micah Wojciechowski   22:46   Valley Christian (Cerritos)  
105. 9 Aaren Escobar   22:51   Middle College  
106. 12 Matthew Craig   22:55   Loma Linda Academy  
107. 11 Zach Massey   23:03   Arrowhead Christian Academy  
108. 11 Christopher Brown   23:18   Trinity Classical Academy  
109. 10 Tomas Mota   23:19   St. Paul  
110. 10 Eli Anema   23:20   Valley Christian (Cerritos)  
111. 11 Jared Plata   23:36   Loma Linda Academy  
112. 11 Daniel Macias   23:50   St. Paul  
113. 10 David Coleman   24:01   Whittier Christian  
114. 9 Clarenz Angeles   24:02   Paraclete  
115. 10 Tobin Tremper   24:49   Whittier Christian  
116. 12 Benjamin Biedebach   24:59   Legacy Christian Academy  
117. 12 Fedor Klochkov   24:59   California Lutheran  
118. 10 Alejandro Barba   25:05   Community Charter Early College  
119. 10 Eric Carter   25:09   Loma Linda Academy  
120. 10 Owen Ring   25:36   Mammoth  
121. 9 Mark Payan   25:39   Whittier Christian  
122. 11 Judah Hines   26:03   Heritage Christian  
123. 10 Ethan Row   26:09   Loma Linda Academy  
124. 11 Andre Napod   26:50   Loma Linda Academy  
125. 10 Jackson Battles   27:11   St. Monica Academy  
126. 12 Marlon Sanchez   27:14   Entrepreneur (Highland)  

3 Miles D3,4&5 JV Yellow

Official Team Scores
1. Capistrano Valley 60
2. Rowland 62
3. Burroughs (Ridgecrest) 70
4. Fullerton 81
5. Crawford 100
6. Shadow Hills 117

1. 12 Agustin DelAlamo   18:16   Capistrano Valley  
2. 12 Nick Balasanian   18:19   Capistrano Valley  
3. 11 Anthony Benedetto   18:29   Fullerton  
4. 11 Drake Bromley   18:58   Fullerton  
5. 11 Jordan Chua   19:16   Rowland  
6. 11 Theo Lyum   19:17   Capistrano Valley  
7. 11 Alexis Carrillo   19:26   Crawford  
8. 12 Raey Tewelde   19:29   Rowland  
9. 12 Kjeaton Eggleston   19:37   Burroughs (Ridgecrest)  
10. 11 Dylan Ontiveros   19:39   Covina  
11. 11 Alan Rodriguez Mascareno   19:43   Rim of the World  
12. 12 John Baronowski   19:53   Burroughs (Ridgecrest)  
13. 11 Arjun Kennington   19:56   Fullerton  
14. 12 Ivan Rangel   19:57   Shadow Hills  
15. 11 Bob Lin   20:05   Rowland  
16. 11 Luke Wang   20:11   Rowland  
17. 12 Brian Do   20:24   Crawford  
18. 12 Christopher Ontiveros   20:28   Covina  
19. 11 Richard Kurtz   20:37   Burroughs (Ridgecrest)  
20. 11 Will Horning   20:44   Burroughs (Ridgecrest)  
21. 11 Matthew Kimbler   20:46   Burroughs (Ridgecrest)  
22. 12 Gabriel Chavez   20:50   Shadow Hills  
23. 11 Michael Macias   21:02   Capistrano Valley  
24. 12 Nicholas Jensen   21:10   Laguna Beach  
25. 12 Steven Julio   21:15   West Covina  
26. 12 Aldo Olivares   21:16   West Covina  
27. 11 Javely Jean   21:26   Crawford  
28. 11 Aiden Ho   21:38   Rowland  
29. 11 Jose David Parra Lopez   21:38   Crawford  
30. 12 Skyler Moffitt   21:44   Burroughs (Ridgecrest)  
31. 12 Brandon Duchow   21:45   Burroughs (Ridgecrest)  
32. 12 Robert Campos   21:46   Shadow Hills  
33. 11 Caiden Rozell   21:55   Laguna Beach  
34. 11 Zachary Maes   22:10   Laguna Beach  
35. 11 Nico Martin   22:15   Fullerton  
36. 12 Rowan Wurz   22:19   Shadow Hills  
37. 12 Gabriel Linares   22:19   Rowland  
38. 11 Ben Andrus   23:26   Burroughs (Ridgecrest)  
39. 11 Joshua Mower   23:51   Burroughs (Ridgecrest)  
40. 12 Adam Nguyen   24:33   Rowland  
41. 11 Ernesto Rodriguez   24:35   West Covina  
42. 11 Andrew Baron   24:37   Capistrano Valley  
43. 12 Tony Vargas   24:47   Shadow Hills  
44. 11 Colin Harrison   25:00   University City  
45. 11 Sebastian Aguilar   25:04   Capistrano Valley  
46. 12 Wesley Gordon   25:13   El Segundo  
47. 11 Wyatt Smith   25:14   El Segundo  
48. 11 Kayden Hurm   25:55   Crawford  
49. 10 Victor Balladeres   26:11   Crawford  
50. 12 Elijah Estrada   26:13   Covina  
51. 11 Leonardo Balbuena   26:38   Fullerton  
52. 11 Adan Uribe   27:04   El Segundo  

3 Miles D3,4&5 Frosh Green

Official Team Scores
1. West Torrance 46
2. Cathedral Catholic 96
3. Foothill Technology 113
4. Palos Verdes 113
5. Capistrano Valley 172
6. Fullerton 195
7. South Pasadena 225
8. Corona del Mar 239
9. La Jolla 310
10. Burroughs (Ridgecrest) 314
11. Sage Creek 368
12. La Canada 371
13. Monrovia 392
14. South Torrance 402
15. Rowland 420
16. Laguna Beach 424
17. Covina 428
18. Agoura 429
19. Moorpark 442
20. Thousand Oaks 461
21. Calabasas 514
22. Cathedral 534
23. Kimball 696

1. 9 Asher Field   17:06   Foothill Technology  
2. 9 Cody Wheeler   17:20   West Torrance  
3. 9 Lukas Uzan   17:25   West Torrance  
4. 9 Kobe Mashburn-Gillian   17:38   West Torrance  
5. 9 Kai Schoenfeld   17:59   Palos Verdes  
6. 9 Caleb Reid   18:07   Cathedral Catholic  
7. 9 Mason Burris   18:16   West Torrance  
8. 9 Baruch Bejar   18:19   University City  
9. 9 Makana Gibbons   18:20   Cathedral Catholic  
10. 9 Seth Brandon   18:22   Capistrano Valley  
11. 9 Kai Collatos   18:26   Palos Verdes  
12. 9 Aiden Brown   18:27   Capistrano Valley  
13. 9 Ethan Pendergast   18:32   Burroughs (Ridgecrest)  
14. 9 Dylan Stein   18:36   Agoura  
15. 9 Isaiah Rivera   18:40   Covina  
16. 9 Miles Ward   18:42   Corona del Mar  
17. 9 Jake Baird   18:45   West Ranch  
18. 9 Quentin Harris   18:47   Foothill Technology  
19. 9 Aaron Chu   18:51   La Jolla  
20. 9 Cosmo Fornaro   18:52   Cathedral Catholic  
21. 9 Evan Weitzman   18:53   Corona del Mar  
22. 9 Luis Lopez   18:55   Covina  
23. 9 Bay Whittet-Garrison   18:56   South Pasadena  
24. 9 Owen Heffernan   18:57   Fullerton  
25. 9 Freddy Derheimer   18:58   Cathedral Catholic  
26. 9 Luke Kwak   19:01   South Pasadena  
27. 9 Oliver Mier   19:02   Monrovia  
28. 9 Yannick Colin   19:03   Foothill Technology  
29. 9 Andrew Hanjoyo   19:04   Foothill Technology  
30. 9 Simon Maurer   19:11   Francis Parker  
31. 9 Caleb Benjamin   19:11   Rowland  
32. 9 Ryan Wang   19:14   Yorba Linda  
33. 9 Nico Chazan   19:17   Chaminade  
34. 9 Justin Matsumura   19:18   Palos Verdes  
35. 9 Conor Westergaard   19:19   West Torrance  
36. 9 Daniel Dangaran   19:19   La Jolla  
37. 9 Macklin Duncan   19:21   Francis Parker  
38. 9 Gavin Joshi   19:24   Calabasas  
39. 9 Noah Shu   19:27   Fullerton  
40. 9 Kenny Jones   19:27   Palos Verdes  
41. 9 Daniel Say   19:27   Palos Verdes  
42. 9 Ari Schneider   19:27   South Pasadena  
43. 9 Gage Crisafulli   19:28   Corona del Mar  
44. 9 Mitch Bainter   19:30   La Jolla  
45. 9 Santiago Felix   19:30   Moorpark  
46. 9 Ethan Lueck   19:32   Fullerton  
47. 9 Ryan Richardson   19:32   Cathedral Catholic  
48. 9 Braden Tomlinson   19:33   Burroughs (Ridgecrest)  
49. 9 Miguel Hernandez   19:34   Foothill Technology  
50. 9 Luca Matarese   19:35   La Canada  
51. 9 Tyler Tran   19:36   Foothill Technology  
52. 9 Hideo Beber   19:41   West Torrance  
53. 9 Tyler Devaud   19:41   Capistrano Valley  
54. 9 Nickrye Gazi   19:42   Laguna Beach  
55. 9 Clayton Gray   19:46   Fullerton  
56. 9 Chris Pemberton   19:46   Thousand Oaks  
57. 9 Noah Hunt   19:47   Fullerton  
58. 9 Kieran Franich   19:48   Capistrano Valley  
59. 9 Tim Xanthos   19:49   Capistrano Valley  
60. 9 Hayato Maekawa   19:50   West Torrance  
61. 9 Tobias Heringer   19:50   Monrovia  
62. 9 Tosh Kelly   19:51   Capistrano Valley  
63. 9 Chris Cho   19:53   South Torrance  
64. 9 Logan Veit   19:54   South Torrance  
65. 9 Nishaad Dani   19:55   West Torrance  
66. 9 Luca Escobedo   19:59   Notre Dame (Sherman Oaks)  
67. 9 Jeffrey Liu   20:00   Nueva  
68. 9 Alexander Wright   20:01   Sage Creek  
69. 9 Lazlo Sin   20:01   Nueva  
70. 9 Noah Rouse   20:02   Moorpark  
71. 9 Nicolas Lemire   20:02   Palos Verdes  
72. 9 Logan Tam   20:03   Rowland  
73. 9 Brandon Litten   20:04   Cathedral Catholic  
74. 9 Kimheng Chhoeun   20:04   Crawford  
75. 9 Leo Lavorando   20:05   Laguna Beach  
76. 9 Kenji Yu   20:06   South Pasadena  
77. 9 Fisher Kusaka   20:07   West Torrance  
78. 9 Isaiah Chantaphakul   20:09   Capistrano Valley  
79. 9 Mateo Tsujimoto   20:10   Sage Creek  
80. 9 Dean Kishita   20:16   Palos Verdes  
81. 9 Francisco Cordero   20:16   Cathedral  
82. 9 Colin Myers   20:16   University City  
83. 9 Noah Pak   20:18   West Ranch  
84. 9 Ian Yung   20:18   Fullerton  
85. 9 Ethan Gudani   20:21   West Ranch  
86. 9 Cody Matsumura   20:21   Palos Verdes  
87. 9 Jose Llerenas   20:23   West Covina  
88. 9 Angel Platero   20:23   West Ranch  
89. 9 Cole Miller   20:23   Sage Creek  
90. 9 Jason Lou   20:24   Nueva  
91. 9 Sam Safran   20:24   Agoura  
92. 9 Tenz McCall   20:25   Chaminade  
93. 9 Justin Ezaki   20:25   Thousand Oaks  
94. 9 Russell Suyehiro   20:28   South Torrance  
95. 9 Hudson Chung   20:28   La Canada  
96. 9 Kai Nagdev   20:31   Palos Verdes  
97. 9 Andrew Moy   20:32   El Segundo  
98. 9 Max Moscato   20:33   Cathedral Catholic  
99. 9 Luke Torre   20:33   West Torrance  
100. 9 William Kearl   20:34   La Canada  
101. 9 Kevin Jimenez   20:34   Cathedral  
102. 9 Isaiah Tanagho   20:40   South Pasadena  
103. 9 Joseph Spitzer   20:40   Fullerton  
104. 9 Jonah Pickles   20:41   Foothill Technology  
105. 9 Joseph Quinones   20:43   St. Francis (La Canada)  
106. 9 Harrison Hietbrink   20:44   Corona del Mar  
107. 9 Declan Coit   20:44   Burroughs (Ridgecrest)  
108. 9 Holden Kokjohn-Poehler   20:51   Sage Creek  
109. 9 Milaad Keyvan   20:57   Capistrano Valley  
110. 9 George Whitesides   20:57   La Canada  
111. 9 Nathan Paragas   20:58   Canyon (Canyon Country)  
112. 9 Ronan O'Hearn   20:58   Capistrano Valley  
113. 9 Shang Wang   21:00   Corona del Mar  
114. 9 Domonic Rosas   21:01   Xavier College Prep  
115. 9 Peter Martin   21:01   Sage Creek  
116. 9 Aiden Goodarzirad   21:02   Burroughs (Ridgecrest)  
117. 9 Tyler Beitnes   21:02   Burroughs (Ridgecrest)  
118. 9 Noah Park   21:03   La Canada  
119. 9 Arden Yang   21:04   Monrovia  
120. 9 Nicholas Saucedo   21:07   Foothill Technology  
121. 9 Lucas Wheeler   21:08   Rim of the World  
122. 9 Gabriel Baxter   21:15   Thousand Oaks  
123. 9 Mitchy Cohen   21:16   Calabasas  
124. 9 Ethan Yu   21:16   Rowland  
125. 9 Jeff Barlow   21:22   Fullerton  
126. 9 Joseph Pelena   21:24   South Torrance  
127. 9 Andreas Muehlherr   21:27   El Segundo  
128. 9 John Paul Cantos   21:28   Servite  
129. 9 Damien Vizcarra   21:31   Covina  
130. 9 Tyler Mebust   21:32   La Jolla  
131. 9 Forrest Greenbaum   21:33   Laguna Beach  
132. 9 Marcus Borda   21:37   West Torrance  
133. 9 Koen Bayreuther   21:39   Notre Dame (Sherman Oaks)  
134. 9 Dylan Deza   21:42   West Torrance  
135. 9 Gideon Goodman   21:43   Burroughs (Ridgecrest)  
136. 9 Andrew Rosales   21:44   Fullerton  
137. 9 Wesley Hsu   21:45   Palos Verdes  
138. 9 Joseph Lee Chon   21:45   South Pasadena  
139. 9 Lucas Tilson   21:46   Nueva  
140. 9 Noah Briseno   21:48   Rowland  
141. 9 Deacon Demers   21:49   Laguna Beach  
142. 9 Owen Beyer   21:50   La Canada  
143. 9 Nicholas Perez-Andrade   21:50   Desert Christian (Lancaster)  
144. 9 Oliver Pineda   21:51   Chaminade  
145. 9 Nate Alley   21:52   Big Bear  
146. 9 Nikola Hernandez   21:53   La Canada  
147. 9 Joshmar Alonso   21:54   Moorpark  
148. 9 Rene Tejada   21:54   Cathedral  
149. 9 Tobi Knear   21:55   West Torrance  
150. 9 Michael Agreeano   21:57   South Pasadena  
151. 9 Seth Block   21:58   Yorba Linda  
152. 9 Oliver Chiam   21:59   South Pasadena  
153. 9 Oliver Baca   21:59   Agoura  
154. 9 Arthur Rayfield   21:59   Corona del Mar  
155. 9 Chris Feliciano   22:00   Canyon (Canyon Country)  
156. 9 Alex Cruz   22:01   Chaminade  
157. 9 Noah Hiraiwa   22:04   West Torrance  
158. 9 Javier Campos Castanos   22:05   Monrovia  
159. 9 Nathanael Ficke   22:05   Desert Christian (Lancaster)  
160. 9 Kuro Stanich   22:06   University City  
161. 9 Miles Palevsky   22:06   Brentwood  
162. 9 Mateo Phippard   22:07   South Pasadena  
163. 9 Levi LeFlores   22:08   Monrovia  
164. 9 Jake Kirstein   22:09   Laguna Beach  
165. 9 Alexander Bond   22:12   Monrovia  
166. 9 Paul Stalma   22:16   Shadow Hills  
167. 9 David Spivack   22:18   Calabasas  
168. 9 Elijah Lubetkin   22:19   Agoura  
169. 9 William Pobanz   22:20   Viewpoint  
170. 9 Dino Nicoletti   22:20   Simi Valley  
171. 9 Alex Miguez   22:21   Moorpark  
172. 9 Gonzalo Montoya   22:22   Laguna Beach  
173. 9 Marcus Viesca   22:25   South Torrance  
174. 9 Kaito Pintang   22:26   Yorba Linda  
175. 9 Cody Walkey   22:26   Xavier College Prep  
176. 9 Tommy Ryke   22:32   South Torrance  
177. 9 Daniel Jeong   22:32   West Torrance  
178. 9 Mikhos Garcia   22:34   Capistrano Valley  
179. 9 Oliver Anthony   22:35   Foothill Technology  
180. 9 Rishi Nadir   22:36   El Segundo  
181. 9 Oscar Barajas   22:39   Yorba Linda  
182. 9 Andrew Atlas   22:39   Thousand Oaks  
183. 9 Jonah Yee   22:41   University City  
184. 9 Alexander Foy   22:41   Agoura  
185. 9 Vance Koerber   22:42   West Torrance  
186. 9 Giovanni Ruiz   22:45   Moorpark  
187. 9 Javi Martinez   22:47   Shadow Hills  
188. 9 Akshaj Ramachandran   22:48   Moorpark  
189. 9 Nadav Broekman   22:49   Calabasas  
190. 9 Charles Friedlander   22:49   Agoura  
191. 10 Ethan Considine   22:50   Palos Verdes  
192. 9 Nolan Walker   22:50   South Pasadena  
193. 9 Odin Apodeca   22:56   Thousand Oaks  
194. 9 Zachary Kao   22:56   South Pasadena  
195. 9 Oliver Guzik   22:57   Foothill Technology  
196. 9 Christian Spurrier   22:57   La Jolla  
197. 9 Owen Finney   22:58   South Pasadena  
198. 9 Agilan Senthil Murugan   22:59   Kimball  
199. 9 Joshua Neely   23:00   South Pasadena  
200. 9 Miles Gray   23:03   Sage Creek  
201. 9 Jonathan Contes   23:07   La Canada  
202. 9 Issei Sundius   23:08   La Canada  
203. 9 Grant Anchell   23:09   Capistrano Valley  
204. 9 Gunnar Englert   23:12   Sage Creek  
205. 9 Angelo Reyes   23:19   Capistrano Valley  
206. 9 Ivan Yanez   23:21   Thousand Oaks  
207. 9 Anthony Ervin   23:23   Fullerton  
208. 9 Christopher Foes   23:23   West Torrance  
209. 9 Jorge Cruz   23:26   Moorpark  
210. 9 Michael Teets   23:28   Corona del Mar  
211. 9 Des Moore   23:30   La Canada  
212. 9 Isaiah Avalos   23:30   Kimball  
213. 9 Brandon Rocha   23:33   Fullerton  
214. 9 Salvador Moreno   23:34   Rim of the World  
215. 10 Timothy Pop   23:36   Xavier College Prep  
216. 9 Colin Chung   23:36   Rowland  
217. 9 Noah Campbell   23:38   Moorpark  
218. 9 Daren Cheung   23:38   Rowland  
219. 9 Gus Hester   23:38   Big Bear  
220. 9 Jacob Tanaka   23:46   Rowland  
221. 9 Liam Staheli   23:46   Burroughs (Ridgecrest)  
222. 9 Alan Liu   23:48   South Pasadena  
223. 9 Fabian Leconte   23:48   Cathedral  
224. 9 Jovan Lumingkewas   23:48   Rowland  
225. 9 Samuel Yu   23:52   South Pasadena  
226. 9 Bradley Butler   23:57   Laguna Beach  
227. 9 Isaac Flores   23:57   West Covina  
228. 9 Mason Klobukoski   23:58   Sage Creek  
229. 9 Benjamin Olivarez   23:58   South Pasadena  
230. 9 Gavin Bartolome   24:02   South Pasadena  
231. 9 Oliver Keller   24:03   Laguna Beach  
232. 9 Christopher Lau   24:03   South Pasadena  
233. 9 Justin Lee   24:09   Corona del Mar  
234. 9 Aaron Ohana   24:14   Capistrano Valley  
235. 9 Ethan Cho   24:16   Sage Creek  
236. 9 Jack Jehue   24:18   South Pasadena  
237. 9 Micah Thompson   24:21   Big Bear  
238. 9 Kai VandenBerg   24:22   Ontario Christian  
239. 9 Ryan Hayden   24:24   Moorpark  
240. 9 Matteo Armenta   24:24   West Covina  
241. 9 Kadmiel Tan   24:28   Simi Valley  
242. 9 Dave Tamtomo   24:29   Moorpark  
243. 9 Michael Haddad   24:33   Capistrano Valley  
244. 9 Brandon Chou   24:34   Monrovia  
245. 9 Christian Gomez   24:37   Cathedral  
246. 9 Jacob Vincent   24:39   Kimball  
247. 9 Noah Sabbadin   24:40   Palos Verdes  
248. 9 Juan Garcia   24:41   Corona del Mar  
249. 9 Nathaniel Reiter   24:41   La Canada  
250. 9 Kai Min Preston   24:44   Laguna Beach  
251. 9 Dhyaneshvar Mathanraj Sumathi   24:47   Kimball  
252. 9 Julio Ruiz   24:53   Fullerton  
253. 9 Isaiah Jimenez   24:59   St. Francis (La Canada)  
254. 9 Hunter Burgoyne   25:01   Rim of the World  
255. 9 Joseph Fernandez   25:04   Moorpark  
256. 9 Enzo D'angelo   25:04   Monrovia  
257. 9 Rodrigo Garcia   25:06   Cathedral  
258. 9 Collin Ellsworth   25:18   Capistrano Valley  
259. 9 Camelot Alcaraz   25:29   Cathedral  
260. 9 Matthew Medellin   25:35   Kimball  
261. 9 Joseph Rios   25:35   Cathedral  
262. 9 Liam Ramirez   25:35   Covina  
263. 9 Omar Velasco   25:41   Thousand Oaks  
264. 9 Zain Javaid   25:46   West Torrance  
265. 9 Aidan Sievers   25:49   Burroughs (Ridgecrest)  
266. 9 Nathan Vargas   25:56   Fullerton  
267. 9 Aidan Chintavuthipong   25:56   Rowland  
268. 9 Sean Stokes-Allen   26:06   Covina  
269. 9 Caleb Shui   26:06   Corona del Mar  
270. 9 Aaron Heiberger   26:07   Foothill Technology  
271. 9 Kieran Sapru   26:11   Corona del Mar  
272. 9 Carl Alexander Liebe   26:26   South Pasadena  
273. 9 David Ovetsky   26:37   Calabasas  
274. 9 Cassius Kurniawan   26:39   Monrovia  
275. 9 Jacob Thompson   26:41   Fullerton  
276. 9 Noah Wardaki   26:42   Capistrano Valley  
277. 9 Theodore Kim   26:48   La Canada  
278. 9 Charles Therriault   26:49   Servite  
279. 9 Douglas Baronowski   26:53   Burroughs (Ridgecrest)  
280. 9 Tristan Milo-Grob   26:53   Simi Valley  
281. 9 William Gibson   26:56   South Pasadena  
282. 9 Evan Sides   26:57   Corona del Mar  
283. 9 Luke Miller   27:02   Sage Creek  
284. 9 Samuel Laven   27:10   Fullerton  
285. 9 Hayden Lu   27:38   Sage Creek  
286. 9 Jorge Ramirez   27:48   Corona del Mar  
287. 9 Austin Caskey   27:58   Capistrano Valley  

3 Miles D3,4&5 Varsity Yellow

Official Team Scores
1. La Canada 47
2. Yorba Linda 81
3. Fullerton 86
4. Capistrano Valley 143
5. Monrovia 145
6. Morro Bay 229
7. Shadow Hills 235
8. Covina 240
9. Calabasas 244
10. Rowland 253
11. Brentwood 269
12. West Covina 296
13. Point Loma 311
14. The Bishop's School 366
15. Rim of the World 393
16. Buhach Colony 401
17. Ontario Christian 433

1. 12 Dante Maldonado   16:03   Yorba Linda  
2. 11 Toren Habbestad   16:31   Yorba Linda  
3. 11 Joshua Menlove   16:43   Monrovia  
4. 12 Luis Mier   16:45   Rim of the World  
5. 10 Aidan Guzman   16:57   La Canada  
6. 12 Kaayan Savalia   16:59   Yorba Linda  
7. 9 Eric Metcalf   17:06   La Canada  
8. 10 Charles Matarese   17:11   La Canada  
9. 11 Lucas Munoz   17:13   Capistrano Valley  
10. 11 Will Drobis   17:16   La Canada  
11. 11 Lucas Kim   17:19   Brentwood  
12. 11 Dylan Cobbs   17:21   Fullerton  
13. 12 Jacob Cravatt   17:22   The Bishop's School  
14. 12 Cameron Malloy   17:22   Capistrano Valley  
15. 10 Yousef Awad   17:22   Fullerton  
16. 10 Bo Sanderson   17:24   Fullerton  
17. 10 Caden Ho   17:28   La Canada  
18. 11 Jacob Juarez   17:29   Rowland  
19. 11 Mateo Rose   17:35   La Canada  
20. 12 Eli Waldman   17:38   Morro Bay  
21. 10 Dexter Meza   17:39   Fullerton  
22. 9 Tyler Der   17:39   Fullerton  
23. 11 Matthew Ramirez   17:40   Monrovia  
24. 11 Stefin Bank   17:40   Monrovia  
25. 10 Rio Maldonado   17:41   Yorba Linda  
26. 11 Noah Ramirez   17:43   Shadow Hills  
27. 12 Eli Eng   17:43   Brentwood  
28. 11 Mateo Martinez   17:43   West Covina  
29. 11 Jack Loomis   17:44   Point Loma  
30. 9 Ebenether Addisalem   17:46   Monrovia  
31. 10 Matthew Herrera   17:46   Covina  
32. 12 Austen Brown   17:46   Capistrano Valley  
33. 12 Sebastian Martinez   17:47   Shadow Hills  
34. 12 Russell Benner   17:48   Calabasas  
35. 11 Skyler Fong   17:51   Calabasas  
36. 11 Gabriel R. Gonzalez   17:54   West Covina  
37. 10 Byron Mendez   17:55   Fullerton  
38. 10 Nathan Anderson   17:55   Calabasas  
39. 12 Dayve Amilpa   17:57   Covina  
40. 9 Daniel Kuhlmann   17:59   Capistrano Valley  
41. 12 Joseph Brown   18:00   Covina  
42. 10 Christian Markey IV   18:00   Brentwood  
43. 12 Patrick Gonzales   18:02   Buhach Colony  
44. 12 Elias Urbina   18:04   Shadow Hills  
45. 10 Lucas McAlpine   18:05   Morro Bay  
46. 11 Michael McMackin   18:05   Fullerton  
47. 9 Carlos Barry   18:06   Yorba Linda  
48. 12 Charlie Christen   18:08   Capistrano Valley  
49. 12 Donovan James   18:08   Capistrano Valley  
50. 11 Parker Weightman   18:11   La Canada  
51. 10 Abe Gade   18:11   Morro Bay  
52. 11 Nathan Fuller   18:11   Morro Bay  
53. 10 Andrew Tai   18:12   Rowland  
54. 11 Gavin Lai   18:12   Rowland  
55. 11 Michael Kowalyshyn   18:12   Yorba Linda  
56. 9 Copernicus Yu   18:18   Rowland  
57. 11 Ryan Olivas   18:19   Yorba Linda  
58. 12 Jack Conway   18:20   Shadow Hills  
59. 12 Gabriel Xavier   18:21   Point Loma  
60. 10 Mikah Wolfson   18:22   Calabasas  
61. 11 Dominic Holst   18:23   Morro Bay  
62. 12 Kirolios Kozman   18:25   Buhach Colony  
63. 11 James Krieg   18:25   Covina  
64. 11 Ethan Hammond   18:28   Capistrano Valley  
65. 12 David Mercado   18:29   Monrovia  
66. 11 Danny Orendain   18:29   Covina  
67. 11 Nathan Coronel   18:30   West Covina  
68. 12 Maximus Kelly   18:35   Point Loma  
69. 12 Noah Case   18:35   University City  
70. 10 Diego Bear Morales   18:35   Point Loma  
71. 11 Joshua Grunder   18:37   Ontario Christian  
72. 11 Zachary Menter   18:46   Laguna Beach  
73. 11 Jaimie Gonzalez   18:47   University City  
74. 11 Hayato Bott-Suzuki   18:47   University City  
75. 11 Lucas Rodriguez   18:48   Covina  
76. 11 Carlos Ronquillo   18:54   Rowland  
77. 12 Theron Maglunog   18:57   Rowland  
78. 12 Jack Russell   18:58   Shadow Hills  
79. 11 Carter Vales   19:05   Monrovia  
80. 11 Lukas Escobar   19:08   Rowland  
81. 11 Ayman Ali   19:09   Calabasas  
82. 12 Kaleb Rubalcava   19:10   Shadow Hills  
83. 9 Gavin O'Balle   19:11   Ontario Christian  
84. 9 Tejas Gluth   19:13   The Bishop's School  
85. 10 Christopher Herrera   19:14   West Covina  
86. 12 Henry Von Krogh   19:15   Brentwood  
87. 11 Matthew Croulet   19:18   Ontario Christian  
88. 11 Aiden Estrada-Garcia   19:19   West Covina  
89. 12 Trenton Dong   19:21   University City  
90. 12 Naveen Vemulapalli   19:26   The Bishop's School  
91. 10 Seamus Egan   19:27   Point Loma  
92. 10 Cameron D'Aunoy   19:27   Morro Bay  
93. 11 Joaquin Cuellar   19:27   Morro Bay  
94. 10 Gordon Chow   19:28   Calabasas  
95. 11 Jesus Berrelleza   19:28   Rim of the World  
96. 10 Elijah Gutierrez   19:29   Cantwell-Sacred Heart  
97. 9 Nick Rechel   19:30   The Bishop's School  
98. 11 Sky Maddox   19:32   Rim of the World  
99. 12 Covin Tassey   19:33   Buhach Colony  
100. 12 Elijah McClain   19:36   West Covina  
101. 10 Nathan Herland   19:40   Buhach Colony  
102. 10 Jonah Mesa   19:47   Point Loma  
103. 10 Ayaan Mahmud   19:48   The Bishop's School  
104. 9 Adam Jaimovich   19:48   The Bishop's School  
105. 11 David Santibanez   19:51   Shadow Hills  
106. 9 Lucas Tobin   19:52   Ontario Christian  
107. 9 Luke Mulder   19:52   Ontario Christian  
108. 12 Alex Escalante   19:52   West Covina  
109. 10 Jayden Nucci   19:56   Rim of the World  
110. 10 Ivan Varela-Chavez   19:57   Rim of the World  
111. 9 Bodhi Landin   19:57   The Bishop's School  
112. 11 Jett Vasquez   20:02   Covina  
113. 9 Asher Eng   20:49   Brentwood  
114. 11 Carlos Westgate   20:50   Buhach Colony  
115. 11 Luke Felix   22:52   Cantwell-Sacred Heart  
116. 12 Omar Medina   22:52   Cantwell-Sacred Heart  
117. 10 Jack Vander Dussen   23:32   Ontario Christian  
118. 10 Ian Galbraith   24:18   Cantwell-Sacred Heart  
119. 11 Preston Lozano   25:00   Ontario Christian  

3 Miles D3,4&5 Soph Green

Official Team Scores
1. West Torrance 42
2. Foothill Technology 91
3. Palos Verdes 136
4. Servite 150
5. Burroughs (Ridgecrest) 155
6. Agoura 160
7. Moorpark 164
8. Capistrano Valley 197
9. Cathedral Catholic 253
10. Rowland 291
11. South Pasadena 307
12. Fullerton 311
13. South Torrance 324
14. Crawford 337
15. Viewpoint 353
16. Thousand Oaks 368
17. Corona del Mar 439

1. 10 Brandon Miranda   17:10   West Torrance  
2. 10 Noah Wagner   17:18   Foothill Technology  
3. 10 Camden Taylor   17:24   Foothill Technology  
4. 10 Oscar Moreno   17:27   Burroughs (Ridgecrest)  
5. 10 Carter Thompson   17:37   West Torrance  
6. 10 Conner Ransom   17:57   Cathedral Catholic  
7. 10 Quan Laskey   18:01   Burroughs (Ridgecrest)  
8. 10 Asher Rodman   18:05   Foothill Technology  
9. 10 Matthew Barrientos   18:16   Servite  
10. 10 Aiden Koch   18:21   Palos Verdes  
11. 10 Sean Westergaard   18:24   West Torrance  
12. 10 Austin Dos Santos   18:28   West Ranch  
13. 10 Jacob Bock   18:30   West Torrance  
14. 10 Chase Hutchison   18:31   Canyon (Canyon Country)  
15. 10 William Turner   18:32   West Torrance  
16. 10 Jonathon Arana   18:34   West Ranch  
17. 10 Gage McGinnis   18:37   Agoura  
18. 10 Caden Crouch   18:37   Capistrano Valley  
19. 10 Vance Williamson   18:40   Fullerton  
20. 10 Rowan Silverman   18:41   West Torrance  
21. 10 Matthew Montiel   18:42   Moorpark  
22. 10 Johnathon Migliore   18:42   Moorpark  
23. 10 Graham Thomas   18:44   Capistrano Valley  
24. 10 Cadeo Scott-Schipper   18:48   Fullerton  
25. 10 Irvin Juarez   18:53   Canyon (Canyon Country)  
26. 10 Ryan Bader   18:53   Palos Verdes  
27. 10 Ethan Faye   18:54   Cathedral Catholic  
28. 10 Isaac Pendergast   18:57   Burroughs (Ridgecrest)  
29. 10 Nolan Risling   19:04   Servite  
30. 10 Matthew Mendez   19:05   Servite  
31. 10 Hudson Lafond   19:07   Capistrano Valley  
32. 10 Milo Lin   19:08   La Canada  
33. 10 Joshua Koretzky   19:13   Palos Verdes  
34. 10 Kyer Shields   19:14   Agoura  
35. 10 Saish Nemani   19:17   Moorpark  
36. 10 Husain Kagazwala   19:22   South Torrance  
37. 10 Bayley Warren   19:25   South Torrance  
38. 10 Caleb Franco   19:26   Foothill Technology  
39. 10 Miguel Uch   19:28   West Torrance  
40. 10 Michael Masellis   19:28   Palos Verdes  
41. 10 John Silveira   19:35   Servite  
42. 10 Sei Seki   19:35   West Torrance  
43. 10 Jakob Eisenman   19:39   Agoura  
44. 10 Dakota D'Amore   19:39   Agoura  
45. 10 Tyler Svenson   19:40   Moorpark  
46. 10 Carlos Felix   19:42   Crawford  
47. 10 Braden Carlson   19:43   Sage Creek  
48. 10 Arian Maleki   19:49   Palos Verdes  
49. 10 Liam Halpine   19:50   El Segundo  
50. 10 Keaton Newell   19:53   West Torrance  
51. 10 Carter Browning   19:57   West Ranch  
52. 10 Evan Ross   19:57   Agoura  
53. 10 Justin Hu   19:58   Rowland  
54. 10 Jude Morris   20:01   Thousand Oaks  
55. 10 Cameron Wolpe   20:02   Foothill Technology  
56. 10 Alexander Lipinska-Hunt   20:05   Burroughs (Ridgecrest)  
57. 10 Ernest Goudy   20:05   Viewpoint  
58. 10 Mason Eng   20:07   South Pasadena  
59. 10 Gianluca Corona   20:09   Cathedral Catholic  
60. 10 Noah Bond   20:10   Crawford  
61. 10 Lincoln Coon   20:10   Palos Verdes  
62. 10 Joshua Chay   20:10   Calabasas  
63. 10 Ruben Landeros   20:11   Covina  
64. 10 Chase Llamas   20:11   Monrovia  
65. 10 Jordan Ramirez   20:12   West Covina  
66. 10 Jerry Zhang   20:12   South Pasadena  
67. 10 Caleb Hoskinson   20:15   University City  
68. 10 Theodoric Tung   20:15   South Pasadena  
69. 10 Sam Stiles   20:15   Servite  
70. 10 Nathan Bazaz   20:17   Viewpoint  
71. 10 Sanskar Sharma   20:18   University City  
72. 10 Logan Pence   20:21   Capistrano Valley  
73. 10 Solomon Park   20:22   Rowland  
74. 10 Isaac Martinez   20:26   Moorpark  
75. 10 Derek Felix Macias   20:30   Crawford  
76. 10 Wyatt Huebner   20:31   Simi Valley  
77. 10 Ethan Perez-Conde   20:31   Rowland  
78. 10 Ethan Spirov   20:37   Agoura  
79. 10 Thomas Lomeli   20:38   Simi Valley  
80. 10 Christian Lee   20:50   St. Francis (La Canada)  
81. 10 Cy Gentry   20:53   Thousand Oaks  
82. 10 Simon Toomey   20:54   West Torrance  
83. 10 Lucas Le   20:54   Corona del Mar  
84. 10 Kengo Shimoda   20:56   West Torrance  
85. 10 Colin Tomlinson   20:59   Rowland  
86. 10 Benjamin Byrne   21:00   Servite  
87. 10 Jack Kelly   21:01   Fullerton  
88. 10 Ian Castro   21:01   Canyon (Canyon Country)  
89. 10 Joshua Kurihara   21:01   Rowland  
90. 10 Aiden Lee   21:08   South Pasadena  
91. 10 Gregory Hall   21:09   Servite  
92. 10 Chace Senn   21:09   Francis Parker  
93. 10 Aiden Go   21:11   Viewpoint  
94. 10 Hernan Velasco   21:11   Thousand Oaks  
95. 10 Travis Bader   21:12   Palos Verdes  
96. 10 Jack Jennings   21:14   Cathedral Catholic  
97. 10 Kodi McDermott   21:15   Rim of the World  
98. 10 Micah Stanley   21:17   Burroughs (Ridgecrest)  
99. 10 Shane Brangham   21:19   Cathedral  
100. 10 Brody Buckingham   21:20   Palos Verdes  
101. 10 Stanley Vishnevsky   21:21   La Jolla  
102. 10 Felipe Morales   21:25   Rowland  
103. 10 Rylan Gondoputro   21:26   South Torrance  
104. 10 Wei Yi   21:28   Corona del Mar  
105. 10 Andrew Somreth   21:32   Moorpark  
106. 10 Sammy Nowack   21:34   Capistrano Valley  
107. 10 Marquez Lemmonds   21:36   Chaminade  
108. 10 Brandon Ortiz   21:37   Cathedral  
109. 10 Daniel Gamboa   21:40   Burroughs (Ridgecrest)  
110. 10 Tristan Blanton   21:40   Burroughs (Ridgecrest)  
111. 10 Sebastian Shumway   21:40   Foothill Technology  
112. 10 Carson Black   21:40   Yorba Linda  
113. 10 Jonathan Song   21:43   Rowland  
114. 10 Daniel Hernandez   21:45   Yorba Linda  
115. 10 Aaron Ceja   21:45   West Covina  
116. 10 Ryan Carter   21:46   Burroughs (Ridgecrest)  
117. 10 Carter Ma   21:48   Canyon (Canyon Country)  
118. 10 Grant Corcoran   21:49   Moorpark  
119. 10 Leonardo Tremblay   21:49   South Torrance  
120. 10 Greggory Hu   21:51   South Pasadena  
121. 10 Davis Coleman-Nakai   21:53   Capistrano Valley  
122. 10 Everett Szeles   21:54   Francis Parker  
123. 10 David Li   21:55   Thousand Oaks  
124. 10 Willis Quan   21:56   Crawford  
125. 10 Marcus Tanksley   21:58   Viewpoint  
126. 10 Milo Bamsey   21:59   Viewpoint  
127. 10 Jordan Lerner   21:59   La Jolla  
128. 10 Owen Colvin   22:00   La Jolla  
129. 10 Ray Yoon   22:01   South Pasadena  
130. 11 Caleb Wang   22:05   South Pasadena  
131. 10 Raymond Benavides   22:06   Shadow Hills  
132. 10 Noah Chavez   22:08   Rowland  
133. 10 Tianhan Huang   22:10   South Pasadena  
134. 10 Marcus Noble   22:12   Sage Creek  
135. 10 Ethan Pham   22:12   Corona del Mar  
136. 10 Eason Liu   22:17   Rowland  
137. 10 Andrew Tipton   22:19   El Segundo  
138. 10 Viktor Tautz   22:23   University City  
139. 10 Nicholas Gary   22:23   Agoura  
140. 10 Javier Derramadero   22:27   Corona del Mar  
141. 10 Diego Martinez   22:30   Yosemite  
142. 10 Axel Polito   22:32   Calabasas  
143. 10 Ramiro Guerrero   22:32   Fullerton  
144. 10 Thomas Evans   22:32   Chaminade  
145. 10 Elijah Mathew   22:34   Viewpoint  
146. 10 Theodor Geertsen   22:37   Agoura  
147. 10 Chase Gunson   22:41   West Ranch  
148. 10 Kent Lam   22:42   Crawford  
149. 10 Noah Redman   22:45   South Torrance  
150. 10 Nicholas Quinteros   22:46   West Covina  
151. 10 Wyatt Mesker   22:46   Foothill Technology  
152. 10 James Beagin   22:48   Cathedral Catholic  
153. 10 Luke Brady   22:48   Moorpark  
154. 10 Jayden Sun   22:50   Thousand Oaks  
155. 10 Karthik Ramachandran   22:50   Moorpark  
156. 10 Ryan Garcia   22:55   Covina  
157. 10 Ryder Elliott   22:57   South Torrance  
158. 10 Terrence Lee   22:57   Monrovia  
159. 10 Nikolas Andrade   22:58   Moorpark  
160. 10 Rami Aloteibi   23:00   South Torrance  
161. 10 Aki Sweney   23:12   Viewpoint  
162. 10 Maxwell Weng   23:18   South Pasadena  
163. 10 Sebastian Cardenas   23:18   Moorpark  
164. 10 Leonardo Escobedo   23:19   Cathedral Catholic  
165. 10 Aidin Baca   23:25   Sage Creek  
166. 10 Alfred Chow   23:26   Rowland  
167. 10 Christopher Fernandez   23:34   Moorpark  
168. 10 Alvin Chavez   23:44   Rim of the World  
169. 10 Eduardo Hernandez   23:45   Crawford  
170. 10 Vincent Ho   24:04   Moorpark  
171. 10 Kevin Li   24:05   Viewpoint  
172. 10 Noah Kaplan   24:06   Calabasas  
173. 10 Chris Pedego   24:10   Chaminade  
174. 10 Dylan Brambila   24:19   Corona del Mar  
175. 10 Brandin Levario   24:28   Rowland  
176. 10 Liam Espinoza   24:34   South Pasadena  
177. 10 Shivaan Prasad   24:34   Francis Parker  
178. 10 Siddartha Moseley   24:42   Cathedral  
179. 10 Shane Conmy   24:54   Agoura  
180. 10 William Chipp   24:54   Servite  
181. 10 Paxton Kim-Tang   25:06   South Pasadena  
182. 10 Noah Whitehouse   25:07   Corona del Mar  
183. 10 Samuel Beck   25:13   Simi Valley  
184. 10 Brandon Chen   25:18   Rowland  
185. 10 Zachary Duchow   25:21   Burroughs (Ridgecrest)  
186. 10 Chengjin Guan   25:34   Rowland  
187. 10 Everett Dickey   25:44   Burroughs (Ridgecrest)  
188. 10 Aaron Pan   25:56   La Canada  
189. 10 Mateo Estrada   26:34   Desert Christian (Lancaster)  
190. 10 Jack Holland   26:35   Moorpark  
191. 10 Griffin Simons   27:34   South Torrance  
192. 10 Joshua Kim   27:59   South Pasadena  
193. 10 Joseph Price   28:07   Fullerton  

3 Miles D3,4&5 JV Yellow

Official Team Scores
1. West Torrance 43
2. South Pasadena 47
3. Foothill Technology 62
4. Agoura 133
5. Moorpark 143
6. La Canada 159
7. La Jolla 207
8. Sage Creek 242
9. Cathedral Catholic 252
10. Viewpoint 264
11. South Torrance 303
12. Servite 316
13. St. Francis (La Canada) 327

1. 12 Rocket McDonald   17:08   South Pasadena  
2. 11 Nathan Chanin   17:14   Foothill Technology  
3. 11 Gavin Leedy   17:23   Foothill Technology  
4. 12 Jake Lau   17:25   South Pasadena  
5. 11 Humza Khan   17:29   West Torrance  
6. 12 Dheeshith Senthil Kumar   17:30   West Torrance  
7. 11 Ian Carew   17:30   Agoura  
8. 12 Cayden Winterstein   17:37   Foothill Technology  
9. 11 Vicente Servin   17:37   West Torrance  
10. 11 Wesley Ng   17:37   West Torrance  
11. 11 Charlie Hudson   17:43   South Pasadena  
12. 12 Carter Johnson   17:47   Moorpark  
13. 12 Ethan Wen   17:54   West Torrance  
14. 11 Jacob Kim   17:59   West Torrance  
15. 11 Joshua Jakosalem   18:00   South Pasadena  
16. 12 Joao Schilling   18:07   South Pasadena  
17. 11 Ayden Yusuf   18:10   South Pasadena  
18. 12 Andrew Smith   18:10   West Torrance  
19. 12 Blake Weymouth   18:11   Moorpark  
20. 11 Eli Lukenga   18:15   Moorpark  
21. 12 Heath Johnson   18:16   Palos Verdes  
22. 11 Binuka Weerawardena   18:16   Agoura  
23. 11 Denver Harris   18:17   La Jolla  
24. 11 Andres Hernandez   18:18   Foothill Technology  
25. 12 Jacob Ortillano   18:19   Yorba Linda  
26. 11 Royce Lui   18:20   La Canada  
27. 12 Matthew Alpert   18:22   Agoura  
28. 11 Gavin Heiberger   18:30   Foothill Technology  
29. 11 David Kakuk   18:31   La Canada  
30. 11 Logan Bond   18:31   Viewpoint  
31. 10 Mark Horner   18:32   Big Bear  
32. 11 Nathaniel Chekole   18:32   West Torrance  
33. 11 Cole Cusack   18:35   Canyon (Canyon Country)  
34. 11 Wyatt Williams   18:37   Cathedral Catholic  
35. 11 Dean Chacon   18:37   West Torrance  
36. 12 Nicholas Yeh   18:40   South Pasadena  
37. 11 Nathan Segoviano   18:41   South Torrance  
38. 11 Anton Paplauski   18:43   West Torrance  
39. 11 Benjamin Wong   18:43   West Torrance  
40. 11 Finnegan Bolan   18:44   Agoura  
41. 11 Joshua Kim   18:45   La Canada  
42. 12 Gavin Herbers   18:50   West Torrance  
43. 11 William Wiberg   18:50   La Jolla  
44. 11 Ruben Chi   18:53   West Torrance  
45. 12 Kyle Palmer   18:57   La Jolla  
46. 11 Connor Chung   18:57   La Canada  
47. 11 Xyje Martinez   19:01   Moorpark  
48. 11 Douglas Turner   19:01   Sage Creek  
49. 11 Eric Campos   19:02   West Ranch  
50. 11 Thatcher Craig   19:04   La Canada  
51. 12 Jack Karcher   19:09   Yorba Linda  
52. 11 Ronan Carter   19:09   La Jolla  
53. 11 Skyler Matthews   19:15   Foothill Technology  
54. 12 Paul Chandler   19:17   Corona del Mar  
55. 11 Joshua Rubinoff   19:25   West Torrance  
56. 12 Ramsis Dessouky   19:26   Cathedral Catholic  
57. 11 Jack Roberts   19:28   Cathedral Catholic  
58. 11 Nicholas Vuong   19:34   Sage Creek  
59. 12 Jackson Miller   19:34   Corona del Mar  
60. 11 Gabe Bustos   19:39   West Ranch  
61. 11 Joseph Torres   19:45   Cathedral  
62. 11 Daniel Gallegos   19:45   Corona del Mar  
63. 11 Dominic Millunzi   19:47   Notre Dame (Sherman Oaks)  
64. 11 Joseph McClain   19:48   West Torrance  
65. 12 Ben Rosen   19:49   Viewpoint  
66. 12 Aiden Jeske   19:51   Servite  
67. 11 Oliver Bjorkman-Tracy   19:54   Sage Creek  
68. 12 Riley Desgroseilliers   19:54   Canyon (Canyon Country)  
69. 12 Jacob Baker   19:55   Desert Christian (Lancaster)  
70. 11 Leandro Clark   19:56   Agoura  
71. 12 Garret Shonfield   19:56   St. Francis (La Canada)  
72. 12 Augustin Cozadd   19:57   South Torrance  
73. 11 Julian Madilian   19:57   St. Francis (La Canada)  
74. 11 Alexander Yanovsky   19:58   La Canada  
75. 12 Jacob Franco   19:59   Canyon (Canyon Country)  
76. 11 Eric Lillie   19:59   Francis Parker  
77. 11 Jace Mendoza   20:00   Canyon (Canyon Country)  
78. 11 Max Olivas   20:00   West Ranch  
79. 11 Mac Ladin   20:07   Viewpoint  
80. 11 Brenden Michel   20:09   Sage Creek  
81. 11 Aaron Ball   20:09   Moorpark  
82. 11 Ethan Trafficanda   20:14   Agoura  
83. 12 Dash Dandurand   20:17   Desert Christian (Lancaster)  
84. 11 Jovanni Bentancor   20:19   South Pasadena  
85. 12 Israel Acevedo   20:21   Big Bear  
86. 11 Colin Brun   20:22   Viewpoint  
87. 11 Robert Mattie   20:23   West Torrance  
88. 11 Kaiden Brock   20:31   Moorpark  
89. 11 Kiran Musson   20:35   Sage Creek  
90. 11 Jaime Orona   20:35   Servite  
91. 11 Jack Geoghegan   20:40   Corona del Mar  
92. 11 Cooper Hurt   20:40   Sage Creek  
93. 12 Cristian Shores   20:41   Moorpark  
94. 11 Benicio Arevalo   20:45   Notre Dame (Sherman Oaks)  
95. 12 Riley Yoon   20:48   Yorba Linda  
96. 12 Sean Turner   20:49   West Torrance  
97. 11 Grant Scuba   20:51   Sage Creek  
98. 11 Alex Rosas   20:55   La Canada  
99. 12 Lorenzo Salvi   20:56   Yosemite  
100. 12 Matthew Boley   21:06   Cathedral Catholic  
101. 11 Sebastian Yamada   21:11   West Torrance  
102. 12 Adam Ali   21:15   Sage Creek  
103. 11 Shuvesh Mahto   21:16   South Torrance  
104. 11 Nieko Ouwersloot   21:17   La Canada  
105. 11 Gavin Kim   21:18   Agoura  
106. 11 Kaleo Navarro Falcon   21:18   Foothill Technology  
107. 12 Adan Venegas   21:19   Servite  
108. 12 Teagan Lee   21:21   Servite  
109. 12 Tom Dudley   21:21   Yosemite  
110. 11 Brendan Weeks   21:23   Servite  
111. 11 Curtis Thompson   21:23   Servite  
112. 12 Vincent Monico   21:26   Cathedral Catholic  
113. 11 Alec Hamilton   21:29   South Pasadena  
114. 11 Patrick Marqueses   21:30   St. Francis (La Canada)  
115. 11 Diego Felix   21:34   Moorpark  
116. 11 Jacob Otchis   21:35   Chaminade  
117. 12 Gabriel Fraser   21:38   St. Francis (La Canada)  
118. 11 Douglas Kiyan   21:41   South Pasadena  
119. 11 George Hartford   21:41   La Jolla  
120. 11 Jirhet Cruz   21:43   Moorpark  
121. 11 Jake Schwartz   21:44   Chaminade  
122. 11 Ethan Munoz   21:56   Desert Christian (Lancaster)  
123. 11 Apollo Carps   22:18   Thousand Oaks  
124. 12 Ian Byrne   22:21   Palos Verdes  
125. 11 Abdul Zaman   22:39   West Torrance  
126. 11 Jiaming Wang   22:49   South Pasadena  
127. 12 Nathan Chilin   22:52   South Torrance  
128. 11 Benjamin Seiden   23:17   Agoura  
129. 12 Kevin Servin   23:17   Cathedral  
130. 11 Joseph Luu   23:24   St. Francis (La Canada)  
131. 11 Kevin Kirsch   23:25   South Pasadena  
132. 11 Ahson Amir   23:33   West Torrance  
133. 12 Aidan Kelley   23:34   South Torrance  
134. 12 Justin Tuttle   23:40   Moorpark  
135. 12 Angel Herrera   23:40   Yosemite  
136. 11 Adam Lanzel   24:22   La Jolla  
137. 11 Andrew Bagwell   24:52   Thousand Oaks  
138. 11 Rex Lobos   25:12   Cathedral  
139. 12 Angel Virgen Jimenez   26:17   Foothill Technology  
140. 12 Sam Green   26:34   Viewpoint  
141. 12 Joe Stephany   27:11   South Torrance  

3 Miles D3,4&5 Team Sweepstakes Green

Official Team Scores
1. Foothill Technology 106
2. South Pasadena 136
3. West Torrance 141
4. Agoura 145
5. Palos Verdes 160
6. Cathedral Catholic 163
7. Corona del Mar 189
8. Viewpoint 191
9. St. Francis (La Canada) 198
10. West Ranch 229
11. Canyon (Canyon Country) 254
12. Yosemite 292
13. La Jolla 338
14. Nueva 340
15. Thacher 362
16. Chaminade 408
17. Xavier College Prep 473

1. 12 Auge Martin   15:02   St. Francis (La Canada)  
2. 11 Olly O'Connor   15:02   Viewpoint  
3. 11 Ryan Fitzpatrick   15:19   Nueva  
4. 12 Max Douglass   15:22   Corona del Mar  
5. 12 Andrew Quast   15:30   West Torrance  
6. 11 Nathan Wilber   15:34   Cathedral Catholic  
7. 12 Aidan Guzman   15:39   St. Francis (La Canada)  
8. 11 Owen Souther   15:42   Canyon (Canyon Country)  
9. 12 Adrian Miller   15:42   Palos Verdes  
10. 12 Ford Stegge   15:43   Yosemite  
11. 10 Michael Scarince   15:45   South Pasadena  
12. 12 James Glynn   15:53   Agoura  
13. 10 Viggo Bortolin   15:55   Foothill Technology  
14. 11 Dorian Bening   15:56   Agoura  
15. 11 Braulio Castillo   15:57   West Ranch  
16. 10 Lucas Nulman   15:58   Palos Verdes  
17. 11 Andrew Neville   15:59   Viewpoint  
18. 12 Conor White   16:02   Foothill Technology  
19. 12 Anthony Ruiz   16:03   Yosemite  
20. 12 Noah Aldana   16:06   South Pasadena  
21. 12 Ryan Herbers   16:09   West Torrance  
22. 11 Eli Billings   16:09   Foothill Technology  
23. 12 Henry Fulk   16:11   Foothill Technology  
24. 12 Logan Walsh   16:12   Corona del Mar  
25. 11 Teddy Lang   16:15   Cathedral Catholic  
26. 11 Dylan Shugg   16:15   South Pasadena  
27. 11 Ethan Deleau   16:16   Agoura  
28. 11 Ian Anderson   16:16   Palos Verdes  
29. 12 Adam Ruiz   16:19   South Pasadena  
30. 12 Brandon Wofford   16:19   Foothill Technology  
31. 11 Jaden Prillhart   16:19   Foothill Technology  
32. 11 Spencer Todd   16:20   Cathedral Catholic  
33. 11 Tyler Halvorsen   16:22   West Ranch  
34. 11 Kevin Steinman   16:22   Corona del Mar  
35. 11 Dylan Mehnert   16:23   West Torrance  
36. 11 Agam Moyal   16:24   Agoura  
37. 10 Aiden Angeles   16:24   Cathedral Catholic  
38. 10 Roberto Osorio Valencia   16:26   Canyon (Canyon Country)  
39. 12 Minyeong Chae   16:27   West Torrance  
40. 12 Ben Olney   16:28   Yosemite  
41. 11 Evan Tamura   16:29   West Torrance  
42. 11 Nicholas Jardin   16:29   Palos Verdes  
43. 9 Mitchell Majors   16:32   Viewpoint  
44. 11 Mateo Escalante   16:36   Thacher  
45. 9 Jett Dailey   16:36   La Jolla  
46. 10 Jack Richter   16:38   Viewpoint  
47. 12 Leonardo Isella   16:38   West Torrance  
48. 10 Ajay Saravanan   16:39   West Ranch  
49. 12 Axel Gonzalez   16:39   St. Francis (La Canada)  
50. 12 Adam Elsayed   16:40   South Pasadena  
51. 12 Teddy Gaillard   16:44   Nueva  
52. 12 Jeremiah Torres   16:44   Canyon (Canyon Country)  
53. 10 Kanta Kozaki   16:44   West Torrance  
54. 11 Aidan Algazi   16:45   Corona del Mar  
55. 11 Baker Carlisle   16:48   Foothill Technology  
56. 11 Lucas Gary   16:50   Agoura  
57. 11 Lucas de Clercq   16:51   Thacher  
58. 10 Ryuto Matsumoto   16:51   Agoura  
59. 12 Ethan Kung   16:53   South Pasadena  
60. 12 Aidan Waldron   16:55   St. Francis (La Canada)  
61. 11 Kai Tilley   16:57   South Pasadena  
62. 12 Tyler Barke   17:02   West Ranch  
63. 11 Makai Labayen   17:03   Cathedral Catholic  
64. 12 Keegan Durfee   17:05   La Jolla  
65. 12 Cole Foster   17:06   Palos Verdes  
66. 10 Esteban Robles   17:07   Chaminade  
67. 11 Nathan Burnaford   17:08   Chaminade  
68. 12 Kevin Chiu   17:09   La Jolla  
69. 11 Owen O'Keefe   17:10   La Jolla  
70. 10 Kamran Khursheed   17:11   Agoura  
71. 10 Cameron Povletich   17:11   West Ranch  
72. 11 Jack Parker   17:12   West Ranch  
73. 12 Nico Harris   17:12   Corona del Mar  
74. 11 Andrew Martinez   17:13   Cathedral Catholic  
75. 12 Mattias Nelson   17:13   Palos Verdes  
76. 10 Jonathan Koretzky   17:16   Palos Verdes  
77. 11 Maximus Ramirez   17:23   Canyon (Canyon Country)  
78. 10 Zachary Albers   17:25   Cathedral Catholic  
79. 12 Gabriel Villalobos   17:27   Canyon (Canyon Country)  
80. 11 Matthew Daum   17:29   Thacher  
81. 11 Stephen Fredricks   17:29   St. Francis (La Canada)  
82. 12 Victor Quiroz   17:30   Chaminade  
83. 11 Derek Kessler   17:31   Viewpoint  
84. 10 Jonathan Ho   17:34   Nueva  
85. 12 Alvaro Prieto   17:37   Corona del Mar  
86. 11 Lucas Jimenez   17:39   Chaminade  
87. 9 Grayson Sumabat   17:39   Xavier College Prep  
88. 10 Charlie Clarke   17:41   Thacher  
89. 11 Jake Hermsen   17:42   Xavier College Prep  
90. 10 Huxley Sidari   17:43   Xavier College Prep  
91. 12 Carlos Villa Moreno   17:45   Canyon (Canyon Country)  
92. 11 Adrien Schultz   17:45   La Jolla  
93. 12 Carlos Ochoa   17:50   Thacher  
94. 11 Quinn Armstead   17:51   Thacher  
95. 12 Nathaniel Muus   17:52   La Jolla  
96. 9 Grant Kaltman   17:58   Viewpoint  
97. 11 Harry Park   17:59   La Jolla  
98. 12 Gabriel Bernstein   18:04   Nueva  
99. 10 Enzo Gonzalez   18:12   St. Francis (La Canada)  
100. 10 Johann Kiser   18:20   Corona del Mar  
101. 12 Kingston Bednar   18:21   Xavier College Prep  
102. 11 Santiago Perez   18:25   West Ranch  
103. 11 Gio Campbell   18:31   Canyon (Canyon Country)  
104. 9 Ashwin Prabhu   18:35   Nueva  
105. 12 Peter Symons-Galassi   18:37   St. Francis (La Canada)  
106. 10 Caelan Gomez   18:37   Xavier College Prep  
107. 11 Gavin Lemp   18:47   Chaminade  
108. 10 Willem de Clercq   18:57   Thacher  
109. 11 Eric Wang   19:10   Nueva  
110. 10 Dillon Yeh   19:39   Nueva  
111. 12 Brandon Kurtley   19:49   Yosemite  
112. 10 Garrett Hayes   20:04   Yosemite  
113. 11 Isiah Tijerina   20:05   Yosemite  
114. 11 Masa Hamada-Griffith   21:19   Chaminade  

3 Miles D3,4&5 Individual Sweepstakes Yellow

Official Team Scores
1. Burroughs (Ridgecrest) 102
2. Sage Creek 107
3. Moorpark 137
4. Servite 149
5. South Torrance 153
6. Kimball 154
7. Thousand Oaks 191
8. Crawford 200
9. Big Bear 214
10. Francis Parker 230
11. Simi Valley 240
12. Desert Christian (Lancaster) 292
13. Wildwood 296
14. El Segundo 320
15. Santa Fe Christian 327

1. 12 Zion Ortiz   15:03   Burroughs (Ridgecrest)  
2. 12 Oliver Clippinger-Zimmermann   15:10   Thousand Oaks  
3. 12 Liam Miller   15:14   South Torrance  
4. 11 Josiah Bowman   15:18   Sage Creek  
5. 12 Theo Udelson-Nee   15:27   Wildwood  
6. 11 Andres Lomeli   15:28   Kimball  
7. 11 Mehari Winheim   15:37   Desert Christian (Lancaster)  
8. 11 Oren Hill   15:44   Thousand Oaks  
9. 12 Hunter Lee   15:47   Moorpark  
10. 12 Finn Babbitt   15:50   Mary Star of the Sea  
11. 12 Omar Fabila   15:52   Cathedral  
12. 11 Silas Aberer   15:54   Burroughs (Ridgecrest)  
13. 11 Leo Lorenzano   15:55   Crawford  
14. 11 Emmanuel Lopez   15:57   Servite  
15. 11 Max Marchi   15:58   Sage Creek  
16. 12 Elijah Rojas   16:06   Simi Valley  
17. 12 Kael Jex   16:13   Big Bear  
18. 10 Cole Johnson   16:13   South Torrance  
19. 12 Vicken Semerdjian   16:13   El Segundo  
20. 11 Austen Boyd   16:18   Francis Parker  
21. 12 Lyon Craig   16:18   Health Sciences High and Middle College  
22. 12 Evan Smith   16:22   Santa Fe Christian  
23. 11 Xavier Garcia   16:23   Cathedral  
24. 12 Sam Chavarria   16:24   Big Bear  
25. 11 Tristan Sievers   16:25   Burroughs (Ridgecrest)  
26. 10 Jasper Bolante   16:26   Carmel  
27. 12 Ryan Morrison   16:34   Burroughs (Ridgecrest)  
28. 11 Hans DeLaTorre   16:36   Moorpark  
29. 11 Gabriel Arrobo   16:45   Kimball  
30. 12 Marco Lozano   16:45   Moorpark  
31. 12 Benjamin Aguilar   16:47   Kimball  
32. 11 Peter Beerer   16:48   Servite  
33. 9 Grant Beasley   16:48   Sage Creek  
34. 12 Miguel Leon   16:50   Mary Star of the Sea  
35. 9 Tanner Fillion   16:53   Sage Creek  
36. 11 Yohannes Masho   16:53   Crawford  
37. 12 Mack Aldi   16:54   Carmel  
38. 11 Ace Rozales   16:55   Kimball  
39. 10 Jonathan Montijo   16:56   Servite  
40. 11 Colton Gillespie   16:58   Sage Creek  
41. 10 Tobias Brewster   16:58   Crawford  
42. 10 Josiah Schroeder   17:10   Desert Christian (Lancaster)  
43. 11 Max Denninghoff   17:10   Thousand Oaks  
44. 10 Christian Basulto   17:10   Moorpark  
45. 12 Samuel Neher   17:11   Servite  
46. 9 Keller Nespoli   17:12   South Torrance  
47. 9 Samuel Cortez   17:16   Servite  
48. 9 Aidan Miller   17:18   South Torrance  
49. 10 Monte DuVal   17:18   Francis Parker  
50. 10 Zackary Hatch   17:19   Moorpark  
51. 10 Kevin Horner   17:20   Big Bear  
52. 11 Isaac Garcia   17:20   Moorpark  
53. 12 Parker Batterson   17:22   Francis Parker  
54. 10 Daniel Azcona   17:25   Simi Valley  
55. 11 Chase Rogers   17:26   Burroughs (Ridgecrest)  
56. 12 Esteban Contreras-Nicolas   17:27   Santa Fe Christian  
57. 10 Devin Johnson   17:30   Wildwood  
58. 10 Dennis Flannigan   17:31   Servite  
59. 12 Samuel Reggev   17:33   Francis Parker  
60. 12 Joshua Nghiem   17:35   Simi Valley  
61. 10 Heyab Benyam   17:37   South Torrance  
62. 10 Nikhil Iyer   17:38   South Torrance  
63. 12 Nathan Kneller   17:38   South Torrance  
64. 12 James Winder   17:39   Burroughs (Ridgecrest)  
65. 12 Logan Tomlinson   17:39   Burroughs (Ridgecrest)  
66. 12 Joseph Beerer   17:40   Servite  
67. 11 Alexander Arieta   17:42   El Segundo  
68. 12 Matthew Gutierrez   17:48   Simi Valley  
69. 11 Ethan Cisneros   17:49   Crawford  
70. 11 Nathan Woods   17:49   Crawford  
71. 11 Cesar Ortega   17:52   Big Bear  
72. 12 Logan Olson   17:53   Simi Valley  
73. 9 Blake Varon   17:55   Thousand Oaks  
74. 10 Emeryk Soto   17:57   Kimball  
75. 12 Saib Qureshi   17:58   Moorpark  
76. 11 Elijah Pohlman   18:01   El Segundo  
77. 12 Noah Kupferwasser   18:07   Wildwood  
78. 10 Jacob Davis   18:09   Big Bear  
79. 12 Evan Bohne   18:09   Francis Parker  
80. 11 Robert Marquez   18:10   Desert Christian (Lancaster)  
81. 12 Zion Gertz   18:16   Wildwood  
82. 9 Bradley Lyon   18:16   Sage Creek  
83. 11 Trennan Lange   18:17   Sage Creek  
84. 10 Wyatt Arnold   18:18   Francis Parker  
85. 11 Vincent Riley   18:18   Crawford  
86. 9 Joseph Spengler   18:23   Thousand Oaks  
87. 10 Kannon Duarte   18:23   Simi Valley  
88. 9 Benjamin Mason   18:29   El Segundo  
89. 10 Owen Watson   18:30   Santa Fe Christian  
90. 10 Will Forrest   18:35   Francis Parker  
91. 10 Blake Fantin   18:36   Big Bear  
92. 12 Alejandro Corrales   18:41   Crawford  
93. 12 Johnny Grimstad   18:41   Santa Fe Christian  
94. 9 Jax Dandurand   18:43   Desert Christian (Lancaster)  
95. 10 Terry Gu   18:44   Thousand Oaks  
96. 10 Trevor Lindquist   18:48   Big Bear  
97. 11 Edward Leon   18:52   Cathedral  
98. 10 Elias Schroeder   18:59   Desert Christian (Lancaster)  
99. 12 Joshua John   19:07   Santa Fe Christian  
100. 11 Chase Metter   19:15   Desert Christian (Lancaster)  
101. 9 Preston Milne-Castro   19:21   El Segundo  
102. 10 Brayden Davy   19:23   Thousand Oaks  
103. 10 Jonah Smigelski   19:27   El Segundo  
104. 10 Anthony Pastor   19:38   Cathedral  
105. 12 Kai Desko   19:58   Desert Christian (Lancaster)  
106. 12 Chance Hwang   20:09   Wildwood  
107. 10 Nicholas Rodrigue   20:09   Santa Fe Christian  
108. 9 Aiden Baudino   20:26   Wildwood  
109. 11 Tatva Suragimath   20:27   Kimball  
110. 10 Emmett Delly   20:35   Wildwood  

3 Miles D1&2 Frosh Blue

Official Team Scores
1. Mira Costa 83
2. Santiago (Corona) 86
3. Ayala 89
4. Trabuco Hills 117
5. Redondo Union 117
6. Martin Luther King 147
7. Arcadia 237
8. Woodbridge 242
9. Wilson (Long Beach) 246
10. Etiwanda 249
11. Glendora 296
12. Liberty - Winchester 309
13. University Irvine 312
14. Rancho Cucamonga 355
15. Fountain Valley 434
16. Vista Murrieta 443
17. Chaffey 464

1. 9 Matteo Sanchez   16:20   Redondo Union  
2. 9 Yawin Ponvanit   17:03   Ayala  
3. 9 Kayaan Ghaffar   17:14   Mira Costa  
4. 9 Logan Jones   17:21   Trabuco Hills  
5. 9 Max Guzzetta   17:25   Martin Luther King  
6. 9 Dalton Chadwick   17:32   Woodbridge  
7. 9 Adam Rueckert   17:35   Ayala  
8. 9 Nicholas Thompson   17:35   Santiago (Corona)  
9. 9 Alain Benedict Paez   17:40   Ayala  
10. 9 Collin Brandon   17:44   Santiago (Corona)  
11. 9 Dominic Cardenas   17:54   Santiago (Corona)  
12. 9 Logan Vinger   17:58   San Clemente  
13. 9 Elijah Forney   18:05   Mira Costa  
14. 9 Rey Torres   18:24   Redondo Union  
15. 9 Tristan Htut   18:26   Arcadia  
16. 9 Landon Winn   18:27   Mira Costa  
17. 9 Luke Kerwin   18:27   Mira Costa  
18. 9 Benjamin Yuriar   18:29   Santiago (Corona)  
19. 9 Talon Paine   18:30   Trabuco Hills  
20. 9 Mason Stehmeier   18:30   Martin Luther King  
21. 9 Sebastian Gonzales Vasquez   18:31   Camarillo  
22. 9 Cyrus Dehn   18:33   San Clemente  
23. 9 Noah Heredia   18:34   Etiwanda  
24. 9 Antonio De Los Rios   18:34   Liberty - Winchester  
25. 9 Vincent Troiano   18:39   Temescal Canyon  
26. 9 Rafe Tucker   18:43   Vista Murrieta  
27. 9 Kyle Vo   18:49   Redondo Union  
28. 9 Kailer Riley   18:49   Trabuco Hills  
29. 9 Spencer McGregor   18:50   Redondo Union  
30. 9 Paxton Kubitz   18:51   Wilson (Long Beach)  
31. 9 Cameron Huss   18:56   Glendora  
32. 9 Ramzi Mozaffar   18:57   Arcadia  
33. 9 Carlos Halog   18:59   Ayala  
34. 9 Mayson Machuca   19:00   Martin Luther King  
35. 9 Gigi Paxia   19:01   University Irvine  
36. 9 Luis Cardenas Garcia   19:01   Trabuco Hills  
37. 9 kameron Schwegel   19:01   Steele Canyon  
38. 9 Eric Madvig   19:02   Glendora  
39. 9 Ethan Pendleton   19:07   Martin Luther King  
40. 9 Paul Martinez   19:09   Liberty - Winchester  
41. 9 Shao-Qun Wu   19:11   Arcadia  
42. 9 Judah Lefton   19:12   Mira Costa  
43. 9 Ethan Irvin   19:13   Wilson (Long Beach)  
44. 9 Levi Vopinek   19:14   Trabuco Hills  
45. 9 Kai Vasconcelos   19:16   Santiago (Corona)  
46. 9 Dexter Mendez   19:16   Wilson (Long Beach)  
47. 9 Jacob Alviar   19:16   Ayala  
48. 9 Ozil Villacana   19:17   Chaffey  
49. 9 David Nguyen   19:19   University Irvine  
50. 9 Aaden Potts   19:20   Santiago (Corona)  
51. 9 Beckett Moyzes   19:21   Mira Costa  
52. 9 Coleton Estrada   19:25   Rancho Cucamonga  
53. 9 Derek Bowman   19:25   Trabuco Hills  
54. 9 Daniel Shan   19:29   Ayala  
55. 9 Nolan Zachos   19:31   Mira Costa  
56. 9 Everett Fogt   19:32   Woodbridge  
57. 9 Matthew Lanaro   19:33   Etiwanda  
58. 9 Joshua Nuno   19:34   Etiwanda  
59. 9 Nicholas Dean   19:35   Trabuco Hills  
60. 9 Jacob Mussie   19:36   Redondo Union  
61. 9 Robert Anguiano   19:37   Fountain Valley  
62. 9 Cameron Wittmann   19:40   Laguna Creek  
63. 9 Aakash Parikh   19:40   Woodbridge  
64. 9 Liam Kane   19:41   University Irvine  
65. 9 Jack Reese   19:41   San Clemente  
66. 9 Elias Ismerio   19:42   Martin Luther King  
67. 9 Andre Ramon   19:43   Woodbridge  
68. 9 Noah Avila   19:45   Etiwanda  
69. 9 Markus Garcia   19:46   Ayala  
70. 9 Ean Hernandez   19:47   Etiwanda  
71. 9 Jack Landgreen   19:51   Mira Costa  
72. 9 Konrad Robinson   19:51   Etiwanda  
73. 9 Andrew Perez   19:52   Rancho Cucamonga  
74. 9 Darren Morrow   19:52   Redondo Union  
75. 9 Samuel Estrella   19:54   Trabuco Hills  
76. 9 Clayton Rinebold   19:56   Wilson (Long Beach)  
77. 9 Rohan Raman   19:58   Woodbridge  
78. 9 Luke Browning   19:58   Martin Luther King  
79. 9 Nicholas Quarles   19:58   Trabuco Hills  
80. 9 Emiliano Tapia Jimenez   19:59   Trabuco Hills  
81. 9 Mateo Shannon   20:00   Laguna Creek  
82. 9 Miles Chovit   20:02   Redondo Union  
83. 9 Brady Evans   20:03   Trabuco Hills  
84. 9 Kyle Cantelletta   20:06   Rancho Cucamonga  
85. 9 Byron Lei   20:07   Arcadia  
86. 9 Genaro Grajedo   20:10   Cajon  
87. 9 Myles Deadrick   20:11   Patrick Henry  
88. 9 Gannon Vasquez   20:12   Glendora  
89. 9 Arthur Nickerson   20:12   Wilson (Long Beach)  
90. 9 Matthew Ashby   20:15   Santiago (Corona)  
91. 9 Derek Chen   20:19   Ayala  
92. 9 Christopher Lau   20:20   Liberty - Winchester  
93. 9 Nathan Ruberte   20:21   Etiwanda  
94. 9 Dante Cuevas   20:25   Wilson (Long Beach)  
95. 9 Cohen Chal   20:26   Etiwanda  
96. 9 Charles Won   20:29   Glendora  
97. 9 Kiran Singh   20:32   Redondo Union  
98. 9 Joseph Arnett   20:35   Camarillo  
99. 9 Daniel Haghshenas   20:39   Woodbridge  
100. 9 Lev Elstad   20:45   University Irvine  
101. 9 Ethan Aispuro   20:45   Rancho Cucamonga  
102. 9 Sam Collins   20:46   Santiago (Corona)  
103. 9 Jaxson Lunetta   20:50   Martin Luther King  
104. 9 William Lee   20:50   Glendora  
105. 9 Takaya Tsurui   20:51   Redondo Union  
106. 9 Joshua Dendinger   20:52   Trabuco Hills  
107. 9 Ryan Moskowitz   20:53   Redondo Union  
108. 9 Anthony Faulalo   20:57   Santa Ana  
109. 9 Jacob Buffington   21:01   Glendora  
110. 9 Hunter Nguyen   21:08   Fountain Valley  
111. 9 Nicolas Hupfauf   21:08   Arcadia  
112. 9 Jayden Banda   21:13   Liberty - Winchester  
113. 9 Nicholas Rosas   21:14   Liberty - Winchester  
114. 9 Nijah Gugol   21:16   Rancho Cucamonga  
115. 9 Jaden Mallari   21:17   Vista Murrieta  
116. 9 Gregory Gallardo   21:23   Rancho Cucamonga  
117. 9 Vincent Chang   21:27   Liberty - Winchester  
118. 9 Jackson Bohannon   21:28   Mira Costa  
119. 9 Rehaan Mehrotra   21:31   Mira Costa  
120. 9 Desmond Mevnin   21:31   Etiwanda  
121. 9 Mason Slagle   21:31   Etiwanda  
122. 9 Nicholas Herroz   21:35   Woodbridge  
123. 9 Mason Nehp   21:35   Fountain Valley  
124. 9 Brandon Ramirez   21:37   Cajon  
125. 9 Aiden-Alexander Rowland   21:37   Fountain Valley  
126. 9 Soya Koketsu   21:54   Woodbridge  
127. 9 Eoin Amaya   21:54   Ayala  
128. 9 Kevin Velasquez   21:56   Chaffey  
129. 9 Calvin Millang   21:57   Patrick Henry  
130. 9 Caleb Chrzan   21:59   Redondo Union  
131. 9 Justin Zeng   22:03   University Irvine  
132. 9 Emanuel Santos   22:04   Santa Ana  
133. 9 Andrew Hobbs   22:04   Rancho Cucamonga  
134. 9 Brandon Wong   22:05   Arcadia  
135. 9 Jrue Murillo   22:11   Fountain Valley  
136. 9 William HUang   22:15   Glendora  
137. 9 Braden Cong   22:18   Glendora  
138. 9 Alfredo Blancas   22:20   Santa Ana  
139. 9 Hunter Hoadley   22:20   Redondo Union  
140. 9 Colin Magnus   22:21   Vista Murrieta  
141. 9 Dawud Malik   22:21   Arcadia  
142. 9 Ori Madnick   22:24   Woodbridge  
143. 9 Maximo Chidester   22:27   Redondo Union  
144. 9 Troy Soria   22:40   Rancho Cucamonga  
145. 9 Alex Li   22:46   Woodbridge  
146. 9 Ricardo Munoz   22:47   Chaffey  
147. 9 Jayden Ly   22:48   Fountain Valley  
148. 9 Alexander Denny   22:50   Glendora  
149. 9 Cayden Cortez   22:57   Temescal Canyon  
150. 9 Ethan Lopo   23:02   Glendora  
151. 9 Alex Beltran   23:04   Laguna Creek  
152. 9 Dhruv Prema   23:12   Mira Costa  
153. 9 Elijah Fernandez   23:20   Woodbridge  
154. 9 Noah Estrada   23:21   Woodbridge  
155. 9 Ronav Seeta   23:26   Glendora  
156. 9 Sawyer Gallegos   23:31   Santiago (Corona)  
157. 9 Jacob Barr   23:37   Martin Luther King  
158. 9 Ryan Garcia   23:37   Santa Ana  
159. 9 Mason Marquez   23:37   Fountain Valley  
160. 9 Noah Larson   23:38   Wilson (Long Beach)  
161. 9 Jacob Shiu   23:43   Arcadia  
162. 9 Daniel Chen   23:43   Arcadia  
163. 9 Jonathan Maldonado   23:43   Chaffey  
164. 9 Benjikai Maldonado   23:44   Wilson (Long Beach)  
165. 9 Chris Michael Raj   23:48   Woodbridge  
166. 9 Brayan Ayon   23:50   Chaffey  
167. 9 Matthew Scribner   24:02   Chaffey  
168. 9 Collin Davidson   24:19   Martin Luther King  
169. 9 Adrian Yepez   24:28   Ayala  
170. 9 Diego Uscanga   24:29   Laguna Creek  
171. 9 Luke Stephenson   24:41   Patrick Henry  
172. 9 Luke Baucum   25:06   University Irvine  
173. 9 Owen Romney   25:20   Vista Murrieta  
174. 9 Adrian Barraza   25:23   Vista Murrieta  
175. 9 Tan Wang   25:56   University Irvine  
176. 9 Jonathan Chi   25:57   Glendora  
177. 9 Levi Perez   26:00   Vista Murrieta  
178. 9 Anton Penske   26:27   Fountain Valley  
179. 9 Elijah Speck   26:37   Martin Luther King  
180. 9 David Orozco   26:39   Temescal Canyon  
181. 9 Xavi Cruz   26:55   Chaffey  

3 Miles D1&2 Frosh Green

Official Team Scores
1. La Serna 94
2. Crescenta Valley 101
3. Great Oak 117
4. Peninsula 135
5. Eleanor Roosevelt 166
6. Claremont 193
7. Loyola 198
8. Westlake 224
9. Torrey Pines 225
10. Santa Monica 252
11. Pleasant Grove 263
12. Poly (Riverside) 265
13. Canyon Crest Academy 306
14. Poly (Long Beach) 344
15. Valley View 354
16. Beckman 369

1. 9 Luka Trevino   16:48   Torrey Pines  
2. 9 Christopher Barron   17:05   La Serna  
3. 9 Enzo Dik   17:17   Crescenta Valley  
4. 9 Kenji Ross   17:20   Crescenta Valley  
5. 9 Caden Bollenbach   17:24   Poly (Riverside)  
6. 9 Augustine Astbury   17:35   Loyola  
7. 9 Richard Rodriguez   17:44   La Serna  
8. 9 Caleb Amaya   17:49   Great Oak  
9. 9 Jacob Rojo   17:52   Westlake  
10. 9 Isaiah Noble   18:03   Valley View  
11. 9 Dylan Carollo   18:04   Westlake  
12. 9 Landon Leal   18:06   Eleanor Roosevelt  
13. 9 Lane Bronk   18:07   Claremont  
14. 9 Leo Mooney   18:12   Santa Monica  
15. 9 Sebastian Cuyco   18:18   Great Oak  
16. 9 Rafael Salcedo   18:20   Claremont  
17. 9 Alex Taylor   18:22   Eleanor Roosevelt  
18. 9 Jose Ortega   18:27   La Serna  
19. 9 Gunnar Wu   18:29   Great Oak  
20. 9 Patrick Coleman   18:29   Crescenta Valley  
21. 9 Lincoln Cuong   18:29   Pleasant Grove  
22. 9 Maksim Yin   18:31   Peninsula  
23. 9 Oscar Lester   18:35   Venice  
24. 9 Asher Zaczepinski   18:38   Santa Monica  
25. 9 Kai Brown   18:45   Peninsula  
26. 9 Evan Pham   18:49   Pleasant Grove  
27. 9 Aron Escobedo   18:50   Crescenta Valley  
28. 9 Sehyun Kim   18:51   Peninsula  
29. 9 Logan Jonte   18:53   Loyola  
30. 9 William Kim   18:54   Peninsula  
31. 9 Lucas Rodriguez   18:57   La Serna  
32. 9 Sirak Mehreteab   18:58   Pleasant Grove  
33. 9 Henry Oconnor   18:58   Loyola  
34. 9 Goodwin Chen   19:00   Peninsula  
35. 9 Erik Dawson   19:02   Torrey Pines  
36. 9 Daniel Gump   19:07   Great Oak  
37. 9 Jacob Esquibel   19:07   Beckman  
38. 9 David Robles   19:08   La Serna  
39. 9 Thomas Simpson   19:09   Claremont  
40. 9 Darrius Wallace   19:11   Valley View  
41. 9 Henry Moss   19:11   Great Oak  
42. 9 Rohan Roy   19:16   Canyon Crest Academy  
43. 9 Ryan Horn   19:17   Poly (Riverside)  
44. 9 Cameron Lee   19:19   Eleanor Roosevelt  
45. 9 Ollin Conachen   19:19   Canyon Crest Academy  
46. 9 Rocco Neimeyer   19:25   Eleanor Roosevelt  
47. 9 Elias Lee   19:26   Peninsula  
48. 9 Conor Sung   19:26   Canyon Crest Academy  
49. 9 Anay Shrotriya   19:27   Crescenta Valley  
50. 9 Alexander Kolbow   19:30   Eleanor Roosevelt  
51. 9 Brady Sorensen   19:32   Great Oak  
52. 9 Oliver Krane   19:34   Westlake  
53. 9 Alejandro Ayala   19:42   Crescenta Valley  
54. 9 Nicolas Orozco   19:42   Santa Monica  
55. 9 Cole Myers   19:44   Crescenta Valley  
56. 9 Jason Cruz   19:46   Poly (Long Beach)  
57. 9 Ethan Truong   19:52   Eleanor Roosevelt  
58. 9 Grant Thompson   19:55   Torrey Pines  
59. 9 Oliver Baehr   19:56   Poly (Long Beach)  
60. 9 Case Jennings   20:00   Torrey Pines  
61. 9 Alekxei Yin   20:03   Peninsula  
62. 9 Otis Swick   20:04   Claremont  
63. 9 Michael Moreland   20:04   Poly (Long Beach)  
64. 9 Ricardo Romero   20:07   Peninsula  
65. 9 Jahaan Singh   20:08   Beckman  
66. 9 Tyler Bunn   20:10   Loyola  
67. 9 Findlay Bulmer   20:12   Claremont  
68. 9 Nathan Calimbas   20:13   Great Oak  
69. 9 Zo Wirtzfeld   20:14   Poly (Riverside)  
70. 9 Noah Ting   20:14   Loyola  
71. 9 cooper kun   20:15   Loyola  
72. 9 Zachary Lin   20:17   Peninsula  
73. 9 Elvis Cruz   20:18   Eleanor Roosevelt  
74. 9 Giric Phillips   20:20   Poly (Riverside)  
75. 9 Jack Skalaski   20:26   Santa Monica  
76. 9 Owen Gurga   20:29   Poly (Long Beach)  
77. 9 Alexander Bartsh   20:30   Torrey Pines  
78. 9 Joshua Akiyama   20:36   Westlake  
79. 9 David Vo   20:40   Torrey Pines  
80. 9 Miguel Ortega   20:40   La Serna  
81. 9 Jalen Yee   20:40   Westlake  
82. 9 Alexander Byer   20:42   Great Oak  
83. 9 William Meares   20:43   Loyola  
84. 9 Deacon Cordes   20:43   Poly (Riverside)  
85. 9 Milan Spalek   20:45   Beckman  
86. 9 Zabdiel Miranda   20:46   Westlake  
87. 9 Elias Ruiz   20:47   Claremont  
88. 9 Toben Rios   20:47   Great Oak  
89. 9 Rohan Negus   20:56   Claremont  
90. 9 Quan Ho   20:57   Canyon Crest Academy  
91. 9 Andrew Long   20:58   Pleasant Grove  
92. 9 Zachary Douglas   20:59   Beckman  
93. 9 Tyson Nguyen   21:05   Crescenta Valley  
94. 9 Joseph Estridge   21:06   Westlake  
95. 9 Nathan Hernandez   21:07   Eleanor Roosevelt  
96. 9 Godric Medina Gibson   21:12   Canyon Crest Academy  
97. 9 Jude Wiser   21:13   Crescenta Valley  
98. 9 Sisto Price   21:15   Santa Monica  
99. 9 Landon Kummer   21:17   Santa Monica  
100. 9 Mateo Rodriguez   21:18   La Serna  
101. 9 Tristan McCandless   21:18   Poly (Riverside)  
102. 9 Parker McNeil   21:21   Canyon Crest Academy  
103. 9 Adam Khaja   21:21   Peninsula  
104. 9 Yule Kim   21:22   Canyon Crest Academy  
105. 9 Keane Lawliss   21:25   Claremont  
106. 9 Miller Juarez Hernandez   21:28   Lancaster  
107. 9 Evan Fullerton   21:31   Crescenta Valley  
108. 9 Hugh Lamar Brownlee   21:31   Claremont  
109. 9 Noah Scheuerman   21:32   Claremont  
110. 9 jongwon um   21:35   Loyola  
111. 9 Tengo Takagi   21:37   Peninsula  
112. 9 Brennan Nelson   21:38   Peninsula  
113. 9 Oscar Sican   21:40   Poly (Long Beach)  
114. 9 Connor Joyner   21:40   Lancaster  
115. 9 Grant Jensen   21:41   Santa Monica  
116. 9 William Munguia   21:42   Valley View  
117. 9 Ramsey Ghanem   21:44   Crescenta Valley  
118. 9 Andrew Geraldez   21:44   Loyola  
119. 9 Quentin Stone   21:44   Santa Monica  
120. 9 Liam Munoz   21:45   Crescenta Valley  
121. 9 Gogh Usui   21:48   Peninsula  
122. 9 Oliver Diaz   21:49   Westlake  
123. 9 Tyler Murley   21:49   Poly (Riverside)  
124. 9 Max Hackman   21:51   La Serna  
125. 9 Tyler Patton   21:52   Eleanor Roosevelt  
126. 9 Tyson Miller   21:55   Pleasant Grove  
127. 9 Maximus Schaeffer   21:55   Pleasant Grove  
128. 9 Raymond Castanon   21:55   Eleanor Roosevelt  
129. 9 Jerod Licera   21:56   Eleanor Roosevelt  
130. 9 Kenneth Munoz   21:57   Eleanor Roosevelt  
131. 9 Aaron Torres   22:11   La Serna  
132. 9 Logan Gonzalez   22:11   La Serna  
133. 9 Bryan Choi   22:20   Loyola  
134. 9 Kalei Tanoue   22:21   Eleanor Roosevelt  
135. 9 Benito Arias   22:22   Loyola  
136. 9 Aidan Naslund   22:24   Beckman  
137. 9 Charles Loughlin   22:26   Santa Monica  
138. 9 Derrick Buckley   22:27   Great Oak  
139. 9 Arturo Cordova   22:30   Eleanor Roosevelt  
140. 9 Maximus Monroy   22:30   Valley View  
141. 9 Aidan Wimer Hernandez   22:41   Crescenta Valley  
142. 9 Victor Alvarado   22:44   Valley View  
143. 9 Max Perez   22:46   Crescenta Valley  
144. 9 Jason Bloomfield   22:49   Great Oak  
145. 9 Miguel Gomez   22:53   Valley View  
146. 9 Max Lebron   22:57   Eleanor Roosevelt  
147. 9 Daniel Canul   23:03   Westlake  
148. 9 Gus Roth-Greenhut   23:05   Santa Monica  
149. 9 Jullien Ibarra   23:18   Poly (Long Beach)  
150. 9 Antonio Ramirez   23:27   Poly (Long Beach)  
151. 9 Anderson Nguyen   23:27   Crescenta Valley  
152. 9 Samuel Holden   23:41   Santa Monica  
153. 9 Allan Solis-Cortes   23:46   Poly (Long Beach)  
154. 9 Sebastian Ambriz   23:51   Ventura  
155. 9 Adrian Magdaleno-Lopez   24:05   Poly (Long Beach)  
156. 9 Kahlo LeMond   24:11   Santa Monica  
157. 9 Jaden Rosales   24:18   Peninsula  
158. 9 Remington Valverde   24:35   Claremont  
159. 9 Emmett Palmer   24:39   Santa Monica  
160. 9 Pedro Sanchez   24:44   Valley View  
161. 9 Ethan Pham   25:21   Santa Monica  
162. 9 Daniel Arevalos   25:36   Valley View  
163. 9 Enzo Countouriotis   25:47   Canyon Crest Academy  
164. 9 Donald Brownlee   25:52   Claremont  
165. 9 Trent Claudius   26:24   Eleanor Roosevelt  
166. 9 Ning Kay Teo   26:31   Claremont  
167. 9 Rohan Moore   26:36   Torrey Pines  
168. 9 Shotaro Onuma   27:07   Peninsula  
169. 9 Van Nickels   27:32   Peninsula  

3 Miles D1&2 Soph Yellow

Official Team Scores
1. Mira Costa 43
2. Crescenta Valley 100
3. Beckman 130
4. Woodbridge 132
5. Ayala 146
6. San Clemente 153
7. Loyola 210
8. Glendora 234
9. Eleanor Roosevelt 260
10. Santiago (Corona) 270
11. Torrey Pines 275
12. Great Oak 293
13. Camarillo 300
14. Redondo Union 304
15. Martin Luther King 306
16. University Irvine 388
17. Ventura 515

1. 10 David Wilson   16:25   Ayala  
2. 10 Sean Liu   16:31   Mira Costa  
3. 10 Sam Forman   16:34   Beckman  
4. 10 Killian Cistone   16:39   Mira Costa  
5. 10 Spencer Freibrun   16:43   San Clemente  
6. 10 Aaron Tsai   16:43   Ayala  
7. 10 Michael Gordon   16:43   Crescenta Valley  
8. 10 Franklin Rodgers   16:45   Mira Costa  
9. 10 Koko Karakesis   16:45   Beckman  
10. 10 Warren Mexal   16:55   Beckman  
11. 10 Hao Yang-Lin   16:57   Woodbridge  
12. 10 Travis Chu   17:03   Ayala  
13. 10 Ayden Alvarez   17:05   Woodbridge  
14. 10 Evan Kaufman   17:13   Mira Costa  
15. 10 Finnegan Fojut   17:13   Mira Costa  
16. 10 Christopher Duncan   17:14   Trabuco Hills  
17. 10 Obi Walling   17:14   Trabuco Hills  
18. 10 Kanoa Moreno   17:17   Crescenta Valley  
19. 10 Sushanth Sashikumar   17:20   Eleanor Roosevelt  
20. 10 Theo Kimble   17:21   Mira Costa  
21. 10 Tommy Suckiel   17:22   San Clemente  
22. 10 Colin Cheung   17:22   Trabuco Hills  
23. 10 Gabriel Sech   17:24   San Clemente  
24. 10 Noah Avila   17:28   Santiago (Corona)  
25. 10 Emilio Garcia   17:30   Glendora  
26. 10 George Johnson   17:32   Crescenta Valley  
27. 10 Sam Boyles   17:34   Torrey Pines  
28. 10 Matthieu Mayhew   17:35   Crescenta Valley  
29. 10 Matthew Mendez   17:36   Torrey Pines  
30. 10 Swayam Jawale   17:37   Woodbridge  
31. 10 Aidan Christie   17:38   Great Oak  
32. 10 Luke Yen   17:38   Crescenta Valley  
33. 10 Maximo Gonzalez   17:38   Glendora  
34. 10 Andrew Moyo   17:40   Martin Luther King  
35. 10 Brighton Wegge   17:42   Loyola  
36. 10 Elijah Brush   17:42   Eleanor Roosevelt  
37. 10 Fausto Neri   17:46   Poly (Riverside)  
38. 10 Christian Williamson   17:51   Loyola  
39. 10 Troy Corona   17:52   Beckman  
40. 10 Matthew Hua   17:52   Crescenta Valley  
41. 10 Joshua Chavez Andrade   17:53   Great Oak  
42. 10 Kaden Ladnier   17:53   Santiago (Corona)  
43. 10 Lucas Heintz   17:54   Santiago (Corona)  
44. 10 Furkan Aydogdu   17:54   Woodbridge  
45. 10 Paul Beal   17:56   Woodbridge  
46. 10 Giuseppe Como   17:58   Crescenta Valley  
47. 10 Cruz Garcia   18:04   Redondo Union  
48. 10 Brady Pazzia   18:04   Mira Costa  
49. 10 Rowan Ghosh   18:04   Crescenta Valley  
50. 10 Christopher Javier   18:07   Loyola  
51. 10 Spencer Horstman   18:08   Loyola  
52. 10 Boedhe Burriss-Tse   18:12   Camarillo  
53. 10 John Grigorov   18:15   Glendora  
54. 10 George Abbott   18:15   University Irvine  
55. 10 Cruise Baker   18:15   San Clemente  
56. 10 Andrew Elder   18:16   Redondo Union  
57. 10 Juan Carlos Leiva   18:21   Martin Luther King  
58. 10 Mateo Rojas   18:23   Loyola  
59. 10 Columban Baggot   18:25   Loyola  
60. 10 Owen Sowers   18:28   Mira Costa  
61. 10 Andrew Jones   18:28   Camarillo  
62. 10 Michael Stimpson   18:29   Camarillo  
63. 10 Jeremiah Malgra   18:31   Eleanor Roosevelt  
64. 10 Pacey Schippell   18:34   Martin Luther King  
65. 10 Kamran Shelechi   18:40   San Clemente  
66. 10 Brandon Martinez   18:40   Ayala  
67. 10 Rameses Chase-Gonzales   18:41   Camarillo  
68. 10 Matthew Bravo   18:42   Poly (Riverside)  
69. 10 Joseph Papaleo   18:43   Crescenta Valley  
70. 10 Noah Salas   18:49   Torrey Pines  
71. 10 Ruben Ramirez   18:51   Glendora  
72. 10 Jarrett Brown   18:52   Eleanor Roosevelt  
73. 10 Gavin Eden   18:55   Mira Costa  
74. 10 Camden Pennington   18:55   Great Oak  
75. 10 Wilson Ryan   18:56   Mira Costa  
76. 10 Dev Patel   18:57   Trabuco Hills  
77. 10 Vincent Cotugno   19:00   Redondo Union  
78. 10 Rumari Zalez   19:03   Ayala  
79. 10 Campbell Walch   19:05   Crescenta Valley  
80. 10 Carter Thompson   19:10   Martin Luther King  
81. 10 Shayon Roy   19:11   Crescenta Valley  
82. 10 Max Kelley   19:11   Torrey Pines  
83. 10 Aiden Westerland   19:12   Redondo Union  
84. 10 Hayden Everton   19:12   Glendora  
85. 10 Thomas Wu   19:13   University Irvine  
86. 10 Mateo Mercado   19:13   Beckman  
87. 10 Gavin Arnston   19:13   Crescenta Valley  
88. 10 Brandon Moscol   19:14   Redondo Union  
89. 10 Carter Choi   19:15   Redondo Union  
90. 10 Cody Kauffman   19:15   Crescenta Valley  
91. 10 Daniel Torres   19:15   Ayala  
92. 10 Tryston Sweeting   19:16   Glendora  
93. 10 Ian Barwinski   19:19   Great Oak  
94. 10 Vincent Hupach   19:24   Redondo Union  
95. 10 Zuraj Abraham   19:25   Woodbridge  
96. 10 Sebastian Johnson Macineira   19:26   Camarillo  
97. 10 Gavin Smith   19:27   Ventura  
98. 10 Andrew Ghassemian   19:31   Crescenta Valley  
99. 10 Dominic Mecagni   19:36   Camarillo  
100. 10 Jackson Tyner   19:39   Santiago (Corona)  
101. 10 Jacob Hallissy   19:42   Great Oak  
102. 10 Michael Kim   19:49   University Irvine  
103. 10 Sota Tanaka   19:51   Woodbridge  
104. 10 Ethan Becker   19:57   Santiago (Corona)  
105. 10 Cash Peoples   19:57   Woodbridge  
106. 10 Jovan Viteri   20:04   Eleanor Roosevelt  
107. 10 Angelo Li   20:04   University Irvine  
108. 10 Nicholas Chernyshoff   20:05   University Irvine  
109. 10 srinish Ramesh   20:10   Glendora  
110. 10 David Soderland   20:16   Camarillo  
111. 10 Maximilian Ortega   20:17   Poly (Riverside)  
112. 10 Brandon Chao   20:17   Redondo Union  
113. 10 Lucien Jaffe   20:25   Torrey Pines  
114. 10 Mateo Rubalcava   20:28   Loyola  
115. 10 Ryan Rahimian   20:31   Woodbridge  
116. 10 Isaiah Williams   20:35   Eleanor Roosevelt  
117. 10 Charles Harvey   20:37   Loyola  
118. 10 Edward Tolosa   20:38   Loyola  
119. 10 Adrian Salgado   20:43   Martin Luther King  
120. 10 Anthony Garcia   20:45   Great Oak  
121. 10 Timothy Kim   20:47   University Irvine  
122. 10 Augustus Xu   20:47   Great Oak  
123. 10 Tallan Peeters   20:52   Camarillo  
124. 10 Reza Sadeghi   21:00   Crescenta Valley  
125. 10 Boran Jing   21:02   University Irvine  
126. 10 Ryan Scholl   21:02   Camarillo  
127. 10 Omari Green   21:05   Great Oak  
128. 10 Greg Kopylov   21:08   University Irvine  
129. 10 Daniel Galvan   21:10   Eleanor Roosevelt  
130. 10 Nicholas Zamoch   21:15   University Irvine  
131. 10 Daniel Huss   21:16   Glendora  
132. 10 Danny Yoo   21:16   University Irvine  
133. 10 Nico Fassett   21:20   Ventura  
134. 10 James Fleming   21:26   Great Oak  
135. 9 Benjamin Henry   21:26   Woodbridge  
136. 10 Jake Pinto   21:31   Beckman  
137. 10 Diego Tarry   21:31   University Irvine  
138. 10 Mario De Lira   21:40   Beckman  
139. 10 Aiden Cohon   21:41   Redondo Union  
140. 10 Gavin Padilla   21:41   Eleanor Roosevelt  
141. 10 Oscar Enriquez-Gomez   21:56   Eleanor Roosevelt  
142. 10 Timothy Chang   21:57   Torrey Pines  
143. 10 Eduardo Fregoso   21:58   Eleanor Roosevelt  
144. 10 William Chen   21:58   Woodbridge  
145. 10 Hunter Martin   21:59   Eleanor Roosevelt  
146. 10 Nathan Perez   22:01   Santiago (Corona)  
147. 10 Michael Jian   22:02   University Irvine  
148. 10 Charles Reuben   22:05   Redondo Union  
149. 10 Fenix D'Allesandro   22:11   Eleanor Roosevelt  
150. 10 Eli Yang   22:11   Torrey Pines  
151. 10 Ethan Armas   22:13   Camarillo  
152. 10 Christian Garcia   22:27   Ventura  
153. 10 Tomas Malone   22:28   Ventura  
154. 10 Hayden Sandoval   22:31   Ventura  
155. 10 Jesus Padilla   22:35   Beckman  
156. 10 Quan Nguyen   22:50   Glendora  
157. 10 Alan Zhang   23:01   University Irvine  
158. 10 Matteo Rojas   23:16   Loyola  
159. 10 William Buchen   23:20   University Irvine  
160. 10 Alexander Casteneda   23:22   University Irvine  
161. 10 Hojin Sohn   23:33   University Irvine  
162. 9 Daniel Olukayode   24:09   Beckman  
163. 10 Noa Lozano   24:10   Ventura  
164. 10 Mason Alidio   24:13   Redondo Union  
165. 10 Elijah Valencia   24:21   Martin Luther King  
166. 10 Adam Gretler   24:25   Torrey Pines  
167. 10 Jeremiah SiriKit   24:48   Glendora  
168. 10 Salvador Alfaro   24:49   Ayala  
169. 10 Logan Villaluz   24:49   Loyola  
170. 10 Aidin Isakov   25:18   Woodbridge  
171. 10 Miles Mathews   27:08   Santiago (Corona)  

3 Miles D1&2 Soph Blue

Official Team Scores
1. Santa Ana 102
2. Rancho Cucamonga 106
3. La Serna 111
4. Santa Monica 148
5. Liberty - Winchester 165
6. Claremont 194
7. Patrick Henry 207
8. Poly (Long Beach) 232
9. Arcadia 249
10. Pleasant Grove 259
11. Peninsula 269
12. Chaffey 303
13. Etiwanda 312
14. Canyon Crest Academy 321
15. Westlake 327
16. Norco 355
17. Fountain Valley 431

1. 10 Ian Twisselmann   17:07   La Serna  
2. 10 Paxton Lin   17:08   Arcadia  
3. 10 Daniel Montoya   17:10   Rancho Cucamonga  
4. 10 Santiago Salazar   17:11   Valley View  
5. 10 Graham Deeble   17:11   Poly (Long Beach)  
6. 10 Elijah Salguero   17:14   La Serna  
7. 10 Jeremiah Vicars   17:19   Vista Murrieta  
8. 10 Manuel Herrera Simoni   17:28   Rancho Cucamonga  
9. 10 Amir Washington   17:28   Liberty - Winchester  
10. 10 Joseph Aristondo   17:34   Santa Ana  
11. 10 Zhaoxuan (Richard) Kuang   17:39   Claremont  
12. 10 Alexander Ortega   17:40   Santa Ana  
13. 10 Ian Oakes   17:43   Santa Monica  
14. 10 Kaden Cronquist   17:48   Pleasant Grove  
15. 10 Hayden Caywood   17:57   Norco  
16. 10 Andre Cavalcanti   18:04   Claremont  
17. 10 Leo Sarin   18:06   Westlake  
18. 10 Alexander Flores   18:10   Chaffey  
19. 10 Gilbert Pebley   18:14   La Serna  
20. 10 Sammy Mendoza   18:15   Santa Ana  
21. 10 Braden Emerson   18:16   Peninsula  
22. 10 Phineaus Pitts   18:17   Santa Monica  
23. 10 Talon Soto   18:20   La Serna  
24. 10 Stephen Duran-Cuevas   18:20   Poly (Long Beach)  
25. 10 Ryder Larson   18:23   Etiwanda  
26. 10 Elijah Smith   18:29   Patrick Henry  
27. 10 Sean Milne-Morrow   18:30   Santa Monica  
28. 10 Daniel Silva Jr.   18:31   Norco  
29. 10 Jude Jemison   18:33   Rancho Cucamonga  
30. 10 Karman Tamber   18:35   Rancho Cucamonga  
31. 10 Samuel Martinez   18:36   Claremont  
32. 10 Benicio Vatterott   18:36   Venice  
33. 10 Sebastian Karim   18:37   Patrick Henry  
34. 10 Karim Vazquez   18:40   Santa Ana  
35. 10 Emmett Faulconcer   18:42   Pleasant Grove  
36. 10 Ryan Dillon   18:43   Pleasant Grove  
37. 10 Jeriah Palmario   18:43   Vista Murrieta  
38. 10 Ernesto Canul   18:44   Westlake  
39. 10 Joan Espinoza   18:44   Santa Ana  
40. 10 Elijah Blanco   18:47   Vista Murrieta  
41. 10 Maximilian Yu   18:47   Patrick Henry  
42. 10 Antonio Hernandez   18:56   Liberty - Winchester  
43. 10 Kristian Barragan   18:57   Liberty - Winchester  
44. 10 Eliam Rosales   18:59   Santa Ana  
45. 10 Nathaniel Avila   18:59   Liberty - Winchester  
46. 10 Gavin Bao   19:00   Santa Monica  
47. 10 Adrian Corona   19:01   Rancho Cucamonga  
48. 10 Jayden Heddy   19:03   Liberty - Winchester  
49. 10 Jefferson Coreas   19:08   Santa Ana  
50. 10 Andrew Perez Rodriguez   19:08   Poly (Long Beach)  
51. 11 Ethan Mendez   19:11   Cajon  
52. 10 Pedro Munoz   19:11   Chaffey  
53. 10 Jafari Bentum   19:11   Etiwanda  
54. 10 Samuel Pieroni   19:12   Peninsula  
55. 10 Elias Fotis   19:12   Venice  
56. 10 River Wherley   19:14   Arcadia  
57. 10 Cole Hubers   19:14   Canyon Crest Academy  
58. 10 Cadell Roth   19:16   Laguna Creek  
59. 10 Thatcher Krechman   19:18   Santa Monica  
60. 10 Drake Furio   19:20   Claremont  
61. 10 Alexander Yracheta   19:21   Chaffey  
62. 10 Guy Sikora   19:23   Santa Monica  
63. 10 Senam Turner   19:23   Santa Monica  
64. 10 Alston Yuan   19:24   Arcadia  
65. 10 Ashton Mize   19:25   Rancho Cucamonga  
66. 10 Adam McNeil   19:27   Patrick Henry  
67. 10 David Kostrinsky   19:28   Patrick Henry  
68. 10 Jeremy Cui   19:29   Canyon Crest Academy  
69. 10 Romulo Lucasan   19:29   Etiwanda  
70. 10 Kyoji DeLong   19:30   Liberty - Winchester  
71. 10 Soma Endo   19:31   Peninsula  
72. 10 Alessandro Colette   19:33   Peninsula  
73. 10 Mario Nico Fernandez Dufur   19:38   Patrick Henry  
74. 10 Ethan Han   19:45   Arcadia  
75. 10 Micah Orr   19:45   La Serna  
76. 10 Max Torres   19:45   Wilson (Long Beach)  
77. 10 Domani Castaneda   19:49   La Serna  
78. 10 Andy Song   19:52   Canyon Crest Academy  
79. 10 Raul Salazar   19:53   Santa Ana  
80. 10 Eran Maor   19:56   Canyon Crest Academy  
81. 10 Nathan Gonzalez   19:57   Fountain Valley  
82. 10 Christopher Lopez   20:02   Wilson (Long Beach)  
83. 10 Luca Lesmes   20:02   Canyon Crest Academy  
84. 10 Nathan Rodriguez   20:04   La Serna  
85. 10 Zack Uzzeni   20:10   Patrick Henry  
86. 10 Alexander Klein   20:12   Peninsula  
87. 10 Zackary Watkin   20:12   Patrick Henry  
88. 9 Jinyi (Justin) Wang   20:12   Arcadia  
89. 10 Samuel Matthias   20:14   Poly (Long Beach)  
90. 10 Kenneth Wang   20:17   Arcadia  
91. 10 Gavin Tolentino   20:18   Cajon  
92. 10 Benjamin Kozlik   20:18   Patrick Henry  
93. 10 Isaac Senn   20:20   Steele Canyon  
94. 10 Owen Carrillo   20:24   Fountain Valley  
95. 10 Saevin Hong   20:26   Canyon Crest Academy  
96. 10 Tanner Smith   20:27   Pleasant Grove  
97. 10 Darien Campos   20:29   Chaffey  
98. 10 Jason Xu   20:31   Arcadia  
99. 10 Evan Chea   20:33   Poly (Long Beach)  
100. 10 Jacob Ceron   20:33   Etiwanda  
101. 10 Marc Martinez   20:33   Canyon Crest Academy  
102. 10 Trevor Borg   20:34   Peninsula  
103. 10 Locklan Hudson   20:34   Canyon Crest Academy  
104. 10 Ivan Villa   20:35   Santa Ana  
105. 10 Charlie Cohen   20:38   Santa Monica  
106. 10 Zachary Davis   20:40   Westlake  
107. 10 David Moralez   20:46   Santa Ana  
108. 10 Addam Pov   20:49   Poly (Long Beach)  
109. 10 Cristian Trejo-Ibarra   20:49   Cajon  
110. 10 Angelo Vargas   20:52   Claremont  
111. 10 Chase Tsai   20:52   Fountain Valley  
112. 10 Henry Robert   20:53   Westlake  
113. 10 Brody Orgill   20:53   Fountain Valley  
114. 10 Sebastien Barrelet   20:59   Canyon Crest Academy  
115. 10 Alann Rangel   21:01   Temescal Canyon  
116. 10 Xavier Paraiso-Carrasco   21:02   Arcadia  
117. 10 Ibrahim Barry   21:03   Rancho Cucamonga  
118. 10 Aidan Connolly   21:06   Claremont  
119. 10 Anthony Gomez   21:08   Etiwanda  
120. 10 Aaden Krisnasmit   21:10   Fountain Valley  
121. 10 Casper Knufken   21:19   Patrick Henry  
122. 10 Cameron Swanson   21:22   Westlake  
123. 10 Julius Sersch   21:22   Westlake  
124. 10 Eamon Overman   21:24   Poly (Long Beach)  
125. 10 Jacob Telford   21:25   Pleasant Grove  
126. 10 Axel Acosta   21:25   Lancaster  
127. 10 Keon Walker   21:31   Liberty - Winchester  
128. 10 Leo Sikora   21:34   Santa Monica  
129. 10 Corbin Cook   21:37   Norco  
130. 10 Ronan Dougherty   21:41   La Serna  
131. 10 Preston Holland   21:48   Poly (Long Beach)  
132. 10 Joshua Carlson   21:54   Norco  
133. 10 Gerardo Inzunza II   21:59   Etiwanda  
134. 10 Jesus Perez Rosas   21:59   Chaffey  
135. 10 Anael Barrios   22:01   Temescal Canyon  
136. 10 Samuel Dickter   22:06   Arcadia  
137. 10 Cruz Vasquez   22:12   Temescal Canyon  
138. 9 Liam Anderson   22:14   Fountain Valley  
139. 10 Samuel Magana   22:17   Chaffey  
140. 10 Heriberto Sorroza   22:17   Rancho Cucamonga  
141. 10 Logan Castillo   22:34   Norco  
142. 10 Matthew Lai   22:37   Fountain Valley  
143. 10 Garrett Fox   22:47   Patrick Henry  
144. 10 Praneel Kona   22:48   Canyon Crest Academy  
145. 10 David Newman   22:50   Poly (Long Beach)  
146. 10 Chase Marszalek   22:59   Rancho Cucamonga  
147. 10 Christopher Quinones   22:59   Vista Murrieta  
148. 10 Valmik Pandya   23:07   Poly (Long Beach)  
149. 10 David Kang   23:09   Etiwanda  
150. 10 Jackson Szekeres   23:09   Canyon Crest Academy  
151. 10 Ronit Rao   23:20   Arcadia  
152. 10 Gavin Nguyen   23:31   Fountain Valley  
153. 10 Takeya Teng   23:48   Arcadia  
154. 10 Sawyer Hall   23:52   Fountain Valley  
155. 10 Blake Martinez   24:01   Fountain Valley  
156. 10 Jacob Edison   24:06   Patrick Henry  
157. 10 Krish Singhal   24:10   Peninsula  
158. 10 Luis De Jesus   24:42   Santa Ana  
159. 10 Isaac Mai   25:07   Fountain Valley  
160. 10 Gilberto Baeza   25:18   Chaffey  

3 Miles D1&2 JV Red

Official Team Scores
1. Redondo Union 40
2. Mira Costa 103
3. San Clemente 119
4. Crescenta Valley 135
5. Ayala 156
6. Martin Luther King 158
7. Trabuco Hills 204
8. Beckman 252
9. Woodbridge 281
10. Loyola 282
11. La Serna 288
12. Westlake 307
13. De La Salle 326
14. Great Oak 355
15. Santiago (Corona) 373
16. Glendora 394
17. Poly (Riverside) 411
18. Vista Murrieta 411
19. University Irvine 523

1. 11 Samuel Velarde   16:09   Ayala  
2. 11 Desmond Vaughn   16:11   Redondo Union  
3. 12 Caesar Torres   16:23   Ayala  
4. 12 Sam Myers   16:28   Crescenta Valley  
5. 12 Kristopher Jaramillo   16:29   Redondo Union  
6. 12 Jeremiah Shahbaz   16:37   Glendora  
7. 12 Andrew Shamburg   16:42   Redondo Union  
8. 11 Sebastian Lopez   16:42   Mira Costa  
9. 12 Grant Smith   16:43   Crescenta Valley  
10. 12 Steele Allen   16:45   Mira Costa  
11. 11 Gavin Hasson   16:47   Redondo Union  
12. 12 Noah Cruz   16:50   Loyola  
13. 11 Frank Stewart   16:54   Martin Luther King  
14. 12 Nicholas Gabriel   17:00   Trabuco Hills  
15. 12 Antonio Caruso   17:00   Redondo Union  
16. 11 Cocean McAlister   17:01   San Clemente  
17. 12 Zachary Halama   17:01   Martin Luther King  
18. 11 Connor Al-Imam   17:03   Woodbridge  
19. 11 Brayden Scott   17:04   Vista Murrieta  
20. 11 Hasan Shoaib   17:05   Beckman  
21. 12 Breckin Arreguin   17:05   San Clemente  
22. 12 Hudson Sagadevan   17:05   Mira Costa  
23. 11 Henry McMichael   17:06   Crescenta Valley  
24. 11 Ankur Parikh   17:07   Woodbridge  
25. 11 Jonathan Gardner   17:07   San Clemente  
26. 12 Matheus Nguyen   17:07   Redondo Union  
27. 12 Sebastian Rothgeb   17:09   Westlake  
28. 11 Cody Coppa   17:11   San Clemente  
29. 12 Ian Moore   17:12   San Clemente  
30. 11 Grayson Smith   17:14   Trabuco Hills  
31. 11 Collin Tarnay   17:15   Mira Costa  
32. 11 Ryan Shamaly   17:15   Mira Costa  
33. 12 Nathan Kersten   17:15   Beckman  
34. 11 Simon Barrera   17:15   La Serna  
35. 11 Flynn Gardner   17:17   La Serna  
36. 12 Nicolas Ovalle   17:17   Great Oak  
37. 11 Chase Collopy   17:20   Martin Luther King  
38. 11 Gustavo Guzman   17:22   Ayala  
39. 12 Mick Sumner   17:24   Ayala  
40. 11 Caelan Shelton   17:24   Martin Luther King  
41. 11 Robert Leetch   17:26   Redondo Union  
42. 11 Geoff McCrary   17:26   Beckman  
43. 11 Jaxson Cipolla   17:26   Trabuco Hills  
44. 11 Ryan Bautista   17:26   San Clemente  
45. 11 Takuto Kawabe   17:26   Redondo Union  
46. 11 Theodore Perry   17:27   Crescenta Valley  
47. 11 Logan Kim   17:27   Mira Costa  
48. 11 Declan Hoffmann   17:29   Trabuco Hills  
49. 12 Matthew Long   17:31   Mira Costa  
50. 11 Benjamin Solis   17:32   Poly (Riverside)  
51. 11 Lennon Copas   17:33   Santiago (Corona)  
52. 12 Mason Colwell   17:34   Martin Luther King  
53. 11 Dylan Suh   17:34   Woodbridge  
54. 11 Cruz Morgan   17:34   Westlake  
55. 11 Jack Maynard   17:34   Camarillo  
56. 12 Mateo White   17:35   Crescenta Valley  
57. 12 Johnny Bulson   17:37   Redondo Union  
58. 11 Jacob Castillo   17:38   Santiago (Corona)  
59. 11 Ryan Cabreira   17:39   De La Salle  
60. 11 Caleb Gray   17:42   Loyola  
61. 11 Nicholas Cho   17:42   Woodbridge  
62. 11 Samuel Webster   17:42   Martin Luther King  
63. 11 Jason Walters   17:43   Redondo Union  
64. 12 Enzo Lim   17:44   Redondo Union  
65. 12 Kellen Paez   17:44   Great Oak  
66. 12 Lion Paulson   17:45   Loyola  
67. 11 Nate Williams   17:45   Mira Costa  
68. 11 Isaac Rubalcava   17:47   Great Oak  
69. 10 Davis Miner   17:47   De La Salle  
70. 11 Brock Wormald   17:48   Loyola  
71. 12 Jaxson Zavala   17:48   Westlake  
72. 11 Brian Choi   17:48   Beckman  
73. 9 Chase Nickens   17:49   De La Salle  
74. 10 Spencer Rodden   17:51   De La Salle  
75. 12 Joshua Gomez   17:55   La Serna  
76. 11 Aidan Kim   17:56   Trabuco Hills  
77. 11 Ulysses Cano   17:56   La Serna  
78. 10 Michael Kirkham   17:57   De La Salle  
79. 12 Eshaan Ade   17:58   Glendora  
80. 12 Charlie Staszkow   18:00   Mira Costa  
81. 11 Maximus DeGuzman   18:00   Poly (Riverside)  
82. 11 Noah Kim   18:02   Ayala  
83. 9 Jason Craw   18:03   De La Salle  
84. 12 Jayden Lee   18:04   Ayala  
85. 11 Anthony Vega   18:05   Vista Murrieta  
86. 11 Thomas Corral   18:05   La Serna  
87. 11 Clayton Collins   18:10   Westlake  
88. 11 Cameron Weng   18:11   University Irvine  
89. 11 Eric Fry   18:14   Westlake  
90. 11 William Kang   18:16   University Irvine  
91. 12 Jermain Villamin   18:16   Santiago (Corona)  
92. 11 Charles Ramshaw   18:17   Santiago (Corona)  
93. 11 Edgar Cervantes   18:18   La Serna  
94. 12 Jacob Sydnor   18:18   Ayala  
95. 11 Renzo Ogami   18:19   Loyola  
96. 12 Carmine Sanchez   18:20   Glendora  
97. 11 Daniel Catano   18:20   Poly (Riverside)  
98. 12 Johnathan Lee   18:20   Beckman  
99. 12 David Enos   18:25   Camarillo  
100. 11 Sterling Martin   18:26   Martin Luther King  
101. 12 Marcus Kauffman   18:26   De La Salle  
102. 11 Yassin Elmasry   18:28   Great Oak  
103. 12 Jake Puebla   18:28   Trabuco Hills  
104. 12 Victor Mei   18:29   Trabuco Hills  
105. 11 Jaden Basurto   18:30   Redondo Union  
106. 11 Nikolas Garcia-Ramirez   18:35   Poly (Riverside)  
107. 12 Cooper Yoo   18:36   Torrey Pines  
108. 11 Daniel Aparicio   18:40   Ayala  
109. 12 Cameron Macdonald   18:43   Westlake  
110. 11 Tyler Chan   18:44   Mira Costa  
111. 12 Shadrach Karathi   18:46   Santiago (Corona)  
112. 11 Travis Eichner   18:47   Mira Costa  
113. 11 Raiden Young   18:47   Vista Murrieta  
114. 11 Tyler Schnore   18:47   Poly (Riverside)  
115. 11 Ian Suarez   18:48   Vista Murrieta  
116. 11 Rogan Harper   18:48   Great Oak  
117. 11 Elliott Tull   18:49   Westlake  
118. 12 Nicholas Sasina   18:50   Torrey Pines  
119. 12 Wilfren Gonzales Mendez   18:50   Poly (Riverside)  
120. 12 Ryan James   18:50   Mira Costa  
121. 12 Jeremy Boles   18:51   Santiago (Corona)  
122. 12 Nathan Muro   18:51   Poly (Riverside)  
123. 11 Daniel Holscher   18:51   Poly (Riverside)  
124. 12 Julian Dozier   18:52   Mira Costa  
125. 11 Arturo Amaya   18:52   La Serna  
126. 12 Jack Kjar   18:52   Mira Costa  
127. 11 Benjamin Bloomer   18:53   Trabuco Hills  
128. 12 Jonah Chavez   18:54   La Serna  
129. 12 Jesus Aguilar   18:55   Trabuco Hills  
130. 12 Brandon Raad   18:55   Chaffey  
131. 12 Daniel Bugarin   18:58   Glendora  
132. 11 Carson Kuritani   18:59   Loyola  
133. 12 Jacob Dugan   18:59   Great Oak  
134. 11 Landon Montero   19:03   Camarillo  
135. 11 Samuel Beaumon   19:04   Poly (Riverside)  
136. 11 Jackson Vines   19:04   Vista Murrieta  
137. 12 Zachary Smith   19:04   Great Oak  
138. 11 Joshua Kortum   19:05   Ayala  
139. 11 George Nason   19:06   Loyola  
140. 11 Nathan Harris   19:07   Martin Luther King  
141. 11 Aaron Carrillo   19:08   La Serna  
142. 11 Abel Yu   19:08   University Irvine  
143. 11 Matthew Torres   19:12   La Serna  
144. 12 Christian Kantchev   19:15   Crescenta Valley  
145. 11 Ian Crawford   19:15   Trabuco Hills  
146. 11 Vincent McPhee   19:17   Poly (Riverside)  
147. 11 Edward Kim   19:20   Glendora  
148. 11 Giorgio Banna   19:20   Crescenta Valley  
149. 12 Michael Hanna   19:25   Loyola  
150. 11 Joshua Pagliaroli   19:26   Vista Murrieta  
151. 12 Tyler Yuan   19:27   Mira Costa  
152. 11 Tristan Mork Berenc   19:28   Mira Costa  
153. 12 Sarkis Mikaelian   19:32   Crescenta Valley  
154. 12 Christopher Carpo   19:35   Westlake  
155. 11 Jaeyi Lin   19:35   University Irvine  
156. 11 Bodie Brown   19:36   Santiago (Corona)  
157. 11 Ian Hooee   19:36   Vista Murrieta  
158. 11 Kota Nguyen   19:39   Redondo Union  
159. 12 Devon Cruz   19:44   Great Oak  
160. 11 Jacob Preciado   19:46   La Serna  
161. 11 Samuel Castaneda   19:46   La Serna  
162. 11 Luke Tan   19:47   Beckman  
163. 11 Tristan Milgram   19:47   Trabuco Hills  
164. 11 Lewy Yoon   19:50   Trabuco Hills  
165. 11 Adrian Baltazar   19:50   Vista Murrieta  
166. 12 Aaron Moon   19:51   Crescenta Valley  
167. 11 Bruce Urzua   19:51   Chaffey  
168. 11 Issac Franco   19:53   Vista Murrieta  
169. 12 Ivan Masri   19:54   Crescenta Valley  
170. 11 Nathan Manalo   19:55   Redondo Union  
171. 11 Roberto Reyes   19:56   University Irvine  
172. 12 Carter Prince   19:58   Glendora  
173. 12 Nethum Sagara   19:58   University Irvine  
174. 11 Matthew Henry   19:58   Redondo Union  
175. 11 Christopher Flores   20:01   Redondo Union  
176. 11 Adriel Karathi   20:05   Santiago (Corona)  
177. 11 Jacob Knox   20:07   Westlake  
178. 11 Findlay Pryor   20:08   La Serna  
179. 11 Gabriel Najera   20:09   Glendora  
180. 12 Mathew Shean   20:10   University Irvine  
181. 11 Robbie Bogen   20:10   University Irvine  
182. 11 Dane McDonald   20:18   Poly (Riverside)  
183. 11 Ryan Holm   20:20   Vista Murrieta  
184. 12 Isaiah Vassar   20:20   Great Oak  
185. 12 Anthony Sun   20:23   Woodbridge  
186. 9 Hudson Oyler   20:27   Woodbridge  
187. 11 Tanner Kaufman   20:28   Redondo Union  
188. 11 Ishaan Aggarwal   20:30   Mira Costa  
189. 11 Benedikt Moore   20:33   Woodbridge  
190. 11 Jack Flynn   20:35   Santiago (Corona)  
191. 11 Caden Bork   20:36   Vista Murrieta  
192. 11 Jeremy Cong   20:41   Glendora  
193. 12 Juan Esteva   20:44   Glendora  
194. 12 Cameron Do   20:46   Woodbridge  
195. 12 Nolan Hua   20:51   Crescenta Valley  
196. 12 Bryon Greet   20:52   Chaffey  
197. 12 Takashi Nishida   20:57   University Irvine  
198. 11 Dean Morales   20:57   Vista Murrieta  
199. 11 Jaden Vibberts   21:13   Glendora  
200. 12 Ethan Tobi   21:22   Westlake  
201. 11 Adrian Chavez   21:23   Chaffey  
202. 11 Jaedyn Embrador-Muraoka   21:27   University Irvine  
203. 11 Hamilton Spjute   21:31   Redondo Union  
204. 12 Andrew Peterson   21:31   Crescenta Valley  
205. 12 Preston Nguyen   21:37   University Irvine  
206. 11 Dylan Ventura   21:46   Glendora  
207. 11 Erik Harcke   21:49   Crescenta Valley  
208. 11 Ethan Cheng   21:55   Woodbridge  
209. 11 Grant Bravo   21:55   Torrey Pines  
210. 11 Jeremy Lin   21:56   University Irvine  
211. 11 Brennen Beasley   22:04   Martin Luther King  
212. 12 Braden Abel   22:14   Redondo Union  
213. 11 David Scott   22:19   Glendora  
214. 12 Eduardo Kokoyachuk   22:22   Ayala  
215. 12 Matt Karacic   22:53   Woodbridge  
216. 11 Alex Wilmarth   22:56   Mira Costa  
217. 11 Angel Loor Ramon   23:05   Vista Murrieta  
218. 11 Marcus McSheffrey   23:07   University Irvine  
219. 11 Nathan Huff   23:17   Martin Luther King  
220. 11 Gabriel Gabaldon   23:19   Martin Luther King  
221. 12 Manuel Queano   23:22   Loyola  
222. 11 Michael Abbott   23:24   Loyola  
223. 12 Jackson Huang   24:03   University Irvine  
224. 12 Maxton Baron   24:06   University Irvine  
225. 12 Toby Forster   24:37   University Irvine  
226. 12 Benjamin Burica   24:37   University Irvine  
227. 11 Jonathan (John) Pena   26:53   Poly (Riverside)  

3 Miles D1&2 Individual Sweepstakes Blue

Official Team Scores
1. Santiago (Corona) 147
2. La Serna 161
3. Valley View 164
4. Ventura 171
5. Poway 174
6. Steele Canyon 194
7. Eleanor Roosevelt 196
8. Lancaster 210
9. Fountain Valley 216
10. Rancho Bernardo 220
11. University Irvine 226
12. Chaffey 245
13. Northwood 257
14. Camarillo 269
15. Pleasant Grove 269
16. Cajon 304

1. 12 Issaiah McCorvey   15:08   Lancaster  
2. 12 Camden Luecht   15:20   Rancho Bernardo  
3. 11 Evan Nahuat   15:27   Valley View  
4. 12 Joshua Guzman   15:34   Gilroy  
5. 12 Micah Senn   15:41   Steele Canyon  
6. 11 Blake Harris   15:44   Ventura  
7. 12 Brady Keller   15:46   Lacombe  
8. 12 Paul Tranquilla   15:46   Venice  
9. 11 Dalton Burke   15:48   Lancaster  
10. 12 Logan Shaw   15:48   Northwood  
11. 12 Brandon Fonseca   15:49   Santiago (Corona)  
12. 12 Ethan Kwong   15:49   Fountain Valley  
13. 12 Brennan Tobin   15:51   University Irvine  
14. 12 Charles Simon   15:52   Venice  
15. 11 Ramon Dorado   15:52   Cajon  
16. 11 Luke Lopez   15:52   Eleanor Roosevelt  
17. 11 Noah Sloan   15:56   Ventura  
18. 12 Santi Diaz   15:57   Northwood  
19. 11 Erick De Leon   16:03   La Serna  
20. 10 Ayden Ramirez   16:03   Cajon  
21. 11 Cooper Castleberry   16:04   Poway  
22. 10 Thomas Barrera   16:05   La Serna  
23. 11 Jacob Riggs   16:11   La Serna  
24. 12 Daniel Reza   16:11   Chaffey  
25. 12 Silas Whiteson   16:12   University Irvine  
26. 11 Tanner Jackson   16:13   Poway  
27. 12 Alexander De Los Reyes   16:13   Valley View  
28. 12 Miguel Casillas   16:15   Steele Canyon  
29. 12 Jace Lay   16:16   Santiago (Corona)  
30. 11 Angel Morales   16:18   Lancaster  
31. 10 Noah Lay   16:18   Santiago (Corona)  
32. 12 James Rieckewald-Schmidt   16:19   Camarillo  
33. 12 Aidan Gossard   16:20   Eleanor Roosevelt  
34. 12 Ryan Almog   16:26   Pleasant Grove  
35. 10 Cruz Solis   16:27   Pleasant Grove  
36. 12 Caden Snitker   16:29   Santiago (Corona)  
37. 11 Elias Melendrez   16:30   Valley View  
38. 9 Blake Littrell   16:37   Poway  
39. 10 Andrew Benitez   16:37   Valley View  
40. 10 Albert Jacinto   16:37   Chaffey  
41. 11 Ulysses Rios   16:39   Fountain Valley  
42. 12 Henry Hottinger   16:40   Ventura  
43. 12 Naoya Mizui   16:44   Rancho Bernardo  
44. 12 Cruise Chavez   16:44   Camarillo  
45. 11 Will Quatro   16:50   La Serna  
46. 12 Ethan Jekogian   16:50   Ventura  
47. 11 Empire Vo-Courtney   16:52   Fountain Valley  
48. 12 Jackson Young   16:53   University Irvine  
49. 12 Kamran Shah   16:56   Poway  
50. 12 Zachary Baker   16:57   Steele Canyon  
51. 12 Abran Quirarte Guzmán   17:00   Pleasant Grove  
52. 12 Adrian A Lopez   17:02   Eleanor Roosevelt  
53. 11 Jude Alabed   17:03   Northwood  
54. 11 Devin Cottom   17:03   Rancho Bernardo  
55. 12 Luke Jones   17:05   Camarillo  
56. 12 Jose Ramirez   17:05   Rancho Bernardo  
57. 11 Andrew Glenny   17:05   Eleanor Roosevelt  
58. 10 Logan Leal   17:06   Eleanor Roosevelt  
59. 11 Felix Robles   17:06   Santiago (Corona)  
60. 12 Jack Vranish   17:07   Poway  
61. 12 Daniel Brown   17:09   Eleanor Roosevelt  
62. 12 Aldo Covarrubias   17:12   Steele Canyon  
63. 11 Pedro Baeza   17:14   Chaffey  
64. 10 Logan Kwong   17:18   Fountain Valley  
65. 12 Junior Perez   17:19   Chaffey  
66. 12 Matthew Binsfield   17:20   Steele Canyon  
67. 12 Alijah Cox   17:21   Santiago (Corona)  
68. 12 Dashiell Griffiths   17:22   Steele Canyon  
69. 11 Anthony Menolascino   17:22   Poway  
70. 12 Christopher Thomas   17:23   Camarillo  
71. 9 Adan Enriquez   17:23   Fountain Valley  
72. 12 Jacob Marquez   17:23   La Serna  
73. 11 Arthur Melendez   17:25   Chaffey  
74. 11 Thomas Morrison   17:26   Valley View  
75. 9 Eshaan Pal   17:27   University Irvine  
76. 11 Josiah Flores   17:28   Valley View  
77. 11 Noah Henson   17:29   Ventura  
78. 11 Diego Legaspi   17:29   La Serna  
79. 11 Daviyon Gibson   17:30   Lancaster  
80. 10 Wilferd Jones   17:31   Pleasant Grove  
81. 11 Jayden Moffit   17:32   Rancho Bernardo  
82. 11 Ryan Perrella   17:32   Venice  
83. 11 Brandon Fischer   17:33   Ventura  
84. 10 Christopher Galvan   17:38   Chaffey  
85. 10 Tyler Morales   17:39   University Irvine  
86. 11 Ameen Gish   17:44   University Irvine  
87. 12 Kyle Shen   17:44   University Irvine  
88. 12 Elias Casas   17:45   Cajon  
89. 10 Roberto Loza Mendez   17:47   Camarillo  
90. 10 Kyle Wenthe   17:51   Pleasant Grove  
91. 11 Joshua Avila   17:56   Chaffey  
92. 11 Isaac Diaz   17:59   Fountain Valley  
93. 12 Alex Obert   18:00   Poway  
94. 9 Antonio Ramirez   18:00   Rancho Bernardo  
95. 11 Ernan Jauregui   18:02   Camarillo  
96. 12 Conner Knorr   18:03   Pleasant Grove  
97. 10 Matthew Stevens   18:04   Steele Canyon  
98. 10 Harris Dai   18:04   Northwood  
99. 12 Kenneth Jin   18:12   Northwood  
100. 11 William Hidalgo   18:13   Valley View  
101. 11 Jesse Zarco   18:24   Cajon  
102. 11 Theodore Souther   18:25   Ventura  
103. 12 Philip Colunga   18:25   Cajon  
104. 12 Isaac Ginete   18:27   Eleanor Roosevelt  
105. 12 Ethan Miller   18:32   Camarillo  
106. 11 Isaiah Garay   18:33   Cajon  
107. 11 Alexander Pongpungam   18:35   Lancaster  
108. 11 Tylor Tumlinson   18:40   Pleasant Grove  
109. 10 Alexander Dondiego   18:49   Lancaster  
110. 11 Jiroe Delgado   18:49   Cajon  
111. 11 Alejandro Escobar   18:51   Venice  
112. 11 Kavin Kumar   18:56   Northwood  
113. 12 Jason Nguyen   19:30   Northwood  
114. 11 Minh Doan   19:33   Fountain Valley  
115. 12 Brett Smithley   21:40   Lancaster  
116. 11 William Liu   22:21   Rancho Bernardo  

3 Miles D1&2 Team Sweepstakes Red

Official Team Scores
1. Beckman 103
2. Glendora 131
3. Mira Costa 141
4. Crescenta Valley 166
5. Redondo Union 178
6. Great Oak 199
7. Trabuco Hills 199
8. Martin Luther King 201
9. Ayala 203
10. De La Salle 203
11. San Clemente 208
12. Woodbridge 265
13. Poly (Riverside) 296
14. Loyola 301
15. Del Norte 310
16. Palisades Charter 377
17. Torrey Pines 436

1. 12 Trey Caldwell   14:46   De La Salle  
2. 11 Mason Nguyen   15:03   Beckman  
3. 11 Maximo Zavaleta   15:13   Martin Luther King  
4. 11 Aiden Zavala   15:20   Woodbridge  
5. 12 Ziyad Abdallah   15:20   Trabuco Hills  
6. 12 Dylan Flores   15:21   Glendora  
7. 10 Ryan Barris   15:22   Beckman  
8. 10 Yohan Anderson   15:22   San Clemente  
9. 12 Dylan Jubak   15:25   Trabuco Hills  
10. 9 Bryson Caganap   15:27   Ayala  
11. 12 Isaac Faynsod   15:28   Mira Costa  
12. 12 Nathan Horrocks   15:30   Beckman  
13. 11 Bradley Quezada   15:31   Martin Luther King  
14. 12 Alexander Barbarie   15:32   Redondo Union  
15. 11 Caleb Burton   15:36   Crescenta Valley  
16. 11 Cameron Yarbrough   15:37   Del Norte  
17. 11 Carson Ehman   15:39   Mira Costa  
18. 12 Kevin Sandoval   15:39   Glendora  
19. 9 Mario Montoya   15:39   Redondo Union  
20. 10 Aidan Antonio   15:40   Woodbridge  
21. 12 Tadhg Murray   15:40   De La Salle  
22. 11 Krish Desai   15:42   Mira Costa  
23. 12 Jack Paradise   15:42   Great Oak  
24. 12 Owen Weems   15:45   Poly (Riverside)  
25. 12 Jacob Facenda   15:48   Ayala  
26. 10 Mattheus Dos Santos   15:48   San Clemente  
27. 12 Liam Zadoorian   15:49   Crescenta Valley  
28. 11 Heath Salter   15:51   De La Salle  
29. 12 Diego Fabian Garcia   15:52   Glendora  
30. 12 Joshua Thomas   15:52   Redondo Union  
31. 11 Devan Vadgama   15:53   Loyola  
32. 12 Christian Gump   15:54   Great Oak  
33. 12 Jude Tenorio   15:56   Beckman  
34. 11 Ruben Sanchez   15:57   Great Oak  
35. 12 Derek Campos   15:57   Ayala  
36. 11 Brady Bertsch   15:58   Glendora  
37. 11 Martin Macias   15:58   Crescenta Valley  
38. 10 Magnus Johansson   15:58   San Clemente  
39. 12 Ian Hansen   15:59   Mira Costa  
40. 10 Isaac Johnson   16:00   Crescenta Valley  
41. 12 Aaron Pavon   16:00   Loyola  
42. 12 Mathias Oliveros   16:02   Glendora  
43. 12 Micah Chandler   16:02   Poly (Riverside)  
44. 11 Sebastian Bello   16:02   Trabuco Hills  
45. 12 Luke Jin   16:04   Del Norte  
46. 11 Blake Sigworth   16:09   Palisades Charter  
47. 12 Lyons Mathias   16:10   Crescenta Valley  
48. 12 Alex Wesolowski   16:10   Martin Luther King  
49. 12 Anthony Barrera   16:11   Beckman  
50. 10 Ares Grez   16:13   Poly (Riverside)  
51. 12 Caleb Pascua   16:14   Redondo Union  
52. 11 JT Kaplan   16:16   Mira Costa  
53. 12 Owen Lewicky   16:16   Palisades Charter  
54. 11 Marco Franco   16:16   Great Oak  
55. 12 Eamon Wright   16:16   Glendora  
56. 12 Jacob Brown   16:18   Great Oak  
57. 10 John Sosa   16:20   Martin Luther King  
58. 12 Aidan Audet   16:20   Glendora  
59. 10 Erik Troester   16:20   San Clemente  
60. 11 Nolan Barajas   16:20   Beckman  
61. 11 David Norris   16:26   Ayala  
62. 11 Luuk Van Meurs   16:29   Mira Costa  
63. 11 Bobby Gonzales   16:31   Crescenta Valley  
64. 11 Mateo Figueroa   16:32   Redondo Union  
65. 10 Lucan Clemons   16:33   Trabuco Hills  
66. 12 Quinn Davis   16:33   Del Norte  
67. 9 Joey Yamamoto   16:35   Woodbridge  
68. 12 Max Marion   16:36   Beckman  
69. 11 Dillon Gaber   16:36   De La Salle  
70. 12 Alvaro Diego Banegas   16:39   Loyola  
71. 12 Carson Lynch   16:39   Great Oak  
72. 10 Zachary Paz   16:40   Ayala  
73. 10 Kian Massoud   16:40   Torrey Pines  
74. 12 Beckett Sullivan   16:43   Poly (Riverside)  
75. 12 Ryan Chelesnik   16:45   Torrey Pines  
76. 11 Aedan Clarke   16:46   Trabuco Hills  
77. 11 Liam Sidhu   16:46   San Clemente  
78. 11 Luke Brady   16:47   Loyola  
79. 11 Ryan Burger   16:47   Mira Costa  
80. 11 Smooth Watkins   16:47   Martin Luther King  
81. 12 Alex Cornell   16:51   Loyola  
82. 11 Robert Razo   16:52   Ayala  
83. 12 Hyun Lee   16:52   Redondo Union  
84. 11 Danny Accardo   16:53   De La Salle  
85. 10 Sean Hohman   16:55   Woodbridge  
86. 12 Brayden Lunetta   16:55   Martin Luther King  
87. 10 Mako Holt   16:56   Palisades Charter  
88. 12 Sean Chang   16:57   Del Norte  
89. 11 Inban Kathiravan   16:57   Woodbridge  
90. 12 James Kuhn   16:59   Trabuco Hills  
91. 9 William Boag   16:59   Torrey Pines  
92. 9 Theo Mayeda   17:00   Palisades Charter  
93. 11 Marc Gonzalez   17:01   Martin Luther King  
94. 12 Joshua Glueck   17:02   De La Salle  
95. 11 Finley Butler   17:04   Del Norte  
96. 12 Zach Dawson   17:04   Torrey Pines  
97. 11 Dominic Esquival   17:04   Crescenta Valley  
98. 11 Ben Owsley   17:08   Del Norte  
99. 9 Ethan Funk   17:08   Palisades Charter  
100. 9 Justin Funk   17:08   Palisades Charter  
101. 12 Cristian Robles   17:16   Torrey Pines  
102. 11 Brandon Felix   17:18   Loyola  
103. 11 Sean Kinder   17:19   Woodbridge  
104. 12 Tristan Harpster   17:32   Del Norte  
105. 11 Wyatt Holmes   17:36   Poly (Riverside)  
106. 10 Alex Pringle   17:38   De La Salle  
107. 12 Eamon Moore   17:42   Torrey Pines  
108. 11 Santiago (Santi) Ambriz   17:56   Poly (Riverside)  
109. 11 Jack McMurrin   18:12   Great Oak  
110. 12 Jack Sheehy   18:23   Torrey Pines  
111. 11 Iniyan Kathiravan   18:39   Woodbridge  

3 Miles D1&2 Varsity Blue

Official Team Scores
1. Santa Monica 130
2. Rancho Cucamonga 133
3. St Francis (Mountain View) 135
4. Liberty - Winchester 159
5. Peninsula 192
6. Scripps Ranch 197
7. Westlake 205
8. Vista Murrieta 205
9. Westview 206
10. Clovis West 207
11. Poly (Long Beach) 211
12. Wilson (Long Beach) 233
13. Claremont 239
14. Helix 275
15. Laguna Creek 428
16. Patrick Henry 430
17. Canyon Crest Academy 485
18. Arcadia 494
19. Etiwanda 562
20. Temescal Canyon 641

1. 12 Nolan Koopman   15:49   Rancho Cucamonga  
2. 12 Matteo Guerrero   15:58   Vista Murrieta  
3. 12 Juan Juarez   16:07   Liberty - Winchester  
4. 11 Blake Holtermann   16:07   Clovis West  
5. 11 Brandon Sun   16:09   Scripps Ranch  
6. 11 Tyus Joseph   16:14   Helix  
7. 11 Lyle Mideiros   16:16   Claremont  
8. 12 Landon Kozmor   16:16   Santa Monica  
9. 12 Justin Fann   16:17   St Francis (Mountain View)  
10. 10 Kingsley Lin   16:19   Santa Monica  
11. 12 Luke Delia   16:20   Peninsula  
12. 11 Leo Lucente   16:22   Santa Monica  
13. 12 Simon Rockwell   16:23   Claremont  
14. 12 Joel Nickerson   16:26   Helix  
15. 11 Parker McDevitt   16:27   Westview  
16. 12 Trajan Cephas   16:30   Norco  
17. 11 Evan Anderson   16:30   Rancho Cucamonga  
18. 11 Tommy Pincherli   16:31   Wilson (Long Beach)  
19. 11 Mason Forrest   16:32   Westlake  
20. 11 Gen Ogami   16:32   Peninsula  
21. 11 Tyler Huo   16:40   St Francis (Mountain View)  
22. 10 Kaiden Lopez   16:40   Vista Murrieta  
23. 10 Tobias Rivera Garcia   16:41   Westview  
24. 11 Benjamin Stephens   16:46   Scripps Ranch  
25. 11 Uriel Baz   16:46   Corona  
26. 11 Julian Wherry   16:49   Poly (Long Beach)  
27. 11 Michael Coulson   16:49   St Francis (Mountain View)  
28. 11 Daniel Namgoong   16:50   Westview  
29. 12 Ethan Hufnagel   16:50   Rancho Cucamonga  
30. 10 Ted Koch   16:50   St Francis (Mountain View)  
31. 11 Cruz Espinoza   16:50   Canyon Crest Academy  
32. 10 Lev Goldstein   16:51   Santa Monica  
33. 12 Cash Obando   16:54   Wilson (Long Beach)  
34. 10 Ryland Sutliff   16:54   Clovis West  
35. 11 Miguel Casas   16:56   Poly (Long Beach)  
36. 11 Ezekiel Orozco   16:56   Liberty - Winchester  
37. 11 Adam Ngoma   16:57   Corona  
38. 10 Cooper Sheriff   16:57   Peninsula  
39. 12 Demian Felix   16:58   Liberty - Winchester  
40. 12 Luke Deeble   16:58   Poly (Long Beach)  
41. 10 Olegs DeFaria   16:58   Patrick Henry  
42. 11 Carson Rawls   16:58   Liberty - Winchester  
43. 10 Ethan Gomez   16:58   Clovis West  
44. 12 Ruvan Aluwihare   16:59   Westlake  
45. 9 Carson Duce   17:01   Westlake  
46. 11 Andres Arreola   17:02   Rancho Cucamonga  
47. 9 Aidan Joe   17:03   Peninsula  
48. 10 Zane Post   17:03   Vista Murrieta  
49. 11 Nathaniel Hernandez   17:05   Rancho Cucamonga  
50. 11 Josh Verdan   17:07   Liberty - Winchester  
51. 9 Allan Cruz   17:10   Westlake  
52. 10 Nico Cruz   17:11   Scripps Ranch  
53. 11 Jacob Murillo   17:12   Vista Murrieta  
54. 11 Archie Byrom   17:12   Poly (Long Beach)  
55. 12 Kaleb Chapa   17:13   Clovis West  
56. 12 Riley Clarke   17:15   St Francis (Mountain View)  
57. 11 Diego Sahagun   17:15   Wilson (Long Beach)  
58. 11 Mason Dole   17:15   Rancho Cucamonga  
59. 11 Ryan Douglas   17:15   Westlake  
60. 12 Thijs van Eldik Thieme   17:15   Scripps Ranch  
61. 11 Wyland Obando   17:16   Wilson (Long Beach)  
62. 10 Cameron Iverson   17:17   Westview  
63. 12 Stone Arellano   17:17   Helix  
64. 10 Aaron Gonzalez   17:17   Claremont  
65. 12 Martin Silva   17:19   Santa Ana  
66. 9 Dylan Douglas   17:19   Westlake  
67. 12 Owen Pampo   17:20   Scripps Ranch  
68. 11 Aiden Rios   17:23   Laguna Creek  
69. 12 Charles O'Brien   17:24   St Francis (Mountain View)  
70. 11 Anthony Hernandez   17:25   Poly (Long Beach)  
71. 10 Robert Eitzmann   17:26   St Francis (Mountain View)  
72. 11 Jaydon Patel   17:27   Laguna Creek  
73. 10 Liam O'Connell   17:29   Scripps Ranch  
74. 12 Peter Jarvis   17:29   Santa Monica  
75. 11 Jackson Mayeda   17:30   Santa Monica  
76. 12 Josiah Mills   17:30   Liberty - Winchester  
77. 11 Jordan Kincherlow   17:31   Wilson (Long Beach)  
78. 12 Aaron Armijo   17:32   Rancho Cucamonga  
79. 11 Lucas Xue   17:35   Arcadia  
80. 11 Noah Chun   17:37   Poly (Long Beach)  
81. 12 Isai Rodriguez   17:38   Helix  
82. 10 Luka Anderson   17:38   Claremont  
83. 12 Luis Rodriguez   17:40   Clovis West  
84. 12 Dustin Widrig   17:40   Claremont  
85. 12 Connor Centeno   17:41   Norco  
86. 11 Connor Atkins   17:42   Westlake  
87. 11 Manit Monga   17:43   Clovis West  
88. 12 Landon Seidel   17:44   Peninsula  
89. 11 Jayden Hernandez   17:44   Westview  
90. 9 Angelo Sabia   17:44   Peninsula  
91. 12 Sergio Alcazar   17:44   Arcadia  
92. 10 Ethan Fitzgerald   17:49   Vista Murrieta  
93. 11 Evan Jacobson   17:51   Clovis West  
94. 11 Joshua Alvarado   17:52   Laguna Creek  
95. 12 Carter Broadhead   17:54   Scripps Ranch  
96. 11 Emerson Hill   17:56   Santa Monica  
97. 9 Owen Liss   18:04   Patrick Henry  
98. 12 Matthew Stevens   18:04   Westview  
99. 12 Isaac Moya   18:05   Patrick Henry  
100. 12 Shivneel Dutt   18:05   Laguna Creek  
101. 11 Aiden Guerrero   18:11   Claremont  
102. 11 Brandon Vinalay   18:11   Santa Ana  
103. 12 Jeremy Siopongco   18:14   Poly (Long Beach)  
104. 11 Landry Riche   18:15   Vista Murrieta  
105. 12 Eden Rocha   18:15   Liberty - Winchester  
106. 12 Lorenzo Lesmes   18:15   Canyon Crest Academy  
107. 10 Ayan Haq   18:15   Arcadia  
108. 11 Joseph Corlew   18:18   Patrick Henry  
109. 11 James Barron   18:18   Corona  
110. 12 Conner Nemoto   18:20   Wilson (Long Beach)  
111. 10 Jacob Oren-Winkler   18:20   Patrick Henry  
112. 11 Diego Jimenez   18:22   Vista Murrieta  
113. 9 Tomio Ishio   18:23   Westview  
114. 11 Izeyah Villa   18:28   Etiwanda  
115. 12 Jack Vargas   18:31   Peninsula  
116. 11 Bryan Zapata   18:36   Santa Ana  
117. 11 Kyle Gonzalez   18:41   Arcadia  
118. 11 Jamari Eisenberg   18:42   Claremont  
119. 10 Daniel Wu   18:42   Etiwanda  
120. 10 Ahsanullah Thamohammadi   18:43   Laguna Creek  
121. 11 Harper Hernandez   18:52   Etiwanda  
122. 12 Matteo Hernandez   18:53   Etiwanda  
123. 11 Lukas Chu   18:57   Canyon Crest Academy  
124. 12 Charlie Hong   19:06   Canyon Crest Academy  
125. 10 Jackson Etter   19:06   Etiwanda  
126. 9 Tyler Kinnard   19:07   Helix  
127. 12 Wyatt Robertson   19:08   Helix  
128. 10 Odin Piscopo   19:10   Patrick Henry  
129. 11 Julian Murillo   19:24   Laguna Creek  
130. 11 Gray Iannuzzi   19:29   Patrick Henry  
131. 12 Aaron Ly   19:48   Arcadia  
132. 11 Diego Urzua   20:08   Temescal Canyon  
133. 11 Sebastian Charat-Collins   20:27   Canyon Crest Academy  
134. 10 Yannick Rosenberg   20:35   Helix  
135. 12 Luke Thomas   20:52   Temescal Canyon  
136. 11 Jason Cisneros   20:56   Temescal Canyon  
137. 10 Jonah Strauss   21:08   Canyon Crest Academy  
138. 11 Thomas Bandy   21:19   Corona  
139. 12 Andrew Gibbs   21:20   Temescal Canyon  
140. 12 William Graves   22:43   Laguna Creek  
141. 11 Shane Benson   23:32   Temescal Canyon  
142. 11 Cayden Hennessey   25:46   Temescal Canyon  

3 Miles D1&2 JV Red

Official Team Scores
1. Claremont 49
2. Poly (Long Beach) 78
3. Liberty - Winchester 115
4. Eleanor Roosevelt 131
5. Rancho Cucamonga 139
6. Valley View 150
7. Santa Monica 187
8. Peninsula 218
9. Pleasant Grove 233
10. Arcadia 263
11. Wilson (Long Beach) 284
12. Santa Ana 291
13. Fountain Valley 372

1. 11 James Faries   17:24   Santa Monica  
2. 11 Matthew Glovsky   17:31   Claremont  
3. 12 Evan Campbell   17:37   Rancho Cucamonga  
4. 11 Everett Courtney   17:49   Eleanor Roosevelt  
5. 12 Joshua Ameho   17:52   Poly (Long Beach)  
6. 12 Daniel Rodriguez   18:02   Liberty - Winchester  
7. 11 Zachary Bassett   18:09   Claremont  
8. 12 Bodhi Circello   18:13   Claremont  
9. 11 Diego Moreno   18:15   Steele Canyon  
10. 11 Bryce Lee   18:15   Peninsula  
11. 11 Edward Mather   18:17   Poly (Long Beach)  
12. 12 Jonathan Doty   18:17   Pleasant Grove  
13. 11 Benjamin Montooth   18:23   Poly (Long Beach)  
14. 11 Jai Petri   18:26   Wilson (Long Beach)  
15. 12 Diego Gutierrez   18:30   Liberty - Winchester  
16. 12 Zion Edwards   18:30   Claremont  
17. 11 Kirk Buno   18:32   Rancho Cucamonga  
18. 11 Terrence Becker   18:32   Claremont  
19. 12 Broden Black   18:34   Valley View  
20. 11 Isaac Li   18:40   Claremont  
21. 11 Max Neimeyer   18:41   Eleanor Roosevelt  
22. 12 Nathan Choi   18:41   Peninsula  
23. 11 Maddux Guzman   18:44   Rancho Cucamonga  
24. 12 Ian Moore   18:46   Claremont  
25. 11 Diego Gonzalez   18:47   Steele Canyon  
26. 11 Tobin Palmer   18:48   Santa Monica  
27. 11 Teodor Misic   18:50   Poly (Long Beach)  
28. 11 Miles Yim   18:50   Poly (Long Beach)  
29. 12 Nathan Huerta   18:51   Poly (Long Beach)  
30. 12 Santo Quintero   18:55   Valley View  
31. 11 Carson Tsai   19:00   Poly (Long Beach)  
32. 12 Justin Olivar   19:04   Liberty - Winchester  
33. 11 Trent Brooks   19:04   Steele Canyon  
34. 11 John Larson   19:06   Valley View  
35. 11 Camdyn Sumortin   19:11   Poly (Long Beach)  
36. 11 Timothy Nelson   19:11   Liberty - Winchester  
37. 12 Michael Patino   19:12   Liberty - Winchester  
38. 11 Ethan Holaday   19:12   Claremont  
39. 11 Jason Hernandez   19:15   Eleanor Roosevelt  
40. 12 Nathan E Duenas   19:18   Eleanor Roosevelt  
41. 11 Joshua Hector   19:18   Valley View  
42. 11 Jeremy Siguenza   19:19   Venice  
43. 11 Hector Rubio   19:20   Valley View  
44. 12 Noah Padua   19:22   Eleanor Roosevelt  
45. 11 Rashad Sheik   19:23   Arcadia  
46. 11 Alexander Hassanein   19:27   Canyon Crest Academy  
47. 9 Vincent Gonzales   19:27   Claremont  
48. 11 Dean Miller   19:28   Etiwanda  
49. 11 Diego Garcia-Espinosa   19:33   Cajon  
50. 12 Gianluca Dowling   19:33   Rancho Cucamonga  
51. 11 Luc Olsen   19:33   Venice  
52. 12 Joaquin Gonzales   19:33   Claremont  
53. 11 Evan Yoo   19:37   Peninsula  
54. 11 Antoine Kelly   19:38   Wilson (Long Beach)  
55. 11 Mateo Sena   19:41   Liberty - Winchester  
56. 11 Aiden Wasson   19:41   Claremont  
57. 12 Edgar Ballinas   19:41   Santa Ana  
58. 11 Daniel Ostrovsky   19:41   Santa Monica  
59. 11 Ian Day   19:42   Valley View  
60. 11 Simon Huber   19:43   Arcadia  
61. 12 Ethan Reed   19:43   Liberty - Winchester  
62. 11 Nathan Nguyen   19:43   Patrick Henry  
63. 12 Daniel Forti   19:45   Claremont  
64. 12 Ashton Ko   19:46   Eleanor Roosevelt  
65. 11 Nathan You   19:52   Pleasant Grove  
66. 12 Sasha Matin   19:54   Lancaster  
67. 11 Kyle Su   19:56   Arcadia  
68. 12 Jonathan Juarez   19:59   Santa Ana  
69. 11 Abel Hailu   19:59   Santa Monica  
70. 11 Justin Vazquez   20:05   Santa Ana  
71. 11 Arturo Zavala   20:05   Fountain Valley  
72. 11 Jude Xiong   20:05   Pleasant Grove  
73. 12 Salvador Abrica-Garcia   20:10   Laguna Creek  
74. 12 Jeremy Royce   20:11   Pleasant Grove  
75. 12 Reid Tyson   20:12   Canyon Crest Academy  
76. 11 Jacob Ortiz   20:12   Rancho Cucamonga  
77. 11 Maddox Hermano   20:13   Pleasant Grove  
78. 12 Samuel Olson   20:15   Patrick Henry  
79. 11 Rohan Huynh   20:16   Patrick Henry  
80. 11 Ryan Kuhs   20:17   Pleasant Grove  
81. 11 Daniel Tran   20:26   Claremont  
82. 11 aiden chu   20:26   Arcadia  
83. 11 Justin Yi   20:27   Poly (Long Beach)  
84. 12 Alex Schaeffer   20:27   Pleasant Grove  
85. 10 Josue Martinez   20:29   Wilson (Long Beach)  
86. 12 Lucas Yarmand   20:30   Santa Monica  
87. 12 Max Chang-Amayo   20:31   Arcadia  
88. 11 Angel Estrada   20:32   Valley View  
89. 12 Joseph Munoz   20:33   Valley View  
90. 12 Gustav (Gus) Kraatz   20:45   Claremont  
91. 12 Adam Dang   20:50   Poly (Long Beach)  
92. 11 Xavier Sanchez   20:50   Fountain Valley  
93. 12 Dominick Cisneros   20:56   Santa Ana  
94. 11 Joey Friestad   20:57   Eleanor Roosevelt  
95. 12 Jackson Satow   21:03   Pleasant Grove  
96. 11 Karlo Evangelista   21:04   Poly (Long Beach)  
97. 11 Alejandro Patricio   21:05   Poly (Long Beach)  
98. 12 Aidan Trimmer   21:12   Rancho Cucamonga  
99. 11 Garrett Mendoza   21:14   Ventura  
100. 12 Eric Lu   21:16   Peninsula  
101. 12 Kenneth Walden   21:21   Santa Monica  
102. 11 Hudson Busch   21:21   Norco  
103. 11 Atticus Kao   21:22   Venice  
104. 11 Dominic Maldonado   21:24   Claremont  
105. 11 Giovanni Hernandez   21:35   Etiwanda  
106. 12 Manuel Mendoza   21:35   Santa Ana  
107. 11 Simon Guerrero   21:37   Rancho Cucamonga  
108. 11 Aden Lam   21:43   Arcadia  
109. 11 Antonio Trujano   21:51   Pleasant Grove  
110. 11 Tyler Yamanaka   21:55   Peninsula  
111. 11 Alan Nguyen   21:55   Fountain Valley  
112. 11 Cush Wright   21:57   Pleasant Grove  
113. 11 Yungbihn Douglas   21:59   Santa Monica  
114. 12 Everett Spier   22:03   Valley View  
115. 11 Richard Song   22:10   Canyon Crest Academy  
116. 11 Alex Luis   22:14   Santa Ana  
117. 11 Thomas Maeder   22:22   Peninsula  
118. 12 Finnian McKiernan   22:25   Poly (Long Beach)  
119. 11 Max Schaweaker   22:30   Wilson (Long Beach)  
120. 11 Rithwik Anchuri   22:33   Eleanor Roosevelt  
121. 12 Mathieu Arias   22:46   Poly (Long Beach)  
122. 12 Jacob Ovadia   22:47   Santa Monica  
123. 11 Anthony Camacho   22:51   Cajon  
124. 12 Matthew Lee   22:53   Peninsula  
125. 12 Sage Martin   22:56   Eleanor Roosevelt  
126. 11 Brandon Chong Luo   23:00   Arcadia  
127. 11 Rufus Ballatore   23:07   Santa Monica  
128. 9 Luke Werner   23:07   Santa Monica  
129. 11 Ethan Strong   23:15   Temescal Canyon  
130. 11 Emmanuel Flores   23:20   Santa Ana  
131. 12 Rogelio San Miguel   23:44   Pleasant Grove  
132. 12 Adrian Ybarra   23:44   Lancaster  
133. 11 Amanjit Singh   23:48   Pleasant Grove  
134. 12 Jadon Lam   23:50   Pleasant Grove  
135. 11 Zack Granite   23:53   Wilson (Long Beach)  
136. 11 Anthony Avila   23:58   Santa Ana  
137. 11 Jesus Gonzalez   24:29   Santa Ana  
138. 11 Jayden Noory   25:09   Lancaster  
139. 11 Connor Tantraphol   25:12   Arcadia  
140. 11 Nathan Tran   25:19   Fountain Valley  
141. 11 Aiden Dang   25:22   Fountain Valley  
142. 11 Alice Tran   26:12   Pleasant Grove  
143. 12 Kevin Sonora   26:23   Santa Ana  
144. 11 Noah Bruin   26:28   Wilson (Long Beach)  
145. 12 Roman Guzman   27:38   Santa Ana  
146. 11 Derek Pham   27:44   Pleasant Grove  
147. 11 Jorge Carranza Arevalo   28:45   Lancaster  
148. 11 Kai Nagai   29:39   Arcadia  

3 Miles D1 Varsity Blue

Official Team Scores
1. Millikan 39
2. Aliso Niguel 93
3. San Juan Hills 119
4. Chino Hills 132
5. San Pedro 144
6. Warren 205
7. Homestead 212
8. Hesperia 220
9. Channel Islands 228
10. Carlsbad 250
11. Patriot 257
12. Hemet 285
13. Upland 293
14. Katella 335
15. El Camino (Oceanside) 348
16. Freedom 483

1. 12 Owen Teague   15:49   Hemet  
2. 12 Maximiliano Ramirez   16:02   Millikan  
3. 12 Christopher Frelix   16:04   San Pedro  
4. 12 Evan Hadeishi   16:04   San Pedro  
5. 12 Jack Brown   16:10   Millikan  
6. 11 Parker McAdam   16:10   Aliso Niguel  
7. 11 Aiden Ransom   16:10   Millikan  
8. 11 Richard Santibanez   16:12   Warren  
9. 12 Lucas Lindsay   16:24   Millikan  
10. 12 Faris Radieddine   16:24   Aliso Niguel  
11. 11 Jose Escobedo   16:25   Katella  
12. 11 Nolan Calder   16:31   San Juan Hills  
13. 9 Gavin De La Fuente   16:31   Chino Hills  
14. 10 Noah Spickler   16:33   Portola (Irvine)  
15. 12 Mason Brislin   16:33   Carlsbad  
16. 11 Lewis Argueta   16:35   Hesperia  
17. 10 Brandon Hinojosa-Garcia   16:37   Millikan  
18. 10 Luis-Mateo Reyes   16:44   Chino Hills  
19. 12 Lucas Morris   16:45   Aliso Niguel  
20. 12 Lucas Crockett   16:47   Millikan  
21. 12 Ido Halevy   16:49   Homestead  
22. 10 Ryan Wersching   16:49   San Juan Hills  
23. 11 Edward (Eddie) Hocking   16:50   Aliso Niguel  
24. 12 Jack Butterfield   16:57   San Pedro  
25. 12 Rowan Dunning   17:04   San Juan Hills  
26. 12 Roberto Michel   17:08   Hesperia  
27. 10 Kai Chan   17:08   Chino Hills  
28. 12 Evan Gardner   17:10   Homestead  
29. 11 Charles Rice   17:13   San Juan Hills  
30. 10 Cristian Virgen   17:14   Hesperia  
31. 12 Nathan Magaña   17:15   Patriot  
32. 11 Mathew Anthony   17:15   Channel Islands  
33. 11 Parker Levy   17:15   Homestead  
34. 11 Uriel Texis   17:16   Channel Islands  
35. 9 Ryder Whitcomb   17:16   San Juan Hills  
36. 12 Ethan Widjaja   17:19   Portola (Irvine)  
37. 12 Anthony Cisneros   17:25   Warren  
38. 12 Matthew Alvarez   17:26   Chino Hills  
39. 12 Anderson Blattner   17:28   Aliso Niguel  
40. 10 Andres Chaidez-Rivas   17:31   Warren  
41. 10 Jack Walsh   17:32   Millikan  
42. 11 Julian Guignard   17:33   Chino Hills  
43. 12 Krish Bhure   17:34   Upland  
44. 12 Kaden Christensen   17:37   Aliso Niguel  
45. 10 Sven George   17:38   Upland  
46. 12 Logan Watson   17:39   El Camino (Oceanside)  
47. 11 Darril Patton   17:40   Patriot  
48. 11 Karson Brunke   17:41   Aliso Niguel  
49. 9 Christopher Phillips   17:46   Hemet  
50. 9 Zachary Chaney   17:47   Channel Islands  
51. 11 Edgar Sanchez   17:47   Patriot  
52. 12 Matthew Lewis   17:48   San Juan Hills  
53. 10 Sebastian Lopez   17:49   Channel Islands  
54. 11 Samuel Kawano   17:49   Carlsbad  
55. 12 Evan Cota   18:01   Chino Hills  
56. 11 Sotaro Koyama   18:02   Homestead  
57. 11 Camilo Visessiri-Petite   18:03   San Pedro  
58. 12 Michael Ing   18:05   Portola (Irvine)  
59. 12 Isaiah Medrano   18:06   Patriot  
60. 12 Chistopher Ramirez   18:11   Chino Hills  
61. 10 Daniel Carlos   18:12   Warren  
62. 12 Ethan Duran   18:16   San Pedro  
63. 12 Mason Brown   18:18   Carlsbad  
64. 12 Chase Brotman   18:23   Carlsbad  
65. 12 Samuel Fredrickson   18:25   El Camino (Oceanside)  
66. 12 Matthew Walker   18:25   Carlsbad  
67. 10 Ethan Gonzalez   18:27   Upland  
68. 12 Gabriel Decastro   18:29   Channel Islands  
69. 12 Jesse Angel   18:31   Warren  
70. 11 Jesus Cardoso   18:34   San Juan Hills  
71. 11 Brandon Perez   18:37   Centennial (Corona)  
72. 10 Lucas Teague   18:48   Hemet  
73. 11 Elijah Cervantes   18:53   Upland  
74. 11 Emmanuel Cruz   18:56   Hesperia  
75. 12 Robbie Rivas   18:59   San Pedro  
76. 12 Brandon Hernandez   19:01   Katella  
77. 10 Fabian Flores   19:05   Channel Islands  
78. 12 Shoichi Fujii   19:05   San Pedro  
79. 11 Wyatt Tudrick   19:08   El Camino (Oceanside)  
80. 12 Charles McNally   19:11   Upland  
81. 12 Zemanuel Lopez   19:13   Patriot  
82. 11 Samuel Lai   19:20   Upland  
83. 12 Christopher Capio   19:21   Homestead  
84. 11 Daniel Soperaniz   19:22   Katella  
85. 12 Noe Tinoco de la Cruz   19:23   Hesperia  
86. 9 Christian Karner   19:24   El Camino (Oceanside)  
87. 10 Jacoby LaChappa   19:49   Hemet  
88. 12 Leonel Morales   19:49   Katella  
89. 12 Devin Gallagher   19:53   El Camino (Oceanside)  
90. 11 Dean Spinks   19:56   Centennial (Corona)  
91. 9 Brady Yodites   19:57   Hemet  
92. 11 Alexander Abilez   20:16   Hemet  
93. 10 Josue Garcia   20:17   Katella  
94. 12 Michael Basista   20:26   Carlsbad  
95. 12 Christopher Maldonado   20:28   Katella  
96. 11 Christian Mathew Lopez   21:02   Hemet  
97. 12 Jacob Gonzales   21:16   Hesperia  
98. 9 Reid Anderson   21:24   Freedom  
99. 11 Ivan Cruz   21:28   Katella  
100. 12 Danny Gonzalez   21:50   Hesperia  
101. 9 Dean Macumber   22:07   Freedom  
102. 12 Arturo Espinoza   22:14   Freedom  
103. 11 Roger Bermudez III   22:27   Freedom  
104. 11 Anthony Wheeler   22:29   Centennial (Corona)  
105. 10 Erick Cordova   23:23   Freedom  
106. 12 Jonathan Diaz   24:17   Centennial (Corona)  
107. 12 Evan Connolly   24:35   Freedom  
108. 12 Ayden Yow   25:06   Freedom  

3 Miles D1 Varsity Red

Official Team Scores
1. Downey 57
2. Heritage (Brentwood) 85
3. Granada Hills 95
4. Quartz Hill 126
5. Valencia (Placentia) 147
6. Paramount 191
7. Chaparral 268
8. Mission Hills 272
9. Lakewood 283
10. Oxnard 285
11. Summit 298
12. Liberty - Brentwood 303
13. Anaheim 318
14. Arvin 336
15. Burbank 337
16. American 397
17. Rialto 398
18. Pittsburg 464

1. 12 Gabriel Rojas   16:09   Lakewood  
2. 12 Liam Beighley   16:14   Mission Hills  
3. 12 Nicholas Woolery   16:14   Heritage (Brentwood)  
4. 11 Adrien Guerrero   16:14   Downey  
5. 12 Julien Rochon   16:18   Chaparral  
6. 12 James Hayes   16:26   Quartz Hill  
7. 10 Damian Madrigal   16:26   Paramount  
8. 12 Jordan Harding   16:28   Quartz Hill  
9. 11 Nathan Cazares   16:38   Downey  
10. 11 Joaquin Ortega-Tomaselli   16:39   Granada Hills  
11. 12 Daniel Ramirez   16:39   Granada Hills  
12. 12 Sammy Leyva   16:44   Downey  
13. 10 Aadit Nair   16:49   Heritage (Brentwood)  
14. 11 Brady Lockrem   16:51   Heritage (Brentwood)  
15. 12 Jonathan Morales   16:58   Downey  
16. 11 Edwin Anthoniraj   17:00   Valencia (Placentia)  
17. 12 Alexander Reyes   17:04   Downey  
18. 11 Tristan Bookman   17:05   Granada Hills  
19. 12 Tameem Sarwari   17:05   Heritage (Brentwood)  
20. 12 Joshua Zaragoza   17:06   Downey  
21. 10 Alec Avalos   17:13   Paramount  
22. 12 Emmanuel Cisneros   17:16   Valencia (Placentia)  
23. 10 Bryce Rubalcava   17:20   Chaparral  
24. 12 Mikkelson Reyes   17:25   Lakewood  
25. 9 Josemaria Ramirez   17:25   Rialto  
26. 11 Shia Aube   17:25   Granada Hills  
27. 12 Ethan Kirya   17:26   Pittsburg  
28. 12 Eduardo Leal   17:28   Anaheim  
29. 12 Gavin Abo   17:29   Valencia (Placentia)  
30. 12 Harprakash Singh   17:29   Granada Hills  
31. 11 Jordi Avalos   17:35   Paramount  
32. 12 Christopher Kajiwara   17:36   Granada Hills  
33. 10 Kai DeCarvalho   17:37   Valencia (Placentia)  
34. 11 Adrian Villasenor   17:38   Summit  
35. 12 Anthony Gonzales   17:38   Quartz Hill  
36. 12 Jack Weiler   17:42   Heritage (Brentwood)  
37. 12 Ryan Reyes Bocanegra   17:44   Quartz Hill  
38. 11 Brandon Kim   17:52   Burbank  
39. 11 Adam Lamas   17:53   Summit  
40. 12 Aiden Ramirez   17:55   Oak Hills  
41. 11 Gabriel Zavala   17:56   Quartz Hill  
42. 12 Owen Gonzalez   17:59   Oxnard  
43. 12 Carmelo Betanzos   17:59   Oxnard  
44. 11 Bryan Cisneros   18:01   Arvin  
45. 10 Carter Dizon   18:01   Liberty - Brentwood  
46. 12 Andres Restrepo   18:05   Quartz Hill  
47. 12 Christopher Avila   18:06   Summit  
48. 12 Cole Carson   18:07   Valencia (Placentia)  
49. 12 Lucas Larsen   18:09   Quartz Hill  
50. 12 Liam Copeland   18:11   Burbank  
51. 12 Caleb Chung   18:13   Valencia (Placentia)  
52. 10 Nathan Smith   18:17   Mission Hills  
53. 9 Jeremy Pelayo   18:18   Liberty - Brentwood  
54. 11 Sebastian Burgos   18:20   Downey  
55. 11 Brayan Angeles   18:26   Arvin  
56. 12 Luke Santos   18:27   Chaparral  
57. 12 Christian Bahena   18:28   Paramount  
58. 11 John Mark Reyes   18:29   Rialto  
59. 12 Yair Jimenez   18:31   Oxnard  
60. 9 Jared Cabico   18:31   Heritage (Brentwood)  
61. 11 Aneek Mandal   18:32   American  
62. 10 Aiden Matul Barrios   18:33   Granada Hills  
63. 12 Ethan Cammarato   18:35   Valencia (Placentia)  
64. 11 Konnor Steven Tan   18:36   American  
65. 12 Hugo Magana   18:37   Anaheim  
66. 11 Drake Wise   18:37   Liberty - Brentwood  
67. 11 Curren Gomez   18:38   Eastside (9)  
68. 9 Alexander Avalos   18:40   Mission Hills  
69. 12 Raymond Cuevas   18:40   Oxnard  
70. 12 Ozzy Fuentes   18:42   Liberty - Brentwood  
71. 10 Tate Filice   18:44   Mission Hills  
72. 11 Artem Petrosian   18:47   Burbank  
73. 10 Armando Caballero   18:47   Arvin  
74. 12 Erwin Trujillo   18:49   Anaheim  
75. 10 Christian Aguilar   18:50   Anaheim  
76. 11 Logan Vorster   18:55   Liberty - Brentwood  
77. 11 William Soper   18:55   Liberty - Brentwood  
78. 10 Marlon Izaguirre Jr.   18:58   Paramount  
79. 12 Angel Castellanos   18:59   Oxnard  
80. 10 Valente Lule   18:59   Arvin  
81. 11 Dylan Richardson   18:59   Lakewood  
82. 11 Gregory Ayala   19:04   Lakewood  
83. 12 Jason Ramos   19:08   Anaheim  
84. 10 Osbert Cardenas   19:08   Anaheim  
85. 12 Edgar Flores   19:11   Burbank  
86. 12 Yair Cacho   19:11   Mission Hills  
87. 11 Gabriel Wang   19:19   American  
88. 10 Justin Caponio   19:19   Liberty - Brentwood  
89. 10 Evan Chilton   19:21   Chaparral  
90. 11 Xaviar Felipe   19:23   Summit  
91. 11 Anthony Victoria   19:23   Paramount  
92. 12 Noah Rodriguez   19:24   Arvin  
93. 12 Joseph Alvarado   19:28   Summit  
94. 11 Dylan Regalado   19:31   Rialto  
95. 11 Benson Tang   19:43   American  
96. 10 Ethan Cosio   19:46   Mission Hills  
97. 10 Jose Aguilera   19:46   Anaheim  
98. 11 Abhivadya Soi   19:46   American  
99. 10 Luca Gonzalez   19:52   Burbank  
100. 10 Braden Bokma   19:53   Chaparral  
101. 12 Jonathan Jeong   19:57   Oak Hills  
102. 12 Drakonious Gama   20:06   Lakewood  
103. 10 Isaac Saenz de Viteri   20:08   Summit  
104. 12 Raymond Muradyan   20:08   Burbank  
105. 12 Damien Kuns   20:13   Burbank  
106. 12 Arturo Guerra   20:18   Oxnard  
107. 12 Yandel Benitez   20:20   Mission Hills  
108. 11 Micah Hill-Kennedy   20:20   Chaparral  
109. 11 Dominic Matthews   20:30   Pittsburg  
110. 10 Julian Murillo   20:36   Summit  
111. 9 Jason Riley   20:42   Pittsburg  
112. 11 Ruben Ceniceros   20:46   Eastside (9)  
113. 12 Matthew De Leon   20:47   Rialto  
114. 12 Emerico Jimenez   20:55   Pittsburg  
115. 11 Sanjog Sooch   20:57   Heritage (Brentwood)  
116. 10 Diego Palomar   21:11   Pacifica (Oxnard)  
117. 12 Sterling Grey   21:14   Chaparral  
118. 11 Christian Luna   21:18   Pacifica (Oxnard)  
119. 12 Sergio Herrera-Gomez   21:20   Pittsburg  
120. 12 Bryan Villagrana   21:30   Pittsburg  
121. 11 Andrew Miranda   22:03   Pacifica (Oxnard)  
122. 11 Antony Garcia   22:11   Rialto  
123. 12 Jacob De Leon   22:19   Rialto  
124. 11 Carlos Hernandez   22:41   Rialto  
125. 11 Carlos Ortiz   23:02   Eastside (9)  
126. 9 Felix Chaj   23:21   Eastside (9)  
127. 11 Andres Flores   23:58   Pittsburg  

3 Miles D1 Varsity Blue

Official Team Scores
1. Grossmont 92
2. Orange Vista 111
3. Redwood (Visalia) 125
4. La Quinta (La Quinta) 147
5. Alisal 170
6. Temecula Valley 192
7. San Leandro 193
8. Castro Valley 215
9. Northgate 260
10. Diamond Bar 263
11. Birmingham 298
12. Highland (SS) 320
13. Garfield 321
14. Kennedy 327
15. Wiseburn - Da Vinci 364
16. Los Osos 371
17. Palmdale 462
18. Arroyo Valley 482
19. Robert F. Kennedy 503

1. 12 Gustavo Perez   15:52   Alisal  
2. 11 Luis-Fernando Martinez   16:24   La Quinta (La Quinta)  
3. 12 Jonathan Gonzalez   16:31   Orange Vista  
4. 11 Alexis Huerta   16:32   Birmingham  
5. 11 Jmel Tesfai   16:39   San Leandro  
6. 11 Fernando Herrera   16:42   Alisal  
7. 11 Paul Benrud   16:45   Grossmont  
8. 10 Ryker Grace   16:47   Highland (SS)  
9. 10 Luis Naranjo   16:50   Grossmont  
10. 12 Maddeux Lim   16:55   Castro Valley  
11. 11 Randolph St. James   16:57   San Leandro  
12. 11 Ryan Lopez   16:57   Temecula Valley  
13. 11 Angel Lerena   16:58   La Quinta (La Quinta)  
14. 12 Nathanael Lincourt   17:03   Wiseburn - Da Vinci  
15. 12 Thomas Rasner   17:03   Redwood (Visalia)  
16. 12 Alex Sanchez   17:04   Orange Vista  
17. 12 Justin Garcia   17:07   Orange Vista  
18. 10 Mateo Cedillo   17:17   Kennedy  
19. 11 Ruben Mendoza   17:19   Garfield  
20. 10 Myles Cata   17:20   Grossmont  
21. 12 Jonah Edwards   17:21   Grossmont  
22. 10 Andres Nino   17:21   Redwood (Visalia)  
23. 11 ismael Opeyany   17:22   Northgate  
24. 10 Daniel Salazar   17:23   Birmingham  
25. 11 Joaquin Guerrero   17:26   Northgate  
26. 12 Steve Mungai   17:26   Diamond Bar  
27. 10 Grant Thamer   17:30   Temecula Valley  
28. 10 William Schafer   17:31   Redwood (Visalia)  
29. 11 James Gagnon   17:31   Redwood (Visalia)  
30. 12 Neftali Perez   17:33   Robert F. Kennedy  
31. 10 Jack Arreola   17:37   Redwood (Visalia)  
32. 11 Charles Sanchez   17:37   Highland (SS)  
33. 9 Christian Alvarado   17:37   Diamond Bar  
34. 11 Izeah Santana   17:41   Orange Vista  
35. 12 Loan Reyes   17:42   Grossmont  
36. 12 Arameni Gonzalez   17:42   La Quinta (La Quinta)  
37. 12 Levi Friesen   17:42   Castro Valley  
38. 12 Kevin Garcia   17:45   Garfield  
39. 12 Hunter Skoglund   17:49   Redwood (Visalia)  
40. 11 Sebastian Maes   17:53   San Leandro  
41. 12 Daniel Rodriguez   17:57   Orange Vista  
42. 12 Maverick Chamberlin   17:57   Los Osos  
43. 11 Zackahrie Vargas   17:57   Redwood (Visalia)  
44. 11 Julio Sanchez   17:59   Temecula Valley  
45. 12 Daniel Rico   18:00   Montclair  
46. 12 Elijah Anderson   18:00   Temecula Valley  
47. 12 Christopher Romer   18:01   Northgate  
48. 12 Carsen Christopher   18:04   La Quinta (La Quinta)  
49. 11 Joe Montoya   18:06   Alisal  
50. 10 Michael Velasquez   18:09   La Quinta (La Quinta)  
51. 11 Logan Chen   18:10   Castro Valley  
52. 12 Iavn Nava   18:11   Orange Vista  
53. 10 Ben Galli   18:12   Castro Valley  
54. 12 Harry Liang   18:13   Diamond Bar  
55. 12 Diego Rivera   18:14   Grossmont  
56. 9 Jacklon Migueles   18:18   Arroyo Valley  
57. 11 Axel Perez   18:20   Alisal  
58. 11 Josiah Castro   18:22   Kennedy  
59. 11 Alejandro Trillas   18:22   Grossmont  
60. 11 Noah Rodriguez   18:25   Alisal  
61. 12 Jorge Mendoza   18:30   La Quinta (La Quinta)  
62. 12 Sebastian Garcia   18:30   Palmdale  
63. 11 Josue Regalado   18:31   La Quinta (La Quinta)  
64. 10 Kevin Lian   18:31   Diamond Bar  
65. 12 Owen Parsley   18:33   Temecula Valley  
66. 12 Augustine Garcia   18:33   San Leandro  
67. 12 Nathan Quinby   18:33   Castro Valley  
68. 11 Keegan Harney   18:34   Temecula Valley  
69. 11 Ethan Mendez   18:39   Garfield  
70. 12 Neery Duarte   18:44   Palmdale  
71. 10 Isaac Ovalle   18:47   Castro Valley  
72. 10 Jonathan Diaz   18:49   Highland (SS)  
73. 12 Patrick Ferraer   18:50   San Leandro  
74. 11 Adrian Marquez   18:56   Los Osos  
75. 12 Michael Woodhams   18:59   Wiseburn - Da Vinci  
76. 11 Jordan Marlbrough   19:00   Temecula Valley  
77. 10 Anderson Lien   19:01   Northgate  
78. 10 Bryan Rodriguez   19:01   Kennedy  
79. 11 Josue Bonilla   19:02   Kennedy  
80. 11 Andy Gutierrez-Lopez   19:04   El Camino Real  
81. 12 Aaron Sosa   19:06   Los Osos  
82. 10 Joel Ramirez   19:06   Birmingham  
83. 11 Troy Trask   19:07   Los Osos  
84. 11 David Moran   19:07   Alisal  
85. 11 Brandon Zhu   19:08   San Leandro  
86. 12 Mateo Camarena   19:10   Castro Valley  
87. 12 Carlos Alfaro   19:10   Alisal  
88. 11 Micaiah Woodbury   19:14   San Leandro  
89. 11 Alberto Nolasco   19:15   Garfield  
90. 10 David Guerra   19:21   Diamond Bar  
91. 12 Damian Espino   19:22   Wiseburn - Da Vinci  
92. 10 Seth Calkins   19:29   Northgate  
93. 12 Deven Szymczak   19:29   Birmingham  
94. 10 Daniel Lepes   19:30   Montclair  
95. 12 Henry Groh   19:35   Wiseburn - Da Vinci  
96. 12 Codie Kwok   19:40   Diamond Bar  
97. 10 Morrissey De la Rosa   19:41   Arroyo Valley  
98. 12 Mason Mayer   19:45   Wiseburn - Da Vinci  
99. 12 Brayden Cox   19:47   Los Osos  
100. 10 Ian Castillo-Turcios   19:47   Kennedy  
101. 9 Alonzo Prado   19:54   Kennedy  
102. 9 David Guardado   19:54   Birmingham  
103. 11 Brooks Bradburn   20:01   Northgate  
104. 12 Kyle Thomas   20:03   Los Osos  
105. 11 Jareth Cisneros   20:11   Wiseburn - Da Vinci  
106. 11 Marco Di Salvo   20:19   Kennedy  
107. 11 Aiden Lumalang   20:20   Highland (SS)  
108. 12 John Matassa   20:29   El Camino Real  
109. 12 Christopher Beltran   20:37   Highland (SS)  
110. 10 Matthew Rocha   20:39   Palmdale  
111. 10 Sebastian Zepeda   20:45   Arroyo Valley  
112. 11 Cohen Lim   20:47   Glendale  
113. 10 Jesus Galicia   20:51   Highland (SS)  
114. 11 Adrian Valdez   20:58   Garfield  
115. 12 Cody Avalos   21:00   Garfield  
116. 9 Anthony Hernandez   21:23   Arroyo Valley  
117. 12 Jeremiah Williams   21:32   Palmdale  
118. 11 Anderson Hernandez   21:34   Robert F. Kennedy  
119. 12 Finn Dever   21:36   Glendale  
120. 12 Lloyd Sumbingco   21:37   Glendale  
121. 11 Elias Babb   21:39   Palmdale  
122. 12 Maximiliano Resendis   22:02   Arroyo Valley  
123. 10 Luis Ramirez   22:18   Arroyo Valley  
124. 12 Benjamin Sanchez   22:46   Palmdale  
125. 11 Adrian Lopez   23:01   Montclair  
126. 12 Damian Hernandez   23:38   Palmdale  
127. 11 Aaron Hernandez   23:46   Robert F. Kennedy  
128. 10 Daniel Diaz   24:22   Robert F. Kennedy  
129. 10 Jessee Eslava   24:22   Robert F. Kennedy  
130. 10 Janmarcos Barragan   24:43   Arroyo Valley  
131. 10 Carlos Martinez   24:45   Robert F. Kennedy  
132. 12 David Leyva   24:48   Montclair  

3 Miles D1 Frosh Red

Official Team Scores
1. Quartz Hill 91
2. Warren 111
3. Chino Hills 123
4. Valencia (Placentia) 126
5. Homestead 144
6. Portola (Irvine) 168
7. Centennial (Corona) 200
8. El Camino (Oceanside) 232
9. Downey 253
10. Los Osos 258
11. San Juan Hills 304
12. Millikan 319
13. Northgate 347
14. Aliso Niguel 350
15. Granada Hills 359
16. San Pedro 362
17. Anaheim 373
18. Upland 387
19. Diamond Bar 419

1. 9 Jaxon Price   17:22   Temecula Valley  
2. 9 Shane Ramirez   17:23   Quartz Hill  
3. 9 Anthony Garcia   17:35   Carlsbad  
4. 9 Gustavo Lucero   17:46   Warren  
5. 9 Ricardo Linarez-Gutierrez   17:51   Millikan  
6. 9 Gavin Salas   17:55   Centennial (Corona)  
7. 9 Gabriel Zamora   17:56   Hesperia  
8. 9 Israel Vasquez   17:57   Warren  
9. 9 Franco Arturo Molina   18:08   Chino Hills  
10. 9 Elijah Wong   18:10   Quartz Hill  
11. 9 Alejandro Lerena   18:18   La Quinta (La Quinta)  
12. 9 Luke Whitesides   18:22   Aliso Niguel  
13. 9 Lennon Nagaoka   18:23   Homestead  
14. 9 Gavin Finegan   18:27   Granada Hills  
15. 9 Keven Inguanzo   18:27   Warren  
16. 9 Anthony Sanchez   18:33   Oak Hills  
17. 9 Bryce Cheng   18:34   Valencia (Placentia)  
18. 9 Alvin Liang   18:43   Portola (Irvine)  
19. 9 Cameron Piolatto   18:44   Quartz Hill  
20. 9 Christopher Amaya   18:45   Downey  
21. 9 Andrew Amio   18:51   Valencia (Placentia)  
22. 9 Mason McIntyre   18:53   Portola (Irvine)  
23. 9 Astin Hunter   18:57   Chino Hills  
24. 9 Gian Gonzalez   18:59   Downey  
25. 9 Santiago Andrade   19:00   Downey  
26. 9 Giovanni Macaluso   19:12   Northgate  
27. 9 Jason Boggess   19:19   Valencia (Placentia)  
28. 9 Daniel Cha   19:19   Homestead  
29. 9 Daniel Bowes   19:21   Quartz Hill  
30. 9 Gehrig Hansen   19:25   Chino Hills  
31. 9 Ignacio Mendez Jr.   19:34   Alisal  
32. 9 Lex Davidosky   19:35   Chino Hills  
33. 9 Daniel Ulloa   19:35   El Camino (Oceanside)  
34. 9 Ayden Samayoa   19:36   Highland (SS)  
35. 9 Subham Sengupta   19:38   Homestead  
36. 9 Alexis Cruz   19:39   Anaheim  
37. 9 Marcos Muniz   19:42   Centennial (Corona)  
38. 9 Logan Takegami   19:44   Homestead  
39. 9 Ryan Dooley   19:46   El Camino (Oceanside)  
40. 9 Ethan Deleon   19:47   Chaparral  
41. 9 Julian Canizalez   19:47   Valencia (Placentia)  
42. 9 Emil Shamirian   19:59   Burbank  
43. 9 Aiden Mori   20:06   Portola (Irvine)  
44. 9 Reneau Trinidad   20:07   Granada Hills  
45. 9 Bryan Hallowell   20:10   San Juan Hills  
46. 9 Kaylen Vega   20:16   San Pedro  
47. 9 Caden Iltchi   20:17   Los Osos  
48. 9 Josiah Sentosa   20:19   Diamond Bar  
49. 9 Alonzo Medina   20:20   Paramount  
50. 9 Josiah Johnson   20:23   Centennial (Corona)  
51. 9 Gael Trujillo   20:23   Warren  
52. 9 Tristan Lomedico   20:27   San Pedro  
53. 9 Uriel Ramirez Mejia   20:27   Valencia (Placentia)  
54. 9 Takeshi Abe   20:29   Los Osos  
55. 9 Erick Perez   20:31   Quartz Hill  
56. 9 Adam Abrinko   20:34   Northgate  
57. 9 Kaleb Adan   20:35   Los Osos  
58. 9 Chanse Hansen   20:35   Chino Hills  
59. 9 Jose Rodriguez   20:37   Patriot  
60. 9 Nash Tanner   20:37   San Juan Hills  
61. 9 Isaac Perez-Ayarbe   20:41   Portola (Irvine)  
62. 9 Maddox Proglio   20:42   Centennial (Corona)  
63. 9 Lucas Chew   20:43   Warren  
64. 9 Caleb Perronne   20:44   Homestead  
65. 9 Dean Perez   20:44   Portola (Irvine)  
66. 9 Roberto Lazos   20:45   Paramount  
67. 9 Jacob Quintinar   20:45   El Camino (Oceanside)  
68. 9 Colin Creighton   20:47   El Camino (Oceanside)  
69. 9 Damian Santiago   20:50   Glendale  
70. 9 Owen Roche   20:50   San Juan Hills  
71. 9 Bastian Detrick   20:51   Los Osos  
72. 9 Darren Brusky   20:53   Aliso Niguel  
73. 9 Gavin Lee   20:55   Diamond Bar  
74. 9 Samuel Christianthe   20:55   Upland  
75. 9 Erik Reyes   20:58   El Camino (Oceanside)  
76. 9 Tustin Reyes   20:59   Upland  
77. 9 Rodrigo Estrada   21:01   Channel Islands  
78. 9 Cristian Hurtado   21:02   Warren  
79. 9 Edward Patton   21:05   Patriot  
80. 9 Evan Hwang   21:06   Portola (Irvine)  
81. 9 Aarav Bhakta   21:07   Warren  
82. 9 Lucas Knop   21:08   Valencia (Placentia)  
83. 9 Andy Diaz   21:08   Millikan  
84. 9 Luis Macias   21:09   Warren  
85. 9 Andrew Vizcarra   21:09   Warren  
86. 9 Jorge Florez   21:10   El Camino (Oceanside)  
87. 9 Collin Mitchum   21:11   Upland  
88. 9 Josiah Greenwalt   21:11   Corona  
89. 9 Jason Mensik   21:11   Los Osos  
90. 9 James Glynn   21:12   San Juan Hills  
91. 9 Ryan Shao   21:12   Upland  
92. 9 Maximilio Villagomez   21:12   San Pedro  
93. 9 Caleb Duarte   21:13   Centennial (Corona)  
94. 9 Caden Wood   21:13   Portola (Irvine)  
95. 9 Carrick Ahland   21:15   Millikan  
96. 9 Byron Rogers   21:16   Quartz Hill  
97. 9 Milan Santiago   21:16   El Camino (Oceanside)  
98. 9 Luis Ynigo Soliven   21:16   El Camino (Oceanside)  
99. 9 Eduardo Ortiz   21:17   Channel Islands  
100. 9 Adrian Garcia   21:17   Anaheim  
101. 9 Jorge Arreola   21:17   Alisal  
102. 9 Elijah Rivera   21:23   Burbank  
103. 9 Ryan Baer   21:24   Palmdale  
104. 9 Anthony Rodarte   21:24   Anaheim  
105. 9 Eli Thompson   21:25   Chaparral  
106. 9 Hitesh Hariharan   21:26   Aliso Niguel  
107. 9 Noah Liebe   21:26   Chino Hills  
108. 9 Chanhee Ryu   21:26   Portola (Irvine)  
109. 9 Gideon Greenwalt   21:28   Corona  
110. 9 Micah MacAllister   21:35   Portola (Irvine)  
111. 9 Quentin Franklin   21:36   Millikan  
112. 9 Cottingham King   21:39   Northgate  
113. 9 Daniel Alvarez   21:41   Aliso Niguel  
114. 9 Benjamin Love   21:49   Millikan  
115. 9 Callen Beane   21:51   Temecula Valley  
116. 9 Dante Rodriguez   21:51   Valencia (Placentia)  
117. 9 Alejandro Velez   21:56   Garfield  
118. 9 Owen Kanyr   21:57   Los Osos  
119. 9 Colton Leinen   21:57   San Juan Hills  
120. 9 Emmanuel Santacruz   21:58   Valencia (Placentia)  
121. 9 Alan Perez   21:59   Anaheim  
122. 9 Eduardo Barojas   22:00   Anaheim  
123. 9 Milo Curtin   22:01   Northgate  
124. 9 Nathan Toscano   22:02   Granada Hills  
125. 9 Frederick Hemker   22:05   Quartz Hill  
126. 9 Jacob Filuta   22:08   Millikan  
127. 9 Xavier Ciscar-Aranda   22:10   San Pedro  
128. 9 Maximiliano Serrato   22:14   Downey  
129. 9 Dylan Gregory   22:16   San Juan Hills  
130. 9 Avery Waller   22:19   Chino Hills  
131. 9 Elijah Lopez   22:24   Downey  
132. 9 Charlie Yau   22:31   Northgate  
133. 9 Mason Klein   22:34   El Camino Real  
134. 9 Lucas Carney   22:39   El Camino (Oceanside)  
135. 9 Josue Salvador Villamil   22:45   Granada Hills  
136. 9 Andy Pham   22:47   Diamond Bar  
137. 9 Jacob Salazar   22:50   Downey  
138. 9 Alex Armenta   22:50   Channel Islands  
139. 9 Jamin Castillo   22:51   Diamond Bar  
140. 9 Miles Welch   22:51   Millikan  
141. 9 Diego Martinez   22:55   Anaheim  
142. 9 Seth Lau   22:57   San Juan Hills  
143. 9 Jeff Wang   22:58   Diamond Bar  
144. 9 Miguel Anzures   22:59   Anaheim  
145. 9 Dante Zambrano   23:01   La Quinta (La Quinta)  
146. 9 Sebastian Lopez   23:03   El Camino Real  
147. 9 Gavin Theroux   23:07   Quartz Hill  
148. 9 Jacob Perez   23:07   Corona  
149. 9 Kenji Schroeder   23:09   Valencia (Placentia)  
150. 9 Julian Waters   23:09   Wiseburn - Da Vinci  
151. 9 Nathaniel Barrios-Ventura   23:10   San Pedro  
152. 9 Ethan Chu   23:11   Los Osos  
153. 9 Preston Cincotta   23:13   Temecula Valley  
154. 9 Rhys Dalton   23:15   San Pedro  
155. 9 Gabriel Avila   23:23   Quartz Hill  
156. 9 Marco Acosta   23:23   Aliso Niguel  
157. 9 David Zapot   23:27   Anaheim  
158. 9 Ved Changela   23:29   Chino Hills  
159. 9 Cole Bradbury   23:35   Aliso Niguel  
160. 9 Roy Franco   23:41   Orange Vista  
161. 9 Camilo Olivera   23:45   Granada Hills  
162. 9 Cruz Chavez   23:46   El Camino (Oceanside)  
163. 9 Seth Jewett   23:46   La Quinta (La Quinta)  
164. 9 Skylar Wood   23:49   Los Osos  
165. 9 Diayao (Delvin) Liu   23:54   Portola (Irvine)  
166. 9 Jesus Hernandez   23:57   Arvin  
167. 9 Lewis Eyerly   24:02   Northgate  
168. 9 Aiden Zamani   24:02   Aliso Niguel  
169. 9 Daniel Boling   24:05   Upland  
170. 9 Alex Puga   24:06   Diamond Bar  
171. 9 Noah Navarro   24:08   Paramount  
172. 9 Nathan Galvan   24:11   Arvin  
173. 12 Ethan Loya   24:12   Anaheim  
174. 9 Nicholas Marasco   24:16   Granada Hills  
175. 9 Jordan Davis-Johnson   24:25   Centennial (Corona)  
176. 9 Asael Oliva   24:27   Hesperia  
177. 9 Tiernan Magee   24:29   Burbank  
178. 9 Drake Price   24:31   Northgate  
179. 9 Levi Oliva   24:35   Hesperia  
180. 9 Daniel Sanchez   24:51   Anaheim  
181. 9 Ethan Lau   24:57   Diamond Bar  
182. 9 Josiah Garay   24:59   Garfield  
183. 9 Matt Wagner   25:01   Temecula Valley  
184. 9 Isaiah Renderos   25:03   Kennedy  
185. 9 Neko Fonvergne Womack   25:08   San Pedro  
186. 9 Jorge Gonzalez   25:08   Arroyo Valley  
187. 9 Dien Phillips   25:09   Chaparral  
188. 9 Fabian Gonzalez   25:13   Paramount  
189. 9 Santiago Hernandez   25:17   Anaheim  
190. 9 Trevor Moore   25:42   Los Osos  
191. 9 Evren Soliman   25:50   Oak Hills  
192. 9 Aaron Bain   25:52   Wiseburn - Da Vinci  
193. 9 Patrik Reich   25:56   Wiseburn - Da Vinci  
194. 9 Luke Claman   26:02   San Juan Hills  
195. 9 Andrew Gelb   26:30   El Camino Real  
196. 9 Joshua Tellez   26:31   Channel Islands  
197. 9 Mason Arita   26:43   El Camino Real  
198. 11 Luis Moguel   26:46   Anaheim  
199. 9 Juan Primero   27:32   San Pedro  
200. 9 Mario Mendoza Cortez   27:39   Downey  

3 Miles D1 Soph Blue

Official Team Scores
1. American 50
2. Quartz Hill 67
3. Downey 95
4. Millikan 116
5. Warren 134
6. Homestead 149
7. Chino Hills 225
8. Portola (Irvine) 252
9. Oak Hills 254
10. Hesperia 262
11. Diamond Bar 343
12. San Juan Hills 346
13. San Pedro 375
14. Temecula Valley 389
15. Anaheim 390
16. Orange Vista 417
17. Wiseburn - Da Vinci 422
18. Paramount 434
19. Channel Islands 492

1. 10 Quinn Kessler   16:35   Los Osos  
2. 10 Evrin Wasser   16:55   American  
3. 10 Kasey Moriarty   17:11   Quartz Hill  
4. 10 Hector Diaz   17:41   Millikan  
5. 10 Clement Hebmann   17:52   Quartz Hill  
6. 10 Brody Cleven   17:52   Millikan  
7. 10 Grant Philippe   17:53   American  
8. 10 Rishikesh Bhushan   17:54   Aliso Niguel  
9. 10 Joseph Shapiro   17:54   American  
10. 10 Collin Ng   18:00   American  
11. 10 Raul Martinez   18:00   Alisal  
12. 10 Daniel Diaz   18:00   Downey  
13. 10 Finn Lukkarila   18:13   Los Osos  
14. 10 Nicholas Perez-Ayarbe   18:15   Portola (Irvine)  
15. 10 Julian Angel   18:17   Warren  
16. 10 Avramm Sanchez   18:17   Downey  
17. 10 Lennon Sandelli   18:22   Quartz Hill  
18. 10 Madhav Harikrishnan   18:30   Homestead  
19. 10 Cade Buckhoff   18:32   Oak Hills  
20. 10 Spencer Welch   18:35   Aliso Niguel  
21. 10 Justin Ahn   18:37   Homestead  
22. 10 Julian Sanchez   18:37   Downey  
23. 10 Jaydin Rios   18:39   Warren  
24. 10 Mario Catalan Galdamez   18:40   Downey  
25. 10 Zachary McGrath   18:46   San Pedro  
26. 10 Landon Hammond   18:50   San Juan Hills  
27. 10 Iseah Montenegro   18:51   Quartz Hill  
28. 10 Ayden Medrano   18:52   Chino Hills  
29. 9 Christopher Hernandez   18:55   Wiseburn - Da Vinci  
30. 10 Kaden Chase Zakaria   18:55   Warren  
31. 10 Daniel Ferrasoli   18:58   Quartz Hill  
32. 10 Alonzo De La Cruz   18:58   Millikan  
33. 10 Erick Plancarte   18:59   Alisal  
34. 10 Nihar Kolpur   19:01   American  
35. 10 Ethan Valadez   19:14   Chino Hills  
36. 10 Dominic Restrepo   19:17   Quartz Hill  
37. 10 Jacob Jeong   19:22   Oak Hills  
38. 10 Sai Uppuluri   19:26   Chino Hills  
39. 10 Jacob Ekk   19:27   Millikan  
40. 10 Siddarth Iyer   19:29   Homestead  
41. 10 Wesley Mendenhall   19:29   Hesperia  
42. 10 Kayden Guzman   19:34   Warren  
43. 10 Evan Vong   19:35   Lakewood  
44. 10 William Chmiel   19:36   Lakewood  
45. 10 Eddie Gutierrez   19:38   Los Osos  
46. 10 Vincent Duxbury   19:39   Quartz Hill  
47. 10 Mason Bridges   19:40   Quartz Hill  
48. 10 Geronimo Aleman   19:41   Downey  
49. 10 Don Ramirez   19:42   Granada Hills  
50. 10 Zijie Cai   19:42   Diamond Bar  
51. 10 Christopher Rico   19:47   Arvin  
52. 10 Patrick Hernandez   19:48   Homestead  
53. 10 Alexander Rivera Pineda   19:48   Granada Hills  
54. 10 Joaquin Arteaga   19:49   Quartz Hill  
55. 10 Nicholas Diaz   19:50   Orange Vista  
56. 10 Ryan Shimomura   19:51   American  
57. 10 Mathew Bashara   19:55   Downey  
58. 10 Jose Olivarria   19:55   Warren  
59. 10 Aiden Ayala   19:56   Valencia (Placentia)  
60. 10 Elias Arriola   19:56   Los Osos  
61. 10 Nathaniel Ng   20:03   Homestead  
62. 10 Saul Rosas   20:03   Hesperia  
63. 10 Caliber Ramirez-Dennis   20:09   Hesperia  
64. 10 Nicolas Contreras   20:09   Millikan  
65. 10 Cooper Lindberg   20:10   Homestead  
66. 10 Omar Aboukhadijeh   20:10   Portola (Irvine)  
67. 10 Cameron Mousavi   20:11   Portola (Irvine)  
68. 10 Michael Murray   20:13   Millikan  
69. 10 Leandro Sevilla   20:13   Orange Vista  
70. 10 Ronin Jacobs   20:14   Aliso Niguel  
71. 10 Jonathan Pesqueda   20:15   Alisal  
72. 10 Michael Uezu   20:16   Quartz Hill  
73. 10 Thomas Manzano   20:16   Quartz Hill  
74. 10 Daniel Zhang   20:16   Diamond Bar  
75. 10 Cole Henderson   20:17   Patriot  
76. 10 David Diaz Alvarez   20:20   Quartz Hill  
77. 10 Adrian Naranjo   20:20   Downey  
78. 10 Alihumza Nabi   20:20   Carlsbad  
79. 10 Jacob Somers   20:21   San Pedro  
80. 10 Darey Valenzuela   20:23   Paramount  
81. 10 Gerardo Sanchez   20:23   Warren  
82. 10 Justin Padilla   20:25   Warren  
83. 10 Evan Marin   20:25   Millikan  
84. 10 Christian Brow   20:26   San Juan Hills  
85. 10 Carter Mack   20:27   Chino Hills  
86. 10 Andrew Stempson   20:27   Temecula Valley  
87. 9 Jesse Miranda   20:28   Hesperia  
88. 10 Misael Luna-Anguiano   20:29   Anaheim  
89. 10 Adam Vitela   20:29   Downey  
90. 10 Marcus Estrada   20:30   Portola (Irvine)  
91. 10 Wes Melton   20:30   Oak Hills  
92. 10 Gustavo Giron-Alvarez   20:31   Oak Hills  
93. 10 Asael Mondragon   20:31   Anaheim  
94. 10 Isaac Cruz   20:32   Hesperia  
95. 10 Joshua Liu   20:32   Diamond Bar  
96. 10 Joseph Duarte   20:35   Hesperia  
97. 10 William Russell   20:36   Oak Hills  
98. 10 Thomas McChesney   20:36   Temecula Valley  
99. 10 Steven Pantoja   20:38   Arvin  
100. 10 Atif Hasan   20:38   Portola (Irvine)  
101. 10 Christian Zahradka   20:40   San Leandro  
102. 10 Julian Estrella   20:46   Downey  
103. 10 Eric Garzon   20:46   Downey  
104. 10 Bryan Gomez   20:47   Wiseburn - Da Vinci  
105. 10 Antonio Guerrero   20:51   Upland  
106. 10 Caleb Min   20:52   Granada Hills  
107. 10 Trevor Warhurst   20:53   San Juan Hills  
108. 10 Leno Huynh   20:55   Anaheim  
109. 10 James Lo   20:56   Chino Hills  
110. 10 Alex Sanchez   21:03   Paramount  
111. 10 Logan Choi   21:10   Diamond Bar  
112. 10 Aaron Gasca   21:16   Upland  
113. 10 Everett Christensen   21:24   Carlsbad  
114. 10 Manuel Salgado   21:26   Arvin  
115. 10 Gabriel Assilian   21:28   Glendale  
116. 10 Jacob Arana   21:32   Chaparral  
117. 10 Luke Runkle   21:32   Temecula Valley  
118. 10 Ethan Rouff   21:33   Temecula Valley  
119. 10 Pablo Gudino   21:35   Warren  
120. 10 Leonardo Antuna   21:36   Upland  
121. 10 Eligh Zarate   21:37   Valencia (Placentia)  
122. 10 Huriel Juarez   21:37   Channel Islands  
123. 10 Marcos Anthony   21:40   Chino Hills  
124. 10 Nolan Stanfield   21:41   Chaparral  
125. 10 Tristan Oakes   21:45   Chaparral  
126. 10 Anthony Rios   21:50   Patriot  
127. 10 Cruz Luna   21:52   Channel Islands  
128. 10 Evan Touch   21:55   Lakewood  
129. 10 Corbin Harnley   21:57   Temecula Valley  
130. 10 Yael Campuzano   21:58   Anaheim  
131. 10 Richard Juarez   22:06   Oak Hills  
132. 10 Jason Leon   22:09   Warren  
133. 10 Trevor Zoepfl   22:09   Carlsbad  
134. 10 Kenneth Scott   22:11   Highland (SS)  
135. 10 Victor Salazar-Villalta   22:12   Garfield  
136. 10 Gavin Stockdale   22:12   La Quinta (La Quinta)  
137. 10 Phoenix Salinas   22:17   Garfield  
138. 10 Angel Vasquez   22:19   Anaheim  
139. 10 Hojas Hurtado   22:20   Glendale  
140. 10 Joshua Morales   22:21   Paramount  
141. 10 Sawyer Hankins   22:22   Grossmont  
142. 10 Isaac Martinez   22:24   Highland (SS)  
143. 10 Elijah East   22:25   Centennial (Corona)  
144. 10 Mark Claman   22:25   San Juan Hills  
145. 10 Roberto Gonzalez   22:29   Orange Vista  
146. 10 Ayden Cruces   22:30   San Pedro  
147. 10 Brandon Velasco   22:30   San Juan Hills  
148. 10 Jack Paynich   22:32   Chino Hills  
149. 10 Graham Wellington   22:32   Aliso Niguel  
150. 10 Richard Prado   22:35   Arroyo Valley  
151. 10 Caleb Frelix   22:43   San Pedro  
152. 10 William Tung   22:47   Diamond Bar  
153. 10 Cedrick Edwards   22:47   Paramount  
154. 10 Diego Velazquez   23:00   Garfield  
155. 10 Jason Alfaro   23:00   Warren  
156. 10 Brian Arriaga   23:06   Wiseburn - Da Vinci  
157. 10 Samuel Mata   23:06   Quartz Hill  
158. 10 Alberto Arellano   23:09   Patriot  
159. 10 Cesar Serrano   23:11   Glendale  
160. 10 Justin Butler   23:15   San Juan Hills  
161. 10 Joshua Ambriz   23:16   Anaheim  
162. 10 Archer Lee   23:21   Valencia (Placentia)  
163. 10 Ivan Escobedo   23:26   Hesperia  
164. 10 Noah King   23:29   Carlsbad  
165. 10 Vikram Sharma   23:32   Chino Hills  
166. 10 Zephaniah Coronado   23:32   Channel Islands  
167. 10 Elpidio Aguilar   23:37   Channel Islands  
168. 10 Jackson Porter   23:39   Wiseburn - Da Vinci  
169. 10 Christian Jacobs   23:47   Paramount  
170. 10 Jigen Inoue   23:54   San Pedro  
171. 10 Kian Farazmand   23:55   San Juan Hills  
172. 10 Jose Jaramillo   23:56   Anaheim  
173. 10 Andres Varela   23:59   Orange Vista  
174. 10 Bryceden Liu   24:10   Diamond Bar  
175. 10 Joel Garcia   24:14   Channel Islands  
176. 10 Miguel Aguilar   24:19   Channel Islands  
177. 10 Mario Castro   24:25   San Juan Hills  
178. 10 Nicholas Ascencio   24:31   Kennedy  
179. 10 Henry Rizor   24:33   San Pedro  
180. 10 Nikko Parada   24:35   Anaheim  
181. 10 Mateo Diaz   24:55   Wiseburn - Da Vinci  
182. 10 Diego Acevedo   24:59   San Pedro  
183. 10 Xander Roman   25:02   La Quinta (La Quinta)  
184. 10 Santiago Garcia   25:06   Anaheim  
185. 10 Erik Landry   25:07   San Pedro  
186. 10 Calvin Groh   25:25   Wiseburn - Da Vinci  
187. 10 Aden Lopez   25:26   Orange Vista  
188. 10 Shane Carroll   25:35   Chino Hills  
189. 10 Gabriel Mota   25:37   San Pedro  
190. 10 Stephen Gonzalez   25:41   Orange Vista  
191. 10 Michael Przbylla   26:18   Temecula Valley  
192. 10 Johnny Cahuantzi   26:50   Channel Islands  
193. 10 Athen Galarza   27:45   Centennial (Corona)  
194. 10 Ethan Cortes   27:46   Centennial (Corona)  
195. 10 Alex Orduna   28:15   Wiseburn - Da Vinci  
196. 10 Joshua Gandara   28:23   Wiseburn - Da Vinci  

3 Miles D1 JV Red

Official Team Scores
1. Millikan 24
2. Chino Hills 70
3. La Quinta (La Quinta) 109
4. Portola (Irvine) 110
5. Valencia (Placentia) 142
6. Patriot 151
7. San Pedro 172
8. Orange Vista 188
9. Aliso Niguel 195
10. Wiseburn - Da Vinci 238

1. 11 Bryce Cobabe   17:16   Millikan  
2. 12 Diego Hernandez   17:42   Millikan  
3. 12 Eric Plascencia   17:47   Millikan  
4. 12 Grant Murata   17:52   Chino Hills  
5. 11 Hunter Gillespie   17:58   Chino Hills  
6. 12 Oliver Poladian   18:20   Valencia (Placentia)  
7. 11 Sebastian Uribe   18:27   Chino Hills  
8. 12 Adrian Portillo   18:29   Millikan  
9. 12 Robert Cantoran   18:29   Chino Hills  
10. 11 Evan Sailor   18:36   Millikan  
11. 12 Quinn Curtis   18:39   Aliso Niguel  
12. 12 Luke Chau   18:42   Portola (Irvine)  
13. 12 Cristian Aldape   18:45   La Quinta (La Quinta)  
14. 12 Parker Knickerbocker   18:47   La Quinta (La Quinta)  
15. 12 Saisridhar (Sai) Maddala   19:03   Portola (Irvine)  
16. 11 Leotytus Cho   19:09   Portola (Irvine)  
17. 11 Mason Mundon   19:10   Millikan  
18. 11 Jacob Lapin   19:17   San Juan Hills  
19. 11 Elvis Campos Sanchez   19:19   San Pedro  
20. 11 Donald Dean   19:20   Valencia (Placentia)  
21. 12 Nicklaus Crosby   19:21   Carlsbad  
22. 11 Paul Shaner   19:23   Patriot  
23. 11 Steven Baca   19:30   Orange Vista  
24. 11 Christopher Morales   19:33   La Quinta (La Quinta)  
25. 12 Isai Bojorquez   19:38   La Quinta (La Quinta)  
26. 11 Andrew Ramirez   19:40   Valencia (Placentia)  
27. 11 Nels Lyman   19:40   Patriot  
28. 12 Logan Ponce   19:50   Millikan  
29. 11 Leonidas Cho   19:56   Portola (Irvine)  
30. 11 Ivan Perez   20:02   Millikan  
31. 11 Armando Alfaro II   20:09   Orange Vista  
32. 12 Samuel Figueroa   20:12   Millikan  
33. 11 Noah Henderson   20:25   Patriot  
34. 12 Julio De La Cruz   20:33   Millikan  
35. 12 Brogan Arechiga   20:47   Wiseburn - Da Vinci  
36. 11 Ivan Orozco-Molina   20:53   Millikan  
37. 12 Junior Batres   20:54   San Pedro  
38. 12 Edan Cangro   20:54   Lakewood  
39. 11 Amirreza Karimi   21:04   San Pedro  
40. 11 Judah Batstone   21:04   Lakewood  
41. 11 Luis Uribe   21:06   Patriot  
42. 9 Joshua Salisbury   21:06   Aliso Niguel  
43. 11 Enzo Tela   21:07   Aliso Niguel  
44. 12 Fisher Black   21:12   Carlsbad  
45. 11 Ian Orozco   21:14   Kennedy  
46. 12 Ivan Rodriguez   21:15   Arvin  
47. 12 Gianluca Pena   21:16   Orange Vista  
48. 11 Ethan Stockdale   21:17   La Quinta (La Quinta)  
49. 12 Rowan Christenson   21:21   Carlsbad  
50. 12 Jenye Chaimuang   21:30   Temecula Valley  
51. 12 John Paul Sierra   21:32   Valencia (Placentia)  
52. 12 Austin Chang   21:48   Wiseburn - Da Vinci  
53. 11 Chun Hin (Tony) So   21:51   Portola (Irvine)  
54. 11 Miles Nguyen   21:51   Portola (Irvine)  
55. 12 Brandon Phomsavanh   21:51   Portola (Irvine)  
56. 12 Hyunmin Hong   21:52   Portola (Irvine)  
57. 12 Ian Lew   21:52   Portola (Irvine)  
58. 11 Andre Carvallo   21:56   San Pedro  
59. 11 Isaac Parra   22:04   Patriot  
60. 12 Ethan Kulba   22:13   San Juan Hills  
61. 11 Luke Romero   22:20   Chino Hills  
62. 11 Vann Westlake   22:25   La Quinta (La Quinta)  
63. 11 Abraham Chapa   22:27   La Quinta (La Quinta)  
64. 12 Evan Smigels   22:52   Carlsbad  
65. 12 Nicholas McCray   22:55   San Pedro  
66. 12 Robert Hernandez Soriano   23:00   Kennedy  
67. 12 Eduardo Gomez   23:02   Orange Vista  
68. 11 Ryan Yoshitomi   23:08   San Juan Hills  
69. 12 Naveen D'Sa   23:09   Burbank  
70. 12 Cesar Flores Hermosillo   23:15   Chino Hills  
71. 11 Angelous Sanchez-Castillo   23:18   San Pedro  
72. 12 Julian Soto   23:19   Wiseburn - Da Vinci  
73. 11 Gael Cordona   23:24   Chino Hills  
74. 12 Alonso Rodriguez   23:24   Arvin  
75. 12 Christopher Reyes   23:28   Chino Hills  
76. 11 Leonardo Villatoro   23:42   Orange Vista  
77. 11 Sebastian Jasso   23:46   Valencia (Placentia)  
78. 11 Madden Bain   23:47   Temecula Valley  
79. 12 Hudson Harris   23:54   Aliso Niguel  
80. 11 Lukas Dobbles   23:58   San Juan Hills  
81. 11 Jeremias Sosa   24:05   Wiseburn - Da Vinci  
82. 12 Christian De Leon   24:09   San Pedro  
83. 11 Ajitesh Bhatti   24:14   Aliso Niguel  
84. 11 Matt Uglesich   24:30   San Pedro  
85. 12 Favio Jimenez   24:33   Wiseburn - Da Vinci  
86. 11 Aiden Angulo   24:34   San Pedro  
87. 11 Caleb Rodriguez   24:37   Wiseburn - Da Vinci  
88. 12 Morris Parada   24:37   Burbank  
89. 11 Manuel Manzo   24:44   Chino Hills  
90. 12 Jacob Aduna   25:05   Oak Hills  
91. 11 Eddie Chu   25:18   Valencia (Placentia)  
92. 11 Dean Gomez   25:34   Wiseburn - Da Vinci  
93. 12 Skyler Kim   25:50   Valencia (Placentia)  
94. 11 Adrian Fernandez   26:00   San Pedro  
95. 11 Hector Reyes   26:01   Patriot  
96. 12 Santiago Gutierrrez   27:57   Pacifica (Oxnard)  
97. 11 Jared Garcia   28:03   Wiseburn - Da Vinci  
98. 12 Xen Velasquez   28:05   Orange Vista  
99. 12 Adriel Alfaro   28:27   Pacifica (Oxnard)  

3 Miles D1 JV Blue

Official Team Scores
1. Granada Hills 38
2. Downey 54
3. Warren 62
4. Oxnard 97
5. Upland 137
6. Quartz Hill 139
7. Northgate 172
8. Anaheim 249
9. Los Osos 254

1. 11 Jacob-Shane Sandoval   18:02   Downey  
2. 12 Matthew De La Cruz   18:18   Granada Hills  
3. 11 Gerardo Torres   18:21   Granada Hills  
4. 12 Omar Garcia   18:30   Warren  
5. 11 Henry Gonzalez   18:32   Granada Hills  
6. 11 Isaiah Wilson   18:54   Warren  
7. 11 Yandel Soto   18:55   Warren  
8. 12 Julian Pachon   19:01   Oxnard  
9. 12 Aaron Garcia   19:01   Oxnard  
10. 11 Dean Gonzales   19:04   Downey  
11. 11 John Hernandez Monroy   19:05   San Leandro  
12. 11 Moises Noriega   19:15   Downey  
13. 11 Christopher Bonilla   19:15   Granada Hills  
14. 12 Kevin Del Rio   19:15   Downey  
15. 12 Hector Araujo   19:16   Alisal  
16. 12 Anthony Castro   19:17   Upland  
17. 11 Jacob Erfle   19:20   Quartz Hill  
18. 11 Joseph Santamaria   19:24   Granada Hills  
19. 11 Christian Steffenauer   19:24   Oxnard  
20. 11 Andres Ramirez   19:25   Warren  
21. 11 Angel Martinez   19:28   Downey  
22. 11 Karime Benmbarek   19:28   Granada Hills  
23. 11 Riley Williams   19:28   Northgate  
24. 11 Alexandre Munro   19:30   Quartz Hill  
25. 11 Jayven Purpora   19:31   Granada Hills  
26. 11 Sebastian Medrano   19:32   Downey  
27. 12 Mariano Montenegro   19:33   Quartz Hill  
28. 12 David Priem   19:34   Granada Hills  
29. 11 Micah Belmudez   19:34   Upland  
30. 11 Fabian Ochoa   19:35   Warren  
31. 11 Harshil Patel   19:40   Oxnard  
32. 12 Joshua Guerrero   19:42   Upland  
33. 12 Jesus Acevedo   19:42   Alisal  
34. 11 Joshua Berrett   19:43   Northgate  
35. 12 Mekal Hassan   19:43   Upland  
36. 12 Diego Garcia   19:46   Quartz Hill  
37. 12 Ehaan Hashmi   19:48   Diamond Bar  
38. 12 Daniel Natareno   19:49   Warren  
39. 11 Taylen Pak   19:57   El Camino (Oceanside)  
40. 12 Juan Gonzalez   20:02   Alisal  
41. 12 Jaycer Jayagan   20:06   San Leandro  
42. 12 Liam Barrett   20:11   Northgate  
43. 11 Christian Pachon   20:14   Oxnard  
44. 11 Diego Garcia   20:17   Warren  
45. 11 Joshua Mondragon   20:20   Upland  
46. 12 Joel Sanchez   20:20   Grossmont  
47. 12 Benjamin Huey   20:22   San Leandro  
48. 12 Eric Anzures   20:24   Grossmont  
49. 11 Zakk Garcia   20:26   Downey  
50. 12 Donald Montiel   20:27   Downey  
51. 11 Mario Chavez   20:28   Warren  
52. 12 Ivan Valencia   20:31   Upland  
53. 12 David Gonzales   20:35   Anaheim  
54. 11 Mikhael Mercado   20:46   Paramount  
55. 12 Benen Bloxham   20:47   Northgate  
56. 11 Isaac Shah   20:53   Upland  
57. 11 Colton Montgomery   20:53   Upland  
58. 11 Jacob Thomas   20:54   Oxnard  
59. 11 Damian Arriaga   20:58   Warren  
60. 12 Evan Arroyo   21:02   Upland  
61. 11 Nathan Lee   21:04   Los Osos  
62. 12 Ethan Hoen   21:05   Diamond Bar  
63. 11 Jesus Campos   21:08   Downey  
64. 11 Caden Chow   21:21   Granada Hills  
65. 11 Saul Ochoa   21:25   Warren  
66. 11 Lincoln Erfle   21:25   Quartz Hill  
67. 12 Nathaniel Stevens   21:26   Upland  
68. 11 Ivan Torres   21:27   Arvin  
69. 11 Abram Messiha   21:27   Northgate  
70. 11 Julio Iraheta   21:39   Palmdale  
71. 12 Collin Farrell   21:50   Chaparral  
72. 11 Gavin Orozco   22:00   Anaheim  
73. 12 Hayden Wilson   22:06   El Camino (Oceanside)  
74. 11 Caleb Lee   22:07   Diamond Bar  
75. 11 Giovanni Sanchez   22:08   Channel Islands  
76. 12 Javier Barajas   22:09   Anaheim  
77. 11 Michael Sanchez   22:10   Downey  
78. 12 Nathan Torres   22:14   Los Osos  
79. 11 David Tello   22:17   Paramount  
80. 11 Steven Olson   22:29   Northgate  
81. 11 Noe Galvez   22:42   Paramount  
82. 11 Christopher Knox   22:58   Quartz Hill  
83. 12 Asad Salman   23:09   Los Osos  
84. 11 Daniel James   23:14   Chaparral  
85. 11 Nathan Lambrich   23:14   Los Osos  
86. 12 Micah Macalino   23:15   Diamond Bar  
87. 12 Cesar Chavez   23:17   Oxnard  
88. 12 Irvin Cardenas   23:24   Anaheim  
89. 11 Cary Jiang   23:26   Los Osos  
90. 11 Joseph Cruz   23:33   Northgate  
91. 11 Blaze Fuess   23:41   Northgate  
92. 11 Alan Sanchez   23:53   Oxnard  
93. 11 Fernando Barron   23:55   Paramount  
94. 11 Gabriel Toledo   24:22   Oxnard  
95. 12 Daniel Seman   24:52   Northgate  
96. 11 David Shaikh   24:53   Oxnard  
97. 12 Jaycob Rodriguez   24:59   Los Osos  
98. 12 Axel Mondragon   25:19   Anaheim  
99. 12 Joshua Loya   25:21   Anaheim  
100. 11 Israel Aguirre   27:38   Anaheim  
101. 11 Lazaro Urieta   27:45   Anaheim  
102. 12 Ethan Garcia Alogo   29:17   Quartz Hill  

3 Miles D2 JV Red

Official Team Scores
1. Torrance 63
2. Tesoro 64
3. Clayton Valley 108
4. El Modena 143
5. El Toro 163
6. Segerstrom 177
7. Rio Mesa 209
8. Bravo Medical Magnet 226
9. Stockdale 231
10. Serrano 261
11. Edison (HB) 300
12. Saugus 300
13. Alta Loma 351
14. Cerritos 355
15. Centennial 390
16. Redlands 409
17. Hilltop 436
18. Perris 467
19. Moreno Valley 553
20. Rancho Verde 576
21. Ramona (Riverside) 586

1. 12 Ethan Wessels   17:37   Torrance  
2. 11 Wyatt Fishburn   17:53   El Toro  
3. 12 John Kuske   18:03   Rio Mesa  
4. 11 Colin Cadwell   18:11   Tesoro  
5. 12 Thomas Duffy   18:20   Clayton Valley  
6. 12 Joshua Spradlin   18:26   Torrance  
7. 12 Cash Sebestyen   18:27   El Modena  
8. 12 Coleman Krause   18:31   Clayton Valley  
9. 11 Kadyn Bley   18:33   Tesoro  
10. 11 Luis Moreno   18:35   Serrano  
11. 11 Jon-David Tok   18:39   El Toro  
12. 11 Jayden Pineda   18:40   Torrance  
13. 11 Colin Chung   18:43   Tesoro  
14. 12 Chris Van De Venter   18:44   Stockdale  
15. 11 Oliver Erickson   18:47   Stockdale  
16. 12 Jonah Ly   18:49   Canyon (Anaheim)  
17. 11 Daniel Romero   18:53   El Modena  
18. 12 Ricardo Cantoran   18:57   Segerstrom  
19. 12 Alex Duarte   18:59   Tesoro  
20. 11 Michael Manley   19:07   Edison (HB)  
21. 10 Diego Macias   19:07   Canyon (Anaheim)  
22. 11 Carter Green   19:07   Tesoro  
23. 12 Vince De Guzman   19:16   Torrance  
24.   15071 15071   19:16   Segerstrom  
25. 11 Brandon Hsu   19:17   Torrance  
26. 12 Jacob Diaz   19:18   Bravo Medical Magnet  
27. 12 Justin Martinez   19:18   Bravo Medical Magnet  
28. 11 Jack Warren   19:24   Edison (HB)  
29. 11 Nathan Do   19:25   Clayton Valley  
30. 11 Jack Buechter   19:27   Clayton Valley  
31. 12 Erick Aleman   19:30   Rio Mesa  
32. 12 Jonathan Santiago   19:34   Segerstrom  
33. 11 Derek Ureta   19:35   Saugus  
34. 12 Anderson Toelke   19:36   Stockdale  
35. 12 Liam Osgood   19:38   Redlands  
36. 10 Grady Moore   19:39   Canyon (Anaheim)  
37. 11 Eiden Vega   19:42   Rio Mesa  
38. 11 Mahmoud Dalati   19:43   Walnut  
39. 11 Slade Sturhann   19:43   Tesoro  
40. 11 Jeremy Sands   19:46   Alta Loma  
41. 12 Christopher Lemelin   19:51   El Modena  
42. 11 Isaac Rivera   19:52   El Modena  
43. 11 Lorenzo Portabales   19:53   El Toro  
44. 12 Esteban Martinez   19:54   Norwalk  
45. 11 Ellis Brown   19:55   Clayton Valley  
46. 11 Michael Lam   19:56   Cerritos  
47. 12 Leonardo Gonzalez Sandoval   20:00   Hilltop  
48. 12 Ethan McClung   20:02   Edison (HB)  
49. 11 Joshua Jones   20:07   Serrano  
50. 12 Nathanial Phipps   20:07   El Modena  
51. 11 Jayden Batista   20:09   Bravo Medical Magnet  
52. 11 Steven Mora   20:10   Eagle Rock  
53. 12 Raymond Nunez   20:10   Segerstrom  
54. 12 Yunwen (Victor) Li   20:11   Mark Keppel  
55. 11 Justin Stegall   20:14   Saugus  
56. 11 Aiden Kauffman   20:14   Saugus  
57. 12 Evren Dogrul   20:18   California (Whittier)  
58. 12 Joaquin Rios   20:19   La Habra  
59. 11 Michael Rodgers   20:20   Redlands  
60. 11 Ryan Epps   20:22   Alta Loma  
61. 11 Giovanni Garibay   20:23   Rio Mesa  
62. 11 Derek Torres   20:25   El Modena  
63. 12 Ryan Kain   20:25   Palm Desert  
64. 11 Noah Lee   20:27   El Dorado  
65. 11 Micah Lee   20:28   El Dorado  
66. 11 Adit Shah   20:28   El Toro  
67. 11 Solomon Hernandez   20:29   Serrano  
68. 11 Apollo Lee   20:29   Walnut  
69. 11 Andrew Chen   20:30   Canyon (Anaheim)  
70. 12 Jaden Wong   20:36   Tesoro  
71. 12 Orion Lee   20:38   El Toro  
72. 11 Marcos Lopez   20:40   Hueneme  
73. 11 Alvin Sanchez   20:42   El Modena  
74. 11 Aarush Lakhotia   20:43   Centennial  
75. 12 Alfred Ung   20:45   Bravo Medical Magnet  
76. 11 Shane Stenson   20:46   Murrieta Valley  
77. 12 Alejandro Jacobo   20:47   Segerstrom  
78. 11 Justin Arevalo   20:50   Clayton Valley  
79. 11 Emmanuel Tapia   20:54   Arlington  
80. 11 Jacob Remmes   20:54   El Toro  
81. 12 Richard Coates   20:54   Marina  
82. 11 Benjamin Quispe   20:57   Saugus  
83. 11 Kade Camps   20:57   Centennial  
84. 12 Jadon Yang   20:57   El Dorado  
85. 11 David Torres   20:59   Perris  
86. 12 David Ozaeta   21:02   Cerritos  
87. 12 Kenichiro Torii   21:05   Torrance  
88. 11 Luka Sahin   21:07   Clayton Valley  
89. 10 Zane Rennemann   21:09   Serrano  
90. 11 Juan Bautista   21:10   Bravo Medical Magnet  
91. 12 Taylen Ta   21:11   El Modena  
92. 12 Adriel Cruz   21:12   Alta Loma  
93. 12 Erick Salas   21:13   Hilltop  
94. 12 Gabriel Rodriguez   21:15   Bravo Medical Magnet  
95. 12 Aiden Manzano   21:16   Stockdale  
96. 12 Kekoa Usi   21:18   Cerritos  
97. 11 Anthony Alexander   21:19   Arlington  
98. 12 Kuba Zika   21:20   Tesoro  
99. 11 Noah Coons   21:22   Centennial  
100. 11 Ian Lopez Hernandez   21:23   Ramona (Riverside)  
101. 12 James Teo   21:23   Mark Keppel  
102. 11 Anthony Ascencio   21:24   Colony  
103. 12 Donny Castro   21:26   California (Whittier)  
104. 11 Ethan Liccardo   21:33   El Toro  
105. 12 Griffith Sutton-Jones Caudel   21:34   Centennial  
106. 11 Xavier Arzate   21:38   Moreno Valley  
107. 11 Edward Rodriguez   21:39   Apple Valley  
108. 10 Tommy Craig   21:40   Serrano  
109. 12 Alexandro Juarez   21:40   El Modena  
110. 11 Quantam Navarro   21:41   Cerritos  
111. 12 Jared Guerrero   21:43   Segerstrom  
112. 11 Rongan Barua   21:43   Bravo Medical Magnet  
113. 12 Patrick Herring   21:46   Edison (HB)  
114. 11 Joshua Gomez   21:47   Hilltop  
115. 11 Isaac Domingo   21:49   Cerritos  
116. 11 Christopher Sanchez   21:49   El Modena  
117. 11 Derek Hsu   21:50   Cerritos  
118. 10 Mike Nava   21:52   Perris  
119. 12 Daniel Medina   21:54   Rio Mesa  
120. 12 Cristian Mancinas   21:59   Rio Mesa  
121. 11 Elias Zendejas   22:00   Alta Loma  
122. 12 Alan Gonzales   22:03   Bravo Medical Magnet  
123. 11 Ezequiel Tepoz   22:05   Perris  
124. 11 Brandon Tukua   22:06   Marina  
125. 12 Rex Ross   22:10   Stockdale  
126. 12 Blake Bankard   22:11   Palm Desert  
127. 11 Carlos Reyes   22:12   Torrance  
128. 12 Alejandro Davali   22:12   Redlands  
129. 11 Sergio Avalos   22:13   Foothill (Santa Ana)  
130. 11 Balam Cardenas Santos   22:16   Norwalk  
131. 12 John Rosales   22:17   Stockdale  
132. 12 Erick Delgadillo   22:19   Norwalk  
133. 11 Joel Woodcook   22:19   Alta Loma  
134. 11 Cristobal Diaz   22:22   Foothill (Santa Ana)  
135. 12 Nathan Seto   22:23   Cerritos  
136. 12 Sebastian Carrasquillo   22:23   Hueneme  
137. 12 Karol Navarro   22:26   Marina  
138. 12 Andrew Hernandez   22:31   Alta Loma  
139. 11 Martin Arsenault   22:31   Mira Mesa  
140. 12 David Villegas   22:32   Segerstrom  
141. 9 Andy Silva   22:33   Perris  
142. 11 Dillon Lieu   22:34   Mark Keppel  
143. 12 Nyles Corteza   22:35   Eagle Rock  
144. 12 Joseph Quiroz   22:40   Alta Loma  
145. 12 Ethan Ramirez   22:40   Mark Keppel  
146. 11 Gabriel Ramirez-Lopez   22:45   Rancho Verde  
147. 12 Miles Walinga   22:45   Stockdale  
148. 11 Isaiah Sagastume   22:46   Rancho Verde  
149. 11 Rajeev Hotlani   22:51   Saugus  
150. 12 Leonardo Son   22:57   Bravo Medical Magnet  
151. 12 Nicholas Geronimo   22:58   Stockdale  
152. 11 Connor Lee   22:59   El Toro  
153. 12 Lucas Liao   23:00   Mira Mesa  
154. 12 Simon Nguyen   23:05   Mira Mesa  
155. 12 Zeus Martinez   23:07   Colony  
156. 11 Stanley Lin   23:09   Torrance  
157. 12 Ahmed Mohammed   23:12   Centennial  
158. 11 Christopher Castillo   23:12   Moreno Valley  
159. 12 Matteo Sun   23:12   Cerritos  
160. 12 Issac Medrano   23:13   Hilltop  
161. 11 Sean Vu   23:14   Walnut  
162. 12 Jacob Salas   23:18   Clayton Valley  
163. 11 Isaac Gutierrez   23:18   Redlands  
164. 11 Anthoni Quezada   23:22   Centennial  
165. 11 Joseph Torres   23:29   Alta Loma  
166. 12 Christopher Hinojos   23:33   Perris  
167. 12 Adrian Galindo   23:34   Norwalk  
168. 11 Moises Sanchez   23:38   Rancho Verde  
169. 12 Zachary Garewal   23:38   Stockdale  
170. 12 Luis Hernandez   23:38   Moreno Valley  
171. 12 Sebastian Powers   23:46   Redlands  
172. 10 Adrian Godoy   23:52   Perris  
173. 11 David Alvarez   23:55   Moreno Valley  
174. 11 Jesse James   24:04   Palm Desert  
175. 11 Landon Sibert   24:06   Stockdale  
176. 11 Calum Aranda   24:06   Culver City  
177. 12 Aiden Franco   24:09   Chino  
178. 12 Daniel Sorcia-Mara   24:09   Rancho Verde  
179. 11 Diego Vidales   24:14   Ramona (Riverside)  
180. 12 Jeremiah Morgan   24:18   Centennial  
181. 11 Luis Martinez   24:22   Hilltop  
182. 11 Fernando Jimenez   24:31   Ramona (Riverside)  
183. 11 Caleb Barron   24:44   Centennial  
184. 11 Isaac Rodriguez   24:58   Centennial  
185. 12 Levi Trujillo   25:04   Hilltop  
186. 12 Casey Maddox   25:14   Culver City  
187. 11 Reid Olgin   25:18   Edison (HB)  
188. 11 Angel Acevedo   25:24   Moreno Valley  
189. 12 Kimani Moore   25:36   Culver City  
190. 11 Francisco David Ramirez   25:37   Culver City  
191. 11 Yahya Salman   25:44   Redlands  
192. 12 Oliver Clark   25:48   Alta Loma  
193. 12 Jose Bello   25:50   Apple Valley  
194. 11 Owen Perez   25:58   Rancho Verde  
195. 11 John Heredia   25:58   Rancho Verde  
196. 12 Angel Munoz   26:07   Bravo Medical Magnet  
197. 11 Israel Mirafuentes   26:26   Ramona (Riverside)  
198. 12 Nikolas Ramirez   26:34   Ramona (Riverside)  
199. 12 Emmanuel Mateo   26:35   Rancho Verde  
200. 11 Jacob Robredo-Garcia   26:39   Cerritos  
201. 11 Isaac Soledad Wetterstrom   26:53   Moreno Valley  
202. 12 Jayden Sahussanun   27:04   Cerritos  
203. 12 Ridge Dylan Edlagan   27:10   Rancho Verde  
204. 12 James Hernandez   28:23   Ramona (Riverside)  

3 Miles D2 Soph Blue

Official Team Scores
1. Tesoro 67
2. Arlington 125
3. Foothill (Santa Ana) 127
4. Segerstrom 175
5. Walnut 182
6. Mira Mesa 188
7. El Toro 200
8. Eagle Rock 219
9. Bravo Medical Magnet 256
10. El Modena 259
11. Saugus 269
12. California (Whittier) 276
13. Culver City 308
14. Centennial 331
15. Edison (HB) 345
16. Palm Desert 410
17. Torrance 418
18. Kennedy (La Palma) 457
19. Canyon (Anaheim) 466
20. Cerritos 477
21. Ramona (Riverside) 481

1. 10 Diego Garcia   17:32   Arlington  
2. 10 Camden Wiseman   18:01   Tesoro  
3. 10 Jaxson Irwin   18:06   El Modena  
4. 10 Edward Ruezga   18:07   Arlington  
5. 10 Hudson Glassmire   18:30   Redlands  
6. 10 Emiliano Becerra-Rubio   18:38   Rio Mesa  
7. 10 Nicholas Nordby   18:38   Tesoro  
8. 10 Damian Mendoza   18:42   Bravo Medical Magnet  
9. 10 James (JiongJie) Qi   18:45   Walnut  
10. 10 Joseph Wilpitz   18:49   Mira Mesa  
11. 10 Adan Guzman   18:55   Norwalk  
12. 10 Jake Harvey   18:56   Tesoro  
13. 10 Jason Perez   18:56   Rio Mesa  
14. 10 Diego Ramirez   18:59   Culver City  
15. 10 Ethan Roberts   19:03   Murrieta Valley  
16. 10 Akshath Krishnan   19:04   Tesoro  
17. 10 Daniel Ayala   19:09   Foothill (Santa Ana)  
18. 10 Roman Restrepo Ceniceros   19:12   Alta Loma  
19. 10 Adrian Reyes   19:14   Segerstrom  
20. 10 Darius Hixon   19:15   Mira Mesa  
21. 10 James Fikert   19:17   Foothill (Santa Ana)  
22. 10 Aiden Bulman   19:17   El Toro  
23. 10 Tyler Manzano   19:19   Saugus  
24. 10 Ryan Ayoub   19:21   El Modena  
25. 10 Jacob Nevarez   19:21   Segerstrom  
26. 10 Gavin Techathamawong   19:22   Eagle Rock  
27. 10 Oscar Green   19:22   Santa Barbara  
28. 10 Ben Bostick   19:23   Edison (HB)  
29. 10 Alonso Renteria   19:24   California (Whittier)  
30. 10 Luis Torres   19:26   El Toro  
31. 10 Matthew Hsieh   19:30   Foothill (Santa Ana)  
32. 10 Pablo Rafael Andres   19:34   Ramona (Riverside)  
33. 10 Brayden Wooten   19:37   Arroyo Grande  
34. 10 Cole San Antonio   19:42   Walnut  
35. 10 Timothy Ehlert   19:43   Mira Mesa  
36. 10 Jack Sniezek   19:47   Edison (HB)  
37. 10 Damien Lopez   19:49   Arlington  
38. 10 Lucas Lim   19:49   Walnut  
39. 10 William Binion   19:49   Centennial  
40. 10 Byron Neujahr   19:51   Foothill (Santa Ana)  
41. 10 Karter Castro   19:54   California (Whittier)  
42. 10 John Lopez   19:57   El Modena  
43. 10 Noah Hokama   19:59   Torrance  
44. 10 Anthony Espinoza   20:04   Colony  
45. 10 Ethan Jordan-Meyers   20:05   California (Whittier)  
46. 10 Sergio Hernandez Nguyen   20:06   Segerstrom  
47. 10 Jeffrey Saenz   20:06   Saugus  
48. 10 Gus Checel   20:06   Culver City  
49. 10 Matthew Last   20:08   Tesoro  
50. 10 Dennis Moscoso   20:08   Arlington  
51. 10 Dylan Kwok   20:09   Irvington  
52. 10 Tyler Foote   20:09   Walnut  
53. 10 Lucky Guevarra   20:10   Eagle Rock  
54. 10 Andre Gianzero   20:14   Foothill (Santa Ana)  
55. 10 Michael Arreola   20:17   Bravo Medical Magnet  
56. 10 Charles-Henry Lubatti   20:24   Eagle Rock  
57. 10 Christopher Ludden   20:26   El Toro  
58. 10 Ian Wakino   20:26   Mark Keppel  
59. 10 Andre Andal   20:26   Torrance  
60. 10 Leonardo Pelico   20:30   Bravo Medical Magnet  
61. 10 Isaac Martinez   20:30   Arlington  
62. 10 Edgar Gonzales-Carlos   20:33   Alta Loma  
63. 10 Kelvin Erazo   20:38   Segerstrom  
64. 10 Jose Angel Vences Huerta   20:39   El Toro  
65. 10 Kaleb Smith   20:42   Rio Mesa  
66. 10 Nathanael Hwang   20:44   Foothill (Santa Ana)  
67. 10 Brian Beas-Ramirez   20:44   Arroyo Grande  
68. 10 Mylo Lucas   20:45   Eagle Rock  
69. 10 David Vera   20:46   Segerstrom  
70. 10 Nicolas Aragones   20:49   Eagle Rock  
71. 10 Justin Cheng   20:49   Mark Keppel  
72. 10 Benjamin Lehndorfer   20:51   Stockdale  
73. 10 Conner Allen   20:53   Centennial  
74. 10 Alex Huff   20:54   Centennial  
75. 10 Nathan Murillo   21:04   Segerstrom  
76. 10 Calvin Osborn   21:04   Redlands  
77. 10 Huntington Tran   21:04   Edison (HB)  
78. 10 Nicholas Martinez Santos   21:05   Hueneme  
79. 10 Harry Brooks   21:11   Culver City  
80. 10 Nicolas Lam   21:11   El Toro  
81. 10 Aaron Quijada   21:12   California (Whittier)  
82. 10 Allan Woolley   21:17   Cerritos  
83. 10 Isaac Cisneros   21:19   Palm Desert  
84. 10 Nathaniel Burke   21:27   Newbury Park  
85. 10 Francisco Luna   21:28   Bravo Medical Magnet  
86. 10 William Johnson   21:28   Foothill (Santa Ana)  
87. 10 Kyle Kriz   21:32   Mira Mesa  
88. 10 Jack Sullivan   21:34   Saugus  
89. 10 Elias Mann   21:40   Arlington  
90. 10 Dalton d'Almaine-Vedral   21:41   Mira Mesa  
91. 10 Emmanuel Brown   21:42   Murrieta Valley  
92. 10 Jonathan Reyes   21:42   Saugus  
93. 10 Alexander Josephbek   21:43   Saugus  
94. 10 Lucas Davis   21:44   Palm Desert  
95. 10 Wayde Edlund   21:44   Foothill (Santa Ana)  
96. 10 Christian Jimenez   21:44   Kennedy (La Palma)  
97. 10 Aidan Wingo   21:51   Hilltop  
98. 10 Noah Lewis   21:57   Palm Desert  
99. 10 Dylan Toh   21:57   Walnut  
100. 10 Michael Goossens   21:58   Saugus  
101. 10 Lukas Lancaster   22:01   Canyon (Anaheim)  
102. 10 Omer Kamran   22:01   Canyon (Anaheim)  
103. 10 Christopher Jaramillo   22:02   Ontario  
104. 10 Josue Rodriguez Garibay   22:06   Segerstrom  
105. 10 Sebastian Alvarez   22:08   Saugus  
106. 10 Aaron Lozano   22:11   Kennedy (La Palma)  
107. 10 Efren Gutierrez   22:20   Norwalk  
108. 10 Winston Khongsaly   22:22   Mira Mesa  
109. 10 Jorgen Weterrings   22:23   Foothill (Santa Ana)  
110. 10 Kevin Ramos   22:25   Segerstrom  
111. 10 Kingston Cruz   22:27   Saugus  
112. 10 Aidan Kwok   22:28   Irvington  
113. 10 Nathan Servin   22:30   Kennedy (La Palma)  
114. 10 Ozzy Franchot   22:31   Eagle Rock  
115. 10 Allen Ruangutai   22:33   Walnut  
116. 10 Dominic Lobatos   22:34   El Dorado  
117. 10 Kier Alejandro   22:37   Torrance  
118. 10 Bryce Mckenzie   22:38   Palm Desert  
119. 10 Landy Xivir   22:42   Bravo Medical Magnet  
120. 10 Joseph (Joey) Ono   22:42   Mark Keppel  
121. 10 Alexander Machuca   22:43   Madera  
122. 10 Abraham Tovar   22:46   Centennial  
123. 10 Owen Hartman   22:49   Marina  
124. 10 Matty Gaudio   22:49   Tesoro  
125. 10 Jacob Zeitlin   22:49   Culver City  
126. 10 Ryan Wang   22:49   Centennial  
127. 10 Casey Spry   22:50   Centennial  
128. 10 Jonah Suwanpruisksa   22:54   Cerritos  
129. 10 Baden Smith   22:56   El Modena  
130. 10 Odumpanha Sok   22:57   Cerritos  
131. 10 Brighton Ortiz Luis   23:03   Kennedy (La Palma)  
132. 10 Fredis Delgado   23:05   Bravo Medical Magnet  
133. 10 Aaron Lim   23:10   Canyon (Anaheim)  
134. 10 Joseph Stout   23:11   Canyon (Anaheim)  
135. 10 Denilson Xivir   23:13   Bravo Medical Magnet  
136. 10 Mossimo Molinari   23:20   Canyon (Anaheim)  
137. 10 Derek Spector   23:23   Culver City  
138. 10 Arfan Asif   23:23   Newbury Park  
139. 10 Diego Sanchez   23:25   Palm Desert  
140. 10 Wallace Marsh   23:26   El Modena  
141. 10 Dominic Sanchez   23:37   Apple Valley  
142. 10 Carlos Linares   23:41   Ramona (Riverside)  
143. 10 Diego Gardea   23:47   Cerritos  
144. 10 Paul Scott   23:54   Stockdale  
145. 10 Mark George   23:54   Cerritos  
146. 10 Montreal Martinez   23:55   Centennial  
147. 10 Roberto Urrutia Baires   24:01   Hueneme  
148. 10 kyler Munoz   24:04   Colony  
149. 10 Jorge Ramirez   24:14   Ramona (Riverside)  
150. 10 Jordan Chong   24:17   Marina  
151. 10 Xavier Lee   24:18   El Toro  
152. 10 William Morante   24:19   Cerritos  
153. 10 Kevin Lile   24:40   Kennedy (La Palma)  
154. 10 Elias Anderson   24:43   Redlands  
155. 10 Dean Anderson   24:47   Apple Valley  
156. 10 Mark Najera   24:49   Saugus  
157. 10 Gannon Arellano   24:49   Edison (HB)  
158. 10 Jet Ku   24:54   Colony  
159. 10 Veddanga Pyakurel   25:00   Colony  
160. 10 Weston Burwell   25:01   Santa Barbara  
161. 10 Brody Zlomke   25:18   Ramona (Riverside)  
162. 10 Lucas Chan   25:20   Cerritos  
163. 10 William Cano   25:26   Ramona (Riverside)  
164. 10 Joseph Broguiere   25:58   Edison (HB)  
165. 10 Clarence Padilla   25:58   Kennedy (La Palma)  
166. 10 Jack Walker   26:00   Centennial  
167. 10 Jayden Gamez   26:07   California (Whittier)  
168. 10 Malcom Hicks   26:07   Torrance  
169. 10 Gabriel Sanchez   26:07   Cerritos  
170. 10 Alexander Danley   26:11   Centennial  
171. 10 Chase Walker   26:16   Centennial  
172. 10 Coloma Davis   26:17   Foothill (Santa Ana)  
173. 10 Maaz Siddiqui   26:21   Torrance  
174. 10 Matthew Phan   26:53   Mark Keppel  
175. 10 Brandon Weber   27:06   Redlands  
176. 10 Syed Towhid   27:18   Cerritos  
177. 12 Blake Zeutzius   27:21   Edison (HB)  

3 Miles D2 Frosh Red

Official Team Scores
1. Tesoro 108
2. Walnut 150
3. Torrance 155
4. El Toro 177
5. Edison (HB) 194
6. Apple Valley 194
7. Segerstrom 200
8. El Modena 214
9. Canyon (Anaheim) 228
10. El Dorado 254
11. Foothill (Santa Ana) 265
12. Rio Mesa 269
13. Newbury Park 344
14. Saugus 361
15. Hueneme 367
16. Cerritos 368
17. Culver City 371
18. Alta Loma 400
19. Marina 435
20. Alhambra 510
21. Rancho Verde 518
22. Redlands 532
23. California (Whittier) 589

1. 9 Vincent Valenzuela   17:30   Cerritos  
2. 9 Guillermo Rendon   17:42   Segerstrom  
3. 9 Michael Searcy   18:03   Apple Valley  
4. 9 Luca Rupprecht   18:04   Tesoro  
5. 9 Zane Blattner   18:36   El Toro  
6. 9 Luke Noh   18:37   El Dorado  
7. 9 Brent Dela Cruz   18:39   El Modena  
8. 9 Marco Quirante   18:41   Walnut  
9. 9 Mason Sheng   18:41   Newbury Park  
10. 9 Zack Hoy   18:45   Elsinore  
11. 9 Kelvin Lo   18:48   Ontario  
12. 9 Angel Perez   18:49   Murrieta Mesa  
13. 9 Camden Brown   18:55   Murrieta Valley  
14. 9 Christian Rodriguez   18:58   Walnut  
15. 9 Christopher Serrano   19:00   Torrance  
16. 9 Maximus Loazcruz   19:05   Segerstrom  
17. 9 Aaron Romero   19:23   Apple Valley  
18. 9 Wyatt Adair   19:24   Tesoro  
19. 9 Cash Cortez Nunez   19:30   Apple Valley  
20. 9 Noah Lessley   19:30   Centennial  
21. 9 Daniel Castaneda   19:31   Colony  
22. 9 Declan Weddingfled   19:34   Tesoro  
23. 9 Alexander Costello   19:36   Saugus  
24. 9 Michael Perez Montalbetti   19:37   Foothill (Santa Ana)  
25. 9 Logan Bowlin   19:39   Murrieta Valley  
26. 9 Sawyer Lindgren   19:39   Arroyo Grande  
27. 9 Logan Koch   19:42   Edison (HB)  
28. 9 Elijah Villegas   19:43   Walnut  
29. 9 Jayden Jorgensen   19:44   Canyon (Anaheim)  
30. 9 Chris Segovia   19:46   Tesoro  
31. 9 Milan Carcano   19:49   Alta Loma  
32. 9 Aiden Duong   19:51   Saugus  
33. 9 Tavin Moussa-Zahab   19:51   Edison (HB)  
34. 9 Levi Nellis   19:52   El Modena  
35. 9 Nicolas Brown   19:54   Arroyo Grande  
36. 9 Leonel Muniz   19:55   Segerstrom  
37. 9 Tyler Ishizeki   19:57   Torrance  
38. 9 Alex Reynoso   20:03   Arroyo Grande  
39. 9 Preston Hoang   20:06   Torrance  
40. 9 Marcelo Ferrufino   20:07   Canyon (Anaheim)  
41. 9 Devin Hinojoso   20:08   Centennial  
42. 9 Eddy Briones   20:10   Rio Mesa  
43. 9 Lucas Romo   20:12   Alhambra  
44. 9 Nolan Merkel   20:13   Edison (HB)  
45. 9 Samuel Russell   20:20   El Toro  
46. 9 Noah Adame   20:21   Stockdale  
47. 9 Bradley Vizcaino   20:21   Serrano  
48. 9 Josh Toledo   20:23   Rio Mesa  
49. 9 William Ferris   20:29   El Toro  
50. 9 Colby Clutter   20:31   Edison (HB)  
51. 9 Seita Koge   20:31   Torrance  
52. 9 Kade Barrera   20:32   El Toro  
53. 9 Ty Portis   20:33   Cerritos  
54. 9 Khoi Nguyen   20:33   El Dorado  
55. 9 Caleb Cheng   20:34   Walnut  
56. 9 Noah Florez   20:34   Canyon (Anaheim)  
57. 9 Marcel Lourenco   20:35   Marina  
58. 9 Nicholas Gould   20:35   Newbury Park  
59. 9 Tyler Sheriff   20:36   Canyon (Anaheim)  
60. 9 Aaron Arredondo   20:37   Norwalk  
61. 9 Mekhail Beniamin   20:42   Colony  
62. 9 Jose Gonzalez   20:43   Hueneme  
63. 9 Alex Welling   20:44   Centennial  
64. 9 Nicholas Vega   20:44   Rio Mesa  
65. 9 Andrew Paz   20:44   Torrance  
66. 9 Daniel Duport   20:53   Foothill (Santa Ana)  
67.   12122 12122   21:02   Norwalk  
68. 9 Luke Rubio   21:02   El Modena  
69. 9 Gabriel Ledonne   21:04   Tesoro  
70. 9 Theodore Bain   21:04   Culver City  
71. 9 Darren Blackmon   21:05   Newbury Park  
72. 9 Destine LeBoss   21:07   Elsinore  
73. 9 Abdel Valdez   21:10   Ontario  
74. 9 Luke Hansen   21:10   Marina  
75. 9 Nathan Paulsen   21:13   Murrieta Mesa  
76. 9 Jara Cruz   21:15   Eagle Rock  
77. 9 Damon Nielsen   21:15   El Dorado  
78. 12 Juan Valencia   21:15   Rancho Verde  
79. 9 Jhon Nieto   21:16   Segerstrom  
80. 9 Elijah Roundy   21:17   Foothill (Santa Ana)  
81. 9 Jace Zavala   21:17   Alta Loma  
82. 9 Garrison Hayhurst   21:17   Redlands  
83. 9 Lucas Yamakoshi   21:17   Culver City  
84. 9 Yuya Punyasavatsut   21:18   El Toro  
85. 9 Quenton Resendiz   21:19   El Modena  
86. 9 Jaime Estrada   21:21   Hueneme  
87. 9 Koa Kaaiakamanu   21:21   El Modena  
88. 9 Lucca Lowry   21:21   Santa Barbara  
89. 9 Colin Gregson   21:22   Foothill (Santa Ana)  
90. 9 Daniel Guerra Martinez   21:23   Arlington  
91. 9 Seth Petrossi   21:23   El Dorado  
92. 9 Alex Angulo   21:23   Rancho Verde  
93. 9 Colby Bankard   21:23   Palm Desert  
94. 9 Fabricio Martinez   21:23   Bravo Medical Magnet  
95. 9 Jared Din   21:24   Elsinore  
96. 9 Hector Zuriel Urbina   21:24   Hilltop  
97. 9 Zyden Co   21:25   Walnut  
98. 9 Devin Miller   21:25   Foothill (Santa Ana)  
99. 9 Alexander Dixon   21:26   Marina  
100. 9 Manny Arroyo   21:27   Hueneme  
101. 9 Gabriel Gomez Hernandez   21:28   Culver City  
102. 9 Junior Morales   21:29   Hueneme  
103. 9 Luke Bannister   21:31   Palm Desert  
104. 9 Angel Lopez   21:32   Arlington  
105. 9 Matthew Cervantes   21:33   Rio Mesa  
106. 9 Evan Kwak   21:38   Cerritos  
107. 9 Matthew Vega   21:38   Saugus  
108. 9 William Dahlquist   21:41   Rio Mesa  
109. 9 Thierry Tran   21:42   Edison (HB)  
110. 9 Bri Maglinte   21:43   Apple Valley  
111. 9 Sebastian Benitez   21:43   Apple Valley  
112. 9 Cole Johnson   21:45   El Dorado  
113. 9 Ethan Perez   21:47   California (Whittier)  
114. 9 Isaac Cao   21:47   Walnut  
115. 9 Angel Lopez Fabian   21:47   Culver City  
116. 9 William Muy   21:48   Alhambra  
117. 9 David Kumpf   21:50   Canyon (Anaheim)  
118. 9 Sammy Rosales   21:51   Kennedy (La Palma)  
119. 9 Everett Harris   21:52   Edison (HB)  
120. 9 Zen Cleveringa   21:52   Kennedy (La Palma)  
121. 9 Ben Warren   21:54   Edison (HB)  
122. 9 Emmanuel Martinez   21:55   Apple Valley  
123. 9 Dean Morton   21:56   Alta Loma  
124. 9 Gabriel Sanchez   21:58   Norwalk  
125. 9 Alec Boserup   21:59   El Modena  
126. 9 Benjamin Cymbor   22:02   El Toro  
127. 9 Brayden Simms   22:02   El Toro  
128. 9 Emmett Kelly   22:07   Culver City  
129. 9 Eduardo Ortiz   22:08   Kennedy (La Palma)  
130. 9 Keith Mosbrook   22:09   El Modena  
131. 9 David Bingener   22:11   Culver City  
132. 9 Ryder Dinsmore   22:11   Centennial  
133. 9 Brendan Hulick   22:11   Edison (HB)  
134. 9 Connor Hulick   22:15   Edison (HB)  
135. 9 Arjang Ehsan   22:15   Torrance  
136. 9 Nikhil Urala   22:18   Culver City  
137. 9 Ricardo Flores   22:20   Vista Del Lago  
138. 9 Maximiliano Vazquez   22:23   Segerstrom  
139. 9 Adrian Gonzalez Moreno   22:25   Foothill (Santa Ana)  
140. 9 Evan Sauceda   22:26   Elsinore  
141. 9 Emanuel Cornejo   22:26   Bravo Medical Magnet  
142. 9 Owen Lopez   22:28   California (Whittier)  
143. 9 Joaquin Cornejo   22:28   Bravo Medical Magnet  
144. 9 Isaiah Bran   22:30   Alta Loma  
145. 9 Levi Heil   22:31   Foothill (Santa Ana)  
146. 9 Michael Cervantes   22:31   Rio Mesa  
147. 9 Jacob Alejo   22:32   Hueneme  
148. 9 Cade Anderson   22:32   Redlands  
149. 9 Johnathan Arteaga   22:32   Segerstrom  
150. 9 Jonathan Bolen   22:34   Saugus  
151. 9 Jacob Ourn   22:36   Arlington  
152. 9 Austin Hulick   22:37   Edison (HB)  
153. 9 Sean Carluen   22:38   Eagle Rock  
154. 9 Alexander Palacios   22:41   Apple Valley  
155. 9 Jacob Ramirez   22:46   Arroyo Grande  
156. 9 Dominic Varela   22:49   La Habra  
157. 9 Jonathan Maldonado   22:52   Hueneme  
158. 9 Moises de Jesus Hernandez   22:56   Apple Valley  
159. 9 Sebastian Hernandez Garibay   22:57   El Modena  
160. 9 Micah Wass   22:57   Foothill (Santa Ana)  
161. 9 Trent Schuyler   22:58   Newbury Park  
162. 9 Joshua Echevarria   22:59   Redlands  
163. 9 Kent Wong   23:00   Alhambra  
164. 9 William Selby   23:04   Redlands  
165. 9 Reed Padilla   23:09   El Modena  
166. 9 Mark Garza   23:13   Stockdale  
167. 9 Elijah Kessel   23:14   Culver City  
168. 9 Ethan Wang   23:17   Walnut  
169. 9 Ayden Ramirez   23:22   Torrance  
170. 9 Aaron Martinez   23:22   California (Whittier)  
171. 9 Dominic Alfaro   23:23   Rio Mesa  
172. 9 Stryder Bom   23:24   Serrano  
173. 9 Aiden Correa   23:27   Torrance  
174. 9 Jose Cortes   23:29   Apple Valley  
175. 9 Noah Olivares   23:37   Rio Mesa  
176. 9 Samuel Arellano   23:38   Rio Mesa  
177. 9 Darin Morton   23:38   Alta Loma  
178. 9 Ryan Reh   23:38   Colony  
179. 9 Daniel Hamel   23:39   Rancho Verde  
180. 9 Jackson Luce   23:41   Colony  
181. 9 Lucas Schoen   23:41   Newbury Park  
182. 9 Evan Wolf   23:47   Cerritos  
183. 9 Ray Mendoza   24:02   Madera  
184. 9 Noah Gomez   24:04   Alta Loma  
185. 9 Mason Tran   24:05   Cerritos  
186. 9 Jackson Hughes   24:05   Newbury Park  
187. 9 Ethan Tran   24:06   Marina  
188. 9 Wyatt Valentine   24:09   Apple Valley  
189. 9 Andrew Kilbride   24:10   Culver City  
190. 9 Jayden Camacho   24:11   Rancho Verde  
191. 9 Xavier Magana Cordova   24:18   Hueneme  
192. 9 Jayden Suen   24:19   Alhambra  
193. 9 Logan Hernandez   24:23   La Habra  
194. 9 Jackson Grijalva   24:26   Serrano  
195. 9 Brody Kert   24:26   Saugus  
196. 9 Jaxon Black   24:31   Redlands  
197. 9 Emiliano Rincon Farinas   24:36   Ramona (Riverside)  
198. 9 Jonathan Contreras   24:43   Norwalk  
199. 9 Dash Liccardo   24:44   El Toro  
200. 9 Reyhan Mohammad   24:53   Tesoro  
201. 9 Daniel Cabrera   24:54   Cerritos  
202. 9 Matthew Lugo-Alvarez   24:58   Palm Desert  
203. 9 James Ayden Hartwell   25:00   Marina  
204. 9 Julien Boutin   25:00   Culver City  
205. 9 Wesley Sanchez   25:02   Marina  
206. 9 Gustavo Garcia   25:03   Bravo Medical Magnet  
207. 9 Jackson Carns   25:19   Foothill (Santa Ana)  
208. 9 Erick Garcia Navarro   25:30   Hueneme  
209. 9 Charlie Barone   25:30   Saugus  
210. 9 Josiah Aviles   25:33   El Modena  
211. 9 Faris Porraz   25:33   California (Whittier)  
212. 9 Zachary Hammerstrom   25:45   Apple Valley  
213. 9 Cayden Ding   25:53   Walnut  
214. 9 Kalel Dominguez   26:24   Cerritos  
215. 9 Leo Rafael Leuterio   26:34   Cerritos  
216. 9 Frankie Garcia   26:40   Rancho Verde  
217. 9 Paul Chacon   26:41   Saugus  
218. 9 Josef Perez   27:00   Marina  
219. 9 Noah Frausto   27:06   Vista Del Lago  
220. 9 Matthew Estrada   27:14   California (Whittier)  
221. 9 Gordon Chik   27:43   Walnut  
222. 9 Andy Chang   27:59   Alhambra  

3 Miles D2 Varsity Blue

Official Team Scores
1. El Dorado 48
2. Mt Carmel 79
3. Tesoro 105
4. El Toro 129
5. Redlands 131
6. Oakland Tech 205
7. Paso Robles 206
8. Arlington 206
9. Arroyo Grande 216
10. Centennial 239
11. Dos Pueblos 269
12. Kennedy (La Palma) 307
13. Newbury Park 323
14. Clayton Valley 355
15. Saugus 381
16. Madera 478
17. Carter 478
18. University 497
19. Knight 559

1. 11 Brian Arndt   15:42   Paso Robles  
2. 10 Jaxon Northcutt   15:44   Mt Carmel  
3. 10 Jack McDonald   15:57   El Dorado  
4. 11 Michael Ortega   16:07   Ontario  
5. 12 Jonah Botello   16:16   El Dorado  
6. 12 Kallen Gragg   16:24   Redlands  
7. 11 Shane Sparks   16:25   Centennial  
8. 12 Gus Schafer   16:36   Oakland Tech  
9. 10 Isaiah Gallagher   16:42   El Dorado  
10. 10 Quentin Fronjian   16:42   Mt Carmel  
11. 12 Brayden Brown   16:46   Arlington  
12. 11 Christian DePrat   16:47   El Dorado  
13. 11 Wyatt Boesel   16:50   Mt Carmel  
14. 11 Gabriel Raco   16:52   Tesoro  
15. 12 John Miranda   16:55   Tesoro  
16. 12 Carlos Arias   17:05   Redlands  
17. 11 Rishabh Prabhat   17:11   Tesoro  
18. 10 Luke Kleinman   17:19   Paso Robles  
19. 10 Kyle Doherty   17:22   El Toro  
20. 12 Steven Morehead   17:26   Oakland Tech  
21. 10 Asher Gould   17:27   El Toro  
22. 12 Lukas Andrews   17:28   Tesoro  
23. 12 Cristian Gutierrez   17:28   Esteban Torres  
24. 12 Matt Ramos   17:28   El Dorado  
25. 11 Sam Jurcazak   17:29   Arroyo Grande  
26. 9 Joshua Bell   17:30   Mt Carmel  
27. 9 Dane Kosek   17:33   Dos Pueblos  
28. 11 Josh Barron   17:35   El Toro  
29. 12 Luke Cymbor   17:39   El Toro  
30. 9 Jensen Clarke   17:39   Newbury Park  
31. 9 Benjamin Shay   17:43   El Dorado  
32. 11 Kian Patel   17:43   Kennedy (La Palma)  
33. 10 Tyler Haynes   17:43   Arroyo Grande  
34. 11 Eshan Shivakumar   17:44   Mt Carmel  
35. 11 Lucas Korth   17:44   Arroyo Grande  
36. 12 Nathan Dewan   17:44   Oakland Tech  
37. 12 Brayden Choi   17:46   Redlands  
38. 12 Caleb Chang   17:50   Mt Carmel  
39. 12 Drew Anderson   17:53   Redlands  
40. 10 Cole Bulman   17:54   El Toro  
41. 11 Aaron Ingham   17:54   Redlands  
42. 10 Evan Godina   17:57   El Dorado  
43. 11 Garrett Worch   18:00   Tesoro  
44. 11 Gavin Peavy   18:02   Saugus  
45. 9 Alexander Vazquez   18:04   Centennial  
46. 11 Luis Hernandez   18:05   Arlington  
47. 9 Mario Cepeda   18:05   Murrieta Valley  
48. 11 Quinton Fuentes   18:05   Centennial  
49. 12 Oliver Arnold   18:06   Oakland Tech  
50. 12 Bryan Serrano   18:10   Arlington  
51. 11 Tristan Marston   18:13   Dos Pueblos  
52. 11 Ian Finlayson   18:19   Tesoro  
53. 10 Alexander Gonzalez   18:19   Paso Robles  
54. 12 Johnny Chavez   18:22   Arlington  
55. 11 Nathan Camarena   18:25   Ontario  
56. 12 Isaac Anderson   18:26   Redlands  
57. 9 Declan Marston   18:27   Dos Pueblos  
58. 12 Jordan Rojas   18:28   Arlington  
59. 12 Zander Barrera   18:30   El Toro  
60. 9 Marcus Sandel   18:30   Kennedy (La Palma)  
61. 11 Jackson Sandler   18:32   Murrieta Valley  
62. 11 Miles Hollen   18:33   Paso Robles  
63. 12 Samuel Bravo   18:35   University  
64. 11 Charlie Habermeyer   18:38   Clayton Valley  
65. 10 Adam Brady   18:39   Centennial  
66. 10 Luke Dremsa   18:40   Arroyo Grande  
67. 10 Benjamin Smael   18:43   Kennedy (La Palma)  
68. 11 Dylan Mehl   18:43   Clayton Valley  
69. 12 Freddy Garcia   18:43   Madera  
70. 11 Shivam Patel   18:44   Redlands  
71. 11 Brian Ferreira   18:45   Saugus  
72. 12 Emmanuel Domingo   18:45   Victor Valley  
73. 11 Roberto Torres   18:47   Carter  
74. 11 David Wilson   18:47   Hamilton  
75. 9 Grant Hemesath   18:48   Arroyo Grande  
76. 10 Jacob Pacheco   18:51   Newbury Park  
77. 9 Jesse Ransom   18:52   Murrieta Valley  
78. 12 Sky Beard-Armbruster   18:55   Dos Pueblos  
79. 10 Kai Perreira   18:55   Clayton Valley  
80. 9 David Dombrowski   18:56   Clayton Valley  
81. 11 Adrian Rubio   18:57   Dos Pueblos  
82. 11 Jayden Benson   18:58   Newbury Park  
83. 9 Matthew Dorsi   18:59   Newbury Park  
84. 9 Pranav Mehru   19:00   Kennedy (La Palma)  
85. 10 Eli Zasloff   19:01   Newbury Park  
86. 10 Levi Paynter   19:03   Arroyo Grande  
87. 11 Bryce Bowen   19:04   Arroyo Grande  
88. 12 Cody Shirley   19:07   Saugus  
89. 12 Nhan (Tony) Van   19:08   Paso Robles  
90. 11 Rudy Ochoa   19:10   Carter  
91. 12 Christopher Plata   19:10   Kennedy (La Palma)  
92. 12 Luke Flores   19:12   Madera  
93. 11 Connor Oslund   19:14   Centennial  
94. 10 Joseph Arce   19:18   Paso Robles  
95. 10 Quentin Holland   19:18   Dos Pueblos  
96. 10 Aritra Chakraborty   19:18   El Toro  
97. 11 Jayden Saenz   19:20   Knight  
98. 9 Maxwell Habermeyer   19:21   Clayton Valley  
99. 10 Lukas Silva   19:22   Newbury Park  
100. 12 Alexander Black   19:24   Saugus  
101. 10 Carlos Felix   19:24   Centennial  
102. 12 Eddie Orozco   19:27   Arlington  
103. 12 Mason Ronald   19:28   Mt Carmel  
104. 9 Charles Contakes   19:37   Dos Pueblos  
105. 12 Vincenzo Dazzo   19:44   Centennial  
106. 9 Melvin Jarnit-Bjergsoe   19:50   Newbury Park  
107. 11 Ishaan Moorthy-Rajan   19:59   Oakland Tech  
108. 11 Tupac Bretoneche-Antonio   20:02   University  
109. 12 Nathan Lieber   20:03   Saugus  
110. 12 Jaxon Lara   20:14   Kennedy (La Palma)  
111. 11 Alfredo Mejia   20:16   Madera  
112. 11 Caelin Duffy   20:17   Oakland Tech  
113. 11 Valentin Gargallo   20:19   Carter  
114. 11 Anthony Zamora   20:22   Esteban Torres  
115. 10 Isaac Iraheta   20:29   Knight  
116. 12 Alain Molina   20:36   Madera  
117. 10 Leonardo Aventura   20:46   Kennedy (La Palma)  
118. 11 William Vazquez   20:51   Carter  
119. 12 Rowan Smith   20:57   Oakland Tech  
120. 12 Santiago Martinez   20:58   Clayton Valley  
121. 11 Yonathan Kiflezghie   20:58   University  
122. 11 Anthony Rodriguez   21:00   University  
123. 12 Eliase Kiflezghie   21:06   University  
124. 11 Alejandro Esqueda   21:09   Carter  
125. 12 Praxedis Velasco Martinez   21:20   Hamilton  
126. 12 Jaciel Gregorio Hernandez   21:29   University  
127. 11 Archer Jones   21:55   Knight  
128. 9 Jonathan Diego Martinez   21:57   Clayton Valley  
129. 12 Juan Morales   22:03   University  
130. 11 Christian Valenzuela   22:16   Madera  
131. 11 Robert Rivera   22:23   Madera  
132. 12 Owen Ochoa   23:00   Carter  
133. 12 Wayne Jarvis   23:39   Knight  
134. 10 Anthony Valdez   24:35   Knight  
135. 9 Marcus Cardinez   25:00   Hamilton  
136. 12 Caudrey Moss   26:30   Knight  

3 Miles D2 Varsity Red

Official Team Scores
1. El Modena 61
2. Segerstrom 85
3. Torrance 88
4. Norwalk 134
5. Mira Mesa 138
6. Stockdale 146
7. Colony 209
8. Bravo Medical Magnet 212
9. Santa Barbara 221
10. Mark Keppel 247
11. Serrano 313
12. Murrieta Mesa 351
13. Eagle Rock 375
14. Hilltop 388
15. Ramona (Riverside) 428
16. La Habra 444
17. Schurr 446
18. Cerritos 469
19. Alhambra 508

1. 12 Nicholas Tassos   16:03   Santa Barbara  
2. 10 Derek Luna   16:18   Rio Mesa  
3. 12 Jackson Giumarra   16:28   Stockdale  
4. 12 Andrew Slay   16:37   El Modena  
5. 11 Marcos Marin   16:40   Segerstrom  
6. 11 Leo Diaz   16:41   Norwalk  
7. 12 James Rivera   16:43   Torrance  
8. 11 Santiago Gonzalez   16:45   Segerstrom  
9. 11 Carter Lambert   16:45   El Modena  
10. 11 Jake Cashion   16:47   El Modena  
11. 12 Alfredo Vargas   17:02   Segerstrom  
12. 11 Sebastian Boisselier   17:04   Rio Mesa  
13. 12 Peter DeGraziano   17:04   Mira Mesa  
14. 12 Eric Schulz   17:05   Torrance  
15. 12 William Covington   17:06   Santa Barbara  
16. 11 Teodoro Villareal   17:07   El Modena  
17. 10 Ryan Polk   17:15   Mira Mesa  
18. 11 Brian McCaskill   17:16   Mira Mesa  
19. 12 Elijah Zepeda   17:19   Stockdale  
20. 11 Malaxai Murphy   17:20   Apple Valley  
21. 12 Jack Campbell   17:20   Torrance  
22. 9 Juan Mares   17:22   Norwalk  
23. 12 Logan Hernandez   17:24   Sultana  
24. 12 Raphael Noa   17:24   Torrance  
25. 12 Alejandro Romo Limon   17:25   Norwalk  
26. 12 Angel Santiago   17:31   Bravo Medical Magnet  
27. 12 Christopher Ramirez   17:31   Bravo Medical Magnet  
28. 12 Oliver Barr   17:33   Eagle Rock  
29. 10 Mason Munn   17:35   Mira Mesa  
30. 11 Yaseen Ibrahim   17:36   Colony  
31. 11 Landon Metoyer   17:38   El Modena  
32. 12 Oscar Hernandez-Sanchez   17:42   Serrano  
33. 11 Kevin Torres   17:47   Mark Keppel  
34. 11 Alexander Salazar   17:48   Segerstrom  
35. 12 Dylan Beltran   17:49   Colony  
36. 11 Milo Guba   17:49   Torrance  
37. 12 Angel Rodriguez   17:51   Torrance  
38. 12 Adrian Aceves   17:53   Segerstrom  
39. 10 John Paul Pacheco   17:54   Stockdale  
40. 12 Asa Gonzalez   17:55   Santa Barbara  
41. 12 Ren Nakanishi   17:56   Torrance  
42. 11 Shane Salgado   17:57   Apple Valley  
43. 11 Marcus Parada   17:57   Stockdale  
44. 11 Ethan Alvarado   17:58   Mark Keppel  
45. 12 Xzavier Hernandez   18:01   Ramona (Riverside)  
46. 12 Diego Lopez Jr   18:02   Norwalk  
47. 12 Daniel Araya   18:03   Alhambra  
48. 12 David Caton   18:07   Segerstrom  
49. 11 Cole Connor   18:09   Serrano  
50. 9 Angel Magana   18:09   Serrano  
51. 11 Daniel Marmolejo   18:10   Colony  
52. 10 Dominic Castrejon   18:11   Colony  
53. 11 Angel David Anaya   18:11   Norwalk  
54. 12 Ethan Meza   18:13   Norwalk  
55. 12 Tavi Gutierrez   18:14   Mark Keppel  
56. 11 Benjamin Cortes   18:15   Apple Valley  
57. 11 Daniel Anthony Hernandez   18:17   Hilltop  
58. 12 Aaron Montes   18:20   Bravo Medical Magnet  
59. 12 Derek Soucy   18:20   Murrieta Mesa  
60. 10 Mason Bucher   18:23   Stockdale  
61. 11 Wallace Kennedy   18:23   El Modena  
62. 10 Isaac Gomez   18:27   Murrieta Mesa  
63. 12 Alejandro Herrera   18:28   Bravo Medical Magnet  
64. 11 Isaac Montes   18:28   Bravo Medical Magnet  
65. 10 Andrew Brown   18:31   Colony  
66. 10 Ethan Suarez   18:31   Colony  
67. 12 Cooper Jonsef   18:34   El Modena  
68. 11 Jamison Gines   18:35   Murrieta Mesa  
69. 12 Caden Minohara   18:36   Mark Keppel  
70. 10 Isaiah Ross   18:36   La Habra  
71. 12 Leonardo Alcaraz   18:39   Stockdale  
72. 12 Kyle Chang   18:39   Mark Keppel  
73. 10 Elijah Adame   18:39   Stockdale  
74. 9 Cyrus Talesh   18:39   Orange County School of the Arts  
75. 11 George Hayton   18:39   Hilltop  
76. 11 Luis Ramirez   18:44   Segerstrom  
77. 11 Damian Nava   18:47   Schurr  
78. 10 Leonardo Miguel Rios   18:49   Mira Mesa  
79. 12 Diego Rodriguez   18:49   Schurr  
80. 12 Rey De Gante   18:53   Bravo Medical Magnet  
81. 10 Paulo Munoz   18:57   Hilltop  
82. 11 Max Jimenez   18:57   Eagle Rock  
83. 12 Howard Lee   18:57   Cerritos  
84. 11 Lucca Medina   18:58   Eagle Rock  
85. 11 Aaron Alexander   18:58   Colony  
86. 12 Sean Salcedo   18:59   Ramona (Riverside)  
87. 10 Aiden Ma   19:01   Mark Keppel  
88. 12 Rodrigo Argueta   19:05   Bravo Medical Magnet  
89. 12 Gerald Dominguez   19:05   Ramona (Riverside)  
90. 10 Jacob Vasquez   19:05   Serrano  
91. 11 Kellen Hayes   19:06   Murrieta Mesa  
92. 12 Jack Shapiro   19:08   Santa Barbara  
93. 10 Ethan Walp   19:08   Santa Barbara  
94. 11 Nicholas Melendrez   19:11   Cerritos  
95. 10 Andrew Diaz   19:13   Santa Barbara  
96. 12 Paul Wackerman   19:15   Norwalk  
97. 10 Daniel Cruz Rosales   19:16   La Habra  
98. 11 Daniel Hernandez   19:18   La Habra  
99. 12 Ethan Yung   19:21   Mark Keppel  
100. 12 Lucas Henrich   19:22   Eagle Rock  
101. 12 Joshua Sanchez   19:24   Apple Valley  
102. 12 Miguel Pablo   19:24   Mira Mesa  
103. 10 Pablo Gomez   19:26   Hilltop  
104. 12 Cameron Stroud   19:26   Murrieta Mesa  
105. 12 Alton Chan   19:27   Cerritos  
106. 12 Nathaniel Knerr   19:33   La Habra  
107. 11 David Cano   19:44   Schurr  
108. 11 Brady Sutherland   19:51   Hilltop  
109. 11 Austin Fitchett   19:54   Sultana  
110. 10 Nahuel Diaz   20:04   La Habra  
111. 12 Logan Robles   20:09   Schurr  
112. 12 Leonardo Garza   20:16   Schurr  
113. 12 Jeremy Syn   20:19   Cerritos  
114. 11 Matthew Lum   20:24   Cerritos  
115. 10 Isaac Fabian   20:24   Eagle Rock  
116. 12 Tristan Cornejo   20:34   La Habra  
117. 12 John Gillispie   20:37   Cerritos  
118. 11 Joaquin Salas   20:57   Alhambra  
119. 11 Isaac Raymond   20:58   Murrieta Mesa  
120. 11 Lorenzo Ramirez   21:05   Schurr  
121. 11 Ethan Hammond   21:07   Ramona (Riverside)  
122. 9 Uriel Giron   21:07   Serrano  
123. 11 Jose Eduardo Rodriguez   21:08   Schurr  
124. 12 Damian Perez   21:33   Ramona (Riverside)  
125. 9 Isaac Flores   21:56   Hilltop  
126. 12 Kevin Landa   22:47   Ramona (Riverside)  
127. 12 Jonathan Yu   23:17   Alhambra  
128. 12 Ryan Liang   24:35   Alhambra  
129. 12 Jason Huang   24:51   Alhambra  
130. 12 Sahil Dhir   26:01   Cerritos  

3 Miles D2 Varsity Blue

Official Team Scores
1. California (Whittier) 35
2. Alta Loma 113
3. Perris 134
4. San Dieguito Academy 139
5. Palm Desert 181
6. Edison (HB) 184
7. Liberty - Bakersfield 188
8. Walnut 218
9. Hueneme 229
10. Culver City 250
11. Elsinore 255
12. Marina 307
13. Golden Valley (CE) 318
14. Rancho Verde 331
15. Chino 344
16. Irvington 410
17. Moreno Valley 499
18. Sylmar 523

1. 12 Zaylen Barragan   16:00   California (Whittier)  
2. 10 Abraham Sanchez   16:11   Perris  
3. 10 Kaden Batcheller   16:14   Alta Loma  
4. 12 Andy Silva   16:19   California (Whittier)  
5. 12 Aaron Llamas   16:27   California (Whittier)  
6. 10 Alan Flores   16:31   California (Whittier)  
7. 10 Caden Salazar   16:32   Liberty - Bakersfield  
8. 10 Miguel Sandoval   16:46   Perris  
9. 11 Simon Cooke   16:51   Palm Desert  
10. 10 Caleb Mattsson   16:52   Elsinore  
11. 12 Kai Hata   16:53   Edison (HB)  
12. 11 Rye Junker   16:55   Marshall  
13. 12 Bao Le   16:56   Marshall  
14. 11 Gabe Reyes   17:04   Liberty - Bakersfield  
15. 12 Aidan Morales   17:05   Elsinore  
16. 11 Robert Hernandez   17:05   Alta Loma  
17. 11 Said Thomas   17:07   Vista Del Lago  
18. 12 Reid Ericson   17:10   San Dieguito Academy  
19. 12 Beckham Kunkler   17:11   San Dieguito Academy  
20. 11 Adrian Telavera   17:14   Perris  
21. 11 Alejandro Perez   17:18   Culver City  
22. 10 Noah Ruiz   17:18   California (Whittier)  
23. 10 Donovan Carlson   17:19   California (Whittier)  
24. 11 Jacob Johnson   17:19   Irvington  
25. 12 Mario Aluizo   17:20   Narbonne  
26. 12 Andres Cortes   17:20   Rancho Verde  
27. 11 Joaquin Vega   17:22   California (Whittier)  
28. 10 Fausto Noboa   17:24   Marshall  
29. 12 Isaac Tututi   17:25   Alta Loma  
30. 11 Hayden Fogel   17:25   Culver City  
31. 12 Joshua Hubbard   17:25   Alta Loma  
32. 11 Brian Rakhshani   17:30   Edison (HB)  
33. 10 Daniel Demiter   17:35   San Dieguito Academy  
34. 12 Miguel Benavides   17:35   Golden Valley (CE)  
35. 11 Henry Snyder   17:36   Palm Desert  
36. 11 Diego Fernandez   17:43   Hueneme  
37. 11 Jonathan Castellanos   17:44   Walnut  
38. 10 Miguel Juarez   17:45   Hueneme  
39. 10 Jairo Sanchez   17:46   Perris  
40. 11 Jack Egan   17:46   Edison (HB)  
41. 11 Hisham Mossadaq   17:47   Narbonne  
42. 11 Jesus Camargo   17:47   Coachella Valley  
43. 12 Jordan Serrano   17:50   San Dieguito Academy  
44. 11 Leo Marcus   17:51   Culver City  
45. 11 Ayden Dao   17:52   Walnut  
46. 10 Edgar Lopez   17:52   Chino  
47. 10 Nathan Cajilig   17:54   Marina  
48. 12 Collin Amick   17:57   Palm Desert  
49. 12 Victor Jimenez   17:58   Hueneme  
50. 11 Conrad Akerboom   17:59   Walnut  
51. 12 Samuel Land   18:01   San Dieguito Academy  
52. 12 Isaac LePiere   18:01   San Dieguito Academy  
53. 12 Colin Capito   18:04   Alta Loma  
54. 12 Jaden Leipper   18:04   Edison (HB)  
55. 12 Ian Amick   18:06   Palm Desert  
56. 9 Bryan Goble   18:10   Chino  
57. 12 Ethan Cao   18:10   Walnut  
58. 9 Wade Beaumont   18:11   Marina  
59. 11 Hayden Getman   18:14   Hueneme  
60. 9 Sebastian Elliott   18:16   Palm Desert  
61. 12 Gilberto Villa   18:20   Liberty - Bakersfield  
62. 11 Jayden Millares   18:22   Walnut  
63. 11 Jacob Rodriguez   18:24   Golden Valley (CE)  
64. 11 Hansel Vazquez   18:30   Liberty - Bakersfield  
65. 10 Jesus Perez   18:34   Liberty - Bakersfield  
66. 12 Cody Fyfe   18:35   Elsinore  
67. 12 Preston Dang   18:36   Marina  
68. 9 Kyu Makinoda   18:37   Culver City  
69. 10 Sam Grabias   18:38   Marshall  
70. 11 Wyatt Livesay   18:40   San Dieguito Academy  
71. 11 Raymond Gonzalez   18:40   Alta Loma  
72. 11 Gavin Carder   18:41   Edison (HB)  
73. 10 Zachery Byerley   18:42   Edison (HB)  
74. 11 Kane Rivas   18:44   Rancho Verde  
75. 9 Landon Donnelly   18:45   Liberty - Bakersfield  
76. 11 William Rees   18:46   Edison (HB)  
77. 12 Andrew Carranza   18:48   Palm Desert  
78. 9 James Levitin   18:50   Marina  
79. 11 Ramon Diaz Flores   18:53   Hueneme  
80. 10 Joseph Zepeda   18:54   Golden Valley (CE)  
81. 12 Brihin Felix   18:58   Perris  
82. 10 Santiago Ugalde   18:59   Chino  
83. 12 Matthew Solano   19:01   Vista Del Lago  
84. 10 Zachary Saiki   19:01   Liberty - Bakersfield  
85. 12 Brandon Ascencio   19:02   Hueneme  
86. 10 Diego Madrigal   19:03   Golden Valley (CE)  
87. 11 Colin Putt   19:06   Elsinore  
88. 12 Ethan Noriega   19:07   Rancho Verde  
89. 11 Cristian Gudino   19:09   Perris  
90. 11 Felipe Angulo   19:12   Rancho Verde  
91. 9 Evan Ma   19:16   Irvington  
92. 11 Andrew Delariva   19:18   Rancho Verde  
93. 10 Josue Macias   19:18   Golden Valley (CE)  
94. 12 Jacob Lopez   19:19   Rancho Verde  
95. 9 Nathan Ulit   19:20   Marina  
96. 10 Leo De La Serna   19:23   Moreno Valley  
97. 10 Jack Hopkins   19:26   Marina  
98. 11 Oliver Chen   19:30   Chino  
99. 11 Caesar Robles   19:32   Alta Loma  
100. 12 Ivan Rodriguez   19:33   Moreno Valley  
101. 11 Ethan Lee   19:34   Palm Desert  
102. 11 Sebastian Chagolla   19:49   Chino  
103. 10 Uzziel Romero Soto   20:05   Golden Valley (CE)  
104. 11 Ernesto Delcarmen-Ramirez   20:07   Elsinore  
105. 11 Victor Le   20:08   Irvington  
106. 10 Richard Balbuena   20:08   Golden Valley (CE)  
107. 12 Reilly Akana   20:13   Irvington  
108. 12 Hank Turnham   20:32   Elsinore  
109. 12 Josue Alarcon   20:40   Sylmar  
110. 12 Abel Herrera   20:44   Sylmar  
111. 12 Erik Rodriguez   20:46   Sylmar  
112. 11 Vincent Galvan   21:06   Moreno Valley  
113. 10 Darian Hernandez-Galarza   21:16   Coachella Valley  
114. 11 Yahir Lopez-Vargas   21:16   Hueneme  
115. 9 Bruce Holguin   21:40   Chino  
116. 10 Mason Elliott   21:48   Elsinore  
117. 10 Alex Rivera   21:50   Moreno Valley  
118. 12 Javier Martinez   21:57   Sylmar  
119. 12 Luca Galiano   22:05   Culver City  
120. 10 Alberto Benitez   22:12   Chino  
121. 11 Jonathan Santiago   22:18   Moreno Valley  
122. 12 Jeremy Tenorio   22:31   Narbonne  
123. 9 Juan Rodriguez   23:10   Sylmar  
124. 12 Daniel Lima   23:14   Vista Del Lago  
125. 12 Dilan Horwitz   24:48   Irvington  
126. 12 Ahmed Mohammed   24:53   Irvington  

Womens Results


3 Miles D3 JV Yellow

Official Team Scores
1. Oak Park 22
2. San Fernando 52
3. Bonita 77
4. Godinez 83
5. Don Lugo 111

1. 11 Ashley Brons   21:21   Mission Viejo  
2. 12 Angela Russo   22:12   Santa Margarita  
3. 12 Nikki Cheng   22:43   Oak Park  
4. 11 Grace Tavaglione   22:47   Santa Margarita  
5. 12 Kavya Sreeraj   23:02   Oak Park  
6. 11 Jenna Patane   23:24   Mission Viejo  
7. 11 Malina Murray   23:33   San Marcos (SB)  
8. 11 Melanie Phan   23:37   Arroyo (SS)  
9. 12 Natalie Kreil   23:42   Buena  
10. 12 Elizabeth Duhig   23:44   El Capitan  
11. 11 Nelly Flores   23:52   Canoga Park  
12. 11 Malia Hetrick   24:16   San Marcos (SB)  
13. 9 Divina Davis   24:28   Buena  
14. 12 D'Lila Getz   24:34   Mission Viejo  
15. 11 Esther Chan   24:36   Bonita  
16. 11 Naomi Lazarus   24:55   Oak Park  
17. 11 Fatima Peña Pérez   25:05   Godinez  
18. 11 Mady Meagher   25:17   San Marcos (SB)  
19. 12 Yareli Sanchez   25:19   Wasco  
20. 12 Catalina Pozas   25:23   Granite Hills (Apple Valley)  
21. 11 Maliyah Mestas   25:36   San Fernando  
22. 11 Sophia Lara   25:45   Oak Park  
23. 12 Anika Ravilla   25:46   Oak Park  
24. 11 Camila Bermudez   25:46   San Fernando  
25. 11 Diana Contreras   25:50   San Fernando  
26. 11 Priscilla Tlilayatzi   25:52   Godinez  
27. 11 Lauren Henry   25:52   Bonita  
28. 12 Bertha Fernandez   25:56   San Fernando  
29. 11 Jo'elee Flores-Perez   26:06   La Mirada  
30. 11 Gabriela Gachuzo   26:06   Santa Ana Valley  
31. 11 Kyah Johnson   26:16   San Marcos (SB)  
32. 11 Sophia Bracamontes   26:21   Orange  
33. 12 Emmy Aguilar   26:38   Shafter  
34. 10 Lucy Rowley   26:42   Classical Academy  
35. 12 Sherlyn Salmoran Sanchez   26:51   Granite Hills (Apple Valley)  
36. 12 Susana Benitez   26:53   San Fernando  
37. 12 Nadine Padilla   26:59   Don Lugo  
38. 12 Ellie Lawson   27:04   Oakmont  
39. 12 Nashla Samaan Aparicio   27:05   Buena  
40. 11 Angeline Tapia   27:08   Godinez  
41. 10 Giselle Soto   27:17   Miguel Contreras LC  
42. 11 Jennifer Lu   27:20   Bonita  
43. 11 Guadalupe Cervantes   27:23   Santa Ana Valley  
44. 11 Karla Martin   27:24   Miguel Contreras LC  
45. 12 Sharry Aguilar   27:28   Miguel Contreras LC  
46. 11 Alyanna Sandoval Heredia   27:31   Shafter  
47. 11 Finley Solari   27:34   South Hills  
48. 10 Giselle Gonzalez   27:36   Sonora (La Habra)  
49. 12 Rosa Canseco   27:38   San Gorgonio  
50. 11 Sydney Manzo   27:40   Mission Viejo  
51. 12 Janet Cabrera   27:47   Santa Ana Valley  
52. 11 Miranda Maradiaga   27:48   Royal  
53. 11 Halle Cudiamat   27:49   South Hills  
54. 12 Andrina Silvas   27:54   La Mirada  
55. 11 Litcy Hernandez   28:01   San Fernando  
56. 11 Namayribeth Cruz   28:04   Don Lugo  
57. 11 Esmeralda Brenes Rios   28:04   Don Lugo  
58. 12 Julissa Sanchez   28:12   San Fernando  
59. 11 Yuting Zeng   28:16   Bonita  
60. 11 Brandy Ortega   28:17   Shafter  
61. 12 Shannon Fernando   28:25   Bonita  
62. 11 Ariel Ben Mocha   28:29   Oak Park  
63. 12 Jayden Robertson   28:39   West Hills  
64. 12 Leticia Silva   28:43   Orange  
65. 12 Siarah Ruiz   28:43   San Bernardino  
66. 12 Zoe Rodriguez   28:44   Sonora (La Habra)  
67. 12 Heather Lopez   28:44   Canoga Park  
68. 12 Maria Cox Tzoc   28:54   Miguel Contreras LC  
69. 11 Alexa Rivera   28:54   South Hills  
70. 11 Contessa Cunningham   29:05   Royal  
71. 12 Monica Soto   29:14   San Bernardino  
72. 12 Alba Vicente   29:17   Godinez  
73. 12 Celeste Huerta   29:20   Arroyo (SS)  
74. 11 Alice Perteet   29:22   Granite Hills (Apple Valley)  
75. 10 Kira McKay   29:26   West Hills  
76. 11 Kelly Martinez Perez   29:33   Independence  
77. 11 Liliana Calderon   29:36   Godinez  
78. 11 Olivia Manabe   29:44   Oak Park  
79. 12 Elina Jalili   29:49   Monta Vista  
80. 12 Viviana Toral   29:59   Saddleback  
81. 12 Alexa Aguilera   30:22   Don Lugo  
82. 12 Angelica Sique   30:36   Granite Hills (Apple Valley)  
83. 11 Vanessa Tortoledo   30:47   Don Lugo  
84. 11 America Aguayo   30:51   Don Lugo  
85. 11 Lilly Bernal   30:52   Don Lugo  
86. 12 Alanna Garcia   31:22   La Mirada  
87. 12 Kasey Maquinalez   32:33   Buena  

3 Miles D3 Frosh Green

Official Team Scores
1. La Costa Canyon 38
2. Oak Park 61
3. Mission Viejo 63
4. Santa Ana Valley 66
5. Pacifica (Garden Grove) 141
6. Godinez 141
7. San Bernardino 150

1. 9 Zoi Waisman   21:57   Oak Park  
2. 9 Campbell Whitmer   22:16   La Costa Canyon  
3. 9 Julia Povich   22:18   Santa Margarita  
4. 9 Lily Taylor   22:26   La Costa Canyon  
5. 9 Paige Livesey   22:39   La Costa Canyon  
6. 9 Mya Vega   23:00   Santa Fe  
7. 9 Ivonne Vera   23:06   Arroyo (SS)  
8. 9 Emily Oak   23:18   Oak Park  
9. 9 Olivia Hice   23:44   Mission Viejo  
10. 9 Melinda Zhao   23:55   Monta Vista  
11. 9 Cassidy Morales   24:03   Los Amigos  
12. 9 Sarah Runda   24:04   Mission Viejo  
13. 9 Athena Chen   24:09   Rosemead  
14. 9 Sydnie Wang   24:09   Rosemead  
15. 9 Grace Mancha   24:14   Granite Hills (Apple Valley)  
16. 9 Rita Laster   24:34   Santa Margarita  
17. 9 Mackenzie Gomez   24:37   Granite Hills (Apple Valley)  
18. 9 Liliah Sanchez   24:41   Santa Ana Valley  
19. 9 Jessica Mendez   24:52   Santa Ana Valley  
20. 9 Madison Gurr   24:55   La Costa Canyon  
21. 9 Andrea Garcia   25:08   Arroyo (SS)  
22. 9 Melisa Librado   25:10   Santa Ana Valley  
23. 9 Aaradhana Arunkumar   25:11   Mission Viejo  
24. 9 Riley Gauf   25:14   Mission Viejo  
25. 9 Isabella Cerda   25:16   Granite Hills (Apple Valley)  
26. 9 Sydney Thomas   25:17   Brea Olinda  
27. 9 Denisse Nava   25:17   Santa Ana Valley  
28. 9 Kaylee Contreras-Sotelo   25:18   Godinez  
29. 9 Yiro Chen   25:18   Arroyo (SS)  
30. 9 Zoey Szary   25:19   Brea Olinda  
31. 9 Coba Castaneda   25:20   Oak Park  
32. 9 Charlotte Irwin   25:25   Oak Park  
33. 9 Jasmine Mena   25:37   San Bernardino  
34. 9 Makenna Nelson   25:47   La Costa Canyon  
35. 9 Mea Servin   25:50   Monroe  
36. 9 Eliana Socop   25:54   San Bernardino  
37. 9 Sophia Risse   26:00   Sonora (La Habra)  
38. 9 Kennedy Vasquez   26:04   South Hills  
39. 9 Emily Cruz   26:08   Pacifica (Garden Grove)  
40. 9 Alexis Fishburn   26:11   Will C. Wood  
41. 9 Kailey Hand   26:11   Oak Park  
42. 9 Claire Greer   26:17   Independence  
43. 9 Ariana Salmani   26:19   West Hills  
44. 9 Katelyn Nguyen   26:24   Arroyo (SS)  
45. 9 Yaretzi Garcia   26:24   Los Amigos  
46. 9 Medha Rustagi   26:25   Monta Vista  
47. 9 Savannah Liljeberg   26:30   Pacifica (Garden Grove)  
48. 9 Zoe Alvarez   26:40   South Hills  
49. 9 Ava Strickland   26:49   Mayfair  
50. 9 Jayleen Roldan   26:52   Santa Ana Valley  
51. 9 Cameron Valenti   26:52   Mission Viejo  
52. 9 Isabella Pinto   26:56   Sonora (La Habra)  
53. 9 Sydney Reed   27:05   Pacifica (Garden Grove)  
54. 9 Valeria Perez   27:06   Godinez  
55. 9 Sofia Velazquez   27:18   Oak Park  
56. 9 Jade Dimas   27:25   Shafter  
57. 9 Kylie Le   27:32   Rosemead  
58. 9 Genesis Camberos   27:38   Santa Ana Valley  
59. 9 Carmen Arraya   27:41   Hawthorne  
60. 9 Sofia Gonzalez   27:53   Santa Ana Valley  
61. 9 Emily Zarate   27:53   Godinez  
62. 9 Cailyn Moreno   28:02   Azusa  
63. 9 Brianna Nevado   28:02   Godinez  
64. 9 Samantha Meneses   28:10   San Bernardino  
65. 9 Mariah Sanchez   28:11   San Gorgonio  
66. 9 Katie Cottone   28:16   Santa Margarita  
67. 9 Sabrina Ortiz   28:17   South Hills  
68. 9 Anita Zheng   28:27   Temple City  
69. 9 Natalie Lopez   28:39   Santa Ana Valley  
70. 9 Giselle Gatti   28:48   Independence  
71. 9 Desiree Hernandez   29:04   Rancho Alamitos  
72. 9 Taylor Tran   29:12   Pacifica (Garden Grove)  
73. 9 Marlee Merkovsky   29:14   Mission Viejo  
74. 9 Gianna Rossman   29:17   Santa Fe  
75. 9 Itzel Cruz-Rodriguez   29:17   Godinez  
76. 9 Kendall Cox   29:43   Pacifica (Garden Grove)  
77. 9 Sophia Ramirez   29:46   Pacifica (Garden Grove)  
78. 9 Lilyana Chevarria   29:56   San Bernardino  
79. 9 Angelica Cardenas-Gutierrez   29:58   San Bernardino  
80. 9 Caelin Thompson   30:06   Santa Margarita  
81. 9 Evalynne Caballero   30:12   San Gorgonio  
82. 9 Samantha Spencer   30:12   Pacifica (Garden Grove)  

3 Miles D3 Soph Yellow

Official Team Scores
1. Pacifica (Garden Grove) 33
2. Santa Fe 66
3. Mission Viejo 79
4. Temple City 95
5. Brea Olinda 119
6. Godinez 124
7. Arroyo (SS) 143

1. 10 Breena Elliott   20:53   Buena  
2. 10 Nyla Biondolillo   21:16   La Costa Canyon  
3. 10 Beatriz Pastrana   21:53   La Costa Canyon  
4. 10 MaLeea Nguyen   22:43   Pacifica (Garden Grove)  
5. 10 Haven Falk   22:57   Classical Academy  
6. 10 Hannah Ho   23:04   Pacifica (Garden Grove)  
7. 10 Kelly Lee   23:11   Temple City  
8. 10 Fiona Lin   23:24   Rosemead  
9. 10 Hennesy Limas   23:26   Santa Fe  
10. 10 Autumn Richardson   23:32   San Marcos (SB)  
11. 10 Liliana Cardenas   23:39   Granite Hills (Apple Valley)  
12. 10 Jolliett Gomez   23:59   Mira Monte  
13. 10 Chrissy Huang   24:02   Rosemead  
14. 10 Jessica Minne   24:14   San Marcos (SB)  
15. 10 Aline Dominguez   24:21   Mayfair  
16. 10 Serenity Herrera   24:22   Mira Monte  
17. 10 Kingsley Haines   24:22   Oak Park  
18. 10 Kyoto Grisnik   24:28   Classical Academy  
19. 10 Sherlyn Alvarez   24:29   Santiago (Garden Grove)  
20. 10 Gabrielle Jaramilla   24:30   San Marcos (SB)  
21. 10 Alexandra Belo   24:33   Mission Viejo  
22. 10 Ariel Tejeda   24:35   Santa Fe  
23. 10 Kate Castillo   24:46   San Bernardino  
24. 10 Kayla Garcia   24:57   Godinez  
25. 10 Carolyn Kang   25:00   Pacifica (Garden Grove)  
26. 10 Leslie Enriquez   25:00   Saddleback  
27. 10 Michelle Perez   25:01   Pacifica (Garden Grove)  
28. 10 Kelly Lee   25:06   Brea Olinda  
29. 10 Jaclyn Dinwiddie   25:08   Will C. Wood  
30. 10 Bryanna Navarro   25:10   Los Amigos  
31. 10 Bella Flores   25:21   Santa Fe  
32. 10 Angelina Isham   25:24   Mission Viejo  
33. 10 Brooke Barnett   25:25   Pacifica (Garden Grove)  
34. 10 Avery Kadohiro   25:28   Temple City  
35. 10 Tiana Liang   25:29   Temple City  
36. 10 Kaleia Moses   25:33   Granite Hills (Apple Valley)  
37. 10 Savannah Vasquez   25:49   Brea Olinda  
38. 10 Alyssa Salazar   25:50   Mission Viejo  
39. 10 Ivy Young   25:51   San Marcos (SB)  
40. 10 Scarlett Clausen   25:57   Pacifica (Garden Grove)  
41. 10 Sofia Gomez   25:58   Godinez  
42. 10 Ashley Calderon Rodriguez   25:59   Santa Fe  
43. 10 Boa Zhai   26:11   Arroyo (SS)  
44. 10 Whitney Towers   26:13   Mission Viejo  
45. 10 Leona Khachatourian   26:14   Hoover  
46. 10 Julianna Fonseca   26:15   Los Altos  
47. 10 Remeya Cayanan   26:17   Mission Viejo  
48. 10 Aaleyah Mireles-Lopez   26:19   Buena Park  
49. 10 Guadalupe Morales   26:29   Santiago (Garden Grove)  
50. 10 Cindy Duong   26:30   Arroyo (SS)  
51. 10 Arianie Jenkins   26:38   Bonita  
52. 10 Sophia Piscitello   26:46   Royal  
53. 10 Angelina De La Cruz   26:46   Santa Fe  
54. 10 Sarah Ponce   26:51   North Torrance  
55. 10 Annally Guerrero   26:57   Santiago (Garden Grove)  
56. 10 Leah Cerna   27:01   Brea Olinda  
57. 10 Makena Nishikawa   27:02   North Torrance  
58. 10 Sveva Ambrossi   27:06   Indian Springs  
59. 10 Allison Tajiboy   27:15   Novato  
60. 10 Luna Gonzalez   27:21   Godinez  
61. 10 Vivian Rodriguez   27:22   San Bernardino  
62. 10 Isabella Perez   27:24   Kaiser  
63. 10 Joanne Wong   27:31   Temple City  
64. 10 Brooklyn Tran   27:33   Pacifica (Garden Grove)  
65. 10 Alanis Sandoval   27:33   Arroyo (SS)  
66. 10 Melissa Mendoza   27:35   Sonora (La Habra)  
67. 10 Sierra Pham   27:36   Arroyo (SS)  
68. 10 Amy Flores   27:39   Santiago (Garden Grove)  
69. 10 Melanie Zaragoza   27:39   Buena Park  
70. 10 Maya Ruiz   27:55   Godinez  
71. 10 Angelina Diaz   28:02   Granite Hills (Apple Valley)  
72. 10 Irene Sarmiento   28:02   Rancho Alamitos  
73. 10 Zoia Balagtas   28:03   Sonora (La Habra)  
74. 10 Miriam Prieto   28:03   Rancho Alamitos  
75. 10 Caylee Cervantes   28:09   Saddleback  
76. 10 Raynette Gosha   28:11   Bonita  
77. 10 Preslie Chute   28:12   Brea Olinda  
78. 10 Racquel Teh   28:15   Brea Olinda  
79. 10 Amy Hoang   28:18   Temple City  
80. 10 Roselyn Zuniga   28:25   Indian Springs  
81. 10 Megan Cadavid   28:34   Temple City  
82. 10 Zoe Rodriguez   28:40   Arroyo (SS)  
83. 10 Emily Quezada   28:41   Arroyo (SS)  
84. 10 Asari Moreno   28:42   Godinez  
85. 10 Gavina Araus   29:07   Shafter  
86. 10 Aderlyn Rodriguez-Martinez   29:07   Buena Park  
87. 10 Sona Crane   29:26   Hoover  
88. 10 Gabriela Lopez   29:37   Sonora (La Habra)  
89. 10 Sherlyn De La Cruz   29:56   San Gorgonio  

3 Miles D3 Varsity Green

Official Team Scores
1. Santa Margarita 24
2. San Marcos (SB) 100
3. El Capitan 106
4. Bonita 146
5. Oak Park 153
6. Santa Fe 166
7. Granite Hills (Apple Valley) 184
8. Irvine 198
9. Monroe 234
10. Independence 252
11. North Torrance 274
12. Shafter 320
13. Orange 330
14. Ramona 340
15. San Gorgonio 376

1. 12 Serenity Fausto   18:14   Santa Fe  
2. 11 Alahna Thomas   18:53   Santa Margarita  
3. 10 Jaqueline Soto   19:27   North Torrance  
4. 11 Riley Szuba   19:31   Santa Margarita  
5. 10 Hannah Gordon   19:49   La Costa Canyon  
6. 11 Lauren Temple   19:51   Santa Margarita  
7. 10 Taryn Coulston   20:14   Santa Margarita  
8. 11 Elysse Jordan   20:18   Santa Margarita  
9. 10 Noely Mojarro   20:22   Independence  
10. 11 Natalie Flores   20:22   Independence  
11. 12 Nayelly Flores   20:24   Monroe  
12. 11 Aubree Boinus   20:30   El Capitan  
13. 12 Kate Ekizian   20:35   Santa Margarita  
14. 12 Melina Vela   20:35   San Marcos (SB)  
15. 9 Elsie Tuttle   20:35   San Marcos (SB)  
16. 11 Tania Chavez   20:35   Vista  
17. 11 Sofi Hernandez   20:38   San Marcos (SB)  
18. 10 Cora Lottermoser   20:50   El Capitan  
19. 11 Michelle Vu   20:51   Oak Park  
20. 12 Laura Sung   20:53   Bonita  
21. 12 Olivia Larimore   20:55   Vista  
22. 11 Ashlan Forster   20:55   El Capitan  
23. 12 Kyra Loza   21:04   Bonita  
24. 9 Quinn Evers   21:14   Santa Margarita  
25. 11 Ashlynn Montes   21:41   El Capitan  
26. 12 Samyuktha Senthilnathan   21:41   Oak Park  
27. 12 Colette Keller   21:46   San Marcos (SB)  
28. 9 Saoirse Boehm   21:47   Oak Park  
29. 11 Mila Gallegos   21:52   Santa Fe  
30. 11 Amy Mejorado   21:53   Granite Hills (Apple Valley)  
31. 11 Solana Hudson   21:55   La Costa Canyon  
32. 11 Ankita Yadav   21:57   Irvine  
33. 12 Si Qi Wei   22:07   Temple City  
34. 11 Aarya Kanitkar   22:07   Irvine  
35. 11 Andrea Santos   22:09   Granite Hills (Apple Valley)  
36. 11 Anna Clara Tanikawa   22:10   Irvine  
37. 9 Tatum Valdovinos   22:18   Bonita  
38. 12 Roxanne Moreno   22:23   Bonita  
39. 12 Delaney Reagan   22:33   San Marcos (SB)  
40. 11 Anna Holmes   22:44   San Marcos (SB)  
41. 12 Laura Diaz   22:50   Monroe  
42. 11 Madison Rosas   22:58   Shafter  
43. 11 Paige Frei   22:59   La Costa Canyon  
44. 10 Taylar Frick   23:04   El Capitan  
45. 10 Isabel Hernandez   23:08   Granite Hills (Apple Valley)  
46. 11 Sara Juarez   23:11   Buena Park  
47. 11 Isabella Accardi   23:12   Ramona  
48. 11 Lianna Tsabur   23:14   Granite Hills (Apple Valley)  
49. 10 Jasleen Sumal   23:15   Oak Park  
50. 12 Evelyn Montague   23:15   Bonita  
51. 12 Serena Tarango   23:15   Santa Fe  
52. 11 Janae Gallegos   23:15   Santa Fe  
53. 10 Sylvie Cicinelli   23:22   Oak Park  
54. 12 Victoria English   23:26   Granite Hills (Apple Valley)  
55. 12 Esmeralda Allende   23:27   San Gorgonio  
56. 10 Natalie Schneider   23:28   El Capitan  
57. 12 Karry Castillo   23:28   Santa Fe  
58. 11 Crystal Bernal   23:29   Orange  
59. 10 Isabel Villa   23:33   Granite Hills (Apple Valley)  
60. 11 Emily Burchell-Pinto   23:35   Orange  
61. 12 Alyssa Lertsuntivit   23:35   Irvine  
62. 10 Mishelle Zuniga   23:41   Monroe  
63. 12 Haajar Yamani   23:43   Irvine  
64. 12 Alison Osorio   23:49   Monroe  
65. 11 Victoria Garcia   23:50   Santa Fe  
66. 12 Paola Soto   24:17   North Torrance  
67. 9 Sandra Shi   24:18   Oak Park  
68. 10 Danna Barrientos   24:20   El Capitan  
69. 12 Nelly Thai   24:20   Irvine  
70. 10 Sophia Lopez   24:21   San Gorgonio  
71. 12 Valeria Ruiz   24:26   Azusa  
72. 12 Kathleen Beals   24:28   Ramona  
73. 12 Alexis Lopez   24:31   Shafter  
74. 11 Gabriela Gonzalez   24:32   North Torrance  
75. 10 Thanya Galindo   24:44   Shafter  
76. 12 Nicole Petersen   24:45   Ramona  
77. 12 Alexi Sierra   24:47   Independence  
78. 12 Monique Gutierrez   24:48   Orange  
79. 10 Amelia Yamauchi   24:57   North Torrance  
80. 11 Helen Perez   25:05   Shafter  
81. 12 Valerie Galeana   25:10   Granite Hills (Apple Valley)  
82. 12 Emma Damian   25:15   Orange  
83. 12 Mia Maranon-Jones   25:17   North Torrance  
84. 12 Estefani Alas   25:17   Monroe  
85. 9 Marissa Baltazar   25:20   Independence  
86. 11 Gabrielle Gomez   25:23   Ramona  
87. 12 Adriana Moreno Bravo   25:27   Shafter  
88. 10 Amy Barrientos   25:30   Shafter  
89. 12 Adriana Ignash   25:32   Irvine  
90. 11 Guadalupe Vasquez   25:35   Orange  
91. 11 Jocelyn Cruz-Garcia   25:37   San Gorgonio  
92. 12 Karis Toy   25:37   North Torrance  
93. 11 Steffany Soto   25:46   North Torrance  
94. 10 Daniela Hernandez   26:03   Orange  
95. 12 Ashely Belmares   26:05   Buena Park  
96. 11 Gennesis Valdez   26:06   Monroe  
97. 11 Melody Cen   26:06   Temple City  
98. 12 Hillary Zhang   27:08   Temple City  
99. 10 Yaella Hirsch   27:12   San Gorgonio  
100. 11 Camila Estrada   27:17   Independence  
101. 11 Yaretzy Ramos   27:21   Ramona  
102. 12 Addyson Evens   27:24   Independence  
103. 11 Kate Garcia   27:28   Temple City  
104. 10 Lara Welty   27:36   Ramona  
105. 11 Annabel Ugarte   27:46   Buena Park  
106. 12 Yazmin Cerritos   27:46   Monroe  
107. 10 Angeline Torres   28:17   Monroe  
108. 12 Vianney Hernandez   28:35   San Gorgonio  

3 Miles D3 Varsity Yellow

Official Team Scores
1. La Mirada 72
2. Santa Ana Valley 90
3. Godinez 96
4. South Hills 129
5. Tustin 134
6. West Hills 164
7. Rancho Mirage 167
8. Miguel Contreras LC 191
9. Sierra Vista 197
10. Montebello 203
11. Don Lugo 210
12. Will C. Wood 259

1. 12 Brigette Trujillo   20:05   Miguel Contreras LC  
2. 10 Lauren Gutierrez   20:37   La Mirada  
3. 11 Samantha Quezada   20:49   South Hills  
4. 12 Anika Bhandarkar   21:02   Monta Vista  
5. 12 Catalina Arellanes   21:05   Los Altos  
6. 11 Amanda Palomino   21:20   La Mirada  
7. 12 Victoria Loyo   21:36   Bloomington  
8. 12 Madeline (Maddie) Borrayo   21:51   South Hills  
9. 12 Klarissa Lopez   22:12   Santa Ana Valley  
10. 11 Angelica Ramirez   22:18   Saddleback  
11. 11 Mikaela Estrada   22:18   West Hills  
12. 12 Maritza Ramirez   22:25   Miguel Contreras LC  
13. 11 Kerenn Flores   22:25   Tustin  
14. 11 Esmeralda Bravo Garcia   22:29   Santa Ana Valley  
15. 10 Dannielys Garita   22:33   Rancho Mirage  
16. 10 Naomi Hsu   22:36   Monta Vista  
17. 9 Zoey Santiago   22:43   La Mirada  
18. 11 Fatima Hernandez   22:43   Santa Ana Valley  
19. 12 Genesis Ortega   22:47   Tustin  
20. 10 Alana Marin   22:57   La Mirada  
21. 9 Johanna Sanchez   23:07   Godinez  
22. 9 Mareli Zuniga Esteban   23:16   Godinez  
23. 11 Eunice Moreno   23:17   Godinez  
24. 11 Angela Guerrero   23:27   South Hills  
25. 11 Avril Ramirez   23:30   Rancho Mirage  
26. 9 Melissa Gonzalez   23:31   Godinez  
27. 9 Alondra Palomera   23:36   Rancho Mirage  
28. 11 Leslie Higareda   23:42   Santa Ana Valley  
29. 12 Katherine Lee   23:45   Monta Vista  
30. 12 Manasi Prasad   23:57   Monta Vista  
31. 10 Emma Arechiga   24:09   Godinez  
32. 12 Hope Tran   24:13   San Gabriel  
33. 11 Dulce Villegas   24:13   Don Lugo  
34. 9 Madison Wences   24:16   Sierra Vista  
35. 11 Breanna Manriquez   24:23   Sierra Vista  
36. 12 Sophia Tarantino Pineiro   24:32   West Hills  
37. 12 Naomy Servin   24:32   West Hills  
38. 9 Natalie Diaz Armenta   24:37   Hillcrest  
39. 11 Marelly Estevez   24:40   Montebello  
40. 12 Hiedi Wiegmann   24:49   Savanna  
41. 12 April Altamirano   24:49   Tustin  
42. 11 Sheyla Coronado   24:56   Tustin  
43. 11 Kate Metzger   25:04   Novato  
44. 10 Megan Rodriguez   25:07   Montebello  
45. 12 Priscilla Ayala   25:07   San Gabriel  
46. 12 Celine Wong   25:07   Don Lugo  
47. 9 Cecilia Sellers   25:14   West Hills  
48. 12 Maddison Pryor   25:16   Will C. Wood  
49. 11 Ruby Martinez   25:16   Montebello  
50. 11 Aylin Castro   25:21   Santa Ana Valley  
51. 11 Marley Meza   25:22   La Mirada  
52. 10 Katelyn Ruiz   25:27   Sierra Vista  
53. 11 Raylynn Montelongo   25:28   Sierra Vista  
54. 12 Stephanie Rodriguez   25:30   Godinez  
55. 11 Julie Inda   25:40   Rancho Mirage  
56. 11 Charlee Miranda   25:44   South Hills  
57. 12 Karla Gonzalez   25:46   Don Lugo  
58. 11 Janice Torres   26:02   Santa Ana Valley  
59. 12 Kyla Pillon   26:03   Will C. Wood  
60. 11 Hailey Lopez   26:06   Mayfair  
61. 9 Makenzie Peterson   26:11   Tustin  
62. 12 Jessica Chavez Gonzalez   26:11   Miguel Contreras LC  
63. 12 Jaslin Hernandez   26:19   Montebello  
64. 12 Jacqueline Amezcua   26:19   Santa Ana Valley  
65. 11 Maritza Mentado   26:23   Saddleback  
66. 9 Andrea Lamorena   26:24   Don Lugo  
67. 9 Arabella Valdivia   26:24   Montebello  
68. 11 Pricilla Govea   26:25   Don Lugo  
69. 12 Hannah Trinh   26:32   Will C. Wood  
70. 12 Sofya Alonzo   26:47   La Mirada  
71. 12 Delila Palomino-Croom   26:55   Will C. Wood  
72. 11 Akhila Brahmandam   27:02   Novato  
73. 10 Marley Valentin   27:02   Savanna  
74. 12 Diana Peguero   27:02   Bloomington  
75. 12 Sienna Castenada   27:06   South Hills  
76. 10 Sienna Robles   27:08   Don Lugo  
77. 11 Katerine Del Cid   27:17   Montebello  
78. 11 Lauren Borbon   27:22   Don Lugo  
79. 11 Jisselle Preciado   27:23   Mayfair  
80. 9 Keyty Mejia   27:32   Montebello  
81. 11 Briana Rivas   27:34   Mayfair  
82. 9 Abby Trinh   27:39   San Gabriel  
83. 12 Izabella Espinoza   27:40   Sierra Vista  
84. 11 Morgan Espinosa   27:46   Will C. Wood  
85. 12 Abigail Trantalis   27:55   West Hills  
86. 12 Emily Rivera Guerrero   27:58   Miguel Contreras LC  
87. 12 Kimberly Cos Renoj   28:02   Miguel Contreras LC  
88. 11 Rosa Cox-Tzoc   28:06   Miguel Contreras LC  
89. 11 Jasmin Melara   28:18   Tustin  
90. 12 Vianney Venegas   28:33   Tustin  
91. 9 Fahtima Ahmad   28:39   Hillcrest  
92. 12 Dorely Robles   29:14   Rancho Mirage  
93. 11 Jesselly Segura   29:35   Saddleback  
94. 11 Isabella Cruz   29:39   Hillcrest  

3 Miles D3 Varsity Green

Official Team Scores
1. Arroyo (SS) 48
2. Mission Vista 59
3. Canoga Park 83
4. Santiago (Garden Grove) 124
5. San Fernando 132
6. Royal 159
7. Wasco 164
8. Sonora (La Habra) 184
9. Oakmont 261
10. Mission Oak 295
11. Kaiser 300
12. Leuzinger 332

1. 12 Angelina López   19:27   Canoga Park  
2. 10 Madison Boucher   20:15   Royal  
3. 10 Yiwen Chen   20:22   Arroyo (SS)  
4. 11 Jaylynn Erickson   20:28   Mission Vista  
5. 12 Johana Zhou-Zhang   20:47   Arroyo (SS)  
6. 12 Reese Colton   20:56   Mission Vista  
7. 12 Nieves Alvarez   20:57   Wasco  
8. 9 Itzel Ocampo   20:59   Santiago (Garden Grove)  
9. 12 Joselyn Zhou-Zhang   21:06   Arroyo (SS)  
10. 12 Maria Tafoya   21:14   Santiago (Garden Grove)  
11. 11 Sarai Rosas   21:25   Canoga Park  
12. 10 Ruby Zaky   21:33   Mission Vista  
13. 10 Adela Hampson   21:35   Sonora (La Habra)  
14. 10 Mandy Huang   21:36   Arroyo (SS)  
15. 12 Miahnna Galvan   21:46   Santa Paula  
16. 12 Evelyn Rodriguez   21:56   San Fernando  
17. 10 Delilah Camacho   21:59   Mission Vista  
18. 9 Helen Mach   22:03   Arroyo (SS)  
19. 12 Giselle Acevedo   22:30   Wasco  
20. 12 Samira Garcia   22:38   San Fernando  
21. 10 Abrianna Robles   22:38   Canoga Park  
22. 10 Billi Readinger   22:38   Mission Vista  
23. 10 Lauren Villafana   22:46   Royal  
24. 12 Dulce Godinez   22:48   Canoga Park  
25. 12 Gabriela Figueira-Schieldge   22:49   Palm Springs  
26. 12 Alyssa Sanchez   22:53   San Fernando  
27. 12 Daniella Signoret   23:00   Palm Springs  
28. 11 Jade East   23:05   Royal  
29. 12 Giada Ortega   23:13   Mission Oak  
30. 9 Alina Perez   23:22   Santiago (Garden Grove)  
31. 11 Abriele Arcilla   23:27   Canoga Park  
32. 11 Julieta Estrada   23:31   Hawthorne  
33. 11 Hazel Arce   23:34   San Fernando  
34. 10 Sosina McHale-Hall   23:35   Oakmont  
35. 10 Abigail Hogan   23:36   Mission Vista  
36. 10 Kate Vargas   23:44   Arroyo (SS)  
37. 11 Scarlett Martin   23:47   Oakmont  
38. 11 Faith Villalobos   23:47   Sonora (La Habra)  
39. 11 Itzel Gifarro   23:50   Hawthorne  
40. 11 Vanessa Perez   23:51   Canoga Park  
41. 10 Stefanie Hernandez   23:54   Santiago (Garden Grove)  
42. 10 Giselle Torres   23:55   Wasco  
43. 12 Jasmin Garcia   23:55   Canoga Park  
44. 12 Janine Betcher   23:57   Kaiser  
45. 10 Malia Hirsch   24:00   Mission Vista  
46. 10 Analis Bautista   24:03   Arroyo (SS)  
47. 11 Dalia Villegas   24:05   Sonora (La Habra)  
48. 12 Genevit Gomez   24:08   Mira Monte  
49. 10 Saori Correa   24:13   Santiago (Garden Grove)  
50. 10 Elsa Alvarez   24:14   Sonora (La Habra)  
51. 12 Susana Mier   24:17   San Fernando  
52. 9 Chloe Chavez   24:24   San Fernando  
53. 9 Bridget Vilchis   24:26   Santiago (Garden Grove)  
54. 9 Nathaly Sales   24:29   Leuzinger  
55. 11 Lorelei Lee   24:29   Royal  
56. 9 Yelina Garcia   24:29   Wasco  
57. 9 Chloe Mendez   24:35   Sonora (La Habra)  
58. 9 Nataly Paz   24:41   Wasco  
59. 11 Beatriz Ramirez   24:51   San Fernando  
60. 12 Trinity Ortega   24:57   Mission Oak  
61. 10 Jessica Esquer-Santana   25:05   Sonora (La Habra)  
62. 11 Serenity Rodriquez   25:19   Wasco  
63. 10 Abril Palacios   25:23   Santiago (Garden Grove)  
64. 12 Lopez Marilyn   25:25   Wasco  
65. 12 Yarely Herrera   25:28   Santa Paula  
66. 12 Nicole Ramos   25:35   Leuzinger  
67. 11 Layla Flores   25:39   Indian Springs  
68. 9 Kyrsten Kim   25:43   Sonora (La Habra)  
69. 12 Marisa Phipps   25:43   Royal  
70. 12 Bella Cunningham   25:43   Oakmont  
71. 11 Giselle Mercado   26:00   Kaiser  
72. 11 Rebeca Canedo   26:01   Kaiser  
73. 10 Amy Geluk   26:12   Oakmont  
74. 11 Alyssa Estrada   26:13   Kaiser  
75. 12 Isamar Gomez   26:13   Mission Oak  
76. 11 Sofia Mancilla   26:21   Santa Paula  
77. 12 Giulia Greis   26:23   Kaiser  
78. 11 Charlotte Bailey   26:37   Royal  
79. 11 Laisha Hernandez   26:41   Leuzinger  
80. 12 Ramyah Carter   27:00   Oakmont  
81. 12 Chloe Eaton   27:07   Oakmont  
82. 10 Samantha Romero   27:09   Mira Monte  
83. 11 Elizabeth Tang-Lam   27:36   Rancho Alamitos  
84. 11 Jovita Ochoa   27:37   Indian Springs  
85. 11 Danna Perez   27:41   Rancho Alamitos  
86. 10 Isabella Merida   27:48   Mission Oak  
87. 12 Audrey Romero   27:55   Kaiser  
88. 11 Adelyna Del Real   28:01   Mission Oak  
89. 12 Emma Fischel   28:08   Oakmont  
90. 11 Keilly Rocha   28:33   Leuzinger  
91. 10 Elka Adame   29:07   Leuzinger  

3 Miles D4&5 Frosh Yellow

Official Team Scores
1. Bakersfield Christian 21
2. Marymount 34

1. 9 Leah Slagter   20:45   Arrowhead Christian Academy  
2. 9 Gabriella Deleon   21:29   Bishop Amat  
3. 9 Emmy Toler   22:03   Bakersfield Christian  
4. 9 Mila Denison   22:59   Santa Clarita Christian  
5. 9 Isabel Little   23:24   Branson  
6. 9 Tyler Panero   23:45   Bakersfield Christian  
7. 9 Addy Oh   23:45   St. Margaret’s  
8. 9 Roselyn Carvallo   24:09   University Prep-Victorville  
9. 9 Lucia Abdelsayed   24:12   Mater Dei Catholic  
10. 9 Halleluia Tebeje   24:17   Convent & Stuart Hall  
11. 9 Kaylee Vigil   24:19   Pacific  
12. 9 Hazel Speer   24:20   Immaculate Heart  
13. 9 Emma Ochoa   24:21   Costa Mesa  
14. 9 Lila Sundara Nicole   24:30   Geffen Academy  
15. 9 Veronica Sefrioui   24:32   International School of Los Angeles  
16. 9 Mila Martins   24:35   Carpinteria  
17. 9 Juliette Casas   24:52   Tehachapi  
18. 9 Violet Martin   24:53   Harvard-Westlake  
19. 9 Tabitha Cazares   25:00   Kern Valley  
20. 9 Derby Demke   25:07   Lucerne Valley  
21. 9 Camrynn Grimes   25:10   Tehachapi  
22. 9 Jessica Emordi   25:11   Hawthorne Math & Science Academy  
23. 9 Liv Gonzalez   25:14   La Salle  
24. 9 Naomi Longshore   25:15   Academy for Academic Excellence  
25. 9 Jackelyn Morales   25:15   Ocean View  
26. 9 Amani Anderson   25:26   Hawthorne Math & Science Academy  
27. 9 Halle Curtis   25:27   Cabrillo (Lompoc)  
28. 9 Crystal Torres   25:29   Ocean View  
29. 9 Angeline Gurrolla-Cerrato   25:50   Northview  
30. 9 Eva De Andrade   25:56   International School of Los Angeles  
31. 9 Jazlyn Morales   25:58   Castaic  
32. 9 Keira Ruder   26:07   Santa Clarita Christian  
33. 9 Ava Alfaro   26:09   Northview  
34. 9 Lizzy Bucknell   26:11   Santa Clarita Christian  
35. 9 Lily Honican   26:18   Immaculate Heart  
36. 9 iyla Mackey   26:21   Bakersfield Christian  
37. 9 Lauren Valles   26:21   Bishop Amat  
38. 9 Alexa Evenblij   26:22   Marymount  
39. 9 Vanessa Gutierrez   26:33   Bishop Amat  
40. 9 Lilly Larsen   26:34   Tehachapi  
41. 9 Joslyn Garza   26:37   Bakersfield Christian  
42. 9 Maya Gulati   26:39   Poly (Pasadena)  
43. 9 Sophie Boval   26:40   Chadwick  
44. 9 Harper Huxen   26:50   Marymount  
45. 9 Lupita Centeno   26:51   Hawthorne Math & Science Academy  
46. 9 Cassie Ruisanchez   26:52   Marymount  
47. 9 Zoe Young   26:53   Marymount  
48. 9 Blaire Lee   26:53   Bret Harte  
49. 9 Mikaela Olson   27:08   United Christian Academy  
50. 9 Kayla Easley   27:10   Santa Clarita Christian  
51. 9 Isabelle Boudreau   27:14   Bishop Montgomery  
52. 9 Sophia Ho   27:26   Laguna Hills  
53. 9 Melissa Lopez   27:29   Rosary  
54. 9 Audrina Alvarado   27:30   Cobalt Institute of Math and Science  
55. 9 Josephine Cabral   27:38   Samueli Academy  
56. 9 Gladys Duffy-Waldie   27:43   La Salle  
57. 9 Madison White   27:43   Tehachapi  
58. 9 Madison Seaton   27:46   University Prep-Victorville  
59. 9 Florence Duffy-Waldie   27:47   La Salle  
60. 9 Chloe Jang   27:52   Crean Lutheran  
61. 9 Giselle Le Duff   27:53   La Salle  
62. 9 Makenzi Fontilla   27:54   Cobalt Institute of Math and Science  
63. 9 Alejandra Lopez   27:54   University Prep-Victorville  
64. 9 Itztlalli Lira-Prado   27:55   High Tech High NC  
65. 9 Audrey Pena-bucio   27:57   Cobalt Institute of Math and Science  
66. 9 Francesca Bonsignore-Arabolaza   28:04   Flintridge Prep  
67. 9 Miranda Yu   28:18   Crean Lutheran  
68. 9 Yejin Kwon   28:23   Glen A. Wilson (Hacienda Heights)  
69. 9 Riley Weal   28:25   St. Bonaventure  
70. 9 Hope Hardin   28:29   Arrowhead Christian Academy  
71. 9 Evelyn Moore   28:32   Crean Lutheran  
72. 9 Eleanor Davis   28:36   Flintridge Prep  
73. 9 Flynn Hughes   28:36   Convent & Stuart Hall  
74. 9 Alexandra Quan   28:37   Laguna Hills  
75. 9 April Ramirez   28:40   Glen A. Wilson (Hacienda Heights)  
76. 9 Rubie Campos   28:43   Avenal  
77. 9 Mackenzie Reid   28:47   Poly (Pasadena)  
78. 9 McKinley Mermelstein   28:49   Westridge (G)  
79. 9 Kimberly Dominguez   29:03   University Prep-Victorville  
80. 9 Tian Chun   29:04   Baldwin Park  
81. 9 Brooke Connolly   29:07   Marymount  
82. 9 Sonnet Baker   29:07   Bakersfield Christian  
83. 9 Keira Stirk   29:10   High Tech (CV)  
84. 9 Abigail Martinez   29:12   Bishop Montgomery  
85. 9 Sasha Almon   29:16   Geffen Academy  
86. 9 Elisa Lea   29:22   Hawthorne Math & Science Academy  
87. 9 Mayte Castro   29:26   Mountain View  
88. 9 Marisol Pina   29:30   Cobalt Institute of Math and Science  
89. 9 Sofia Capi   29:32   High Tech High NC  
90. 9 Chloe Walsh   29:36   Temecula Prep  
91. 9 Brontë Damm   30:06   Louisville (G)  
92. 9 Jet Vattanatham   30:18   Archer School for Girls  
93. 9 Kaylee Aguilar   30:34   St. Anthony  
94. 9 Chloe Stevenson   30:36   High Tech High NC  
95. 9 Farah Sandoval   31:00   Archer School for Girls  
96. 9 Scarlett Drewitz   31:17   Arrowhead Christian Academy  

3 Miles D4&5 Soph Green

Official Team Scores
1. Costa Mesa 15

1. 10 Adaleyah Jackson   20:58   Cabrillo (Lompoc)  
2. 10 Alexandra Herrmann   21:43   Convent & Stuart Hall  
3. 10 Kyla Hacker   22:11   Kern Valley  
4. 10 Remi Morrison   22:12   International School of Los Angeles  
5. 10 Rowan Schoettler   22:25   Mayfield  
6. 10 Daniela Placido   22:37   Century  
7. 10 Helena Casas   22:39   Tehachapi  
8. 10 Miley Rivera   22:56   Geffen Academy  
9. 10 Mila Wolfe   23:10   Cabrillo (Lompoc)  
10. 10 Dahlia Medrano   23:18   Bishop Montgomery  
11. 10 Jolene Quach   23:55   Glen A. Wilson (Hacienda Heights)  
12. 10 Jaqueline Guadian   24:04   Carpinteria  
13. 10 Carissa King   24:20   Heritage Christian  
14. 10 Madison Vicario   24:25   Bishop Montgomery  
15. 10 Cate Heyming   24:32   St. Margaret’s  
16. 10 Briana Ibarra   24:44   Century  
17. 10 Hope Medel   24:55   Mayfield  
18. 10 Hermione Wang   25:02   Westridge (G)  
19. 10 Sofia Tavarez   25:21   Bishop Amat  
20. 10 Carla Oboza   25:26   Flintridge Prep  
21. 10 Sophie Renta   25:29   Oxford Academy  
22. 10 Alinka Bustamante   25:35   Cal. Acad. Math/Science  
23. 10 Alexa Quinn   25:39   Costa Mesa  
24.   6810 6810   25:47   Chadwick  
25. 10 Chioma Anoh   25:52   Hawthorne Math & Science Academy  
26. 10 Allie Sepulveda   26:04   Castaic  
27. 10 Peyton Chen   26:09   Heritage Christian  
28. 10 Lilah Parra   26:10   Costa Mesa  
29. 10 Sarah Fletcher   26:12   Heritage Christian  
30. 10 Samantha Patton   26:16   Bakersfield Christian  
31. 10 Vanessa Zarate Vazquez   26:17   Costa Mesa  
32. 10 Eva Leon   26:25   Bishop Amat  
33. 10 Janine Cornejo   26:25   Pacific  
34. 10 Ashley Chan-Mott   26:30   Chadwick  
35. 10 Ashley Tadeo   26:33   Northview  
36. 10 Natalie Redd   26:34   Marymount  
37. 10 Ximena Hernandez   26:39   Blair  
38. 10 Hazel Sesena   26:47   Costa Mesa  
39. 10 Crystal Esparza   26:48   Heritage Christian  
40. 10 Kennedy Klosterman   26:49   Mayfield  
41. 10 Charlotte Ralphs   26:54   Del Sol  
42. 10 Kathryn Crookston   26:56   Tehachapi  
43. 10 Katie Ray Mckillop   26:57   Archer School for Girls  
44. 10 Leila Jacobs   27:11   Marymount  
45. 10 Barbara Ramirez   27:15   Del Sol  
46. 10 McKayla Arteaga   27:16   San Dimas  
47. 10 Jessica Seo   27:21   Westridge (G)  
48. 10 Kelly Chen   27:23   Westridge (G)  
49. 10 Victoria Martinez   27:24   Carpinteria  
50. 10 Alexis Nance   27:24   Pomona Catholic  
51. 10 Jenna Hinojosa   27:28   Glen A. Wilson (Hacienda Heights)  
52. 10 Daniela Perez   27:29   Oxford Academy  
53. 10 Julia Young   27:31   Bishop Montgomery  
54. 10 Mara Grepo   27:37   Oxford Academy  
55. 10 Katelyn Liu   27:38   Flintridge Prep  
56. 10 Ruby Magallon   27:42   Oxford Academy  
57. 10 Allison Knapp   27:52   Marymount  
58. 10 Violet Lee   28:01   Flintridge Prep  
59. 10 Olivia Contreras   28:01   St. Anthony  
60. 10 Abigail Yu   28:07   Westridge (G)  
61. 10 Juhl Ocampo   28:11   St. Anthony  
62. 10 Kaya DeCarlo   28:15   St. Margaret’s  
63. 10 Audrey Ortiz   28:16   Valley Christian (Cerritos)  
64. 10 Karlie Simon   28:18   Hawthorne Math & Science Academy  
65. 10 Tiffany Ng   28:18   San Dimas  
66. 10 Helen Morales   28:22   Blair  
67. 10 Naomi Kirya-Sales   28:22   Blair  
68. 10 Lisa Stineman   28:37   Carpinteria  
69. 10 Cecilia Cuervo   28:38   Laguna Hills  
70. 10 Isobel Davis Scholl   28:38   Julian  
71. 10 Kiani Eufracio   28:41   Costa Mesa  
72. 10 Jasmine Perez   28:53   Del Sol  
73. 10 Barrera Ayleen   28:54   Maywood Academy  
74. 11 Audrey Frueh   29:00   Laguna Hills  
75. 10 Mila Burt   29:02   Poly (Pasadena)  
76. 10 Kaily Yee   29:07   Glen A. Wilson (Hacienda Heights)  
77. 10 Rachel Liu   29:08   Webb  
78. 10 Iris Yin   29:11   Crean Lutheran  
79. 10 Lily Plonka   29:13   Louisville (G)  
80. 10 Jillian Dickens   29:14   Chadwick  
81. 10 Diya Cerny   29:17   Crean Lutheran  
82. 10 Kemzi Wami   29:19   Hawthorne Math & Science Academy  
83. 10 Kate Kleeman   29:22   Harvard-Westlake  
84. 10 Kate Fuerte   29:47   Notre Dame Academy  
85. 10 Amalia Rodriguez   31:04   Cristo Rey (Santa Ana)  

3 Miles D4&5 JV Yellow

1. 11 Natalie Nilo   21:42   Bishop Amat  
2. 11 Chloe Leclerc   23:14   Harvard-Westlake  
3. 12 Annaliese Pelletier   23:44   Christian  
4. 11 Ariana Furlan   23:56   Glen A. Wilson (Hacienda Heights)  
5. 11 Esme Ibarra   24:18   Century  
6. 12 Haley Garza   24:19   Bishop Amat  
7. 12 Alyssa Corona   24:23   Northview  
8. 12 Monique Villaseñor   24:42   Glen A. Wilson (Hacienda Heights)  
9. 11 Sophia Poon   25:05   Marymount  
10. 12 Cara Hansel   25:18   Christian  
11. 12 Abigail Tseng   25:22   Glen A. Wilson (Hacienda Heights)  
12. 11 Rawan Gamal   25:52   University Prep-Victorville  
13. 12 Lily Richards   25:58   Branson  
14. 12 Audrey Altamirano   25:58   Northview  
15. 11 Jasmine Diaz Coca   26:06   Sacred Heart of Jesus  
16. 11 Alondra Muro   26:08   Bishop Amat  
17. 11 Genesis Sanchez   26:09   Northview  
18. 11 Marbella Arroyo Tapia   26:10   Fillmore  
19. 11 Liliana Oliva   26:25   Century  
20. 11 Violet Yoshida   26:45   St. Margaret’s  
21. 11 Melanie Marquez   26:54   Sacred Heart of Jesus  
22. 11 Maylie Macias   27:04   Harvard-Westlake  
23. 11 Fernanda Navarro   27:27   Northview  
24. 12 Natalie Perez   27:31   Fillmore  
25. 11 Kate Clements   27:37   Marymount  
26. 11 Aisha Muhsin   27:59   Sage Hill  
27. 12 Melony Hinojosa   28:04   Glen A. Wilson (Hacienda Heights)  
28. 11 Michelle Setty   28:23   Fillmore  
29. 12 Malanie Jimenez   28:27   Samueli Academy  
30. 11 Sofia Giovine   28:28   Harvard-Westlake  
31. 11 Emely De Jesus Cotija   28:30   University Prep-Victorville  
32. 12 Kristina Perez   28:41   Samueli Academy  
33. 12 Gayelle Rizk   28:41   Immaculate Heart  
34. 11 Jannet Vega   28:55   Fillmore  
35. 11 Lisa Lin   29:04   Gabrielino  
36. 11 Jeanie Chua   29:06   Chadwick  
37. 11 Olivia Arredondo   29:37   Ramona Convent  
38. 12 Virginia Ash   29:37   Westridge (G)  
39. 11 Esther Prado   29:47   Century  
40. 12 Xi Deng   30:32   Gabrielino  
41. 12 Katelyn Quintero   30:35   Bassett  
42. 11 Katherine Clark   30:57   Flintridge Prep  
43. 12 Hana Hartman   30:57   Flintridge Prep  

3 Miles D4 Varsity Red

Official Team Scores
1. Harvard-Westlake 58
2. Bishop Amat 66
3. Glen A. Wilson (Hacienda Heights) 109
4. Immaculate Heart 127
5. Crean Lutheran 170
6. Century 171
7. Liberty (Madera Ranchos) 176
8. Marymount 234
9. North Monterey County 242
10. South Anchorage 264
11. Aquinas 269
12. Ocean View 319
13. El Monte 323
14. Notre Dame (Sherman Oaks) 340
15. Cabrillo (Lompoc) 369
16. Nordhoff 407
17. Banning 417

1. 10 Madeline Nilo   18:58   Bishop Amat  
2. 10 Elle Kirman   19:24   Harvard-Westlake  
3. 9 Jia Rhee   19:38   Harvard-Westlake  
4. 11 Monserrat Santillan   19:48   Century  
5. 12 Camila Romo   19:53   Bishop Amat  
6. 11 Alanna Orozco   19:59   Glen A. Wilson (Hacienda Heights)  
7. 9 Catherine Ertel   20:04   Crean Lutheran  
8. 12 Saisha Kumar   20:22   Harvard-Westlake  
9. 11 Sarabella Stakley   20:53   Orange Lutheran  
10. 12 Nadia Anastacio   20:53   North Monterey County  
11. 11 Gwendy Mo   20:55   Crean Lutheran  
12. 10 Fiat Flumiani   20:58   Immaculate Heart  
13. 11 Cecilia Conroy   20:58   Immaculate Heart  
14. 12 Abril Barragan   21:04   Glen A. Wilson (Hacienda Heights)  
15. 12 Emily Ahn   21:05   Harvard-Westlake  
16. 11 Mariah Tellez   21:05   Bishop Amat  
17. 10 Alexis Landrus   21:09   Crean Lutheran  
18. 11 Isabella Mahon   21:12   Aquinas  
19. 11 Jaslyn Rodriguez   21:19   Liberty (Madera Ranchos)  
20. 11 Anabella Ramirez   21:27   Bishop Amat  
21. 11 Julia Moyao   21:32   Immaculate Heart  
22. 9 Evelyn Ursini   21:48   Marymount  
23. 11 Abigail Laible   21:48   University Prep-Victorville  
24. 11 Sophie Ramirez   21:49   Cabrillo (Lompoc)  
25. 9 Caiomhe Enriquez   21:54   Glen A. Wilson (Hacienda Heights)  
26. 11 Destiny Landin   21:54   Century  
27. 11 Ashlyn Ennis   21:56   Castaic  
28. 12 Sarai Argueta   22:03   Century  
29. 11 Jianna Harris   22:06   Bishop Amat  
30. 12 Alyssa Jimenez   22:06   Bishop Amat  
31. 11 Laurel Skaggs   22:19   Notre Dame (Sherman Oaks)  
32. 12 Sofia Manzano   22:20   Liberty (Madera Ranchos)  
33. 11 Sophia Keller   22:21   Oakwood  
34. 12 Jacssiry Munoz   22:27   Ocean View  
35. 9 Mikaela Brabbee   22:28   Harvard-Westlake  
36. 10 Shayla Lee   22:29   South Anchorage  
37. 12 Michael Jolley   22:30   Glen A. Wilson (Hacienda Heights)  
38. 9 Monica Luna   22:33   Glen A. Wilson (Hacienda Heights)  
39. 10 Tallulah Faucheux   22:38   Marymount  
40. 9 Sydney Hieger   22:43   Liberty (Madera Ranchos)  
41. 9 Abby Jolley   22:51   Glen A. Wilson (Hacienda Heights)  
42. 9 Isabella Valdez   22:52   Notre Dame (Sherman Oaks)  
43. 11 Madeline Vega   22:55   Immaculate Heart  
44. 9 Meadow Bailly   22:56   South Anchorage  
45. 10 Simren Bindra   22:57   Harvard-Westlake  
46. 9 Tudor Hampole   22:59   Harvard-Westlake  
47. 9 Lucy Olson   22:59   South Anchorage  
48. 12 Diana Santa Rosa   23:03   Fillmore  
49. 10 Riley Templeton   23:08   Aquinas  
50. 12 Julieta Colin   23:15   Costa Mesa  
51. 12 Georgina Speer   23:22   Immaculate Heart  
52. 11 Sofia Gonzalez   23:22   Liberty (Madera Ranchos)  
53. 9 Layla Martinez   23:24   Liberty (Madera Ranchos)  
54. 11 Anna Green   23:25   South Anchorage  
55. 11 Perla Paz   23:32   Century  
56. 10 Jasmine Gill   23:37   Aquinas  
57. 12 Lizeth Butron   23:37   Ocean View  
58. 11 Valeria Pio-Pahua   23:43   North Monterey County  
59. 12 Amber Larsen   23:47   Orange Lutheran  
60. 11 Tram Che   23:50   El Monte  
61. 11 Victoria Ruiz   23:56   North Monterey County  
62. 10 Sophia Toral   23:56   Bishop Amat  
63. 10 Ava Rumsey   23:58   Marymount  
64. 12 Deisy Gracida Gabriel   24:06   North Monterey County  
65. 10 Alexandra Gallagher   24:08   Marymount  
66. 10 Zoe Hofman   24:13   Castaic  
67. 12 Jacqueline Olivares   24:16   Fillmore  
68. 11 Ona Grandey   24:17   Oakwood  
69. 11 Melanie Flores   24:18   Fillmore  
70. 9 Analeah Ledesma   24:18   El Monte  
71. 12 Anastasia Nicdao   24:24   Immaculate Heart  
72. 12 Vivan Doyle   24:24   Aquinas  
73. 12 Grace McGuff   24:27   Crean Lutheran  
74. 11 Irene Quackenbush   24:27   Nordhoff  
75. 9 Maddy Fraher   24:34   Marymount  
76. 11 Alexia Yang   24:37   Banning  
77. 12 Hannah Hile   24:41   Ocean View  
78. 11 Janessa Corona   24:44   Fillmore  
79. 12 Tabitha Frumento   24:50   La Salle  
80. 10 Amber Phan   24:52   El Monte  
81. 11 Teagan Ladwig   24:53   Liberty (Madera Ranchos)  
82. 11 Melody Ortigoza   24:57   Century  
83. 12 Chelsea Vilchis-Garcia   25:01   Costa Mesa  
84. 11 Cynthia Godinez   25:02   North Monterey County  
85. 11 Hayden Nguyen   25:05   El Monte  
86. 11 Maisey Ostrom   25:06   Marymount  
87. 11 Johana Guevara   25:07   El Monte  
88. 11 Olivia Lossing   25:12   Cabrillo (Lompoc)  
89. 10 Nadia Mino   25:19   Crean Lutheran  
90. 9 Chelsea Sophia Garcia   25:21   North Monterey County  
91. 11 Maritza Lara   25:27   Century  
92. 10 Faith Villegas   25:29   Banning  
93. 12 Vida Haring   25:33   Nordhoff  
94. 11 Emily Schurmer   25:34   Nordhoff  
95. 9 Logan Plosky   25:37   Notre Dame (Sherman Oaks)  
96. 9 Samantha Singhi   25:43   Glen A. Wilson (Hacienda Heights)  
97. 9 Reyna Urquidez   25:47   Banning  
98. 11 Emma Truong   25:52   Ocean View  
99. 12 Kayla Stanley   25:53   Costa Mesa  
100. 12 Mia Carver   25:56   Cabrillo (Lompoc)  
101. 11 Chloe Guerra   25:57   Mayfield  
102. 11 Adelaide Hare   25:59   Crean Lutheran  
103. 12 Molly Forbess   26:00   Bishop Montgomery  
104. 12 Brooke Banfield   26:01   Bishop Montgomery  
105. 12 Mitsuki Rosas   26:05   La Salle  
106. 11 Zoe Ortiz   26:07   Banning  
107. 12 Yuliana Arrillaga   26:13   Ocean View  
108. 12 Kaylyn Best   26:14   Liberty (Madera Ranchos)  
109. 12 Nathaly Lopez   26:17   Excelsior Education Center  
110. 12 Zuzu Haring   26:22   Nordhoff  
111. 10 Sofia Lample   26:24   Notre Dame (Sherman Oaks)  
112. 11 Vanessa Oseguera   26:26   Cabrillo (Lompoc)  
113. 11 Denisse Galarza   26:33   El Monte  
114. 12 Caroline Hoppe   26:37   Crean Lutheran  
115. 10 Alexis Esparza   26:52   University Prep-Victorville  
116. 12 Isabelle Perez   26:54   Nordhoff  
117. 12 Grace Culver   26:58   Mayfield  
118. 12 Naho Araki   27:00   Cabrillo (Lompoc)  
119. 10 Sophia Williams   27:01   Aquinas  
120. 10 Isabel Peine   27:10   University Prep-Victorville  
121. 11 Samantha Vasquez   27:25   Ocean View  
122. 11 Jaqueline Ramirez   27:37   El Monte  
123. 11 Audrey Melgar   27:39   Aquinas  
124. 9 Ruby Willman   27:53   South Anchorage  
125. 12 Megan Kennedy   28:00   Notre Dame (Sherman Oaks)  
126. 9 Yecnitzia Tena Cortez   28:17   North Monterey County  
127. 10 Samantha (Sam) Descalzi   28:41   La Salle  
128. 9 Rose Yang   28:42   Banning  
129. 12 Sabrina Jacobson   28:45   University Prep-Victorville  
130. 12 Cadence Robinson   29:08   Excelsior Education Center  

3 Miles D4 Varsity Blue

Official Team Scores
1. High Tech High (SD) 26
2. Laguna Hills 38
3. Nipomo 111
4. Western Christian 118
5. Louisville (G) 145
6. West Valley 157
7. Mountain View 214
8. Sherman Oaks CES 220
9. Gabrielino 222
10. Avenal 246
11. Baldwin Park 255
12. Marshall Fundamental 307
13. Hercules 335

1. 10 Hannah Nourse   18:51   Laguna Hills  
2. 11 Brooke Phelan   19:54   Santa Ynez  
3. 11 Amber Lopez   19:58   Verdugo Hills  
4. 9 Aomi Nebel   20:55   High Tech High (SD)  
5. 10 Nevaeh Cardoza   21:08   Cathedral City  
6. 9 Poema Strong   21:19   High Tech High (SD)  
7. 11 Skyler Yoast   21:24   Laguna Hills  
8. 9 Jade Gordon   21:47   High Tech High (SD)  
9. 12 Sophia Esparza   21:51   Nipomo  
10. 10 Perla Lares   21:59   Farmersville  
11. 12 Karly Champness   22:13   Bakersfield Christian  
12. 12 Kayden Coker   22:14   Clairemont  
13. 11 Xitlali Serna   22:27   Bassett  
14. 9 Reese Gordon   22:33   High Tech High (SD)  
15. 10 Josslyn Vengley   22:39   West Valley  
16. 9 Edie Evans   22:48   High Tech High (SD)  
17. 12 Madelyn Lescano   22:52   Laguna Hills  
18. 11 Itzel Zinn-Rodriguez   22:59   Laguna Hills  
19. 9 Lya Nguyen   23:01   Laguna Hills  
20. 11 Amy Rocha   23:04   Nipomo  
21. 12 Aliana Silva   23:10   Western Christian  
22. 11 Hailey Worby   23:17   Cobalt Institute of Math and Science  
23. 11 Violette Casas   23:19   Tehachapi  
24. 9 Brianda Flores   23:34   Mountain View  
25. 11 Maddolyn Navarrette   23:36   Nipomo  
26. 10 Paulina Petrinac   23:38   Sherman Oaks CES  
27. 11 Chloe Bowling   23:44   Louisville (G)  
28. 12 Ana Gomez   23:53   Cathedral City  
29. 11 Trina So   23:57   Oxford Academy  
30. 11 Peyton Edberg   23:59   Laguna Hills  
31. 12 Venice Weaver   24:01   Sherman Oaks CES  
32. 9 Jenna Mora   24:04   Western Christian  
33. 12 Nicole Weaver   24:06   West Valley  
34. 12 Nina Whitt   24:15   Louisville (G)  
35. 11 Aubree Wertz   24:21   West Valley  
36. 10 Isabella Lopez   24:27   Western Christian  
37. 9 Aliya Khalighi   24:31   High Tech High (SD)  
38. 9 Sofia Martinez   24:35   Western Christian  
39. 9 Isabela Covarrubias   24:36   Baldwin Park  
40. 11 Olivia Ortega   24:39   Louisville (G)  
41. 12 Andrea Coria   24:44   Mountain View  
42. 11 Rianajun Santiago   24:44   Mater Dei Catholic  
43. 12 Dianet Ramos   24:48   Pacific  
44. 11 Rosa Bautista-Flores   24:50   Mendez LC  
45. 12 Brianna Diaz   24:50   Cathedral City  
46. 9 Gianna Lopez   24:54   Western Christian  
47. 11 Cameryn Retamoza   24:54   Bishop Alemany  
48. 12 Keilly Hernandez   25:00   Carpinteria  
49. 11 Reyna Diaz   25:01   Avenal  
50. 12 Rilee Baker   25:03   Nipomo  
51. 12 Samantha Ng   25:05   Gabrielino  
52. 10 Allyson Hurgoiu   25:07   Louisville (G)  
53. 11 Lluvia Ruvalcaba   25:16   Bassett  
54. 12 Evangeline Thorpe   25:18   San Dimas  
55. 9 Angelique Garcia   25:20   Bassett  
56. 9 Luna Sanchez   25:22   Baldwin Park  
57. 9 Ida Nichols   25:24   High Tech High (SD)  
58. 12 Natasha Vergara   25:40   Laguna Hills  
59. 10 Maria Teresa McDonald   25:44   Marshall Fundamental  
60. 10 Mia Schneider   25:44   Louisville (G)  
61. 12 Kristy Peng   25:45   Gabrielino  
62. 12 Alexia Melgar   25:49   Avenal  
63. 11 Arianna Ramirez   25:55   Pasadena  
64. 12 Norah Kim   25:56   Pasadena  
65. 11 Juliane Eichwalder   25:57   Cathedral City  
66. 11 Drew Sherman   25:58   Tehachapi  
67. 11 Yvette Rodriguez-Corona   26:00   Farmersville  
68. 11 Yareli Linares   26:04   Nipomo  
69. 12 Hailey Torres   26:06   Nipomo  
70. 11 Melanie Patino   26:07   John Glenn  
71. 9 Melissa Moreno   26:10   Mountain View  
72. 11 Victoria Sun   26:16   Gabrielino  
73. 10 Paloma McManus   26:19   Louisville (G)  
74. 12 Jeannie Vong   26:20   Gabrielino  
75. 11 Alondra Mendoza   26:25   Baldwin Park  
76. 9 Roxanne McLean   26:28   Nipomo  
77. 10 Emily Irwin   26:32   West Valley  
78. 10 Melayia Barron   26:32   West Valley  
79. 12 Lauren Kirkland   26:33   Mater Dei Catholic  
80. 11 Jacqueline Lopez   26:38   Gabrielino  
81. 11 Jessica Landa   26:43   Avenal  
82. 10 Sabrina Patiño   26:49   Mountain View  
83. 10 Lauren Brower   26:54   Sherman Oaks CES  
84. 11 Soledad Aguirre   27:02   Avenal  
85. 12 Nanami Sako   27:07   Mater Dei Catholic  
86. 12 Avery Kishimoto   27:08   Marshall Fundamental  
87. 11 Frenchelle Calmorin   27:09   Hercules  
88. 10 Kendalynn Henderson   27:12   Cobalt Institute of Math and Science  
89. 12 Sutton Fisher   27:14   Marshall Fundamental  
90. 12 Sophia Santos   27:16   Oxford Academy  
91. 12 Elizabeth Mendler   27:16   Mater Dei Catholic  
92. 11 Bryanna Grimes   27:18   Tehachapi  
93. 11 Shirley Arciga   27:19   Bishop Alemany  
94. 10 Jitzelle Roman   27:20   Avenal  
95. 11 Trina Le   27:22   Hercules  
96. 11 Jasmyn Talactac   27:24   Sherman Oaks CES  
97. 11 Aleanna Ramirez   27:30   Sherman Oaks CES  
98. 9 Sofia Palacios   27:30   West Valley  
99. 11 Edna Hernandez   27:36   Baldwin Park  
100. 12 Emily Tu   27:43   Gabrielino  
101. 12 Letina Fesseha   27:47   Hercules  
102. 11 Briana Sanchez   27:47   Mountain View  
103. 10 Isabella Maldonado   27:49   Avenal  
104. 10 Ayden Lindley   27:49   Marshall Fundamental  
105. 12 Raquel Lacanlale   27:49   Hercules  
106. 11 Mai Sakamoto   27:58   Sherman Oaks CES  
107. 9 Yaretzy Solano   28:11   Mendez LC  
108. 10 Olivia Jung   28:13   Hercules  
109. 12 Emma Gonzales   28:17   Tehachapi  
110. 10 Aly Mackenzie Warson   28:23   Louisville (G)  
111. 12 Haley Torres   28:24   Blair  
112. 9 Danna Rivera   28:41   Baldwin Park  
113. 12 Olivia Simpson-Castaneda   28:46   Gabrielino  
114. 9 Kayla Ferrer   28:48   Baldwin Park  
115. 12 Emma Johns   28:55   San Dimas  
116. 11 Serena To   29:00   Oxford Academy  
117. 12 Zyleen Ramos   29:00   Cobalt Institute of Math and Science  
118. 12 Leah Bacigalupi   29:51   Blair  
119. 11 Tessa Moran   30:22   Marshall Fundamental  
120. 12 Amaya Rivas   30:23   Bishop Alemany  
121. 11 Kacey Lopez   30:39   Hercules  
122. 11 Keyli Lopez   30:55   Blair  
123. 11 Anyla Clark   31:13   Hercules  

3 Miles D5 Varsity Red

Official Team Scores
1. Branson 32
2. Cate 117
3. St. Margaret’s 126
4. Samueli Academy 163
5. Sage Hill 173
6. Mammoth 173
7. St. Lucy's 188
8. Sacred Heart of Jesus 204
9. Flintridge Prep 212
10. Rosary 218
11. Chadwick 232
12. Whittier Christian 238
13. Pomona Catholic 313
14. St. Joseph (Lakewood) 313
15. Pacifica Christian 376

1. 12 Audrey Spaly   19:21   Branson  
2. 10 Farah Allen   19:37   Branson  
3. 9 Maya Gidney   19:52   Branson  
4. 12 Francesca Sutch   19:55   Cate  
5. 11 Belen Santiago   19:56   Rosary  
6. 12 Kate Burns   20:08   St. Lucy's  
7. 9 Heidi Beshk   20:13   St. Margaret’s  
8. 12 Luisa Mendez   20:14   Hawthorne Math & Science Academy  
9. 12 Imogen Brown   20:22   Branson  
10. 10 Pearl Johnson   20:24   Mammoth  
11. 11 Lyari Chavez   20:40   Samueli Academy  
12. 9 Maddy Fox   20:57   Whittier Christian  
13. 9 Amelia Kaufman   21:08   Flintridge Prep  
14. 11 Tenaya Keogler   21:10   Mammoth  
15. 10 Grace DeCicco   21:15   Calvary Chapel High School  
16. 10 Sophie Blank   21:18   Cate  
17. 9 Kate Sullivan   21:21   St. Margaret’s  
18. 9 Emilia Cantos   21:30   Rosary  
19. 9 Leighton Lauber   21:49   Whittier Christian  
20. 10 Hailey Sellers   21:50   Branson  
21. 11 Maddy Rufino   21:52   Samueli Academy  
22. 12 Keiko Chinen   21:55   Chadwick  
23. 11 Brooke Lorz   22:02   Academy for Academic Excellence  
24. 12 Coco Johnson   22:04   St. Margaret’s  
25. 9 Olivia Avila   22:04   Sacred Heart of Jesus  
26. 12 Catie Sabbag   22:16   Poly (Pasadena)  
27. 12 Maddie Polsky   22:19   Branson  
28. 12 Yajayra Ardon   22:19   Paraclete  
29. 12 Yasmin Cavner   22:29   Sage Hill  
30. 9 Lauren Fitzmorris   22:37   Calvary Chapel High School  
31. 11 Elena Trimble   22:38   Branson  
32. 11 Jenevive Won   22:42   Cate  
33. 12 Brooklin Baylor   22:45   St. Lucy's  
34. 12 Stella Keatley   22:54   Poly (Pasadena)  
35. 10 Tess Leonard   23:01   Mammoth  
36. 10 Fiona Flynn   23:02   Sage Hill  
37. 10 Teagan Carroll   23:03   St. Lucy's  
38. 12 Raquel Rybakova   23:09   Sage Hill  
39. 12 Tallula Murphree   23:10   Malibu  
40. 12 America Reyes-Mendoza   23:10   St. Margaret’s  
41. 11 Caroline McKeen   23:11   Sage Hill  
42. 12 Stella Rodgers   23:14   Cate  
43. 11 Amanda Ash   23:24   Maranatha Christian  
44. 9 Elizabeth Clark   23:26   Flintridge Prep  
45. 12 Kaia Iguchi   23:27   Samueli Academy  
46. 11 Felicity Sullivan   23:37   Samueli Academy  
47. 10 Maegan Tatman   23:40   Chadwick  
48. 12 Kate McCoy   23:42   Cate  
49. 11 Sarah Bonk   23:43   Flintridge Prep  
50. 11 Ayla Jodie   23:44   Bret Harte  
51. 12 Rosario Ruiz   23:45   Hawthorne Math & Science Academy  
52. 11 Ally Kozicki   23:46   Crossroads  
53. 11 Macy Sanchez   23:47   Calvary Chapel High School  
54. 10 Mariela Moreno   23:51   Pomona Catholic  
55. 10 Anya Matz   23:52   Poly (Pasadena)  
56. 12 Ashley Pascual   23:54   Sacred Heart of Jesus  
57. 12 Yvette Salas   23:54   Sacred Heart of Jesus  
58. 11 Morgan Erdman   23:58   St. Joseph (Lakewood)  
59. 9 Brooklyn Rodriguez   24:00   Pomona Catholic  
60. 11 Rio Bechet   24:07   International School of Los Angeles  
61. 12 Avery Ertman   24:18   Chadwick  
62. 12 Abby Nunez   24:21   Hawthorne Math & Science Academy  
63. 9 Mia Isabella Gamba   24:21   Rosary  
64. 11 Milagros Barrera   24:24   Sacred Heart of Jesus  
65. 11 Candace Sosa   24:26   Sacred Heart of Jesus  
66. 9 Ryan Loud   24:27   St. Lucy's  
67. 10 Lauren Driver   24:27   St. Margaret’s  
68. 10 Ella Perry   24:28   Mammoth  
69. 10 Stasya Drysdale   24:31   Pacifica Christian  
70. 9 Ivonne Lazaro   24:31   St. Joseph (Lakewood)  
71. 11 Grace Aplin   24:33   International School of Los Angeles  
72. 12 Tallulah Bates   24:35   Cate  
73. 10 Janet Huang   24:38   Sage Hill  
74. 9 Megan Mohler   24:41   St. Margaret’s  
75. 9 Bella Guerra   24:42   Whittier Christian  
76. 12 Jazlyn Couch   24:45   Sacred Heart of Jesus  
77. 11 Miranda Santana   24:48   Chadwick  
78. 10 Briana Vega   24:49   Samueli Academy  
79. 12 Sarah Rude   24:50   Flintridge Prep  
80. 9 Sienna Rho   24:50   Flintridge Prep  
81. 10 Jasmin Harb   24:52   Whittier Christian  
82. 10 Keilani Velarde   25:03   Pomona Catholic  
83. 11 Nazareth Godinez   25:08   St. Joseph (Lakewood)  
84. 12 Nataly Negrete   25:12   St. Paul  
85. 12 Makaila Ota   25:22   St. Joseph (Lakewood)  
86. 12 Sammy Santa Ana   25:24   Chadwick  
87. 12 Kimberly Martinez   25:26   Paraclete  
88. 11 Camila Garduno   25:33   Sage Hill  
89. 10 Madeleine Maillet   25:34   Valley Christian (Cerritos)  
90. 11 Ava Oldewurtel   25:38   Rosary  
91. 10 Tylee Held   25:39   Maranatha Christian  
92. 11 Lana Sugimura   25:39   Mammoth  
93. 10 Addison Knight   25:39   Sage Hill  
94. 9 Isabelle Schoeman   25:49   Pacifica Christian  
95. 11 TY Hampton   25:50   Pacifica Christian  
96. 12 Karla Ramos   25:52   Valley Christian (Cerritos)  
97. 11 Sofia DiCesare   25:55   St. Lucy's  
98. 9 Ava Granville   25:57   Chadwick  
99. 9 Nayeli Cortez   25:58   Pomona Catholic  
100. 12 Daisy Gemberling   26:06   Cate  
101. 12 Kaitlyn Metz   26:09   Webb  
102. 10 Valerie Avila   26:12   St. Lucy's  
103. 12 Ashley Hawley   26:13   Rosary  
104. 12 Rachel Esguerra   26:23   Samueli Academy  
105. 11 Katelyn Contreras   26:33   Paraclete  
106. 12 Raquel Whitford   26:35   Notre Dame Academy  
107. 10 Hannah Atuel   26:38   Maranatha Christian  
108. 12 Ennovi Dominguez   26:38   St. Joseph (Lakewood)  
109. 9 Virginia Gammons   26:47   Mammoth  
110. 11 Brianna Ramirez   27:17   Valley Christian (Cerritos)  
111. 11 Nicole Malin   27:18   Pacifica Christian  
112. 12 Astrid Rasmussen   27:21   International School of Los Angeles  
113. 12 Chloe Garcia Duong   27:24   Poly (Pasadena)  
114. 10 Samantha Preciado   27:27   Pomona Catholic  
115. 11 Ariella Airapetian   27:28   Heritage Christian  
116. 12 Mariana Ramos   27:44   Bret Harte  
117. 11 Grace Simmons   27:44   Rosary  
118. 10 Keldie Lara   27:49   Paraclete  
119. 10 Lauren Simpson   27:49   Valley Christian (Cerritos)  
120. 12 Hope White   27:51   Heritage Christian  
121. 9 Juliana Barragan   27:57   Flintridge Prep  
122. 9 Sophia Negrin   28:03   Crossroads  
123. 11 Natalie Goldberg   28:13   Geffen Academy  
124. 9 Maya Silva   28:17   St. Paul  
125. 12 Davlene Ramirez   28:20   Whittier Christian  
126. 9 Alison Vincent   28:25   Whittier Christian  
127. 11 Aubrey White   28:32   Silver Valley  
128. 11 Priscilla Arriola   28:36   St. Paul  
129. 10 Sidney Galvan   28:39   St. Paul  
130. 12 Nisa Avalos   28:48   Rosary  
131. 11 Emma Zhukov   28:58   San Jacinto Valley Academy  
132. 10 Hope Duzey   28:58   Calvary Chapel High School  
133. 11 Olivia Ekeroth   29:01   Maranatha Christian  
134. 12 Paris Roy   29:04   Academy for Academic Excellence  
135. 12 Jaslene Aguila   29:12   Sacred Heart of Jesus  
136. 12 Ellie Wu   29:22   Heritage Christian  
137. 12 Dorothy Ma   29:25   Webb  
138. 9 Axi Mok   29:37   Pacifica Christian  
139. 9 Milenne Gee   29:37   Pacifica Christian  

3 Miles D5 Varsity Blue

Official Team Scores
1. Christian 40
2. Westridge (G) 97
3. Loma Linda Academy 113
4. La Jolla Country Day 114
5. Trinity Classical Academy 143
6. Temecula Prep 144
7. Buckingham Charter Magnet 169
8. New West Charter 174
9. Ramona Convent 184
10. Vasquez 203

1. 12 Jeanna-Marie Lotz   19:26   Arrowhead Christian Academy  
2. 12 Aspen Hacker   19:46   Kern Valley  
3. 9 Raine Vines   20:13   La Jolla Country Day  
4. 10 Elliana Patterson   20:17   Christian  
5. 9 Sophia Zhou   21:35   La Jolla Country Day  
6. 10 Marina Hashmi   22:16   Bridges Academy  
7. 12 Faith Patterson   22:26   Christian  
8. 9 Brithany Betanzos   22:36   Fairmont Prep  
9. 9 Ivy Rios   22:48   Vasquez  
10. 9 Stella Chavez   23:01   Academy of Careers and Exploration  
11. 11 Greta Boettcher   23:02   Kern Valley  
12. 12 Ximena Alvarado   23:12   Westridge (G)  
13. 10 Cait Pedersen   23:18   Buckingham Charter Magnet  
14. 11 Ellie Peel   23:19   Christian  
15. 11 Kendall Giacone   23:43   Trinity Classical Academy  
16. 9 Zoe Strand   23:51   Temecula Prep  
17. 10 Gracie Peterson   23:52   Christian  
18. 12 Penelope King   23:57   St. Bonaventure  
19. 12 Lindsay Mattenson   23:57   Loma Linda Academy  
20. 12 Alia Real   24:21   Triumph Charter  
21. 10 Veronica Chou   24:23   Buckingham Charter Magnet  
22. 12 Margaret Northrop   24:25   Westridge (G)  
23. 12 Payton Grosset   24:25   Christian  
24. 12 Kalina Giacone   24:30   Trinity Classical Academy  
25. 10 Coral Jennings   24:35   High Tech High Mesa  
26. 12 Estella Kleiner   24:36   Christian  
27. 12 Annabella Sosa   24:39   Ramona Convent  
28. 11 Penelope Theule   24:42   Trinity Classical Academy  
29. 10 Sandi Juarez   24:49   La Jolla Country Day  
30. 12 Azul Mercado   24:54   Holtville  
31. 9 Valeria Alvarado   24:59   Westridge (G)  
32. 10 Avalon Chung   25:01   Fairmont Prep  
33. 9 Evelyn Kirklin   25:03   Loma Linda Academy  
34. 10 Dayanara Gomez   25:03   Ramona Convent  
35. 11 Lila Gladden   25:10   High Tech High NC  
36. 12 Lilah Rangel   25:14   Westridge (G)  
37. 11 Priscilla Alao   25:20   Loma Linda Academy  
38. 12 Angelina Rios   25:24   Holtville  
39. 12 Mia Lopez   25:27   Loma Linda Academy  
40. 11 Ava Vosberg   25:31   Temecula Prep  
41. 9 Corena Alexander   25:36   Loma Linda Academy  
42. 12 Brooke Lopez   25:38   Arrowhead Christian Academy  
43. 12 Mina Checel   25:43   New West Charter  
44. 12 Kallan Walsh   25:44   Temecula Prep  
45. 10 Daisy Huber   25:45   New West Charter  
46. 10 Ryley Dunn   25:50   Maranatha  
47. 12 Rylee Bennin   25:51   Julian  
48. 12 Stephanie Cheung   25:55   Westridge (G)  
49. 10 Kayla Ornelas   25:57   Holtville  
50. 9 Hailey Moen   25:57   Academy of Careers and Exploration  
51. 9 Erica Reyes   25:59   Academy of Careers and Exploration  
52. 10 Dylan Sherman   26:00   Westridge (G)  
53. 11 Brissia Cruz   26:09   New West Charter  
54. 10 Hailey Honicky   26:09   Vasquez  
55. 11 Emily Lopez   26:12   Middle College  
56. 10 Kanon Miki   26:13   New West Charter  
57. 11 Annie Zhao   26:16   Fairmont Prep  
58. 10 Laila McGovern   26:27   Buckingham Charter Magnet  
59. 11 Mia Flores   26:49   Temecula Prep  
60. 11 Arianna Pascoe   26:50   Temecula Prep  
61. 10 Idalia Valente   26:51   Ramona Convent  
62. 11 Nola Fairburn   26:51   Temecula Prep  
63. 12 Emmabella Barragan Martinez   26:55   Westridge (G)  
64. 10 Calla Taylor   26:56   La Jolla Country Day  
65. 10 Kaylee Kim   27:02   New West Charter  
66. 10 Isabella Umali   27:03   Loma Linda Academy  
67. 9 Emily Martinez   27:09   Fairmont Prep  
68. 10 Sadie Smelzer   27:09   New West Charter  
69. 12 JoJo Criado   27:30   La Jolla Country Day  
70. 9 Amelia Chellakumar   27:35   Trinity Classical Academy  
71. 12 Adriana Chevez   27:36   Sun Valley Magnet  
72. 11 Francesca Alvarado   27:46   Ramona Convent  
73. 12 Autumn Polese   27:51   High Tech High NC  
74. 11 Serenity Saterfield   27:51   Entrepreneur (Highland)  
75. 10 Kyndal Stone   27:56   Temecula Prep  
76. 12 Betsy Azucar   27:57   Sun Valley Magnet  
77. 12 Yadira Puentes   27:59   Holtville  
78. 10 Madeline Heinrich   28:02   Trinity Classical Academy  
79. 11 Alex Fortman-Chamberlain   28:03   High Tech High Mesa  
80. 9 Presley Esquivel   28:04   Academy of Careers and Exploration  
81. 12 Sarah Masterson   28:06   Calvary Chapel (Downey)  
82. 9 Alexis Van Ornum   28:15   Vasquez  
83. 11 Hannah Witmeyer   28:15   Vasquez  
84. 12 AJ Cotton   28:35   Ramona Convent  
85. 12 Kezia Pierce   28:45   Buckingham Charter Magnet  
86. 12 Kaitlyn Amper   28:51   Ramona Convent  
87. 11 Helen Serrano   29:02   Sun Valley Magnet  
88. 11 Maggie Michlin   29:07   Santa Clarita Christian  
89. 10 Layla Adame   29:10   Arrowhead Christian Academy  
90. 11 Evelyn Tibbetts   29:11   Buckingham Charter Magnet  
91. 12 Brynja Bars   29:43   St. Bonaventure  
92. 11 Victoria Hagiu   29:46   Vasquez  
93. 10 Petra Zax   29:47   New West Charter  
94. 12 Aimie Castaneda   29:54   Middle College  
95. 12 Maya Acutt   29:54   Archer School for Girls  
96. 10 Hailey Garcia   29:58   Middle College  
97. 11 Victoria Ramirez   30:01   Ramona Convent  

3 Miles D3,4&5 Frosh Blue

Official Team Scores
1. La Canada 62
2. Cathedral Catholic 65
3. South Pasadena 80
4. Monrovia 83
5. West Torrance 90
6. Flintridge Sacred Heart 112

1. 9 Danela Felix   21:46   Yorba Linda  
2. 9 Hana Miller   21:55   Calabasas  
3. 9 Ava Rhee   22:22   La Canada  
4. 9 Ella Yal   22:31   Yorba Linda  
5. 9 Sydney Van Stralen   22:37   Yorba Linda  
6. 9 Chelsea Veran   23:00   Monrovia  
7. 9 Lydia Kimball   23:08   Laguna Beach  
8. 9 Phoebe Brink   23:15   Cathedral Catholic  
9. 9 Lily Gonzales   23:20   Cathedral Catholic  
10. 9 Livi Lalim   23:35   Laguna Beach  
11. 9 Kyla de Villa   23:40   South Pasadena  
12. 9 Amira Whitmore   23:45   Monrovia  
13. 9 Katie Boswell   23:50   Capistrano Valley  
14. 9 Sloane McGinnis   23:54   Agoura  
15. 9 Sophie Veran   23:56   Monrovia  
16. 9 Kaylie Avery   23:59   West Torrance  
17. 9 Maya Quesnell   24:03   Sage Creek  
18. 9 Kotori Ui   24:10   West Torrance  
19. 9 Violet Thien   24:11   Fullerton  
20. 9 London Piper   24:17   Big Bear  
21. 9 Amy Bernal   24:21   Big Bear  
22. 9 Nola Van Dyck   24:23   Flintridge Sacred Heart  
23. 9 Ava Hulett   24:34   Laguna Beach  
24. 9 Allegra Sernett   24:40   Flintridge Sacred Heart  
25. 9 Angelica Guerrero   24:44   La Canada  
26. 9 Emily Taki   24:44   South Torrance  
27. 9 Lily Ochoa   24:49   Capistrano Valley  
28. 9 Ella Tatevossian   24:55   La Canada  
29. 9 Natalie Edge   24:56   Thousand Oaks  
30. 9 Isabella Martinez-Miller   25:01   South Pasadena  
31. 9 Amaya Adelman   25:05   Cathedral Catholic  
32. 9 Audrey Chiu   25:20   La Canada  
33. 9 Alessia Tampellini   25:22   Sage Creek  
34. 9 Vivian Saffian   25:48   Cathedral Catholic  
35. 9 Kennedy Boyd   25:49   Moorpark  
36. 9 Valeria Magana   25:53   Xavier College Prep  
37. 9 Cate Petty   26:21   South Pasadena  
38. 9 Esha Chethikattil   26:30   West Torrance  
39. 9 Zoe Severin   26:34   Agoura  
40. 9 Penny Woods   26:43   La Canada  
41. 9 Naomi Hernandez   26:46   South Pasadena  
42. 9 Natalie Dochia   26:48   Capistrano Valley  
43. 9 Sloane Carlin   26:49   South Pasadena  
44. 9 Isabella Parr   26:49   South Pasadena  
45. 9 Larissa Fernandez   26:49   West Torrance  
46. 9 Sofia Gonzalez   26:50   South Pasadena  
47. 9 Azura Silva   26:54   Rowland  
48. 9 Story Navarro-Thenusien   26:55   Fullerton  
49. 9 Nakaya Zanoni   26:56   Cathedral Catholic  
50. 9 Mishel Ali   27:03   Calabasas  
51. 9 Priscilla Sada   27:05   Flintridge Sacred Heart  
52. 9 Charlotte Rouss   27:06   Calabasas  
53. 9 Elisa Crespo   27:09   Palos Verdes  
54. 9 Maddie Huh   27:09   La Canada  
55. 9 Allison Yeh   27:16   South Pasadena  
56. 9 Helena Lowe   27:24   Laguna Beach  
57. 9 Ava Hanna   27:28   Flintridge Sacred Heart  
58. 9 Veronica Disloquez   27:36   West Torrance  
59. 9 Alyssa Geselbracht   27:36   La Canada  
60. 9 Ashton Eiland   27:41   South Torrance  
61. 9 Caitlin Paganucci   27:44   Burroughs (Ridgecrest)  
62. 9 Vireya De la o   27:49   Monrovia  
63. 9 Nadia Javaid   27:50   West Torrance  
64. 9 Evelyn McConaghy   27:58   Burroughs (Ridgecrest)  
65. 9 Allison Otero Vasquez   28:04   West Torrance  
66. 9 Sofia Moutes   28:07   West Torrance  
67. 9 Meryl Garrison   28:13   Capistrano Valley  
68. 9 Ruby Ramsey   28:19   La Canada  
69. 9 Maya Vernon   28:19   La Canada  
70. 9 Luna Gu   28:27   Yorba Linda  
71. 9 Brooklyn Vargas   28:35   Flintridge Sacred Heart  
72. 9 Iris Choi   28:39   La Canada  
73. 9 Jolene Hernandez   29:02   Monrovia  
74. 9 Lindsay Yon   29:39   South Pasadena  
75. 9 Evalyn Trejo   29:52   West Torrance  
76. 9 Olivia Zaragoza   29:56   Desert Christian (Lancaster)  
77. 9 Katherine Huber   29:57   Our Lady of Peace  
78. 9 Addy Suckling   30:10   Flintridge Sacred Heart  
79. 9 Areeana Trejo   31:10   West Covina  

3 Miles D3,4&5 Soph Red

Official Team Scores
1. Monrovia 54
2. Cathedral Catholic 55
3. Flintridge Sacred Heart 86
4. Rowland 91
5. West Ranch 120
6. West Torrance 127
7. Fullerton 136

1. 10 Eva Smith   20:59   Cathedral Catholic  
2. 10 Alice Rowley   21:08   South Pasadena  
3. 10 Zarah Enciso-Salum   21:32   Our Lady of Peace  
4. 10 Grace Keefe   21:50   Cathedral Catholic  
5. 10 Julia Patterson   22:36   Thousand Oaks  
6. 10 Madelyn Milon   22:47   Monrovia  
7. 10 Abigail Kim   23:02   South Pasadena  
8. 10 Chance Szebelledy   23:14   La Canada  
9. 10 Kathryn Thompson   23:17   Yorba Linda  
10. 10 Savannah Rodriguez   23:17   Canyon (Canyon Country)  
11. 10 Olivia Van Dyck   23:18   Flintridge Sacred Heart  
12. 10 Elise Duong   23:21   Rowland  
13. 10 Annabelle Winder   23:41   Burroughs (Ridgecrest)  
14. 10 Karina Toro   23:53   Flintridge Sacred Heart  
15. 10 Evelyn Barrios Cuahonte   24:07   Rowland  
16. 10 Katia Nguyen   24:08   Laguna Beach  
17. 10 Sophia Horstmann-Crespo   24:19   Flintridge Sacred Heart  
18. 10 Nadeen Dessouky   24:23   Cathedral Catholic  
19. 10 Noosha Hassanian   24:28   Yorba Linda  
20. 10 Claire Cass   24:29   Monrovia  
21. 10 Valeria Tapia   24:36   West Covina  
22. 10 Kelsey Tasem   24:38   Calabasas  
23. 10 Brianna Poehler   24:38   Thousand Oaks  
24. 10 Lilyanna Hoffman   24:42   Fullerton  
25. 10 Emma Pena   24:50   West Covina  
26. 10 Gabriella Ko   25:04   Monrovia  
27. 10 Chloe Wadsworth   25:04   South Torrance  
28. 10 Atianna Andrade   25:05   Monrovia  
29. 10 Alice Chen   25:05   West Ranch  
30. 10 Sienna Woolridge   25:05   West Ranch  
31. 10 Sofia Gubbins   25:06   Monrovia  
32. 10 Maya Valentin   25:08   Rowland  
33. 10 Zoe Iwanaka   25:16   West Torrance  
34. 10 Sasha Luginbuhl   25:16   Monrovia  
35. 10 Sami Tello   25:23   Big Bear  
36. 10 Jaclyn Nguyen   25:24   Simi Valley  
37. 10 Camille Craig   25:29   La Canada  
38. 10 Bella Brancheau   25:30   Cathedral Catholic  
39. 10 Isla Aguilar   25:32   Laguna Beach  
40. 10 Blanca Garcia   25:39   Big Bear  
41. 10 JiaQi Luo   25:45   Rowland  
42. 10 Avery Stewart   25:46   West Torrance  
43. 10 Emma Collier   25:56   Sage Creek  
44. 10 Valentina Madrazo   26:04   Cathedral Catholic  
45. 10 Hazel Kirby   26:17   Fullerton  
46. 10 Mia Morales   26:25   West Torrance  
47. 10 Gabriela Garavito   26:33   South Torrance  
48. 10 Brooke Hervey   26:40   La Canada  
49. 10 Ari Orantes   26:56   Shadow Hills  
50. 10 Bella Boday   27:02   Nueva  
51. 10 Mya Connolly   27:11   Cathedral Catholic  
52. 10 Cassie Camarillo   27:19   South Pasadena  
53. 10 Danielle Murphy Gutierrez   27:24   West Ranch  
54. 10 Diya Jain   27:26   West Ranch  
55. 10 Jane Hale   27:38   Fullerton  
56. 10 Alyssa McGregor   27:50   South Pasadena  
57. 10 Madison McNabb   27:56   Agoura  
58. 10 Daisy Yeon   28:00   Marlborough  
59. 10 Gabriella Kikunaga   28:02   Our Lady of Peace  
60. 10 Elisabet Lopez   28:03   Moorpark  
61. 10 Sienna Drummond   28:08   Moorpark  
62. 10 Kiley Kawaja   28:09   Yorba Linda  
63. 10 Emily Watson   28:22   Sage Creek  
64. 10 Katarina Paplauskaya   28:30   West Torrance  
65. 10 Sofia Cobos Fernandez   28:36   Calabasas  
66. 10 Hagen Lindeman   28:36   Cathedral Catholic  
67. 10 Maya Frattarole   28:43   West Torrance  
68. 10 Bridget Murphy   28:46   Marlborough  
69. 10 Shayla Dalie   29:17   Flintridge Sacred Heart  
70. 10 Samantha Scopis   29:19   Fullerton  
71. 10 Angela Fonseca   29:20   Palos Verdes  
72. 10 Isabella Godinez   29:23   Flintridge Sacred Heart  
73. 10 Jaelyn Hunt   29:37   Marlborough  
74. 10 Ruby Chick   29:44   West Ranch  
75. 10 Racheal Chun   29:44   Viewpoint  
76. 10 Gracie Halcovich   29:59   Viewpoint  
77. 10 Isabella De Araujo   30:20   West Torrance  
78. 10 Riley Ridge-Clark   30:35   Fullerton  
79. 10 Emma Mendez   30:46   Flintridge Sacred Heart  
80. 10 Raegan Estrada   31:03   West Ranch  
81. 10 Jazlin Duffy   31:13   South Torrance  
82. 10 Eden Harker   31:18   Brentwood  
83. 10 Hilary Carau   31:49   Rowland  

3 Miles D3,4&5 Varsity Blue

Official Team Scores
1. Simi Valley 44
2. South Torrance 75
3. Agoura 85
4. Corona del Mar 101
5. Foothill Technology 114
6. Burroughs (Ridgecrest) 115
7. West Ranch 152
8. Belmont 211
9. Xavier College Prep 242
10. Yosemite 261

1. 11 Eve Washburn   19:06   Burroughs (Ridgecrest)  
2. 10 Emilie Steinman   19:36   Corona del Mar  
3. 11 Reese Tamburro   19:40   Agoura  
4. 11 Angelica Espinoza   19:50   Simi Valley  
5. 11 Keera Wallace   20:05   Foothill Technology  
6. 12 Ashlee Eiland   20:21   South Torrance  
7. 11 Emma Morin   20:30   Santa Fe Christian  
8. 11 Acacia Rojas   20:42   Simi Valley  
9. 10 Juliette Clark   21:04   Simi Valley  
10. 11 Jenna Johnson   21:21   Agoura  
11. 12 Rahwa Waldu   21:24   Crawford  
12. 12 Natalie Sepulveda   21:29   Nueva  
13. 11 Kenzie Kennard   21:34   Santa Fe Christian  
14. 11 Gabriela Zarat   21:45   Belmont  
15. 9 Leah Williams   22:00   Desert Christian (Lancaster)  
16. 12 Maddie Mummery   22:02   South Torrance  
17. 9 Mila Nguyen   22:02   Simi Valley  
18. 12 Hanna Curtis   22:03   Simi Valley  
19. 12 Isabella Efner   22:04   Foothill Technology  
20. 12 Sunny Gales   22:05   El Segundo  
21. 11 Katie Yoshihara   22:08   South Torrance  
22. 9 Leilani Wallace   22:16   Foothill Technology  
23. 12 Isabella Lipinska-Hunt   22:16   Burroughs (Ridgecrest)  
24. 12 Sydney Maunu   22:17   Agoura  
25. 11 Mira Mikulka   22:23   Corona del Mar  
26. 11 Abbey Frailing   22:23   Ontario Christian  
27. 12 Alysa Cho   22:23   South Torrance  
28. 11 Lily Hendricks   22:26   Yosemite  
29. 9 Jessica Jin   22:26   West Ranch  
30. 12 Lyndsey Hoffman   22:29   South Torrance  
31. 10 Cora Rossitto   22:32   Agoura  
32. 9 Callie Arambarri   22:33   Corona del Mar  
33. 11 Madison Broyles   22:33   West Ranch  
34. 11 Mia Ben-Zvi   22:42   Corona del Mar  
35. 9 Annabel Algazi   22:55   Corona del Mar  
36. 11 Kaydence Stewart   23:08   Burroughs (Ridgecrest)  
37. 10 Skylar Adams   23:11   West Ranch  
38. 9 Ava Dandurand   23:11   Desert Christian (Lancaster)  
39. 11 Paige Piedmonte   23:13   Agoura  
40. 10 Mazzlyn Ridder   23:17   West Ranch  
41. 10 Adalyn Eggleston   23:18   Burroughs (Ridgecrest)  
42. 10 Hailey Holcomb   23:20   South Torrance  
43. 10 Alexis Zwierzchowski   23:20   Burroughs (Ridgecrest)  
44. 12 Naiya Sapru   23:23   Corona del Mar  
45. 9 Lourdes Morales   23:27   Corona del Mar  
46. 11 Daniella Wood   23:27   Xavier College Prep  
47. 10 Medina Rahimi   23:32   Kimball  
48. 9 Evelyn Whatley   23:34   Foothill Technology  
49. 10 Auden McCoy   23:35   Foothill Technology  
50. 11 Brooke Chavez   23:37   Xavier College Prep  
51. 11 Hannah Issa   23:39   West Ranch  
52. 11 Bennett Rodman   23:40   Foothill Technology  
53. 11 Jessica Tecum   23:47   Belmont  
54. 9 Miccah Perna   23:56   Simi Valley  
55. 10 Shade Zehendner   23:58   Burroughs (Ridgecrest)  
56. 10 Jennifer Ramos   24:09   Belmont  
57. 12 Julia Alkov   24:11   Foothill Technology  
58. 11 Michelle Burn   24:24   Simi Valley  
59. 12 Nataly Delgado   24:27   Kimball  
60. 9 Cora Cepaitis   24:28   Burroughs (Ridgecrest)  
61. 11 Brooklyn Rodriguez   24:31   Xavier College Prep  
62. 9 Alexandria Dwyer   24:33   El Segundo  
63. 11 Jayla Zurita   24:36   West Ranch  
64. 9 Sienna Conley   24:42   Xavier College Prep  
65. 11 Valeria Hernandez   24:46   Belmont  
66. 10 Clarisse Beaumont   24:51   Yosemite  
67. 11 Ashley Cassique   25:06   Belmont  
68. 11 Allison Schorz   25:10   West Ranch  
69. 9 MiaBella Medina   25:29   Yosemite  
70. 10 Samantha Kim   25:31   Santa Fe Christian  
71. 10 Abigail Billingsley   25:34   Desert Christian (Lancaster)  
72. 9 Jayme White   25:57   Ontario Christian  
73. 10 Brooke Hermsen   26:26   Xavier College Prep  
74. 12 Fatuma Hamisi   26:35   Crawford  
75. 11 Thelma Alvarez   26:44   Belmont  
76. 11 Angelina Khoth   26:49   Crawford  
77. 12 Yekebeli Mloko   27:02   Crawford  
78. 11 Michaela Wood   27:11   Xavier College Prep  
79. 12 Marissa Sanchez   27:19   Ontario Christian  
80. 11 Nalani Smith   27:58   Xavier College Prep  
81. 11 Sophie Flanagan   29:04   Yosemite  
82. 10 Makayla Phillips   29:14   El Segundo  
83. 12 Evelin Camacho   29:59   Yosemite  

3 Miles D3,4&5 JV Red

Official Team Scores
1. Cathedral Catholic 34
2. Flintridge Sacred Heart 96
3. Dana Hills 112
4. Moorpark 116
5. Thousand Oaks 120
6. South Pasadena 129
7. Capistrano Valley 136
8. Foothill Technology 154
9. West Torrance 211
10. West Ranch 241
11. Marlborough 273

1. 12 Natalia Velayudhan   21:09   Cathedral Catholic  
2. 11 Hannah Sperling   21:24   Cathedral Catholic  
3. 12 Julianna Calleros   21:57   Canyon (Canyon Country)  
4. 11 Ava Barrientos   22:03   Cathedral Catholic  
5. 11 Olivia De La Cruz   22:42   Moorpark  
6. 11 Eva Stephenson   22:47   South Pasadena  
7. 12 Melanie Romo   22:48   South Pasadena  
8. 11 Juliette Smith   22:51   Flintridge Sacred Heart  
9. 12 Julia Santos   22:53   South Pasadena  
10. 11 Lorelai Pohl   23:10   Yorba Linda  
11. 12 Alexandra Elizalde   23:18   Shadow Hills  
12. 11 Emily Williams   23:20   Laguna Beach  
13. 11 Ena Ramsey   23:21   Flintridge Sacred Heart  
14. 11 Rayann Chang   23:27   Rowland  
15. 11 Elena Griffith   23:28   University City  
16. 11 Olivia Lewis   23:29   Cathedral Catholic  
17. 12 Amanda West   23:30   Moorpark  
18. 11 Johanna DeMoss   23:51   Capistrano Valley  
19. 12 Patricia Tomasulo   23:52   Flintridge Sacred Heart  
20. 11 Kelsey Sullivan   23:53   Thousand Oaks  
21. 11 Camila Zamudio   23:55   Dana Hills  
22. 11 Emily Newton   23:55   Capistrano Valley  
23. 11 Isabella Balsano   23:57   Thousand Oaks  
24. 12 Brianna Burciaga   24:09   Shadow Hills  
25. 12 Keylie Espinoza-Arevalo   24:17   Cathedral Catholic  
26. 10 Sara Hamilton   24:17   University City  
27. 11 Kelly Wagenseller   24:19   Thousand Oaks  
28. 11 Valentina Quilantan   24:25   Dana Hills  
29. 12 Lilybeth Rivera   24:25   Foothill Technology  
30. 11 Lily Booth   24:34   Palos Verdes  
31. 10 Astrid Ivarsson   24:35   Dana Hills  
32. 11 Isabelle Akker   24:36   South Torrance  
33. 11 Yaylen Juarez   24:40   Moorpark  
34. 10 Aanya Desham   24:42   Foothill Technology  
35. 11 Miranda Toral   24:46   Dana Hills  
36. 11 Audrey Martinez   24:49   Thousand Oaks  
37. 11 Christina Gan   24:51   West Torrance  
38. 11 Kaylee Roberts   24:54   La Canada  
39. 10 Olivia Heric   24:56   Capistrano Valley  
40. 11 Gabriella Cristofaro   25:13   West Torrance  
41. 11 Iveth Aguirre Enciso   25:15   Dana Hills  
42. 11 Maddy Logelin   25:15   La Canada  
43. 11 Yanina Victorio   25:17   Rim of the World  
44. 11 Naomi Rowe   25:17   Palos Verdes  
45. 12 Jadyn Walsh   25:20   Flintridge Sacred Heart  
46. 11 Inesa Aleksanyan   25:21   West Ranch  
47. 9 Sophia Castro   25:35   Foothill Technology  
48. 11 Delinda Moreno   25:36   Rim of the World  
49. 10 Lizzy Walker   25:37   Foothill Technology  
50. 11 Kailey Chan   25:39   Rim of the World  
51. 12 Eden Park   25:41   Rowland  
52. 11 Violet McCann   25:49   Capistrano Valley  
53. 11 Violeta Franco   25:51   University City  
54. 11 Gianna Casci   25:59   Flintridge Sacred Heart  
55. 12 Bella Meade   26:00   Moorpark  
56. 12 Abby Schad   26:05   Flintridge Sacred Heart  
57. 10 Camryn Smart   26:06   Dana Hills  
58. 12 Cassie Banal   26:07   West Torrance  
59. 11 Amaryss Murguia   26:09   Moorpark  
60. 11 Joycelynn Cheung   26:12   Rowland  
61. 11 Maria Kirwan   26:21   Sage Creek  
62. 12 Ahtziri Ceja   26:27   West Covina  
63. 11 Kalea Eggertsen   26:29   Foothill Technology  
64. 12 Isabella Ortiz   26:30   Shadow Hills  
65. 11 Emily Michelman   26:43   Agoura  
66. 12 Janelle Mejia   26:49   Shadow Hills  
67. 12 Kennedy Drummond   26:50   Moorpark  
68. 11 Miriam Loose   26:51   Thousand Oaks  
69. 12 Ashley Hinojosa   27:00   Corona del Mar  
70. 10 Reese Garrison   27:03   Capistrano Valley  
71. 11 Gianna Matranga   27:06   West Ranch  
72. 12 Natalie Merchant   27:06   West Ranch  
73. 12 India Wickers   27:14   Marlborough  
74. 11 Scarlett Loheed   27:14   South Pasadena  
75. 12 Gaby Gamboa   27:15   Flintridge Sacred Heart  
76. 11 Elliot Erlij   27:34   Marlborough  
77. 12 Daniela Rodriguez   27:49   Flintridge Sacred Heart  
78. 12 Kassandra Aguirre   27:53   West Covina  
79. 11 Caidynn Labbee   27:55   Agoura  
80. 12 Danica Somreth   27:55   Moorpark  
81. 12 Lauren Calderon   27:56   Burroughs (Ridgecrest)  
82. 12 Madison Pedego   27:58   Chaminade  
83. 12 Maddie McCann   28:01   Flintridge Sacred Heart  
84. 12 Denisse Averruz   28:11   Rim of the World  
85. 11 Valentina Gach   28:12   Capistrano Valley  
86. 12 Sarai Archer   28:15   West Ranch  
87. 11 Maya Nawachi   28:25   West Torrance  
88. 11 Avery Holmquist   28:30   Thousand Oaks  
89. 11 Emma O'Neil   28:43   Santana  
90. 12 Victoria Rowe   28:51   Palos Verdes  
91. 12 Kasey Garcia   28:54   Covina  
92. 11 Mila Klein   29:01   Marlborough  
93. 12 Caroline Carr   29:08   Marlborough  
94. 11 Alexia Lopez   29:10   West Covina  
95. 12 Fernanda Kimball   29:16   Marlborough  
96. 11 Raylene Ibarra   29:23   West Torrance  
97. 11 Olivia Lee   29:24   Sage Creek  
98. 11 Grace Clossin   29:25   Sage Creek  
99. 11 Sofia Agredano   29:39   South Pasadena  
100. 12 Belinda Parra   29:53   West Covina  
101. 11 Ellin Yom   29:54   West Ranch  
102. 11 Arlin Orantes   30:55   Monrovia  

3 Miles D3,4&5 Team Sweepstakes Blue

Official Team Scores
1. South Pasadena 64
2. Cathedral Catholic 65
3. Point Loma 123
4. Yorba Linda 207
5. La Jolla 220
6. Shadow Hills 250
7. Canyon (Canyon Country) 258
8. Palos Verdes 270
9. Rowland 283
10. La Canada 286
11. Laguna Beach 290
12. West Torrance 301
13. Thousand Oaks 308
14. Francis Parker 326
15. Rim of the World 330
16. Fullerton 378
17. Chaminade 385
18. Flintridge Sacred Heart 388
19. Viewpoint 430
20. Thacher 490
21. Cantwell-Sacred Heart 506

1. 12 Abigail Errington   16:57   South Pasadena  
2. 11 Chiara Dailey   17:06   La Jolla  
3. 12 Maya DeBrouwer   17:38   La Canada  
4. 12 Jocelyn Gibson   18:18   Cathedral Catholic  
5. 12 Saidbh Byrne   18:35   South Pasadena  
6. 11 Ariella (Ari) Llorens   18:37   Francis Parker  
7. 11 Liesel Sellerberg   18:56   Cathedral Catholic  
8. 10 Kelly McIntire   19:01   Point Loma  
9. 12 Alexis Wolfinger   19:02   West Torrance  
10. 11 Maggie De la Rionda   19:07   Thousand Oaks  
11. 12 Kate Sherry   19:09   Palos Verdes  
12. 10 Isabella Wroblewski   19:16   Yorba Linda  
13. 11 Lindsay Zimmer   19:20   Cathedral Catholic  
14. 12 Sofia Humphrey   19:20   South Pasadena  
15. 11 Ivanka Malysheva   19:23   Palos Verdes  
16. 12 Ruby Avila   19:26   Shadow Hills  
17. 12 Maya Lee   19:29   South Pasadena  
18. 12 Olivia Reed   19:34   Yorba Linda  
19. 12 Chiara Bonomi   19:38   Cathedral Catholic  
20. 10 Isabelle Espiritu   19:39   West Torrance  
21. 12 Olivia Teates   19:41   Francis Parker  
22. 11 Patsy Hellmann   19:42   Cathedral Catholic  
23. 10 Allison Gray   19:42   La Jolla  
24. 11 Isabella Ramos   19:43   Point Loma  
25. 12 Ali Holtzen   19:43   Rim of the World  
26. 11 Nicole Witt   19:45   Point Loma  
27. 12 Amelie Geoffron   19:54   South Pasadena  
28. 11 Hannah Aalaei   19:56   La Jolla  
29. 11 Sara Geiszler   19:57   Point Loma  
30. 12 Jassmine Enamorado   19:59   Canyon (Canyon Country)  
31. 10 Kristine Bickler   20:00   Cathedral Catholic  
32. 11 Isla Duncan   20:04   Francis Parker  
33. 11 Brooke Boyd   20:06   Yorba Linda  
34. 12 Zooey Jeong   20:07   Viewpoint  
35. 12 Ava Holtzen   20:07   Rim of the World  
36. 10 Paige Eudy   20:08   Point Loma  
37. 10 Callie Schulteis   20:11   Cathedral Catholic  
38. 11 Hayden Joseph   20:12   Laguna Beach  
39. 12 Gogo Zhou   20:14   Rowland  
40. 12 Julia Fernandez   20:16   Shadow Hills  
41. 9 Emi Hamada-Griffith   20:17   Chaminade  
42. 12 Chloe Koo   20:21   South Pasadena  
43. 12 Paige Perkins   20:25   Flintridge Sacred Heart  
44. 10 Savanna Pablo   20:26   Rowland  
45. 9 Allison O'Connell   20:32   Chaminade  
46. 11 Kimmy Mills   20:36   Shadow Hills  
47. 11 Karina Pitz   20:37   Laguna Beach  
48. 9 Arizona Fuentes   20:39   Fullerton  
49. 12 Penelope Fournier   20:40   Yorba Linda  
50. 11 Andrea Racancoj Lopez   20:42   Canyon (Canyon Country)  
51. 12 Jocelyn Cruz   20:45   Canyon (Canyon Country)  
52. 12 Zoe Dunfee   20:46   La Jolla  
53. 12 Julie Lui   20:48   Thacher  
54. 10 Layla Ward   20:49   Thousand Oaks  
55. 12 Raquel Revilla   20:51   Canyon (Canyon Country)  
56. 10 Malana Wien   20:52   Rowland  
57. 9 Lisette Zingale   20:52   Laguna Beach  
58. 12 Kelly Sellman   20:54   La Canada  
59. 12 Ysabella Yulo   20:54   Rowland  
60. 12 Kimberly Bojorquez   20:55   Shadow Hills  
61. 11 Madeline Wolfinger   20:59   West Torrance  
62. 10 Capreese Magcalas   21:00   Cantwell-Sacred Heart  
63. 11 Haloe Ball   21:01   La Canada  
64. 12 Trinity McKenny   21:04   Palos Verdes  
65. 10 Hayleigh Martino   21:04   Laguna Beach  
66. 10 Tina Lin   21:10   La Canada  
67. 10 Corinne Santoro   21:12   Point Loma  
68. 11 Rose Vandevelde   21:14   South Pasadena  
69. 12 Mari Owen   21:15   Flintridge Sacred Heart  
70. 12 Reilly Simons   21:19   Rim of the World  
71. 9 Nell Lieb   21:21   Thacher  
72. 10 Ashley Kpachavi   21:23   Canyon (Canyon Country)  
73. 10 Evie Waldron   21:23   Flintridge Sacred Heart  
74. 12 Micah Gutman   21:25   Viewpoint  
75. 11 Jazmin Bahena   21:29   Rim of the World  
76. 11 Mariah Morgan   21:29   Thousand Oaks  
77. 10 Jana Saade   21:29   Fullerton  
78. 11 Ava Hayes   21:30   Chaminade  
79. 10 Keely Gallagher   21:30   Fullerton  
80. 12 Ella Katz   21:33   Viewpoint  
81. 11 Jessica Salas   21:34   Thousand Oaks  
82. 11 Maddie Farnsworth   21:35   Palos Verdes  
83. 10 Ella Volpe   21:35   Laguna Beach  
84. 10 Olivia Wilder   21:35   Fullerton  
85. 11 Alissa Gau   21:36   Rowland  
86. 12 Jazlene Herreres   21:37   Canyon (Canyon Country)  
87. 12 Kate Kajita   21:39   Thousand Oaks  
88. 12 Arianna Lupian   21:41   Shadow Hills  
89. 12 Jaelyn McDermott   21:43   Shadow Hills  
90. 10 Ella Casto   21:44   Fullerton  
91. 11 Cameron Green   21:47   West Torrance  
92. 12 Addy (Adelina) Van Dyck   21:50   Flintridge Sacred Heart  
93. 10 Charlotte Reyes   21:53   Thousand Oaks  
94. 12 Zyanya Torres   21:55   Cantwell-Sacred Heart  
95. 11 Mackenzie Dalton   21:55   Yorba Linda  
96. 10 Rhea Lamb   22:01   La Canada  
97. 10 Coral Cameron   22:02   Point Loma  
98. 10 Reese Danon   22:05   Palos Verdes  
99. 9 Annmarie Russell   22:12   Palos Verdes  
100. 10 Hana Valderhaug   22:15   La Canada  
101. 11 Annikka Zhou   22:17   Thacher  
102. 9 Maryam Khabazian   22:17   Laguna Beach  
103. 9 Kayley Forouhar   22:18   La Canada  
104. 11 Colleen Molnar   22:21   Chaminade  
105. 11 Brooke Dupont   22:21   Canyon (Canyon Country)  
106. 10 Sydney Tholen   22:22   Cantwell-Sacred Heart  
107. 10 Katie Lam   22:22   Rowland  
108. 12 Rory Hartzheim   22:26   Yorba Linda  
109. 11 Kim Phung   22:29   Rowland  
110. 11 Olivia Johnson   22:35   Thousand Oaks  
111. 12 Alanna McCann   22:35   Flintridge Sacred Heart  
112. 9 Sydney Owen   22:44   Flintridge Sacred Heart  
113. 9 Sienna Fernandez   22:51   Shadow Hills  
114. 12 Abby Reichert   22:53   Flintridge Sacred Heart  
115. 10 Thea Tremaine   22:57   La Jolla  
116. 10 Jordan Casolari   23:00   Laguna Beach  
117. 11 Diana Gediminas   23:01   Chaminade  
118. 11 Miley Cereceres   23:09   Cantwell-Sacred Heart  
119. 12 Alexa Jeong   23:16   Viewpoint  
120. 12 Selene Yu   23:32   West Torrance  
121. 11 Natalie Vasquez   23:34   Fullerton  
122. 9 Lizzy Clark   23:41   Yorba Linda  
123. 9 Jade Brun   23:54   Viewpoint  
124. 10 Anne Sherry   23:54   Palos Verdes  
125. 12 Odaliz Victorio   23:56   Rim of the World  
126. 11 Paulina Morelos   24:16   Cantwell-Sacred Heart  
127. 11 Miley Basas   24:23   Fullerton  
128. 11 Tyra DeSilva   24:36   West Torrance  
129. 10 Viviane Rickert   24:43   Francis Parker  
130. 12 Ashley Sosa-Hernandez   24:48   West Torrance  
131. 10 Caroline Jeffers   24:50   Thacher  
132. 9 Lola Bamsey   24:50   Viewpoint  
133. 12 Roxy Borja   25:05   Chaminade  
134. 10 Lola Clemens   25:09   Thacher  
135. 11 Alexis Li   25:34   Chaminade  
136. 11 Annie Yang   25:47   Viewpoint  
137. 11 Rachel Wolf   26:11   La Jolla  
138. 11 Aurelia Forsythe   27:47   Francis Parker  

3 Miles D3,4&5 Individual Sweepstakes Red

Official Team Scores
1. Sage Creek 78
2. Monrovia 95
3. Moorpark 122
4. Capistrano Valley 122
5. Big Bear 137
6. Morro Bay 152
7. Marlborough 168
8. University City 178
9. West Covina 214
10. Santana 229
11. Dana Hills 235
12. Our Lady of Peace 240

1. 11 Ayanna Hickey   17:56   The Bishop's School  
2. 12 Gabriella Peters   17:56   Sage Creek  
3. 9 Isla Terrill   18:00   Monrovia  
4. 10 Amelia Sarkisian   18:02   Brentwood  
5. 10 Harper Diaz   18:04   Santana  
6. 9 Lindsey Billotte   18:10   Coastal Academy  
7. 11 Anna Villavicencio   18:13   Woodlake  
8. 12 Michela Miracco   18:22   Sage Creek  
9. 11 Becky Osorio   18:36   West Covina  
10. 11 Maddie Giorgio   18:39   Marlborough  
11. 10 Shelby Taylor   19:01   Morro Bay  
12. 11 Audrey Heath   19:09   Capistrano Valley  
13. 10 Jenna Murray   19:14   Moorpark  
14. 10 Chloe Barrett   19:18   Sage Creek  
15. 10 Caitlynn Kraft   19:21   Covina  
16. 10 Lydia Dodd   19:34   Monrovia  
17. 10 Caylie Wight   19:37   Moorpark  
18. 12 Darcy Ray   19:41   University City  
19. 10 Marlo Harris   19:47   Dana Hills  
20. 11 Lena Llamas   19:49   Buhach Colony  
21. 10 Maddie Caughey   19:58   Big Bear  
22. 11 Cora Underwood   20:10   Capistrano Valley  
23. 10 Katelyn Vanderbilt   20:11   Marlborough  
24. 11 Bianca Buccigross   20:13   Our Lady of Peace  
25. 12 Isabel Sosa-Mancinas   20:15   Covina  
26. 11 Isabella Lemus   20:22   Our Lady of Peace  
27. 10 Aliyah Acosta   20:34   Sage Creek  
28. 10 Abbi Sweeney   20:43   Big Bear  
29. 9 Ahzira Camara   21:00   Big Bear  
30. 10 Keziah Johnson   21:16   Monrovia  
31. 10 Wendy Wilson   21:20   Morro Bay  
32. 11 Phaedra Fernflores   21:21   Morro Bay  
33. 12 Mia Bennett   21:28   Morro Bay  
34. 10 Annelise Cottone   21:29   Monrovia  
35. 10 Isabella Bredt   21:37   The Bishop's School  
36. 9 Julia Jockin   21:37   Big Bear  
37. 11 Arya Kim   21:38   University City  
38. 12 Julia Adams   21:38   Moorpark  
39. 10 Jordan Dober   21:42   Capistrano Valley  
40. 9 Ava Whitmore   21:43   Monrovia  
41. 12 Mackenzie Picha   21:53   Capistrano Valley  
42. 10 Emma Sweeney   21:53   Capistrano Valley  
43. 10 Sadie Layton   21:53   Moorpark  
44. 12 Sophie Wight   22:02   Moorpark  
45. 11 Angelina Aguero   22:05   West Covina  
46. 10 Samantha Hutchison   22:09   Moorpark  
47. 10 Esme Marks   22:11   Marlborough  
48. 10 Jenna Piech   22:12   University City  
49. 11 Esmeralda Roman   22:13   Monrovia  
50. 10 Megan Messick   22:18   Santana  
51. 9 Ailey Johnston   22:20   Sage Creek  
52. 9 Saoirse Furtado   22:23   Marlborough  
53. 11 Elyse Vathanadireg   22:24   Monrovia  
54. 12 Erin O'Beirne   22:27   University City  
55. 11 Ava Diehl   22:28   Dana Hills  
56. 11 Priscilla Ketchedjian   22:29   Capistrano Valley  
57. 10 Janelle Agana   22:39   Santana  
58. 12 Cailin Gutierrez   22:49   University City  
59. 9 Ximena Gonzalez   22:54   Big Bear  
60. 11 Sienna Franich   22:55   Capistrano Valley  
61. 10 Maite Ramos   22:55   Big Bear  
62. 11 Miranda Altamirano   23:11   Covina  
63. 11 Karli Mateko   23:12   Moorpark  
64. 9 Lily De La Cruz   23:16   West Covina  
65. 12 Stephanie Parker   23:21   Dana Hills  
66. 10 Taylor Burton   23:28   Dana Hills  
67. 11 Lisa Villeda   23:29   West Covina  
68. 11 Mia Mercado   23:32   West Covina  
69. 10 Ariel MacPherson   23:34   Santana  
70. 10 Zeal Locke   23:37   Dana Hills  
71. 10 Colomba Joulin-Batejat   23:48   The Bishop's School  
72. 11 Addison Seidel   23:48   Marlborough  
73. 12 Miranda Cruz   23:48   West Covina  
74. 10 Mariah Yanez   23:56   Buhach Colony  
75. 11 Asa Stratmann   24:14   Brentwood  
76. 9 Josie Hoy   24:17   Sage Creek  
77. 12 Isabella Bayona   24:54   Our Lady of Peace  
78. 11 Eloise Cosky   25:06   Our Lady of Peace  
79. 11 Katrina (Janessa) Haynes   25:10   Dana Hills  
80. 12 Millie Reich   25:10   Marlborough  
81. 9 Annamaria Scwab   25:11   Marlborough  
82. 12 Cecilia Petacci   25:18   Morro Bay  
83. 11 Astrid Barnett-Davis   25:41   Morro Bay  
84. 11 Pryor Holmes   26:01   Our Lady of Peace  
85. 11 Sophia Villeda   26:06   West Covina  
86. 11 Ashley Clair   26:13   Our Lady of Peace  
87. 11 Giselle Mongenel   26:13   Covina  
88. 11 Emma Crew   26:55   Santana  
89. 10 Peer Munoz   28:52   Santana  

3 Miles D1&2 Frosh Red

Official Team Scores
1. Beckman 40
2. Ventura 133
3. Poly (Long Beach) 139
4. Mira Costa 160
5. Great Oak 162
6. Eleanor Roosevelt 173
7. Ayala 185
8. Crescenta Valley 191
9. Santiago (Corona) 220
10. La Serna 237
11. Rancho Cucamonga 296
12. Cajon 298
13. Trabuco Hills 303
14. Martin Luther King 324
15. Redondo Union 349
16. Vista Murrieta 408
17. Pleasant Grove 468
18. University Irvine 477

1. 9 Emma Alba   19:22   Beckman  
2. 9 Paola Estrada   19:56   Ventura  
3. 9 Victoria Vo   20:34   Beckman  
4. 9 Sophia Wei   20:39   Arcadia  
5. 9 Ava Holt   20:40   Ventura  
6. 9 Ella McCall   20:48   Mira Costa  
7. 9 Aksharaa Prakashchander   20:56   Beckman  
8. 9 Cyren Saso-Howe   21:02   Crescenta Valley  
9. 9 Eslyn Lu   21:12   Ayala  
10. 9 Isabella Fields   21:16   Great Oak  
11. 9 Tessa Thompson   21:17   Poly (Long Beach)  
12. 9 Rebecca Lopez   21:17   Beckman  
13. 9 Whitney Derby   21:17   Venice  
14. 9 Nessa Tran   21:17   Santiago (Corona)  
15. 9 Isabelle Schaefer   21:27   Patrick Henry  
16. 9 Kaitlyn Slavin   21:38   Martin Luther King  
17. 9 Betsaida Sandoval   21:54   Martin Luther King  
18. 9 Chloe Esparza   21:57   La Serna  
19. 9 Lucy Holmen   21:58   Poly (Long Beach)  
20. 9 Lila Coppi   22:01   Glendora  
21. 9 Sohl Vadecha   22:04   Poly (Long Beach)  
22. 9 Diana Morales   22:04   Santiago (Corona)  
23. 9 Savannah Hecker   22:06   Santa Monica  
24. 9 Giana Campos   22:07   Beckman  
25. 9 Victoria Galiano   22:09   Camarillo  
26. 9 Izzy Leal   22:11   Eleanor Roosevelt  
27. 9 Katelyn Anderson   22:11   Rancho Cucamonga  
28. 9 Emily Naslund   22:12   Eleanor Roosevelt  
29. 9 Kaelyn Danao   22:13   Ayala  
30. 9 Sophia Vasquez   22:14   Camarillo  
31. 9 Mari-Ahna Monge   22:19   Chaffey  
32. 9 Ellie Grace Shultz   22:20   Mira Costa  
33. 9 Mia Sadeghian   22:24   Woodbridge  
34. 9 Isabella Brand   22:30   Peninsula  
35. 9 Breanna Morales   22:32   Venice  
36. 9 Harina Girmay   22:33   Venice  
37. 9 Sydney Heath   22:33   Wilson (Long Beach)  
38. 9 Sena Murray   22:33   Canyon Crest Academy  
39. 9 Mira Dudinsky   22:33   Ventura  
40. 9 Brooke Grumbine   22:34   La Serna  
41. 9 Kaylee Yang   22:35   Crescenta Valley  
42. 9 Ellery Lee   22:35   Beckman  
43. 9 Josette Sewell   22:39   Santiago (Corona)  
44. 9 Emma Bauer   22:39   Torrey Pines  
45. 9 Rozzie Romero   22:44   Eleanor Roosevelt  
46. 9 Mia Bentsi-Barnes   22:47   Crescenta Valley  
47. 9 Violette D'Ambrosia   22:47   Patrick Henry  
48. 9 Rachel Kwon   22:49   Canyon Crest Academy  
49. 9 Katherine Lomeli   22:52   Cajon  
50. 9 Kate Osborne   22:53   Great Oak  
51. 9 Avery Erickson   22:53   Great Oak  
52. 9 Brooklyn Luepnitz   22:54   Poly (Riverside)  
53. 9 Caroline Maeder   22:54   Peninsula  
54. 9 Nicole Skinner   22:55   Trabuco Hills  
55. 9 Sajanna Ortega   22:57   Great Oak  
56. 9 Ella Morris   22:57   Peninsula  
57. 9 Alana Doty   22:59   Pleasant Grove  
58. 9 Rosemary Morishita   23:02   Poly (Long Beach)  
59. 9 Shira Wheitz   23:04   Torrey Pines  
60. 9 Ava Skupien   23:14   Ventura  
61. 9 Lily Smith   23:19   Mira Costa  
62. 9 Camilla Torres   23:20   Beckman  
63. 9 Awapuhi Fahilga   23:21   Rancho Cucamonga  
64. 9 Shelby Larson   23:25   Mira Costa  
65. 9 Ella De Los Santos   23:25   La Serna  
66. 9 Kelly MacLean   23:26   Trabuco Hills  
67. 9 Maia Anderson   23:30   Santa Monica  
68. 9 Salma Flores   23:31   Trabuco Hills  
69. 9 Mandy Ma   23:32   Ayala  
70. 9 Alexis Cusato   23:33   Mira Costa  
71. 9 Maxine Ochoa   23:37   Liberty - Winchester  
72. 9 Alyssa Ly   23:38   Eleanor Roosevelt  
73. 9 Jiselle De Santiago   23:39   Santa Ana  
74. 9 Lily Decker   23:40   Great Oak  
75. 9 Irma Lopez   23:41   Cajon  
76. 9 Olivia Guo   23:41   Woodbridge  
77. 9 Reagan Womack   23:41   Laguna Creek  
78. 9 Sesha Patel   23:43   Eleanor Roosevelt  
79. 9 Nicole Ramirez   23:44   Ayala  
80. 9 Zoey Carrasco   23:45   Ayala  
81. 9 Emalynn Aguilar   23:45   Etiwanda  
82. 9 Allison Gao   23:45   Eleanor Roosevelt  
83. 9 Claire Waldorf   23:45   Crescenta Valley  
84. 9 Angelina Sanchez   23:46   Cajon  
85. 9 Isabella Sim   23:46   Poly (Long Beach)  
86. 9 Sofia Bozdech   23:47   Laguna Creek  
87. 9 Emmasha Nelson   23:50   Liberty - Winchester  
88. 9 Nina Desanto-White   23:51   Redondo Union  
89. 9 Megan Dekker   23:57   Vista Murrieta  
90. 9 Katelyn Cloutman   24:02   Redondo Union  
91. 9 Jaelyn DeHoff   24:08   Great Oak  
92. 9 Christabel Reyes   24:09   Ventura  
93. 9 Julia Kerber   24:10   Temescal Canyon  
94. 9 London Harvey   24:11   Great Oak  
95. 9 Natalia Medina   24:11   Redondo Union  
96. 9 Grace Rudd   24:12   Rancho Cucamonga  
97. 9 Chanel Daniel   24:13   Cajon  
98. 9 Kristen Escobedo   24:18   Poly (Riverside)  
99. 9 Roxy Phillips   24:19   Vista Murrieta  
100. 9 Olivia Castro   24:20   Poly (Long Beach)  
101. 9 Vanessa Fisher   24:21   Torrey Pines  
102. 9 Abby Becker   24:22   Crescenta Valley  
103. 9 Molly Othon Carrasco   24:24   Vista Murrieta  
104. 9 Sabrina Leong   24:27   Ayala  
105. 9 Kourtney Trimmer   24:28   Rancho Cucamonga  
106. 9 Elizabeth Dullaghan   24:32   Patrick Henry  
107. 9 Sophie Carlos   24:32   Glendora  
108. 9 Madeline Kim   24:33   Arcadia  
109. 9 Isa Gao   24:36   Great Oak  
110. 9 Arianna Vega   24:37   Canyon Crest Academy  
111. 9 Angelyne Soria   24:38   Poly (Riverside)  
112. 9 Helen Ebiner   24:44   La Serna  
113. 9 Liv Dahlquist   24:44   Crescenta Valley  
114. 9 Anush Tsatrian   24:45   Mira Costa  
115. 9 Acelynn Robles   24:46   Crescenta Valley  
116. 9 Favour Olukayode   24:49   Beckman  
117. 9 Ella Ramirez   24:52   La Serna  
118. 9 Angela Liao   24:53   Santiago (Corona)  
119. 9 Lily Cook   24:56   Trabuco Hills  
120. 9 Gianna Trujillo   24:56   Great Oak  
121. 9 Katelyn Kievit   24:57   Glendora  
122. 9 Anastasiya Pak   25:02   Redondo Union  
123. 9 Cerina Perez   25:02   Santiago (Corona)  
124. 9 Chloe Barba   25:07   Redondo Union  
125. 9 Isabella Iemsisanith   25:07   Martin Luther King  
126. 9 Talia Brush   25:08   Eleanor Roosevelt  
127. 9 Ariadne Morales   25:09   Laguna Creek  
128. 9 Hannah Kim   25:18   Santiago (Corona)  
129. 9 Constanza Gonzalez   25:18   Camarillo  
130. 9 Lucy Payne   25:31   University Irvine  
131. 9 Naomi Molina Gonzalez   25:31   Redondo Union  
132. 9 Issa Quinones   25:35   Poly (Riverside)  
133. 9 Penelope Ma   25:38   Crescenta Valley  
134. 9 Autumn Feng   25:40   Ayala  
135. 9 Hannah Lim   25:41   Crescenta Valley  
136. 9 Anna Chernyshoff   25:45   University Irvine  
137. 9 Alyssa Avalar   25:47   Cajon  
138. 9 Claire Pryor   25:50   La Serna  
139. 9 Isabelle Stehly   25:53   Crescenta Valley  
140. 9 Emeri Cunanan   25:54   Great Oak  
141. 9 Hailey Villalobos   25:55   Laguna Creek  
142. 9 Lillian Cabanillas   25:58   Santa Monica  
143. 9 Liliana Westerhaus   25:58   Pleasant Grove  
144. 9 Lexie Johnson   25:59   Rancho Cucamonga  
145. 9 Maya Eissa   25:59   University Irvine  
146. 9 Harley Scoggins   26:01   Crescenta Valley  
147. 9 Sofia Flores   26:01   La Serna  
148. 9 Sofia Stephenson   26:08   Trabuco Hills  
149. 9 Kannen Moscoso   26:09   Trabuco Hills  
150. 9 Clementine Nation   26:11   Ventura  
151. 9 Katherine Sorensen   26:17   Rancho Cucamonga  
152. 9 Turi Neiggemann   26:21   Ventura  
153. 9 Paige Choi   26:25   Ayala  
154. 9 Rumi Sato   26:39   Woodbridge  
155. 9 Sophie Paik   26:39   Crescenta Valley  
156. 9 Nehal Thakeb   26:44   University Irvine  
157. 9 Elle Payne   26:46   University Irvine  
158. 9 Samantha Calderon   26:46   Wilson (Long Beach)  
159. 9 Autumn Johnson   26:57   Vista Murrieta  
160. 9 Audrey Romero   26:57   Vista Murrieta  
161. 9 Kirsten Craig   27:00   Great Oak  
162. 9 Alexia Zelaya   27:01   Martin Luther King  
163. 9 Emma Castillo   27:01   Martin Luther King  
164. 9 Ella Castellanos   27:05   La Serna  
165. 9 Anoushka Oberman   27:10   Crescenta Valley  
166. 9 Anita Tsai   27:12   University Irvine  
167. 9 Chloe Choo   27:14   Crescenta Valley  
168. 9 Hanah Khan   27:18   Redondo Union  
169. 9 Abbie Matthias   27:19   Poly (Long Beach)  
170. 9 Gabriella Aguirre   27:21   Ayala  
171. 9 Kaelyn Salyers   27:34   Pleasant Grove  
172. 9 Ellie Cantrell   27:42   Pleasant Grove  
173. 9 Victoria Leal   27:50   Eleanor Roosevelt  
174. 9 Kylie Jaboury   27:54   Mira Costa  
175. 9 Cosette Roeder   27:54   Trabuco Hills  
176. 9 Sophia Xiong   28:02   Pleasant Grove  
177. 9 Sophia Velasquez   28:07   La Serna  
178. 9 Yufei Wei   28:09   Woodbridge  
179. 9 Trinity Monroy   28:12   Claremont  
180. 9 Jasmyn Zheng   28:21   Chaffey  
181. 9 Sofia Ortiz Aguayo   28:25   Pleasant Grove  
182. 9 Presley Fleishauer   28:28   Redondo Union  
183. 9 Paige Waters   28:30   Poly (Long Beach)  
184. 9 Maxine Landa   28:33   Poly (Long Beach)  
185. 9 Mikayla Hernandez   28:46   Redondo Union  
186. 9 Janina Gutierrez   28:46   Chaffey  
187. 9 Paloma Dawson   28:46   Redondo Union  
188. 9 Aileena Rios   28:53   Etiwanda  
189. 9 Sarah Torres   29:11   Pleasant Grove  
190. 9 Caleigh Dilly   29:12   Santiago (Corona)  
191. 9 Juliann Bergman   29:16   Santiago (Corona)  
192. 9 Vanessa Ruan   29:22   Ayala  
193. 9 Maylynn Harvey   29:22   Crescenta Valley  
194. 9 Georgia Moscol   29:22   Redondo Union  
195. 9 Reniyah Sanders   29:26   Vista Murrieta  
196. 9 Emma Kornioff   29:53   Trabuco Hills  
197. 9 Zaara Patel   47:33   Trabuco Hills  

3 Miles D1&2 Soph Green

Official Team Scores
1. Santiago (Corona) 21
2. Wilson (Long Beach) 60
3. Patrick Henry 127
4. Mira Costa 130
5. Redondo Union 137
6. Liberty - Winchester 144
7. Ventura 163
8. Crescenta Valley 190
9. Poly (Long Beach) 232
10. La Serna 237
11. Chaffey 251
12. Etiwanda 309

1. 10 Anna Hill   19:47   Santiago (Corona)  
2. 10 Sofia Ramirez   19:59   Santiago (Corona)  
3. 10 Samantha Taras   20:19   Santiago (Corona)  
4. 10 Ruba Shakhshir   20:33   Santiago (Corona)  
5. 10 Shirayah Lewis-Williams   20:50   Wilson (Long Beach)  
6. 10 Emily Barajas   20:51   Ayala  
7. 10 Mia Lerner   20:52   Mira Costa  
8. 10 Angelina Vargas Adalco   20:58   Claremont  
9. 10 Olivia Jones   21:01   Wilson (Long Beach)  
10. 10 Lila Mercer   21:06   Patrick Henry  
11. 10 Jacquelyn Figueroa   21:08   Ayala  
12. 10 Leticia Tovar   21:14   Wilson (Long Beach)  
13. 10 Sonya Vance   21:16   Patrick Henry  
14. 10 Tessa Jaffe   21:17   Santiago (Corona)  
15. 10 Kaila Sherwood-Kong   21:17   Crescenta Valley  
16. 10 Natalia Estrada   21:21   Valley View  
17. 10 Brianna Delgadillo   21:31   Temescal Canyon  
18. 9 Olivia Alforque   21:37   Beckman  
19. 10 Tiana Chamorro   21:41   Cajon  
20. 10 India Sutera   21:45   Patrick Henry  
21. 10 Carly Vega   22:02   Liberty - Winchester  
22. 10 Hannah Von Gunten   22:02   Ventura  
23. 10 Elyana Duncan   22:06   San Clemente  
24. 10 Hanna Sallee   22:09   Santiago (Corona)  
25. 10 Brooklyn Tarin   22:21   Santa Monica  
26. 10 Alexandria Scull   22:23   Redondo Union  
27. 10 Kennedy Bryant   22:27   Wilson (Long Beach)  
28. 10 Penelope Inglesias   22:28   Redondo Union  
29. 10 Dara Martinson   22:37   Ventura  
30. 10 Valerie Lopez   22:38   Wilson (Long Beach)  
31. 10 Frances Do   22:39   Fountain Valley  
32. 10 Isabel Gabisan   22:39   Wilson (Long Beach)  
33. 10 Stella Grasso   22:40   Mira Costa  
34. 10 Natalie Snawder   22:44   Rancho Cucamonga  
35. 10 Auden Chan   22:57   Westlake  
36. 10 Sofia Rodriguez   23:02   Liberty - Winchester  
37. 10 Karma Williamson   23:08   San Clemente  
38. 10 Belen Real   23:09   Eleanor Roosevelt  
39. 10 Emma Burke Millan   23:10   San Clemente  
40. 10 Kaylee Arellano   23:14   Liberty - Winchester  
41. 10 Elser Wills   23:14   Venice  
42. 10 Kennedy Salvatore   23:14   Liberty - Winchester  
43. 10 Ava Blau-Grinsel   23:27   Ventura  
44. 10 Allurabella Chandler   23:29   Poly (Riverside)  
45. 10 Harmony Marquez   23:46   Chaffey  
46. 10 Isabela Cuesta   23:48   Santiago (Corona)  
47. 10 Joni Nemiroff   23:49   Redondo Union  
48. 10 Avery Houston   23:51   Glendora  
49. 10 Margaret Law   23:52   Arcadia  
50. 10 Mikayla Kamaroff   23:54   Trabuco Hills  
51. 10 Abigail Morgan   23:55   Eleanor Roosevelt  
52. 10 Lillian Sinkus   23:56   Mira Costa  
53. 10 Aleeza Khan   23:57   Santiago (Corona)  
54. 10 Bella Godoy   24:03   Redondo Union  
55. 10 Megan Cram   24:05   Mira Costa  
56. 10 Nora Witt   24:05   Patrick Henry  
57. 10 Sonita Tay   24:07   Poly (Long Beach)  
58. 10 Maggie Barbee   24:08   Poly (Long Beach)  
59. 10 Sara Messenger   24:10   Torrey Pines  
60. 10 Avery Thiel   24:12   Glendora  
61. 10 Samantha Bennett   24:26   Mira Costa  
62. 10 Natalie Baserga   24:28   La Serna  
63. 10 Erin Sheehey   24:29   Redondo Union  
64. 9 Jules Millies   24:31   Westlake  
65. 10 Hannah Ali   24:34   Rancho Cucamonga  
66. 10 Alyson Pimentel   24:36   La Serna  
67. 10 Sakura Bolen   24:38   Crescenta Valley  
68. 10 Nayana Ashok   24:41   Westlake  
69. 10 Kinley Lomond   24:46   Crescenta Valley  
70. 10 Gabriela Chao   24:49   Glendora  
71. 10 Chelsea Lopiccolo   24:49   Eleanor Roosevelt  
72. 10 London Edmonds   24:53   Venice  
73. 10 Salma Salawy   24:54   Beckman  
74. 10 Moe Senzaki   24:54   Vista Murrieta  
75. 10 Chloe Cassidy   24:55   Torrey Pines  
76. 10 Chloe Gerorgiev   24:55   Santa Monica  
77. 10 Sophia Haddy   25:00   La Serna  
78. 10 Giovanna Salmoran   25:00   Trabuco Hills  
79. 10 Marlise Fenton   25:04   Crescenta Valley  
80. 10 Samantha Jacobo   25:08   Poly (Long Beach)  
81. 10 Haylin Armendariz   25:11   Vista Murrieta  
82. 10 Patricia Tovar   25:15   Wilson (Long Beach)  
83. 10 Precious Romero   25:16   Chaffey  
84. 10 Nickie Ceedhumrug   25:16   Westlake  
85. 10 Aurora Seager   25:18   Poly (Riverside)  
86. 10 Aria Joshi   25:26   University Irvine  
87. 10 Madelynn Pham   25:26   Trabuco Hills  
88. 10 Laryssa Segura   25:26   Etiwanda  
89. 10 Myala Poynter   25:27   Cajon  
90. 10 Ellery Noah   25:37   Ventura  
91. 10 Nicole Zheng   25:37   Woodbridge  
92. 10 Amy Sabbagh   25:44   Etiwanda  
93. 10 Kaitlyn Lee   25:46   Crescenta Valley  
94. 10 Camila Sivrican   25:49   Santiago (Corona)  
95. 10 Emma Madvig   25:52   Glendora  
96. 10 Selena Lubbos   25:55   Ventura  
97. 10 Marylin Moran   25:55   Santa Ana  
98. 10 River Grinsel   26:00   Ventura  
99. 10 Mabel Perez   26:01   Santiago (Corona)  
100. 10 Gina Reyes   26:02   Chaffey  
101. 10 Aubrie Clark   26:03   Martin Luther King  
102. 10 Jazmin Banda   26:08   Liberty - Winchester  
103. 10 Alessandra Cruz   26:08   Eleanor Roosevelt  
104. 10 Camilla Castellanos   26:09   La Serna  
105. 10 Danica Sar   26:16   Poly (Long Beach)  
106. 10 Alyssa DeSantis   26:27   Trabuco Hills  
107. 10 Emily Taylor   26:32   Cajon  
108. 10 Maribel Alonso   26:33   Chaffey  
109. 10 Alina Chhang   26:34   Poly (Long Beach)  
110. 10 Suri Flores   26:40   La Serna  
111. 10 Audrey Chung   26:41   Crescenta Valley  
112. 10 Ruby Aguilera   26:42   Patrick Henry  
113. 10 Leyla Diaz   26:43   Poly (Long Beach)  
114. 10 Isabelle Robertson   26:46   Rancho Cucamonga  
115. 10 Ani Pascale   26:47   Peninsula  
116. 10 Emily Gallardo   26:50   Chaffey  
117. 10 Alexis Albano   26:56   Poly (Long Beach)  
118. 10 Maya Aguilar   26:57   Claremont  
119. 10 Audrey Elliott   27:00   Vista Murrieta  
120. 10 Callie Quinn   27:07   Poly (Long Beach)  
121. 10 Skyla Kroning   27:09   Crescenta Valley  
122. 10 Sarah-Rose Valencia   27:11   Crescenta Valley  
123. 10 Emma Petersen   27:22   Crescenta Valley  
124. 10 Erin Do   27:23   Fountain Valley  
125. 10 August Mittag   27:39   Canyon Crest Academy  
126. 10 Kaylee Mizufuka   27:46   Redondo Union  
127. 10 Annika Eduardo   27:51   Etiwanda  
128. 10 Isabella Gutierrez   27:51   Cajon  
129. 10 Sincere Watson   27:51   Ventura  
130. 10 Adana Okenwa   28:21   Laguna Creek  
131. 10 Shreya Shah   28:21   Redondo Union  
132. 10 Isabela Baucum   28:27   University Irvine  
133. 10 Amarissa Arteaga   28:38   Etiwanda  
134. 10 Savannah Ewers   28:38   Etiwanda  
135. 10 Mia Rodriguez   28:43   Chaffey  
136. 10 Elenor Kjelstron   28:50   Crescenta Valley  
137. 10 Mia L. Herrera   28:55   La Serna  
138. 10 Lysette Ortega   28:58   Chaffey  
139. 10 Emily Sun   29:22   University Irvine  
140. 9 Gabrielle Hallissy   29:46   Great Oak  
141. 10 Tiffany Salas   30:03   Etiwanda  

3 Miles D1&2 JV Yellow

Official Team Scores
1. Wilson (Long Beach) 79
2. Claremont 91
3. Santiago (Corona) 95
4. Mira Costa 100
5. Ayala 115
6. Vista Murrieta 132
7. Martin Luther King 147
8. San Clemente 160
9. Poly (Long Beach) 170

1. 11 Hailey Hild   20:56   Santiago (Corona)  
2. 12 Caitlin Haley   21:04   Mira Costa  
3. 12 Olivia Lugo   21:10   Wilson (Long Beach)  
4. 11 Taylor Starling   21:16   Martin Luther King  
5. 11 Ivory Harmon   21:17   Great Oak  
6. 12 Caitlyn Brody   21:25   Martin Luther King  
7. 12 Jordan Gibson   21:29   Ayala  
8. 12 Cara Courtney   21:44   Redondo Union  
9. 12 Roshni Weerasekera   21:47   Claremont  
10. 12 Elisa Rodriguez   21:50   Wilson (Long Beach)  
11. 11 Marianna Veach   21:52   Vista Murrieta  
12. 11 Coral Coye   21:56   Mira Costa  
13. 12 Andrea Sanchez   21:59   Wilson (Long Beach)  
14. 11 Emma Sutherland   22:04   San Clemente  
15. 11 Kate Lee   22:09   Santiago (Corona)  
16. 11 Annaliesse Pascua   22:15   Santiago (Corona)  
17. 11 Anna Fang   22:17   Claremont  
18. 12 Vivian Li   22:18   Claremont  
19. 11 Tracy Bai   22:20   Ayala  
20. 11 Riley Kjar   22:29   Mira Costa  
21. 12 Hannah Nevius   22:35   Patrick Henry  
22. 12 Talula Clark   22:36   Claremont  
23. 11 Audrey Folia   22:44   San Clemente  
24. 12 Natalie Brown   22:45   Mira Costa  
25. 12 Anais Ayala   22:46   Ayala  
26. 12 Emma Rodriguez   22:51   Vista Murrieta  
27. 12 Katelin Tran   23:06   Trabuco Hills  
28. 11 Makenna Rezner   23:11   Santiago (Corona)  
29. 12 Dia Rubio   23:12   Poly (Long Beach)  
30. 11 Ayrem Lemus   23:14   Poly (Long Beach)  
31. 11 Sophia Villa-Quintero   23:16   Poly (Long Beach)  
32. 11 Elsa Ruiz-Vasquez   23:34   Wilson (Long Beach)  
33. 11 Hannah Lopez   23:36   Camarillo  
34. 12 Kimani Tindal   23:40   Wilson (Long Beach)  
35. 11 Sophia Weisdorfer   23:43   Vista Murrieta  
36. 12 Gina Huang   23:49   Ayala  
37. 11 Carmen Cruz   23:53   Wilson (Long Beach)  
38. 12 Karla Alvarez   24:06   Vista Murrieta  
39. 12 Isabelle Shie   24:07   Claremont  
40. 12 Carrie Krummen   24:16   Canyon Crest Academy  
41. 10 Elizabeth Martinez   24:20   Wilson (Long Beach)  
42. 12 Sophie Hamilton   24:21   Claremont  
43. 11 Mischa Falcon   24:24   Beckman  
44. 12 Kailey Dockendorf   24:34   Vista Murrieta  
45. 12 Hayley Skiles   24:37   Vista Murrieta  
46. 11 Lily Pan   24:41   Ayala  
47. 11 Margot Lee   24:44   San Clemente  
48. 11 Hailey Rydberg   24:50   Camarillo  
49. 12 Yumi Metcalf   24:56   Great Oak  
50. 11 Catherine Golles   25:15   San Clemente  
51. 12 Angelica Melena   25:15   Poly (Long Beach)  
52. 11 Emily Potts   25:26   Santiago (Corona)  
53. 11 Taline Doudian   25:34   Crescenta Valley  
54. 12 Hannah Cassandra Tan   25:53   Martin Luther King  
55. 11 Reese Layne   26:00   Vista Murrieta  
56. 11 Sarah Gwynn   26:02   Martin Luther King  
57. 12 Ava Santiago   26:13   Vista Murrieta  
58. 11 Julia Dick   26:16   Redondo Union  
59. 11 Daniella Ramos   26:21   Wilson (Long Beach)  
60. 11 Emmarie Ivins   26:28   San Clemente  
61. 11 Jacqueline Mendez   26:34   Martin Luther King  
62. 11 Angela Barquin Garcia   26:37   Mira Costa  
63. 11 Abigail Alario   26:43   Crescenta Valley  
64. 11 Athena Villavicencio   26:44   Camarillo  
65. 9 Taylor Swift   27:04   Wilson (Long Beach)  
66. 12 Stephanie Gonzalez   27:10   Poly (Long Beach)  
67. 12 Brianna Monjaraz   27:37   Martin Luther King  
68. 11 Bethany Sacriste   27:40   Santiago (Corona)  
69. 11 Joia Welch   27:49   Mira Costa  
70. 9 Sara Lopez   27:50   Wilson (Long Beach)  
71. 11 Alexis Murchison   27:56   Camarillo  
72. 12 Katie Lemus   28:54   Ayala  
73. 11 Isabella Llorin   29:48   Mira Costa  

3 Miles D1&2 Individual Sweepstakes Green

Official Team Scores
1. Crescenta Valley 110
2. Arcadia 116
3. Vista Murrieta 157
4. Clovis West 159
5. Poly (Long Beach) 166
6. Patrick Henry 179
7. Ayala 188
8. Peninsula 201
9. Rancho Bernardo 225
10. Canyon Crest Academy 235
11. Santa Monica 244
12. Westview 276
13. Norco 316
14. Helix 318
15. Westlake 333
16. Rancho Cucamonga 355
17. Etiwanda 402

1. 12 Katja Dunayevich   17:39   Canyon Crest Academy  
2. 12 Megan Crum   17:41   Temescal Canyon  
3. 11 Charlotte Hopkins   17:51   Arcadia  
4. 12 Erika Kirk   18:04   Vista Murrieta  
5. 11 Avery Peck   18:09   Poly (Long Beach)  
6. 9 Sophie Nuckols   18:14   Ventura  
7. 10 Kate Weaver   18:16   Helix  
8. 12 Reena Hsieh   18:23   Arcadia  
9. 12 Kaitlin Kenney   18:25   Crescenta Valley  
10. 12 Hannah Aguirre   18:27   Patrick Henry  
11. 12 Emilia Greenway   18:28   Crescenta Valley  
12. 12 Jadeyn Skefich   18:33   Peninsula  
13. 10 Phoebe Kim   18:33   Ayala  
14. 12 Nicole Alfred   18:34   Rancho Cucamonga  
15. 10 Olivia Ricks   18:34   Woodbridge  
16. 11 Alexandra Himebauch   18:38   Peninsula  
17. 12 Natalie Conde   18:39   Norco  
18. 10 Riley Biddle   18:43   Rancho Bernardo  
19. 12 Phoebe Benun   18:56   Santa Monica  
20. 12 Alyssa Wyatt   19:04   Etiwanda  
21. 9 Addison Leufroy   19:04   Crescenta Valley  
22. 12 Alexa Hernandez Lujan   19:10   Poly (Long Beach)  
23. 12 Emily Conde   19:11   Norco  
24. 12 Lucy Peterson   19:18   Bay School of San Francisco  
25. 11 Rae Rae Castagna   19:23   Westlake  
26. 11 Emilia Gonzalez   19:30   Arcadia  
27. 11 Cameron Macias   19:30   Clovis West  
28. 12 Miriam Aguirre   19:39   Patrick Henry  
29. 11 Meena Phan   19:41   Arcadia  
30. 12 Kaitlyn Arciaga   19:45   Westview  
31. 11 Bria DeLuca Encinas   19:45   Clovis West  
32. 10 Natalia Reynoso   19:49   Vista Murrieta  
33. 10 Kaitlyn Cabral   19:51   Ayala  
34. 12 Leah Daniel   19:52   Clovis West  
35. 12 Melody Chiu   19:53   Peninsula  
36. 9 Sienna Young   19:58   Poly (Long Beach)  
37. 10 Naiya Rothermund   19:58   Crescenta Valley  
38. 11 Alyvia Smith   20:05   Vista Murrieta  
39. 12 Kate Hendrickson   20:06   Rancho Bernardo  
40. 11 Natalia Zeissig   20:06   Ayala  
41. 11 Charlotte Darracq   20:06   Clovis West  
42. 11 Anna Grant   20:07   Rancho Bernardo  
43. 12 Brody Daw   20:07   Ventura  
44. 11 Delaney Hennigan   20:10   Westview  
45. 12 Stellamaris Scott   20:12   Helix  
46. 12 Abby Biber   20:12   Woodbridge  
47. 12 Angeli King   20:12   Vista Murrieta  
48. 9 Sierra Elford   20:14   Clovis West  
49. 11 Jennifer Nakano   20:16   Crescenta Valley  
50. 11 Emmy McMeekin   20:16   Ventura  
51. 10 Amaya Harrison   20:17   Ayala  
52. 9 Grace Hull   20:20   Clovis West  
53. 11 Eva Cruz   20:21   Patrick Henry  
54. 11 Livia Dangio   20:22   Rancho Bernardo  
55. 9 Misha Monga   20:24   Clovis West  
56. 12 Amelia Kirkegaard   20:25   Patrick Henry  
57. 11 Ruby Dembo   20:32   Santa Monica  
58. 12 Mia Holloway   20:34   Vista Murrieta  
59. 10 Cassandra Casalins-DeBoskey   20:36   Patrick Henry  
60. 10 Yingshan Mu   20:36   Canyon Crest Academy  
61. 10 Estefany Garcia Hernandez   20:37   Poly (Long Beach)  
62. 10 Selin Kocataskin   20:39   Santa Monica  
63. 10 Charlie Llorente   20:41   Santa Monica  
64. 10 Poppy Wells   20:42   Poly (Long Beach)  
65. 10 Lina Hellberg   20:42   Canyon Crest Academy  
66. 11 Lillian Pippel   20:42   Canyon Crest Academy  
67. 9 Naga Prathima Marupudi   20:46   Vista Murrieta  
68. 12 Camila Gonzalez   20:47   Arcadia  
69. 12 Emily Chun   20:51   Poly (Long Beach)  
70. 10 Sophia Cole   20:51   Vista Murrieta  
71. 12 Sonia Whittle   20:52   Canyon Crest Academy  
72. 12 Kamila Nava   20:57   Westview  
73. 9 Amelie Ortiz   21:00   Westlake  
74. 12 Harper Snyder   21:10   Santa Monica  
75. 9 Nayeli Naranjo   21:11   Ayala  
76. 12 Natalie Tom   21:15   Peninsula  
77. 12 Sofia Welton   21:19   Westview  
78. 10 Ashley Smith   21:21   Crescenta Valley  
79. 12 Ruth Tackett   21:21   Westlake  
80. 10 Alicia Razo   21:22   Ayala  
81. 12 Kathryn Mokhov   21:36   Patrick Henry  
82. 10 Ariella Castillo   21:38   Santa Monica  
83. 11 Sonya Yasuda   21:43   Westview  
84. 10 Maggie McLaughlin   21:49   Santa Monica  
85. 11 Hailey Ro   21:53   Peninsula  
86. 9 Emma Sanner   22:01   Rancho Cucamonga  
87. 12 Braelyn Keiser   22:01   Rancho Cucamonga  
88. 11 Sophie Vaughan   22:02   Westlake  
89. 11 Reagan Kenwood   22:03   Helix  
90. 12 Caroline Von Gunten   22:08   Ventura  
91. 10 Abigail Lawrence   22:12   Norco  
92. 9 Izebella Garrison   22:17   Etiwanda  
93. 12 Angelina Wang   22:19   Peninsula  
94. 10 Eva Casalins-DeBoskey   22:20   Patrick Henry  
95. 10 Momoka Fukuda   22:25   Peninsula  
96. 10 Jayden Tamayo   22:29   Rancho Cucamonga  
97. 11 Luna Flores   22:30   Helix  
98. 11 Sophia Baccei   22:35   Rancho Bernardo  
99. 9 Hajar Sattarzadeh   22:35   Westview  
100. 12 Kalea Kennedy   22:35   Westview  
101. 10 Madeline Dahm   22:40   Westlake  
102. 9 Gianna Garcia   22:46   Etiwanda  
103. 12 Brynn Jolly   22:50   Poly (Long Beach)  
104. 12 Hannah Butterfield   23:02   Rancho Cucamonga  
105. 12 Myka Oishi   23:02   Arcadia  
106. 12 Giselle Vargas   23:09   Norco  
107. 9 Emily Nolan   23:26   Rancho Cucamonga  
108. 9 Kenzy Lela Scott   23:32   Etiwanda  
109. 10 Hailey Emery   23:45   Norco  
110. 9 Cheyenne Walker Cirone   23:52   Helix  
111. 10 Rebecca Davis   24:32   Rancho Bernardo  
112. 10 Ruby Norton   24:37   Rancho Bernardo  
113. 11 Hannah Wang   24:44   Arcadia  
114. 9 Maya Jimenez   24:56   Helix  
115. 10 Lia Picou   26:11   Etiwanda  
116. 11 Yareli Munoz   27:01   Temescal Canyon  
117. 10 Roxy Busch   27:12   Norco  

3 Miles D1&2 Team Sweepstakes Yellow

Official Team Scores
1. St Francis (Mountain View) 69
2. Del Norte 105
3. Claremont 135
4. Mira Costa 154
5. San Clemente 183
6. Great Oak 183
7. Santiago (Corona) 190
8. Martin Luther King 204
9. Scripps Ranch 209
10. Palisades Charter 212
11. Poway 221
12. Wilson (Long Beach) 229
13. Redondo Union 239
14. Liberty - Winchester 294

1. 11 Braelyn Combe   17:20   Santiago (Corona)  
2. 11 Isla Bulmer   17:57   Claremont  
3. 9 Grace Smith   18:01   Claremont  
4. 12 Emily Russo   18:20   Del Norte  
5. 10 Eliza Hong   18:27   Del Norte  
6. 12 Sophie Guilfoile   18:27   Trabuco Hills  
7. 10 Sadie Wilson   18:41   Mira Costa  
8. 12 Caitlin Cilley   18:44   St Francis (Mountain View)  
9. 9 Makenna Mitchell   18:47   Great Oak  
10. 11 Payton Wagner   18:47   St Francis (Mountain View)  
11. 11 Alana Clarke   18:50   Mira Costa  
12. 10 Ally Santavicca   18:53   Poway  
13. 12 Sabrina Zanetto   18:56   St Francis (Mountain View)  
14. 10 Sedona Sweginnis   18:56   San Clemente  
15. 11 Elizabeth Jacklin   18:58   Martin Luther King  
16. 10 Jillian Terrazas   18:59   Claremont  
17. 11 Addison Shannon   18:59   Del Norte  
18. 10 Zoey Morris   19:00   Palisades Charter  
19. 11 Nadia Mejia   19:02   Wilson (Long Beach)  
20. 9 Evangeline Williams   19:04   Trabuco Hills  
21. 11 Lilah Enyedi   19:06   Del Norte  
22. 11 Charlie Hofstetter   19:12   St Francis (Mountain View)  
23. 9 Brinley Pickett   19:15   St Francis (Mountain View)  
24. 11 Lauren Draper   19:17   St Francis (Mountain View)  
25. 9 Charlene Evangelista   19:19   St Francis (Mountain View)  
26. 10 Andriea Ellis   19:19   Liberty - Winchester  
27. 10 Riley Martin   19:30   Scripps Ranch  
28. 11 Kat Piantka   19:30   San Clemente  
29. 10 Jude Abu-Ghazaleh   19:32   Martin Luther King  
30. 10 Addison Carey   19:32   San Clemente  
31. 12 Ava Beeson   19:33   Great Oak  
32. 12 Charlotte Sach   19:36   Torrey Pines  
33. 9 Savannah deGroot   19:40   Liberty - Winchester  
34. 10 Mia Ritter   19:41   Mira Costa  
35. 12 Ally Van Duren   19:42   Scripps Ranch  
36. 11 Lauren Reightley   19:44   Santiago (Corona)  
37. 11 Nicole Samson   19:45   Santiago (Corona)  
38. 10 Riley Jones   19:46   Wilson (Long Beach)  
39. 10 Ellie Cannon   19:50   Scripps Ranch  
40. 10 Avery Errecart   19:51   Wilson (Long Beach)  
41. 11 Alexandra Manss   19:57   Redondo Union  
42. 10 Sophie Greif   19:59   Redondo Union  
43. 10 Jordyn Ramirez   20:01   Martin Luther King  
44. 11 Louisa Mammen   20:01   Palisades Charter  
45. 9 Sophie Rebbeck   20:02   Redondo Union  
46. 12 Kaitlyn Smith   20:03   Claremont  
47. 11 Madison Li   20:04   Poway  
48. 10 Violet Pinter   20:05   Trabuco Hills  
49. 9 Eleanor Mammen   20:07   Palisades Charter  
50. 11 Caiya McAlister   20:09   San Clemente  
51. 11 Abigail Huth   20:09   Great Oak  
52. 12 Brianna Ropacki   20:10   Great Oak  
53. 9 Isabella Amy   20:14   Mira Costa  
54. 9 Ava Delaney   20:14   Poway  
55. 12 Audrey Rojas   20:17   Great Oak  
56. 11 Daila Harinck   20:19   Palisades Charter  
57. 10 Nina Muscat   20:20   Poway  
58. 11 Jaela Jaffe   20:20   Santiago (Corona)  
59. 11 Evelyn Lawson   20:20   Torrey Pines  
60. 11 Maria Gaggiano   20:26   Redondo Union  
61. 11 Kayla Skinner   20:28   Trabuco Hills  
62. 10 Tegan Koranda   20:31   Scripps Ranch  
63. 9 Amelia Halpin   20:36   Palisades Charter  
64. 12 Alexandra Goldman   20:36   Mira Costa  
65. 11 Gracie Guzzetta   20:39   Martin Luther King  
66. 11 Eva Vander Zwart   20:40   Scripps Ranch  
67. 11 Sophia Lesser   20:41   Torrey Pines  
68. 11 Diem Schneider   20:42   Del Norte  
69. 11 Kate Perrone   20:42   Mira Costa  
70. 11 Catalina Husseman   20:43   Poway  
71. 11 Abigail Jones   20:43   Martin Luther King  
72. 12 Paula Valenzuela   20:48   Redondo Union  
73. 11 Ashlei Aguayo   20:48   Wilson (Long Beach)  
74. 12 Kimberly Nguyen   20:52   Redondo Union  
75. 11 Emily Cuevas   20:52   Santiago (Corona)  
76. 12 Tayler Warner   20:58   Scripps Ranch  
77. 11 Natalie Deyhimy   21:03   San Clemente  
78. 10 Jane Crawmer   21:04   Mira Costa  
79. 9 Camila Trevino-Davila   21:04   Claremont  
80. 11 Juanita Shotwell   21:07   Wilson (Long Beach)  
81. 12 Lily Deaton   21:08   Liberty - Winchester  
82. 12 Devyn Townsend   21:12   Redondo Union  
83. 12 Sofia Wesolowski   21:15   Martin Luther King  
84. 10 Aine Sweeney   21:17   Poway  
85. 11 Triana Maldonado   21:22   Claremont  
86. 11 Asha Digiambattista   21:27   Liberty - Winchester  
87. 12 Ashlyn Caldwell   21:27   San Clemente  
88. 10 Annabelle Strutton   21:28   San Clemente  
89. 12 Mylie Madrid   21:35   Santiago (Corona)  
90. 12 Alene Washington   21:48   Wilson (Long Beach)  
91. 11 Samhita Lagisetti   21:49   Del Norte  
92. 10 Kendal Shaver   21:50   Palisades Charter  
93. 10 Vitalija Schafer   21:58   Palisades Charter  
94. 10 Diana Flores   22:15   Liberty - Winchester  
95. 12 Breanna Cruz   22:25   Liberty - Winchester  
96. 12 Tori McIntosh   22:30   Poway  
97. 10 Addison Nessman   22:35   Liberty - Winchester  

3 Miles D1&2 Varsity Green

Official Team Scores
1. La Serna 42
2. Poly (Riverside) 90
3. Laguna Creek 122
4. Fountain Valley 140
5. Eleanor Roosevelt 155
6. University Irvine 172
7. Glendora 173
8. Santa Ana 175
9. Camarillo 192
10. Northwood 198
11. Pleasant Grove 229
12. Lancaster 254

1. 11 Olivia Bollenbach   18:47   Poly (Riverside)  
2. 11 Lana Turner   19:38   La Serna  
3. 11 Mariana Carreon Garcia   19:50   Laguna Creek  
4. 11 Claire Hipszer   20:03   University Irvine  
5. 11 Miley Gomez   20:03   Glendora  
6. 12 Aya Roque   20:12   Fountain Valley  
7. 12 Makayla Smith   20:13   La Serna  
8. 10 Ava Urias   20:24   Pleasant Grove  
9. 10 Alina Gomez   20:28   Santa Ana  
10. 10 Emma Cerezo   20:29   La Serna  
11. 12 Jade Flores   20:33   Venice  
12. 10 Vanessa Aguirre   20:35   La Serna  
13. 12 Estella Turner   20:39   La Serna  
14. 10 Brooklyn Rice   20:40   Laguna Creek  
15. 10 Maia Murthy   20:40   Northwood  
16. 11 Luella Berg   20:41   Poly (Riverside)  
17. 12 Jocelyn Izarraraz-Rodriguez   20:46   Eleanor Roosevelt  
18. 12 Jessica Makram   20:52   Fountain Valley  
19. 11 Grace Conley   20:53   University Irvine  
20. 9 Teagan Bradshaw   21:00   Fountain Valley  
21. 12 Gianna Vazquez   21:00   Camarillo  
22. 9 Zoe Soriano   21:05   Poly (Riverside)  
23. 10 Aubrey Hack   21:05   Laguna Creek  
24. 10 Maya Hoxie   21:07   La Serna  
25. 11 Shawn Jones   21:07   Valley View  
26. 10 Caylee Guerra   21:17   Eleanor Roosevelt  
27. 12 Lorena Munoz   21:18   Poly (Riverside)  
28. 10 Kaylee Hernandez   21:24   Chaffey  
29. 11 Kitira Bravo   21:25   Lancaster  
30. 12 Cedar Shahbaz   21:31   Glendora  
31. 12 Aryanna Gamboa   21:37   Poly (Riverside)  
32. 11 Rachel Sanchez   21:38   Santa Ana  
33. 10 Polina Shymanskaya   21:42   Eleanor Roosevelt  
34. 11 Anika Reynoldson   21:45   Laguna Creek  
35. 9 Rachel Lin   21:48   University Irvine  
36. 10 Alexis Siems   21:48   Eleanor Roosevelt  
37. 11 Lola Esparza   21:52   La Serna  
38. 11 Brooke Wiltse   21:52   Lancaster  
39. 9 Rebecca Gonzalez   21:53   Glendora  
40. 11 Brianna Gonzalez   21:54   Santa Ana  
41. 12 Ella Senelick   22:02   Venice  
42. 11 Samara Alaniz   22:09   Camarillo  
43. 12 Hailey Tran   22:12   Fountain Valley  
44. 10 Yeraldin Grano   22:12   Chaffey  
45. 10 Kasia Lien   22:13   Northwood  
46. 12 Hailey O'Bear   22:16   Pleasant Grove  
47. 12 Christine Nam   22:27   Northwood  
48. 10 Lillian Lois   22:29   Camarillo  
49. 12 Khailyne De La Cruz   22:37   Glendora  
50. 11 Mercedes Pewsey   22:43   Camarillo  
51. 9 Emily Arriaga   22:45   Camarillo  
52. 11 Lovelia Herrera   22:49   Northwood  
53. 11 Jude Middleton   22:54   Lancaster  
54. 9 Laisha Lopez   22:56   Santa Ana  
55. 9 Natally Gamboa   22:57   Poly (Riverside)  
56. 11 Katherine Rodriguez   22:59   Santa Ana  
57. 11 Ava Chung   23:00   Eleanor Roosevelt  
58. 12 Eliana Pavao   23:01   Laguna Creek  
59. 9 Lara Blanco Tossetto   23:03   University Irvine  
60. 9 Kayla Cheung   23:04   Northwood  
61. 12 Alaina Pacheco   23:07   Eleanor Roosevelt  
62. 11 Isabel Schneider   23:09   Camarillo  
63. 12 Olivia Meisel   23:12   Pleasant Grove  
64. 10 Kimberly Vu   23:14   Fountain Valley  
65. 12 Juliana Avila   23:14   Cajon  
66. 12 Addison Vicochea   23:20   Pleasant Grove  
67. 12 Ashley Troncoso   23:24   Chaffey  
68. 12 Lilianna Ival-Oliphant   23:25   Glendora  
69. 11 Samantha Brink   23:29   Pleasant Grove  
70. 12 Shelby McKee   23:31   Pleasant Grove  
71. 12 Arianna Granados   23:37   Chaffey  
72. 12 Carys Wilson   23:43   Venice  
73. 10 Olive Everton   23:44   University Irvine  
74. 11 Jada Godsey   23:51   Laguna Creek  
75. 11 Alyzza Zenon   23:52   Laguna Creek  
76. 12