Official Team Scores
1. Lick Wilmerding 60
2. College Park 104
3. Alameda 106
4. Dublin 133
5. Evergreen Valley 134
6. Dougherty Valley 155
7. Granada 218
8. Head-Royce 235
9. Westmoor 288
10. Clayton Valley 291
11. Windsor 293
12. Berkeley 317
13. Las Lomas 361
14. San Leandro 392
15. American 402
16. Moreau Catholic 469
17. San Ramon Valley 526
18. Newark Memorial 531
19. Fremont 533
20. De La Salle 545
21. San Lorenzo 581
22. California (San Ramon) 617
23. Liberty 691
24. John F. Kennedy (Fremont) 740
25. Miramonte 762
26. Mills 770
27. Hercules 781
Mens Results
2.25 Miles Frosh/Soph
PL YR Name Mark Team
1. 10 Ethan Ash 11:55.35 Head-Royce
2. 10 John Peabody 11:59.61 Lick Wilmerding
3. 10 Ishaan Singh 12:09.98 Evergreen Valley
4. 10 Joseph Ziegler 12:11.85 College Park
5. 10 Aidan Wogan 12:12.22 Head-Royce
6. 10 Hunter Larson 12:12.99 Windsor
7. 10 Marc Eidelhoch 12:29.77 Lick Wilmerding
8. 9 Domas Placiakis 12:35.74 College Park
9. 10 Connor Lynch 12:37.17 Alameda
10. 9 Milo Chung 12:38.42 Lick Wilmerding
11. 10 Emmett Gardella 12:39.90 Berkeley
12. 10 Matt Drew 12:40.53 Lick Wilmerding
13. 10 Nicolas Muller 12:42.91 Clayton Valley
14. 10 Ethan Gaigalas 12:43.19 College Park
15. 10 Elias Yar 12:48.95 Dougherty Valley
16. 10 Ian Pang 12:50.00 Alameda
17. 9 Advait Krishnan 12:51.84 Evergreen Valley
18. 10 Rishikumar Gopalan 12:53.01 Dublin
19. 10 Jason Chin 12:55.17 Dougherty Valley
20. 10 Jeetu Sujith 12:57.48 Dublin
21. 10 Ashton Coates 12:57.61 Dublin
22. 10 Ethan Wong 12:57.95 Westmoor
23. 9 Feoden Soriano 12:58.49 Granada
24. 10 Nishanth Manjunath 13:00.07 Evergreen Valley
25. 10 Hector Molina 13:00.66 Mt Eden
26. 10 John Cionci 13:00.94 Windsor
27. 10 Jordan Lim 13:01.45 Alameda
28. 10 Mitchell Tansey 13:03.18 Alameda
29. 10 Benjamin Ting 13:03.37 Alameda
30. 10 Rafe Hessekiel 13:03.48 Lick Wilmerding
31. 10 David Xiu 13:04.17 Dougherty Valley
32. 9 Nico Karpf 13:04.29 Lick Wilmerding
33. 10 Cameron Gray 13:05.26 Granada
34. 10 Rocklin Dhaliwal 13:05.67 Granada
35. 9 Naftali Bojdak-Yates 13:06.82 Berkeley
36. 10 James Sevilla 13:07.76 Dublin
37. 9 Sam Benabou 13:08.27 College Park
38. 10 Peirong Ding 13:10.04 Moreau Catholic
39. 9 Parker Robinson 13:11.32 Lick Wilmerding
40. 9 Gage Vickers 13:11.59 Dublin
41. 10 Justin Luurtsema 13:12.69 Dougherty Valley
42. 9 Naisaiha Reyes 13:14.02 Madera
43. 9 Brevan Rohde 13:14.71 Westmoor
44. 10 Alec Beyer 13:16.16 College Park
45. 9 Brandon Byrd 13:16.25 Head-Royce
46. 10 Brian Pham 13:16.86 Evergreen Valley
47. 9 Charlie Jones 13:17.04 Head-Royce
48. 10 Rylan Suyeishi 13:17.62 Evergreen Valley
49. 10 Christian Lander 13:17.97 San Lorenzo
50. 9 Jaden Valle 13:18.18 Dublin
51. 9 Kellen Sellers 13:18.34 Alameda
52. 10 Dawson TAM 13:18.83 Westmoor
53. 10 William Bried 13:18.90 Dougherty Valley
54. 9 Gregory Cook 13:18.91 San Leandro
55. 10 Connor Choy 13:18.95 Las Lomas
56. 9 Nathaniel Anderson 13:18.99 Dublin
57. 10 Dante Pellegrino 13:19.15 Clayton Valley
58. 10 Kyle Pickle 13:19.18 College Park
59. 9 Cole Blagg 13:19.45 San Ramon Valley
60. 9 Jimmy Doan 13:19.47 Evergreen Valley
61. 10 Max Lehman 13:19.81 Clayton Valley
62. 10 Calvin Bautista 13:19.94 Westmoor
63. 9 Sriman Gattepalli 13:20.05 Evergreen Valley
64. 9 Mark Bennett 13:20.14 Granada
65. 9 Owen Pilcher 13:20.36 Las Lomas
66. 10 Mayukh Das 13:20.77 Evergreen Valley
67. 10 Vincent Nguyen 13:21.45 Dublin
68. 9 Max Benabou 13:21.76 College Park
69. 9 Carson Nagel 13:21.97 College Park
70. 9 Tanish Kumar 13:22.14 American
71. 10 Eric Slez 13:24.16 Alameda
72. 9 Joel Gacusan 13:25.05 American
73. 10 Jacob Walker 13:26.77 Granada
74. 9 Thomas McCallion 13:28.60 Moreau Catholic
75. 9 Lucas Fezler 13:29.55 American
76. 10 Aryan Lohia 13:31.52 Las Lomas
77. 10 Ernest Pun 13:32.19 Alameda
77. 9 Conor Woofter 13:32.19 Dublin
79. 10 Jeremy Chen 13:33.24 Alameda
80. 10 Tyler Bandtell 13:33.94 California (San Ramon)
81. 10 Alexander Ocegueda 13:34.87 Newark Memorial
82. 9 Kevin Zheng 13:38.51 Evergreen Valley
83. 9 Matthew Andrade 13:39.07 Clayton Valley
84. 10 Nicky Ciotola 13:39.46 Las Lomas
85. 10 Ryan Nguyen 13:39.55 San Leandro
86. 9 Cory Irie 13:39.80 Berkeley
87. 9 Aryam Chhazal 13:40.04 Dougherty Valley
88. 9 Ian Hopkins 13:40.32 Windsor
89. 9 David Kvamme 13:40.55 Windsor
90. 10 Ethan Giannini 13:40.73 San Ramon Valley
91. 9 Brandon Kim 13:41.47 California (San Ramon)
92. 10 Craig Wong 13:43.32 Dougherty Valley
93. 9 Kavan Balakrishna 13:43.43 Fremont
94. 10 Kha-Vinh Tran 13:43.77 San Leandro
95. 9 Jasaneel Bhella 13:43.96 Evergreen Valley
96. 9 Justin Tran 13:44.01 Newark Memorial
97. 9 Alejandro Robles 13:44.87 Evergreen Valley
98. 10 Alejandro Mantilla 13:44.90 San Leandro
99. 9 Luca Lawson 13:45.34 Lick Wilmerding
100. 9 Aryan Shah 13:46.65 American
101. 9 Adilu Sing-Eisen 13:46.88 Berkeley
102. 9 Tyler Habermeyer 13:47.72 Clayton Valley
103. 9 Nicholas Mast 13:50.82 De La Salle
104. 10 Brandon Valencia 13:51.16 San Leandro
105. 10 Elliot Gilmore 13:51.80 Clayton Valley
105. 9 Sam Bobick 13:51.80 Fremont
107. 10 Diego Donovan 13:52.49 Granada
108. 9 Noe Solorzano 13:52.52 Alameda
109. 10 Rayan Sanatkar 13:52.78 Dougherty Valley
110. 9 Carson Moses 13:53.41 Moreau Catholic
111. 9 Luis Sanchez 13:53.83 San Leandro
112. 10 Daniel Hernandez 13:54.14 Hercules
113. 9 Christopher Lo 13:54.19 Evergreen Valley
114. 9 Andrew Kemmerer 13:54.33 Las Lomas
115. 10 Ben Morse 13:54.42 Las Lomas
116. 9 Marco Monfiglio 13:54.98 Lick Wilmerding
117. 10 Ian Matthews 13:55.44 Las Lomas
118. 9 Isaiah Sanidad 13:55.56 Evergreen Valley
119. 10 Avinash Rao 13:56.40 Dougherty Valley
120. 9 Eduardo Balbadillo 13:57.13 Madera
121. 9 Cody Ojeda 13:57.40 Granada
122. 9 Landon McAilister 13:58.41 Windsor
123. 10 Abhishek Ganga 13:59.35 Evergreen Valley
124. 10 Axel Loredo-Gomez 13:59.50 Madera
125. 10 Isiah Morales 14:00.12 San Lorenzo
126. 9 James Spokes 14:01.17 Lick Wilmerding
127. 9 Christian White 14:01.26 Clayton Valley
128. 10 Shunya O'Flaherty 14:01.77 Las Lomas
129. 10 Alexander DeLong 14:03.41 Alameda
130. 10 Patrick Hoey 14:04.12 Lick Wilmerding
131. 9 Julien Chauvet 14:04.58 Berkeley
132. 9 Kaito Uesugi 14:04.73 Lick Wilmerding
133. 9 Joel Espinoza 14:04.87 Mills
134. 10 Jack Haile 14:05.97 De La Salle
135. 9 Gabe Castro-Root 14:06.73 Lick Wilmerding
136. 9 Samuel Wu 14:06.84 Granada
137. 10 Jumpei Yamaguchi 14:07.31 John F. Kennedy (Fre...
138. 10 Matthew Elises 14:07.73 Dublin
139. 10 Jack Drey 14:07.83 De La Salle
140. 10 Antonio Monroy 14:08.68 Newark Memorial
141. 9 Atharva Sahasrabudhe 14:08.93 Dougherty Valley
142. 9 Mac Hocking 14:10.39 Lick Wilmerding
143. 9 Ryan Seidler 14:11.17 Dublin
144. 10 Brian Lin 14:12.08 Dublin
145. 9 Ansh Luthra 14:13.03 American
146. 10 Dylan Gray 14:13.67 Fremont
147. 9 Miguel Torrella 14:14.08 College Park
148. 9 Peter Davis 14:14.10 San Ramon Valley
149. 9 Anthony Sheridan 14:14.38 Westmoor
150. 9 Justin Yuen 14:14.55 Alameda
151. 9 Jonathan Gunter 14:14.85 College Park
152. 10 Ethan Smithers 14:15.01 Liberty
153. 9 Charles Boyle 14:15.62 De La Salle
154. 9 Erik Heuchert 14:16.31 Fremont
155. 9 Jeremy Lum 14:16.65 Lick Wilmerding
156. 9 Ben Deviney 14:17.98 De La Salle
157. 10 Dylan Hirst 14:18.00 Miramonte
158. 10 David Palomares 14:18.09 San Leandro
159. 9 Omar Khan 14:18.81 Alameda
160. 10 Vincent Tran 14:19.34 Moreau Catholic
161. 9 Ethan Wilson 14:19.60 Liberty
162. 9 Lucas Heuchert 14:19.71 Fremont
163. 9 Chris Barton 14:20.22 Newark Memorial
164. 10 Jacob Lambert 14:20.42 San Lorenzo
165. Jose Romero 14:20.60 John F. Kennedy (Fre...
166. 10 Joshua Roseman 14:20.98 Las Lomas
167. 11 Quentin Torres 14:21.85 San Lorenzo
168. 10 Ethan Erickson 14:23.04 Granada
169. 10 Benji Westland-Hur... 14:23.66 Berkeley
170. 9 Ollie Krause 14:24.57 Lick Wilmerding
171. 10 Michael Chun 14:25.14 Alameda
172. 10 Steven Deng 14:26.94 Dougherty Valley
173. 9 Ben Kvamme 14:27.11 Windsor
174. 10 Graham Rossi 14:27.25 Las Lomas
175. 9 Om Goswami 14:28.49 Evergreen Valley
176. 10 Axel Perez 14:28.75 Fremont
177. 9 Gabriel Arreola 14:29.05 Evergreen Valley
178. 10 Brandan Fong 14:29.73 Westmoor
179. 10 Jenard Abrena 14:31.38 Westmoor
180. 10 Arjun Babu 14:31.94 Dougherty Valley
181. 10 Brian Zheng 14:34.06 San Leandro
182. 10 Matthew Nieva 14:34.48 Dougherty Valley
183. 9 Lukas Ostien 14:35.50 Granada
184. 9 Kai Rapoza 14:36.13 Berkeley
185. 10 Brandon Pasion 14:40.05 San Leandro
186. 10 Joshua Sunga 14:40.10 Dublin
187. 10 Dylan Davis 14:40.13 San Ramon Valley
188. 10 Kenji Saulsbury 14:40.45 Alameda
189. 10 Christopher Cheung 14:41.06 Alameda
190. 10 Joseph Abad 14:41.96 Newark Memorial
191. 9 Christian Abad 14:42.41 Newark Memorial
192. 10 Samuel Maytum 14:43.92 Clayton Valley
193. 10 Josie Rodriguez 14:43.97 Fremont
194. 10 William Luo 14:44.28 San Ramon Valley
195. 10 Norberto Torres 14:44.65 Westmoor
196. 9 Robert Carrillo 14:45.12 Windsor
197. 10 Ryan Wendt 14:45.23 Las Lomas
198. 9 Justin Franklin 14:45.66 Fremont
199. 9 Nick Farzanah 14:46.08 Head-Royce
200. 9 Michael Walker 14:46.64 Las Lomas
201. 10 Salvador Arellano 14:46.99 San Leandro
202. 9 Chase Vogler 14:47.13 Granada
203. 10 Ivan Munoz 14:47.25 Fremont
204. 9 Hunter Vogel 14:48.32 De La Salle
205. 10 Sean Choy 14:48.39 Berkeley
206. 9 Taylor Wong 14:48.48 Head-Royce
207. 9 Andrew Yong 14:49.19 Granada
208. 10 Wilson Zhou 14:51.12 San Leandro
209. 10 Wilson Wu 14:51.30 BASIS Independent Si...
210. 10 Andrew Hanze 14:52.74 San Ramon Valley
211. 10 Jose Rodarte 14:53.53 Moreau Catholic
212. 9 Gage Subramanian 14:55.28 Miramonte
213. 10 Esabo Vo 14:55.79 San Leandro
214. 9 Vaughn Zaayer 14:56.77 Las Lomas
215. 9 Tyler Healy 14:57.24 Liberty
216. 9 Kush Goswami 14:57.77 California (San Ramon)
217. 10 Joshua Luna 14:58.85 Evergreen Valley
218. 9 Graham Bigham 14:59.11 Las Lomas
219. 10 Ryan Bender 14:59.47 San Ramon Valley
220. 10 Eugene LI 14:59.54 Westmoor
221. Ivan Lazaro 15:00.01 John F. Kennedy (Fre...
222. 10 Geraldo Maldonado 15:00.91 Alameda
223. 9 Humza Halimi 15:00.96 Moreau Catholic
224. 10 Clayton Hults 15:01.29 College Park
225. 9 Ethan Lei 15:01.37 Liberty
226. 9 Brian Harrigan 15:01.52 Liberty
227. 10 Dean Meiman 15:01.83 Hillsdale
228. 10 Callan Ivy 15:02.43 San Leandro
229. 9 Amit Mettapalli 15:03.07 Dougherty Valley
230. 10 William Hromyk 15:03.99 San Ramon Valley
231. 10 Alvaro Rodriguez 15:04.13 San Leandro
232. 9 Conner Taufer 15:06.44 San Ramon Valley
233. 9 Griffin Mahoney 15:06.97 California (San Ramon)
234. 10 James Wu 15:07.67 Granada
235. 9 Alan Liu 15:08.43 BASIS Independent Si...
236. 10 Jeffrey Nguyen 15:08.76 Evergreen Valley
237. 9 Clayton Hillyard 15:09.48 San Ramon Valley
238. 9 Tyler Pollak 15:10.38 San Ramon Valley
239. 9 Sam Geotina 15:11.50 Las Lomas
240. 10 Matthew Kim 15:11.93 Dougherty Valley
241. 9 Jihun Kim 15:12.20 Alameda
242. 9 Isaac Lopez 15:12.48 Granada
243. 9 Brayden Jones 15:13.27 College Park
244. 10 Brian Roxas 15:14.00 San Leandro
245. 10 Phong Nguyen 15:14.35 San Leandro
246. 10 Bryant Khao 15:14.75 Skyline
247. 9 Aidan Lindell 15:14.84 Liberty
248. 10 Alex Garcia 15:17.22 Fremont
249. 10 David Monaghan 15:18.04 College Park
250. 9 Sebastian Gonzalez 15:19.07 San Leandro
251. 9 Andrew Yang 15:19.94 Mills
252. 9 Erik Wolfl 15:20.10 Alameda
253. 9 Julian Schmilinsky 15:20.41 Las Lomas
254. 9 Brandon Wong 15:20.58 Evergreen Valley
255. 10 Logan Krumholz 15:21.22 Miramonte
256. 10 Steven Phan 15:23.51 Skyline
257. 10 Nathan Chun 15:24.13 American
258. 10 Ryan Erler 15:24.71 Moreau Catholic
259. 9 Moises Rodriguez 15:25.42 Newark Memorial
260. 10 Marlon Cifuentes 15:25.50 San Leandro
261. 10 Joshua Zeng 15:26.09 Dublin
262. 10 Ricky Liu 15:26.21 Skyline
263. 10 Aaryan Redkar 15:26.23 California (San Ramon)
264. 10 TJ Buchanan 15:27.54 Liberty
265. 10 Cristian Dalaison 15:27.88 De La Salle
266. 9 Timothy Basa 15:28.35 Newark Memorial
267. 10 Aakash Bhegade 15:29.27 California (San Ramon)
268. 9 Ryan Navarro 15:31.89 Hercules
269. 9 Sunny Li 15:32.31 Mills
270. 9 Marcus Cheng 15:33.67 Hillsdale
271. 9 Adil Scott 15:34.75 Liberty
272. 10 Daniel Fragoso 15:35.06 De La Salle
273. 9 Zachary Mcwilliams 15:35.60 Liberty
274. 10 William Milosevich 15:38.21 De La Salle
275. 10 Alvin Kim 15:38.28 Miramonte
276. 9 Joey Anders 15:40.94 De La Salle
277. 10 Abelardo Guzman 15:41.46 Madera
278. 9 James Silva 15:42.23 Hercules
279. 9 Kavi Mookherjee Am... 15:43.21 Berkeley
280. 9 Edgar Ramos 15:43.61 Fremont
281. 10 Rishikesh Cheruvu 15:44.53 Evergreen Valley
282. 10 Eric Xu 15:46.34 Alameda
283. 9 Kai Iso-Ahola 15:47.88 Las Lomas
284. 9 Patrick-Bruce Sarg... 15:50.21 Dublin
285. 10 Jason Rich 15:50.34 Las Lomas
286. 9 Brandon Le 15:51.06 Evergreen Valley
287. 10 Wilson Li 15:51.28 Westmoor
288. 9 James Murray 15:51.52 San Ramon Valley
289. 10 Justin Lin 15:51.78 Westmoor
290. 9 Suhaas Kolli 15:53.08 BASIS Independent Si...
291. 9 Javi Blanco 15:54.27 Head-Royce
292. 9 William Mangani 15:55.10 Las Lomas
293. 9 Kory Choy 15:58.60 Alameda
294. 10 Justin Lee 15:58.78 Fremont
295. 9 Rodrigo Drummond 15:59.02 Lick Wilmerding
296. 10 Kaz Lau 16:00.48 Las Lomas
297. 10 Max Hess 16:00.87 Las Lomas
298. 9 Gregory Saldanha 16:00.90 Berkeley
299. 9 Joshua Barberena M... 16:01.30 Mills
300. 9 Nolan Runkle 16:01.78 Las Lomas
301. 9 Ryan Fung 16:03.60 Mills
302. 9 Mateo Arreola 16:04.03 Evergreen Valley
303. 9 Grant Schott 16:05.20 Las Lomas
304. 10 Vincent Tolentino 16:06.38 San Leandro
305. 9 Carlos Lopez 16:10.26 Mt Eden
306. 9 Lawrence Wu 16:10.37 Westmoor
307. 10 Jack Rossi 16:12.11 Las Lomas
308. 9 Francisco Lira 16:12.28 Alameda
309. 10 Seiji Minowada 16:12.92 Miramonte
310. 9 Bryce Yuen 16:14.91 Las Lomas
311. 9 Jakob Mieszkowski-... 16:15.11 Las Lomas
312. 9 Ethan Clymer 16:17.06 Las Lomas
313. 10 Yaodong Huang 16:19.71 San Leandro
314. 10 Andrew Taw 16:20.06 Hercules
315. 9 Lucas Tucker 16:23.94 Head-Royce
316. 10 Gabriel Flanagan 16:26.11 Hillsdale
317. 9 Merik Pohl 16:27.20 Las Lomas
318. 10 CJ Johnson 16:28.88 San Ramon Valley
319. 9 Benjamin Kahl 16:30.05 De La Salle
320. 9 Caleb Chan 16:30.56 Alameda
321. 9 Brock Ferrer 16:30.60 Liberty
322. 9 Alex Branka 16:45.37 Las Lomas
323. 9 Joshua Beatty 16:46.03 Dublin
324. 9 Ronin Hwang 16:46.78 Lick Wilmerding
325. 10 Sebastian Materazo 16:48.65 San Ramon Valley
326. 10 Perry Chen 16:49.22 Moreau Catholic
327. - Joshua Huang 16:49.44 John F. Kennedy (Fre...
328. 9 Marcus Huynh 16:51.69 Miramonte
329. 9 Brian Martinez 16:54.71 San Lorenzo
330. 9 Campbell Zeigler 16:57.40 Las Lomas
331. 9 Anthony Young 16:57.45 San Leandro
332. 10 Connor Buchanan 17:02.30 San Ramon Valley
333. 9 Tim Mulholland 17:04.44 San Ramon Valley
334. 10 Douglas Yu 17:09.47 Westmoor
335. 9 Matt Cauton 17:10.71 Hercules
336. 10 Aidan Schaper 17:11.23 Las Lomas
337. 10 Nixiao Bismark Gu 17:12.90 Moreau Catholic
338. 9 William Garcia 17:15.51 Las Lomas
339. 10 Alvin Liu 17:18.96 Miramonte
340. 10 Aiden Olivier 17:22.53 San Leandro
341. 10 Ricardo Soto 17:22.67 College Park
342. 9 Justin Nguyen 17:23.94 Moreau Catholic
343. 9 Yaniv Gottlib 17:24.50 Dougherty Valley
344. 10 Bradford Slade 17:24.81 Hillsdale
345. 10 John Buchanan 17:27.91 San Ramon Valley
346. 9 Vinh Tran 17:33.70 Newark Memorial
347. 9 Issac Blanco 17:34.57 Hercules
348. 10 Ramneek Singh 17:34.93 Mt Eden
349. - Samson Doong 17:43.60 John F. Kennedy (Fre...
350. 10 Rafael Marcus 17:45.81 Las Lomas
351. 10 Harry Burnick 17:47.35 Miramonte
352. 9 Ethan Hsue 17:50.28 Moreau Catholic
353. 10 Luke Wonzen 18:06.91 Alameda
354. 9 Pedro Gonzalez 18:10.64 Liberty
355. 10 Sergey Isayev 18:20.56 Mills
356. 10 Ernesto Taleno 18:20.75 Impact Academy of Ar...
357. 10 Tony Xu 18:54.47 Moreau Catholic
358. 10 Nate Patton 18:56.56 Hercules
359. 10 Nick Gookins 18:57.71 San Ramon Valley
360. 9 Marco Curiel 18:58.37 San Leandro
361. 10 Laurent Yu 18:59.38 Las Lomas
362. 10 Konrad Mader 19:21.24 Miramonte
363. 9 Handy Nguyen 19:37.10 San Leandro
364. 9 Aaron Rassiq 19:45.03 Las Lomas
365. 9 Jay Dhillon 20:06.52 Miramonte
366. 9 Ethan Lesser 20:09.89 Newark Memorial
367. 10 Hieu Hoang 20:58.79 San Leandro
368. 10 Trung Hoang 21:08.79 San Leandro
369. 10 Kyle Yu 21:08.95 San Leandro
370. 10 Devan O'Farrell 24:26.19 Las Lomas
Provided by Athletic.net
Official Team Scores
1. Lick Wilmerding 27
2. Head-Royce 63
3. Sir Francis Drake 110
4. Evergreen Valley 111
5. Windsor 169
6. Clayton Valley 207
7. Newark Memorial 211
8. Granada 229
9. Las Lomas 247
10. American 257
11. Dougherty Valley 279
12. California (San Ramon) 281
13. San Ramon Valley 295
14. Mercy (Burlingame) 327
15. San Leandro 351
16. Miramonte 449
Womens Results
2.25 Miles Frosh/Soph
PL YR Name Mark Team
1. 10 Mira Terdiman 13:33.84 Lick Wilmerding
2. 9 Maya Lacamp 13:42.47 Lick Wilmerding
3. 10 Kaya Hano 14:17.16 Head-Royce
4. 10 Jihae Oh 14:22.99 Head-Royce
5. 10 Viva Donohoe 14:32.43 Lick Wilmerding
6. 9 Jacqueline McKillo... 14:38.02 Sir Francis Drake
7. 9 Aaliyah Schinaman 14:38.60 Hillsdale
8. 10 Jeannie Moreno 14:38.84 Lick Wilmerding
9. 9 Kyla Seeley 14:38.95 Sir Francis Drake
10. 10 Julia West 14:43.68 Alameda
11. 9 Angelina Paglieri 14:55.89 American
12. 10 Olivia Ng 14:56.50 California (San Ramon)
13. 9 Sophia Aclan 15:04.68 Evergreen Valley
14. 9 Lauren Hanneken 15:13.35 Lick Wilmerding
15. 9 Claudia Russell 15:15.45 Head-Royce
16. 10 Erin O'Mara 15:22.71 Windsor
17. 9 Burdine Atherton 15:24.97 Head-Royce
18. 9 Nataleigh Johnson 15:27.32 Windsor
19. 9 Nandini Neralagi 15:27.85 Evergreen Valley
20. 10 Molly Weiner 15:29.68 Lick Wilmerding
21. 10 Isabel Ferris 15:30.05 Sir Francis Drake
22. 9 Joanne Hui 15:33.63 Mercy (Burlingame)
23. 10 Jocelyn Gonzalez 15:33.93 Madera
24. 9 Chloe Morris 15:34.04 San Ramon Valley
25. 9 Samantha Armas 15:45.47 Newark Memorial
26. 10 Kiara Verdin 15:46.02 Clayton Valley
27. 10 Kathleen Harges 15:48.13 Sir Francis Drake
28. 10 Madeline Hill 15:52.09 El Cerrito
29. 10 Esmee Fong Chew 15:52.54 Evergreen Valley
30. 9 Sydney Roberts 15:52.57 Lick Wilmerding
31. 10 Katrina Lin 15:55.51 Evergreen Valley
32. 10 Isabel Haas 15:56.89 Head-Royce
33. 9 Fona Ou 15:57.66 San Leandro
34. 9 Emily Sturman 15:57.86 Lick Wilmerding
35. 9 Waverly Wilson 15:58.88 Granada
36. 10 Kiana Ponce 15:58.95 Evergreen Valley
37. 9 Araceli Luna 16:03.69 Newark Memorial
38. 9 Summer Delehanty 16:03.84 Las Lomas
39. 10 Olivia Leong 16:04.82 Newark Memorial
40. 10 Gladys Valadez 16:05.19 San Lorenzo
41. 10 Zoe Moore 16:06.85 Alameda
42. 10 Jayda Pignataro 16:09.32 Windsor
43. 9 Katrina Aquino 16:09.44 Evergreen Valley
44. 10 Cinthia Silveira 16:11.49 San Leandro
45. 9 Katelyn Pike 16:12.41 Clayton Valley
46. 9 Nehal Garg 16:14.38 Dougherty Valley
47. 10 Angely Alas 16:16.15 Clayton Valley
48. 9 Lilana Ontiveros 16:16.73 Technology
49. 10 Kaliana Brown 16:20.06 Windsor
50. 9 Lainey Djajakusuma 16:22.09 Clayton Valley
51. 9 Megan Sechler 16:24.83 Las Lomas
52. 9 Ella Wilson 16:25.04 Mercy (Burlingame)
53. 10 Ayesha Desai 16:27.43 American
54. 9 Daniela Eckermann 16:30.76 Granada
55. 9 Saara Kriplani 16:32.95 Granada
56. 10 Kassadi Holloway 16:33.47 Granada
57. 9 Steffie Wong 16:34.20 Las Lomas
58. 9 Jennifer Tofft 16:35.81 Newark Memorial
59. 10 Ritika Mitra 16:36.40 Dougherty Valley
60. 10 Kinsey Ybarra 16:38.41 California (San Ramon)
61. 10 Julia Martin 16:40.04 Lick Wilmerding
62. 10 Fiona Nudd 16:40.45 Sir Francis Drake
63. 10 Tanirika Singh 16:42.75 Dougherty Valley
64. 10 Claire DaValle 16:44.88 San Ramon Valley
65. 9 Alyssa Hurd 16:46.16 Hillsdale
66. 10 Kelly Pickle 16:46.99 College Park
67. 9 Jennifer Stauber 16:48.64 San Ramon Valley
68. 10 Alyssa Kuang 16:49.11 Alameda
69. 10 Breanna Kim 16:52.94 Las Lomas
70. 9 Molly MacLaren 16:54.00 Granada
71. 9 Jaezali Silva 16:54.68 American
72. 9 Riya Rajani 16:58.85 Dougherty Valley
73. 9 Caroline Kreutzen 17:00.69 Lick Wilmerding
74. 10 Lea Baskin-Monk 17:01.98 Sir Francis Drake
75. 10 Miranda LeGate 17:04.70 California (San Ramon)
76. 10 Zoe McEntee 17:06.57 Liberty
77. 10 Natasha Jimenez 17:07.07 Dublin
78. 10 Ava Smith 17:10.70 Windsor
79. 10 Marilyn Marbella 17:11.17 Clayton Valley
80. 10 Rhiannon Murray 17:11.62 Las Lomas
81. 10 Saarah Vanegas 17:11.92 Clayton Valley
82. 9 nifred Regan 17:12.52 BASIS Independent Si...
83. 9 Grace Teuscher 17:13.60 Head-Royce
84. 10 Priyanka Ravindran 17:17.11 American
85. 10 Sarah Van Loon 17:17.38 California (San Ramon)
86. 9 Morgan Robinson 17:19.42 Hillsdale
87. 9 Susan Rahimi 17:21.73 Las Lomas
88. 9 Melanie Parlan 17:22.30 Fremont
89. 10 Stephanie Tran 17:22.97 Evergreen Valley
90. 10 Mia Kottgen 17:24.00 Las Lomas
91. 9 Isadora De Liberty 17:25.55 Berkeley
92. 10 Mikayla Linis 17:27.46 Newark Memorial
93. 9 Karla Amaton 17:29.27 Newark Memorial
94. 10 Esha Grewal 17:32.29 Dougherty Valley
95. 10 Louisa Ng 17:34.09 American
96. 10 Anais Chevalier 17:34.43 Fremont
97. 9 Mimi Mele 17:34.65 Las Lomas
98. 9 Lauren Brotman 17:35.19 Miramonte
99. 9 Emily Moberly 17:38.28 Windsor
100. 10 Anika Shandalov 17:41.10 Miramonte
101. 9 Anna Dawes 17:43.54 Mercy (Burlingame)
102. 10 Elena Fenoglio 17:43.92 San Ramon Valley
103. 9 Delaney Lynch 17:44.53 San Ramon Valley
104. 10 Katherine Nguyen 17:46.41 Evergreen Valley
105. 9 Elena Dueker 17:48.57 Berkeley
106. 9 Sofi Iantorno 17:50.09 Las Lomas
107. 10 Madison Greenwood 17:51.68 Las Lomas
108. 10 Mila Oliva 17:51.73 San Leandro
109. 9 Judith Bosl 17:56.49 Moreau Catholic
110. 9 Nina Abraham 18:00.27 Dougherty Valley
111. 10 Helen Finn 18:06.07 Las Lomas
112. 10 Kaitlyn Harold 18:07.18 Mercy (Burlingame)
113. 10 Lisa Nguyen 18:11.55 Newark Memorial
114. 10 Rebecca Symmank 18:12.06 Dublin
115. 10 Eizabeth Strout 18:12.90 American
116. 10 Kiera Brook 18:16.17 California (San Ramon)
117. 10 Lauria Sun 18:17.35 Dougherty Valley
118. 9 Jena Piro 18:19.25 College Park
119. 10 Stephanie Sun 18:19.29 BASIS Independent Si...
120. 9 Anika Regan 18:20.57 BASIS Independent Si...
121. 10 Niyana Sanders 18:26.48 Impact Academy of Ar...
122. 9 Jeanna Ramos 18:36.05 Hercules
123. 10 Segolen Plihon 18:36.93 San Ramon Valley
124. 9 Sarah Abusaif 18:39.22 Westmoor
125. 10 Malena Miner 18:41.97 Hercules
126. 10 Maren Higbee 18:46.21 California (San Ramon)
127. 9 Madison Hickey 18:48.61 San Ramon Valley
128. 9 Kaileigh Taylor 18:51.55 Newark Memorial
129. 9 Addison Eves 18:52.72 San Ramon Valley
130. 10 Mariel Valoroso 18:53.18 Newark Memorial
131. 10 Elise Bourelly 18:54.63 Lick Wilmerding
132. 9 Olivia Fowler 18:56.56 Berkeley
133. 9 Saisha Jayasuriya 18:56.70 California (San Ramon)
134. 10 Alejandra Duran 19:04.89 Impact Academy of Ar...
135. 9 Maddy Westover 19:06.75 Miramonte
136. 9 Divitha Doddi 19:06.95 Evergreen Valley
137. 10 Morgan MergelKamp 19:07.15 Head-Royce
138. 10 Olivia Marquez 19:10.00 Las Lomas
139. 9 Elaine Nguyen 19:12.17 Evergreen Valley
140. 10 Sierra Barnes 19:13.05 Miramonte
141. 10 Emma Low 19:17.26 Alameda
142. 10 Audrey Hirschman 19:27.85 Lick Wilmerding
143. 10 Kassandra Mendoza 19:30.85 Liberty
144. 10 Osha Quintana 19:35.17 Liberty
145. 10 Christina Craig 19:35.68 Newark Memorial
146. 9 Dalena Do 19:40.55 Westmoor
147. 10 Tabitha Berlin 19:42.06 Granada
148. 9 Nancy Astabie 19:42.35 Mercy (Burlingame)
149. 9 Annie Morris 19:45.34 Clayton Valley
150. 10 Kathy Mo 19:45.48 Las Lomas
151. 10 Alice Dao 19:46.67 San Leandro
152. 10 Clara Murphy 19:47.18 Sir Francis Drake
153. 9 Carolin Hallock 19:49.67 El Cerrito
154. 10 Ireland Bretz 20:04.65 Mt Eden
155. 10 Fiona McCarthy 20:07.54 San Ramon Valley
156. 9 Camilla San Juan 20:09.72 Impact Academy of Ar...
157. 10 Sophia Bansil 20:13.75 San Leandro
158. 9 Hannah Cutter 20:14.22 Hercules
159. 9 Melanie Quan 20:21.16 Las Lomas
160. 10 Farah Bakier 20:27.21 California (San Ramon)
161. 9 Sydney Davis 20:29.57 Liberty
162. 10 Anna Stoutt 20:32.87 San Ramon Valley
163. 12 Isabelle Osorio 20:40.27 Moreau Catholic
164. 9 Rosa Sierra 20:49.49 Westmoor
165. 10 Cara Tano 20:56.83 Hercules
166. 9 Chloe Lai 21:09.01 Miramonte
167. 9 Yvette Ho 21:12.48 Newark Memorial
168. 9 Mia Yang 21:33.45 College Park
169. 10 Trinity Nguyen 21:36.73 San Leandro
170. 9 Emmeline Sutliff 21:41.47 Las Lomas
171. 10 Marissa Sustituido 21:54.17 San Leandro
172. 9 Emily Grimes 21:58.77 Berkeley
173. 10 Emmily Mondragon 22:40.37 Westmoor
174. 10 Camila Killion 23:03.37 Sir Francis Drake
175. 9 Emi Gonzales 24:30.88 San Leandro