Official Team Scores
1. Dougherty Valley 31
2. Cupertino 79
3. Monta Vista 87
4. Los Gatos 110
5. Lynbrook 127
6. Homestead 157
7. Milpitas 183
8. Saratoga 188
9. Fremont 254
10. Adrian Wilcox 286
Boys 2.1 mile run
1. 12 Neil Braganza 10:09.4 Dougherty Valley
2. 11 Tommy Bell 10:22.1 Dougherty Valley
3. 12 Bennett Zhang 10:24.9 Monta Vista
4. 12 Quinn Schmidt 10:27.9 Dougherty Valley
5. 11 Kaito Hashimoto 10:29.4 Milpitas
6. 10 Cedric Salvador 10:29.8 Santa Clara
7. 10 Maximiliano Chavez 10:33.3 Cupertino
8. 12 Dylan Lasher 10:33.6 Los Gatos
9. 11 Kevin Chacko 10:37.6 Lynbrook
10. 11 Debarshi Basak 10:40.1 Cupertino
11. 11 Miguel Dickenson 10:42.7 Dougherty Valley
12. 10 Owen Tanaka 10:45.2 Cupertino
13. 11 Cameron Mackay 10:45.6 Homestead
14. 11 Hugo Wu 10:46.0 Lynbrook
15. 10 Kenichi Burnham 10:46.3 Dougherty Valley
16. 11 Jeremy Lee 10:46.7 Dougherty Valley
17. 10 Luca Bommarito 10:47.3 Los Gatos
18. 12 Andrew Ma 10:48.6 Monta Vista
19. 10 Andy Fang 10:49.6 Monta Vista
20. 12 Jake Echsner 10:50.0 Dougherty Valley
21. 11 Jake Davidson 10:50.6 Cupertino
22. 12 Nicholas Trautman 10:53.2 Homestead
23. 12 Pranav Balgi 10:53.5 Fremont
24. 12 Nathaniel Redfern 10:54.3 Los Gatos
25. 11 Jeffrey Xu 10:56.1 Monta Vista
26. 11 Kingsley Wang 10:56.4 Monta Vista
27. 11 Amit Nag 10:57.6 Saratoga
28. 12 Arjun Natarajan 10:57.9 Los Gatos
29. 12 Scott Gregory 10:59.5 Monta Vista
30. 11 Justin Lin 11:03.7 Monta Vista
31. 10 David Berkowitz-Sk... 11:04.4 Saratoga
32. 11 Tru Do 11:05.6 Lynbrook
33. 12 Kush Bhattacharjee 11:10.4 Saratoga
34. 11 Parker Magnuson 11:10.6 Cupertino
35. 11 Daniel Overcamp 11:11.0 Cupertino
36. 12 Lam Peter Tran 11:11.1 Milpitas
37. 11 Nachiket Ingle 11:11.3 Lynbrook
38. 11 Luke Stewart 11:12.5 Los Gatos
39. 11 Jeremy Lee 11:12.7 Homestead
40. 10 Ryan Niu 11:13.0 Monta Vista
41. 9 Kyle Tsujimoto 11:13.9 Monta Vista
42. 12 Vibhav Parimi 11:14.6 Lynbrook
43. 12 Jadon Jin 11:15.3 Los Gatos
44. 11 Nico Rios 11:17.2 Lynbrook
45. 12 Matthew Bennett 11:18.4 Homestead
46. 12 Peter Martin 11:19.0 Cupertino
47. 11 Lucas Frazier 11:19.3 Cupertino
48. 11 Derek Lee 11:19.7 Monta Vista
49. 11 Nicolas Duchez 11:21.5 Homestead
50. 11 Eugene Baldonado 11:23.8 Adrian Wilcox
51. 11 Jomar Mendoza 11:24.4 Milpitas
52. 10 Nathan Dulay 11:24.9 Milpitas
53. 12 Nick Sum 11:25.6 Saratoga
54. 10 Andrew Chrissan 11:28.0 Los Gatos
55. 11 Nate Mailhot 11:28.8 Los Gatos
56. 12 Frank McMullin 11:29.1 Cupertino
57. 12 Martin Espinoza 11:29.4 Milpitas
58. 12 Bryce Rausch 11:29.9 Homestead
59. 9 Kole Tippetts 11:33.8 Saratoga
60. 11 Frank Wang 11:35.3 Fremont
61. 10 Keiran Pinili 11:36.3 Milpitas
62. 9 Jinghao Wang 11:40.4 Saratoga
63. 9 Sahaj Rastogi 11:41.0 Saratoga
64. 11 Nicolas Heuchert 11:41.5 Fremont
65. 12 Luke Fitting 11:44.3 Santa Clara
66. 11 Charles Qi 11:45.9 Saratoga
67. 9 Matthew Zazkowski 11:47.6 Adrian Wilcox
68. 9 Aditya Kini 11:48.2 Fremont
69. 10 Sheehan Edwin 11:50.5 Adrian Wilcox
70. 10 Brendan Dickson 11:51.0 Adrian Wilcox
71. 10 Patrick Yi 11:52.9 Adrian Wilcox
72. 10 Bryan Carrillo 12:01.2 Fremont
73. 10 Nirav Adunuthula 12:02.4 Saratoga
74. 11 Caleb Chai 12:08.0 Homestead
75. 9 Gabriel Escalera 12:10.3 Fremont
76. 11 Benjamin Swanson 12:11.4 Fremont
77. 11 Aguinaldo Navarro 12:15.2 Santa Clara
78. 11 Anirudh rao 12:17.5 Saratoga
79. 9 Kyle Du Val 12:20.6 Fremont
80. 12 Paul Sandford 12:22.1 Adrian Wilcox
81. 9 Neel Bhargava 12:23.9 Fremont
82. 11 Joshua Alimpia 12:34.7 Milpitas
83. 12 Etienne Lanilis 13:18.2 Homestead
84. 12 Arthur Siu 14:17.7 Homestead