• 1

     
    Zachary Ayers (12)
    Davis
     
    15:28.6
  • 2

     
    Adin Dibble (12)
    Sonora
     
    15:41.2
  • 3

     
    Broen Holman (9)
    Sonora
     
    15:41.2
  • 4

     
    Braden King (12)
    Jesuit
     
    15:48.3
  • 5

     
    Ryan Mitchell (11)
    Davis
     
    15:48.5
  • 6

     
    Jacob Swanson (11)
    Jesuit
     
    15:52.8
  • 7

     
    Noah Pagaran (12)
    Lincoln-S
     
    16:00.3
  • 8

     
    Daniel Winter (12)
    St Mary's
     
    16:00.9
  • 9

     
    Damian Garcia (12)
    Pitman
     
    16:01.9
  • 10

     
    Elijah Sulivan (12)
    St Mary's
     
    16:09.3
  • 11

     
    Josh Chu (10)
    Ponderosa
     
    16:09.9
  • 12

     
    Donovan Cheruiyot (11)
    Vacaville
     
    16:16.7
  • 13

     
    Ryan Dong (12)
    Christian Brothers
     
    16:17.0
  • 14

     
    Kellen Ruiz (12)
    Vacaville
     
    16:19.2
  • 15

     
    Nathan Short (11)
    Folsom
     
    16:19.7
  • 16

     
    Jansen Gillig (11)
    Lincoln-S
     
    16:23.0
  • 17

     
    Garrett Hesser (12)
    Calaveras
     
    16:24.1
  • 18

     
    Brandon Moreno (11)
    Jesuit
     
    16:25.0
  • 19

     
    Caleb Cavanaugh (11)
    Oakdale
     
    16:26.9
  • 20

     
    Colton Walker (10)
    Vacaville
     
    16:27.3
  • 21

     
    Connor Cougevan (10)
    Davis
     
    16:28.9
  • 22

     
    Ethan Smith (11)
    Folsom
     
    16:29.5
  • 23

     
    Dax Daley (11)
    Oakdale
     
    16:30.9
  • 24

     
    Cooper Freeman (12)
    East Union
     
    16:31.2
  • 25

     
    Asher Love (12)
    Vacaville
     
    16:31.3
  • 26

     
    Paul Hobbs (12)
    Vacaville
     
    16:31.8
  • 27

     
    Dean McLane (12)
    Mira Loma
     
    16:32.1
  • 28

     
    Daniel Lucatero (12)
    Livingston
     
    16:32.1
  • 29

     
    Benjamin Sallee (11)
    El Dorado
     
    16:32.9
  • 30

     
    Julian Doak (11)
    Placer
     
    16:34.6
  • 31

     
    Wesley Selby (11)
    Nevada Union
     
    16:35.3
  • 32

     
    Aakash Arumugam (10)
    Rocklin
     
    16:35.3
  • 33

     
    Julius Pena (12)
    Buhach Colony
     
    16:35.9
  • 34

     
    Jaden Trujillo (11)
    Lincoln-L
     
    16:37.4
  • 35

     
    Cody Foxworthy (12)
    El Dorado
     
    16:37.7
  • 36

     
    Wyatt Hamilton (12)
    Placer
     
    16:39.3
  • 37

     
    Chase Cressman (9)
    Jesuit
     
    16:40.0
  • 38

     
    Omar Alsaidi (10)
    Ripon
     
    16:40.5
  • 39

     
    Cole Dudley (12)
    Davis
     
    16:41.4
  • 40

     
    Andrew Burr (9)
    Sac Country Day
     
    16:43.1
  • 41

     
    Efren Sanchez (12)
    Pitman
     
    16:46.0
  • 42

     
    Devin Pereira (11)
    Rocklin
     
    16:49.0
  • 43

     
    Preston Conner (12)
    Jesuit
     
    16:49.9
  • 44

     
    Daniel Gonzalez (11)
    Lincoln-S
     
    16:49.9
  • 45

     
    Jaren Johnson (12)
    Gregori
     
    16:50.6
  • 46

     
    Nathaniel Olsen (11)
    Beyer
     
    16:50.7
  • 47

     
    Brian Lew (12)
    Oak Ridge
     
    16:51.7
  • 48

     
    Kai Sorensen (12)
    McClatchy
     
    16:52.3
  • 49

     
    Gary Leteipa (12)
    Beyer
     
    16:53.9
  • 50

     
    Gilbert Sanchez (12)
    Bella Vista
     
    16:54.5
  • 51

     
    Jackson Wedel (12)
    McClatchy
     
    16:54.9
  • 52

     
    Simon Appel (12)
    Oakdale
     
    16:56.0
  • 53

     
    Andrew Zimny (12)
    Vista Del Lago
     
    16:56.0
  • 54

     
    Zachary Graeber (12)
    Folsom
     
    16:56.1
  • 55

     
    James Bowen (12)
    Whitney
     
    16:56.8
  • 56

     
    Joseph Lighthall (11)
    Hughson
     
    16:57.9
  • 57

     
    Tj Parnow (12)
    Nevada Union
     
    16:58.5
  • 58

     
    Gerardo Ramirez-Mart (12)
    Grace Davis
     
    16:58.6
  • 59

     
    Nick Herrmann (11)
    Whitney
     
    16:59.0
  • 60

     
    Jacob Kolster (12)
    Colfax
     
    16:59.7
  • 61

     
    Gavin Shields (10)
    Rio Americano
     
    16:59.8
  • 62

     
    Mateo Delgadillo (11)
    Whitney
     
    17:01.6
  • 63

     
    Braden Muzzy (11)
    Placer
     
    17:02.4
  • 64

     
    Cameron Noreen (12)
    Lincoln-L
     
    17:03.4
  • 65

     
    Sean Lacey (12)
    Bella Vista
     
    17:03.6
  • 66

     
    Daniel Aguilar (12)
    Placer
     
    17:04.1
  • 67

     
    Jackson Hicks (11)
    Will C Wood
     
    17:05.0
  • 68

     
    Jake Tolman (12)
    Laguna Creek
     
    17:05.1
  • 69

     
    Troy Esparza (11)
    Oak Ridge
     
    17:05.3
  • 70

     
    Samuel Nealon (10)
    Christian Brothers
     
    17:05.4
  • 71

     
    Dominick Gianetto (11)
    Vista Del Lago
     
    17:05.7
  • 72

     
    Braidon Campora (10)
    El Dorado
     
    17:05.7
  • 73

     
    Nick Granger (11)
    Vista Del Lago
     
    17:05.8
  • 74

     
    Diego Levenfeld (12)
    Jesuit
     
    17:06.9
  • 75

     
    Cruz Vasquez (11)
    Summerville
     
    17:07.0
  • 76

     
    Nathan Luca (11)
    Oakdale
     
    17:10.4
  • 77

     
    Cole Toumajian (12)
    Rocklin
     
    17:10.4
  • 78

     
    Kyle Towne (12)
    Sheldon
     
    17:10.7
  • 79

     
    Jonah Reynolds (10)
    Jesuit
     
    17:10.8
  • 80

     
    Hunter Schwab (12)
    Whitney
     
    17:11.5
  • 81

     
    Jacob Moffett (11)
    St Mary's
     
    17:12.2
  • 82

     
    Tobin Coleman (12)
    El Dorado
     
    17:14.1
  • 83

     
    Evan Espinoza (12)
    Waterford
     
    17:14.8
  • 84

     
    Evan Cooper (12)
    East Union
     
    17:16.9
  • 85

     
    Silas Glynn (12)
    Vista Del Lago
     
    17:18.0
  • 86

     
    Carson Edwards (12)
    Millennium
     
    17:18.0
  • 87

     
    Brody Vecchione (12)
    Turlock
     
    17:18.4
  • 88

     
    Diego Cortes (10)
    Rodriguez
     
    17:18.7
  • 89

     
    William Liu (12)
    Rodriguez
     
    17:19.3
  • 90

     
    Noah Lopez (10)
    Whitney
     
    17:20.3
  • 91

     
    Cole Jamieson (11)
    Whitney
     
    17:20.4
  • 92

     
    Lorenzo Ciubal (12)
    Folsom
     
    17:20.7
  • 93

     
    Chas O'Bear (12)
    Pleasant Grove
     
    17:21.3
  • 94

     
    Cyrus Justinian (10)
    Rio Americano
     
    17:22.0
  • 95

     
    Kellen Steplight (12)
    Vacaville
     
    17:22.6
  • 96

     
    Eragon Tijerina (10)
    Roseville
     
    17:22.7
  • 97

     
    Evan Carleton-Sniff (11)
    Lincoln-L
     
    17:23.7
  • 98

     
    Jay Chew (12)
    Laguna Creek
     
    17:23.8
  • 99

     
    Ismael Dominguez (9)
    Gregori
     
    17:24.7
  • 100

     
    Mason Oliveira (10)
    Oakdale
     
    17:25.1
  • 101

     
    Ryan Martin (11)
    River City
     
    17:25.1
  • 102

     
    Alberto Esquivez (11)
    Orestimba
     
    17:25.1
  • 103

     
    Caleb Cliburn (9)
    Lincoln-S
     
    17:26.6
  • 104

     
    Praveen Swaminathan (12)
    Rocklin
     
    17:27.1
  • 105

     
    Alexander Vigil (11)
    Roseville
     
    17:27.2
  • 106

     
    Ryan Elias (11)
    Beyer
     
    17:27.5
  • 107

     
    Raghav Vasudevan (12)
    Liberty Ranch
     
    17:31.8
  • 108

     
    Kieran Mohan (12)
    Kennedy-Sac
     
    17:32.1
  • 109

     
    Kyle Gilbert (12)
    Folsom
     
    17:33.1
  • 110

     
    Riley Walker (9)
    Lodi
     
    17:33.5
  • 111

     
    Garrett Reinhard (12)
    Colfax
     
    17:34.1
  • 112

     
    Diego Cardenas (12)
    Grace Davis
     
    17:34.4
  • 113

     
    Luke Carroll (10)
    Oak Ridge
     
    17:34.9
  • 114

     
    Logan Marlatt (11)
    Bella Vista
     
    17:35.2
  • 115

     
    Matthew McDonald (11)
    Cosumnes Oaks
     
    17:36.2
  • 116

     
    Harrison Kariakin (12)
    Rio Americano
     
    17:36.8
  • 117

     
    Joey Petrilla (11)
    Colfax
     
    17:37.1
  • 118

     
    Ty Ertel (10)
    Del Oro
     
    17:38.0
  • 119

     
    Jackson Oliveira (10)
    Oakdale
     
    17:38.0
  • 120

     
    Edwin Hooey (9)
    Vista Del Lago
     
    17:38.7
  • 121

     
    Reign Saldana (10)
    Christian Brothers
     
    17:39.5
  • 122

     
    Ethan Vahle (12)
    Rio Americano
     
    17:39.9
  • 123

     
    Brandon Olah (11)
    Whitney
     
    17:40.3
  • 124

     
    Tanner Bristow (12)
    Atwater
     
    17:40.9
  • 125

     
    Adam Bucher (11)
    Foothill-Sac
     
    17:41.5
  • 126

     
    Gerardo Lopez (11)
    Kennedy-Sac
     
    17:41.9
  • 127

     
    Mehtaab Dhillon (10)
    Modesto
     
    17:42.5
  • 128

     
    Sebastian Lichti (11)
    Del Oro
     
    17:43.8
  • 129

     
    Alec Redmond (11)
    McClatchy
     
    17:47.0
  • 130

     
    Jeremiah Kenny (11)
    Mountain House
     
    17:47.9
  • 131

     
    Jacob Honey (9)
    Woodcreek
     
    17:48.6
  • 132

     
    Josh Griffin (9)
    Nevada Union
     
    17:48.9
  • 133

     
    Jackson Olsen (10)
    Beyer
     
    17:49.0
  • 134

     
    Kameron Fudenna (9)
    Rocklin
     
    17:49.2
  • 135

     
    Arvind Mohanraj (12)
    Folsom
     
    17:49.9
  • 136

     
    Max Wright (12)
    Nevada Union
     
    17:50.2
  • 137

     
    William McCoy (11)
    Laguna Creek
     
    17:51.5
  • 138

     
    Nathan Diaz (12)
    Woodland
     
    17:52.9
  • 139

     
    Daniel Sorci (11)
    Atwater
     
    17:53.0
  • 140

     
    Noah Balla-Hawkins (11)
    Bella Vista
     
    17:54.1
  • 141

     
    Jack Sindt (10)
    Del Oro
     
    17:54.8
  • 142

     
    Fletcher Lux (12)
    McClatchy
     
    17:55.0
  • 143

     
    Jesse Orosco (12)
    Woodland
     
    17:56.1
  • 144

     
    Tahbert Bui (12)
    Beyer
     
    17:56.2
  • 145

     
    Samuel Bateman (12)
    Christian Brothers
     
    17:56.5
  • 146

     
    Leo Hymus (12)
    Davis
     
    17:56.7
  • 147

     
    Gino Guerrero (11)
    Franklin-Eg
     
    17:56.9
  • 148

     
    Bode Briseno (11)
    Bella Vista
     
    17:57.9
  • 149

     
    Liam Bayer (11)
    Folsom
     
    17:58.9
  • 150

     
    Drew Gladwell (12)
    Oak Ridge
     
    18:00.7
  • 151

     
    Logan Biddle (11)
    Colfax
     
    18:00.8
  • 152

     
    Hayden Brooks (10)
    Ponderosa
     
    18:02.1
  • 153

     
    Evan Mitchell (11)
    Vacaville
     
    18:02.6
  • 154

     
    Ben Schroeder (11)
    Franklin-Eg
     
    18:03.2
  • 155

     
    Xavier Jarrell (11)
    Atwater
     
    18:04.8
  • 156

     
    John Paul Pecha (11)
    Vista Del Lago
     
    18:05.9
  • 157

     
    Davian Alberto (11)
    Modesto
     
    18:06.6
  • 158

     
    Jesus Ochoa (12)
    Hughson
     
    18:06.6
  • 159

     
    Aaron Brewer (12)
    Atwater
     
    18:06.7
  • 160

     
    Cyrus Walker (12)
    Liberty Ranch
     
    18:07.5
  • 161

     
    Diego Carreon (11)
    Laguna Creek
     
    18:07.6
  • 162

     
    Diego Cisneros (11)
    Pitman
     
    18:09.0
  • 163

     
    Landon Eynon (10)
    Bella Vista
     
    18:09.0
  • 164

     
    Logan Shaw (12)
    Rocklin
     
    18:09.3
  • 165

     
    Jordan Smith (12)
    Bret Harte
     
    18:10.0
  • 166

     
    Yuji Buczynski (11)
    Mountain House
     
    18:11.4
  • 167

     
    Gavin Lynch (12)
    Davis
     
    18:11.6
  • 168

     
    Peyton Tremayne (12)
    Gregori
     
    18:12.9
  • 169

     
    David Reyes (12)
    Atwater
     
    18:12.9
  • 170

     
    Josue Fleitas (12)
    Amador
     
    18:14.4
  • 171

     
    Zachery Hardin (11)
    Atwater
     
    18:15.2
  • 172

     
    Hao Xu (11)
    Monterey Trail
     
    18:16.8
  • 173

     
    Haydn Bennion (10)
    Rodriguez
     
    18:17.0
  • 174

     
    Emmanuel Alvarado (12)
    Hughson
     
    18:17.2
  • 175

     
    Cole Williams (11)
    Bella Vista
     
    18:17.3
  • 176

     
    William Gay (12)
    River City
     
    18:18.4
  • 177

     
    Eric Burns (10)
    Rodriguez
     
    18:20.0
  • 178

     
    Cole Rommelfanger (11)
    Del Campo
     
    18:20.4
  • 179

     
    Thomas Reed (12)
    Union Mine
     
    18:20.9
  • 180

     
    Cooper Ferguson (12)
    Davis
     
    18:21.1
  • 181

     
    Jackson Evans (11)
    McClatchy
     
    18:21.1
  • 182

     
    Nathan Horton (11)
    Hughson
     
    18:21.9
  • 183

     
    Fabian De Loa (11)
    Buhach Colony
     
    18:21.9
  • 184

     
    Hunter Boyenga (12)
    Atwater
     
    18:22.1
  • 185

     
    Izaiah Garza (12)
    Los Banos
     
    18:23.3
  • 186

     
    Chris Lespron (12)
    Vacaville Christia
     
    18:23.4
  • 187

     
    Elias Alvarez (12)
    Placer
     
    18:23.7
  • 188

     
    Jacob Dennon (12)
    Placer
     
    18:24.2
  • 189

     
    Justin Kaysinger (11)
    Elk Grove
     
    18:25.8
  • 190

     
    Zachery Wolf (10)
    Union Mine
     
    18:26.8
  • 191

     
    Keith Mertz (11)
    Lincoln-S
     
    18:27.6
  • 192

     
    Cooper Love (12)
    River City
     
    18:27.7
  • 193

     
    Mitchell Maseba (10)
    Laguna Creek
     
    18:27.7
  • 194

     
    Alexander Potter (9)
    Christian Brothers
     
    18:28.0
  • 195

     
    Dean Ramos (11)
    Rodriguez
     
    18:28.4
  • 196

     
    Noah Ribet (10)
    Elk Grove
     
    18:28.6
  • 197

     
    Owen Bullock (11)
    Hughson
     
    18:28.8
  • 198

     
    Gabriel Gutierrez (12)
    Pitman
     
    18:29.7
  • 199

     
    Ezra Arambula (11)
    Hughson
     
    18:30.0
  • 200

     
    Zakki Noor (11)
    Gregori
     
    18:30.4
  • 201

     
    Marcus Cunanan (11)
    Armijo
     
    18:33.7
  • 202

     
    Jack Headrick (11)
    Capital Christian
     
    18:36.2
  • 203

     
    Amartya Poovaiah (11)
    Mountain House
     
    18:36.6
  • 204

     
    Noah Gleim (10)
    Laguna Creek
     
    18:37.0
  • 205

     
    Andrew Thiede (12)
    Franklin-Eg
     
    18:37.4
  • 206

     
    James Ernst (12)
    Franklin-Eg
     
    18:37.8
  • 207

     
    Andres Pacheco (11)
    Florin
     
    18:39.3
  • 208

     
    Angelo Nunez (12)
    Roseville
     
    18:39.4
  • 209

     
    Maury Ortiz (21)
    East Union
     
    18:40.3
  • 210

     
    Zachary Heberlein (12)
    Casa Roble
     
    18:40.5
  • 211

     
    Andrew Flores (11)
    Elk Grove
     
    18:41.1
  • 212

     
    Andrew Close (11)
    Del Oro
     
    18:41.3
  • 213

     
    Tyler Lynn (9)
    El Dorado
     
    18:41.8
  • 214

     
    Joshua Levenstein (12)
    Roseville
     
    18:42.3
  • 215

     
    Emiliano Villanueva (12)
    Rio Linda
     
    18:42.8
  • 216

     
    Ethan Fernandez (12)
    Rocklin
     
    18:43.2
  • 217

     
    Josh Hooey (10)
    Vista Del Lago
     
    18:43.5
  • 218

     
    Lukas Pagan (10)
    El Dorado
     
    18:44.3
  • 219

     
    Rylan Persons (11)
    Pitman
     
    18:45.1
  • 220

     
    Abner Gonzalez (10)
    Oakdale
     
    18:45.2
  • 221

     
    Justin Hinson (12)
    Lincoln-L
     
    18:47.2
  • 222

     
    Marcus Monroe (10)
    Elk Grove
     
    18:47.9
  • 223

     
    Ylijah En (11)
    Beyer
     
    18:48.7
  • 224

     
    Carson Wuebker (10)
    Del Campo
     
    18:48.8
  • 225

     
    Elliott Brown (10)
    Oak Ridge
     
    18:49.4
  • 226

     
    Bryce Camara (9)
    Elk Grove
     
    18:49.5
  • 227

     
    Brenden Guzman (12)
    Gregori
     
    18:49.9
  • 228

     
    Parker Bishop (11)
    Laguna Creek
     
    18:49.9
  • 229

     
    Skylar Kively (11)
    Summerville
     
    18:51.3
  • 230

     
    Luke Armstrong (9)
    Woodland Christian
     
    18:51.3
  • 231

     
    Jesse Wadelton (12)
    Union Mine
     
    18:51.7
  • 232

     
    Koen Cayabayab (10)
    Nevada Union
     
    18:51.9
  • 233

     
    Theo Van Vacas Gag (11)
    Nevada Union
     
    18:52.1
  • 234

     
    Ryan Tang (12)
    McClatchy
     
    18:53.1
  • 235

     
    Luke Schlenker (11)
    Modesto
     
    18:53.9
  • 236

     
    Nikos Burciaga (11)
    Christian Brothers
     
    18:54.1
  • 237

     
    Ryan Sampson (10)
    El Dorado
     
    18:54.1
  • 238

     
    Francisco Vazquez Vi (11)
    Gregori
     
    18:54.4
  • 239

     
    Joseph Bogdan (12)
    McClatchy
     
    18:54.4
  • 240

     
    Joshua Disilvestro (10)
    Rio Americano
     
    18:55.0
  • 241

     
    Luke Stewart (12)
    Oak Ridge
     
    18:55.5
  • 242

     
    Amitya Thimaiah (11)
    Mountain House
     
    18:59.0
  • 243

     
    Isaiah Ramme (11)
    Hughson
     
    18:59.2
  • 244

     
    Kyle Oltmanns (9)
    Liberty Ranch
     
    19:00.5
  • 245

     
    Caleb Dickerson (10)
    Placer
     
    19:00.7
  • 246

     
    Aiden Parker (11)
    Merced
     
    19:01.8
  • 247

     
    Bradley Bertossa (11)
    Christian Brothers
     
    19:01.9
  • 248

     
    Robert Rommelfanger (11)
    Del Campo
     
    19:02.1
  • 249

     
    Alan De La Torre Me (12)
    Will C Wood
     
    19:02.1
  • 250

     
    Nicholas Corona Ve (12)
    Sierra
     
    19:04.6
  • 251

     
    Ryan Witte (12)
    Rio Americano
     
    19:05.0
  • 252

     
    Andrew Semillo (11)
    St Mary's
     
    19:05.2
  • 253

     
    Benjamin Diaz (12)
    Patterson
     
    19:05.5
  • 254

     
    Logan Roycraft (10)
    Lincoln-L
     
    19:06.1
  • 255

     
    Deszo Ganova (11)
    Will C Wood
     
    19:06.2
  • 256

     
    Maverick Adam (9)
    Vacaville Christia
     
    19:06.3
  • 257

     
    Zane Johnson (12)
    Will C Wood
     
    19:06.4
  • 258

     
    Dannon Jenson (11)
    Del Oro
     
    19:07.0
  • 259

     
    Brendan Alson (11)
    Sierra
     
    19:07.5
  • 260

     
    Matthew Koontz (12)
    Elk Grove
     
    19:08.4
  • 261

     
    Francisco Castro (12)
    Rosemont
     
    19:08.5
  • 262

     
    Chase Gill (12)
    Oak Ridge
     
    19:08.6
  • 263

     
    Israel Babbitt (12)
    Franklin-Eg
     
    19:10.1
  • 264

     
    Luis Castellanos (11)
    Johansen
     
    19:10.4
  • 265

     
    Johnny Sandoval (12)
    East Union
     
    19:10.5
  • 266

     
    Landon York (11)
    Golden Sierra
     
    19:12.6
  • 267

     
    Garrett Arcand (12)
    Colfax
     
    19:12.8
  • 268

     
    Altin Hernandrick (10)
    Summerville
     
    19:14.5
  • 269

     
    Borderick Burita (10)
    Bret Harte
     
    19:19.2
  • 270

     
    Graham Martin (10)
    Western Sierra
     
    19:21.9
  • 271

     
    Dennis Allen Iii (12)
    Union Mine
     
    19:23.6
  • 272

     
    Jayden Frank Key (11)
    Mountain House
     
    19:24.2
  • 273

     
    Daniel Buettner (12)
    Colfax
     
    19:24.4
  • 274

     
    Javier Camacho (11)
    Pitman
     
    19:24.7
  • 275

     
    Chase Hanker (10)
    St Mary's
     
    19:25.4
  • 276

     
    Joseph Pink (9)
    Sonora
     
    19:26.7
  • 277

     
    Valente Hernandez (10)
    Ripon
     
    19:29.9
  • 278

     
    Joe Augello (10)
    St Mary's
     
    19:29.9
  • 279

     
    Andres Lemus-Leon (12)
    Downey
     
    19:29.9
  • 280

     
    Cameron Dunlap (9)
    Lincoln-L
     
    19:30.7
  • 281

     
    Aiden Escay (11)
    Rio Americano
     
    19:31.1
  • 282

     
    Hunter Janssen (12)
    Lincoln-L
     
    19:32.6
  • 283

     
    Devin Fitzpatrick (10)
    Ripon
     
    19:33.5
  • 284

     
    Alexander Mejia (11)
    Bret Harte
     
    19:35.2
  • 285

     
    Austin Hannink (11)
    Central Catholic
     
    19:37.4
  • 286

     
    Elijah Funk (11)
    Bear River
     
    19:37.8
  • 287

     
    Blake Warner (11)
    Del Campo
     
    19:38.6
  • 288

     
    Richard Hsia (10)
    Will C Wood
     
    19:39.1
  • 289

     
    Joey Leadon (11)
    Central Catholic
     
    19:41.7
  • 290

     
    Dylan Camara (11)
    Elk Grove
     
    19:42.1
  • 291

     
    Aiden Haboush (10)
    Union Mine
     
    19:42.4
  • 292

     
    Tristan Anderson (11)
    Ripon
     
    19:44.6
  • 293

     
    Harry Retzler (12)
    Nevada Union
     
    19:45.0
  • 294

     
    Sam Mahnke (12)
    St Mary's
     
    19:45.4
  • 295

     
    Joseph Lundquist (12)
    Central Catholic
     
    19:45.7
  • 296

     
    Cody Roosevelt (12)
    River City
     
    19:47.9
  • 297

     
    Vernon Real (12)
    Millennium
     
    19:48.3
  • 298

     
    Zachary Galamgam (12)
    Roseville
     
    19:48.9
  • 299

     
    Nathan Southworth (11)
    Union Mine
     
    19:49.2
  • 300

     
    Toby Howard (12)
    Colfax
     
    19:50.4
  • 301

     
    Boston Tarble (10)
    Roseville
     
    19:52.0
  • 302

     
    Juan Cortes (10)
    East Union
     
    19:52.1
  • 303

     
    Aaron Laxamana (11)
    Vacaville Christia
     
    19:53.3
  • 304

     
    Carson Pratt (10)
    Beyer
     
    19:54.3
  • 305

     
    Victor Reyes (10)
    Rio Vista
     
    19:55.5
  • 306

     
    Andrew Rigdon (11)
    Lincoln-S
     
    19:56.1
  • 307

     
    Lucas Waibel (11)
    Ripon
     
    19:56.7
  • 308

     
    Bryce Dueck (10)
    Del Oro
     
    19:57.0
  • 309

     
    Apollo Adam (9)
    Vacaville Christia
     
    19:57.4
  • 310

     
    Billy Aranda (12)
    River City
     
    19:57.9
  • 311

     
    Parker Howald (9)
    Woodland Christian
     
    20:00.5
  • 312

     
    Logan Trickey (9)
    Ripon
     
    20:03.6
  • 313

     
    Freddy Franco (12)
    Waterford
     
    20:08.7
  • 314

     
    Mike Maslianka (12)
    Del Campo
     
    20:10.1
  • 315

     
    Gannon Connors (10)
    Roseville
     
    20:12.3
  • 316

     
    Ryan Espinoza (10)
    Waterford
     
    20:14.9
  • 317

     
    Joshua Wright (9)
    Capital Christian
     
    20:16.4
  • 318

     
    Aiden Mandate (11)
    Rodriguez
     
    20:16.5
  • 319

     
    Gerardo Cleto Herrer (11)
    East Union
     
    20:16.8
  • 320

     
    Matthew Dunn (11)
    Central Catholic
     
    20:19.1
  • 321

     
    Antony Sedelmeyer (9)
    Summerville
     
    20:19.7
  • 322

     
    Peter Rooney (9)
    Argonaut
     
    20:21.5
  • 323

     
    Michael Martinez (12)
    Argonaut
     
    20:22.9
  • 324

     
    Shawn Nichols (10)
    Liberty Ranch
     
    20:23.1
  • 325

     
    Julio Pelaez (11)
    Ripon
     
    20:24.6
  • 326

     
    John Shaw (12)
    Sonora
     
    20:27.9
  • 327

     
    Dylan Noonkester (10)
    Union Mine
     
    20:28.6
  • 328

     
    Shawn Kennedy (11)
    Victory Christian
     
    20:28.9
  • 329

     
    Ethan Howald (9)
    Woodland Christian
     
    20:29.4
  • 330

     
    Tyler Gantt (11)
    Holt Academy
     
    20:31.5
  • 331

     
    Cody Granite Daprat (11)
    River City
     
    20:31.9
  • 332

     
    Joseph Goitia (12)
    Millennium
     
    20:32.1
  • 333

     
    Lucas Crist (9)
    Del Campo
     
    20:32.2
  • 334

     
    David Rothstein (10)
    Central Catholic
     
    20:37.5
  • 335

     
    Harrison Jones (11)
    Vacaville Christia
     
    20:37.8
  • 336

     
    Joshua Field (10)
    Millennium
     
    20:38.8
  • 337

     
    Luis Orozco (12)
    Central Catholic
     
    20:39.5
  • 338

     
    David Fernandez (12)
    Holt Academy
     
    20:43.8
  • 339

     
    Mahit Namburu (11)
    Mountain House
     
    20:44.3
  • 340

     
    Caiden Miranda (12)
    Waterford
     
    20:45.1
  • 341

     
    Ethan Hurd (10)
    Bear River
     
    20:45.2
  • 342

     
    Tyler Stump (12)
    Delta
     
    20:46.5
  • 343

     
    Cj Long (10)
    Capital Christian
     
    20:49.5
  • 344

     
    Zack Pollack (11)
    Franklin-Eg
     
    20:50.7
  • 345

     
    Victor Zuniga (12)
    Holt Academy
     
    20:55.8
  • 346

     
    Jackson Moses (9)
    Summerville
     
    20:57.8
  • 347

     
    Alaric Holly (12)
    Del Campo
     
    20:59.0
  • 348

     
    Kyle Whitsitt (12)
    Bret Harte
     
    21:00.1
  • 349

     
    Kane Rios (10)
    Capital Christian
     
    21:03.8
  • 350

     
    Dallin Hazelhofer (11)
    Holt Academy
     
    21:04.9
  • 351

     
    Cole Parker (12)
    Liberty Ranch
     
    21:06.9
  • 352

     
    Andrew Farbstein (12)
    Leroy Greene Acade
     
    21:12.7
  • 353

     
    Joshua Hovatter (12)
    Sonora
     
    21:13.6
  • 354

     
    Conrad Felix (9)
    Bret Harte
     
    21:14.9
  • 355

     
    Logan Jodie (12)
    Bret Harte
     
    21:20.7
  • 356

     
    Truitt Anderson (9)
    Woodland Christian
     
    21:21.0
  • 357

     
    Emilio Castillo (9)
    Waterford
     
    21:24.5
  • 358

     
    Drake Miller (9)
    Argonaut
     
    21:27.3
  • 359

     
    Ian Rose (12)
    Argonaut
     
    21:33.6
  • 360

     
    Luke Fernandez (10)
    Holt Academy
     
    21:37.3
  • 361

     
    Colin O'Connor (12)
    Central Catholic
     
    21:39.6
  • 362

     
    Brian Laxamana (9)
    Vacaville Christia
     
    21:44.9
  • 363

     
    Ryder Sietsema (9)
    Vacaville Christia
     
    21:51.2
  • 364

     
    Jordan Robinson (12)
    Gregori
     
    21:51.9
  • 365

     
    Matthew Barajass (12)
    Bret Harte
     
    22:02.8
  • 366

     
    Noah Butler (9)
    River City
     
    22:03.4
  • 367

     
    Spenser Schultz (12)
    Argonaut
     
    22:04.3
  • 368

     
    Alex Burleigh (11)
    Will C Wood
     
    22:05.9
  • 369

     
    Ethan Hernandez (9)
    Holt Academy
     
    22:08.5
  • 370

     
    Lucas Cox (11)
    Holt Academy
     
    22:18.6
  • 371

     
    Tanner Ross (10)
    Millennium
     
    22:33.1
  • 372

     
    Aurthur Watkins (11)
    Capital Christian
     
    22:33.8
  • 373

     
    Jacob Vaughan (12)
    Bear River
     
    22:34.4
  • 374

     
    Ameya Puranik (12)
    Mountain House
     
    22:35.8
  • 375

     
    Aaron Herberlein (12)
    Casa Roble
     
    22:42.1
  • 376

     
    Tanner Dupree (9)
    Capital Christian
     
    23:13.0
  • 377

     
    Chase Langford (9)
    Summerville
     
    23:13.1
  • 378

     
    Allen Bracy (9)
    Woodland Christian
     
    23:26.3
  • 379

     
    Mason Ford (10)
    Argonaut
     
    23:46.6
  • 380

     
    Austin Phipps (11)
    Bear River
     
    24:02.5
  • 381

     
    Coen Pfiffer (9)
    Capital Christian
     
    24:09.4
  • 382

     
    Ethan Huffman (9)
    Millennium
     
    24:14.0
  • 383

     
    John Stone (12)
    Millennium
     
    24:20.9
  • 384

     
    Timothy Corcoran (12)
    Liberty Ranch
     
    24:51.1
  • 385

     
    Jason Fritz (11)
    Waterford
     
    25:09.0
  • 386

     
    Jake Boan (9)
    Bear River
     
    25:39.9
  • 387

     
    Cole Parcon (10)
    Summerville
     
    26:21.2