Official Team Scores
1. Piedmont 47
2. Alameda 47
3. Bishop O'Dowd 48
4. Castro Valley 118
5. Encinal 137
6. San Leandro 163
7. Berkeley 166
8. Arroyo (NC) 226
9. Hayward 256
Girls 3 mile run
1. 9 Lauren Lum 18:46.28 Alameda
2. 11 Jourdan Amen 18:52.70 Bishop O'Dowd
3. 11 Grace Taylor 18:53.05 Bishop O'Dowd
4. 11 Lara Vetter 18:59.46 Alameda
5. 9 Erin Hong 19:12.83 Piedmont
6. 9 Shelby Nelson 19:35.92 Encinal
7. 10 Rachel Wellman 19:36.74 Alameda
8. 12 Emma Seevak 19:37.97 Piedmont
9. 12 Sarah Fung 19:43.24 Castro Valley
10. 9 Margo Donahue 19:54.67 Piedmont
11. 9 Clarissa Lam 19:55.10 Piedmont
12. 11 Kaelyn Shirley 19:58.10 Bishop O'Dowd
13. 10 Sofia Barker 19:58.28 Piedmont
14. 11 Kayla Lim 19:58.70 Piedmont
15. 10 Madison Burke 20:03.13 Bishop O'Dowd
16. 9 Isabella Brusco 20:04.71 Bishop O'Dowd
17. 9 Maya Carpenter 20:11.22 Alameda
18. 12 Jasmine Virgen 20:25.21 Alameda
19. 10 Kelsey Coen 20:27.92 Castro Valley
20. 12 Karin Uzawa 20:31.89 Berkeley
21. 10 Karen Young 20:34.75 San Leandro
22. 10 Allie Cvitanovic 20:37.88 Alameda
23. 12 Oda Hove 20:43.37 Encinal
24. 12 Maddie Copeland 20:49.46 Piedmont
25. 11 Natalia Brusco 20:52.23 Bishop O'Dowd
26. 11 Chloe De Verrier 20:56.11 Alameda
27. 11 Emma Wawrzynek 21:14.65 Bishop O'Dowd
28. 12 Arianna Alfaro 21:19.44 Castro Valley
29. 10 Katy Thomason 21:19.49 Berkeley
30. 10 Hannah Meskienyar 21:24.41 Castro Valley
31. 9 Katherine Ngo 21:24.42 San Leandro
32. 11 Shelley Kong 21:35.88 Alameda
33. 10 Kristen Sun 21:41.20 Castro Valley
34. 9 Rebecca Stiling 21:43.56 Encinal
35. 11 Chaia Wyatt 21:45.76 Berkeley
36. 12 Jennifer Mayer 21:49.03 Alameda
37. 10 Danielle Yee 21:53.28 Alameda
38. 9 Keilani Adachi 22:00.86 Alameda
39. 10 Kate Gross-Whitaker 22:00.92 Piedmont
40. 9 Morgan Kimble 22:02.27 Alameda
41. 12 Sophie Reynolds 22:13.34 Piedmont
42. 11 Shamiya Pappas 22:17.71 Encinal
43. 12 Ariella Rosenberg 22:33.28 San Leandro
44. 12 Wenqian Deng 22:39.43 San Leandro
45. 10 Valeria Gavino 22:53.17 San Leandro
46. 12 Julie Fung 22:53.50 Arroyo (NC)
47. 10 Anneli Arneson 22:58.20 Encinal
48. 12 Claire Haug 23:05.83 Berkeley
49. 10 Delaney Whitaker 23:07.88 Berkeley
50. 10 Genevieve R. Reynoso 23:22.66 Arroyo (NC)
51. 10 Esmeralda Reynoso 23:42.83 Hayward
52. 10 Naomi Sagan 23:48.21 San Leandro
53. 12 Samantha Pedraza 24:03.95 Hayward
54. 11 Gerlene Garcia 24:05.22 Arroyo (NC)
55. 9 Netzali Can 24:08.51 Arroyo (NC)
56. 10 Crystal Huang 24:16.13 Arroyo (NC)
57. 11 Claire Luce 24:34.65 Castro Valley
58. 12 Tami Zhao 24:43.42 San Leandro
59. 12 Catie Norboe 25:00.01 Encinal
60. 10 Caroline Nguyen 25:03.57 Hayward
61. 12 Angelina J. Sainez 25:15.35 Arroyo (NC)
62. 12 Yessica Ramirez 25:15.96 Arroyo (NC)
63. 10 Adriana Cerda 25:23.32 Hayward
64. 11 Lezel Legados 26:14.28 Hayward
65. 11 Aylin Reyes 28:38.75 Hayward
66. 10 Elan Riley 29:22.69 Hayward