Combined Team Scores ------------------------------------------------------------------------ 1. 109 Davis  (Ave: 16:40, Total: 1:23:16, Range: 0:27) 
 1 5 Lucas Tam 16:23 
2 8 Jefferson Wright 16:27 
3 25 Jay Doctor 16:46 
4 35 Jayson Sisco 16:50 
5 36 Owen Stevens 16:50 
6 (45) Zev Fox 16:53 
1. 109 Jesuit  (Ave: 16:40, Total: 1:23:17, Range: 0:22) 
 1 9 Drake Hoferer 16:29 
2 14 Jonah Reynolds 16:33 
3 18 Declan Higgins 16:37 
4 29 Chase Cressman 16:47 
5 39 Navin Kadel 16:51 
6 (42) Matthew Ogilvie 16:52 
7 (49) Isaac Abbott 16:57 
3. 159 Oakdale  (Ave: 16:40, Total: 1:23:20, Range: 1:12) 
 1 2 Omar Alsaidi 16:20 
2 6 Jackson Oliveira 16:23 
3 7 Mason Oliveira 16:26 
4 19 Ismael Dominguez 16:39 
5 125 Parker Whitemeyer 17:32 
6 (163) Abner Gonzalez 17:47 
7 (213) Logan Daley 18:06 
4. 256 Ponderosa  (Ave: 16:55, Total: 1:24:35, Range: 0:52) 
 1 15 Josh Chu 16:36 
2 16 Kaden Nelson 16:36 
3 17 Hayden Brooks 16:37 
4 90 Braden Himley 17:18 
5 118 Jack Hinsz 17:28 
6 (120) Colton Stanbridge 17:28 
7 (215) Porter Rice 18:07 
5. 347 Lincoln-S  (Ave: 17:07, Total: 1:25:33, Range: 0:51) 
 1 24 Jeffrey Overgaard 16:45 
2 30 Caleb Cliburn 16:48 
3 55 Andrew Fritch 17:01 
4 105 Logan Neuner 17:23 
5 133 Justin Martinez 17:36 
6 (180) Baylen Ponte 17:52 
7 (367) Cash Lucero 19:23 
6. 358 Vacaville  (Ave: 17:09, Total: 1:25:43, Range: 0:20) 
 1 51 Jackson Stream 16:57 
2 52 Justus Hundley 16:57 
3 84 Ty Hundley 17:16 
4 85 Steven Gonzalez 17:16 
5 86 James Rowland 17:17 
6 (275) William Wurzbach 18:35 
7. 395 Oak Ridge  (Ave: 17:12, Total: 1:25:56, Range: 0:41) 
 1 27 Carson Karr 16:46 
2 65 Luke Carroll 17:05 
3 94 Roman Zamora 17:19 
4 95 Quentin Hardy 17:19 
5 114 Bailey Van Leemput 17:27 
6 (126) Oscar Carrillo Frego 17:32 
7 (276) Colin Culetu 18:35 
8. 416 Turlock  (Ave: 17:13, Total: 1:26:03, Range: 0:58) 
 1 40 Logan Petty 16:51 
2 56 Daniel Zaragoza 17:01 
3 63 Theodore Santos 17:04 
4 89 Behniya Esmaeilabadi 12 17:18 
5 168 Jackson Hall 17:49 
6 (216) Ryan Arias 18:08 
7 (230) Angel Solis De La Cr 12 1 18:15 
9. 443 Rocklin  (Ave: 17:16, Total: 1:26:18, Range: 0:34) 
 1 58 Kameron Fudenna 17:02 
2 60 Sam Vellutini 17:03 
3 62 Leo Lomugdang 17:03 
4 128 Gideon Blake 17:34 
5 135 Anderson Wang 17:36 
6 (165) Abel Martinez 17:48 
7 (188) Dan Doman 17:55 
10. 456 Whitney  (Ave: 17:18, Total: 1:26:27, Range: 0:42) 
 1 41 David Hurren 16:51 
2 81 Ty Ertel 17:16 
3 83 Noah Lopez 17:16 
4 124 Perry Hutchinson 17:31 
5 127 Noah Reed 17:33 
6 (159) Jackson Geiselman 17:45 
7 (221) Joel Tajiri 18:09 
11. 460 Kimball  (Ave: 17:15, Total: 1:26:15, Range: 1:20) 
 1 10 Andres Lomeli 16:31 
2 53 Benjamin Aguilar 16:59 
3 69 Aaron Urtiaga 17:11 
4 153 Ace Rozales 17:43 
5 175 Benjamin Marquez 17:51 
6 (321) Gabriel Arrobo 18:58 
7 (467) Christopher Chavez 20:12 
12. 477 McClatchy  (Ave: 17:18, Total: 1:26:26, Range: 1:05) 
 1 26 Jonas Johnson 16:46 
2 38 Owen Anderson 16:50 
3 92 Jax Leon 17:18 
4 147 Hugh Heyer 17:41 
5 174 Sujadullah Amarkhil 10 17:51 
6 (257) Rowan Kliman 18:28 
7 (352) Sam Rounds 19:16 
13. 485 Granite Bay  (Ave: 17:18, Total: 1:26:30, Range: 1:11) 
 1 12 Robert Ward 16:31 
2 67 Connor Bilodeau 17:10 
3 112 Moses Cho 17:27 
4 145 Charles Beater 17:40 
5 149 Aiden Atkin 17:42 
6 (285) Devan Wilson 18:42 
7 (537) Benjamin Asche 21:03 
14. 527 Folsom  (Ave: 17:24, Total: 1:26:57, Range: 0:52) 
 1 37 Jeffery Deacon 16:50 
2 75 Sami Koneru-Ansari 17:14 
3 121 Dallin Nartker 17:30 
4 146 Owen Wiseley 17:41 
5 148 Havi Yadla 17:42 
6 (177) Jonathan Lee 17:51 
7 (513) Andrew Abello 20:45 
15. 550 Sierra Hs  (Ave: 17:23, Total: 1:26:53, Range: 1:15) 
 1 23 Christian Gonzalez 16:43 
2 48 Tristan Crowe 16:55 
3 115 Landen Nabb 17:28 
4 169 Ernesto Pacheco 17:49 
5 195 Brady Alves 17:58 
6 (196) Samuel Mortenson 17:58 
16. 559 Pleasant Grove  (Ave: 17:26, Total: 1:27:09, Range: 0:41) 
 1 61 Ryan Almog 17:03 
2 87 Tylor Tumlinson 17:17 
3 100 John Funderburg 17:21 
4 154 Jonathan Doty 17:44 
5 157 Cruz Solis 17:44 
6 (223) Conner Knorr 18:10 
7 (264) Abran Quirarte Guzma 18:30 
17. 582 Beyer  (Ave: 17:29, Total: 1:27:24, Range: 0:40) 
 1 66 Hayes Terry 17:07 
2 77 Jackson Olsen 17:15 
3 134 Gabriel Zamudia Melgar 17:36 
4 143 Alejandro Mejia-Hidalgo 9 17:39 
5 162 Havyn Bartell 17:47 
6 (344) Carson Pratt 19:12 
18. 618 El Dorado  (Ave: 17:30, Total: 1:27:28, Range: 1:52) 
 1 11 Braidon Campora 16:31 
2 76 Camden Campora 17:15 
3 138 Cole Stout 17:37 
4 150 Lukas Pagan 17:42 
5 243 Leif Peeters 18:23 
6 (319) Trent Tiesen 18:55 
7 (323) Dillon Moreno 19:02 
19. 630 Rodriguez  (Ave: 17:29, Total: 1:27:25, Range: 1:13) 
 1 32 Courvoisier Hermann 12 16:49 
2 44 Diego Cortes 16:53 
3 166 Porter Soughayer 17:49 
4 181 Eric Burns 17:52 
5 207 Simon Watson 18:02 
6 (289) Corey Liew 18:44 
7 (295) Charles Belandres 18:46 
20. 671 Bella Vista  (Ave: 17:36, Total: 1:27:56, Range: 0:45) 
 1 82 Calvin Fear 17:16 
2 113 Aaron Thompson 17:27 
3 116 Ian Bishop 17:28 
4 158 Everett Rohm 17:44 
5 202 Landon Eynon 18:01 
6 (311) Jonah Wooden 18:52 
21. 683 Vista Del Lago  (Ave: 17:38, Total: 1:28:08, Range: 1:11) 
 1 71 Xavier Biwott 17:12 
2 91 Ian Enquist 17:18 
3 110 Theodore Beavers 17:26 
4 170 Maxwell Rice 17:49 
5 241 Edwin Hooey 18:23 
6 (299) Daniel Wong 18:48 
7 (360) Joshua Hooey 19:20 
22. 695 Nevada Union  (Ave: 17:35, Total: 1:27:54, Range: 2:04) 
 1 21 Josh Griffin 16:40 
2 33 Rowan Henry 16:49 
3 171 Koen Cayabayab 17:49 
4 183 Ethan McCracken 17:52 
5 287 Erik Von Ruden 18:44 
6 (306) Charlie La Jeunesse 18:49 
7 (374) Josh Tiffany 19:25 
23. 699 Woodcreek  (Ave: 17:37, Total: 1:28:04, Range: 0:44) 
 1 70 David Winston 17:12 
2 104 Jacob Honey 17:23 
3 140 Randy Nakao 17:38 
4 192 Anthony Cunha 17:55 
5 193 Devin Pringle 17:56 
6 (198) Asher Laverty 18:00 
7 (217) Anthony Avis 18:08 
24. 731 Rio Americano  (Ave: 17:38, Total: 1:28:07, Range: 1:48) 
 1 13 Cyrus Justinian 16:31 
2 123 Joshua Disilvestro 17:30 
3 136 Preston Lawson 17:37 
4 222 Samuel Smith 18:10 
5 237 Trey Schenk 18:19 
6 (265) Alex Chaves 18:31 
7 (314) Aiden Chang 18:53 
25. 751 Patterson  (Ave: 17:40, Total: 1:28:17, Range: 1:02) 
 1 54 Jorge Mandujano 17:00 
2 97 Francisco Hernandez 11 17:19 
3 191 Diego Gallardo 17:55 
4 203 Edgar Alvarez Diaz 18:01 
5 206 Jason Arriaza 18:02 
6 (208) Sean Muturi 18:02 
7 (290) Navjit Singh 18:44 
26. 756 Oakmont  (Ave: 17:43, Total: 1:28:34, Range: 1:45) 
 1 59 John Carlson 17:03 
2 88 Caleb Hernandez 17:17 
3 144 Xavier Royer 17:40 
4 161 Jerrell Reyes 17:46 
5 304 Dominic Siino 18:48 
6 (379) Micheal Sevilla 19:28 
7 (399) Adrian Alcala 19:38 
27. 855 Del Oro  (Ave: 17:50, Total: 1:29:09, Range: 1:56) 
 1 43 Jack Sindt 16:52 
2 64 Ethan Kelly 17:05 
3 179 Kade Fernandes 17:51 
4 269 Bryce Dueck 18:33 
5 300 Brayden Weber 18:48 
6 (389) Noah Peters 19:33 
7 (649) Carter Imrie 23:19 
28. 914 Elk Grove  (Ave: 17:55, Total: 1:29:35, Range: 1:14) 
 1 74 Noah Ribet 17:14 
2 189 Lucas Alba 17:55 
3 194 Noah Ortiz 17:57 
4 199 Brady Clark 18:01 
5 258 Bryce Camara 18:28 
6 (385) Joshua Sack 19:30 
7 (431) Shawn Plants 19:50 
29. 968 Livingston  (Ave: 18:03, Total: 1:30:13, Range: 1:52) 
 1 68 Cristian Lucatero 17:11 
2 119 Anthony Aguilar 17:28 
3 137 Moises Cortes Garcia 17:37 
4 317 Bradley Kaji 18:54 
5 327 Heath Edwards 19:03 
6 (386) Juan Avalos 19:31 
30. 971 Atwater  (Ave: 18:04, Total: 1:30:18, Range: 1:50) 
 1 78 Nathan Trejo 17:15 
2 111 Xavier Trujillo 17:27 
3 160 Adrian Quezada 17:46 
4 291 Marcos Marrot 18:45 
5 331 Max Araujo 19:05 
6 (333) Eleazar Lopez 19:06 
7 (354) Bryan Palafox 19:16 
31. 1065 Union Mine  (Ave: 18:09, Total: 1:30:43, Range: 0:46) 
 1 151 David Warden 17:43 
2 173 Aiden Haboush 17:51 
3 233 Caleb Hodnett 18:15 
4 249 Aiden Engelhardt 18:25 
5 259 Zachery Wolf 18:29 
6 (396) Michael Pauline 19:34 
32. 1076 West Campus  (Ave: 18:09, Total: 1:30:44, Range: 0:48) 
 1 142 Elijah Gilleland 17:39 
2 201 Kiefer Wilbur 18:01 
3 228 Alexander Villasenor 9 18:12 
4 250 Javier Silva 18:25 
5 255 Jarrett Arias 18:27 
6 (281) Bryce Porath 18:37 
7 (357) Joshua Duer 19:17 
33. 1104 Enochs  (Ave: 18:11, Total: 1:30:55, Range: 0:48) 
 1 155 Daniel Vang 17:44 
2 212 Gabriel Penwell 18:05 
3 214 Ezekiel Lloyd 18:06 
4 256 Zaden Tovar 18:28 
5 267 Dane Griswold 18:32 
6 (345) Owen Hagelsieb 19:12 
7 (398) Thomas Bingham 19:37 
34. 1130 Christian Brothers  (Ave: 18:17, Total: 1:31:23, Range: 2:20) 
 1 47 Samuel Nealon 16:55 
2 108 Jackson Levasseur 17:25 
3 278 Preston Rabey 18:36 
4 346 Lucas Calderon 19:12 
5 351 Lucas Carrillo 19:15 
6 (384) Jonah Hrabe 19:30 
35. 1159 Del Campo  (Ave: 18:17, Total: 1:31:25, Range: 1:32) 
 1 172 Jeyden Lemes 17:50 
2 178 Andre Rizzi 17:51 
3 184 Carson Wuebker 17:52 
4 261 Jordan Haflich 18:30 
5 364 Lucas Crist 19:22 
6 (452) Reece Hulse 20:00 
7 (549) Mason Cravens 21:13 
36. 1181 Tracy  (Ave: 18:22, Total: 1:31:47, Range: 2:32) 
 1 101 Jorge Perez 17:22 
2 132 Josh Ruzon 17:35 
3 240 Tyler Thanh 18:22 
4 272 Isaias Fierros 18:34 
5 436 Jaime Perez 19:54 
6 (487) Kevin Nava Trejo 20:23 
7 (589) Lucas Jones 21:42 
37. 1202 Hilmar  (Ave: 18:23, Total: 1:31:52, Range: 2:06) 
 1 50 Jeffery Mendonca 16:57 
2 246 Braxton Belerique 18:24 
3 251 Finley Harrison 18:26 
4 326 Ryan Barcelos 19:02 
5 329 Jesus Herrera 19:03 
6 (373) David Morera 19:24 
38. 1222 Pacheco  (Ave: 18:21, Total: 1:31:44, Range: 0:48) 
 1 200 Giovanni Meja 18:01 
2 209 Jace Campos 18:03 
3 210 Michael Maturino 18:04 
4 298 Andres Calderon 18:47 
5 305 Tanner Bergland 18:49 
6 (404) Ajay Medina 19:40 
7 (563) Nicolas Ayala 21:23 
39. 1290 Grace Davis  (Ave: 18:46, Total: 1:33:48, Range: 4:53) 
 1 22 Diego Cibrian 16:42 
2 72 Jacob Nguyen 17:13 
3 79 Abraham Sarmiento 17:15 
4 539 Max Davila 21:03 
5 578 Danial Yohana 21:35 
6 (632) Luis Espinosa 22:51 
7 (697) Arvi Singh 25:25 
40. 1324 Lodi  (Ave: 18:33, Total: 1:32:42, Range: 1:25) 
 1 164 Alex Mendoza 17:48 
2 262 Victor Manue Hernandez 18:30 
3 274 Andrew Heinrich 18:35 
4 277 Asher Sroufe 18:36 
5 347 Noah Silvia 19:13 
6 (372) Michael Pelaez 19:24 
7 (483) Vincenzo Milligan 20:21 
41. 1329 Hughson  (Ave: 18:35, Total: 1:32:53, Range: 1:33) 
 1 139 Bobby Nieto 17:37 
2 186 Dominic Haupt 17:55 
3 325 Levi Walker 19:02 
4 339 Carlos Nava 19:09 
5 340 Israel Gudino 19:10 
6 (365) Adrian Andrade 19:23 
7 (648) Joseph Anderson 23:17 
42. 1332 Casa Roble  (Ave: 18:36, Total: 1:32:58, Range: 2:27) 
 1 107 Sergio Vivar 17:24 
2 129 Corbin Faircloth 17:34 
3 239 Micah Heberlein 18:21 
4 425 Aidan Choy 19:48 
5 432 Hudson Antrobus 19:51 
6 (464) Gabe Cano 20:09 
7 (670) Aaron Cano 24:03 
43. 1333 Pitman  (Ave: 18:35, Total: 1:32:52, Range: 1:50) 
 1 103 Julius Camacho 17:23 
2 234 Dominic Crawford 18:16 
3 309 Jacob Costa 18:51 
4 338 Frank Miguel 19:09 
5 349 Omar Madriz 19:13 
6 (430) Elijah Suarez 19:50 
7 (566) Moises Valencia 21:26 
44. 1340 West Park  (Ave: 18:35, Total: 1:32:55, Range: 2:05) 
 1 130 Noah Forsyth 17:34 
2 248 Ryan Jackson 18:24 
3 273 Ben Abellon 18:35 
4 286 Daniel Garcia 18:43 
5 403 Aidan Long 19:39 
6 (421) Jonathan Singson 19:47 
7 (423) Malakai Wygal 19:47 
45. 1350 Downey  (Ave: 18:36, Total: 1:32:58, Range: 2:38) 
 1 96 Gavin Flanders 17:19 
2 211 Finn Johnston 18:05 
3 220 Paul Cassagio 18:09 
4 378 Ian Wohlstadter 19:28 
5 445 Ethan Moore 19:57 
46. 1356 Galt  (Ave: 18:40, Total: 1:33:16, Range: 4:04) 
 1 31 Kitto Gonzalez 16:48 
2 226 Nathan Vadan 18:11 
3 283 Logan Rose 18:40 
4 292 Alejandro Herrera 18:45 
5 524 Dalton Corriea 20:52 
6 (639) Garrett Rose 23:00 
7 (682) Nicholas Munn 24:36 
47. 1377 Western Sierra  (Ave: 18:40, Total: 1:33:18, Range: 2:27) 
 1 80 Graham Martin 17:16 
2 197 Ryan Trieu 17:59 
3 296 Isaac Kelly 18:46 
4 395 Spencer Schwarz 19:34 
5 409 Shayan Mandal 19:43 
6 (433) Brogan Navarro 19:52 
7 (495) Dane Bullock 20:29 
48. 1378 Colfax  (Ave: 18:38, Total: 1:33:10, Range: 2:12) 
 1 131 Dillon Holloway 17:34 
2 245 Sawyer Hacker 18:24 
3 268 Keaton Hacker 18:33 
4 316 Gavin Lewis 18:53 
5 418 Tyler Hansen 19:46 
6 (509) Salem Ziegler 20:42 
7 (536) Wyatt Millikan 21:01 
49. 1403 Laguna Creek  (Ave: 18:39, Total: 1:33:13, Range: 1:16) 
 1 185 Aiden Rios 17:54 
2 271 Joshua Alvarado 18:33 
3 302 Shivneel Dutt 18:48 
4 303 Jullian Murillo 18:48 
5 342 Noah Gleim 19:10 
6 (370) Jaydon Patel 19:23 
7 (405) Mitchell Maseba 19:40 
50. 1412 Modesto Hs  (Ave: 18:43, Total: 1:33:34, Range: 3:25) 
 1 34 Mehtaab Dhillon 16:49 
2 227 Simrit Shergill 18:12 
3 332 Nathan Kry 19:06 
4 348 Dante Ron 19:13 
5 471 Jesus Moreno 20:14 
51. 1420 Merced  (Ave: 18:44, Total: 1:33:36, Range: 2:15) 
 1 122 Jesse Deniz 17:30 
2 242 Camden Gudgel 18:23 
3 279 James Tetangco 18:36 
4 362 Hunter Moldrup 19:22 
5 415 Carlos Melgar 19:45 
6 (461) Jacob Chavez 20:08 
7 (462) Caleb Duenas 20:08 
52. 1432 Ripon  (Ave: 18:45, Total: 1:33:42, Range: 2:43) 
 1 28 Devin Fitzpatrick 16:46 
2 318 Valente Hernandez 18:55 
3 350 Moses Gomez 19:15 
4 355 Jonathan Salinas 19:17 
5 381 Luke Bair 19:29 
6 (401) Isaiah Green 19:38 
7 (443) Rajdeep Singh 19:56 
53. 1437 Placer  (Ave: 18:45, Total: 1:33:42, Range: 2:59) 
 1 57 Caleb Dickerson 17:02 
2 224 William Brandt 18:11 
3 297 Jarred Roman 18:47 
4 406 Matthew Hannan 19:41 
5 453 Matthew Reid 20:01 
6 (497) Anthony Eandi 20:30 
7 (520) Cooper Barr 20:49 
54. 1440 Escalon  (Ave: 18:46, Total: 1:33:46, Range: 2:57) 
 1 93 Andrew Morales 17:19 
2 190 Jose Calderon 17:55 
3 266 Daniel Bagadiong 18:31 
4 417 Marcos Grajeda 19:45 
5 474 Conner Jones 20:16 
6 (545) Nathaniel Millard 21:11 
7 (614) Jacob Beneux 22:25 
55. 1450 Will C Wood  (Ave: 18:44, Total: 1:33:39, Range: 1:15) 
 1 225 Luca Troche Jones 18:11 
2 247 Bruce Sands 18:24 
3 280 Gavino Lomas 18:37 
4 322 Miguel Cervantes Lope 19:01 
5 376 Peter Finerty 19:26 
6 (465) Guillermo Larios 20:09 
56. 1475 Sac Country Day  (Ave: 19:01, Total: 1:35:02, Range: 5:57) 
 1 1 Andrew Burr 16:12 
2 3 Aakash Arumugam 16:21 
3 284 Wyatt Hall 18:41 
4 583 Alex Zinn 21:39 
5 604 Lukas Chung 22:09 
6 (658) Griffin Misquita 23:30 
57. 1522 Buhach Colony  (Ave: 18:52, Total: 1:34:17, Range: 1:54) 
 1 176 Kirolios Kozman 17:51 
2 219 Patrick Gonzales 18:08 
3 336 Abraham Guzman 19:08 
4 375 Covin Tassey 19:25 
5 416 Devin Gopar 19:45 
6 (491) Kaden Llamas 20:27 
58. 1585 Merrill West  (Ave: 18:56, Total: 1:34:37, Range: 3:50) 
 1 4 Jonathan Hupman 16:22 
2 218 Leonel Moreno 18:08 
3 444 Eduardo Davalos 19:56 
4 451 Gabriel Zaragoza 19:59 
5 468 Arjun Singh 20:12 
6 (505) Miguel Carrillo 20:38 
59. 1592 Summerville  (Ave: 18:59, Total: 1:34:55, Range: 2:32) 
 1 156 Esai Vasquez 17:44 
2 231 Rivera Ryden 18:15 
3 293 Chris Carr 18:46 
4 439 Jt Souza 19:54 
5 473 Jackson Moses 20:16 
6 (528) Shopp Ray 20:53 
60. 1602 Franklin-Eg  (Ave: 19:02, Total: 1:35:06, Range: 2:34) 
 1 98 Angel Herrera Ponce 17:20 
2 324 Brandon Tam 19:02 
3 335 Daniel Rodriguez 19:08 
4 408 Raphael Divinagracia 11 19:42 
5 437 Larenzo Quinonez 19:54 
6 (440) Xavier Hernandez 19:55 
7 (470) Eric Zheng 20:14 
61. 1608 Lincoln-L  (Ave: 19:07, Total: 1:35:31, Range: 3:34) 
 1 141 Kai Clark 17:38 
2 167 Cameron Dunlap 17:49 
3 282 Logan Roycraft 18:38 
4 472 Lukas Wilson 20:14 
5 546 Johnny Isauro Garcia 21:12 
6 (579) Noah Roycraft 21:36 
7 (694) Matthew Holcomb 25:10 
62. 1627 Manteca  (Ave: 19:07, Total: 1:35:32, Range: 4:24) 
 1 20 Oscar Angel 16:40 
2 312 Dario Rodriguez 18:53 
3 353 Isaiah Arechiga 19:16 
4 402 Victor Espinoza 19:39 
5 540 Jaime Leon 21:04 
6 (664) Alijah Marshall 23:42 
63. 1671 Bear River  (Ave: 19:07, Total: 1:35:31, Range: 2:38) 
 1 99 Liam Coley 17:20 
2 320 Alec Sevits 18:56 
3 383 Jake Boan 19:30 
4 420 Izaak Sharp 19:47 
5 449 Tyler Milami 19:58 
6 (554) Jordan Glaspey 21:17 
7 (593) Ethan Hurd 21:44 
64. 1689 Cordova  (Ave: 19:12, Total: 1:36:00, Range: 3:16) 
 1 106 Daniel Insco 17:23 
2 152 Justus Ramirez 17:43 
3 455 Ezekiel Konay 20:02 
4 469 Evan Adair 20:13 
5 507 Micah Fennel 20:39 
6 (624) Cody Sharratt 22:43 
65. 1729 Roseville  (Ave: 19:11, Total: 1:35:53, Range: 1:30) 
 1 238 Boston Tarble 18:19 
2 315 Andrew Zavala 18:53 
3 358 Ernest Tuttle 19:18 
4 391 Gabriel Thomas 19:34 
5 427 David Saribekyan 19:49 
6 (485) Cameron Browning 20:22 
7 (541) Ryan Hunter 21:04 
66. 1750 Vacaville Christian  (Ave: 19:14, Total: 1:36:09, Range: 1:52) 
 1 252 Maverick Adam 18:26 
2 301 Gunner Lyon 18:48 
3 341 Apollo Adam 19:10 
4 377 Griffin McGrath 19:27 
5 479 Taiyo Douglas 20:18 
6 (571) Kalani Tabura 21:29 
7 (595) Mathew Toms 21:46 
67. 1752 Calaveras  (Ave: 19:13, Total: 1:36:05, Range: 1:35) 
 1 244 Wyatt Wendt 18:23 
2 260 Khoen Theodore 18:30 
3 387 Ian Wendt 19:31 
4 411 Dalton Reed 19:43 
5 450 Nathan Cameron 19:58 
6 (598) Darby Dagenais 21:54 
68. 1769 Mira Loma  (Ave: 19:17, Total: 1:36:24, Range: 2:42) 
 1 109 Tyler Farnworth 17:26 
2 356 Otis Crowder 19:17 
3 382 Calvin Lewis 19:29 
4 459 Colby Farnworth 20:04 
5 463 Ryan Nordahl 20:08 
6 (555) Harry Corless 21:19 
7 (580) Xin Wu 21:36 
69. 1789 Tokay  (Ave: 19:43, Total: 1:38:35, Range: 6:32) 
 1 73 Joshua Young 17:13 
2 205 Edmond Zimmer 18:02 
3 390 Logan Sweetman 19:33 
4 456 Reuben Ripken 20:02 
5 665 Angel Guerrero 23:45 
6 (711) Anthony Weldon 28:06 
70. 1820 Orestimba  (Ave: 19:25, Total: 1:37:02, Range: 3:11) 
 1 102 Patricio Kearney 17:23 
2 330 Joseph Garcia 19:05 
3 410 Hector Madrigal 19:43 
4 476 Matthew Wales 20:17 
5 502 Ramiro Beltran-Pel 20:34 
6 (522) Mateo Vazquez 20:51 
7 (592) Diego Mendoza 21:44 
71. 1823 Central Catholic  (Ave: 19:22, Total: 1:36:46, Range: 2:13) 
 1 263 Zachary Early 18:30 
2 307 Mateo Quinonez 18:50 
3 313 Adam Davis 18:53 
4 429 David Rothstein 19:50 
5 511 Alex Ochoa 20:43 
6 (514) Jaden Rothstein 20:46 
7 (594) Jonathan Palafox 21:45 
72. 1830 Cosumnes Oaks  (Ave: 19:22, Total: 1:36:50, Range: 2:24) 
 1 187 Seamus Sweeney 17:55 
2 294 Matthew Olusola 18:46 
3 394 Andrew Avendano 19:34 
4 475 Ryan Sherby 20:16 
5 480 Diego Ruvalcaba 20:19 
6 (534) Aiden Covert 20:59 
7 (597) Nathan Vang 21:48 
73. 1950 Bret Harte  (Ave: 19:35, Total: 1:37:54, Range: 2:13) 
 1 232 Peyton Heermance 18:15 
2 368 Jack Lenihan 19:23 
3 369 Nicholas Lucido 19:23 
4 489 Robert Carrillo-Wrigh 10 20:25 
5 492 Mathew Nord 20:28 
6 (510) Joshua Schuler 20:43 
73. 1950 Monterey Trail  (Ave: 19:35, Total: 1:37:55, Range: 2:24) 
 1 235 Ethan Lee 18:17 
2 308 Jayden Dhillon 18:50 
3 413 Nathan Lee 19:44 
4 486 Robert Villa 20:23 
5 508 Kyle Nguyen 20:41 
6 (634) Ryan Chu 22:52 
7 (652) Issac Tamayo 23:24 
75. 1961 St Mary's  (Ave: 19:33, Total: 1:37:45, Range: 1:12) 
 1 310 Jonah Millonida 18:51 
2 388 Joe Augello 19:32 
3 392 Zachary Valenton 19:34 
4 414 Manuel Villa 19:45 
5 457 Michael Paul 20:03 
6 (521) Elijah Bishop 20:50 
7 (523) Sebastian Lumapas 20:52 
76. 2053 Kennedy-Sac  (Ave: 19:47, Total: 1:38:51, Range: 2:27) 
 1 236 Gabriel Trevizo 18:19 
2 371 Kenny Kim 19:24 
3 435 Diego Torres 19:53 
4 496 Michael Yee 20:29 
5 515 Elijah Davis 20:46 
6 (568) Tim Zhen 21:26 
7 (606) Jacob Chau 22:12 
77. 2066 Vanden  (Ave: 20:04, Total: 1:40:17, Range: 5:09) 
 1 117 Julian Gonzalez 17:28 
2 337 Logan Thompson 19:09 
3 460 Aaron Jirsa 20:04 
4 533 Evan Winston 20:59 
5 619 Dominic Richardson 22:37 
6 (638) Daniel Manietta 22:56 
78. 2105 Gregori  (Ave: 20:10, Total: 1:40:50, Range: 5:55) 
 1 46 Hasan Modan 16:54 
2 419 Alexander Souza 19:46 
3 441 Joaquin Moreno 19:55 
4 569 Roberto Belmontes 21:26 
5 630 Daniel Acevedo 22:49 
6 (633) Joseph Clause-Frausto 11 22:52 
79. 2127 Mountain House  (Ave: 19:53, Total: 1:39:22, Range: 1:23) 
 1 334 Faizon Potprocky 19:08 
2 397 Fernando Vera 19:36 
3 407 Usman Khan 19:42 
4 490 Michael Rivello 20:25 
5 499 Tirdaud Rejaly 20:31 
6 (529) Eidan Mercado 20:55 
7 (588) Abhishek Binoj 21:42 
80. 2191 River City  (Ave: 20:02, Total: 1:40:09, Range: 2:14) 
 1 288 Alex Fields 18:44 
2 412 Ryko Higuera 19:44 
3 442 Alan Olgesby Iii 19:56 
4 517 Austin Porter 20:47 
5 532 Dylan Wasserman 20:58 
6 (551) Demantai Howard 21:15 
7 (573) David Weller 21:32 
81. 2209 Sutter Hs  (Ave: 20:13, Total: 1:41:03, Range: 3:50) 
 1 182 Jacob Carr 17:52 
2 361 Brayden Whitmore 19:22 
3 494 Zeriq Rickel 20:28 
4 582 Carter De La Cerna 21:39 
5 590 Ryan White 21:42 
6 (679) Andrew Newton 24:21 
7 (693) Hunter Rogers 25:09 
82. 2245 Buckingham  (Ave: 20:06, Total: 1:40:30, Range: 2:28) 
 1 270 Diego Rodriguez 18:33 
2 454 Anthony Hernandez 20:02 
3 488 Jonathan Jake) Cu 20:24 
4 498 Joseph Bernard 20:30 
5 535 Jacob Castillo 21:01 
6 (538) Kyle Lang 21:03 
7 (574) Jesse Brown 21:32 
83. 2254 Golden Valley  (Ave: 20:12, Total: 1:40:59, Range: 2:23) 
 1 328 Isael Hernandez 19:03 
2 363 Angadveer Sanghera 19:22 
3 466 Elijah Espinosa 20:12 
4 530 Elijah Welch 20:56 
5 567 Garrett Gossman 21:26 
6 (577) Gilardo Gonzalez 21:35 
84. 2277 Amador  (Ave: 20:16, Total: 1:41:20, Range: 3:28) 
 1 229 Liam Farr 18:13 
2 428 Nate Smith 19:49 
3 484 Henry Hodson 20:22 
4 550 Ian Gillott 21:15 
5 586 Jasper Peterson 21:41 
85. 2312 Central Valley  (Ave: 20:19, Total: 1:41:35, Range: 2:40) 
 1 359 Kevin Garcia 19:20 
2 422 Alexas Landa 19:47 
3 426 Ladre Sengsoury 19:49 
4 506 Cersar Hernandez 20:39 
5 599 Michelena Joshuah 22:00 
6 (611) Jackson Stokes 22:19 
7 (627) Jadin Navarro 22:46 
86. 2471 Johansen  (Ave: 20:56, Total: 1:44:38, Range: 4:21) 
 1 254 Damian Orozco 18:26 
2 400 Anthony Hernandez 19:38 
3 587 Kevin Gabriel 21:42 
4 602 Gavin Ayhens 22:05 
5 628 Julian Russell 22:47 
6 (656) Owyn Baldwin 23:27 
87. 2489 Antelope  (Ave: 20:45, Total: 1:43:41, Range: 3:06) 
 1 393 Garrett Redd 19:34 
2 446 Brian Foster 19:57 
3 504 Enrique Pacheco 20:38 
4 525 Jacob Hammon 20:52 
5 621 Maddox Richards 22:40 
6 (678) Connor Sanchez 24:12 
88. 2520 Ripon Christian  (Ave: 20:41, Total: 1:43:23, Range: 1:29) 
 1 434 Landon Nydam 19:53 
2 448 Matijs Zylstra 19:58 
3 518 Jackson Anema 20:49 
4 559 Colton Grimm 21:21 
5 561 Carter Van Groningen 21:22 
6 (600) Zach Varni 22:01 
7 (612) Joel Hendricks 22:19 
89. 2644 Holt Academy  (Ave: 21:03, Total: 1:45:14, Range: 2:15) 
 1 438 Adrian Valdez 19:54 
2 481 Teo Chavez 20:20 
3 519 Zachary Rojo 20:49 
4 601 Carter Crum 22:02 
5 605 Luke Fernandez 22:09 
6 (613) Ronin Cordero 22:19 
7 (661) Elias Gonzalez 23:33 
90. 2692 Bear Creek  (Ave: 21:23, Total: 1:46:53, Range: 3:30) 
 1 343 Brian McCall 19:11 
2 547 Jacob Brigham 21:12 
3 562 Ethan Melano 21:22 
4 617 Josh Rios 22:27 
5 623 Miles Bickham 22:41 
6 (643) Marcelo Contreras 23:06 
91. 2708 Pioneer  (Ave: 22:00, Total: 1:49:57, Range: 6:55) 
 1 253 Diego O'Quelly 18:26 
2 493 Juan Leon 20:28 
3 629 Damian Moreno 22:48 
4 637 Jairo Torres 22:54 
5 696 Tristan Lepe 25:21 
6 (705) Nano Balangue 26:51 
92. 2717 Riverbank  (Ave: 21:15, Total: 1:46:13, Range: 2:21) 
 1 447 David Ten Fingers 19:57 
2 500 Fabian Vigil-Villagom 12 20:32 
3 557 Juan Armenta 21:20 
4 603 Harveer Aulakh 22:06 
5 610 Adrian Montoya 22:18 
6 (662) Max Jimenez 23:39 
7 (673) Adrian Avendano 24:06 
93. 2722 Sacramento Adventist  (Ave: 21:12, Total: 1:45:57, Range: 1:39) 
 1 501 Malachi Taylor 20:34 
2 527 Liam Hartman 20:53 
3 542 Natis Vargas 21:08 
4 544 Micah Weigley 21:09 
5 608 Heyab Tesfaye 22:13 
94. 2724 Millennium  (Ave: 21:20, Total: 1:46:37, Range: 2:21) 
 1 477 Ethan Huffman 20:17 
2 478 Cole Bettger 20:17 
3 531 Tanner Ross 20:57 
4 618 Youssef Gad 22:28 
5 620 Diego Cervantes 22:38 
6 (655) Thomas Masters 23:26 
7 (677) Adrian Patino 24:12 
95. 2802 Los Banos  (Ave: 22:38, Total: 1:53:06, Range: 7:04) 
 1 204 Emanuel Hurley 18:01 
2 553 Carlos Pineda 21:17 
3 667 Ken Cruz 23:56 
4 687 Noah Delgado 24:47 
5 691 Francisco Martinez 25:05 
6 (712) Noah Cardenas 28:08 
96. 2809 Golden Sierra  (Ave: 21:46, Total: 1:48:50, Range: 3:13) 
 1 424 Levi York 19:48 
2 482 Sam Parr 20:20 
3 622 Noah Wilson 22:40 
4 640 Drew Zacha 23:01 
5 641 Rowan Galliano 23:01 
6 (695) Paco Delange 25:14 
7 (699) Tosh Pittman 25:48 
97. 2828 Ceres  (Ave: 21:53, Total: 1:49:22, Range: 4:03) 
 1 380 Aaron Lopez 19:28 
2 548 Martin Bolanos Aleman 21:13 
3 616 Kevin Pena 22:26 
4 625 Abraham Rodriguez 22:44 
5 659 Aiden Ochoa 23:31 
6 (690) Isac Cazarez 24:54 
98. 2902 Highlands  (Ave: 22:34, Total: 1:52:49, Range: 6:27) 
 1 366 Rodrigo Pomposo 19:23 
2 543 Zamora Miguel 21:09 
3 642 Oscars Saetern 23:04 
4 651 Domiyon Tordsen 23:23 
5 700 Mathew Smith 25:50 
6 (713) Alfredo Ramirez 28:11 
7 (718) Brandon Valdivia 31:49 
99. 2987 Center  (Ave: 22:02, Total: 1:50:10, Range: 1:54) 
 1 556 Joshua Chantencgo 21:19 
2 584 Erik Gomez 21:40 
3 596 Charles Cortright 21:46 
4 607 Darric Alan Manzano 22:12 
5 644 Liam Sloan 23:13 
6 (719) Anthony Caballero 32:46 
100. 3026 Venture Academy  (Ave: 23:20, Total: 1:56:38, Range: 7:29) 
 1 458 Ricardo Esquivel-Gonza 12 20:03 
2 516 Isaac Lewis 20:46 
3 657 Jordan Howard 23:29 
4 688 Julius Rael 24:48 
5 707 Samuel Terra 27:32 
6 (710) Leonardo Gonzales 28:01 
101. 3048 Marysville  (Ave: 22:51, Total: 1:54:12, Range: 5:26) 
 1 503 Angel Diaz 20:36 
2 558 Antonio Pantoja 21:20 
3 636 Josiah Montero 22:53 
4 650 Shamus Ramirez 23:21 
5 701 Owen Bramer 26:02 
102. 3090 Rio Vista  (Ave: 22:44, Total: 1:53:37, Range: 3:21) 
 1 512 Luke Fortes 20:44 
2 615 Scott Lazo 22:26 
3 631 Landyn Hall 22:50 
4 660 Austin Alexander 23:32 
5 672 Kirin Gomes 24:05 
6 (684) Seth Burris 24:40 
7 (685) Khai Alexander 24:43 
103. 3097 Florin  (Ave: 22:39, Total: 1:53:15, Range: 2:40) 
 1 565 Toby Vang 21:24 
2 581 Raymond Fernandez 21:38 
3 626 Daniel Braverman 22:45 
4 654 Kyle Nguyen 23:24 
5 671 Leo Liang 24:04 
6 (676) Kevin Nguyen 24:12 
7 (714) Lianglong Huang 28:23 
104. 3152 Foothill-Sac  (Ave: 22:56, Total: 1:54:38, Range: 2:36) 
 1 572 Jean Rivera 21:31 
2 591 Highland Martinez 21:42 
3 646 Aiden Caravalho 23:15 
4 669 David Lands 24:03 
5 674 Carlos Gutierrez 24:07 
6 (683) Jacob Duran 24:40 
7 (698) Jaxon Gary 25:34 
105. 3172 John Adams  (Ave: 24:14, Total: 2:01:06, Range: 8:20) 
 1 526 Micah Hindman 20:53 
2 576 David Bubilyenko 21:33 
3 653 Rhys Mowrey 23:24 
4 702 Logan Monelo 26:03 
5 715 Robert Jones 29:13 
106. 3177 Big Valley Christian  (Ave: 24:58, Total: 2:04:47, Range: 11:46) 
 1 560 Noah Pacheco 21:21 
2 585 Conner Hartfield 21:41 
3 609 Ryder Jackson 22:15 
4 703 Hayden Degnan 26:23 
5 720 Ezekiel Ramszyk 33:07 
107. 3191 Leroy Greene  (Ave: 24:23, Total: 2:01:51, Range: 9:24) 
 1 564 Ethan Everett 21:24 
2 575 Octavio Oregon-Zazueta 11 21:33 
3 647 Vincent Dalli 23:16 
4 689 Samuel Thao 24:50 
5 716 Aiden Edwards 30:48 
108. 3236 Langston Hughes  (Ave: 23:29, Total: 1:57:22, Range: 3:07) 
 1 552 Jaelyn Decker 21:16 
2 663 William Ellington 23:41 
3 666 Caleb Avila 23:52 
4 675 Trey Williams 24:10 
5 680 Alfredo Dominguez 24:23 
109. 3307 McNair  (Ave: 25:31, Total: 2:07:33, Range: 10:20) 
 1 570 Christopher Orton 21:29 
2 635 Jesus Gonzalez 22:53 
3 681 Tyler Haley 24:34 
4 704 Kenneth Castro 26:48 
5 717 Zuriel Pimentel 31:49 
6 (721) Dante Carbajal 39:07 
110. 3397 Valley  (Ave: 24:49, Total: 2:04:05, Range: 3:50) 
 1 645 James Ponce 23:13 
2 668 Azhar Hafiz 23:58 
3 686 Arturo Mosso Lopez 24:43 
4 692 Juan Pablo Reyes 25:08 
5 706 Jayden Godinez 27:03 
6 (708) Jorge Manriquez 27:48 
7 (709) Jeremy Amorok 27:51 
Back