Official Team Scores
1. Rio Americano 72
2. Placer 92
3. Lincoln (S) 118
4. Oak Ridge 192
5. Cosumnes Oaks 194
6. Oakmont 209
7. Folsom 231
8. North Tahoe 234
9. Vacaville 238
10. Dixon 271
11. Sheldon 306
12. Woodland 345
13. Franklin (EG) 376
14. Monterey Trail 404
15. Inderkum 410
16. Union Mine 430
17. Amador 436
18. Center 501
19. Florin 503
20. Capital Christian 505
21. Kennedy 569
22. Argonaut 590
23. Livingston 612
24. Western Sierra Col... 680
Boys 2.12 mile Run
1. 9 Christian Dabbler 12:00 Argonaut
2. 10 JC Schoonmaker 12:02 North Tahoe
3. 10 Carlos Ascencio 12:18 Dixon
4. 10 Joey Poggi 12:24 Placer
5. 10 Gustavo Perez Jr. 12:25 Woodland
6. 9 Jensen Salvatori 12:25 Rio Americano
7. 10 Ryan Bonnifield 12:26 Lincoln (S)
8. 10 Taejon King 12:29 Franklin (EG)
9. 9 Xander Reimers 12:30 Inderkum
10. 9 Connor Ettinger 12:33 Rio Americano
11. 10 Tyler Bingham 12:36 Golden Sierra
12. 9 Jack Murphy 12:42 Rio Americano
13. 9 Josh Spowart 12:50 Cosumnes Oaks
14. 10 Kaj Olson 12:51 Rio Americano
15. 10 Ben Easter 12:51 Folsom
16. 10 Wyatt Vaccaro 12:51 Folsom
17. 10 Noah McCoy 12:53 Vacaville
18. 9 James Linder 12:53 Placer
19. 10 Christian Wilde 12:54 Oak Ridge
20. 10 Adam Fragola 12:55 Placer
21. 9 Landon Shea 12:56 Oakmont
22. 10 Zach Hansen 12:56 Lincoln (S)
23. 9 Calvin Abbott 12:56 Lincoln (S)
24. 10 Thomas Le 12:58 Sheldon
25. 10 Akashdeep Singh 12:58 Florin
26. 10 Mark Griffitts 12:59 Placer
27. 9 Aaron Clark 13:01 Oak Ridge
28. 10 Ethan Lowery 13:03 Placer
29. 9 Joshua Jantz 13:06 Lincoln (S)
30. 9 Wesley Moore 13:07 Placer
31. 9 Alex Whitham 13:09 North Tahoe
32. 9 Ethan Rodriguez 13:13 Cosumnes Oaks
33. 9 Reed Moore 13:15 Rio Americano
34. 10 Brandyn Silva 13:16 Vacaville
35. 10 Dzuy Nguyen 13:17 Oakmont
36. 9 Jeremy Daneluk 13:19 Franklin (EG)
37. 10 Chris Ruiz 13:19 Amador
38. 10 Eduardo Gonzalez 13:22 Cosumnes Oaks
39. 9 Brendan Moley 13:24 Placer
40. 9 Andrew Beevers 13:25 Oakmont
41. 10 Matthew Huang 13:26 Lincoln (S)
42. 10 Rees Verleur 13:27 Union Mine
43. 10 Justin Xie 13:33 Oak Ridge
44. 10 Julian Andaya 13:33 Oak Ridge
45. 10 Christopher Clavelli 13:34 Woodland
46. 9 Austin Hoach 13:35 Hughson
47. 9 Calvin Holmes 13:36 South Tahoe
48. 10 Wesley Smith 13:36 Monterey Trail
49. 9 Cameron Huff 13:38 Lincoln (S)
50. 10 Jack Ibbetsson 13:39 Woodland
51. 9 Akul Bajaj 13:39 Franklin (EG)
52. 10 Calvin Koh 13:39 Cosumnes Oaks
53. 10 Owen Bister 13:39 Rio Americano
54. 10 Adrian Becerra 13:40 Folsom
55. 10 Tyler Renn 13:40 Capital Christian
56. 10 Trevor Maynard 13:41 Vacaville
57. 10 Steven Xu 13:42 Lincoln (S)
58. 9 Nik Emin 13:42 Kennedy
59. 10 Santiago Veneracion 13:44 Dixon
60. 9 Caleb Wallentine 13:45 Oakmont
61. 9 Max Roske 13:46 North Tahoe
62. 9 Thor Herrera 13:46 Oakmont
63. 9 Pedro Traviesa 13:47 Vacaville
64. 9 Christopher Hoefer 13:48 South Tahoe
65. 10 Matt Clark 13:49 Union Mine
66. 9 Ryan Newberger 13:50 South Tahoe
67. 10 Jacob DeMesa 13:51 Sheldon
68. 9 Colin Kong 13:55 Oak Ridge
69. 9 Jacob Gramanz 13:55 North Tahoe
70. 10 Josiah Johnson 13:56 Cosumnes Oaks
71. 9 Ethan Buford 13:58 Dixon
72. 10 Anthony Chan 13:58 Sheldon
73. 10 Richard Dang 13:59 Monterey Trail
74. 9 Jake Kaspari 14:00 Rio Americano
75. 10 Dayne Sakazaki 14:00 Folsom
76. 10 Marco Baldwin 14:02 Dixon
77. 9 Kamil Grimes 14:02 Sheldon
78. 10 Aaron Pickett 14:02 Center
79. 9 Jordan Cooper 14:02 Oakmont
80. 10 Elias Gutierrez 14:02 Dixon
81. 10 Christopher Johnston 14:03 Vacaville
82. 10 Brenden Lewis 14:04 Rio Americano
83. 10 Cameron Wanket 14:04 Lincoln (S)
84. 9 Joshua Spiva 14:05 Capital Christian
85. 10 Aidan Fisk 14:06 Inderkum
86. 10 Jacob Philpot 14:06 Oak Ridge
87. 9 AJ Session 14:06 Lincoln (S)
88. 10 Jake Inclan 14:07 North Tahoe
89. 9 Merrick Slane 14:07 Placer
90. 10 Dominik Lovric 14:08 Folsom
91. 10 Vic Singh 14:09 Sheldon
92. 10 David Palm 14:10 Vacaville
93. 10 Sam Burdick 14:10 Union Mine
94. 10 Izaack Deguchy 14:12 Kennedy
95. 10 Andrew Bellas 14:12 Oak Ridge
96. 9 CJ VanCott 14:12 Amador
97. 10 Brett Gibney 14:13 Amador
98. 10 James Coleman 14:13 Center
99. 9 Derek Avila 14:15 Hughson
100. 10 Noah Byerly 14:18 Bradshaw Christian
101. 9 Ids Propstra 14:18 Tahoe-Truckee
102. 9 Joel Abrams 14:19 Vacaville
103. 9 Dennis Ly 14:19 Monterey Trail
104. 9 Hector Gonzalez 14:20 Oakmont
105. 9 Clive Magras 14:20 Folsom
106. 10 Joshua Loyola 14:22 Monterey Trail
107. 9 Ian Foster 14:22 Dixon
108. 10 Ethan Dickey 14:22 Livingston
109. 9 Jacob Christensen 14:23 Oakmont
110. 10 Ryan Chavez 14:25 Dixon
111. 9 Alex Edelstein 14:25 Lincoln (S)
112. 9 Keoni Rivera 14:26 Union Mine
113. 10 Venh Vong 14:28 Sheldon
114. 9 Sebastian Ramirez 14:28 Oak Ridge
115. 9 Antonio Modena 14:30 Inderkum
116. 9 Adam Johnson 14:30 South Tahoe
117. 10 Anthony Dukes 14:30 Golden Sierra
118. 9 Adrian Rosales 14:30 Inderkum
119. 10 Jack Hobbs 14:30 Vacaville
120. 10 Jordan Hughes 14:31 Center
121. 10 Thomas Ito 14:31 Cosumnes Oaks
122. 10 Izaaya Deguchy 14:32 Kennedy
123. 10 Tommy Pham 14:32 Florin
124. 9 Blake Borello 14:33 Golden Sierra
125. 10 Vu Pham 14:33 Monterey Trail
126. 10 Gabriel Gargalicana 14:33 Lincoln (S)
127. 9 Riley Hacker 14:35 North Tahoe
128. 9 Jacob Sullivan 14:35 Dixon
129. 9 Anthony D'Agostini 14:36 Amador
130. 9 Moises Robledo 14:36 Florin
131. 9 Jackson Abello 14:40 Folsom
132. 9 William Samuelson 14:40 Rio Americano
133. 9 Aidan Pilcher 14:42 Oak Ridge
134. 10 Rafael Mercado 14:44 Cosumnes Oaks
135. 9 Henry Shuo Xing Zhou 14:44 Monterey Trail
136. 9 Matthew Shuman 14:44 Capital Christian
137. 9 Corey Joslin 14:44 North Tahoe
138. 9 Nicholas Jamora 14:44 Lincoln (S)
139. 10 Daniel Johnson 14:45 Forest Lake Christian
140. 10 Matthew Pilawa 14:45 Western Sierra Colle...
141. 9 Sam Cambra 14:45 Oakmont
142. 10 Conor Ebersberger 14:46 Rio Americano
143. 10 Andy Ma 14:46 Center
144. 9 Aidan Hood 14:47 Amador
145. 10 Christian Carrasco 14:49 Folsom
146. 10 Kritzio Cobian 14:51 Woodland
147. 9 Myles Chrisholm 14:52 Tahoe-Truckee
148. 10 Aidan Payne 14:54 Cosumnes Oaks
149. 9 Ryan Pizzo 14:54 Capital Christian
150. 9 Noah Windham 14:55 Vacaville
151. 9 Andres Murillo 14:56 Livingston
152. 10 Alex Yegorov 14:57 Center
153. 10 Kalvin Alvarez 14:57 Vacaville
154. 9 Isaiah Chavez 14:57 Vacaville
155. 9 Will Wade 15:02 Oakmont
156. 10 Dylan Hocking 15:02 Oakmont
157. 10 Gianni Modena 15:02 Inderkum
158. 10 Ben Encisco 15:02 Oak Ridge
159. 9 Garrett Janice 15:05 Oak Ridge
160. 9 Bradley Rodriguez 15:07 Oakmont
161. 10 Tristan Hegseth 15:09 Placer
162. 9 Tim McCarthy 15:11 Amador
163. 9 Gurveer Singh 15:15 Florin
164. 10 Luong Lu 15:16 Sheldon
165. 9 Shubhkarmanjeet Si... 15:17 Livingston
166. 9 Jacob Grupe 15:18 Cosumnes Oaks
167. 10 Karney Yu 15:18 Monterey Trail
168. 9 Brandon Lopez 15:19 Inderkum
169. 9 AUSTIN LEE 15:20 Placer
170. 9 Shuntaay Van Dyke 15:20 Sheldon
171. 10 Suraj Sidhu 15:20 Folsom
172. 9 Jonathan Sevilla 15:21 Laguna Creek
173. 10 Ferenc Keller 15:21 Oak Ridge
174. 9 Evan Winton 15:21 Amador
175. 9 Jake Hawley 15:21 Buckingham Charter M...
176. 9 Brevin Robertson 15:21 Vacaville
177. 9 Aaron Strickland 15:22 Amador
178. 9 Brennan Pelayo 15:22 Folsom
179. 10 Jeremy Wong 15:24 Cosumnes Oaks
180. 9 Jaden Swanson 15:25 Sacramento
181. 9 Andrew Hoach 15:25 Hughson
182. 9 Zach Conrardy 15:26 Amador
183. 9 Dylan Finn 15:27 Folsom
184. 10 Kadence Walker 15:27 Inderkum
185. 9 Trevor Clonts 15:28 Oak Ridge
186. 9 Brandon Aguiniga 15:28 Woodland
187. 9 Robert Norbutas III 15:28 Lincoln (S)
188. 9 Nicolas Lemke 15:28 Rio Americano
189. 9 Joseph Armstrong 15:28 Lincoln (S)
190. 9 Matthew Yegorov 15:28 Center
191. 9 Joshua Johnson 15:30 Cosumnes Oaks
192. 9 Alexis Guzman 15:30 Livingston
193. 9 Collin Frederick 15:30 Western Sierra Colle...
194. 10 Tommy Lee 15:31 Center
195. 9 Turner Lovell 15:31 Vacaville
196. 9 Stefan Eiremo 15:31 Rio Americano
197. 9 Matthew Tolentino 15:33 Lincoln (S)
198. 9 Max McCall 15:33 Rio Americano
199. 9 Avery Hansen 15:33 Argonaut
200. 9 Josh Soares 15:34 Dixon
201. 9 Owen Cadenhead 15:35 Folsom
202. 9 Nathaniel Doane 15:36 Dixon
203. 9 Austin Veneracion 15:39 Dixon
204. 10 Shayn Hanley 15:39 North Tahoe
205. 10 San Kang 15:41 Livingston
206. 9 Benjamin Osoria 15:41 Pacheco
207. 9 Christian Melliza 15:42 Rio Americano
208. 9 Brandon Casey 15:42 Cosumnes Oaks
209. 9 Holester Galvan 15:43 Livingston
210. 9 Zack Mason 15:43 Inderkum
211. 9 Trevor Bell 15:43 Dixon
212. 9 Spencer Pihl 15:47 Vacaville
213. 10 Tommy Dunham 15:49 Western Sierra Colle...
214. 10 Raymond Floyd 15:50 Argonaut
215. 9 Brian Wolfe 15:50 Tahoe-Truckee
216. 9 Robert Au 15:51 Florin
217. 10 Daniel Crist 15:53 Vacaville
218. 10 Camrin Considine 15:54 Placer
219. 10 Jacob Mariz 15:54 Lincoln (S)
220. 10 Jonathan Grace 15:56 Lincoln (S)
221. 9 Jerryl Wong 16:01 Lincoln (S)
222. 9 Michael Playford 16:02 Dixon
223. 10 Tyler Toan 16:12 Franklin (EG)
224. 10 Bryant Huynh 16:12 Franklin (EG)
225. 9 Matthew Alley 16:17 Oakmont
226. 9 Enoch Langill 16:20 Capital Christian
227. 9 Seth Blauvelt 16:22 Oakmont
228. 9 Colby Conner 16:24 Vacaville
229. 9 Parker Loggins 16:25 Oak Ridge
230. 9 Sidki Ba 16:25 Inderkum
231. 10 Aaron Nguyen 16:31 Sheldon
232. 10 Miles Higashi 16:33 Western Sierra Colle...
233. 9 Rhett Acosta 16:37 Lincoln (S)
234. 10 Jackson Phipps 16:39 Lincoln (S)
235. 10 David Rezentes 16:41 Union Mine
236. 9 Ricky Le 16:44 Sheldon
237. 9 Joel Martin 16:46 Western Sierra Colle...
238. 10 Giovanni Duron 16:47 Livingston
239. 9 Alexis Hernandez 16:48 Livingston
240. 10 Mike Loy 16:51 Center
241. 10 Trenton Robertson 16:52 Union Mine
242. 9 Jonathan Harding 16:53 Folsom
243. 9 Gerardo Perez 16:55 Cosumnes Oaks
244. 9 Kyle Piet 16:55 Western Sierra Colle...
245. 10 Jacob Rodriguez 16:56 Franklin (EG)
246. 9 Dylan Tuyen 16:57 Monterey Trail
247. 10 Joe O'Hair 16:58 Oakmont
248. 10 Victor Lu 16:59 Sheldon
249. 10 Gregory Byerrum 17:00 Cosumnes Oaks
250. 9 Karl Hesterman 17:02 Vacaville
251. 9 Toan Le 17:02 Florin
252. 10 Jacinto Lepe 17:07 Florin
253. 9 Andrew Ownby 17:08 Vacaville
254. 10 Elias Limon 17:15 Woodland
255. 9 Garrett Mitchell 17:17 Western Sierra Colle...
256. 9 Nash Anderson 17:22 Argonaut
257. 10 Derek Skinner 17:23 Lincoln (S)
258. 9 Daniel Howe 17:24 Argonaut
259. 9 Brian Jimenez 17:28 Woodland
260. 10 Ethan Chiesa 17:33 Pacheco
261. 9 Junior Castillo 17:37 Sheldon
262. 9 Elijah McCalister 18:00 Buckingham Charter M...
263. 10 Kaeovsangsauarc Ty 18:08 Monterey Trail
264. 9 Roberto Perez 18:13 Livingston
265. 10 Patrick McClure 18:16 Western Sierra Colle...
266. 9 Daniel Malinowski 18:18 Capital Christian
267. 9 Ryan Roehl 18:20 Sacramento Waldorf
268. 10 Ethan Comfort 18:23 Hughson
269. 9 Joaquin Martinez 18:28 Woodland
270. 9 James Monroe 18:31 Capital Christian
271. 9 Ekum Sanghera 18:35 Sheldon
272. 9 Youssef Saleh 18:46 Lincoln (S)
273. 9 Austin Schmitt 18:47 Forest Lake Christian
274. 9 Jacob Otterstrom 19:27 Whittell
275. 11 Josh Ybright 19:29 Union Mine
276. 9 Francisco Valenzuela 19:30 Livingston
277. 9 Derek Mauri 19:31 Amador
278. 9 Parker Goodsen 19:34 Vacaville
279. 9 Javier Barajas 19:35 Oakmont
280. 9 Vince Latorre 19:40 Florin
281. 9 Asa O'Callaghan 19:40 Bear River
282. 9 Fletcher Hathaway 19:43 Golden Sierra
283. 9 Joseph Ung 20:00 Lincoln (S)
284. 9 Siran Guo 20:02 Florin
285. 10 Dylan Greiner 20:10 Inderkum
286. 10 Henry Womack 20:15 Kennedy
287. 9 Ishaan Patel 20:26 River City
288. 9 Johnson Luu 20:52 Florin
289. 9 Augustine Borba 21:22 Vanguard College Pre...
290. 9 JJ Bird 23:16 Lincoln (S)
291. 9 Luciano Garcia 25:09 Kennedy
292. 9 Sebastian Elms 26:41 Argonaut
293. 10 Josh Bills 27:17 Vanguard College Pre...