Official Team Scores
1. McKinleyville 124
2. Sierra 128
3. Las Lomas 137
4. Sonoma Academy 147
5. Sacred Heart Cathe... 168
6. Albany 175
7. Livermore 182
8. Mills 192
9. Sacred Heart Prep 204
10. Moreau Catholic 233
11. San Leandro 309
12. Hillsdale 309
13. Carmel 319
14. Berean Christian 374
15. Justin-Siena 376
16. Newark Memorial 418
17. Miramonte 429
18. Fortuna 489
19. Gonzales 545
20. Hercules 582
21. Oakland Military I... 605
22. Liberty 635
23. Overfelt 653
Boys 3 Mile Run
1. 11 Jett Charvet 15:21.17 Heritage
2. 11 Dylan White 15:28.29 Clayton Valley
3. 12 Elliott Portillo 15:29.92 Liberty
4. 12 Lucas Strand 15:30.14 Livermore
5. 10 Preston Norris 15:39.61 Las Lomas
6. 10 Andre Williams 15:45.11 Kelseyville
7. 12 Michael Cox 15:46.35 Clayton Valley
8. 11 Denny Rich 15:46.55 Washington
9. 12 John Perez 15:48.20 Clayton Valley
10. 12 Dante De Los Santos 15:50.62 Justin-Siena
11. 12 Joey Johnson 15:51.13 Sonoma Academy
12. 12 Joe Rieder 15:52.65 McKinleyville
13. 11 Kheva Mann 15:52.81 Sonoma Academy
14. 12 Omar Maklaf 15:52.97 Livermore
15. 12 Arman Pabla 15:53.12 James Logan
16. 10 Luke Scandlyn 15:55.58 Menlo-Atherton
18. 10 Lucas Chung 15:57.17 Windsor
19. 12 Arish Balasubraman... 16:02.63 Sierra
20. 10 Micah Delgado 16:04.29 Liberty
21. 12 Darren Leung 16:05.26 Albany
22. 12 Benjamin Stame 16:09.17 Berean Christian
23. 11 Brendan Loftus 16:11.15 Sonoma Academy
24. 11 Spencer Borbon 16:11.86 Moreau Catholic
25. 12 Nick Chuman 16:14.28 College Park
26. 10 Max Waechter 16:15.46 Heritage
27. 12 Emerson Hardy 16:16.48 Carmel
28. 12 Austin Nolan 16:16.65 McKinleyville
29. 11 Ian Converse 16:16.75 Marin Catholic
30. 11 Greg Aufderheide 16:16.92 Livermore
31. Spenser Grinbergs 16:17.97
32. 11 Damian Galvan 16:18.19 San Leandro
33. 10 Trent Padilla 16:19.45 McKinleyville
34. 12 Logan Schaefer 16:21.71 Heritage
35. 12 Brett Anstrom 16:22.89 Sacred Heart Prep
36. 10 Jesse Hurtado 16:23.33 Sierra
37. 12 Lionel Orhiere 16:23.77 Sierra
38. 12 Takahiro Mollenkamp 16:24.30 Mills
39. 12 Lucas Vigil 16:24.62 Newark Memorial
40. 12 Andrew Buchanan 16:24.69 Milpitas
41. 11 Logan McNamar 16:25.02 Pittsburg
42. 10 Sage Sherman-Howell 16:26.54 Albany
43. 12 Nathaniel Lara 16:27.00 Sacred Heart Cathedral
44. 10 Parker Wilkerson 16:27.34 Las Lomas
45. 11 Karl Zahlhaas- Lie... 16:27.81 Menlo-Atherton
46. 12 Patrick Donoghue 16:28.00 Las Lomas
47. 12 Pranav Balgi 16:28.73 Fremont
48. 12 Graham MacFarquhar 16:30.63 Sacred Heart Prep
49. 9 Nico Melendres 16:33.13 Moreau Catholic
50. 10 Shoh Mollenkamp 16:33.24 Mills
51. 12 Thomas Petersen 16:33.55 Mills
52. 10 Charlie Strella 16:33.66 Sacred Heart Cathedral
53. 12 Siddhartha Krishnan 16:34.89 Evergreen Valley
54. 12 Alex Tait 16:35.18 Hillsdale
55. 12 Branden Bizicki 16:37.61 Clayton Valley
56. 10 Cameron Plume 16:38.03 Menlo-Atherton
57. 11 Marcus Dawal 16:38.57 Heritage
58. 12 Noah Gordon 16:39.63 Pittsburg
59. 10 Max Cluss 16:40.54 Sacred Heart Prep
60. 9 Massimiliano Donati 16:40.56 Sacred Heart Cathedral
61. 11 Christian Coley 16:41.12 McKinleyville
62. 11 Sage Bringas 16:41.28 James Logan
63. 11 Dane Winding 16:41.31 Heritage
65. 9 Cairo DaSilva 16:42.61 Albany
66. 10 Connor Sheridon 16:44.07 Sacred Heart Cathedral
67. 10 Raul Paz 16:44.73 Pittsburg
68. Johnathan Orellana 16:45.60
70. 10 Thomas Karpishin 16:46.28 Hillsdale
71. 10 Bjorn Thorsen 16:46.72 College Park
72. 12 Angel Akawi 16:47.33 Evergreen Valley
73. 10 Jake Heinlein 16:48.28 College Park
74. 12 Ian Weeks 16:48.47 Las Lomas
76. 12 Trevor Ryan 16:48.92 Sierra
77. 11 Nathan Azevedo 16:48.93 Sierra
78. 10 Matthew Farruggio 16:49.75 Sacred Heart Cathedral
79. 12 Rohan Depuy 16:50.24 Menlo-Atherton
80. 12 James Alexander 16:50.54 Moreau Catholic
81. Cameron Reyes 16:51.11
82. 11 Jeremy Miller 16:51.20 The King’s Academy
83. 11 Gus Brown 16:51.24 Albany
84. 9 Charles Kisylia 16:52.58 Las Lomas
85. 12 Zachary Roy 16:53.25 Freedom
86. 10 Luca Johnson 16:53.29 Menlo-Atherton
87. 11 Yonatan Ocbai 16:53.34 Sacred Heart Cathedral
88. 10 Michael Vickers 16:53.43 Moreau Catholic
89. 12 Nicholas Gordon 16:54.06 Sacred Heart Prep
90. 10 Michael Lynn 16:54.52 Antioch
91. Jordan Bandtell 16:55.96
92. 11 Ethan Guerrero 16:56.57 Sacred Heart Cathedral
93. 10 Dibyojojyoti Chowd... 16:56.92 Evergreen Valley
94. 12 Wyatt Abranches 16:57.22 Northgate
95. 10 Agustin Garcinuno 16:57.24 Fortuna
96. 10 Sam Armstrong 16:57.37 Hillsdale
97. 9 Cooper Wise 16:57.91 Las Lomas
98. 10 Isaac Puzz 16:59.00 McKinleyville
99. 12 Andrew Macklin 16:59.49 Liberty
100. 12 Enrique Pena 17:00.14 Newark Memorial
101. 11 Matt Hyland 17:00.40 Clayton Valley
102. 10 Jacky Au-Yeung 17:00.86 Mills
103. 10 Siddish Sankar 17:01.10 California (San Ramon)
104. 10 Sabas Montes 17:01.43 Sierra
105. 10 Christopher Louie 17:01.54 Mills
106. 12 Johnny Chen 17:01.62 San Leandro
107. 10 Adam Vera 17:01.73 McKinleyville
108. 12 Kyle Finger 17:02.00 Miramonte
109. 12 Connor Suess 17:02.22 Carmel
110. 11 Scott Macdonald 17:02.67 Menlo-Atherton
111. 11 Jack Roney 17:05.87 Sonoma Academy
112. 12 Stefan Sakamoto 17:05.97 Menlo-Atherton
113. 12 Haoyi Tian 17:06.60 Albany
114. 11 Michael Lizzarago 17:09.05 Northgate
115. 11 Christopher Nip 17:09.65 Sacred Heart Cathedral
116. Ricardo Salas 17:10.58
117. 11 Eduardo Garcia 17:11.61 Sonoma Academy
118. 12 Francisco Solano 17:11.67 San Leandro
119. 11 Miguel Valenton 17:12.41 Livermore
120. 10 Oscar Guitron 17:15.35 Sierra
121. 10 Noel Austria 17:15.65 James Logan
122. 11 Caspian Morast 17:16.62 Sonoma Academy
123. 9 Brendan Niles 17:17.52 Leigh
124. 12 Nathan Xu 17:18.04 Albany
125. 12 Tristen Newton 17:19.39 California (San Ramon)
126. 10 John Soler 17:22.01 Sacred Heart Cathedral
127. 12 Luke Ernst 17:22.19 Albany
128. 10 Dylan Gong 17:24.02 Oakland Military Ins...
129. 10 Rahal Vegiraju 17:24.89 California (San Ramon)
130. 10 Andrew Thompson 17:25.52 Marin Catholic
131. 12 Don Le 17:26.33 Evergreen Valley
132. Jacob Andrade 17:26.41
133. 11 Tommy Brovelli 17:27.40 Miramonte
134. 11 Ryan Negrette 17:27.53 The King’s Academy
135. 10 Salvador Perez 17:27.62 Carmel
136. 10 Morgan Piper Cordova 17:27.63 Sonoma Academy
137. 11 Nathan Suess 17:31.51 Carmel
138. 9 James Huber 17:31.86 Justin-Siena
139. 11 Angel Anguiano 17:31.98 Gonzales
140. 10 Will Jewitt 17:32.86 Sacred Heart Prep
141. 10 Steven Choi 17:33.46 San Leandro
142. 11 Rahim Burdette 17:33.88 Justin-Siena
143. 11 Jomar Mendoza 17:35.01 Milpitas
144. 11 Carlos Morales 17:35.26 Pittsburg
145. 11 Anderson Page 17:35.35 Sacred Heart Prep
146. 10 Nathan Dumas 17:36.07 Liberty
147. 12 Christian Davidson 17:37.01 Las Lomas
148. 12 Nick Buoncristiani 17:37.62 Albany
148. 11 Rithwik Bansal 17:37.62 Irvington
150. 9 Jaydon Bruckner 17:37.77 Fortuna
151. 12 Tyson Short 17:39.30 Northgate
152. 12 Robert Sprotte 17:39.52 James Logan
153. 11 Floyd McCluhan 17:39.69 Clayton Valley
154. 12 Charlie Rundquist 17:40.61 Justin-Siena
155. 12 Cade Hermasten 17:41.52 Berean Christian
156. 12 Roen Agdeppa 17:41.66 California (San Ramon)
157. 12 Patrick Tan 17:41.77 Mills
158. 11 Cesar Padilla 17:41.90 San Lorenzo
159. 10 Frankie Leyva 17:41.97 Sierra
160. 12 Nagaganesh Jaladanki 17:42.77 Evergreen Valley
161. 12 Michael Sudweeks 17:43.35 Liberty
162. 10 Justin Blanchford 17:46.34 Irvington
163. 12 Daniel Fone 17:47.95 Albany
164. 12 Bryant Barraza 17:48.81 North Salinas
165. 11 Luke Wilson 17:49.07 Berean Christian
166. 10 Kyle Berschens 17:49.48 Freedom
167. 11 Andrew Tan 17:49.78 Menlo-Atherton
168. 11 Alexander Carranza 17:51.53 Hayward
169. 11 Erick Enriquez 17:52.31 Sierra
170. 9 Aditya Kini 17:52.48 Fremont
171. 12 Akaash Prasad 17:52.75 Hercules
172. 12 Nathan McCauley 17:53.01 Heritage
173. 12 Spencer Pugh 17:53.45 Miramonte
174. 11 Rudy Chavira-Reyes 17:53.58 Impact Academy of Ar...
175. 9 Max Combs 17:54.17 McKinleyville
176. 11 Zak Rubio 17:54.49 Heritage
177. 10 Jonathon Coot 17:55.75 Menlo-Atherton
178. 10 Nick Harrison 17:56.69 Clayton Valley
179. 10 Nathaniel Horne 17:57.31 Sacred Heart Cathedral
180. 11 Everett Quock 17:58.62 San Leandro
181. 10 Daniel Lucido 17:59.99 Antioch
182. 10 Luke Sena 18:00.38 Hillsdale
183. 12 Tanner Kephart 18:00.63 Liberty
184. 12 Garron Hahn 18:01.20 Livermore
185. 11 Adrian Vazquez 18:01.28 North Salinas
186. 10 Nathan Robbins 18:03.58 Berean Christian
187. 12 Nathan Tang 18:04.49 Mills
188. 9 Marco Pacini 18:07.35 Hillsdale
189. 9 Svenn Eyjolfsson 18:07.49 Carmel
190. 12 Ivan Rizo 18:08.81 Pittsburg
191. 12 Jason Tong 18:09.14 Mills
192. 12 Jonathan Vu 18:10.73 Evergreen Valley
193. 10 Tyler Dresdow 18:12.26 Berean Christian
194. 12 Alex Linney 18:13.24 Miramonte
195. 9 Joel Topete 18:14.37 Pittsburg
196. 12 Ethan Ngo 18:16.11 San Leandro
197. 11 Ryan Chaney 18:17.99 Carmel
198. 9 William Sauter 18:18.57 Berean Christian
199. 10 Clifford Vuong 18:18.60 Moreau Catholic
200. 12 Malaya Wilson 18:20.32 Newark Memorial
201. 10 Nicholas Hafer 18:20.70 Menlo-Atherton
202. 11 Pramith Reddy 18:20.93 Irvington
203. 10 Carson Shek 18:21.60 Hillsdale
204. 12 Nick Flores 18:22.75 Gonzales
205. 11 Michael Acosta 18:23.15 Evergreen Valley
206. 9 Kyle Du Val 18:27.24 Fremont
207. 11 Jack Predmore 18:27.51 Heritage
208. 11 Michael Jewett 18:27.83 Northgate
209. 10 Kyle Lam 18:27.97 Livermore
210. 10 Jeffrey Chang 18:29.31 Irvington
211. 12 Nikolas Malinov 18:29.80 Northgate
212. 12 Jeremy Hernandez 18:31.82 Pittsburg
213. 10 Robert Lewis 18:33.19 Antioch
214. 11 Skylar Henry 18:34.22 Heritage
215. 12 Jossue Valdez 18:36.33 Gonzales
216. 10 Alton Creson 18:37.65 Miramonte
217. 12 Edwin Chau 18:38.69 Mills
218. 11 Ricky Hayden 18:39.14 Fortuna
219. 11 Zack Henry 18:40.35 Heritage
220. 10 Toby Mustarde 18:42.08 Sacred Heart Prep
221. 11 Christian Camara 18:43.39 Liberty
222. 11 Ryan Porch 18:43.48 Carmel
223. 9 Joey Ratcliffe 18:44.11 Liberty
224. 11 Miguel Arcinega 18:44.75 Overfelt
225. 10 Michael Lewis 18:44.87 Antioch
226. 11 Tyler DuMond 18:44.92 Liberty
227. 11 Aidan Dunn 18:45.71 Freedom
228. 10 Ethan Langendorff 18:47.16 Freedom
229. 11 Anthony Herrera 18:47.55 San Lorenzo
230. 11 Chris Martinez 18:47.61 San Lorenzo
231. 11 Jack Doggett 18:50.55 Northgate
232. 12 Ivan Osorio 18:51.57 Fortuna
233. 10 Max Emerling 18:52.37 St Mary's College
234. 11 Harry Vo Do 18:52.42 North Salinas
235. 9 Vincent Galbraith 18:53.91 Liberty
236. 11 Leon Lambruschini 18:54.62 Newark Memorial
237. 12 Marc Godinez 18:55.50 Gonzales
238. 12 Alex Chan 18:55.92 Hercules
239. 9 John Cassell 18:56.26 Hercules
240. 11 Jose Maya 19:03.59 Antioch
241. 12 Jesus Diaz 19:04.67 North Salinas
242. 11 Ben Jaffe 19:04.92 St Mary's College
243. 11 Bryson Aquino 19:09.73 Newark Memorial
244. 11 Jake Armendariz 19:12.88 Leigh
245. 12 Dante Zamora 19:13.25 Hillsdale
246. 11 Dylan Cha 19:13.45 Leigh
247. 12 Ivan RivaPalacio 19:13.51 Overfelt
248. 12 Leonard Markiewicz 19:15.14 Northgate
249. 10 Julian Samano 19:15.68 Antioch
250. 10 Kage Rosbough 19:16.16 Antioch
251. 10 Nic Lauxman 19:25.59 St Mary's College
252. 11 Kyle Tu 19:25.80 Moreau Catholic
253. 12 Demetrio Segura 19:29.15 Newark Memorial
254. 10 Jiovanni Morales 19:30.14 Pittsburg
255. 12 Vy Nguyen 19:30.34 Hercules
256. 11 Darian Fong 19:31.90 Oakland Military Ins...
257. 12 Michael Trang 19:32.55 Overfelt
258. 11 Cyre Jorin To 19:34.53 Hercules
259. 12 Fernando Leon 19:35.31 Antioch
260. 12 Jared Flint 19:35.34 St Mary's College
261. 9 Marcus Robles 19:35.37 Liberty
262. 12 Jonathan Rivera 19:36.75 Hayward
263. 11 Rodrick Alberto 19:37.63 North Salinas
264. 12 Thomas Bigger 19:38.48 Fortuna
265. 12 Spencer Rivara 19:44.86 Windsor
266. 9 Luis Paredes 19:45.30 Antioch
267. 12 Ricardo Rodriguez 19:47.67 Milpitas
268. 10 Marco Carrillo 19:50.90 Washington
269. 12 Brendan Lee 19:54.01 Mills
270. 11 Matthew Toy 19:56.01 Washington
271. 12 Dylan Moberly 20:01.31 Windsor
272. 12 Lucio Avila 20:08.96 Berean Christian
273. 9 Max McAlister 20:10.99 Justin-Siena
274. 9 Brion Greene 20:18.67 Oakland Military Ins...
275. 10 Julian Arrayga 20:24.78 San Lorenzo
276. 11 Felix Huang 20:32.75 Oakland Military Ins...
277. 10 Armando Aboites 20:34.87 Gonzales
278. 10 Jake Kirby 20:35.59 Liberty
279. 9 Joseph Van Dyke 20:38.05 Freedom
280. 12 Daniel Loehnig 20:48.23 Freedom
281. 11 Kyle Gong 21:03.37 Oakland Military Ins...
282. 10 Antonio Taporco 21:10.26 San Lorenzo
283. 11 Dominic Zuniga 21:14.89 Liberty
284. 11 Henry Guo 21:23.39 Oakland Military Ins...
285. 10 Gonzalo Villagomez 21:28.44 Gonzales
286. 9 Andrew Hansen 21:38.45 Fortuna
287. 9 Christian Venegas 21:39.30 Antioch
288. 11 Jonathan Amaya 21:46.45 Overfelt
289. 10 David Tran 21:51.68 Oakland Military Ins...
290. 11 Parth Bhargava 21:59.00 Milpitas
291. 11 John Lewis 22:01.31 Hayward
292. 9 Jose Caballero III 23:06.78 Freedom
293. 11 Leo Zuniga 24:16.84 Downtown College Prep
294. 12 Michael Balintona 24:20.12 Overfelt
295. 11 Ricardo Garcia 26:19.42 Downtown College Prep
Official Team Scores
1. El Cerrito 82
2. Sonoma Academy 120
3. Las Lomas 133
4. Mills 172
5. Moreau Catholic 179
6. Sacred Heart Prep 184
7. Justin-Siena 217
8. San Leandro 219
9. Sacred Heart Cathe... 235
10. Liberty 238
11. Albany 238
12. Carmel 254
13. McKinleyville 258
14. St Mary's College 283
15. Sierra 315
16. The King’s Academy 356
17. Hercules 471
Girls 3 Mile Run
1. 11 Rylee Bowen 17:17.48 Sonoma Academy
2. 12 Kai Bohannon 17:28.47 Liberty
3. 12 Natalie Novitsky 17:28.82 Sacred Heart Prep
4. 9 Kate Bowen 17:51.39 Sonoma Academy
5. 10 Myrthe Bellers 18:12.67 Irvington
6. 11 Emily Orellana 18:30.38 College Park
7. 10 Megan Oblin 18:32.49 Sierra
8. 11 Madison MacPherson 18:37.26 Liberty
9. 12 Hannah Fishlow 18:43.22 Miramonte
10. 10 Apryl Chiem 18:47.28 Evergreen Valley
11. 10 Kylie Tseng 18:53.40 College Park
12. 11 Kelly Osterkamp 18:53.79 Clayton Valley
13. 12 Tamika Whitenack 18:56.41 El Cerrito
14. 11 Riley Harmon 18:58.21 Albany
15. 12 Ariel Kivela 19:04.39 Justin-Siena
16. 9 Lena Kalotihos 19:10.09 Menlo-Atherton
17. 12 Alexis Ballman 19:10.70 Albany
18. 11 Kayla Neumann 19:15.08 California (San Ramon)
19. 12 Sarah Gayer 19:15.67 Mills
20. 12 Grace Rusin 19:19.74 El Cerrito
21. 11 Julia Gonzalez 19:20.09 Liberty
22. 11 Nia Isom 19:22.14 Moreau Catholic
23. 12 Sydney Polich 19:26.04 Las Lomas
24. 9 Pascale Montgomery 19:26.95 Carmel
25. 11 Tessa Bolter 19:27.53 Berean Christian
26. 12 Isabella Ianora 19:28.05 Las Lomas
27. 10 Tessa Chen 19:29.17 Mills
28. 12 Kelly Seto 19:32.63 College Park
29. 10 Tamia Crackel 19:32.64 McKinleyville
30. 12 Caroline Brockman 19:34.52 Marin Catholic
31. 12 Katie Saenger 19:34.63 Las Lomas
32. 11 Lucy Malamud-Roam 19:36.16 El Cerrito
33. 10 Veronica Valenton 19:37.24 Livermore
34. 11 Genevieve Wiley 19:37.95 St Mary's College
35. 11 Mckenna Sell 19:38.43 Sonoma Academy
36. 12 Skylar Duignan 19:40.65 Heritage
37. 12 Molly Lanigan 19:41.72 Washington
38. 10 Madeline Tree 19:41.73 Livermore
39. 12 Cailyn Sakurai 19:47.46 El Cerrito
40. 11 Juliette Nast 19:47.53 Justin-Siena
41. 11 Alyssa Dalke 19:48.18 Liberty
42. 12 Helen Gilbert-Snyder 19:50.21 El Cerrito
43. 10 Anna Leake 19:52.72 Menlo-Atherton
44. 9 Anna Mokkapati 19:53.70 The King’s Academy
45. 11 Julia Parks 19:54.14 College Park
46. 11 Raylene Moreno 19:56.44 Freedom
47. 10 Jiana Cortero 19:58.02 Freedom
48. 11 Talia Lowere 20:01.42 Moreau Catholic
49. 12 Lauren Meier 20:04.05 Fremont
50. 9 Avery Rickli 20:04.51 Heritage
51. 9 Abigail Rickli 20:04.60 Heritage
52. 11 Naomi Sagan 20:06.73 San Leandro
53. 11 Veronica Boyce 20:07.73 Marin Catholic
54. 12 Julia English 20:10.32 St Mary's College
55. 12 Sarah Verderame 20:10.75 Clayton Valley
56. 11 Karen Young 20:12.57 San Leandro
57. 10 Bryanna Nuno 20:12.74 Evergreen Valley
58. 12 Kate Everhardt 20:14.07 Fremont
59. 11 Breana Herrera 20:15.46 Moreau Catholic
60. 12 Carolyn Scott 20:15.74 Sacred Heart Cathedral
61. 10 Nicole Leon 20:15.82 Mills
62. 10 Colleen Lang 20:16.44 Carmel
63. 10 Makena Bohannon 20:17.89 Liberty
64. 11 Madison Glenn 20:19.99 Sonoma Academy
65. 11 Barbara Larronda-S... 20:21.58 El Cerrito
66. 11 Krystal Tsoi 20:22.35 Moreau Catholic
67. 9 Maia Charensuphiphat 20:22.46 St Joseph Notre Dame
68. 11 Brooke Whitcomb 20:22.49 Sacred Heart Prep
69. 9 Danielle Perez 20:22.67 St Joseph Notre Dame
70. 11 Nicole Kwasny 20:23.13 Freedom
71. 11 Sierra Seratti 20:24.19 Leigh
72. 10 Dottie Yu 20:25.12 Fremont
73. 10 Isabella Gentile 20:27.46 Evergreen Valley
74. 10 Katherine Ngo 20:32.70 San Leandro
75. 12 Justina Martinez 20:33.29 Firebaugh
76. 12 Maria Overton 20:33.58 Del Campo
77. 11 Grace Chang 20:33.66 Milpitas
78. 12 Brooklyn Aguilar 20:34.76 College Park
79. 12 Natalie Ruzicka 20:36.00 Clayton Valley
80. 10 Sarah Le 20:37.21 Washington
81. 10 Annika Iyengar 20:39.76 Evergreen Valley
82. 10 Cecelia Ferreira 20:40.01 McKinleyville
83. 10 Keemya Bashiri 20:44.69 Sacred Heart Prep
84. 11 Anne Le 20:45.13 Livermore
85. 9 Audrey Ruster 20:50.60 Leigh
86. 12 Elise Stankus 20:50.66 Las Lomas
87. 10 Sara Osterberg 20:57.43 Menlo-Atherton
88. 12 Brittany Bennett 20:58.32 Liberty
89. 12 Angela Kokhovets 20:58.92 Del Campo
90. 11 Claire Sterling 20:59.00 El Cerrito
91. 9 Jessica Ogu 20:59.23 Clayton Valley
92. 9 Alex Martinez 20:59.71 Clayton Valley
93. 9 Natalie Mazaud 20:59.88 Carmel
94. 11 Natalia Nava-Urbina 21:00.71 North Salinas
95. 9 Madison Wilson 21:03.07 California (San Ramon)
96. 11 Cricket Gorey 21:03.76 Menlo-Atherton
97. 11 Courtney Sutherland 21:05.28 Las Lomas
98. 9 Justine Aynesworth 21:07.66 California (San Ramon)
99. 10 Naomi Furuya 21:08.13 El Cerrito
100. 10 Elena Miller 21:09.25 McKinleyville
101. 9 Audrey Kim 21:09.86 Mills
102. 11 Sydney Low 21:10.27 Sacred Heart Cathedral
103. 12 Jean Howell 21:10.85 Sacred Heart Prep
104. 9 Samantha Thompson 21:13.28 Sacred Heart Cathedral
105. 10 Jessica Blelloch 21:14.90 Sacred Heart Cathedral
106. 10 Natalia Porras 21:15.17 Albany
107. 10 Isabella Huynh 21:15.68 Evergreen Valley
108. 12 Amber Pedersen 21:16.11 Heritage
109. 11 Katharine Ong 21:18.37 Irvington
110. 11 Aubury Freed 21:18.91 San Lorenzo
111. 10 Sophie Duncanson 21:19.85 Sacred Heart Prep
112. 9 Esmee Fong Chew 21:20.77 Evergreen Valley
113. 12 Donna Roscoe 21:20.80 Justin-Siena
114. 11 Lauren Walrond 21:20.89 Liberty
115. 10 Chloe Poon 21:23.97 Sacred Heart Cathedral
116. 9 Miriam Gonzalez 21:25.27 California (San Ramon)
117. 11 Emma Potter 21:25.37 Sacred Heart Cathedral
118. 10 Josette Vignos 21:25.51 Sacred Heart Cathedral
119. 10 Zhane Duckett 21:26.61 St Joseph Notre Dame
120. 12 Maggie Bernauer 21:26.71 Fremont
121. 11 Alex Goldstein 21:26.78 Marin Catholic
122. 11 Anamaria Munoz 21:28.91 Washington
123. 9 Kayla Pakulski 21:30.64 Liberty
124. 12 Alicia Nunez 21:30.96 Evergreen Valley
125. 10 Amelia McDonald 21:31.35 Sonoma Academy
126. 10 Kathleen McFadden 21:31.45 Sacred Heart Cathedral
127. 9 Gretchen Krenz 21:33.35 Livermore
128. 10 Lucy Vasquez 21:34.14 Antioch
129. 9 Mia Marsh 21:35.23 California (San Ramon)
130. 9 Kaitlyn Wong 21:35.40 Evergreen Valley
131. 11 Valeria Gavino 21:35.67 San Leandro
132. 12 Megan Walrond 21:36.27 Liberty
133. 12 Ryann England 21:40.46 Justin-Siena
134. 9 Hailey Richey 21:42.24 The King’s Academy
135. 10 Karla Rico 21:43.31 San Leandro
136. 12 Jodi Mar 21:44.61 Sacred Heart Cathedral
137. 11 Esme Reid-Mclaughlin 21:44.82 Sonoma Academy
138. 9 Paloma Zeurlein 21:45.36 Irvington
139. 11 Sydney Stanton 21:47.50 Liberty
140. 9 Brooke Killips 21:47.81 Antioch
141. 12 Jesse Hardman 21:47.83 Liberty
142. 11 Nessa Fakrai 21:49.56 Menlo-Atherton
143. 10 Sophia Garcia-Meza 21:52.91 Sacred Heart Cathedral
144. 12 Anna Weins 21:54.77 Milpitas
145. 11 Danielle Nanez 21:56.12 Albany
146. 10 Ashley He 21:57.79 Mills
147. unknown unknownn 21:57.92 Unattached
148. 12 Brianna Pecknold 21:58.32 Heritage
149. 12 Miya Keilin 21:59.33 El Cerrito
150. 10 Josey Clancy 22:01.41 McKinleyville
151. 12 Viviana Vasquez-To... 22:02.21 Milpitas
152. 11 Katie Woelffer 22:05.76 St Mary's College
153. 9 Sophia Smith 22:05.82 Justin-Siena
154. 11 Julia Recker 22:06.64 Sierra
155. 12 Diana Cruz 22:14.09 Sierra
156. 9 Colette Kimura 22:14.79 Miramonte
157. 10 Hallie Shirley 22:16.31 Sierra
158. 9 Kayla Moraida 22:17.47 Moreau Catholic
159. 11 Alondra Fierros 22:17.88 Gonzales
160. 12 Czarina Catalogna 22:18.91 Hercules
161. 10 Mia Vlaming 22:19.70 Justin-Siena
162. 11 Melissa Corona 22:19.82 Justin-Siena
163. 9 Giulianna Giordano 22:19.83 The King’s Academy
164. 9 Michelle Foley 22:20.99 Carmel
165. 10 Jennevieve Walton 22:23.06 Heritage
166. 10 Emi Yamasaki 22:26.73 Irvington
167. 10 Lilliana Sandoval 22:27.20 Antioch
168. 12 Celeste Soliz 22:28.33 Pittsburg
169. 11 Maggie Collins 22:28.82 Menlo-Atherton
170. 12 Maya Ramirez 22:29.52 San Leandro
171. 10 Jazmin Newson 22:30.67 St Mary's College
172. 10 Stephanie Escobar 22:31.00 Fremont
173. 11 Aakanksha Ajithkumar 22:31.59 Moreau Catholic
174. 12 Bailey Dow 22:35.89 Liberty
175. 9 Sienna Anderson 22:38.20 Carmel
176. 10 Anya Van Noord 22:38.22 St Mary's College
177. 12 Kayla deLeuze 22:38.70 Justin-Siena
178. 12 Shannon Keyes 22:39.04 Las Lomas
179. 11 Samantha Patino 22:41.26 North Salinas
180. 10 Joleen Freed 22:41.49 San Lorenzo
181. 10 Yesenia Flores 22:41.55 Pittsburg
182. 9 Hope Kibby 22:42.56 McKinleyville
183. 12 Helen Huynh 22:42.77 Milpitas
184. 11 Cydnie Atkinson 22:43.98 Heritage
185. 12 Helga Klemenzdottir 22:45.12 Gonzales
186. 11 Jenna Salas 22:47.61 Antioch
187. 11 Claire Muldoon 22:48.63 Las Lomas
188. 9 Briana Paden 22:48.98 Antioch
189. 12 Mary Armenta 22:50.49 Northgate
190. 12 Gillian Berry-Smith 22:53.04 St Mary's College
191. 12 Grace Schonfeld 22:54.74 The King’s Academy
192. 12 Patricia Vazquez-A... 22:54.76 Overfelt
193. 11 Nicole Onstott 22:54.98 Freedom
194. 12 Cindy Mai 22:55.37 San Leandro
195. unknown unknown 22:55.60 Unattached
196. 10 Grace Johnson 22:59.20 Sacred Heart Prep
197. 12 Katie Haitema 22:59.49 Moreau Catholic
198. 11 Josselyn Navarete 23:00.29 North Salinas
199. 11 Taylor Powers 23:01.86 Marin Catholic
200. 11 Emily Cunial 23:08.85 Sierra
201. 12 Dannica Lipetri 23:16.42 Liberty
202. 11 Elizabeth Caughey 23:23.96 Sonoma Academy
203. 10 Ossema Gassama 23:24.17 Hercules
204. 12 Nikki Tran 23:25.62 Milpitas
205. 12 Wissam El Qut 23:31.64 Del Campo
206. 11 Crystal Militante 23:36.13 Hercules
207. 10 Alyssa Montanez 23:39.69 California (San Ramon)
208. 12 Alize Johnson-Lopez 23:41.56 North Salinas
209. 11 Sarah Cook 23:46.96 Clayton Valley
210. 11 Kathleen Humphries 23:48.33 Gonzales
211. 12 Rhianon Vertin-Haw... 23:48.63 Freedom
212. 12 Claudia Bedolla Cruz 23:48.81 Downtown College Prep
213. 12 Leslie Medina 23:50.84 North Salinas
214. 10 Luz Marcelo 23:55.82 San Lorenzo
215. 11 Cheryl Stanley 23:56.17 Livermore
216. 11 Alexis Aquilizan 24:01.16 Moreau Catholic
217. 11 Elisia Catalogna 24:04.46 Hercules
218. 12 Erika Lopez 24:06.17 Pittsburg
219. 10 Hillary Linares 24:12.07 Firebaugh
220. 9 Annalise Vargas 24:13.69 The King’s Academy
221. 11 Jessica-Mae Hanners 24:14.12 Pittsburg
222. 11 Sam Graves 24:32.17 Carmel
223. 12 Lauren Smith 24:33.05 Miramonte
224. 12 Gabriela Avella 24:33.25 Milpitas
225. 12 Antonella Collins 24:34.52 Justin-Siena
226. 9 Isabella Sandoval 24:34.88 Antioch
227. unknownn unknown 24:36.78 Unattached
228. 9 Rylie Hong 24:40.66 Leigh
229. 12 Riana Isidro 24:40.77 Hercules
230. 12 Liliana Garcia 25:03.78 North Salinas
231. 9 Daniella Coray 25:31.16 Antioch
232. 11 Taylor White 25:37.57 Sierra
233. 10 Ava Stromme 25:43.48 Livermore
234. 10 Jennifer Valladares 25:45.33 San Lorenzo
235. 12 Genevieve Ilaiyan 25:57.58 Freedom
236. 10 Molly Goose 26:12.18 Albany
237. 12 Ana Murillo 27:05.90 Antioch
238. 11 Kimiko Young 27:17.44 Downtown College Prep
239. 10 Theresa Tran 27:17.45 San Lorenzo
240. 9 Mariza Villegas 27:46.10 Downtown College Prep
241. 9 Azul Rodriquez 27:46.33 Downtown College Prep
242. 11 Brianna Gaul 27:51.57 Freedom
243. 12 Jocelyn Arcinega 28:04.40 Overfelt
244. 12 Andrea Gamino 28:15.44 Firebaugh