Official Team Scores
1. Berkeley 29
2. San Leandro 71
3. Piedmont 82
4. Castro Valley 88
5. Alameda 108
6. Bishop O'Dowd 181
7. Mt Eden 183
8. Arroyo (NC) 237
Boys 3 mile run
1. 10 Momin Mirza 18:16.88 Berkeley
2. 9 Itai Bojdak-Yates 18:19.99 Berkeley
3. 10 Django Lindner 18:22.75 Berkeley
4. 10 Noah Gonzalez 18:37.37 Castro Valley
5. 9 James Ensminger 18:56.38 Alameda
6. 10 Anthony Gugg 18:58.52 Castro Valley
7. 10 Oliver Bourdrel 18:59.18 Berkeley
8. 10 Sam White 19:02.92 Piedmont
9. 10 Joseph Weiss 19:02.93 Mt Eden
10. 9 Steven Choi 19:04.71 San Leandro
11. 9 Dylan Thayer 19:07.05 Piedmont
12. 9 Stewart Choi 19:08.58 San Leandro
13. 10 Colin Chan 19:09.43 Alameda
14. 10 Damian Galvan 19:09.60 San Leandro
15. 9 Henry Cooper 19:10.70 Piedmont
16. 10 Otis Scott 19:13.93 Berkeley
17. 10 Armando Islas 19:16.30 San Leandro
18. 10 Tony Sanchez 19:17.69 San Leandro
19. 10 Everett Quock 19:23.48 San Leandro
20. 10 Ezekiel Rico 19:29.38 San Leandro
21. 10 Dan Smith 19:29.90 Castro Valley
22. 10 Sam Battles 19:45.63 Berkeley
23. 10 Walter Teitelaum 19:48.32 Piedmont
24. 10 Christopher Ting 19:50.61 Alameda
25. 9 Aviv Ratinsky 19:54.49 Piedmont
26. 10 Jeremy Amen 19:55.62 Mt Eden
27. 9 Michael Pederson 20:07.11 Castro Valley
28. 10 Johnny Lin 20:07.98 San Leandro
29. 9 Liam McCarthy 20:12.26 Bishop O'Dowd
30. 10 Krisna Supatra-Cam... 20:14.21 Berkeley
31. 9 Manni Spicer-Saave... 20:15.61 Berkeley
32. 9 Luke Martin 20:16.59 Castro Valley
33. 9 Michael Creekbaum 20:17.96 Castro Valley
34. 10 Jacob Chow 20:18.32 Alameda
35. 10 Toby Frager 20:25.59 San Leandro
36. 9 Edgard Gonzales 20:30.95 San Leandro
37. 10 Anthony Tate 20:32.44 San Leandro
38. 10 Adam Sedlak 20:35.32 Berkeley
39. 9 Connor Chan 20:38.18 Bishop O'Dowd
40. 10 Andrew Fong 20:38.61 Alameda
41. 10 Max Woodruff-Madeira 20:39.07 Piedmont
42. 10 John Dizon 20:43.05 San Leandro
43. 9 Andre Assadi 20:43.29 Berkeley
44. 10 Dustin Fong 20:53.83 Castro Valley
45. 9 Duncan Sinclair 20:56.17 Bishop O'Dowd
46. 10 Vincent Titterton 20:56.77 Piedmont
47. 9 Tristan Chu 20:58.15 Alameda
48. 10 Alexander Chow 21:00.26 Alameda
49. 10 Jay Billy 21:08.43 Castro Valley
50. 10 Dominic Miller 21:09.30 Castro Valley
51. 9 Sammy Cantor 21:14.03 Berkeley
52. 10 Roger Vega 21:14.14 Berkeley
53. 9 lucas Soto 21:15.42 Bishop O'Dowd
54. 10 Jack Singer 21:28.05 Castro Valley
55. 10 Chris Guillaume 21:34.71 Castro Valley
56. 9 Justin Wong 21:42.59 Castro Valley
57. 9 Aaron Somers-Satue 21:43.90 Piedmont
58. 9 Dimitri Vonich 21:43.93 Bishop O'Dowd
59. 10 Matthew T. Yoshioka 21:48.56 Arroyo (NC)
60. 10 Justin Nguyen 21:49.19 Arroyo (NC)
61. 10 Lyndon Torio 21:53.89 Piedmont
62. 10 Nicholas Corona 21:58.56 San Leandro
64. 10 David Yu 22:02.38 Piedmont
65. 10 Lance Lin 22:07.24 San Leandro
66. 9 Chance Parenteau 22:08.88 Berkeley
67. 10 Eric Lau 22:09.37 San Leandro
68. 9 Bryce Suzuki 22:21.37 Bishop O'Dowd
69. 9 Oscar Romero 22:21.46 Mt Eden
70. 9 Diego Alfaro 22:26.47 Mt Eden
71. 10 Hugo Solis Galeana 22:27.46 San Leandro
72. 10 Victor Lei 22:27.89 Arroyo (NC)
73. 10 Henry Deck 22:31.83 Bishop O'Dowd
74. 10 Marvin Tayo 22:34.65 San Leandro
75. 10 Kevin Vien 22:38.38 San Leandro
76. 10 Nicholas Sanchez 23:00.80 Bishop O'Dowd
77. 10 Dane Gruendl 23:04.43 Bishop O'Dowd
78. 9 Martin Prose 23:04.95 Bishop O'Dowd
79. 10 Chris Ayala 23:07.07 San Leandro
80. 10 Walter Mymala 23:08.13 San Leandro
81. 10 Arnold Khampaseut 23:08.14 San Leandro
82. 9 Hector Coronado 23:10.70 Hayward
83. 10 Keith Evans 23:16.99 Bishop O'Dowd
84. 10 Zachary Fletcher 23:23.11 San Leandro
85. 9 Max Roitblat 23:40.62 Piedmont
86. 9 Casimir Graffagna 23:40.66 Bishop O'Dowd
87. 11 Chukuemeka Elendu 23:44.49 San Leandro
88. 10 John Sanchez 23:45.48 San Lorenzo
89. 9 Hainan Lam 23:51.73 Arroyo (NC)
90. 9 Ivan Loyola 23:55.26 Arroyo (NC)
91. 9 Mark Martinez 23:56.68 Hayward
92. 10 Albert Melena 23:57.00 Arroyo (NC)
93. 9 Irvin James 24:16.90 Bishop O'Dowd
94. 10 Matthew Betti 24:19.78 Castro Valley
95. 10 Thomas Poppas 24:25.56 Piedmont
96. 10 Elijah Drumgoole 24:28.01 Mt Eden
97. 10 Ryan Sanchez 24:46.89 San Leandro
98. 9 Matias Solorzano 24:53.40 Alameda
99. 10 Luis Navarrete 24:56.76 Hayward
100. 10 David Enguidanos 24:58.58 San Leandro
102. 10 Aaron Lim 25:30.69 Castro Valley
103. 10 Johnathan A. Moeurn 25:36.95 Arroyo (NC)
104. 9 Theo Frey 25:58.14 Berkeley
105. 9 Abraham Torok 26:09.61 Berkeley
106. 10 Michael Le 26:28.09 San Leandro
107. 9 Adrian Dea 26:54.02 Arroyo (NC)
108. 9 Efren Mondragon 27:26.68 San Leandro
109. 10 William Lao 28:01.74 Castro Valley
110. 9 Gabriel Riley 28:47.70 San Leandro
111. 10 John Calara 29:34.02 San Lorenzo
113. 10 Dino Gafic 30:49.65 Mt Eden
114. 9 Max Saponara 31:08.84 San Leandro
115. 10 Adis Tabakovic 31:11.90 San Leandro