Stanford (3 miles) VB Results www.LynbrookSports.com - Ovrll TEAM Individual Advances On PLACE Plce Name (Age) Team Time Pace Sex ===== ==== =============================== ======================== ======= ==== === 1 1 Yohaness Estifanos (12) MILPITAS 15:12.9 5:04 M 2 2 John Lawson (12) SIR FRANCIS DRAKE 15:18.5 5:06 M 3 3 Blair Hurlock (11) DE LA SALLE 15:22.4 5:07 M 4 John Whelan (12) ETNA 15:23.9 5:07 M 5 4 Trent Brendel (12) GRANITE BAY 15:35.8 5:11 M 6 5 Richard Ho (12) LELAND 15:38.3 5:12 M 7 6 Paul Holden (12) UKIAH 15:40.8 5:13 M 8 7 Tyler Hanson (12) MIRAMONTE 15:43.8 5:14 M 9 8 Steven Grolle (11) SONORA UNION 15:45.8 5:15 M 10 9 Toby Qualls (12) PLACER 15:46.8 5:15 M 11 10 Ryan Douglas (12) PETALUMA 15:47.3 5:15 M 12 11 Neilson Powless (10) ROSEVILLE 15:48.9 5:16 M 13 12 Jack Scranton (12) DAVIS SENIOR 15:50.2 5:16 M 14 13 Cooper Gill (12) LINCOLN-STOCKTON 15:51.5 5:17 M 15 14 Daniel Bereket (12) CARLMONT 15:52.5 5:17 M 16 15 Raymond Meijer (12) BELLARMINE 15:55.3 5:18 M 17 16 Fred Huxham (10) REDWOOD LARKSPUR 16:03.7 5:21 M 18 17 Luke Williams (11) DE LA SALLE 16:04.1 5:21 M 19 18 Jacob Zufelt (12) WHITNEY-ROCKLIN 16:05.3 5:21 M 20 19 Justin Clark (12) WOODCREEK 16:05.4 5:21 M 21 20 Terence Rabuzzi (11) LOS ALTOS 16:05.9 5:21 M 22 21 Matthew Schumann (10) DE LA SALLE 16:07.4 5:22 M 23 22 Clayton Hutchins (12) SIR FRANCIS DRAKE 16:07.4 5:22 M 24 Michael Wang (11) ACALANES 16:08.9 5:22 M 25 23 Clayton Bunn (11) YREKA 16:09.3 5:23 M 26 24 Jonathan Horvath (12) WOODCREEK 16:10.1 5:23 M 27 25 Tyler Sickler (12) WILL C. WOOD 16:10.4 5:23 M 28 26 Zach Hanze (12) SAN RAMON VALLEY 16:10.5 5:23 M 29 27 Nathan Wellington (11) WHITNEY-ROCKLIN 16:10.7 5:23 M 30 28 Dillon Read (12) MIRAMONTE 16:10.9 5:23 M 31 29 Chris Foster (10) LOS GATOS 16:11.4 5:23 M 32 Eduardo Garibay (12) YERBA BUENA 16:12.6 5:24 M 33 30 Jacob Calvillo (12) LELAND 16:13.0 5:24 M 34 31 Jaime Silva (12) PINER 16:14.0 5:24 M 35 32 Adam Hathaway (12) CAMPOLINDO 16:15.8 5:25 M 36 33 Kyle Roux (12) BELLA VISTA 16:16.1 5:25 M 37 34 Trevor Reinhart (10) MARIN ACADEMY 16:17.0 5:25 M 38 35 Efren Reyes (11) PINER 16:19.1 5:26 M 39 36 Ryan Anderson (11) MARIA CARRILLO 16:19.6 5:26 M 40 37 Andrew Melendez (11) BISHOP O'DOWD 16:20.1 5:26 M 41 38 Trevor Stephens (12) DEL ORO 16:20.8 5:26 M 42 39 Cameron Tu (11) ALAMEDA 16:21.1 5:27 M 43 40 Dusty Armstrong (12) OAK RIDGE 16:21.4 5:27 M 44 41 Justin Barry (11) BELLARMINE 16:22.1 5:27 M 45 42 Carl Wilke (12) SAN RAMON VALLEY 16:24.1 5:28 M 46 43 Ryan Dimick (11) CARLMONT 16:24.6 5:28 M 47 44 Sam Scheuer (12) FOLSOM 16:25.0 5:28 M 48 45 James Kinney (11) MARIN ACADEMY 16:25.6 5:28 M 49 46 Tanner Shaw (11) ATHENIAN 16:26.4 5:28 M 50 47 Charlie Deanda (12) BELLARMINE 16:27.6 5:29 M 51 48 Andrew Petersen (12) BELLA VISTA 16:28.3 5:29 M 52 49 Jose Gonzalez (10) SEASIDE 16:28.4 5:29 M 53 50 Joey Morris (12) SAN RAFAEL 16:29.1 5:29 M 54 51 Zach Yeager (12) VISTA DEL LAGO 16:29.3 5:29 M 55 52 Noah Heese (12) MODESTO 16:29.9 5:29 M 56 53 Gabriel McLarnan (11) ST FRANCIS-MT VIEW 16:30.0 5:30 M 57 54 Tim Layten (12) CARLMONT 16:30.7 5:30 M 58 55 Matt Seidel (11) BELLARMINE 16:32.1 5:30 M 59 56 Blake Zufall (12) SHASTA 16:32.1 5:30 M 60 57 Ryan Hodgens (12) WHITNEY-ROCKLIN 16:32.6 5:30 M 61 58 Eugene Hamilton III (12) BISHOP O'DOWD 16:32.7 5:30 M 62 59 Joey Berriatua (12) SERRA 16:33.0 5:31 M 63 60 Garrett Migliozzi (11) NEVADA UNION 16:33.9 5:31 M 64 61 John Jankowski (12) DE LA SALLE 16:34.2 5:31 M 65 62 Zechariah Snel (11) SEASIDE 16:34.5 5:31 M 66 63 Jordan Kurtz (12) VACAVILLE 16:34.9 5:31 M 67 64 Miles Meijer (10) BELLARMINE 16:35.6 5:31 M 68 65 John Lovegren (12) MENLO-ATHERTON 16:35.9 5:31 M 69 66 Ben Garcia (11) PLEASANT GROVE 16:35.9 5:31 M 70 67 Sugal Sutter (12) DAVIS SENIOR 16:36.0 5:32 M 71 68 Matthew Myers (11) MENLO SCHOOL 16:36.8 5:32 M 72 69 Matt Coss (11) BELLA VISTA 16:37.2 5:32 M 73 70 Josh Cohen (12) LOS ALTOS 16:38.0 5:32 M 74 71 Mark Tamminga (12) MIRAMONTE 16:38.2 5:32 M 75 72 Justin Carrancho (12) WATSONVILLE 16:38.4 5:32 M 76 Nolan Petersen (12) WASHINGTON-CA 16:38.5 5:32 M 77 73 Rodrigo Vargas (12) EL MOLINO 16:38.7 5:32 M 78 74 Soloman Ousman demeku (11) HERITAGE 16:38.8 5:32 M 79 75 Nathaniel Comar (11) COLLEGE PARK 16:38.9 5:32 M 80 76 Brandon Larson (11) VACAVILLE 16:39.3 5:33 M 81 77 Gabriel Elliott (11) ATHENIAN 16:39.6 5:33 M 82 78 Gama Gomez (12) PLACER 16:39.6 5:33 M 83 79 David Neill (11) YREKA 16:39.7 5:33 M 84 80 Drew Childs (10) BELLA VISTA 16:39.9 5:33 M 85 81 Noah Pena (12) HERITAGE 16:40.1 5:33 M 86 82 Ryan Colaco (11) SAN RAMON VALLEY 16:40.2 5:33 M 87 83 Gabe Arias-Sheriden (11) STJOSEPH NOTREDAME 16:40.7 5:33 M 88 84 Paul Mohr (12) DAVIS SENIOR 16:40.7 5:33 M 89 85 Viktor Dorofeyev (12) PLACER 16:41.0 5:33 M 90 86 Jason Intravaia (11) SAN RAMON VALLEY 16:41.3 5:33 M 91 87 Ben Schulz (12) EL MOLINO 16:41.6 5:33 M 92 88 Reese Dickson (12) CARLMONT 16:42.0 5:34 M 93 89 Maxwell Little (11) LINCOLN-STOCKTON 16:42.6 5:34 M 94 90 Marco Siler-Gonzales (12) BISHOP O'DOWD 16:42.7 5:34 M 95 91 Logan Marshall (11) HALF MOON BAY 16:43.1 5:34 M 96 92 Swarnjit Boyal (12) RIVER VALLEY 16:43.2 5:34 M 97 93 Ryan Torres (12) RIPON 16:44.0 5:34 M 98 94 Stephen Carlson (12) ALAMEDA 16:44.1 5:34 M 99 95 Tanner Sartwell (10) ST FRANCIS-MT VIEW 16:44.4 5:34 M 100 96 Landon Woollard (11) SHASTA 16:44.4 5:34 M 101 97 Chris Midkiff (12) CHICO 16:44.9 5:34 M 102 98 Juan Paredes (10) LINCOLN-STOCKTON 16:45.6 5:35 M 103 99 Alex Sasser (10) BELLARMINE 16:45.7 5:35 M 104 100 Ronnie Rosal (11) LINCOLN-STOCKTON 16:45.9 5:35 M 105 101 Andrew Clusserath (9) TRUCKEE 16:46.4 5:35 M 106 102 Michael Peterson (10) CAMPOLINDO 16:46.5 5:35 M 107 103 Aaron Gallagher (12) SANTA TERESA 16:46.6 5:35 M 108 104 Matt Salazar (9) CASA GRANDE 16:47.2 5:35 M 109 105 Brian Song (10) DAVIS SENIOR 16:47.6 5:35 M 110 106 Walter Brennan (11) CAMPOLINDO 16:49.0 5:36 M 111 107 Matthew Jochim (10) YREKA 16:49.5 5:36 M 112 108 David French (12) NEVADA UNION 16:49.6 5:36 M 113 109 Jasper Laca (11) DAVIS SENIOR 16:49.9 5:36 M 114 110 James Schulte (11) CARLMONT 16:51.1 5:37 M 115 111 Paul Zeiss (10) GRANITE BAY 16:51.2 5:37 M 116 112 Cris Nazarek (12) SANTA ROSA 16:51.3 5:37 M 117 113 Austin Orr (12) SONOMA ACADEMY 16:52.1 5:37 M 118 114 Tim O'Shea (12) BELLA VISTA 16:52.3 5:37 M 119 115 Sean Wankett (10) DE LA SALLE 16:52.4 5:37 M 120 Cameron Gaskell (9) ACALANES 16:52.6 5:37 M 121 116 Duc Nguyen (12) ALAMEDA 16:52.8 5:37 M 122 117 Ricardo Avila (10) BELLARMINE 16:53.2 5:37 M 123 118 Clark Messman (11) DE LA SALLE 16:54.1 5:38 M 124 119 Johnathan Alcontara (10) GREGORI 16:54.7 5:38 M 125 120 Daniel Rowen (11) DAVIS SENIOR 16:54.9 5:38 M 126 Josh Pleva (11) BELLARMINE 16:55.3 5:38 M 127 121 Chris Tose (12) SONOMA VALLEY 16:55.6 5:38 M 128 122 Andy Ehrenberg (9) REDWOOD LARKSPUR 16:55.9 5:38 M 129 123 Taylor Guinnip (11) WOODCREEK 16:56.3 5:38 M 130 124 Isaac Valverde (11) CAMPOLINDO 16:56.4 5:38 M 131 125 George Halvorsen (12) RIO AMERICANO 16:56.5 5:38 M 132 126 Nassim Kabbara (10) SAN RAFAEL 16:56.6 5:38 M 133 127 Rohit Sarathy (11) LYNBROOK 16:56.9 5:38 M 134 128 Ben Zaeske (9) LOS ALTOS 16:57.2 5:39 M 135 129 Ben Haderle (10) LOS GATOS 16:57.6 5:39 M 136 130 Casey Kramer (11) PETALUMA 16:57.6 5:39 M 137 131 Jake Zeltner (12) OAK RIDGE 16:58.0 5:39 M 138 132 Nick Jensen (11) MARIA CARRILLO 16:58.4 5:39 M 139 133 Kevin Fong (12) CAMPOLINDO 16:58.8 5:39 M 140 134 John Testerman (12) DAVIS SENIOR 16:58.8 5:39 M 141 135 Danny Condon (11) CLAYTON VALLEY 16:58.9 5:39 M 142 136 Michael Murphy (10) STJOSEPH NOTREDAME 16:59.0 5:39 M 143 137 Patrick Mariolle (12) ST MARY'S-BERKELEY 16:59.6 5:39 M 144 138 Abdi Hussein (11) WILLOW GLEN 16:59.9 5:39 M 145 139 Marcos Conde (12) OAK RIDGE 16:59.9 5:39 M 146 140 Moshe Carter (10) PLACER 17:00.2 5:40 M 147 141 Daniel Hill (10) SACREDHEARTPREP 17:00.5 5:40 M 148 142 Steven Glassmoyer (12) SACREDHEARTPREP 17:00.5 5:40 M 149 143 Connor Prior (12) MILPITAS 17:00.7 5:40 M 150 144 Alex Carr (12) LOS ALTOS 17:00.8 5:40 M 151 145 Ari Rubin (12) LOS GATOS 17:01.2 5:40 M 152 146 Arturo Sotomayor (10) ROSEVILLE 17:02.1 5:40 M 153 147 Logan Winfield (12) SAC COUNTRY DAY 17:02.3 5:40 M 154 Alex Coffman (12) BEAR RIVER 17:02.9 5:40 M 155 148 Logan Stahl (12) ROSEVILLE 17:03.2 5:41 M 156 149 Walker Willett (12) URBAN-SF 17:03.3 5:41 M 157 150 Adam Clarke (10) WOODCREEK 17:03.5 5:41 M 158 151 Arturo Miguel-Perez (11) SEASIDE 17:03.8 5:41 M 159 152 Lincoln Treanor (12) HALF MOON BAY 17:04.1 5:41 M 160 153 Tyler Gambill (11) SAN RAMON VALLEY 17:04.5 5:41 M 161 154 Spencer Yee (12) AMERICAN 17:04.9 5:41 M 162 155 Nick Van Osdol (12) MOUNTAIN VIEW 17:05.0 5:41 M 163 156 Tucker Hoffman (12) PROVIDENCE XTIAN 17:05.2 5:41 M 164 157 Kenji Anzai (11) RIO AMERICANO 17:05.4 5:41 M 165 158 Felix Oliveros (11) PLACER 17:05.5 5:41 M 166 159 Wyatt Cooper (12) ARAGON 17:05.8 5:41 M 167 160 Zach Plante (11) MENLO-ATHERTON 17:06.1 5:42 M 168 161 Aaron Gardner (12) CLAYTON VALLEY 17:06.2 5:42 M 169 162 Amiel Capinpin (12) DE LA SALLE 17:06.2 5:42 M 170 163 Jacob Garrissere (10) SANTA TERESA 17:06.3 5:42 M 171 164 Robbie Lacomble (11) ST FRANCIS-MT VIEW 17:06.8 5:42 M 172 165 Zack Hummel (12) LODI 17:07.6 5:42 M 173 166 Kyle Ryan (12) REDWOOD LARKSPUR 17:08.2 5:42 M 174 167 Christian Martinez (11) SONOMA VALLEY 17:08.5 5:42 M 175 Tucker Meijer (10) BELLARMINE 17:08.6 5:42 M 176 168 Charles Thimesch (12) ATHENIAN 17:09.0 5:43 M 177 169 Ajaypal Singh (10) WILL C. WOOD 17:09.0 5:43 M 178 Damon Young (11) DURHAM 17:09.9 5:43 M 179 170 Kyle Chun (10) VISTA DEL LAGO 17:10.1 5:43 M 180 171 Kevin Martinez (12) SAN RAFAEL 17:10.5 5:43 M 181 172 Harrison Luft (12) MARIA CARRILLO 17:10.8 5:43 M 182 173 Timmy Matthews (12) PACIFIC GROVE 17:11.9 5:43 M 183 174 Michael Sisario (12) DOUGHERTY VALLEY 17:12.4 5:44 M 184 175 Matthew Mulligan (12) PINER 17:13.0 5:44 M 185 176 Matthew Murphy (10) STJOSEPH NOTREDAME 17:13.1 5:44 M 186 177 Gaurav Begur (11) ST FRANCIS-MT VIEW 17:13.3 5:44 M 187 178 Jonathon Kaufman (12) SAN RAFAEL 17:13.4 5:44 M 188 179 Jake Goodwin (12) FOLSOM 17:13.4 5:44 M 189 180 Kyle Ebert (11) DEL ORO 17:13.4 5:44 M 190 181 Jake Pisenti (12) SAN RAMON VALLEY 17:13.8 5:44 M 191 182 Jacob Garcia (12) WILL C. WOOD 17:13.9 5:44 M 192 183 Aden Holmes (11) SANTA ROSA 17:14.9 5:44 M 193 184 Jacob Hill (10) YREKA 17:15.0 5:45 M 194 185 Spencer Cudworth (11) PLEASANT GROVE 17:15.5 5:45 M 195 186 So Masuoka (12) LYNBROOK 17:15.6 5:45 M 196 187 Zach Stelzer (11) PLACER 17:15.6 5:45 M 197 188 Nathan Ariza (10) TRUCKEE 17:15.7 5:45 M 198 189 Taylor Bradshaw (12) WHITNEY-ROCKLIN 17:15.7 5:45 M 199 Andrew Blankley (11) BELLARMINE 17:16.0 5:45 M 200 190 Fes Mock (12) SEASIDE 17:16.2 5:45 M 201 191 Evan Baxter (12) OAK RIDGE 17:16.4 5:45 M 202 Maurice Gordon (12) MONTEREYTRAIL 17:17.2 5:45 M 203 192 Cameron Fast (12) ST FRANCIS-MT VIEW 17:17.7 5:45 M 204 193 Charlie Zamanian (11) MIRAMONTE 17:18.2 5:46 M 205 194 Alec Steinberg (12) RIPON 17:18.2 5:46 M 206 195 Rohan Choudhury (10) MONTA VISTA 17:18.4 5:46 M 207 Isaac Madrid (11) BELLARMINE 17:18.8 5:46 M 208 196 Jose Lopez (11) ARCATA 17:18.9 5:46 M 209 197 Christian Friday (11) MONTGOMERY 17:19.4 5:46 M 210 198 Michael Kennedy (12) SANTA ROSA 17:20.0 5:46 M 211 199 Anthony Arauza (10) GREGORI 17:20.1 5:46 M 212 200 Cody Griffith (11) YREKA 17:20.3 5:46 M 213 Edgar Martinez (12) PITTSBURG 17:20.4 5:46 M 214 201 Noah Taxis (12) UKIAH 17:20.4 5:46 M 215 202 Ryan Stockton (12) WEST VALLEY 17:20.6 5:46 M 216 203 Will Moran (11) CAMPOLINDO 17:20.8 5:46 M 217 204 Andris Molina (11) CHICO 17:21.1 5:47 M 218 205 Nate Cook (10) PALO ALTO 17:21.7 5:47 M 219 206 Vinnie Morin (12) FOLSOM 17:21.8 5:47 M 220 207 Lucas Matison (10) CARLMONT 17:21.9 5:47 M 221 208 Colin Burke (10) BISHOP O'DOWD 17:22.1 5:47 M 222 209 Jordan Hordesky (10) OAK RIDGE 17:22.7 5:47 M 223 210 Nick Cai (10) MISSION SAN JOSE 17:23.7 5:47 M 224 211 Guy Forte (12) ST MARY'S-BERKELEY 17:23.9 5:47 M 225 212 Marshall Sears (11) WOODCREEK 17:23.9 5:47 M 226 213 Andy Shen (10) LYNBROOK 17:24.1 5:48 M 227 214 Dominic LeCouturier (10) MARIN CATHOLIC 17:24.7 5:48 M 228 215 Julian Siow (11) BISHOP O'DOWD 17:24.7 5:48 M 229 216 Marco Ramirez (11) MODESTO 17:24.7 5:48 M 230 217 Ryan Prestegard (11) OAK RIDGE 17:25.3 5:48 M 231 218 Brady Lane (10) EL MOLINO 17:25.4 5:48 M 232 219 Ben Pavik (10) GRANITE BAY 17:25.6 5:48 M 233 Tyler Lazar (11) BELLARMINE 17:25.8 5:48 M 234 220 Shubhi Jain (12) CUPERTINO 17:26.4 5:48 M 235 221 Jacob Drees (10) HERITAGE 17:26.4 5:48 M 236 222 Abraham Ortiz (12) WATSONVILLE 17:26.5 5:48 M 237 223 Sam Devereux (12) WOODCREEK 17:27.0 5:49 M 238 224 Eduardo Wence (10) CLAYTON VALLEY 17:27.1 5:49 M 239 225 Paul Marien (11) PACIFIC GROVE 17:27.2 5:49 M 240 226 Brandon Kesley (9) ARCATA 17:27.2 5:49 M 241 227 Ian Miller (10) OAKMONT 17:27.6 5:49 M 242 228 Patrick Olson (9) APTOS 17:27.8 5:49 M 243 229 Josh Dull (11) ST MARY'S-BERKELEY 17:27.9 5:49 M 244 230 Sean McCarthy (11) LELAND 17:28.3 5:49 M 245 Jose Aranda (10) PIONEER 17:28.7 5:49 M 246 231 Colin Metcalfe (12) MARIA CARRILLO 17:29.1 5:49 M 247 232 Louis Rodrigues (12) STJOSEPH NOTREDAME 17:29.2 5:49 M 248 233 Nick Risner (11) SANTA TERESA 17:29.7 5:49 M 249 234 Joshua Dormody (10) CARMEL 17:30.2 5:50 M 250 235 Adam Schulze (10) LELAND 17:30.5 5:50 M 251 236 Zach West (10) MARIA CARRILLO 17:30.5 5:50 M 252 237 Chris Carney (12) LINCOLN-STOCKTON 17:30.8 5:50 M 253 238 Alex Farmer (12) STEVENSON 17:31.2 5:50 M 254 239 Aaron Walker (12) LOS GATOS 17:31.2 5:50 M 255 240 Brent Giles (11) DEL ORO 17:31.4 5:50 M 256 241 Miguel Vasquez (12) ANDREW HILL 17:31.6 5:50 M 257 242 Miles McCaulou (11) MIRAMONTE 17:31.6 5:50 M 258 243 Culley Deisinger (10) REDWOOD LARKSPUR 17:31.6 5:50 M 259 244 David Williams (12) MOUNTAIN VIEW 17:31.9 5:50 M 260 245 Adan Chavez (10) SANTA ROSA 17:32.4 5:50 M 261 246 Luis Romo (10) WOODCREEK 17:32.5 5:50 M 262 247 Joe Ruiz (12) PINER 17:32.7 5:50 M 263 248 George Shoemaker (12) ST FRANCIS-MT VIEW 17:33.2 5:51 M 264 249 Shane McKenzie (11) COLLEGE PARK 17:33.5 5:51 M 265 250 Morgan Miller (10) APTOS 17:33.6 5:51 M 266 251 Justin Robison (9) LYNBROOK 17:35.0 5:51 M 267 252 Mickey Tessema (10) ST MARY'S-BERKELEY 17:35.7 5:51 M 268 253 Rick Ortega (10) GREGORI 17:35.8 5:51 M 269 254 Deepak Sharma (12) ALAMEDA 17:35.9 5:51 M 270 255 Evan Cross (9) RIO AMERICANO 17:36.0 5:52 M 271 256 Carlos Millan (12) SEASIDE 17:36.4 5:52 M 272 257 Eric Hytonen (10) SAN LEANDRO 17:36.4 5:52 M 273 258 Kyle Bystrom (10) MOUNTAIN VIEW 17:37.1 5:52 M 274 259 Jacob Clayton (12) RIVER VALLEY 17:37.8 5:52 M 275 260 Alex Kunz (12) AMERICAN 17:38.2 5:52 M 276 261 Jacob Gaynor (12) SONOMA ACADEMY 17:38.6 5:52 M 277 262 Austin Grindy (12) WILLOW GLEN 17:38.8 5:52 M 278 263 Toby Alongi (9) SANTA ROSA 17:39.1 5:53 M 279 264 Brandon Williams (11) MODESTO 17:39.4 5:53 M 280 265 Sean Burke (10) BISHOP O'DOWD 17:39.6 5:53 M 281 266 Revanth Nagurla (10) LYNBROOK 17:39.9 5:53 M 282 267 Kalvin Lam (9) EVERGREEN VALLEY 17:40.2 5:53 M 283 268 Inderpreet Singh (11) RIVER VALLEY 17:40.2 5:53 M 284 269 Jake Yandle (11) MARIN CATHOLIC 17:40.4 5:53 M 285 270 Corey Robinson (11) LICK-WILMERDING 17:41.3 5:53 M 286 271 Jax Reiff (12) SONOMA ACADEMY 17:41.5 5:53 M 287 272 Matthew Clavelli (11) WOODLAND 17:42.0 5:54 M 288 273 Ryan Tan (12) MILPITAS 17:42.6 5:54 M 289 274 Parker Smith (10) SEASIDE 17:42.6 5:54 M 290 275 Eyobed Mesfun (12) VALLEY CHRISTIAN 17:42.7 5:54 M 291 276 Patrick Loftus (11) SONOMA ACADEMY 17:42.8 5:54 M 292 277 Sanjay Mohan (9) LOS GATOS 17:43.1 5:54 M 293 278 Gary Thornton (12) CHICO 17:43.2 5:54 M 294 279 Parker Marson (11) COLLEGE PARK 17:43.5 5:54 M 295 280 Joey Johnson (9) LELAND 17:43.6 5:54 M 296 281 Riley Davis (10) SHASTA 17:43.8 5:54 M 297 282 Miguel Hidalgo (11) ALAMEDA 17:43.9 5:54 M 298 283 Michael Dunne (9) MARIN ACADEMY 17:44.3 5:54 M 299 284 Konrad Niemiec (11) LOS ALTOS 17:44.4 5:54 M 300 285 Riley Cooke (10) BISHOP O'DOWD 17:44.5 5:54 M 301 286 Hunter Jensen (12) SHASTA 17:44.8 5:54 M 302 287 Josh Bland (11) SHASTA 17:45.0 5:55 M 303 288 Jose Ordonez (12) SAN RAFAEL 17:45.2 5:55 M 304 289 John Barrows (12) FOLSOM 17:45.6 5:55 M 305 290 Jovani Barajas (11) ST MARY'S-BERKELEY 17:45.7 5:55 M 306 291 Ryan Kaveh (12) CRYSTAL SPRINGS 17:46.0 5:55 M 307 292 Zachary Patti (11) MONTA VISTA 17:46.4 5:55 M 308 293 Drew McDonald (11) COLLEGE PARK 17:46.6 5:55 M 309 294 Louis Rinn (11) PLACER 17:46.6 5:55 M 310 295 Ben Hawthorne (12) PALO ALTO 17:46.9 5:55 M 311 296 Griffin Wigert (11) CASA GRANDE 17:47.0 5:55 M 312 297 Ajay Rajamani (12) MONTA VISTA 17:47.9 5:55 M 313 298 Owen Ljung (11) SONOMA VALLEY 17:47.9 5:55 M 314 299 Andrew Mellick (9) PLEASANT GROVE 17:48.0 5:56 M 315 300 Chris Stapp (12) TERRA LINDA 17:48.3 5:56 M 316 301 Jeff Lee (11) MIRAMONTE 17:48.3 5:56 M 317 302 Sam Curtis (11) SAN RAFAEL 17:48.5 5:56 M 318 303 Alex Morrison (12) MARIA CARRILLO 17:48.5 5:56 M 319 304 Dan Grattan (12) DEL ORO 17:48.7 5:56 M 320 305 Matt DeVries (12) SAN RAMON VALLEY 17:49.0 5:56 M 321 306 Sam Neptune (10) GRANITE BAY 17:49.2 5:56 M 322 307 Donovan Davis (12) MODESTO 17:49.3 5:56 M 323 308 Kevin Ngo (12) ANDREW HILL 17:49.5 5:56 M 324 309 Denver Bishop (10) ALAMEDA 17:49.6 5:56 M 325 310 Matt Jenkins (10) LICK-WILMERDING 17:49.6 5:56 M 326 311 Ricky Henderson (12) WILL C. WOOD 17:49.7 5:56 M 327 312 Michael Viano (10) ALHAMBRA 17:49.8 5:56 M 328 313 Nicholas Rauch (10) CASA GRANDE 17:50.3 5:56 M 329 314 James Vickroy (12) DOUGHERTY VALLEY 17:50.4 5:56 M 330 315 Brendan Foti (11) SACREDHEARTCATH 17:50.8 5:56 M 331 316 Stephen Giuntini (11) ST MARY'S-BERKELEY 17:51.2 5:57 M 332 317 Marc Mihailovic (11) GRANITE BAY 17:51.7 5:57 M 333 318 Logan Taggart (9) OAKMONT 17:51.9 5:57 M 334 319 Chance Girard (11) UKIAH 17:52.0 5:57 M 335 320 Ralph Balaoing (10) MILPITAS 17:52.1 5:57 M 336 321 Austin Gooder (12) MARIN CATHOLIC 17:52.2 5:57 M 337 322 Chris Tiran (11) APTOS 17:52.3 5:57 M 338 323 Sam Sokolsky (12) ARAGON 17:53.1 5:57 M 339 324 Nickie Pucel (12) SEQUOIA 17:53.2 5:57 M 340 325 Harrison Wistock (11) CASA GRANDE 17:53.4 5:57 M 341 326 Alex Norling (10) RIPON 17:53.5 5:57 M 342 John Milender (10) MCKINLEYVILLE 17:53.7 5:57 M 343 327 Antonio Pelaez (11) RIPON 17:53.8 5:57 M 344 328 Ben May (12) PALO ALTO 17:54.1 5:58 M 345 329 Noah Price (11) APTOS 17:54.2 5:58 M 346 330 Riley Soward (11) LOS ALTOS 17:54.7 5:58 M 347 331 Grant Schulte (11) SERRA 17:54.8 5:58 M 348 332 Blake Shaw (12) FOLSOM 17:54.9 5:58 M 349 333 Tim Scott (11) LOS ALTOS 17:55.0 5:58 M 350 334 Kyle Bailey (11) RIPON 17:55.0 5:58 M 351 335 Johnny Trudelle (11) WOODSIDE PRIORY 17:55.1 5:58 M 352 336 Alex Hoffnagle (11) ANDREW HILL 17:55.4 5:58 M 353 337 Duncan Gardner (12) PETALUMA 17:55.4 5:58 M 354 338 Malcolm Hinz (12) CHICO 17:55.4 5:58 M 355 339 Jose Nevarez (12) MODESTO 17:55.6 5:58 M 356 340 Zach Bibeault (9) TERRA LINDA 17:56.2 5:58 M 357 341 Gabe Best (12) YREKA 17:56.3 5:58 M 358 342 Trevor Ryder (11) VACAVILLE 17:56.4 5:58 M 359 343 Jason Brown (12) HERITAGE 17:56.6 5:58 M 360 344 Austin Taggart (11) OAKMONT 17:56.7 5:58 M 361 345 Walker Knaus (10) GRANITE BAY 17:56.9 5:58 M 362 346 Anand Rao (11) MONTA VISTA 17:57.3 5:59 M 363 347 Ben Brown (12) EVERGREEN VALLEY 17:57.7 5:59 M 364 348 James Welsh (11) MONTEREY 17:57.7 5:59 M 365 349 Tanner Moore (9) OAKMONT 17:57.7 5:59 M 366 350 Jack Bowlby (12) CARDINAL NEWMAN 17:58.1 5:59 M 367 351 Preston Lam (11) CRYSTAL SPRINGS 17:58.2 5:59 M 368 352 Jacob Auby (11) MONTE VISTA 17:58.4 5:59 M 369 353 Alec Fromm (12) LODI 17:58.4 5:59 M 370 Tho Dinh (11) MONTEREYTRAIL 17:58.8 5:59 M 371 354 Kael Newton (12) NEVADA UNION 17:59.5 5:59 M 372 355 Alex Aguiar (12) MENLO-ATHERTON 17:59.6 5:59 M 373 356 Cameron Taylor (12) ATHENIAN 17:59.6 5:59 M 374 357 Sean Keegan (11) PALO ALTO 18:00.0 6:00 M 375 358 Alex Kopetko (12) TRUCKEE 18:00.1 6:00 M 376 359 Matt Rouse (12) CARLMONT 18:00.6 6:00 M 377 360 Kai Lanning (11) CUPERTINO 18:00.9 6:00 M 378 361 Gabe Flynn (11) SERRA 18:01.2 6:00 M 379 362 Jimmy McFeely (12) MIRAMONTE 18:01.3 6:00 M 380 363 Austin Do (11) DOUGHERTY VALLEY 18:01.8 6:00 M 381 364 Nabai Habtemariam (11) ST MARY'S-BERKELEY 18:02.1 6:00 M 382 365 Scott Edwards (11) SCOTTS VALLEY 18:02.3 6:00 M 383 366 Domnic Lopez (11) DOUGHERTY VALLEY 18:02.3 6:00 M 384 367 Jesus Prado (10) NAPA 18:02.4 6:00 M 385 368 Matthew Kozuch (12) SACREDHEARTCATH 18:02.5 6:00 M 386 369 Sasha Novitsky (9) SACREDHEARTPREP 18:02.8 6:00 M 387 370 Sebastian Thiessen (11) SANTA TERESA 18:02.8 6:00 M 388 371 Max Lim (11) HERITAGE 18:03.2 6:01 M 389 372 Matt Wood (12) YREKA 18:03.5 6:01 M 390 373 Saidi Jarquin (12) WATSONVILLE 18:03.6 6:01 M 391 374 Kieran Perez (12) TERRA LINDA 18:04.0 6:01 M 392 375 Jeffrey Harrison (12) MONTA VISTA 18:04.1 6:01 M 393 376 Kyle Kishineff (12) PLEASANT GROVE 18:04.1 6:01 M 394 377 Jeremy Clark (12) SANTA TERESA 18:04.3 6:01 M 395 378 Shaun Krum (10) WILL C. WOOD 18:04.5 6:01 M 396 379 Ryan McDonald (12) FOOTHILLPLEASANTON 18:04.8 6:01 M 397 380 Chris Gregory (11) WOODSIDE PRIORY 18:05.1 6:01 M 398 381 Anthony Sanchez (11) ROSEVILLE 18:05.3 6:01 M 399 382 John Sorfleet (11) HALF MOON BAY 18:05.4 6:01 M 400 Austin Thornburg (12) BELLARMINE 18:05.5 6:01 M 401 383 Jeremy Shaw (9) MILPITAS 18:05.8 6:01 M 402 384 Aaron Hutton (11) RIVER VALLEY 18:06.3 6:02 M 403 385 Beau Brown (11) UKIAH 18:06.4 6:02 M 404 386 Nick Girard (10) CARMEL 18:06.8 6:02 M 405 387 Sam Levy-Wendt (12) STJOSEPH NOTREDAME 18:06.8 6:02 M 406 388 Ben Parisi (9) DOUGHERTY VALLEY 18:06.8 6:02 M 407 Arvin Chand (12) FLORIN 18:07.0 6:02 M 408 Jasen Coley (10) MCKINLEYVILLE 18:07.2 6:02 M 409 389 James Mason (12) MONTE VISTA 18:07.5 6:02 M 410 390 Sam Mignot (11) PALO ALTO 18:07.7 6:02 M 411 391 Ayush Chapagain (10) CUPERTINO 18:07.7 6:02 M 412 392 Chase Porter (12) PLEASANT GROVE 18:07.8 6:02 M 413 393 Kaleb Hallack (11) MODESTO 18:07.9 6:02 M 414 394 Landon Hart (12) ARAGON 18:08.2 6:02 M 415 395 Dashiell Stokes (10) PACIFIC GROVE 18:08.3 6:02 M 416 396 Austin Lee (10) EVERGREEN VALLEY 18:08.6 6:02 M 417 397 Justin Zhang (12) PALO ALTO 18:09.2 6:03 M 418 398 John Hsiao (11) MONTA VISTA 18:09.4 6:03 M 419 399 Alex Bice (11) DEL ORO 18:09.5 6:03 M 420 Andreas Godderis (9) LOS ALTOS 18:09.6 6:03 M 421 400 Stephen Crowe (9) LOS GATOS 18:09.6 6:03 M 422 401 Liam Hays (10) CHICO 18:09.6 6:03 M 423 402 Raoul Friedemann HEALDSBURG 18:09.7 6:03 M 424 403 Mitchell Hoopes (12) COLLEGE PARK 18:10.0 6:03 M 425 404 Owen Coumou (12) FOOTHILLPLEASANTON 18:10.2 6:03 M 426 405 Connor Jordan (12) LICK-WILMERDING 18:10.5 6:03 M 427 Jack Kobylka (11) VINTAGE 18:10.5 6:03 M 428 406 Alex Merry (10) OAK RIDGE 18:10.7 6:03 M 429 407 Anthony Huang (12) LYNBROOK 18:10.9 6:03 M 430 408 Miguel Morales (9) AMERICAN 18:11.2 6:03 M 431 409 Justin Shieh (12) CUPERTINO 18:11.3 6:03 M 432 410 Steven Ting (12) MONTA VISTA 18:11.4 6:03 M 433 411 Jeff Foreman (11) WEST VALLEY 18:11.6 6:03 M 434 412 Alex Ascencio (12) VALLEY CHRISTIAN 18:12.0 6:04 M 435 413 Moses Wolfe Polgar (10) DEL ORO 18:12.1 6:04 M 436 414 Will Tran PINER 18:12.2 6:04 M 437 415 Max Friend (12) REDWOOD LARKSPUR 18:12.4 6:04 M 438 416 Tobin Bolter (10) BEREAN CHRISTIAN 18:12.5 6:04 M 439 417 Steve Page (10) LICK-WILMERDING 18:12.6 6:04 M 440 418 Nick Ha (12) MISSION SAN JOSE 18:12.7 6:04 M 441 419 Jose Cervantes (10) WOODLAND 18:12.7 6:04 M 442 420 John Dethlefsen (11) MONTGOMERY 18:12.8 6:04 M 443 421 Chris Melendez (11) STJOSEPH NOTREDAME 18:13.1 6:04 M 444 422 Alek Pedron (12) MODESTO 18:13.4 6:04 M 445 423 Leo Berez (11) WOODSIDE PRIORY 18:13.6 6:04 M 446 424 Khang Luong (10) ALAMEDA 18:14.0 6:04 M 447 425 Rigo Carrasco (12) KIMBALL 18:14.0 6:04 M 448 Michael Davis (9) MCKINLEYVILLE 18:14.1 6:04 M 449 426 Avery Hill (12) NAPA 18:14.3 6:04 M 450 427 Umesh Tanniru (9) EVERGREEN VALLEY 18:14.5 6:04 M 451 428 Aditya Jhanwar (10) FOOTHILLPLEASANTON 18:14.5 6:04 M 452 429 Matt Schafer (12) PETALUMA 18:14.6 6:04 M 453 430 Gabe Cheek (9) WEST VALLEY 18:14.8 6:04 M 454 431 Caleb Richards (9) SONOMA ACADEMY 18:15.0 6:05 M 455 432 Cesareo Ruiz (11) UKIAH 18:15.0 6:05 M 456 433 Nick Sanders (10) GREGORI 18:15.8 6:05 M 457 434 Martin Corona (12) WATSONVILLE 18:16.0 6:05 M 458 435 Atish Bhakta (11) DOUGHERTY VALLEY 18:16.0 6:05 M 459 436 Connor Phillips (12) LODI 18:16.6 6:05 M 460 437 Isaac Cohen (11) TAMALPAIS 18:16.7 6:05 M 461 438 Jose Murillo (12) ANDREW HILL 18:17.4 6:05 M 462 439 Colin Bartlett (11) MARIA CARRILLO 18:17.4 6:05 M 463 440 Sam Moore (11) MOUNTAIN VIEW 18:17.7 6:05 M 464 441 Matt Myers (12) SONORA UNION 18:17.9 6:05 M 465 442 Ruben Gonzales (11) WILLOW GLEN 18:18.1 6:06 M 466 443 Brandon Reddish (12) CHICO 18:18.3 6:06 M 467 444 Luke Rogers (11) GRANITE BAY 18:18.3 6:06 M 468 Ryder Pisenti (12) DURHAM 18:18.7 6:06 M 469 445 Jack Herrera (11) ARAGON 18:18.8 6:06 M 470 446 Ross Deniston (10) BEREAN CHRISTIAN 18:19.1 6:06 M 471 447 Aaron Lane (10) VACAVILLE 18:19.3 6:06 M 472 448 Nathan Schillen (11) SHASTA 18:19.4 6:06 M 473 449 Andrew Schiek (12) VISTA DEL LAGO 18:19.4 6:06 M 474 450 Nathan Lemay (12) VISTA DEL LAGO 18:19.8 6:06 M 475 451 Jon Ahnberg (12) SANTA ROSA 18:19.9 6:06 M 476 452 Amar Jyothiprakash (11) FOOTHILLPLEASANTON 18:21.0 6:07 M 477 453 Max Iles (11) CARMEL 18:21.6 6:07 M 478 454 Matthew Sangria (10) ROSEVILLE 18:21.6 6:07 M 479 455 Zach Nollette (11) LELAND 18:21.7 6:07 M 480 456 Max Schrock (10) CARMEL 18:21.7 6:07 M 481 457 Collin Ching (11) CRYSTAL SPRINGS 18:22.0 6:07 M 482 458 Sam Snowden (9) CARMEL 18:22.4 6:07 M 483 459 Romey Osorio (12) MONTEREY 18:22.4 6:07 M 484 460 Tristen Bohn (10) COLFAX 18:22.4 6:07 M 485 461 Justin Thurman (10) SANTA ROSA 18:22.5 6:07 M 486 462 Chris Cherrington (12) CHICO 18:22.9 6:07 M 487 463 Nathan Grovhoug (10) HERITAGE 18:23.0 6:07 M 488 464 Thomas Kirbyson (12) WILL C. WOOD 18:23.1 6:07 M 489 465 Christian Woolfolk (10) OAKMONT 18:23.5 6:07 M 490 466 Chris Vitale (11) RIPON 18:23.8 6:07 M 491 467 Alec Villagomes (11) GREGORI 18:24.1 6:08 M 492 468 Christopher Good (10) CARMEL 18:24.2 6:08 M 493 469 Bryan LoCoco (11) PINER 18:24.2 6:08 M 494 470 Jack Jones (11) CASA GRANDE 18:24.3 6:08 M 495 471 Blake Fonda (10) LODI 18:24.3 6:08 M 496 472 Carter Kremer (11) SACREDHEARTPREP 18:24.7 6:08 M 497 473 Peter Thach (11) MCNAIR 18:25.1 6:08 M 498 474 Ruben Valle (12) MCNAIR 18:25.2 6:08 M 499 475 Keegan Ginter (11) SONOMA VALLEY 18:25.5 6:08 M 500 476 Nick Morgan (11) TRUCKEE 18:26.4 6:08 M 501 477 Alfredo Contreras (10) GREGORI 18:26.6 6:08 M 502 478 James LaFollette (12) STJOSEPH NOTREDAME 18:26.9 6:08 M 503 479 Ben Martineau (12) VACAVILLE 18:26.9 6:08 M 504 480 Nick Heath (10) SCOTTS VALLEY 18:27.2 6:09 M 505 481 Charlie Utecht (10) SEQUOIA 18:27.4 6:09 M 506 482 Hugo Pegley (10) CRYSTAL SPRINGS 18:27.9 6:09 M 507 483 Draven Hawk (10) SCOTTS VALLEY 18:27.9 6:09 M 508 484 Tom Healy (12) PETALUMA 18:28.1 6:09 M 509 485 Stevie Sloan (9) COLLEGE PREP 18:28.2 6:09 M 510 486 David Phair (9) COLLEGE PARK 18:28.4 6:09 M 511 487 Alex Gudino (12) SERRA 18:29.0 6:09 M 512 488 Matthew Vera (11) MOUNTAIN VIEW 18:29.8 6:09 M 513 489 Tucker Wasuta (12) SIR FRANCIS DRAKE 18:29.8 6:09 M 514 490 Eric Snyder (11) MENLO-ATHERTON 18:29.9 6:09 M 515 491 Patrick Kragen (12) MONTE VISTA 18:30.2 6:10 M 516 492 Logan Kent (11) ALHAMBRA 18:31.0 6:10 M 517 493 Jack Ferguson (12) MARIN ACADEMY 18:31.0 6:10 M 518 494 Chris Jacobson (11) HALF MOON BAY 18:31.3 6:10 M 519 David Klein (11) LOS ALTOS 18:31.3 6:10 M 520 495 Anthony Ramirez (9) WATSONVILLE 18:31.5 6:10 M 521 496 Chris Campbell (11) TERRA LINDA 18:31.8 6:10 M 522 497 Ryan Sadjadi (9) LYNBROOK 18:31.9 6:10 M 523 498 Alex Saunders (12) EL MOLINO 18:32.9 6:10 M 524 499 Binh Phan (12) CRYSTAL SPRINGS 18:33.1 6:11 M 525 500 Travis Reder (12) NOVATO 18:33.3 6:11 M 526 501 Erick Flores (11) WATSONVILLE 18:33.7 6:11 M 527 502 Darien Young (11) AMERICAN 18:34.0 6:11 M 528 503 Ty Dewes (11) SEQUOIA 18:34.6 6:11 M 529 504 Spencer Todd (11) VACAVILLE 18:34.6 6:11 M 530 505 Zephir Lennox (10) ARCATA 18:35.3 6:11 M 531 506 Mike Abood (12) MONTE VISTA 18:35.9 6:11 M 532 Ismael Lopez (12) SOUTH FORK 18:36.3 6:12 M 533 507 Cole Schwartz (11) SIR FRANCIS DRAKE 18:37.1 6:12 M 534 508 Brandon Van (11) EVERGREEN VALLEY 18:37.2 6:12 M 535 Alex Condotti (10) PACIFIC COLLEGIATE 18:37.5 6:12 M 536 509 Aamir Rasheed (11) MISSION SAN JOSE 18:37.6 6:12 M 537 510 Donald Leedy (9) WEST VALLEY 18:37.8 6:12 M 538 511 Fenn Hoppe (10) WILLOW GLEN 18:37.9 6:12 M 539 512 Joe Farned (12) WOODSIDE PRIORY 18:38.4 6:12 M 540 513 Nick McCaslin (11) WEST VALLEY 18:38.5 6:12 M 541 514 Jonathan Donkers (11) MILPITAS 18:39.0 6:13 M 542 515 Kyle Metz (11) CLAYTON VALLEY 18:39.1 6:13 M 543 516 Jose Ramirez (11) OAKMONT 18:39.1 6:13 M 544 517 Ryan Ensor (12) VALLEY CHRISTIAN 18:39.2 6:13 M 545 518 Martin Cazares (11) SACREDHEARTCATH 18:39.3 6:13 M 546 519 Greg Bach (10) FOOTHILLPLEASANTON 18:39.3 6:13 M 547 520 Tony Suarez (11) SACREDHEARTCATH 18:39.4 6:13 M 548 521 Alexander Ball (11) ATHENIAN 18:39.4 6:13 M 549 522 Jeremy Dong (9) VALLEY CHRISTIAN 18:39.6 6:13 M 550 523 Tyler Beth (10) SEQUOIA 18:39.7 6:13 M 551 524 Ferdinad Abad (12) AMERICAN 18:40.2 6:13 M 552 525 Andrew Fonda (12) LODI 18:40.2 6:13 M 553 526 Kamryn Van Allen (11) KIMBALL 18:40.4 6:13 M 554 527 Ryan Zlock (12) ATHENIAN 18:40.9 6:13 M 555 Tim Cyron (11) LOS ALTOS 18:41.4 6:13 M 556 528 Daniel Golden (12) ARAGON 18:41.5 6:13 M 557 529 Stuart Lovelace (9) MONTGOMERY 18:41.5 6:13 M 558 530 Kieran Clegg (12) PETALUMA 18:41.6 6:13 M 559 531 Kevin Moffett (9) CASA GRANDE 18:42.2 6:14 M 560 532 Peter Henze (12) FOOTHILLPLEASANTON 18:42.3 6:14 M 561 533 Evan Stepper (11) ROSEVILLE 18:42.5 6:14 M 562 534 Vishaal Agartha (10) COLLEGE PREP 18:43.7 6:14 M 563 535 Andrew Christensen (11) WOODSIDE PRIORY 18:44.4 6:14 M 564 536 Rohan Varma (10) EVERGREEN VALLEY 18:45.0 6:15 M 565 537 Graham Johnson (12) SONOMA ACADEMY 18:45.7 6:15 M 566 538 Hunter Jones (12) VACAVILLE 18:45.7 6:15 M 567 539 Shane Bannon (11) URBAN-SF 18:45.8 6:15 M 568 540 Josh Angel (10) RIPON 18:46.4 6:15 M 569 541 Zach Mckeever (10) LINCOLN-STOCKTON 18:46.7 6:15 M 570 542 David Sutter (11) MARIN ACADEMY 18:46.8 6:15 M 571 543 Richard Wei (12) MISSION SAN JOSE 18:46.9 6:15 M 572 544 Jake Greenshields (12) MONTEREY 18:47.4 6:15 M 573 545 Ricardo Robles (11) WOODLAND 18:47.9 6:15 M 574 546 Andrew Barton (10) SERRA 18:48.2 6:16 M 575 547 Cameron Long (11) MONTGOMERY 18:48.3 6:16 M 576 548 Andres Quijas (12) RIVER VALLEY 18:48.6 6:16 M 577 549 Bryan Morales (11) AMERICAN 18:48.7 6:16 M 578 550 Arum Gasparian (10) SERRA 18:48.8 6:16 M 579 551 Henry Fleming (9) MARIN ACADEMY 18:48.9 6:16 M 580 552 Rogelio Perez (12) WILLOW GLEN 18:49.5 6:16 M 581 553 Oliver Stanley (12) SAN LEANDRO 18:49.5 6:16 M 582 554 Cristiano Bobiles (12) FOLSOM 18:49.5 6:16 M 583 555 Patrick McConnell (9) SONORA UNION 18:49.7 6:16 M 584 556 Ben Linzey (11) CLAYTON VALLEY 18:49.8 6:16 M 585 557 Conor McDermott (11) SCOTTS VALLEY 18:49.9 6:16 M 586 558 Joel French (12) FOOTHILLPLEASANTON 18:49.9 6:16 M 587 559 Will Lorne (12) MARIN CATHOLIC 18:50.1 6:16 M 588 560 Robert Sekerak (12) NEVADA UNION 18:50.2 6:16 M 589 561 Matt Romer (11) COLLEGE PREP 18:50.4 6:16 M 590 562 Willy Tu (9) CUPERTINO 18:51.1 6:17 M 591 563 Jonathan Chan (10) SACREDHEARTCATH 18:51.1 6:17 M 592 564 Zheng Tian (10) MOUNTAIN VIEW 18:51.3 6:17 M 593 565 Jack Sexton (10) LOS GATOS 18:51.5 6:17 M 594 566 Nick Buchett (10) RIO AMERICANO 18:51.5 6:17 M 595 567 Dante DiNapoli (9) HALF MOON BAY 18:51.9 6:17 M 596 568 Paul Ramstad (11) COLLEGE PARK 18:52.1 6:17 M 597 569 Malik Major (11) ALHAMBRA 18:52.1 6:17 M 598 570 Adam Hocking (12) OAKMONT 18:52.2 6:17 M 599 571 Steve Adams (10) CARDINAL NEWMAN 18:52.7 6:17 M 600 572 Brandon Woods (11) LODI 18:53.1 6:17 M 601 573 Jack McClellend (11) MONTEREY 18:53.5 6:17 M 602 574 Maxwell Phillips (9) MONTE VISTA 18:53.6 6:17 M 603 575 Andrew Reeder (10) CARDINAL NEWMAN 18:53.8 6:17 M 604 576 Nicholas Pulido (11) WHITNEY-ROCKLIN 18:53.9 6:17 M 605 577 Matthew Jacobs (11) SACREDHEARTPREP 18:54.0 6:18 M 606 578 Vignesh Ramachandran (11) AMERICAN 18:54.0 6:18 M 607 579 Matt Theriault (9) MARIN CATHOLIC 18:54.0 6:18 M 608 580 Marty Villaflor (11) SAN LEANDRO 18:54.3 6:18 M 609 581 Moises Vieyra (11) SEQUOIA 18:54.4 6:18 M 610 582 Austin Smith (12) WEST VALLEY 18:54.5 6:18 M 611 583 Colin Abel (12) SCOTTS VALLEY 18:54.7 6:18 M 612 584 Taylor Lee (11) MONTE VISTA 18:55.7 6:18 M 613 585 Matt McCoy (12) CLAYTON VALLEY 18:56.0 6:18 M 614 586 Paige Nonella (12) CARDINAL NEWMAN 18:56.6 6:18 M 615 587 Drake Johnson (10) NOVATO 18:56.6 6:18 M 616 588 Marcus Niksa (11) CRYSTAL SPRINGS 18:56.9 6:18 M 617 John Beutter (12) LOS ALTOS 18:57.0 6:19 M 618 589 Caleb Culwell (11) APTOS 18:57.1 6:19 M 619 590 Nick Sison (10) GREGORI 18:57.3 6:19 M 620 591 Jack Rose (10) APTOS 18:58.5 6:19 M 621 592 Bryan Foronda (11) LINCOLN-STOCKTON 18:58.6 6:19 M 622 593 Denver Blatter (12) DEL ORO 18:58.8 6:19 M 623 594 Lennie Rodriguez (9) CARMEL 18:59.0 6:19 M 624 595 Simeon Murphy (11) TRUCKEE 18:59.0 6:19 M 625 Dane Tippett (11) LOS ALTOS 18:59.2 6:19 M 626 596 Grant Jacobson (10) CUPERTINO 18:59.2 6:19 M 627 597 Samuel Nicols (10) APTOS 18:59.2 6:19 M 628 598 Thomas Kruetzfeldt (9) SONORA UNION 18:59.5 6:19 M 629 599 Brent Hunter (9) WEST VALLEY 18:59.8 6:19 M 630 600 Tayeb Zaidi (12) LICK-WILMERDING 19:00.2 6:20 M 631 601 Anderson Vereyken (11) COLFAX 19:00.6 6:20 M 632 602 Octave Lepinard (10) URBAN-SF 19:01.0 6:20 M 633 603 Adam Scandlyn (10) MENLO-ATHERTON 19:01.1 6:20 M 634 David Chadbourne (12) SOUTH FORK 19:01.2 6:20 M 635 604 Anoop Gala (12) DOUGHERTY VALLEY 19:01.2 6:20 M 636 605 Joe Woods (11) TERRA LINDA 19:01.4 6:20 M 637 606 Daniel Zhu (11) MISSION SAN JOSE 19:01.6 6:20 M 638 607 Joey Putnam (11) SACREDHEARTPREP 19:02.0 6:20 M 639 608 Tillman Schmid (11) PETALUMA 19:02.2 6:20 M 640 609 Tris Dodge (10) COLLEGE PREP 19:02.8 6:20 M 641 610 Damian Hochmuth (11) SANTA TERESA 19:03.3 6:21 M 642 611 Victor Alvarez (11) WOODLAND 19:03.4 6:21 M 643 612 Jason Li (10) VALLEY CHRISTIAN 19:04.1 6:21 M 644 613 Christopher Huerta (12) ANDREW HILL 19:04.6 6:21 M 645 614 Patrick Myers (12) COLFAX 19:04.9 6:21 M 646 615 Jacob Frankel (12) SAC COUNTRY DAY 19:05.2 6:21 M 647 616 Max Edelman (12) SIR FRANCIS DRAKE 19:05.6 6:21 M 648 617 Laurence Paulite (12) KIMBALL 19:05.8 6:21 M 649 618 Justin Nathan (12) COLLEGE PREP 19:06.6 6:22 M 650 619 Aaron Schiek (11) VISTA DEL LAGO 19:06.9 6:22 M 651 620 Ryland Osborne (12) SONOMA VALLEY 19:07.0 6:22 M 652 621 Peter Fitchen (11) SACREDHEARTPREP 19:07.1 6:22 M 653 622 Jeff Reinking (12) VISTA DEL LAGO 19:07.7 6:22 M 654 623 Steve Jacobson (11) HALF MOON BAY 19:08.0 6:22 M 655 624 Harold Paskal (10) CARDINAL NEWMAN 19:08.0 6:22 M 656 625 Jack Fukushima (11) SAN RAFAEL 19:08.1 6:22 M 657 626 Marco Diaz (10) PLEASANT GROVE 19:08.2 6:22 M 658 627 Simon Fox PALO ALTO 19:09.3 6:23 M 659 628 Kent Kruetzberg (11) WHITNEY-ROCKLIN 19:09.5 6:23 M 660 629 Will Thompson (10) MARIN CATHOLIC 19:10.3 6:23 M 661 630 Colin Deurlington (9) TRUCKEE 19:11.2 6:23 M 662 631 Roy Asher (10) NEVADA UNION 19:11.3 6:23 M 663 632 Erick Rodriguez (10) SONORA UNION 19:11.3 6:23 M 664 633 Sam Fenstermaker (9) PACIFIC GROVE 19:11.4 6:23 M 665 634 Kennedy Salsman (12) NAPA 19:12.9 6:24 M 666 635 Levi Nortune (10) BEREAN CHRISTIAN 19:13.0 6:24 M 667 Owen Jow (11) LOS ALTOS 19:13.7 6:24 M 668 636 Mac Brown (12) WILL C. WOOD 19:14.2 6:24 M 669 637 Amrit Boyal (11) RIVER VALLEY 19:14.5 6:24 M 670 638 Shahrukh Anwer (12) RIVER VALLEY 19:15.9 6:25 M 671 639 Kyle Lee (11) LICK-WILMERDING 19:16.0 6:25 M 672 640 Quinn Stewart (12) MONTGOMERY 19:16.4 6:25 M 673 Luc Bouchard (10) PACIFIC COLLEGIATE 19:16.5 6:25 M 674 641 Jasper Severn (11) ARCATA 19:16.7 6:25 M 675 642 Chrisian Giannini (10) ALHAMBRA 19:17.0 6:25 M 676 643 Alexander Hiltebrand (9) MONTGOMERY 19:17.0 6:25 M 677 644 Cannon Wong (11) MOUNTAIN VIEW 19:17.8 6:25 M 678 645 Ben Beckwith (12) ROSEVILLE 19:17.8 6:25 M 679 646 Ralph Clamente (10) EVERGREEN VALLEY 19:18.6 6:26 M 680 647 Nolan O'Brien (11) WOODLAND 19:18.9 6:26 M 681 648 Donald Hutchinson (12) SAC COUNTRY DAY 19:19.0 6:26 M 682 649 Clayton Leviskis (11) COLFAX 19:19.6 6:26 M 683 650 Hassen Hassen (10) WILLOW GLEN 19:20.0 6:26 M 684 651 Josh Lowy (12) RIO AMERICANO 19:20.4 6:26 M 685 652 Max Paris (12) PACIFIC GROVE 19:20.5 6:26 M 686 653 Ryan Jaspar (12) SUMMERVILLE 19:21.0 6:27 M 687 654 Jack Alber (11) SACREDHEARTCATH 19:21.2 6:27 M 688 655 Demetri Hardnett (10) ANDREW HILL 19:21.4 6:27 M 689 656 Aric Strohmeyer (11) WOODLAND 19:23.4 6:27 M 690 657 Ross Corey (10) WOODSIDE PRIORY 19:23.5 6:27 M 691 658 Quinten McLane (11) CLAYTON VALLEY 19:23.5 6:27 M 692 659 Noah Oberriter (10) TRUCKEE 19:24.0 6:28 M 693 660 Abraham Saikley (9) ATHENIAN 19:24.9 6:28 M 694 661 Morgan Kinunen (12) SONOMA ACADEMY 19:25.0 6:28 M 695 662 Chris Hoffman-Brady (10) SUMMERVILLE 19:25.5 6:28 M 696 663 Justin Hobaugh (12) NAPA 19:26.0 6:28 M 697 664 Austin Heller (10) REDWOOD LARKSPUR 19:26.6 6:28 M 698 Matt Bailey (12) YUBA CITY 19:27.2 6:29 M 699 665 Beau Shaechtrle (12) RIO AMERICANO 19:27.7 6:29 M 700 666 Peter Rosston (10) MENLO SCHOOL 19:27.8 6:29 M 701 667 Drew Wodecki (11) MONTEREY 19:28.1 6:29 M 702 668 Evan Des Jardins (10) NEVADA UNION 19:28.1 6:29 M 703 669 Nicholas McCllough (12) MONTEREY 19:28.3 6:29 M 704 670 Dylan Croll (12) WOODSIDE PRIORY 19:28.3 6:29 M 705 671 Reese Mohler (12) SUMMERVILLE 19:28.4 6:29 M 706 672 Romello Rucker (11) SAN LEANDRO 19:28.9 6:29 M 707 673 Cameron Somers (12) MONTE VISTA 19:29.3 6:29 M 708 674 Alex Henry (12) TERRA LINDA 19:29.3 6:29 M 709 675 Peter Gray (12) SONOMA VALLEY 19:29.3 6:29 M 710 676 Sean Brennan (10) SONORA UNION 19:29.7 6:29 M 711 677 Matthew Wan (9) MENLO SCHOOL 19:29.8 6:29 M 712 678 Liam Lynch (12) STUART HALL 19:30.7 6:30 M 713 679 Carlos Flores (12) SACREDHEARTCATH 19:31.6 6:30 M 714 680 Steven Tai (12) MISSION SAN JOSE 19:32.5 6:30 M 715 681 Will Henderson (12) TERRA LINDA 19:32.6 6:30 M 716 682 Simon Willig (12) CRYSTAL SPRINGS 19:34.1 6:31 M 717 683 Connor Lindquist (12) MENLO-ATHERTON 19:34.3 6:31 M 718 684 Zach Barnes (10) MILPITAS 19:34.8 6:31 M 719 Angelo Banzon (12) MILPITAS 19:35.4 6:31 M 720 Steven Dittmer (12) LOS ALTOS 19:36.9 6:32 M 721 685 Cody Gigiuere (11) SCOTTS VALLEY 19:39.0 6:33 M 722 686 Peyton Young (9) GUNDERSON 19:39.1 6:33 M 723 Eric Strand (9) ATHENIAN 19:39.1 6:33 M 724 Patrick Gillis (9) BEAR RIVER 19:39.2 6:33 M 725 687 Alex Ruhlman (12) SEQUOIA 19:39.5 6:33 M 726 688 Nate England (10) UKIAH 19:39.5 6:33 M 727 689 Christian Guevara (11) VISTA DEL LAGO 19:39.7 6:33 M 728 690 Nathan Lynch (10) VALLEY CHRISTIAN 19:41.7 6:33 M 729 691 Ian Barrie (12) ARAGON 19:41.8 6:33 M 730 692 James Powell (11) URBAN-SF 19:44.4 6:34 M 731 693 Noble Boutin (9) RIO AMERICANO 19:44.4 6:34 M 732 694 Harrison Marsottini (9) MONTEREY 19:44.6 6:34 M 733 695 Joseph Esparza (11) ARCATA 19:44.7 6:34 M 734 696 Kevin Long (11) TAMALPAIS 19:45.0 6:35 M 735 697 Roger Gomez (11) KIMBALL 19:45.6 6:35 M 736 698 Ben Albright (10) ARCATA 19:45.8 6:35 M 737 699 Mars Pasache (11) STUART HALL 19:46.0 6:35 M 738 700 Greg Kincheloe (12) EL MOLINO 19:46.6 6:35 M 739 701 Haris Softic (12) WILLOW GLEN 19:47.9 6:35 M 740 702 Kyle Hawk (10) NAPA 19:47.9 6:35 M 741 703 Jack Mitchell (12) COLLEGE PREP 19:49.0 6:36 M 742 704 Jesse Dail (12) COLFAX 19:49.7 6:36 M 743 705 Trenton Randles (11) CUPERTINO 19:49.9 6:36 M 744 706 Thomas Namara (10) STUART HALL 19:50.4 6:36 M 745 707 Thomas Clavelli (10) WOODLAND 19:51.0 6:37 M 746 708 Stanley Goto (11) CASA GRANDE 19:51.5 6:37 M 747 709 Jeremiah Quilantang (10) MCNAIR 19:52.6 6:37 M 748 710 Matt Lovetri (9) NOVATO 19:53.1 6:37 M 749 711 Nick Knoebber (12) MENDOCINO 19:53.1 6:37 M 750 712 Jovani Medina (11) MCNAIR 19:53.5 6:37 M 751 Eli Cushnir (11) PACIFIC COLLEGIATE 19:53.6 6:37 M 752 713 Julian Moreno (9) STUART HALL 19:54.1 6:38 M 753 714 Greg Dawson (11) KIMBALL 19:54.2 6:38 M 754 David Kerns (12) ATHENIAN 19:57.0 6:39 M 755 715 Ian Carpenter (12) PINER 19:59.4 6:39 M 756 Jordan Fredericksen (11) PIONEER 19:59.9 6:39 M 757 Anthony Ottati (9) ATHENIAN 20:02.7 6:40 M 758 716 Guy Sinclair (10) PROVIDENCE XTIAN 20:03.8 6:41 M 759 717 Andrew Peacock (11) BEREAN CHRISTIAN 20:04.5 6:41 M 760 718 Adrian Morales (12) GUNDERSON 20:05.3 6:41 M 761 719 Emilio Bonilla (11) SAN LEANDRO 20:08.2 6:42 M 762 720 Calvin Roth (11) ALHAMBRA 20:08.8 6:42 M 763 721 Robert Wilcox (11) HEALDSBURG 20:08.8 6:42 M 764 722 Evan Neal (11) MARIN ACADEMY 20:09.8 6:43 M 765 723 Avery Rock (11) LICK-WILMERDING 20:13.4 6:44 M 766 724 David Rivera (11) MCNAIR 20:13.4 6:44 M 767 725 Blake Alm (10) REDWOOD LARKSPUR 20:14.6 6:44 M 768 726 Chris Lucatero (12) ANDREW HILL 20:15.8 6:45 M 769 727 Sean Andersen (11) SCOTTS VALLEY 20:16.4 6:45 M 770 728 Thomas Egan (11) STUART HALL 20:19.1 6:46 M 771 729 Dunham McBride (10) STUART HALL 20:19.7 6:46 M 772 730 Connor Francis (12) ALHAMBRA 20:22.9 6:47 M 773 731 Ethan Hamm (10) SAC COUNTRY DAY 20:24.0 6:48 M 774 732 Wilson Tran (10) SAN LEANDRO 20:26.5 6:48 M 775 733 Eddie Mondragon (9) HEALDSBURG 20:26.8 6:48 M 776 734 Connor McKeon (12) STUART HALL 20:26.9 6:48 M 777 735 Oliver Evans (12) HEALDSBURG 20:27.2 6:49 M 778 Matthew Chabala (9) ATHENIAN 20:28.0 6:49 M 779 736 Bryan Louie (12) STEVENSON 20:28.4 6:49 M 780 737 John West (12) URBAN-SF 20:28.8 6:49 M 781 738 Devin Valdez (11) WHITNEY-ROCKLIN 20:29.3 6:49 M 782 739 S. Michael French (10) SONORA UNION 20:31.6 6:50 M 783 740 Manny Castillo (12) WATSONVILLE 20:32.7 6:50 M 784 741 Justin Garcia (12) MENDOCINO 20:33.0 6:51 M 785 Krishna Peri (11) ATHENIAN 20:34.5 6:51 M 786 742 Julian Viret (12) MENLO SCHOOL 20:34.7 6:51 M 787 743 Jihoon Han (10) STEVENSON 20:35.0 6:51 M 788 744 Michael Beard (10) HEALDSBURG 20:35.0 6:51 M 789 745 Lai Wong (12) UKIAH 20:36.0 6:52 M 790 746 James Cox (11) SAN LEANDRO 20:36.7 6:52 M 791 747 Robert Everette (10) NOVATO 20:38.0 6:52 M 792 748 Anthony Lavezzo (11) TAMALPAIS 20:38.4 6:52 M 793 Tzofi Klinghoffer (11) ATHENIAN 20:41.0 6:53 M 794 Dakota Cornejo (9) BEAR RIVER 20:41.5 6:53 M 795 749 Joshua Vrooman (9) COLFAX 20:41.8 6:53 M 796 William Brown (11) ATHENIAN 20:42.3 6:54 M 797 750 Christain Andrews (12) KIMBALL 20:44.5 6:54 M 798 751 Jake Villarreal (12) STEVENSON 20:45.2 6:55 M 799 Jose Garcia (11) ST FRANCIS-WATSON 20:52.4 6:57 M 800 Paul Hilton (11) MCKINLEYVILLE 20:53.8 6:57 M 801 752 David Hernandez (12) GUNDERSON 20:54.8 6:58 M 802 753 Mark Bartolome (12) ST PAT ST VIN 20:56.8 6:58 M 803 754 Jake Kulik (11) SUMMERVILLE 20:57.4 6:59 M 804 Jack Hochberg (11) PINEWOOD 20:58.6 6:59 M 805 755 Thomas Irons (12) COLFAX 21:02.9 7:00 M 806 756 Nathan Bristley (10) PROVIDENCE XTIAN 21:03.8 7:01 M 807 757 Chris Hunter (11) SEQUOIA 21:09.6 7:03 M 808 758 Aiden O'Connell (9) SUMMERVILLE 21:13.5 7:04 M 809 759 David Wentworth (12) NOVATO 21:15.4 7:05 M 810 760 Sam Rubin (10) MENLO SCHOOL 21:15.5 7:05 M 811 761 Marco Malone (9) GUNDERSON 21:17.5 7:05 M 812 762 Nathan Van Horn (11) MENDOCINO 21:26.2 7:08 M 813 763 Christopher Duke (11) HEALDSBURG 21:26.6 7:08 M 814 764 Matthew Reese (11) PROVIDENCE XTIAN 21:28.8 7:09 M 815 765 Kevin Martinez (11) MCNAIR 21:30.7 7:10 M 816 766 David Thiessen (12) EL MOLINO 21:34.7 7:11 M 817 767 Jake Pierce (12) NOVATO 21:37.0 7:12 M 818 768 John Cuevas (10) ST PAT ST VIN 21:38.5 7:12 M 819 769 Jared Taylor (11) NOVATO 21:38.5 7:12 M 820 770 Sam Saulsbury (12) EL MOLINO 21:42.1 7:14 M 821 Dylan Dreyer (11) PINEWOOD 21:43.1 7:14 M 822 771 Sheamus Vaughn-Ward (12) SUMMERVILLE 21:44.7 7:14 M 823 772 Brad Powers (9) STEVENSON 21:49.3 7:16 M 824 773 Eric Windt (10) BEREAN CHRISTIAN 21:51.3 7:17 M 825 Louie Martinelli (11) ST FRANCIS-WATSON 21:59.6 7:19 M 826 774 Patrick Sarmiento (11) ST PAT ST VIN 22:00.3 7:20 M 827 775 Luke Schwartz (10) URBAN-SF 22:09.9 7:23 M 828 776 Jason Eakin (11) ST PAT ST VIN 22:12.5 7:24 M 829 777 Osilio Navigato (12) ST PAT ST VIN 22:29.4 7:29 M 830 778 Austin Silva (11) BEREAN CHRISTIAN 22:34.0 7:31 M 831 779 Chad Sambajon (11) ST PAT ST VIN 22:36.6 7:32 M 832 780 Reed Sawyers (11) TAMALPAIS 22:43.4 7:34 M 833 781 Ethan Frankel (9) TAMALPAIS 22:46.4 7:35 M 834 782 Christian Hernandez (9) GUNDERSON 22:46.5 7:35 M 835 783 Moises Salinas (10) GUNDERSON 22:48.6 7:36 M 836 Brandon Rivera (11) CENTRAL CATHOLIC 22:48.9 7:36 M 837 Austin Dehart (11) MIRA LOMA 22:49.1 7:36 M 838 784 Chase Johnston (12) SUMMERVILLE 22:51.1 7:37 M 839 785 Brandon Edoria (11) ST PAT ST VIN 23:15.3 7:45 M 840 Ben Brown (11) PINEWOOD 23:16.1 7:45 M 841 Devin Hand (12) SOUTH FORK 23:28.1 7:49 M 842 786 Josh Garcia (9) MENDOCINO 23:45.5 7:55 M 843 Austin Twombly (11) PINEWOOD 24:12.0 8:04 M 844 787 Adam Ketchum (9) SAC COUNTRY DAY 24:15.0 8:05 M 845 788 Scott Duncan (10) MENDOCINO 24:32.5 8:10 M 846 789 Jacob Grant (12) PROVIDENCE XTIAN 24:39.6 8:13 M 847 Joey Heck (12) CENTRAL CATHOLIC 26:19.6 8:46 M TEAM RESULTS ============ Team Advances On Pl School Point Team Score Order Time Avg Spread == ====================== ===== ==================================== ========= ======= ======= 1 DE LA SALLE 217 3 - 17 - 21 - 61 - 115 [118-162] 1:21:00.5 16:12.1 01:30.0 Blair Hurlock (11) 15:22.4, Luke Williams (11) 16:04.1, Matthew Schumann (10) 16:07.4, John Jankowski (12) 16:34.2, Sean Wankett (10) 16:52.4 2 BELLARMINE 222 15 - 41 - 47 - 55 - 64 [99-117] 1:21:52.7 16:22.5 00:40.3 Raymond Meijer (12) 15:55.3, Justin Barry (11) 16:22.1, Charlie Deanda (12) 16:27.6, Matt Seidel (11) 16:32.1, Miles Meijer (10) 16:35.6 3 CARLMONT 309 14 - 43 - 54 - 88 - 110 [207-359] 1:22:20.9 16:28.1 00:58.6 Daniel Bereket (12) 15:52.5, Ryan Dimick (11) 16:24.6, Tim Layten (12) 16:30.7, Reese Dickson (12) 16:42.0, James Schulte (11) 16:51.1 4 BELLA VISTA 344 33 - 48 - 69 - 80 - 114 [ ] 1:22:53.8 16:34.7 00:36.2 Kyle Roux (12) 16:16.1, Andrew Petersen (12) 16:28.3, Matt Coss (11) 16:37.2, Drew Childs (10) 16:39.9, Tim O'Shea (12) 16:52.3 5 DAVIS SENIOR 377 12 - 67 - 84 - 105 - 109 [120-134] 1:22:44.4 16:32.8 00:59.7 Jack Scranton (12) 15:50.2, Sugal Sutter (12) 16:36.0, Paul Mohr (12) 16:40.7, Brian Song (10) 16:47.6, Jasper Laca (11) 16:49.9 6 SAN RAMON VALLEY 389 26 - 42 - 82 - 86 - 153 [181-305] 1:23:00.6 16:36.1 00:54.0 Zach Hanze (12) 16:10.5, Carl Wilke (12) 16:24.1, Ryan Colaco (11) 16:40.2, Jason Intravaia (11) 16:41.3, Tyler Gambill (11) 17:04.5 7 PLACER 470 9 - 78 - 85 - 140 - 158 [187-294] 1:23:13.1 16:38.6 01:18.7 Toby Qualls (12) 15:46.8, Gama Gomez (12) 16:39.6, Viktor Dorofeyev (12) 16:41.0, Moshe Carter (10) 17:00.2, Felix Oliveros (11) 17:05.5 8 CAMPOLINDO 497 32 - 102 - 106 - 124 - 133 [203] 1:23:46.5 16:45.3 00:43.0 Adam Hathaway (12) 16:15.8, Michael Peterson (10) 16:46.5, Walter Brennan (11) 16:49.0, Isaac Valverde (11) 16:56.4, Kevin Fong (12) 16:58.8 9 WOODCREEK 528 19 - 24 - 123 - 150 - 212 [223-246] 1:23:39.2 16:43.8 01:18.5 Justin Clark (12) 16:05.4, Jonathan Horvath (12) 16:10.1, Taylor Guinnip (11) 16:56.3, Adam Clarke (10) 17:03.5, Marshall Sears (11) 17:23.9 10 LINCOLN-STOCKTON 537 13 - 89 - 98 - 100 - 237 [541-592] 1:23:36.4 16:43.2 01:39.3 Cooper Gill (12) 15:51.5, Maxwell Little (11) 16:42.6, Juan Paredes (10) 16:45.6, Ronnie Rosal (11) 16:45.9, Chris Carney (12) 17:30.8 11 MIRAMONTE 541 7 - 28 - 71 - 193 - 242 [301-362] 1:23:22.7 16:40.5 01:47.8 Tyler Hanson (12) 15:43.8, Dillon Read (12) 16:10.9, Mark Tamminga (12) 16:38.2, Charlie Zamanian (11) 17:18.2, Miles McCaulou (11) 17:31.6 12 YREKA 593 23 - 79 - 107 - 184 - 200 [341-372] 1:24:13.8 16:50.7 01:11.0 Clayton Bunn (11) 16:09.3, David Neill (11) 16:39.7, Matthew Jochim (10) 16:49.5, Jacob Hill (10) 17:15.0, Cody Griffith (11) 17:20.3 13 BISHOP O'DOWD 608 37 - 58 - 90 - 208 - 215 [265-285] 1:24:22.3 16:52.4 01:04.6 Andrew Melendez (11) 16:20.1, Eugene Hamilton III (12) 16:32.7, Marco Siler-Gonzales (12) 16:42.7, Colin Burke (10) 17:22.1, Julian Siow (11) 17:24.7 14 LOS ALTOS 646 20 - 70 - 128 - 144 - 284 [330-333] 1:24:26.3 16:53.2 01:38.5 Terence Rabuzzi (11) 16:05.9, Josh Cohen (12) 16:38.0, Ben Zaeske (9) 16:57.2, Alex Carr (12) 17:00.8, Konrad Niemiec (11) 17:44.4 15 ST FRANCIS-MT VIEW 681 53 - 95 - 164 - 177 - 192 [248] 1:24:52.2 16:58.4 00:47.7 Gabriel McLarnan (11) 16:30.0, Tanner Sartwell (10) 16:44.4, Robbie Lacomble (11) 17:06.8, Gaurav Begur (11) 17:13.3, Cameron Fast (12) 17:17.7 16 SEASIDE 708 49 - 62 - 151 - 190 - 256 [274] 1:24:59.3 16:59.8 01:08.0 Jose Gonzalez (10) 16:28.4, Zechariah Snel (11) 16:34.5, Arturo Miguel-Perez (11) 17:03.8, Fes Mock (12) 17:16.2, Carlos Millan (12) 17:36.4 17 OAK RIDGE 710 40 - 131 - 139 - 191 - 209 [217-406] 1:24:58.4 16:59.6 01:01.3 Dusty Armstrong (12) 16:21.4, Jake Zeltner (12) 16:58.0, Marcos Conde (12) 16:59.9, Evan Baxter (12) 17:16.4, Jordan Hordesky (10) 17:22.7 18 LELAND 780 5 - 30 - 230 - 235 - 280 [455] 1:24:33.7 16:54.7 02:05.3 Richard Ho (12) 15:38.3, Jacob Calvillo (12) 16:13.0, Sean McCarthy (11) 17:28.3, Adam Schulze (10) 17:30.5, Joey Johnson (9) 17:43.6 19 ALAMEDA 785 39 - 94 - 116 - 254 - 282 [309-424] 1:25:17.8 17:03.5 01:22.8 Cameron Tu (11) 16:21.1, Stephen Carlson (12) 16:44.1, Duc Nguyen (12) 16:52.8, Deepak Sharma (12) 17:35.9, Miguel Hidalgo (11) 17:43.9 20 MARIA CARRILLO 807 36 - 132 - 172 - 231 - 236 [303-439] 1:25:28.4 17:05.6 01:10.9 Ryan Anderson (11) 16:19.6, Nick Jensen (11) 16:58.4, Harrison Luft (12) 17:10.8, Colin Metcalfe (12) 17:29.1, Zach West (10) 17:30.5 21 SAN RAFAEL 813 50 - 126 - 171 - 178 - 288 [302-625] 1:25:34.8 17:06.9 01:16.1 Joey Morris (12) 16:29.1, Nassim Kabbara (10) 16:56.6, Kevin Martinez (12) 17:10.5, Jonathon Kaufman (12) 17:13.4, Jose Ordonez (12) 17:45.2 22 LOS GATOS 819 29 - 129 - 145 - 239 - 277 [400-565] 1:25:24.5 17:04.9 01:31.7 Chris Foster (10) 16:11.4, Ben Haderle (10) 16:57.6, Ari Rubin (12) 17:01.2, Aaron Walker (12) 17:31.2, Sanjay Mohan (9) 17:43.1 23 WHITNEY-ROCKLIN 867 18 - 27 - 57 - 189 - 576 [628-738] 1:24:58.2 16:59.6 02:48.6 Jacob Zufelt (12) 16:05.3, Nathan Wellington (11) 16:10.7, Ryan Hodgens (12) 16:32.6, Taylor Bradshaw (12) 17:15.7, Nicholas Pulido (11) 18:53.9 24 PINER 902 31 - 35 - 175 - 247 - 414 [469-715] 1:25:31.0 17:06.2 01:58.2 Jaime Silva (12) 16:14.0, Efren Reyes (11) 16:19.1, Matthew Mulligan (12) 17:13.0, Joe Ruiz (12) 17:32.7, Will Tran 18:12.2 25 GRANITE BAY 957 4 - 111 - 219 - 306 - 317 [345-444] 1:25:33.5 17:06.7 02:15.9 Trent Brendel (12) 15:35.8, Paul Zeiss (10) 16:51.2, Ben Pavik (10) 17:25.6, Sam Neptune (10) 17:49.2, Marc Mihailovic (11) 17:51.7 26 REDWOOD LARKSPUR 962 16 - 122 - 166 - 243 - 415 [664-725] 1:25:51.8 17:10.3 02:08.7 Fred Huxham (10) 16:03.7, Andy Ehrenberg (9) 16:55.9, Kyle Ryan (12) 17:08.2, Culley Deisinger (10) 17:31.6, Max Friend (12) 18:12.4 27 SANTA ROSA 1001 112 - 183 - 198 - 245 - 263 [451-461] 1:26:37.7 17:19.5 00:47.8 Cris Nazarek (12) 16:51.3, Aden Holmes (11) 17:14.9, Michael Kennedy (12) 17:20.0, Adan Chavez (10) 17:32.4, Toby Alongi (9) 17:39.1 28 SHASTA 1006 56 - 96 - 281 - 286 - 287 [448] 1:26:30.1 17:18.0 01:12.9 Blake Zufall (12) 16:32.1, Landon Woollard (11) 16:44.4, Riley Davis (10) 17:43.8, Hunter Jensen (12) 17:44.8, Josh Bland (11) 17:45.0 29 STJOSEPH NOTREDAME 1014 83 - 136 - 176 - 232 - 387 [421-478] 1:26:28.8 17:17.7 01:26.1 Gabe Arias-Sheriden (11) 16:40.7, Michael Murphy (10) 16:59.0, Matthew Murphy (10) 17:13.1, Louis Rodrigues (12) 17:29.2, Sam Levy-Wendt (12) 18:06.8 30 LYNBROOK 1043 127 - 186 - 213 - 251 - 266 [407-497] 1:26:51.5 17:22.3 00:43.0 Rohit Sarathy (11) 16:56.9, So Masuoka (12) 17:15.6, Andy Shen (10) 17:24.1, Justin Robison (9) 17:35.0, Revanth Nagurla (10) 17:39.9 31 FOLSOM 1050 44 - 179 - 206 - 289 - 332 [554] 1:26:40.7 17:20.1 01:29.9 Sam Scheuer (12) 16:25.0, Jake Goodwin (12) 17:13.4, Vinnie Morin (12) 17:21.8, John Barrows (12) 17:45.6, Blake Shaw (12) 17:54.9 32 WILL C. WOOD 1065 25 - 169 - 182 - 311 - 378 [464-636] 1:26:27.5 17:17.5 01:54.1 Tyler Sickler (12) 16:10.4, Ajaypal Singh (10) 17:09.0, Jacob Garcia (12) 17:13.9, Ricky Henderson (12) 17:49.7, Shaun Krum (10) 18:04.5 33 HERITAGE 1090 74 - 81 - 221 - 343 - 371 [463] 1:26:45.1 17:21.0 01:24.4 Soloman Ousman demeku (11) 16:38.8, Noah Pena (12) 16:40.1, Jacob Drees (10) 17:26.4, Jason Brown (12) 17:56.6, Max Lim (11) 18:03.2 34 ST MARY'S-BERKELEY 1119 137 - 211 - 229 - 252 - 290 [316-364] 1:27:12.8 17:26.5 00:46.1 Patrick Mariolle (12) 16:59.6, Guy Forte (12) 17:23.9, Josh Dull (11) 17:27.9, Mickey Tessema (10) 17:35.7, Jovani Barajas (11) 17:45.7 35 MILPITAS 1120 1 - 143 - 273 - 320 - 383 [514-684] 1:25:54.1 17:10.8 02:52.9 Yohaness Estifanos (12) 15:12.9, Connor Prior (12) 17:00.7, Ryan Tan (12) 17:42.6, Ralph Balaoing (10) 17:52.1, Jeremy Shaw (9) 18:05.8 36 ROSEVILLE 1140 11 - 146 - 148 - 381 - 454 [533-645] 1:26:21.1 17:16.2 02:32.7 Neilson Powless (10) 15:48.9, Arturo Sotomayor (10) 17:02.1, Logan Stahl (12) 17:03.2, Anthony Sanchez (11) 18:05.3, Matthew Sangria (10) 18:21.6 37 DEL ORO 1161 38 - 180 - 240 - 304 - 399 [413-593] 1:27:03.8 17:24.7 01:48.7 Trevor Stephens (12) 16:20.8, Kyle Ebert (11) 17:13.4, Brent Giles (11) 17:31.4, Dan Grattan (12) 17:48.7, Alex Bice (11) 18:09.5 38 ATHENIAN 1168 46 - 77 - 168 - 356 - 521 [527-660] 1:26:54.0 17:22.8 02:13.0 Tanner Shaw (11) 16:26.4, Gabriel Elliott (11) 16:39.6, Charles Thimesch (12) 17:09.0, Cameron Taylor (12) 17:59.6, Alexander Ball (11) 18:39.4 39 MODESTO 1178 52 - 216 - 264 - 307 - 339 [393-422] 1:27:18.9 17:27.7 01:25.7 Noah Heese (12) 16:29.9, Marco Ramirez (11) 17:24.7, Brandon Williams (11) 17:39.4, Donovan Davis (12) 17:49.3, Jose Nevarez (12) 17:55.6 40 SANTA TERESA 1246 103 - 163 - 233 - 370 - 377 [610] 1:27:29.7 17:29.9 01:17.7 Aaron Gallagher (12) 16:46.6, Jacob Garrissere (10) 17:06.3, Nick Risner (11) 17:29.7, Sebastian Thiessen (11) 18:02.8, Jeremy Clark (12) 18:04.3 41 RIPON 1274 93 - 194 - 326 - 327 - 334 [466-540] 1:27:44.5 17:32.9 01:11.0 Ryan Torres (12) 16:44.0, Alec Steinberg (12) 17:18.2, Alex Norling (10) 17:53.5, Antonio Pelaez (11) 17:53.8, Kyle Bailey (11) 17:55.0 42 COLLEGE PARK 1299 75 - 249 - 279 - 293 - 403 [486-568] 1:27:52.5 17:34.5 01:31.1 Nathaniel Comar (11) 16:38.9, Shane McKenzie (11) 17:33.5, Parker Marson (11) 17:43.5, Drew McDonald (11) 17:46.6, Mitchell Hoopes (12) 18:10.0 43 CHICO 1318 97 - 204 - 278 - 338 - 401 [443-462] 1:27:54.2 17:34.8 01:24.7 Chris Midkiff (12) 16:44.9, Andris Molina (11) 17:21.1, Gary Thornton (12) 17:43.2, Malcolm Hinz (12) 17:55.4, Liam Hays (10) 18:09.6 44 PLEASANT GROVE 1318 66 - 185 - 299 - 376 - 392 [626] 1:27:51.3 17:34.2 01:31.9 Ben Garcia (11) 16:35.9, Spencer Cudworth (11) 17:15.5, Andrew Mellick (9) 17:48.0, Kyle Kishineff (12) 18:04.1, Chase Porter (12) 18:07.8 45 UKIAH 1343 6 - 201 - 319 - 385 - 432 [688-745] 1:27:14.6 17:26.9 02:34.2 Paul Holden (12) 15:40.8, Noah Taxis (12) 17:20.4, Chance Girard (11) 17:52.0, Beau Brown (11) 18:06.4, Cesareo Ruiz (11) 18:15.0 46 SONOMA ACADEMY 1352 113 - 261 - 271 - 276 - 431 [537-661] 1:28:10.0 17:38.0 01:22.9 Austin Orr (12) 16:52.1, Jacob Gaynor (12) 17:38.6, Jax Reiff (12) 17:41.5, Patrick Loftus (11) 17:42.8, Caleb Richards (9) 18:15.0 47 PETALUMA 1390 10 - 130 - 337 - 429 - 484 [530-608] 1:27:23.0 17:28.6 02:40.8 Ryan Douglas (12) 15:47.3, Casey Kramer (11) 16:57.6, Duncan Gardner (12) 17:55.4, Matt Schafer (12) 18:14.6, Tom Healy (12) 18:28.1 48 MARIN ACADEMY 1397 34 - 45 - 283 - 493 - 542 [551-722] 1:27:44.7 17:32.9 02:29.8 Trevor Reinhart (10) 16:17.0, James Kinney (11) 16:25.6, Michael Dunne (9) 17:44.3, Jack Ferguson (12) 18:31.0, David Sutter (11) 18:46.8 49 VACAVILLE 1407 63 - 76 - 342 - 447 - 479 [504-538] 1:27:56.8 17:35.3 01:52.0 Jordan Kurtz (12) 16:34.9, Brandon Larson (11) 16:39.3, Trevor Ryder (11) 17:56.4, Aaron Lane (10) 18:19.3, Ben Martineau (12) 18:26.9 50 GREGORI 1471 119 - 199 - 253 - 433 - 467 [477-590] 1:28:30.5 17:42.1 01:29.4 Johnathan Alcontara (10) 16:54.7, Anthony Arauza (10) 17:20.1, Rick Ortega (10) 17:35.8, Nick Sanders (10) 18:15.8, Alec Villagomes (11) 18:24.1 51 MONTA VISTA 1505 195 - 292 - 297 - 346 - 375 [398-410] 1:28:54.1 17:46.8 00:45.7 Rohan Choudhury (10) 17:18.4, Zachary Patti (11) 17:46.4, Ajay Rajamani (12) 17:47.9, Anand Rao (11) 17:57.3, Jeffrey Harrison (12) 18:04.1 52 CASA GRANDE 1508 104 - 296 - 313 - 325 - 470 [531-708] 1:28:42.2 17:44.4 01:37.1 Matt Salazar (9) 16:47.2, Griffin Wigert (11) 17:47.0, Nicholas Rauch (10) 17:50.3, Harrison Wistock (11) 17:53.4, Jack Jones (11) 18:24.3 53 RIVER VALLEY 1551 92 - 259 - 268 - 384 - 548 [637-638] 1:28:56.1 17:47.2 02:05.4 Swarnjit Boyal (12) 16:43.2, Jacob Clayton (12) 17:37.8, Inderpreet Singh (11) 17:40.2, Aaron Hutton (11) 18:06.3, Andres Quijas (12) 18:48.6 54 PALO ALTO 1575 205 - 295 - 328 - 357 - 390 [397-627] 1:29:10.4 17:50.0 00:46.0 Nate Cook (10) 17:21.7, Ben Hawthorne (12) 17:46.9, Ben May (12) 17:54.1, Sean Keegan (11) 18:00.0, Sam Mignot (11) 18:07.7 55 EL MOLINO 1576 73 - 87 - 218 - 498 - 700 [766-770] 1:29:05.2 17:49.0 03:07.9 Rodrigo Vargas (12) 16:38.7, Ben Schulz (12) 16:41.6, Brady Lane (10) 17:25.4, Alex Saunders (12) 18:32.9, Greg Kincheloe (12) 19:46.6 56 MOUNTAIN VIEW 1585 155 - 244 - 258 - 440 - 488 [564-644] 1:29:01.5 17:48.3 01:24.8 Nick Van Osdol (12) 17:05.0, David Williams (12) 17:31.9, Kyle Bystrom (10) 17:37.1, Sam Moore (11) 18:17.7, Matthew Vera (11) 18:29.8 57 CLAYTON VALLEY 1591 135 - 161 - 224 - 515 - 556 [585-658] 1:29:01.1 17:48.2 01:50.9 Danny Condon (11) 16:58.9, Aaron Gardner (12) 17:06.2, Eduardo Wence (10) 17:27.1, Kyle Metz (11) 18:39.1, Ben Linzey (11) 18:49.8 58 WATSONVILLE 1596 72 - 222 - 373 - 434 - 495 [501-740] 1:28:56.0 17:47.2 01:53.1 Justin Carrancho (12) 16:38.4, Abraham Ortiz (12) 17:26.5, Saidi Jarquin (12) 18:03.6, Martin Corona (12) 18:16.0, Anthony Ramirez (9) 18:31.5 59 DOUGHERTY VALLEY 1605 174 - 314 - 363 - 366 - 388 [435-604] 1:29:13.7 17:50.7 00:54.4 Michael Sisario (12) 17:12.4, James Vickroy (12) 17:50.4, Austin Do (11) 18:01.8, Domnic Lopez (11) 18:02.3, Ben Parisi (9) 18:06.8 60 SIR FRANCIS DRAKE 1636 2 - 22 - 489 - 507 - 616 [ ] 1:27:38.4 17:31.6 03:47.1 John Lawson (12) 15:18.5, Clayton Hutchins (12) 16:07.4, Tucker Wasuta (12) 18:29.8, Cole Schwartz (11) 18:37.1, Max Edelman (12) 19:05.6 61 MENLO-ATHERTON 1673 65 - 160 - 355 - 490 - 603 [683] 1:29:12.6 17:50.5 02:25.2 John Lovegren (12) 16:35.9, Zach Plante (11) 17:06.1, Alex Aguiar (12) 17:59.6, Eric Snyder (11) 18:29.9, Adam Scandlyn (10) 19:01.1 62 SONOMA VALLEY 1681 121 - 167 - 298 - 475 - 620 [675] 1:29:24.5 17:52.9 02:11.4 Chris Tose (12) 16:55.6, Christian Martinez (11) 17:08.5, Owen Ljung (11) 17:47.9, Keegan Ginter (11) 18:25.5, Ryland Osborne (12) 19:07.0 63 HALF MOON BAY 1686 91 - 152 - 382 - 494 - 567 [623] 1:29:15.8 17:51.1 02:08.8 Logan Marshall (11) 16:43.1, Lincoln Treanor (12) 17:04.1, John Sorfleet (11) 18:05.4, Chris Jacobson (11) 18:31.3, Dante DiNapoli (9) 18:51.9 64 SACREDHEARTPREP 1701 141 - 142 - 369 - 472 - 577 [607-621] 1:29:22.5 17:52.5 01:53.5 Daniel Hill (10) 17:00.5, Steven Glassmoyer (12) 17:00.5, Sasha Novitsky (9) 18:02.8, Carter Kremer (11) 18:24.7, Matthew Jacobs (11) 18:54.0 65 OAKMONT 1703 227 - 318 - 344 - 349 - 465 [516-570] 1:29:37.4 17:55.4 00:55.9 Ian Miller (10) 17:27.6, Logan Taggart (9) 17:51.9, Austin Taggart (11) 17:56.7, Tanner Moore (9) 17:57.7, Christian Woolfolk (10) 18:23.5 66 NEVADA UNION 1713 60 - 108 - 354 - 560 - 631 [668] 1:29:24.5 17:52.9 02:37.4 Garrett Migliozzi (11) 16:33.9, David French (12) 16:49.6, Kael Newton (12) 17:59.5, Robert Sekerak (12) 18:50.2, Roy Asher (10) 19:11.3 67 APTOS 1718 228 - 250 - 322 - 329 - 589 [591-597] 1:29:45.0 17:57.0 01:29.3 Patrick Olson (9) 17:27.8, Morgan Miller (10) 17:33.6, Chris Tiran (11) 17:52.3, Noah Price (11) 17:54.2, Caleb Culwell (11) 18:57.1 68 TRUCKEE 1718 101 - 188 - 358 - 476 - 595 [630-659] 1:29:27.6 17:53.5 02:12.6 Andrew Clusserath (9) 16:46.4, Nathan Ariza (10) 17:15.7, Alex Kopetko (12) 18:00.1, Nick Morgan (11) 18:26.4, Simeon Murphy (11) 18:59.0 69 VISTA DEL LAGO 1739 51 - 170 - 449 - 450 - 619 [622-689] 1:29:25.5 17:53.1 02:37.6 Zach Yeager (12) 16:29.3, Kyle Chun (10) 17:10.1, Andrew Schiek (12) 18:19.4, Nathan Lemay (12) 18:19.8, Aaron Schiek (11) 19:06.9 70 RIO AMERICANO 1754 125 - 157 - 255 - 566 - 651 [665-693] 1:29:49.8 17:57.9 02:23.9 George Halvorsen (12) 16:56.5, Kenji Anzai (11) 17:05.4, Evan Cross (9) 17:36.0, Nick Buchett (10) 18:51.5, Josh Lowy (12) 19:20.4 71 SERRA 1784 59 - 331 - 361 - 487 - 546 [550] 1:29:46.2 17:57.2 02:15.2 Joey Berriatua (12) 16:33.0, Grant Schulte (11) 17:54.8, Gabe Flynn (11) 18:01.2, Alex Gudino (12) 18:29.0, Andrew Barton (10) 18:48.2 72 AMERICAN 1848 154 - 260 - 408 - 502 - 524 [549-578] 1:30:08.5 18:01.7 01:35.3 Spencer Yee (12) 17:04.9, Alex Kunz (12) 17:38.2, Miguel Morales (9) 18:11.2, Darien Young (11) 18:34.0, Ferdinad Abad (12) 18:40.2 73 ARAGON 1849 159 - 323 - 394 - 445 - 528 [691] 1:30:07.4 18:01.4 01:35.7 Wyatt Cooper (12) 17:05.8, Sam Sokolsky (12) 17:53.1, Landon Hart (12) 18:08.2, Jack Herrera (11) 18:18.8, Daniel Golden (12) 18:41.5 74 WILLOW GLEN 1905 138 - 262 - 442 - 511 - 552 [650-701] 1:30:24.2 18:04.8 01:49.6 Abdi Hussein (11) 16:59.9, Austin Grindy (12) 17:38.8, Ruben Gonzales (11) 18:18.1, Fenn Hoppe (10) 18:37.9, Rogelio Perez (12) 18:49.5 75 ANDREW HILL 1936 241 - 308 - 336 - 438 - 613 [655-726] 1:30:38.5 18:07.7 01:33.0 Miguel Vasquez (12) 17:31.6, Kevin Ngo (12) 17:49.5, Alex Hoffnagle (11) 17:55.4, Jose Murillo (12) 18:17.4, Christopher Huerta (12) 19:04.6 76 CUPERTINO 1942 220 - 360 - 391 - 409 - 562 [596-705] 1:30:37.4 18:07.4 01:24.7 Shubhi Jain (12) 17:26.4, Kai Lanning (11) 18:00.9, Ayush Chapagain (10) 18:07.7, Justin Shieh (12) 18:11.3, Willy Tu (9) 18:51.1 77 MARIN CATHOLIC 1942 214 - 269 - 321 - 559 - 579 [629] 1:30:41.4 18:08.2 01:29.3 Dominic LeCouturier (10) 17:24.7, Jake Yandle (11) 17:40.4, Austin Gooder (12) 17:52.2, Will Lorne (12) 18:50.1, Matt Theriault (9) 18:54.0 78 EVERGREEN VALLEY 1945 267 - 347 - 396 - 427 - 508 [536-646] 1:30:38.2 18:07.6 00:57.0 Kalvin Lam (9) 17:40.2, Ben Brown (12) 17:57.7, Austin Lee (10) 18:08.6, Umesh Tanniru (9) 18:14.5, Brandon Van (11) 18:37.2 79 LODI 1950 165 - 353 - 436 - 471 - 525 [572] 1:30:27.1 18:05.4 01:32.6 Zack Hummel (12) 17:07.6, Alec Fromm (12) 17:58.4, Connor Phillips (12) 18:16.6, Blake Fonda (10) 18:24.3, Andrew Fonda (12) 18:40.2 80 CARMEL 1987 234 - 386 - 453 - 456 - 458 [468-594] 1:30:42.7 18:08.5 00:52.2 Joshua Dormody (10) 17:30.2, Nick Girard (10) 18:06.8, Max Iles (11) 18:21.6, Max Schrock (10) 18:21.7, Sam Snowden (9) 18:22.4 81 LICK-WILMERDING 2002 270 - 310 - 405 - 417 - 600 [639-723] 1:30:54.2 18:10.8 01:18.9 Corey Robinson (11) 17:41.3, Matt Jenkins (10) 17:49.6, Connor Jordan (12) 18:10.5, Steve Page (10) 18:12.6, Tayeb Zaidi (12) 19:00.2 82 WEST VALLEY 2066 202 - 411 - 430 - 510 - 513 [582-599] 1:31:03.3 18:12.6 01:17.9 Ryan Stockton (12) 17:20.6, Jeff Foreman (11) 18:11.6, Gabe Cheek (9) 18:14.8, Donald Leedy (9) 18:37.8, Nick McCaslin (11) 18:38.5 83 PACIFIC GROVE 2078 173 - 225 - 395 - 633 - 652 [ ] 1:31:19.3 18:15.8 02:08.6 Timmy Matthews (12) 17:11.9, Paul Marien (11) 17:27.2, Dashiell Stokes (10) 18:08.3, Sam Fenstermaker (9) 19:11.4, Max Paris (12) 19:20.5 84 CRYSTAL SPRINGS 2080 291 - 351 - 457 - 482 - 499 [588-682] 1:31:07.2 18:13.4 00:47.1 Ryan Kaveh (12) 17:46.0, Preston Lam (11) 17:58.2, Collin Ching (11) 18:22.0, Hugo Pegley (10) 18:27.9, Binh Phan (12) 18:33.1 85 TERRA LINDA 2115 300 - 340 - 374 - 496 - 605 [674-681] 1:31:21.7 18:16.3 01:13.1 Chris Stapp (12) 17:48.3, Zach Bibeault (9) 17:56.2, Kieran Perez (12) 18:04.0, Chris Campbell (11) 18:31.8, Joe Woods (11) 19:01.4 86 FOOTHILLPLEASANTON 2182 379 - 404 - 428 - 452 - 519 [532-558] 1:31:29.8 18:17.9 00:34.5 Ryan McDonald (12) 18:04.8, Owen Coumou (12) 18:10.2, Aditya Jhanwar (10) 18:14.5, Amar Jyothiprakash (11) 18:21.0, Greg Bach (10) 18:39.3 87 WOODSIDE PRIORY 2185 335 - 380 - 423 - 512 - 535 [657-670] 1:31:36.6 18:19.3 00:49.3 Johnny Trudelle (11) 17:55.1, Chris Gregory (11) 18:05.1, Leo Berez (11) 18:13.6, Joe Farned (12) 18:38.4, Andrew Christensen (11) 18:44.4 88 SONORA UNION 2234 8 - 441 - 555 - 598 - 632 [676-739] 1:31:04.2 18:12.8 03:25.5 Steven Grolle (11) 15:45.8, Matt Myers (12) 18:17.9, Patrick McConnell (9) 18:49.7, Thomas Kruetzfeldt (9) 18:59.5, Erick Rodriguez (10) 19:11.3 89 ARCATA 2263 196 - 226 - 505 - 641 - 695 [698] 1:32:22.8 18:28.5 02:25.8 Jose Lopez (11) 17:18.9, Brandon Kesley (9) 17:27.2, Zephir Lennox (10) 18:35.3, Jasper Severn (11) 19:16.7, Joseph Esparza (11) 19:44.7 90 SACREDHEARTCATH 2284 315 - 368 - 518 - 520 - 563 [654-679] 1:32:03.1 18:24.6 01:00.3 Brendan Foti (11) 17:50.8, Matthew Kozuch (12) 18:02.5, Martin Cazares (11) 18:39.3, Tony Suarez (11) 18:39.4, Jonathan Chan (10) 18:51.1 91 MISSION SAN JOSE 2286 210 - 418 - 509 - 543 - 606 [680] 1:32:02.5 18:24.5 01:37.9 Nick Cai (10) 17:23.7, Nick Ha (12) 18:12.7, Aamir Rasheed (11) 18:37.6, Richard Wei (12) 18:46.9, Daniel Zhu (11) 19:01.6 92 MONTE VISTA 2312 352 - 389 - 491 - 506 - 574 [584-673] 1:32:05.6 18:25.1 00:55.2 Jacob Auby (11) 17:58.4, James Mason (12) 18:07.5, Patrick Kragen (12) 18:30.2, Mike Abood (12) 18:35.9, Maxwell Phillips (9) 18:53.6 93 MONTGOMERY 2333 197 - 420 - 529 - 547 - 640 [643] 1:32:18.4 18:27.6 01:57.0 Christian Friday (11) 17:19.4, John Dethlefsen (11) 18:12.8, Stuart Lovelace (9) 18:41.5, Cameron Long (11) 18:48.3, Quinn Stewart (12) 19:16.4 94 VALLEY CHRISTIAN 2338 275 - 412 - 517 - 522 - 612 [690] 1:32:17.6 18:27.5 01:21.4 Eyobed Mesfun (12) 17:42.7, Alex Ascencio (12) 18:12.0, Ryan Ensor (12) 18:39.2, Jeremy Dong (9) 18:39.6, Jason Li (10) 19:04.1 95 SEQUOIA 2412 324 - 481 - 503 - 523 - 581 [687-757] 1:32:29.3 18:29.8 01:01.2 Nickie Pucel (12) 17:53.2, Charlie Utecht (10) 18:27.4, Ty Dewes (11) 18:34.6, Tyler Beth (10) 18:39.7, Moises Vieyra (11) 18:54.4 96 SCOTTS VALLEY 2468 365 - 480 - 483 - 557 - 583 [685-727] 1:32:42.0 18:32.4 00:52.4 Scott Edwards (11) 18:02.3, Nick Heath (10) 18:27.2, Draven Hawk (10) 18:27.9, Conor McDermott (11) 18:49.9, Colin Abel (12) 18:54.7 97 WOODLAND 2494 272 - 419 - 545 - 611 - 647 [656-707] 1:33:04.9 18:36.9 01:36.9 Matthew Clavelli (11) 17:42.0, Jose Cervantes (10) 18:12.7, Ricardo Robles (11) 18:47.9, Victor Alvarez (11) 19:03.4, Nolan O'Brien (11) 19:18.9 98 MONTEREY 2591 348 - 459 - 544 - 573 - 667 [669-694] 1:33:29.1 18:41.8 01:30.4 James Welsh (11) 17:57.7, Romey Osorio (12) 18:22.4, Jake Greenshields (12) 18:47.4, Jack McClellend (11) 18:53.5, Drew Wodecki (11) 19:28.1 99 CARDINAL NEWMAN 2706 350 - 571 - 575 - 586 - 624 [ ] 1:33:49.2 18:45.8 01:09.9 Jack Bowlby (12) 17:58.1, Steve Adams (10) 18:52.7, Andrew Reeder (10) 18:53.8, Paige Nonella (12) 18:56.6, Harold Paskal (10) 19:08.0 100 URBAN-SF 2719 149 - 539 - 602 - 692 - 737 [775] 1:35:03.3 19:00.6 03:25.5 Walker Willett (12) 17:03.3, Shane Bannon (11) 18:45.8, Octave Lepinard (10) 19:01.0, James Powell (11) 19:44.4, John West (12) 20:28.8 101 ALHAMBRA 2735 312 - 492 - 569 - 642 - 720 [730] 1:34:38.7 18:55.7 02:19.0 Michael Viano (10) 17:49.8, Logan Kent (11) 18:31.0, Malik Major (11) 18:52.1, Chrisian Giannini (10) 19:17.0, Calvin Roth (11) 20:08.8 102 SAN LEANDRO 2781 257 - 553 - 580 - 672 - 719 [732-746] 1:34:57.3 18:59.4 02:31.8 Eric Hytonen (10) 17:36.4, Oliver Stanley (12) 18:49.5, Marty Villaflor (11) 18:54.3, Romello Rucker (11) 19:28.9, Emilio Bonilla (11) 20:08.2 103 NAPA 2792 367 - 426 - 634 - 663 - 702 [ ] 1:34:43.5 18:56.7 01:45.5 Jesus Prado (10) 18:02.4, Avery Hill (12) 18:14.3, Kennedy Salsman (12) 19:12.9, Justin Hobaugh (12) 19:26.0, Kyle Hawk (10) 19:47.9 104 COLLEGE PREP 2807 485 - 534 - 561 - 609 - 618 [703] 1:34:11.7 18:50.3 00:38.4 Stevie Sloan (9) 18:28.2, Vishaal Agartha (10) 18:43.7, Matt Romer (11) 18:50.4, Tris Dodge (10) 19:02.8, Justin Nathan (12) 19:06.6 105 MENLO SCHOOL 2913 68 - 666 - 677 - 742 - 760 [ ] 1:37:24.6 19:28.9 04:38.7 Matthew Myers (11) 16:36.8, Peter Rosston (10) 19:27.8, Matthew Wan (9) 19:29.8, Julian Viret (12) 20:34.7, Sam Rubin (10) 21:15.5 106 SAC COUNTRY DAY 2928 147 - 615 - 648 - 731 - 787 [ ] 1:40:05.5 20:01.1 07:12.7 Logan Winfield (12) 17:02.3, Jacob Frankel (12) 19:05.2, Donald Hutchinson (12) 19:19.0, Ethan Hamm (10) 20:24.0, Adam Ketchum (9) 24:15.0 107 KIMBALL 2979 425 - 526 - 617 - 697 - 714 [750] 1:35:40.0 19:08.0 01:40.2 Rigo Carrasco (12) 18:14.0, Kamryn Van Allen (11) 18:40.4, Laurence Paulite (12) 19:05.8, Roger Gomez (11) 19:45.6, Greg Dawson (11) 19:54.2 108 BEREAN CHRISTIAN 2987 416 - 446 - 635 - 717 - 773 [778] 1:37:40.4 19:32.0 03:38.8 Tobin Bolter (10) 18:12.5, Ross Deniston (10) 18:19.1, Levi Nortune (10) 19:13.0, Andrew Peacock (11) 20:04.5, Eric Windt (10) 21:51.3 109 COLFAX 3028 460 - 601 - 614 - 649 - 704 [749-755] 1:35:37.2 19:07.4 01:27.3 Tristen Bohn (10) 18:22.4, Anderson Vereyken (11) 19:00.6, Patrick Myers (12) 19:04.9, Clayton Leviskis (11) 19:19.6, Jesse Dail (12) 19:49.7 110 MCNAIR 3092 473 - 474 - 709 - 712 - 724 [765] 1:36:49.8 19:21.9 01:48.3 Peter Thach (11) 18:25.1, Ruben Valle (12) 18:25.2, Jeremiah Quilantang (10) 19:52.6, Jovani Medina (11) 19:53.5, David Rivera (11) 20:13.4 111 PROVIDENCE XTIAN 3181 156 - 716 - 756 - 764 - 789 [ ] 1:44:21.2 20:52.2 07:34.4 Tucker Hoffman (12) 17:05.2, Guy Sinclair (10) 20:03.8, Nathan Bristley (10) 21:03.8, Matthew Reese (11) 21:28.8, Jacob Grant (12) 24:39.6 112 STEVENSON 3240 238 - 736 - 743 - 751 - 772 [ ] 1:41:09.1 20:13.8 04:18.1 Alex Farmer (12) 17:31.2, Bryan Louie (12) 20:28.4, Jihoon Han (10) 20:35.0, Jake Villarreal (12) 20:45.2, Brad Powers (9) 21:49.3 113 NOVATO 3303 500 - 587 - 710 - 747 - 759 [767-769] 1:39:16.4 19:51.2 02:42.1 Travis Reder (12) 18:33.3, Drake Johnson (10) 18:56.6, Matt Lovetri (9) 19:53.1, Robert Everette (10) 20:38.0, David Wentworth (12) 21:15.4 114 HEALDSBURG 3335 402 - 721 - 733 - 735 - 744 [763] 1:39:47.5 19:57.5 02:25.3 Raoul Friedemann 18:09.7, Robert Wilcox (11) 20:08.8, Eddie Mondragon (9) 20:26.8, Oliver Evans (12) 20:27.2, Michael Beard (10) 20:35.0 115 TAMALPAIS 3442 437 - 696 - 748 - 780 - 781 [ ] 1:44:09.9 20:49.9 04:29.7 Isaac Cohen (11) 18:16.7, Kevin Long (11) 19:45.0, Anthony Lavezzo (11) 20:38.4, Reed Sawyers (11) 22:43.4, Ethan Frankel (9) 22:46.4 116 SUMMERVILLE 3498 653 - 662 - 671 - 754 - 758 [771-784] 1:40:25.8 20:05.1 01:52.5 Ryan Jaspar (12) 19:21.0, Chris Hoffman-Brady (10) 19:25.5, Reese Mohler (12) 19:28.4, Jake Kulik (11) 20:57.4, Aiden O'Connell (9) 21:13.5 117 STUART HALL 3524 678 - 699 - 706 - 713 - 728 [729-734] 1:39:20.3 19:52.0 00:48.4 Liam Lynch (12) 19:30.7, Mars Pasache (11) 19:46.0, Thomas Namara (10) 19:50.4, Julian Moreno (9) 19:54.1, Thomas Egan (11) 20:19.1 118 GUNDERSON 3699 686 - 718 - 752 - 761 - 782 [783] 1:44:43.2 20:56.6 03:07.4 Peyton Young (9) 19:39.1, Adrian Morales (12) 20:05.3, David Hernandez (12) 20:54.8, Marco Malone (9) 21:17.5, Christian Hernandez (9) 22:46.5 119 MENDOCINO 3788 711 - 741 - 762 - 786 - 788 [ ] 1:50:10.3 22:02.0 04:39.4 Nick Knoebber (12) 19:53.1, Justin Garcia (12) 20:33.0, Nathan Van Horn (11) 21:26.2, Josh Garcia (9) 23:45.5, Scott Duncan (10) 24:32.5 120 ST PAT ST VIN 3848 753 - 768 - 774 - 776 - 777 [779-785] 1:49:17.5 21:51.5 01:32.6 Mark Bartolome (12) 20:56.8, John Cuevas (10) 21:38.5, Patrick Sarmiento (11) 22:00.3, Jason Eakin (11) 22:12.5, Osilio Navigato (12) 22:29.4 MCKINLEYVILLE inc MONTEREYTRAIL inc ACALANES inc BEAR RIVER inc YERBA BUENA inc PIONEER inc SOUTH FORK inc PACIFIC COLLEGIATE inc PITTSBURG inc YUBA CITY inc DURHAM inc FLORIN inc WASHINGTON-CA inc ST FRANCIS-WATSON inc VINTAGE inc PINEWOOD inc CENTRAL CATHOLIC inc MIRA LOMA inc ETNA inc TOP 3 INDIVIDUALS by AGE GROUP ============================== M: 9 - 9 105 Andrew Clusserath TRUCKEE 16:46.4 108 Matt Salazar CASA GRAND 16:47.2 120 Cameron Gaskell ACALANES 16:52.6 M: 10 - 10 12 Neilson Powless ROSEVILLE 15:48.9 17 Fred Huxham REDWOOD LA 16:03.7 22 Matthew Schumann DE LA SALL 16:07.4 M: 11 - 11 3 Blair Hurlock DE LA SALL 15:22.4 9 Steven Grolle SONORA UNI 15:45.8 18 Luke Williams DE LA SALL 16:04.1 M: 12 - 12 1 Yohaness Estifanos MILPITAS 15:12.9 2 John Lawson SIR FRANCI 15:18.5 4 John Whelan ETNA 15:23.9 F: 9 - 9 F: 10 - 10 F: 11 - 11 F: 12 - 12