Official Team Scores
1. Alameda 58
2. Piedmont 58
3. Bishop O'Dowd 63
4. Berkeley 72
5. San Leandro 119
6. Castro Valley 151
7. Encinal 215
8. Arroyo (NC) 230
9. Hayward 236
10. San Lorenzo 271
Boys 3 mile run
1. 12 Nick Downs 15:58.41 Bishop O'Dowd
2. 12 Dilpreet Singh 16:04.00 Mt Eden
3. 12 Robel Kelkile 16:19.91 Berkeley
4. 11 Sebastian Andersson 16:22.10 Berkeley
5. 11 Daniel Jones 16:39.49 Piedmont
6. 11 Cameron Yuen 16:46.49 Alameda
7. 11 Julian Aguilar 16:49.57 Alameda
8. 10 Cole Kretlow 16:58.39 Bishop O'Dowd
9. 10 Reece Proctor 17:06.36 Piedmont
10. 11 Timothy K. Scheuer... 17:09.60 Arroyo (NC)
11. 11 Aaron Gonzalez 17:11.50 Bishop O'Dowd
12. 11 Johnny Chen 17:11.79 San Leandro
13. 12 Chris Machle 17:18.29 Piedmont
14. 11 Cade Becker 17:18.59 Piedmont
15. 11 Liam John 17:18.94 Alameda
16. 12 Peter Normann 17:23.73 Castro Valley
17. 10 Matthew Yep 17:24.45 Alameda
18. 11 Tyler Kennedy 17:25.07 Alameda
19. 11 Ben Suva 17:29.57 Berkeley
20. 9 Thomas Murphy 17:30.72 Bishop O'Dowd
21. 10 Devin Rowe 17:31.69 Alameda
22. 11 Jordan Marcus 17:34.20 Piedmont
23. 10 Soren Whiting 17:37.38 Berkeley
24. 11 Vincent Friesen 17:40.69 Castro Valley
25. 11 Jake Vergara 17:47.55 San Leandro
26. 10 Martin Hytonen 17:51.92 San Leandro
27. 10 Spencer Berkins 17:52.62 Bishop O'Dowd
28. 10 Daichi Uzawa 17:55.62 Berkeley
29. 11 Ethan Ngo 17:56.51 San Leandro
30. 11 Nicholas Chan 17:58.35 Berkeley
31. 9 Lorand Cheng 18:03.35 Piedmont
32. 9 Jimmy Garcia 18:03.70 San Leandro
33. 12 Joshua Limlingan 18:07.29 San Leandro
34. 12 Matt Situ 18:07.36 Castro Valley
35. 10 Cedric Murphy 18:08.06 Alameda
36. 9 Kevin Judd 18:08.09 Piedmont
37. 12 Matthew Lapid 18:18.52 Mt Eden
38. 9 Tilman Vetter 18:18.98 Alameda
39. 12 Mason Medeiros 18:19.47 San Leandro
40. 12 Ryan Kelley-Cahill 18:21.82 Encinal
41. 12 Mingwei Samuel 18:25.64 Piedmont
42. 10 Ethan West 18:27.11 Alameda
42. 10 Tobias Fischer 18:27.11 Piedmont
44. 11 Chris Lau 18:27.90 Castro Valley
45. 11 Kenyon Shutt 18:28.92 Encinal
46. 10 Rene Lim 18:29.56 Alameda
47. 10 Manuel Ramirez 18:40.69 Hayward
48. 12 Nathan Siao 18:43.55 Encinal
49. 11 Grady Wetherbee 18:48.00 Piedmont
50. 11 Jordan Cook 18:49.29 Castro Valley
51. 10 Robert Symens Bucher 18:57.72 Bishop O'Dowd
52. 11 Elijah Levy 19:03.12 Piedmont
53. 12 Michael Richie 19:09.81 Encinal
54. 11 Mitchell Argue 19:12.22 Piedmont
55. 11 John Anthony 19:14.00 Castro Valley
56. 12 Josh Sandhu 19:41.10 Mt Eden
57. 12 Jose Reynoso 19:48.61 Mt Eden
58. 10 Bryan Williams 19:54.35 Hayward
59. 10 Jose Garcia 20:13.42 San Lorenzo
60. 11 Rodolfo Ramirez 20:27.83 Hayward
61. 10 Michael Huang 20:32.36 Arroyo (NC)
62. 12 Marcus Thierry 20:41.26 Hayward
63. 10 Cesar Padilla 20:43.59 San Lorenzo
64. 11 Jonathan Rivera 20:58.48 Hayward
65. 11 Andres Garcia 21:07.10 Hayward
66. 11 Kelvin Nguyen 21:26.36 Encinal
67. 10 Julian Mendoza 21:30.86 San Lorenzo
68. 11 Swan Htut 21:40.75 Arroyo (NC)
69. 11 Jose A. Mora 21:53.22 Arroyo (NC)
70. 12 Luis Herrera 21:56.18 San Lorenzo
71. 11 Nicholas R. Thornton 21:56.39 Arroyo (NC)
72. 11 Abdul Marvin Zain 21:58.77 San Lorenzo
73. 10 Sonny Rios 22:14.85 San Lorenzo
74. 11 Louis Gonzalez 22:35.20 San Lorenzo
75. 10 John Lewis 22:42.25 Hayward