Official Team Scores
1. Terra Nova 24
2. Westmoor 62
3. Amador Valley 66
4. Berkeley 110
5. Miramonte 132
6. Moreau Catholic 148
7. San Leandro 158
Girls 2 mile run
1. 10 Holly Skoufos 12:52.23 Terra Nova
2. 9 Zarah Kayhan 13:00.22 Terra Nova
3. 9 Isabel Goetchius 13:05.02 Terra Nova
4. 10 Haley Hunter 13:09.49 Amador Valley
5. 10 Aubury Freed 13:16.52 San Lorenzo
6. 9 Marnie Lee 13:18.34 Berkeley
7. 10 Katie Liu 13:21.90 Westmoor
8. 10 Sierra Garcia 13:24.45 James Logan
9. 10 Lexi Padilla 13:26.06 Washington
10. 9 Shreya Balaji 13:27.03 American
11. 9 Roni Weissman 13:30.88 Berkeley
12. 10 Ashley Vintero 13:32.51 Terra Nova
13. 10 Ana Aguirre 13:41.08 American
14. 9 Elise Lester 13:46.29 Amador Valley
15. 10 Isabel Magat 13:47.41 Terra Nova
16. 9 Camille Santos 13:53.82 James Logan
17. 9 Nicole Flannary 13:58.19 American
18. 9 Kristine Nguyen 13:58.98 Westmoor
19. 10 Juliette Fletcher 14:00.22 Amador Valley
20. 10 Barbara Larronda-S... 14:00.39 El Cerrito
21. 9 Naomi Furuya 14:03.01 El Cerrito
22. 10 Laura Tai 14:06.75 Westmoor
23. 10 Skylar Barnes 14:12.43 Miramonte
24. 9 Joleen Freed 14:23.64 San Lorenzo
25. 10 Dianna Santella 14:33.58 James Logan
26. 10 Katherine Wu 14:48.98 Westmoor
27. 9 Candace Yeung 14:49.67 San Leandro
28. 9 Brianna-Li Wijangco 14:50.13 Westmoor
29. 10 Amanda Abusaif 14:58.20 Westmoor
30. 10 Aakanksha Ajithkumar 14:58.47 Moreau Catholic
31. 9 Anika Nicolas 14:58.60 Amador Valley
32. 10 Kaylee Young 14:59.25 Amador Valley
33. 9 Alyssa Samuli 15:00.59 Amador Valley
34. 9 Wesley Shamblen 15:06.10 Amador Valley
35. 9 Lexi Berryhill 15:13.06 Miramonte
36. 9 Casey Rhodes 15:17.30 Berean Christian
37. 10 Samantha Chen 15:18.79 Westmoor
38. 10 Rhae Henson 15:22.60 San Leandro
39. 9 Alyssa Barretto 15:23.51 Moreau Catholic
40. 9 Melissa Sheridan 15:23.96 Westmoor
41. 9 Sonika Renjen 15:25.85 Miramonte
42. 9 Carolyn Reilly 15:40.97 Mercy (Burlingame)
43. 9 Gilliane Andrea Ba... 15:45.98 Moreau Catholic
44. 10 Tiffany Chen 15:46.47 Westmoor
45. 9 Olivia Martinelli 15:47.88 Berkeley
46. 9 Anais Castro 15:53.11 San Leandro
47. 9 Emma Hall-Linden 15:53.15 Miramonte
48. 9 Celia Schwarzer 16:07.30 Berkeley
49. 9 Katie Leong 16:08.77 Berean Christian
50. 9 Naomi Turman 16:09.40 El Cerrito
51. 10 Dianna Do 16:12.26 Westmoor
52. 10 Jessica Win 16:12.95 Westmoor
53. 9 Emma Hamilton 16:15.14 Miramonte
54. 9 Kate Schorno 16:19.81 Mercy (Burlingame)
55. 10 Kelcey Dobson 16:21.24 Mercy (Burlingame)
56. 9 Theresa Tran 16:24.52 San Lorenzo
57. 9 Aimee Soe 16:25.73 Berkeley
58. 10 Sravya Balasa 16:39.44 Moreau Catholic
59. 10 Sara Kenning 16:48.87 Amador Valley
60. 10 Melanie Vazquez 16:52.70 Westmoor
61. 9 Pauline Castillo 17:01.30 Moreau Catholic
62. 10 Janet Lee 17:03.71 Miramonte
63. 9 Melia Melkesian 17:03.86 Mercy (Burlingame)
64. 10 Tiana Cheung 17:20.56 Moreau Catholic
65. 10 Desiree Nunes 17:23.54 Moreau Catholic
66. 10 Miranda Schnier 17:32.90 Miramonte
67. 10 Savannah Auster 17:33.77 Berean Christian
68. 9 Lizette Lopez 17:34.03 James Logan
69. 10 Tiffany Phuong 17:52.45 San Leandro
70. 10 Laura Lentz 18:02.46 Amador Valley
71. 10 Charlene Ha 18:03.66 San Leandro
72. 10 Eileen Co 18:16.82 Moreau Catholic
73. 9 Shin Chan 18:18.60 Westmoor
74. 10 London Auster 18:24.44 Berean Christian
75. 10 Rithika Adavikolanu 18:46.68 Moreau Catholic
76. 10 Aloe DeMichiel 19:27.76 Amador Valley
77. 10 Emma Fritsch 19:41.77 Amador Valley
78. 10 Elialyn Basa 19:46.09 Westmoor
79. 9 Juliet Hoffman 20:25.65 Amador Valley
80. 9 Emma Gonzalez 22:02.12 San Lorenzo