These results are provided for informational purposes only. Please note that the protest period for this event has expired and no changes can or will be made to these results.

Men Cat 3/4

Pl First Name Last Name Team Time
1 Nick Dennis
2 Kevin Hashman
3 Conor Austin Alto Velo
4 James Yang Dolce Vita Cycling
5 Cody Berta Work Health Solutions Racing
6 Alfonse Le duc
7 Zachary Landau Work Health Solutions Racing
8 Josh Worley
9 Colby Jenkins SquadraSF p/b Terun
10 Jhedric Enoc Work Health Solution
11 Andrew Olson
12 Brian Phan Team Mike's Bikes powered by Equator Coffees
13 Brandon Ryan TMB Development p/b Equator Coffees Team
14 Deven Van greuningen TMB Development p/b Equator Coffees
15 Christopher Barr Dolce Vita Cycling
16 Aymen Elgorani
17 Aiden Fraley Team Swift
18 Donald Hersam
19 Scott Trummer Work Health Solutions Racing
20 Che-wei Chang Pen Velo Racing/Summit Bicycles
21 Lief Yergensen
22 Josh Luna Fun Sport Bikes Race Team p/b CDV Team
23 Patrick Whitesel
24 Thomas Merritt SquadraSF p/b Terun Team
25 Kevin Mains Work Health Solutions Racing
26 Donnie Mccorkle
27 Michael Osorio SquadraSF p/b Terun
28 Joseph Battisti
29 Gabriel P Dolce Vita Cycling
30 Matthew Kesselring
30 Antonio Torres
31 Myles Mcginley Super Sprinkles p/b Bicycle Law
32 James Stahr

Men Cat 4

Pl First Name Last Name Team Time
1 Torin Eastburn Lamorinda Cycling Club Team
2 Steven Hawks Work Health Solutions Racing
3 Yuming Su
4 Kevin Li SJBC
5 James Stahr
6 William Fisher Peninsula Velo Cycling Club
7 Christian Velazquez Red peloton racing
8 Maxwell Ronci
9 Michael Wohl
10 Matt Lynn
11 Thomas Tognoli SquadraSF p/b Terun
12 Jean Claude van rooyen
13 Reid Mclaughlin
14 Che-wei Chang Pen Velo Racing/Summit Bicycles
15 Massimo Costetti Dolce Vita Cycling
16 Daniel Ulloa
17 Yann Le guen
18 Zachary Gabrielson
19 Kevin Hackman TMB Development p/b Equator Coffees Team
20 Oscar Cruz
21 Jhedric Enoc Work Health Solution
22 Jeffrey Yates Dolce Vita Cycling
23 Raymond Ridon Super Sprinkles p/b Bicycle Law
24 Marcos Morales Bobs Bicycles Cycling Club
25 Joseph Battisti
26 Trevor Mason
27 Ryan Jung Team Fremont/FFBC data by OnTheDay.net
28 Josh Braegger
29 Corey Doman Team Mike's Bikes powered by Equator Coffees
30 Ryan Kaufmann
31 Jonathan Arcellana
32 Scott Trummer Work Health Solutions Racing
33 Tyler Mezey Red Peloton
34 Elijah Fisher Work Health Solutions Racing
35 Ivo Bousso
36 Christopher Vetek
37 Kevin Mains Work Health Solutions Racing
38 Wagner Sousa KaiVelo Racing
39 Jaden Avenido
40 Zachary Rudy San Jose Bicycle Club Team
42 Grant Ramil
43 Alex Kovalik

Men Cat 5

Pl First Name Last Name Team Time
1 Nolan Blankenau
2 Ethan Seaman
3 Jacob Hirsch
4 Denis Shanagher
5 Guochen Shen
6 Zach Crawford Red Peloton
7 Alex Perkins San Jose Bicycle Club
8 Cory Hegman
9 Joe Chance
10 Ka Chan Revolution Racing Team LLC
11 Brendan Hogg
12 Narith Chea Peak Athletic Collective Team
13 Alfern Olonan Webiiike
14 Neil Salazar
15 Edward Moises
16 Bret Merrell
17 Jed Byerly
18 Robert Davis

Men Cat Pro/1/2/3

Pl First Name Last Name Team Time
1 Steve Reaney CycleSport.com
2 Patrick Heaney CoreTechs Cycling Team
3 Andrew Sanders Work Health Solutions Racing
4 Dante Lobue TMB Development p/b Equator Coffees
5 Sam Benedict
6 Ryan Gorman
7 Alexander Hedrick Meta Normal CC Team
8 Jacob Timmerman Terun Elite
9 Maxwell Rye Specialized Project '74 Team
10 Cody Berta Work Health Solutions Racing
11 Jerome Nadel ThirstyBear Cycling
12 Przemek Tutak Work Health Solutions Racing
13 Nick Dennis
14 Mathias Jacquelin
15 Brandon Ryan TMB Development p/b Equator Coffees Team
16 Corey Shen
17 Colby Jenkins SquadraSF p/b Terun
18 Andrew Mathiesen Voler Factory Racing
19 Gabriel P Dolce Vita Cycling
20 Christopher Guzik Red Peloton
21 Eugene Chan Pen Velo Racing/Summit Bicycles
22 Sean Smith CycleSport.com
23 Nicholas Taiariol Velo Kings Racing p/b ATP Coaching
24 Donald Hersam
25 Derek Stedman��� Lamorinda Cycling Club Team
26 Melanie Wong Butcherbox Cycling p/b Look
27 Deven Van greuningen TMB Development p/b Equator Coffees
28 Scott Bromstead CycleSport.com
29 Lee Shuemake
30 Blaine Ashley ThirstyBear Cycling
31 Jimmy Miller
32 Ivor Griffiths San Jose Bicycle Club
33 Aiden Fraley Team Swift
34 Donnie Mccorkle
35 Andrea Cloarec Alto Velo Racing Club
36 Carsten Baker Velo Track Cycling p/b FATC
37 Rick Lawton ThirstyBear Cycling Team
38 Jacob Salassi Work Health Solutions Racing
39 Alex Hanson
40 Clark Rasmussen Clean Power Cycling Team
41 Antonio Torres
42 Matt Mikul Terun Elite
43 Brian Schuster ThirstyBear Cycling
44 Zachary Landau Work Health Solutions Racing
45 Herman Johnson Franco Factory Racing
46 Alexi Gabuyo
47 Andrew Conley Work Health Solutions Racing
48 Stanley Terusaki Peninsula Velo Cycling Club
49 Richard Jones CA Cycling Club
50 Zac Rossen Terun Elite
51 Shin Umeda Peninsula Velo Cycling Club
52 Jeffrey Kato Clean Power Cycling
53 Jason Cruser CycleSport.com
54 Graham Simpson Don Chapin Monterey Bay Racing Team
55 Darryl Smith ThirstyBear Cycling Team
59 Benjamin Dodge Alto Velo Racing Club
60 James Grady Team Mike's Bikes powered by Equator Coffees
62 Travis Mceuen Terun Elite
63 Grant Miller Alto Velo Racing Club
64 Andrew Olson
65 Erik Salander Peninsula Velo Cycling Club Team
66 Zackery Weimer Terun Elite

Men Junior 11-12 Opoen

Pl First Name Last Name Team Time
1 Owen Wenzel Team Swift Team
2 Gurveer Dhillon Work Health Solutions Racing
3 Sparsh Patel Work Health Solutions Racing

Men Junior 13-14 Open

Pl First Name Last Name Team Time
1 David Avery Work Health Solutions Racing
2 Jacob Luna Fun Sport Bikes Race Team p/b CDV Team
3 Zachary Rudy San Jose Bicycle Club Team
4 Elliott Becker Work Health Solutions Racing
5 Jerome Cortese San Jose Bicycle Club
6 Justin Tobin San Jose Bicycle Club

Men Junior 17-18 Open

Pl First Name Last Name Team Time
1 Josh Luna Fun Sport Bikes Race Team p/b CDV Team
2 Charlie Vanacht
3 Alex Perkins San Jose Bicycle Club
3 Marco Infosino Team Swift

Men Junior 9-10 Open

Pl First Name Last Name Team Time
1 Shourya Patel Work Health Solutions Racing

Men Master 35+ Cat 3/4

Pl First Name Last Name Team Time
1 Steve Mayes
2 Adam White Work Health Solutions Racing
3 Matthew Pyke Creative Blue Monster Racing
4 Alexander Yermolovich Peninsula Velo Cycling Club
5 Tim Carpenter
6 Joshua Tipton
7 Michael Hudley Berkeley Bicycle Club (BBC)
8 Florian Schneider
9 Travis Johnson
10 Diego Rivera Velo Kings Racing p/b ATP Coaching
11 Pieter Ghysels
12 Jesse Avery Team Fremont/FFBC data by OnTheDay.net
13 Jacob Salassi Work Health Solutions Racing
14 Francois Xavier bucher
15 Torin Eastburn Lamorinda Cycling Club Team
16 Tuan Bui San Jose Bicycle Club Team
17 Salvatore Talarico Los Gatos Bicycle Racing Club
18 Kurt Kuckein Work Health Solutions Racing
19 Richard Jones ThirstyBear Cycling
20 Cole Rasmussen Red Peloton Team
21 Joel Luna Fun Sport Bikes Race Team p/b CDV Team
22 Christopher Vetek
23 James Leiken
25 Daniel Choi Alto Velo Racing Club
26 Karl Erickson Red Peloton
27 Wagner Sousa KaiVelo Racing

Men Master 40+ Cat 1/2/3

Pl First Name Last Name Team Time
1 Blaine Ashley ThirstyBear Cycling
2 Dennis Wall
3 Alexander Yermolovich Peninsula Velo Cycling Club
4 Sean Gilson Rio Strada Racing
5 Don Chapin Don Chapin Monterey Bay Racing Team
6 Derick Daniels ThirstyBear Cycling
7 James Grady Team Mike's Bikes powered by Equator Coffees
8 Matthew Pyke Creative Blue Monster Racing
9 Jimmy Miller
10 Megan Brinkmeyer Los Gatos Bicycle Racing Club
11 Graham Simpson Don Chapin Monterey Bay Racing Team
12 Benjamin Dodge Alto Velo Racing Club

Men Master 50+ Cat 1/2/3

Pl First Name Last Name Team Time
1 Steve Reaney CycleSport.com
2 Patrick Heaney CoreTechs Cycling Team
3 Michael Foley CycleSport.com
4 Ole Lutjens CycleSport.com
5 Scott Bromstead CycleSport.com
6 Dean Laberge Creative Blue Monster Racing Speed Dpt
7 Tony Perez Fun Sport Bikes Race Team p/b CDV Team
8 Lee Shuemake
9 Rick Lawton ThirstyBear Cycling Team
10 Phil Roberts
11 Dan Turner
12 Aaron Long ThirstyBear Cycling
13 Daryl Hemenway CoreTechs Cycling Team
14 Daniel Quirk ThirstyBear Cycling
15 Herman Johnson Franco Factory Racing
16 John Sullivan Body Concepts
17 Jason Cruser CycleSport.com
18 David Moore Work Health Solutions Racing
19 Peter Krogh Clean Power Cycling
20 Craig Auzenne Work Health Solutions Racing
21 Sean Smith CycleSport.com
22 David Allen CycleSport.com
23 Erick Le
24 Hussein Saffouri KaiVelo Racing

Men Master 50+ Cat 3/4

Pl First Name Last Name Team Time
1 Tony Perez Fun Sport Bikes Race Team p/b CDV Team
2 Scott Sommerfeld Fun Sport Bikes Race Team p/b CDV Team
3 Ken Shimojima
4 Richard Owings Body Concepts
5 David Moore Work Health Solutions Racing
6 Singe Morimoto
7 Peter Krogh Clean Power Cycling
8 Casildo Romero San Jose Bicycle Club Team
9 John Simmons Clean Power Cycling
10 Scott White Fun Sport Bikes Race Team p/b CDV Team
11 Mark Bachman
12 Scott Wilson Velo Kings Racing p/b ATP Coaching
13 Cliff Jew Kryki Sports / Mercedes-Benz
14 Brian Castelli Red Peloton
15 Romeo Antonio

Men Master 60+ Cat 1/2/3

Pl First Name Last Name Team Time
1 Jerome Nadel ThirstyBear Cycling
2 Jeffrey Kato Clean Power Cycling
3 Clark Rasmussen Clean Power Cycling Team
4 Tim Davis
5 Scott Leahy San Jose Bicycle Club
6 Erik Salander Peninsula Velo Cycling Club Team
7 Ryosei Kaneko Clean Power Cycling
8 Stanley Terusaki Peninsula Velo Cycling Club
9 Richard Jones CA Cycling Club
10 Jim Sullivan Team Type 1 Foundation
11 Shin Umeda Peninsula Velo Cycling Club
12 Michael Wilkins
13 Darryl Smith ThirstyBear Cycling Team
14 Cliff Jew Kryki Sports / Mercedes-Benz
15 Brad Decker E-Voke Racing Team
16 Brian Mcandrews ThirstyBear Cycling Team

Women Cat 3

Pl First Name Last Name Team Time
1 Skyler Espinoza
2 Alexandrine Obrand SquadraSF p/b Terun
3 Ilan Jen-laplante Terun Elite
4 Jamie Chapman Monarch Racing Team
5 Alexis Dezubiria Los Gatos Bicycle Racing Club
6 Serenity Marshall

Women Cat 4

Pl First Name Last Name Team Time
1 Evelyn Goessling
2 Christina Solomon
3 Kaia Lai
4 Paula Rueda San Jose Bicycle Club
5 Stephanie Hayos SJBC
6 Jennifer Tave
7 Louise Thomas Alto Velo
8 Steph Hart Alto Velo Racing Club Team
9 Pamela Ocampo
10 Sophia Avery Work Health Solutions Racing
11 Krystal Griffiths Revolution Racing

Women Cat Pro/1/2/3

Pl First Name Last Name Team Time
1 Skyler Espinoza
2 Katharine Maher
3 Shannon Gaffney
4 Megan Brinkmeyer
5 Juliette Olson Revolution Racing Team LLC
6 Marcie Palmer Revolution Racing Team LLC
7 Ilan Jen-laplante Terun Elite
8 May Liu Terun Elite
9 Alana O'mara
10 Alexandrine Obrand SquadraSF p/b Terun
11 Jamie Chapman Monarch Racing Team
12 Marissa Axell Revolution Racing Team LLC
14 Serenity Marshall
15 Alexis Dezubiria Los Gatos Bicycle Racing Club

Women Junior 11-12 Open

Pl First Name Last Name Team Time
1 Sophia Avery Work Health Solutions Racing

Women Junior 15-16 Open

Pl First Name Last Name Team Time
1 Deena Shen San Jose Bicycle Club

Women Master 40+ Open

Pl First Name Last Name Team Time
1 Shannon Gaffney
2 May Liu Terun Elite
3 Charlotte Hart E-Voke Racing
4 Andrea Tyson SJBC
5 Tiffany Trevers San Jose Bicycle Club
6 Candace Jensen Fun Sport Bikes Race Team p/b CDV Team
7 Laura Quirke San Jose Bicycle Club
8 Diana Hellman San Jose Bicycle Club
9 Janene Ostrow Alto Velo Racing Club
10 Carrie Malekow Fun Sport Bikes Race team p/b CDV Team
11 Mina Aganagic
13 Katharine Maher