Official Team Scores
1. Jesuit 55
2. Bella Vista 73
3. McClatchy 110
4. Armijo 124
5. Davis 148
6. Sheldon 207
7. Cosumnes Oaks 211
8. Franklin (EG) 221
9. Los Altos 266
10. Vacaville Christian 271
11. Pleasant Valley 314
12. Inderkum 348
13. Elk Grove 366
14. Ponderosa 375
15. Lathrop 442
16. Whitney 450
17. Roseville 502
18. Vintage 505
19. North Salinas 513
20. Oakmont 521
21. Monterey Trail 570
22. Rodriguez 603
23. Kennedy 652
24. Deer Valley 734
25. River City 736
26. Antelope 736
27. McNair 808
Boys 3 mile run
1. 12 Michael Vernau 15:07 PR Davis
2. 12 Luis Grijalva 15:27 SR Armijo
3. 12 Brendan Jones 15:58 PR Jesuit
4. 11 Jonah Wiener-Brodkey 16:09 PR McClatchy
5. 12 Benjamin Holland 16:13 SR Jesuit
6. 11 Nathaniel LaSalle 16:23 PR Bella Vista
7. 11 Jordan Rahe 16:28 PR Jesuit
8. 10 Owen MacKenzie 16:32 PR Los Altos
9. 12 Jaxon Clausen 16:36 SR Bella Vista
10. 10 Damian King 16:38 PR Bella Vista
11. 11 Amos Karlsen 16:43 PR McClatchy
12. 12 Matt Simons 16:45 PR Sheldon
13. 12 Logan Dodge 16:46 SR Whitney
14. 12 Xavier Weaver 16:49 PR Franklin (EG)
15. 11 Brandon Gutierrez 16:51 PR North Salinas
16. 11 Bret Henkel 16:51 PR Bella Vista
17. 12 Mateo Ramirez 16:52 PR Inderkum
18. 11 Stephen Crocker 16:54 PR McClatchy
19. 11 David Vincent 16:59 PR Jesuit
20. 12 Brendan Erwin 17:00 SR Armijo
21. 12 Robert Bell 17:00 PR Jesuit
22. 11 Alex Benson 17:01 PR Vacaville Christian
23. 11 Michael Emerson 17:02 SR Armijo
24. 12 Shane Marshall 17:03 SR Ponderosa
25. 11 Noah Seto 17:05 SR Elk Grove
26. 10 Jason Holland-Morr... 17:05 PR Franklin (EG)
27. 12 Vadim Pelavin 17:06 PR Vintage
28. 11 Zakari Wahid 17:06 SR Armijo
29. 12 Jose Cruz 17:07 SR McClatchy
30. 12 Nick Hall 17:09 SR Cosumnes Oaks
31. 10 Kobe Standefer 17:11 PR Davis
32. 12 Eugene Kim 17:13 PR Bella Vista
33. 11 Jordan Lawrence 17:14 PR Franklin (EG)
34. 12 Dayton Miers 17:15 PR Bella Vista
35. 11 Hayden Low 17:15 PR Bella Vista
36. 11 Sam Blakewell 17:17 PR Davis
37. 11 Michael Ruiz 17:18 SR Sheldon
38. 12 Jackson Laird 17:18 SR Davis
39. 12 Marcellus Jones 17:19 PR Cosumnes Oaks
40. 10 Ryan Bradley 17:20 PR Sheldon
41. 10 Colin Ryan 17:20 PR Jesuit
42. 10 Bryce Gregg 17:21 PR Davis
43. 11 Jake Bowers 17:22 SR Cosumnes Oaks
44. 10 Donovan Freer 17:22 PR Pleasant Valley
45. 12 Patrick Caslin 17:22 PR Jesuit
46. 10 Miles Worthen 17:27 PR Jesuit
47. 11 Gabriel Alderman 17:29 PR Bella Vista
48. 11 Johnny DeMesa 17:31 PR Sheldon
49. 11 Kyle Young 17:32 PR Jesuit
50. 12 Sebastian Leon 17:34 SR Cosumnes Oaks
51. 11 Marcos Fredrickson 17:34 PR McClatchy
52. Daniel Hernandez 17:37 Vacaville Christian
53. 12 Juan Diaz 17:38 PR Lathrop
54. 10 Nixon McKenzie 17:38 PR Armijo
55. 11 Ron Michael Yu 17:47 PR Cosumnes Oaks
56. 10 Erickson Lengtat 17:49 PR Davis
57. 12 Ethan Covert 17:49 PR Cosumnes Oaks
58. 11 Geoffrey Glass 17:51 PR Los Altos
59. 12 Jacob Hoe 17:55 PR Pleasant Valley
60. 12 Alex Tyree 17:57 SR Jesuit
61. 12 Fox Conner 17:59 SR Davis
62. 11 Josh Kling 18:00 PR Whitney
63. Austin Bunting 18:01 Vacaville Christian
64. 9 Ian Brito 18:01 PR Los Altos
65. 12 David Gonzalez 18:03 PR Bella Vista
66. 11 Ryan Dix 18:04 PR Armijo
67. 10 Kyle Johnson 18:05 PR Pleasant Valley
68. 12 Nathaniel Leong 18:05 PR Franklin (EG)
69. Dillon Ryder 18:08 Vacaville Christian
70. 12 Jafet Cordova 18:10 PR Pleasant Valley
71. 12 Kevin Gonzalez 18:10 PR Bella Vista
72. 12 Nate Montoya 18:14 PR Elk Grove
73. 12 D'Angelo Carias 18:16 PR Inderkum
74. 11 Quinn Inguez 18:17 PR Cosumnes Oaks
75. 12 Jacob Folkman 18:23 PR Los Altos
76. 9 Trenton Artica 18:23 PR Roseville
77. 12 John Eberling 18:25 SR Vintage
78. 12 Derek Dokter 18:26 SR Sheldon
79. 12 Morgan Walser 18:29 SR Antelope
80. 10 Nikolas Gibson 18:29 PR Los Altos
81. 10 Tomo Yoshino 18:31 PR Los Altos
82. 10 Tanner Mendoza 18:33 PR Elk Grove
83. Jacob Windham 18:34 Vacaville Christian
84. 11 Miguel Salcedo 18:39 PR Lathrop
85. 10 Vince Prasad 18:40 PR Lathrop
86. 12 Nicholas Leacox 18:43 SR Davis
87. 12 Tanner Smith 18:43 PR Ponderosa
88. 11 Nate Oriarte 18:46 PR Armijo
89. 11 Zion Massil 18:46 PR Oakmont
90. 12 Blake Silvey 18:46 PR Inderkum
91. 12 Ellis Shaw 18:47 PR Roseville
92. 10 Jeremy Daneluk 18:47 PR Franklin (EG)
93. 11 Adolph(AJ) Lawrence 18:51 PR Monterey Trail
94. 12 Austin Labry 18:53 PR Cosumnes Oaks
95. 12 Scott Kampfen 18:56 SR Pleasant Valley
96. 11 Ronnie Rawlins 18:56 PR Ponderosa
97. 12 Carson Webb 18:57 SR Ponderosa
98. 11 Perry Winsor 18:57 PR Davis
99. 12 Jakob Meuser 18:58 PR Inderkum
100. 12 Tyler Christensen 18:58 PR Inderkum
101. 12 Jordan Tillis 18:59 SR Franklin (EG)
102. 11 Aaron Boggs 18:59 SR Armijo
103. Shawn Behrens 19:00 Vacaville Christian
104. 10 Andrew Cambridge 19:00 PR Ponderosa
105. 11 Luke Adel 19:00 SR Kennedy
106. 11 Jarred Paguio 19:02 PR Elk Grove
107. 12 Bryant Barraza 19:02 SR North Salinas
108. 12 Isaac Diaz 19:06 PR Rodriguez
109. 10 Kamil Grimes 19:12 PR Sheldon
110. 12 Nathan Ngo 19:14 SR Monterey Trail
111. 10 Fernando Cisneros 19:14 PR Vintage
112. Noah McCoy 19:14 Vacaville Christian
113. Christopher Johnston 19:14 Vacaville Christian
114. 11 Spencer Francesconi 19:17 PR Elk Grove
115. 12 Kyle Gillaspy 19:18 PR Ponderosa
116. 10 Maddox Smith 19:19 PR Roseville
117. 11 Hunter Souza 19:19 PR Oakmont
118. 11 Jason Mosher 19:20 SR Rodriguez
119. 11 Ruben Silva 19:20 PR Oakmont
120. 12 Jordan Lienhard 19:22 PR Whitney
121. 10 Alex Hamilton 19:27 PR Ponderosa
122. Renan Jauregui 19:28 Vacaville Christian
123. 11 Brian Medellin 19:35 PR Oakmont
124. 12 Jack Binter 19:35 SR Rodriguez
125. 11 Daniel Rodriguez 19:37 SR Cosumnes Oaks
126. 12 Sergio Zepeda 19:40 SR Lathrop
127. 11 Oscar Morales 19:40 SR Armijo
128. 12 Christian Wright 19:41 PR Oakmont
129. 11 Christian Taylor 19:42 SR Ponderosa
130. 10 Henry Shuo Xing Zhou 19:42 PR Monterey Trail
131. 12 Jose Acosta 19:46 SR Franklin (EG)
132. 11 Dzuy Nguyen 19:47 PR Oakmont
133. 11 Alex Gordan 19:49 PR Pleasant Valley
134. 12 Sean Granucci 19:50 PR Roseville
135. 11 Bryant Lee 19:52 PR Elk Grove
136. 10 Dennis Ly 19:54 PR Monterey Trail
137. 11 Eryn Balugo 19:54 PR Lathrop
138. 10 Noel Ojeda 19:55 PR Lathrop
139. 11 Jase Giorgi 19:59 PR Roseville
140. 9 Mikhail Petrenko 20:01 PR River City
141. 12 Andrew McGee 20:01 PR Elk Grove
142. 10 Trenton Taylor 20:06 PR Elk Grove
143. 12 Christian Brochard 20:06 PR Vintage
144. 11 Izaack Deguchy 20:07 PR Kennedy
145. 12 Jonathan Joe 20:08 SR Kennedy
146. 11 Harry Vo Do 20:08 SR North Salinas
147. 11 Jupinder Parmar 20:08 SR Franklin (EG)
148. 11 Luis Velasquez 20:12 PR Elk Grove
149. 11 Julian Templeton 20:13 PR Whitney
150. 11 Aidan Fisk 20:15 PR Inderkum
151. 12 Connor Gigone 20:15 PR Ponderosa
152. 11 Adrian Vazquez 20:16 SR North Salinas
153. 11 Justin Yang 20:22 PR River City
154. 11 Axel Melendez 20:29 SR Deer Valley
155. 11 Thomas Ballard 20:30 PR Roseville
156. 12 Henry Rausch 20:37 SR Deer Valley
157. 11 Jose Cervantes 20:40 PR North Salinas
158. 11 Sean Jones 20:46 PR Whitney
159. 11 Jason Baz 20:51 SR Rodriguez
160. 11 Jack Visger 20:53 PR Roseville
161. 12 Jesus Diaz 20:54 PR North Salinas
162. 12 Noah Lema 20:59 SR Deer Valley
163. 12 Ramon Anzaldo 21:01 PR Pleasant Valley
164. 11 Cooper Baddley 21:02 PR Roseville
165. 11 Billy Hernandez 21:02 PR Kennedy
166. 11 Jason Boll 21:03 PR Rodriguez
167. 11 Erik Soto 21:08 PR McNair
168. 11 Joshua Loyola 21:11 PR Monterey Trail
169. 12 Julio Morales 21:12 PR Lathrop
170. 11 Joshua Cua 21:14 PR Monterey Trail
171. 11 Karney Yu 21:19 PR Monterey Trail
172. 11 Nick Dani 21:20 PR Pleasant Valley
173. 12 Christian McKittrick 21:22 PR Roseville
174. 12 George Hernandez 21:23 PR River City
175. 11 Isiah Bartolome 21:30 PR McNair
176. 11 Nathan Hefner 21:32 SR Rodriguez
177. 11 Peter Ly 21:34 PR Monterey Trail
178. 12 Corey Lyons 21:38 PR Kennedy
179. 11 Harjot Singh 21:40 PR Antelope
180. 11 Izaaya Deguchy 21:43 PR Kennedy
181. 12 Pedro Arvizu 21:50 PR North Salinas
182. 11 Christian Gomez 22:03 SR Deer Valley
183. 12 Victor Nguyen 22:16 PR Deer Valley
184. 11 Sparsh Saini 22:18 PR River City
185. 12 Justin Chen 22:24 PR Monterey Trail
186. 11 Jeremy Good 22:31 PR Rodriguez
187. 12 Johnathan Chavez 22:43 PR Antelope
188. 12 Damien Pierce 22:44 PR Lathrop
189. 10 Konstantin Golovac... 23:04 PR River City
190. 11 Jonathan Sandifer 23:04 PR Deer Valley
191. 10 Ikaika Griffith 23:04 PR River City
192. 11 Chukeng Vang 23:18 PR McNair
193. 11 Samuel Bernard 23:39 PR Kennedy
194. 11 Nathan Le 23:40 SR Antelope
195. 11 Noah Elomari 23:50 SR Rodriguez
196. 12 Jonathan Mamsaang 23:51 PR McNair
197. 11 Juan Castro 24:03 PR McNair
198. 11 Jalen Singh 24:08 PR McNair
199. 12 Ekam Singh 24:15 PR Lathrop
200. 12 Michael Warner 24:31 SR River City
201. 9 Brandon Garcia 24:54 PR Deer Valley
202. 11 Brady Kennedy 25:01 PR Pleasant Valley
203. 11 Joshua Duong 25:17 PR Deer Valley
204. 12 Mario Dunn 25:42 SR Antelope
205. 11 Jaskaran Singh 25:49 PR Antelope
206. 11 Sam Maksimovich 25:49 PR Antelope
207. 11 Andres Rodriguez 26:11 PR River City
208. 11 Tyler Boker 26:48 PR McNair
209. 12 Kyle Corpuz 26:50 PR Deer Valley
210. 11 Raphael Apostol 27:48 PR Antelope
211. 12 Harrison Greco 28:00 SR Vintage
212. 11 Junior Izquierdo 28:01 PR McNair
213. 11 Henry Womack 30:02 PR Kennedy