Official Team Scores
1. Dublin 27
2. Dougherty Valley 69
3. Monte Vista 95
4. De La Salle 97
5. Granada 131
6. Amador Valley 141
7. San Ramon Valley 181
8. California (San Ra... 241
9. Foothill (Pleasant... 252
Boys 3 mile run
1. 10 Kyle Morrison 17:12.78 PR Dublin
2. 10 Tristan Guerrero 17:14.54 PR Dougherty Valley
3. 9 Matthew Kang 17:28.16 Dublin
4. 9 Dominic Giusto 17:32.55 PR De La Salle
5. 9 Austin Pendergraft 17:33.91 PR Monte Vista
6. 9 Darren Furtado 17:36.85 Dublin
7. 10 Lucas Badcock 17:49.21 PR Dougherty Valley
8. 10 Ryan Savellano 17:51.99 Dublin
9. 10 Yash Dhillon 17:53.03 PR Dublin
10. 9 Derek O'Connor 17:54.48 PR De La Salle
11. 9 Kyle Elias 17:55.96 PR Dublin
12. 10 Bishop Prenton 18:00.86 PR Dublin
13. 10 Sebastian Gil 18:14.42 PR Amador Valley
14. 10 Andrew Lau 18:17.03 PR Granada
15. 10 Joshua White 18:19.65 SR Granada
16. 10 Jason Serduke 18:20.34 PR Monte Vista
17. 10 Divam Kumar 18:21.13 PR Dublin
18. 10 Akrum Abdelmagid 18:21.52 PR Dougherty Valley
19. 9 Jackson Penney 18:22.45 PR De La Salle
20. 10 Matt Sioson 18:30.98 PR Amador Valley
21. 9 Ethan Pendergraft 18:31.31 PR Monte Vista
22. 10 Siddharth Somala 18:31.62 PR Dougherty Valley
23. 9 Aristoteles Stassi... 18:31.95 PR Dublin
24. 10 Sameer Yasar 18:39.06 PR Dublin
25. 10 Stanley Jiang 18:39.66 PR Dublin
26. 9 Michael Han 18:40.13 PR Dougherty Valley
27. 10 Peter Dang 18:43.90 PR Dublin
28. 9 Cameron Higgins 18:44.36 PR San Ramon Valley
29. 9 Connor Ueyama 18:52.96 PR Dougherty Valley
30. 10 Mateus Dutra 18:55.66 PR Monte Vista
31. 9 Brandon Lai 19:02.03 PR Dublin
32. 9 Tyler Bandtell 19:03.42 PR California (San Ramon)
33. 9 Nico Doran 19:04.34 PR De La Salle
34. 9 Anthony Guerra 19:06.85 PR Granada
35. 10 Sam Milham 19:12.56 PR Monte Vista
36. 10 Jacob Gardner 19:14.48 PR Dougherty Valley
37. 10 Nicholas Melendez 19:18.36 PR Granada
38. 10 Jake Martin 19:20.22 PR Amador Valley
39. 10 Pranav Poominathan 19:20.59 PR Foothill (Pleasanton)
40. 10 Wade Moldenhauer 19:25.71 PR Monte Vista
41. 9 Aidan Ruh 19:26.02 PR Monte Vista
42. 9 Sanjith Rajesh 19:27.82 PR Amador Valley
43. 10 William Grout 19:28.12 PR San Ramon Valley
44. 9 Jason Chin 19:29.18 PR Dougherty Valley
45. 10 Junnon Lee 19:29.56 PR Dublin
46. 10 Jeff Gilbert 19:30.92 PR De La Salle
47. 10 Peyton Gibbs 19:34.33 PR Monte Vista
48. 10 Walker Browning 19:44.62 PR Dougherty Valley
49. 9 Ethan Giannini 19:44.95 PR San Ramon Valley
50. 9 Casey Dow 19:49.92 PR San Ramon Valley
51. 9 Nile Desta 19:50.24 PR Dublin
52. 9 Ehan Shah 19:56.06 PR Amador Valley
53. 9 Erik Davis 20:04.42 PR San Ramon Valley
54. 9 Thomas Mennink 20:04.71 PR Granada
55. 10 Michael Archuleta 20:06.93 PR California (San Ramon)
56. 9 Gabriel Schroeder 20:10.27 PR Dublin
57. 9 Cameron Gray 20:12.09 PR Granada
58. 10 Danny Lane 20:13.06 SR Monte Vista
59. 9 Tyler Gallup 20:13.37 PR San Ramon Valley
60. 10 Christopher Bozorg... 20:13.79 PR Monte Vista
61. 10 Jacob Schwarzenber... 20:15.02 PR De La Salle
62. 10 Will Pearson 20:15.89 PR Amador Valley
63. 10 Joey Griffin 20:17.56 PR De La Salle
64. 9 Vijay Sithambaram 20:22.12 PR Amador Valley
65. 9 Aakash Bhegade 20:23.55 PR California (San Ramon)
66. 9 Greg Salmon 20:24.83 PR De La Salle
67. 10 Genghe Zhu 20:26.28 PR Foothill (Pleasanton)
68. 10 Ryan Gomes 20:26.60 PR Dougherty Valley
69. 10 Aarya Parekh 20:27.19 PR Dougherty Valley
70. 9 Jacob Walker 20:28.34 PR Granada
71. 10 Ervin Young 20:29.15 PR Amador Valley
72. 9 Arjun Babu 20:34.15 PR Dougherty Valley
73. 9 Taylor Lee 20:35.71 PR Foothill (Pleasanton)
74. 9 Sam Hussey 20:37.44 PR Monte Vista
75. 10 Julian Simlin 20:38.49 PR De La Salle
76. 11 Brian Dandridge 20:38.94 PR Amador Valley
77. 9 Eriberto Perez 20:39.39 PR San Ramon Valley
78. 10 David Abdelmalek 20:39.75 PR Dougherty Valley
79. 9 Andrew Lu 20:40.34 PR Granada
80. 10 Jake Leigh 20:40.86 SR San Ramon Valley
81. 9 Kory Zhang 20:41.63 PR Dougherty Valley
82. 10 Alejandro Gomez de... 20:43.41 PR De La Salle
83. 9 Jack Estes 20:44.56 PR San Ramon Valley
84. 10 Joseph Polizzi 20:45.34 PR De La Salle
85. 9 Sari Khleif 20:46.63 PR De La Salle
86. 9 Ryan Haley 20:47.84 PR Amador Valley
87. 10 Jackson Berg 20:48.29 PR Dublin
88. 10 Bryan Kim 20:50.75 PR Dougherty Valley
89. 10 Paul Holley 20:51.14 PR Amador Valley
90. 10 Vikram Balasubrama... 20:51.48 PR Dougherty Valley
91. 10 Satchel Petty 20:52.33 PR Foothill (Pleasanton)
92. 9 Sebastian Munoz Ar... 20:53.53 PR Dublin
93. 9 Sebastian Ramirez 20:54.18 PR De La Salle
94. 9 Rishikumar Gopalan 20:57.84 PR Dublin
95. 10 Lucas Pimentel 20:59.00 PR Amador Valley
96. 10 Andrew Baro 21:02.49 PR Amador Valley
97. 9 Wesley Jaynes 21:05.28 PR De La Salle
98. 10 Anish Punaroor 21:05.74 PR Dougherty Valley
99. 10 Ediz Ertekin 21:06.08 PR Monte Vista
100. 9 Max Rettig 21:06.37 PR De La Salle
101. 10 Tristan Scott-Segh... 21:07.17 PR Foothill (Pleasanton)
102. 10 Sreeraghava Santho... 21:07.58 PR Dublin
103. 10 Adam Murphy 21:07.96 PR Granada
104. 10 Micah Kiang 21:08.41 PR Amador Valley
105. 10 Kevin Tran 21:11.25 PR Dublin
106. 10 Hunter Vegh 21:13.41 PR Monte Vista
107. 9 Dylan Goebel 21:19.20 PR San Ramon Valley
108. 9 William Hromyk 21:23.38 PR San Ramon Valley
109. 10 John Del Secco 21:24.69 PR De La Salle
110. 9 Josh Korngiebel 21:28.69 PR San Ramon Valley
111. 10 Matthew Larson 21:30.56 PR Granada
112. 10 Ben Wendlandt 21:31.36 PR Monte Vista
113. 9 Jaden Sauberman 21:31.85 PR Monte Vista
114. 10 Connor Crampton 21:32.59 PR Granada
115. 10 Ian Farly 21:33.70 PR San Ramon Valley
116. 10 Albert Im 21:36.81 PR Amador Valley
117. 10 Cole Marshall 21:37.14 PR San Ramon Valley
118. 10 Jack Radanovich 21:37.47 PR De La Salle
119. 9 Patrick O'Melia 21:39.20 PR San Ramon Valley
120. 9 Josiah Terpstra 21:40.63 PR Foothill (Pleasanton)
121. 10 Benjamin Liu 21:44.68 PR Amador Valley
122. 10 Michael Raskin 21:45.57 PR Monte Vista
123. 10 Erik Carlson 21:47.63 PR California (San Ramon)
124. 9 Andrew Vincent 21:48.66 PR Monte Vista
125. 10 Aman Sankineni 21:50.40 PR Dougherty Valley
126. 9 Caleb Harwood 22:02.61 PR Granada
127. 10 Christian Zaldana 22:11.86 PR De La Salle
128. 9 Diego Donovan 22:16.35 PR Granada
129. 10 Akshat Patel 22:18.69 PR Dougherty Valley
130. 10 Gabe Lee 22:19.48 PR Dougherty Valley
131. 10 Daniel Zhong 22:22.27 PR Dublin
132. 9 Giovanni Quintana 22:25.05 PR De La Salle
133. 10 Ritwik Aluri 22:26.57 PR Granada
134. 9 Kyle Yang 22:28.71 PR Monte Vista
135. 10 Matthew Snyder 22:28.98 PR Amador Valley
136. 9 James Sevilla 22:32.59 PR Dublin
137. 10 Oneeb Zaheer 22:32.95 PR Dublin
138. 9 Matthew Nieva 22:33.27 PR Dougherty Valley
139. 10 Kyle Kenny 22:34.93 PR Foothill (Pleasanton)
140. 9 Cameron Lee 22:35.42 PR Monte Vista
141. 9 Aaryan Redkar 22:39.58 PR Dougherty Valley
142. 9 Will Potter 22:42.95 PR De La Salle
143. 10 Yash Potdar 22:54.07 PR Dougherty Valley
144. 9 Emerson Toscano 22:55.08 PR Granada
145. 10 Avijit Dhaliwal 22:55.38 PR Dougherty Valley
146. 9 Jarod Jatoft 22:57.86 PR De La Salle
147. 9 Ryan Bender 23:08.62 PR San Ramon Valley
148. 9 Jordan Kretz 23:21.72 PR Monte Vista
149. 9 Joshua Zeng 23:22.06 PR Dublin
150. 10 Joshua Frans 23:25.75 PR Foothill (Pleasanton)
151. 9 Nathan Woolsey 23:30.64 PR Granada
152. 9 Jack Drey 23:35.68 PR De La Salle
153. 9 Cameron Henderson 23:48.51 PR De La Salle
154. 10 Jay Chok 23:49.09 PR Granada
155. 10 Joe De Freitas 23:49.82 PR De La Salle
156. 9 Joshua Sunga 23:54.63 PR Dublin
157. 10 Solomon Wycoff 23:56.65 PR Monte Vista
158. 9 Tyler Wolfe 23:57.03 PR Monte Vista
159. 10 Sam Altamirano 24:10.61 PR San Ramon Valley
160. 9 Miguel Cordero Lopez 24:14.27 PR Foothill (Pleasanton)
161. 10 Harman Arora 24:23.51 PR Dougherty Valley
162. 10 Victor Frank 24:24.76 PR Dublin
163. 9 Connor Buchanan 24:26.08 PR San Ramon Valley
164. 9 Thomas Simpson 24:28.41 PR California (San Ramon)
165. 10 Henry Baer 24:54.66 SR De La Salle
166. 9 Jack Buchanan 24:55.22 PR San Ramon Valley
167. 10 Grant Montgomery 24:55.67 SR Granada
168. 10 Nathan Dean 24:58.85 PR Foothill (Pleasanton)
169. 9 Andrew Semansky 24:59.87 PR De La Salle
170. 10 Alec Lewis 25:02.11 PR Granada
171. 9 Brian Lin 25:07.36 PR Dublin
172. 9 Nick Gookins 25:30.24 PR San Ramon Valley
173. 10 Amer Durah 25:35.52 PR Monte Vista
174. 10 Athul Rajesh 25:36.26 PR Granada
175. 10 Arthur (Zixuan) Wu 25:50.08 PR Amador Valley
176. 10 Kenneth Wong 27:09.25 PR Dublin
177. 10 Sean Griffin 27:15.28 PR Granada
178. 10 Shane Dekker 28:32.26 PR De La Salle
179. 9 Daniel Fragoso 28:42.45 PR De La Salle
180. 10 Steven McCormick 29:22.02 SR San Ramon Valley
181. 9 Carson Stone 30:14.77 PR San Ramon Valley