9/13/25 Spring Lake 2.0 mile course, established in 1987
All photos by Michael Lucid unless noted, more to come

Top 10 Times of the day 1 Michael Ervin 10 Windsor 10:04.0, =23rd All-Time 1 Jack Moore 12 Napa 10:08.6, old school record 10:10 Jim Nelson, 1995, 29th All-Time 2 Owen Dawson 12 Analy 10:14.7, school record 3 Teddy Eichner 12 Vintage 10:18.1 4 Lucas Ruark 12 Tamalpais 10:19.2 1 Michael Kornfeld 11 Tamalpais 10:19.5 2 Logan Dickson 11 Analy 10:20.5 2 Joshua Nunez-Torres 10 Napa 10:22.4 5 Harry Zimmerman 12 Acalanes 10:26.4 6 Jake McWilliams 12 Healdsburg 10:27.3
Seniors Jack Moore, Napa 10:08.6
Juniors Michael Kornfeld, Tamalpais 10:19.5
Sophomores Michael Ervin, Windsor 10:04.0
Freshman Jack Stoumen, Analy 10:54.3
Open Will Engh, 10, Technology 11:13.5
Alumni Anthony Cortes 10:12.1
Lucid’s Viking Opener Photos
Senior Boys
Jr Boys
Soph Boys
Frosh Boys
Open Boys
Alumni
School's 5 fastest Analy 55 0:53:06, 9th All-Time, School Record Tamalpais 84 0:53:24, 15th All-Time, School Record Napa 134 0:54:12, School Record Healdsburg 132 0:54:32, School Record Montgomery 178 0:55:52 Acalanes 209 0:55:53 Windsor 219 0:55:55 Casa Grande 199 0:56:05 Vintage 266 0:56:47 Castro Valley 245 0:56:50 Sonoma Academy 249 0:56:50 Technology 294 0:57:33 Santa Rosa 377 0:58:42 Ukiah 389 0:58:56 Piner 397 0:59:12 Petaluma 405 0:59:54 Justin-Siena 389 0:59:55 Cardinal Newman 493 1:02:07 Middletown 539 1:03:44 Willits 655 1:08:15 Rancho Cotate 670 1:10:01 St Helena 687 1:10:43Seniors
1 Montgomery 26 2 Napa 27 3 Vintage 28 4 Tamalpais 31 5 Acalanes 34 6 Casa Grande 36 7 Santa Rosa 49Jack Moore Owen Dawson Teddy Eichner Lucas Ruark Pl Athlete Yr Team Time 1 Jack Moore 12 Napa 10:08.6 2 Owen Dawson 12 Analy 10:14.7 3 Teddy Eichner 12 Vintage 10:18.1 4 Lucas Ruark 12 Tamalpais 10:19.2 5 Harry Zimmerman 12 Acalanes 10:26.4 6 Jake McWilliams 12 Healdsburg 10:27.3 7 Walter Heiser 12 Napa 10:50.5 8 Oliver Haupt 12 Montgomery 10:53.6 9 Elliott Larsen 12 Montgomery 10:54.4 10 Kevin Hansen 12 Casa Grande 10:54.8 11 Aaron Derango 12 Technology 10:56.6 12 Jack Dufour 12 Casa Grande 11:01.8 13 Masato Tallent 12 Petaluma 11:03.0 14 Gavin Falleri 12 Ukiah 11:20.8 15 Dashiell Tinianow 12 Acalanes 11:22.7 16 Eli Ewig 12 Vintage 11:26.0 17 Hector Sigurdsson 12 Tamalpais 11:29.9 18 Coe Dexter 12 Sonoma Academy 11:38.1 19 Cameron Guenther 12 Montgomery 11:42.1 20 Sean Haugen 12 Santa Rosa 11:45.1 21 Hudson Fishleder 12 Vintage 11:51.6 22 Bradley Stanford 12 Tamalpais 11:56.0 23 Jason Dennis 12 Santa Rosa 11:56.2 24 Davin Jorgensen 12 Analy 11:56.7 25 Nicolai (Nico) King Gil 12 Santa Rosa 12:00.3 26 Emanuel Ramirez-Altamir 12 Piner 12:06.2 27 Benton Lichty 12 Casa Grande 12:14.1 28 Casey Metzger 12 Acalanes 12:17.3 29 Victor Hoskins 12 Napa 12:19.8 30 Cristian Fonseca 12 Piner 12:21.4 31 Collin Shaw 12 Petaluma 12:29.3 32 Jack Paauwe 12 Casa Grande 12:47.6 33 D Fainer 12 Willits 12:49.3 34 William Do 12 Santa Rosa 12:54.4 35 Jacob Carranza 12 Castro Valley 12:59.1 36 Ethan Chen 12 Castro Valley 13:01.4 37 Jack Jamison 12 Justin-Siena 13:14.4 38 Aaron Calderon 12 Napa 13:17.4 39 David Collin 12 Geyserville New Tech Academy 13:25.4 40 Makoto Kuniyoshi 12 Acalanes 13:29.9 41 Carter Graf 12 Montgomery 13:35.7 42 Adanabimael (Adan) Soli 12 Napa 13:43.5 43 Tate Triola 12 Montgomery 14:16.2 44 Rafael Gonzalez 12 Justin-Siena 15:04.6 45 Damien Rudy 12 Middletown 15:52.9 46 Takumi Rodriquez 12 Rancho Cotate 16:28.1 47 Ademola Ajayi 12 Casa Grande 18:15.7 48 Nikolas Bloyd 12 Willits 22:01.4 Harry Zimmerman Juniors
1 Tamalpais 11 2 Analy 20 3 Castro Valley 35 4 Piner 57 5 Sonoma Academy 59 6 Montgomery 74 7 Ukiah 80 8 Santa Rosa 87 9 Vintage 87 10 Napa 97 11 Acalanes 106 12 Middletown 114 13 Justin-Siena 115 14 Cardinal Newman 127 15 Willits 138 16 Kelseyville 155Michael Kornfeld Logan Dickson Atticus Siedman Choegyal Hergenrather 1 Michael Kornfeld 11 Tamalpais 10:19.5 2 Logan Dickson 11 Analy 10:20.5 3 Atticus Siedman 11 Tamalpais 10:36.6 4 Choegyal Hergenrather 11 Analy 10:47.1 5 Giancarlo Cortes 11 Napa 10:55.8 6 Maverick Kelly 11 Petaluma 10:55.8 7 Isaac Ovalle 11 Castro Valley 10:56.8 8 Ryan Dauphinais 11 Tamalpais 11:01.6 9 Elian Hernandez 11 Vintage 11:05.1 10 Graham Donovan 11 Tamalpais 11:06.5 11 Cameron Vale 11 Justin-Siena 11:10.2 12 Ben Galli 11 Castro Valley 11:10.9 13 Samuel Bastoni 11 Santa Rosa 11:13.7 14 Walter Macievich 11 Sonoma Academy 11:14.5 15 Songtsen Hergenrather 11 Analy 11:17.0 16 Uriel Olivares 11 Piner 11:23.6 17 Tristan Karres 11 Montgomery 11:26.2 18 Sullivan Gillmore 11 Tamalpais 11:28.5 19 Louis Keim 11 Castro Valley 11:34.3 20 Calvin Hofstetter 11 Sonoma Valley 11:36.4 21 Gustavo Vargas 11 Piner 11:37.7 22 Alexander Hagen 11 Acalanes 11:38.8 23 Asher Cabinaw Harris 11 Montgomery 11:44.0 24 Elijah Vaca 11 Sonoma Academy 11:45.9 25 Ceasar Mora 11 Piner 11:48.2 26 Kalev Kraus 11 Sonoma Academy 11:48.6 27 Lukas Brennan 11 Healdsburg 11:51.1 28 Christian Salus 11 Casa Grande 11:53.7 29 Kaden Shaw 11 Ukiah 11:53.8 30 Ren Ueno 11 Middletown 12:00.0 31 Peyton Howe 11 Casa Grande 12:02.7 32 Samuel Sommers 11 Ukiah 12:03.9 33 Elijah Cohen 11 Ukiah 12:06.4 34 Jacey Chen 11 Castro Valley 12:06.8 35 Ollie Penn 11 Acalanes 12:11.4 36 Isael Haro 11 Middletown 12:24.3 37 Harlan Reed 11 Cardinal Newman 12:24.4 38 Zach Batto-Ward 11 Napa 12:24.7 39 Joshua Bullard 11 Vintage 12:24.7 40 Reid Heavner 11 Santa Rosa 12:25.9 41 Rowley Morgan 11 Analy 12:34.5 42 Tien Luong 11 Montgomery 12:34.5 43 Brian Bowles 11 Willits 12:35.0 44 Preston Fitzgerald 11 Sonoma Academy 12:48.4 45 Matthew Orellana 11 Santa Rosa 12:50.9 46 Alexander Dominguez San 11 Piner 12:53.3 47 Thomas Carlson 11 Cardinal Newman 13:06.6 48 Henry Hartman 11 Piner 13:06.7 49 Maverick Watson 11 Kelseyville 13:08.1 50 Secondo Monticelli 11 Vintage 13:08.9 51 Mason Gillingham 11 Windsor 13:21.5 52 Santiago Cristino 11 Calistoga 13:32.4 53 Rowan Riley 11 Geyserville New Tech Academy 13:39.3 54 Nick Cramer 11 Willits 13:42.4 55 Gabrial Escareno 11 Justin-Siena 13:45.6 56 Brayden Robinson 11 Santa Rosa 13:49.7 57 Jacob Parker 11 Kelseyville 13:52.7 58 Liam Hadley 11 Santa Rosa 13:55.7 59 Isaac Nelson 11 Montgomery 14:00.5 60 Justin Tessier 11 Vintage 14:01.7 61 Rocco Hart 11 Cardinal Newman 14:15.5 62 Jobe Thomson 11 Willits 14:17.4 63 Jackson Puckett 11 Cardinal Newman 14:19.8 64 Graham Maroney 11 Acalanes 14:26.7 65 My Nguyen 11 Middletown 14:27.2 66 Alan McLaughlin 11 Justin-Siena 14:30.8 67 Thomas Clements 11 Petaluma 14:34.3 68 Daniel Mays 11 Napa 14:49.1 69 Mason Van Tuyl 11 Montgomery 14:49.2 70 Ayaan Arora 11 Rancho Cotate 15:04.3 71 Angel Ortiz 11 Napa 15:04.4 72 Izeah Ely 11 Kelseyville 15:06.8 73 Branden Carnate 10 Justin-Siena 15:22.0 74 Quinn Ayala 11 Ukiah 16:04.4 75 Cameron McKenzie 11 Healdsburg 17:38.0 Giancarlo Cortes Sophomores
1 Windsor 24 2 Healdsburg 28 3 Sonoma Academy 44 4 Casa Grande 45 5 Analy 52 6 Tamalpais 55 7 Castro Valley 62 8 Napa 69 9 Justin-Siena 85 10 Acalanes 86 11 Vintage 112 12 Technology 132 13 Ukiah 135 14 Santa Rosa 136 15 Petaluma 151 16 Piner 156 17 St Helena 210Michael Ervin Joshua Nunez-Torres Lucas Welty Jeffery Gonsalves 1 Michael Ervin 10 Windsor 10:04.0, 3rd Sophomore All-Time 2 Joshua Nunez-Torres 10 Napa 10:22.4, 9th Sophomore All-Time 3 Lucas Welty 10 Healdsburg 10:33.6, 25th Sophomore All-Time 4 Jeffery Gonsalves 10 Analy 10:50.1 5 Charlie Rubenstein 10 Sonoma Academy 10:51.3 6 Domenico Cornilsen 10 Healdsburg 10:57.0 7 Taiki Hayashi 10 Casa Grande 11:02.6 8 Justus Kabir 10 Tamalpais 11:09.3 9 Jackson Tommila 10 Analy 11:10.0 10 David Ellerbrock 10 Acalanes 11:11.1 11 Arath Magdaleno 10 Windsor 11:18.2 12 Luciano Molina 10 Windsor 11:22.08 13 John Harris 10 Casa Grande 11:26.79 14 Robert Valluzzo 10 Justin-Siena 11:28.12 15 James DiBartolo 10 Sonoma Academy 11:28.12 16 Stuart Falace 10 Justin-Siena 11:28.19 17 Robert Donohue 10 Montgomery 11:31.91 18 Santiago Ordonez 10 Tamalpais 11:31.91 19 Isaac Garcia 10 Castro Valley 11:32.51 20 Jack Beckman 10 Healdsburg 11:33.67 21 Westley Thysell 10 Windsor 11:34.35 22 Nathaniel Bereket 10 Castro Valley 11:35.10 23 Omar Apolinar 10 Windsor 11:36.85 24 James Masculine 10 Castro Valley 11:36.85 25 Beckett Lynch 10 Sonoma Academy 11:37.81 26 Landon Pisaro 10 Middletown 11:37.95 27 Isaac Fellman 10 Casa Grande 11:38.45 28 Christian Reichelderfer 10 Castro Valley 11:39.83 29 Logan Freeman 10 Technology 11:40.15 30 Arthur Cena 10 Santa Rosa 11:46.57 31 Kaden Comstock 10 Ukiah 11:48.02 32 Nolan Mahrus 10 Tamalpais 11:48.61 33 Evan Williams 10 Casa Grande 11:50.33 34 Brayan Patlan 10 Napa 11:54.24 35 Theo Benmeziane 10 Acalanes 12:03.31 36 Michael D'Adamo 10 Vintage 12:05.56 37 Benjamin Miranda 10 Napa 12:14.87 38 Ethan Bushta 10 Technology 12:14.92 39 Fernando Velasco 10 Piner 12:16.09 40 Miles Chiu 10 Vintage 12:21.68 41 Dustin Pena 10 Rancho Cotate 12:23.26 42 Brayden MacQuarrie 10 Analy 12:27.94 43 Tommy Eichner 10 Vintage 12:28.49 44 Mario D'Adamo 10 Vintage 12:29.04 45 Julien Comfort-Krezanos 10 Tamalpais 12:29.13 46 Rodrigo Chaffo Ramirez 10 Acalanes 12:30.56 47 Nathan Tidd 10 Acalanes 12:30.93 48 Noah Holley 10 Casa Grande 12:35.15 49 Kashmir Govinda 10 Ukiah 12:37.05 50 Avishai Yu 10 Castro Valley 12:38.08 51 Borne Dodsworth 10 Petaluma 12:46.56 52 Benjamin Martin 10 Petaluma 12:55.29 53 Wesley Strassburger 10 Sonoma Academy 12:56.89 54 Edward Naepflin 10 Piner 12:59.00 55 Cooper Pedersen 10 Santa Rosa 13:00.26 56 Emmett Fretwell 10 Acalanes 13:01.22 57 Nolan White-Schepp 10 Petaluma 13:01.44 58 Andrew Pacleb 10 Justin-Siena 13:02.87 59 Isaiah Maria 10 Santa Rosa 13:04.07 60 Grant Sanders 10 Sonoma Academy 13:05.52 61 Caleb Garcia 10 Vintage 13:15.05 62 Gerardo Rodriguez 10 Middletown 13:15.42 63 Marcus Sommier 10 Justin-Siena 13:16.15 64 Chase Vagt 10 Ukiah 13:16.48 65 William Ullyott 10 Healdsburg 13:27.71 66 Max Baxman 10 Petaluma 13:29.99 67 Jess Anglin 10 Napa 13:30.06 68 Jasper Wolske 10 Healdsburg 13:31.95 69 Joey Grasser-Hoskins 10 St Helena 13:45.53 70 Riley Hawkins 10 Santa Rosa 13:49.04 71 Lawson Gaylord 10 Analy 13:50.57 72 Beckett Pagador 10 Piner 14:02.30 73 Erick Casey 10 Technology 14:06.30 74 Gibson Garcia 10 Rancho Cotate 14:09.01 75 Anthony Cardinale 10 Justin-Siena 14:16.02 76 Makana Rodriguez 10 Petaluma 14:38.29 77 Zac Thompson 10 Willits 14:51.86 78 Jesus Ramirez 10 St Helena 15:27.58 79 Harrison Hackett 10 Cardinal Newman 15:27.78 80 Brett Bowman 10 Willits 17:03.22 81 James Feeney 12 St Helena 20:08.01 Charlie Rubenstein Freshman
1 Montgomery 25 2 Analy 32 3 Acalanes 42 4 Tamalpais 44 5 Castro Valley 45 6 Cardinal Newman 55 7 Sonoma Academy 69 8 Windsor 75 9 Healdsburg 86 10 Napa 94 11 Santa Rosa 116 12 Technology 120 13 Petaluma 133 14 Piner 144 15 St Helena 147 16 Casa Grande 151 17 Willits 204Jack Stoumen Phoenix De Maria Nall Sepp Busenitz Griffin Westerman 1 Jack Stoumen 9 Analy 10:54.3 2 Phoenix De Maria Nall 9 Healdsburg 10:59.9 3 Sepp Busenitz 9 Cardinal Newman 11:05.7 4 Griffin Westerman 9 Montgomery 11:05.9 5 Jason Rossetter 9 Acalanes 11:14.5 6 Thurston Smith 9 Sonoma Valley 11:14.5 7 Isaac Garcia 9 Analy 11:31.1 8 Ciaran Rosendin 9 Castro Valley 11:42.31 9 Gasper Perez-Pablo 9 Montgomery 11:46.77 10 Adrian Valencia 9 Ukiah 11:48.96 11 Dylann Reyes 9 Castro Valley 11:52.68 12 Asher Dobson 9 Sonoma Academy 11:52.83 13 Bora Tekin 9 Tamalpais 11:54.18 14 Gavin Mendez 9 Windsor 11:55.08 15 Abraham Pack 9 Montgomery 11:56.96 16 Jackson Jones 9 Cardinal Newman 12:00.84 17 Diego Mojica Galdamez 9 Santa Rosa 12:07.08 18 Liam Winn 9 Tamalpais 12:08.18 19 Frankie Foster 9 Tamalpais 12:10.52 20 Dylan Kubiatowicz 9 Acalanes 12:11.30 21 Greyson Blair 9 Acalanes 12:11.48 22 Matthew Roberts 9 Acalanes 12:12.92 23 Samuel Lee 9 Technology 12:14.34 24 Jackson Chen 9 Tamalpais 12:14.48 25 Grayson Pullen 9 Tamalpais 12:15.32 26 Asher Chell 9 Napa 12:15.96 27 Kosuke Cugini 9 Analy 12:16.10 28 Kye Orozco 9 Windsor 12:20.45 29 David Florian 9 Sonoma Academy 12:23.38 30 Eli Lord 9 Vintage 12:25.46 31 Austin Purvis 9 Technology 12:25.46 32 Fredrick Tumlinson 9 Castro Valley 12:34.04 33 Dane Christiansen 9 Petaluma 12:38.72 34 Tyler Tamba 9 Montgomery 12:39.83 35 Charlie McElvany 9 Sonoma Academy 12:41.76 36 Emrys Blackburn 9 Castro Valley 12:50.13 37 William Robertson 9 Napa 12:52.50 38 Skyler Freedenburg 9 Analy 12:56.50 39 Pele Esserman Melville 9 Ukiah 12:56.61 40 Jordan Massey 9 Napa 13:11.12 41 Liam Wilch 9 Windsor 13:13.16 42 Andrew Murray 9 Vintage 13:14.98 43 Oliver Hackett 9 Cardinal Newman 13:28.80 44 Jose Cortes Santoyo 9 Healdsburg 13:29.04 45 Raul Ramirez Ambrocio 9 St Helena 13:29.58 46 Phyllip Woerner 9 Piner 13:29.69 47 Ethan Aquino 9 Rancho Cotate 13:30.04 48 Emilio Alvarez 9 Casa Grande 13:32.58 49 Tristan Melcon 9 Petaluma 13:33.02 50 Lucas Beseda 9 Santa Rosa 13:34.32 51 Matisse Van Keirsbilck 9 Healdsburg 13:37.46 52 Ashton Muensterman 9 Napa 13:38.04 53 Dylan Strykowski 9 Healdsburg 13:38.18 54 Nate Ower 9 Casa Grande 13:39.58 55 Vincent Malvino 9 Piner 13:44.66 56 Landon Surgeon 9 Windsor 13:46.84 57 River Davies 9 St Helena 13:50.80 58 Freddy Glavtchev 9 Windsor 13:51.02 59 Dominic Cinquini 9 Montgomery 13:54.17 60 Brady Hansen 9 Piner 13:59.41 61 Nicholas O'connell 9 Cardinal Newman 14:06.56 62 Jonathan Viader 9 St Helena 14:07.52 63 Samuel Williams 9 Santa Rosa 14:20.89 64 Merrick Lamar 9 Cardinal Newman 14:31.05 65 Dillon Poling 9 Santa Rosa 14:31.53 66 Kade Murillo 9 Petaluma 14:46.00 67 Vincent Camilleri 9 Casa Grande 14:51.12 68 Calvin Gonnella 9 Analy 14:51.67 69 Chase Bretag 9 Rancho Cotate 14:55.21 70 Ian Gutierrez 9 Calistoga 14:55.28 71 Miles Timme 9 Casa Grande 14:57.26 72 Andrew R Xu 9 Castro Valley 15:11.97 73 Ben Thomason 9 Petaluma 15:42.50 74 Charles Sitch 9 Napa 16:48.58 75 Joey Ludwig 9 Willits 17:07.62 76 Isaac Ballesteros 9 Willits 18:30.85 77 Connor Raymond 9 Willits 18:57.59 78 Aidan Hult 9 Willits 19:30.97 79 Nathan Todd 9 Technology 19:52.23 80 Eli Leonard 9 Santa Rosa 20:00.53 81 Moises Smith 9 Casa Grande 24:09.77 Jason Rossetter Open
1 Tamalpais 22 2 Acalanes 28 3 Castro Valley 31 4 Technology 35 5 Analy 45 6 Montgomery 47 7 Windsor 53 8 Justin-Siena 74 9 San Lorenzo 91 10 Santa Rosa 1081 Will Engh 10 Technology 11:13.5 2 Beckett Hepp 10 Technology 11:29.2 3 Cade Korpita 10 Acalanes 12:18.1 4 Conner Liang 9 Castro Valley 12:26.1 5 Will Burton 10 Tamalpais 12:36.2 6 Oles Mysak 9 Castro Valley 12:37.4 7 Peter MacDonald 11 Tamalpais 12:38.5 8 Pierce Alexander 9 Montgomery 12:38.6 9 Griffen Campbell 11 Analy 12:42.7 10 Caleb Rowell-Mackenzie 10 Tamalpais 12:43.9 11 Jack James 9 Justin-Siena 12:46.3 12 Sebastian Springfield 10 Acalanes 12:50.5 13 Jasper Hoffman Acalanes 12:55.5 14 Milo Baptista 11 Analy 12:58.2 15 Tomas Hernandez 9 Windsor 13:08.6 16 Cruz Tuso 12 Montgomery 13:09.5 17 Liam Mahrus 10 Tamalpais 13:11.5 18 Miguel Rosas 10 Windsor 13:13.3 19 Louis Fillat 9 Tamalpais 13:19.7 20 Christian Torres 10 Windsor 13:19.7 21 Elijah Colon 10 Castro Valley 13:24.2 22 Rocco Moro 10 Vintage 13:24.6 23 Sam Adkins 11 Tamalpais 13:25.0 24 Sebastian Alvarez 10 Analy 13:26.4 25 Wyatt Colvin 9 Montgomery 13:26.6 26 Max Michalek 9 Justin-Siena 13:27.2 27 Tyler Lue 9 Castro Valley 13:31.0 28 Kai Neishi 9 Castro Valley 13:32.8 29 Luka Hau 12 San Lorenzo 13:34.4 30 Marco Valderama 12 San Lorenzo 13:34.9 31 Nathaniel Johanson 10 Castro Valley 13:35.7 32 Milo Anderson 10 Acalanes 13:37.3 33 Zane Bruschi 10 Acalanes 13:40.6 34 Griffin King 11 Santa Rosa 13:46.3 35 Emiliano Ortega 11 Castro Valley 13:52.0 36 Shane Perlson 9 Tamalpais 13:53.0 37 Geonhu Park 10 Technology 13:55.8 38 Phoenyx Papadopoulos 10 Castro Valley 14:00.2 39 Braxton Guensch 9 Montgomery 14:00.7 40 Santiago Mira 9 Montgomery 14:01.0 41 Noah Castro 10 Castro Valley 14:02.4 42 James Hansen 10 Casa Grande 14:03.4 43 Liam Huselid 9 Acalanes 14:04.9 44 Francis Koskinen 9 Acalanes 14:06.3 45 Spencer Wong 9 Castro Valley 14:08.9 46 Khunapat Chookaew 9 Montgomery 14:09.2 47 Owen Eggleston 9 Analy 14:13.7 48 Pablo Buenrostro 12 San Lorenzo 14:16.7 49 Eben Guenther 9 Montgomery 14:22.9 50 Tiarnan Kron 10 Healdsburg 14:23.5 51 Cal Krage Zillas 11 Acalanes 14:27.0 52 Ryder Lewis 11 Piner 14:30.9 53 Elliot Brush 10 Acalanes 14:32.3 54 Parker Shaffer 9 Tamalpais 14:33.8 55 Jordan Stafford Morales 12 Santa Rosa 14:36.5 56 Luke McKnight 9 Analy 14:40.4 57 Ronan McGinty 9 Justin-Siena 14:42.4 58 Martin Bruschi 10 Acalanes 14:44.0 59 Cooper Van Tuyl 9 Montgomery 14:47.2 60 Necalli Hernandez 11 Santa Rosa 14:47.2 61 Rhyan Shiffer 9 Petaluma 14:47.9 62 Jack McCloud 9 Analy 14:54.7 63 Shayne Abolins 10 Acalanes 15:04.9 64 Shaan Shrestha 9 Castro Valley 15:16.3 65 Charles McIlwain 10 Acalanes 15:20.8 66 Jose Manrique 9 Acalanes 15:42.5 67 Cruz Bentley 9 Tamalpais 15:43.0 68 Elliot Macken 12 Santa Rosa 15:50.0 69 John Gaglia 9 Justin-Siena 16:14.9 70 Duy Anh (Zoo Ang) Nguye 10 Castro Valley 16:40.2 71 Anders Brenden 11 Analy 17:01.0 72 Nico Gallo 10 Justin-Siena 17:24.6 73 Marcus Clark 9 Petaluma 17:33.5 74 Parker Yeuch 9 Tamalpais 17:48.2 75 Nigel Olivo 9 Castro Valley 18:03.0 76 Dario Hamidi 10 Acalanes 18:21.4 77 Yoseph Khoury 10 Technology 18:41.8 78 Lucas Wong 10 Castro Valley 19:02.6 79 Benjamin Kurtz 9 Montgomery 19:34.0 Will Engh Alumni
1 Anthony Cortes Unattached 10:12.1 2 Rodrigo Vargas-Rosales Unattached 10:33.8 3 Matthew Hazel Unattached 11:12.5 4 Kyle Fleischer Unattached 11:12.7 5 David Wellman Unattached 11:39.8 6 Mason Gerwig Unattached 11:49.1 7 Martin Langeveld Unattached 11:50.3 8 Dylan Mainaris Unattached 11:51.53 9 Srihan Goli Unattached 11:53.54 10 Justin Thurman Unattached 11:53.80 11 Aaron Beaube Unattached 12:01.28 12 Kelsey Cody Unattached 12:04.02 13 Reesey Byers Unattached 12:08.06 14 David Cummings Unattached 12:12.04 15 Chris Gardina Unattached 12:15.18 16 Dan Karbousky Unattached 12:24.41 17 Efren Reyes Unattached 12:35.30 18 Neptali Lona Unattached 12:50.86 19 Dan Hirsch Unattached 12:54.50 20 David White Unattached 12:54.84 21 Niels Thomsen Unattached 12:57.39 22 Derek Moore Unattached 13:00.80 23 Sam Curran Unattached 13:10.80 24 Quinn Murray Unattached 13:24.78 25 Cameron Long Unattached 13:34.88 26 Rami Nacouzi Unattached 13:36.06 27 Bert Olson Unattached 13:36.90 28 Wesley Neishi Unattached 13:50.80 29 Riley Officer Unattached 13:57.17 30 Paul Cummings Unattached 14:00.18 31 Kobi Hasunuma Unattached 14:09.64 32 Nathan Rodriguez Unattached 14:16.74 33 Everett Abercrombie Unattached 14:18.34 34 Greg Loarie Unattached 14:18.72 35 Jerry Finlay Unattached 14:30.30 36 Peter Vincent Unattached 14:39.76 37 Dylan Kattengell Unattached 14:45.27 38 Tomas Ronderos Unattached 14:51.56 39 Mike Richter Unattached 15:17.76 40 George Nacouzi Unattached 16:31.63 41 Jason Fung Unattached 16:56.00 42 Ian Carpenter Unattached 16:58.66 43 David Sell Unattached 17:00.40 44 Chris Jones Unattached 17:08.36 45 Mark Vollmer Unattached 17:10.49 46 Lucas Estra Unattached 17:14.49 47 Taylor Tiraterra Unattached 17:48.07 48 Jon Tailent Unattached 21:59.64 49 Robert Thomas Unattached 32:00.5 Anthony Cortes





















