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

Pl First Name Last Name Team Time
1 Yoann Perrodin El Cerrito racing team
2 Ivan Linser
3 Henry Mallon Alto Velo Racing Club Team
4 Nick Brown TMB Development p/b Equator Coffees
5 Maxime Cauchois Alto Velo Racing Club
6 Zac Ooi Dolce Vita Cycling Team
7 Alfonse Le duc Los Gatos Bicycle Racing Club Team
8 Yann Le guen Stanford University
9 Peter Bock Team California Juniors
10 Kevin Mains Work Health Solutions Racing
11 Myles Mcginley Dolce Vita Cycling Team
12 Jeremy Besmer Alto Velo Racing Club
13 Niko Haller Peninsula Velo Cycling Club
14 Ryder Ritchie Team California Juniors
15 Charlie Vanacht Pen Velo Racing/Summit Bicycles
16 Bjorn Bostrom Velo Kings Racing p/b ATP Coaching
17 Alejandro Torresfernandez Terun Cycling
18 Hector Alanis Terun Cycling Team
19 Nathan Espiritu Super Sprinkles p/b Bicycle Law
20 Dylan Richter CycleSport.com Team
21 Grant Edmister SJBC
22 Kevin Baumann Work Health Solutions Racing
24 Nitish Nag Alpworx
25 Carsten Baker Velo Track Cycling p/b FATC
26 Brandon Ryan Pacos-RSR Race Team Team
27 Thomas Merritt Terun Cycling
28 Aymen Elgorani Away Message
29 Jack Spang Cal Poly Cycling
30 Alex Luce Berkeley Bicycle Club (BBC)
31 Brian Phan TMB Development p/b Equator Coffees

Men Cat 4

Pl First Name Last Name Team Time
1 Reid Mclaughlin Team California Juniors
2 Griffin Whitlock Away Message
3 Jacobey Johnson Dolce Vita Cycling
4 Jeremy Costello
5 Marshall Miller Terun Cycling
6 Nico Sand
7 Matin Massoudi Alto Velo Racing Club
9 Aubery Longeau kurtz Divine Electric Norcal Racing
10 Chris Ritchie
11 Tyler Mezey Red Peloton
12 Zachary Berger Alto Velo Racing Club
13 Stephen Wallace
14 Alex Wood Super Sprinkles p/b Bicycle Law
15 Graham Gawthorne
16 Zachary Rudy San Jose Bicycle Club Team
17 Matthew Callahan Dolce Vita Cycling Team
18 Zhejin Huang Los Gatos Bicycle Racing Club
19 Juan Builes Dolce Vita Cycling Team
21 Ty Ackerson Away Message
22 Denis Shanagher Olympic Club
23 Steven Zulim Dolce Vita Cycling
24 Nik Ignacio Super Sprinkles p/b Bicycle Law Team
25 Andrew Johnston Super Sprinkles p/b Bicycle Law
26 Keegan Worcester Rio Strada Racing
27 Jonathan Larkin Alto Velo Racing Club
28 Greg Dungca Dolce Vita Cycling Team
29 Richard Red
30 James Altmann Super Sprinkles p/b Bicycle Law
31 Will Scharffenberger Team City Sacramento Team
32 Steve Cervantes
33 Derek Dudek Contra Costa Cycling Club
34 Ron Cortez Dolce Vita Cycling
35 Ben Judd
39 Sam Lewin
40 Michael Sianturi Dolce Vita Cycling
41 Brian Petkov Century Road Club Assoc Team

Men Cat 5

Pl First Name Last Name Team Time
1 Matthew Schumann TMB Development p/b Equator Coffees
2 Marc Osswald Alto Velo Racing Club
3 Bas Vink SLO Scoters
4 Theodore Brauer
5 Lord Delegero
6 Bryce Holman
7 Kevon Lin Alto Velo Racing Club
8 Michael Marsh
9 Mitchell Sains
10 Salwan Butrus Berkeley Bicycle Club (BBC)
11 Alexander Broholm
12 Pedro Esteves forino
13 Michael Vulanich Dolce Vita Cycling
14 Joseph Garcia A Faster Me Team
15 Christiaan Bester
16 Battogtokh Sukhee MGL Diablo Cyclists
17 Jonathan Sip
18 Londre Holmes
19 Thanh Tran
20 Lawrence Tam
21 Adam Bhavnani Alto Velo Racing Club
22 Nicholas Mattise
23 Ross Howe
24 Andrew Jaeger
25 Philip Richardi
26 Augusto Llerena
27 Ryan Witthans
28 Venkatesh Magham
29 Ionut Georgescu Super Sprinkles p/b Bicycle Law
30 Trevor Alexander
31 Marav Lkhagvadorj MGL Diablo Cyclists
32 Michael Abner
33 German Plazas
34 Elias Grigsby Berkley Bike Club
35 Roman Chepurnyi
36 Khatanbaatar Bayarmaa MGL Diablo Cyclists
37 Zolboo Luvsan MGL Diablo cyclists
38 Justin Walker
42 Nicolas Alejandro teran kahn
43 Jorge Cortez
44 Matt Muhr Revolution Racing Team LLC Team
45 Ulziibat Tserenbat MGL Diablo Cyclists
46 Andrew Wrist Alto Velo
47 Otgonzay Sevjitbar MGL Diablo Cyclists

Men Cat Pro/1/2/3

Pl First Name Last Name Team Time
1 Ryan Gorman Voler Factory Racing
2 Adam White Work Health Solutions Racing
3 Taj Krieger Team Rio Grande Team
4 Colin Patterson Voler Factory Racing p/b Schnur Racing
5 Nathan Martin Alto Velo Racing Club Team
6 Mattheus Johnson Team Mike's Bikes p/b Equator Coffees
7 Maxwell Rye Voler Factory Racing p/b Schnur Racing
8 Andrea Cloarec Alto Velo Racing Club
9 Victor Perez abela maldonad DCC
10 Jason Tang Dolce Vita Cycling
11 Antonio Torres Team Mike's Bikes p/b Equator Coffees
12 Aaron Smith Dolce Vita Cycling
13 Josef Nelson
14 Bradley Wiggs Voler Factory Racing p/b Schnur Racing
15 Andrew Ernst Alto Velo Racing Club
16 Jack Duncan Team Mike's Bikes p/b Equator Coffees
17 Grant Miller Alto Velo
18 Cameron Piper Team Mike's Bikes p/b Equator Coffees
19 Sean Bennett Team Mike's Bikes pb Equator
20 Cameron O'reilly Alto Velo Racing Club
21 Gregory White
22 Donald Hersam Terun Elite
23 Mats Leckie
24 Mark Tucker Velo Kings Racing p/b ATP Coaching
25 Dylan Pollard Voler Factory Racing p/b Schnur Racing
26 Natnael Mesmer Team Mike's Bikes p/b Equator Coffees
27 Alexi Gabuyo
28 Andrew Vigne TMB Development p/b Equator Coffees
33 Tommy Perkins Tesseract Cycling
34 Adam Naguib
35 Greg Mccullough Alto Velo Racing Club Team
36 Jonathan Wells Alto Velo Racing Club
37 Ryan Chaney Pen Velo Racing/Summit Bicycles
38 David Reyes
39 Nico Sandi Alto Velo Racing Club Team
40 Chris Riekert Team Mike's Bikes p/b Equator Coffees
41 Eric Fischer Team Mike's Bikes p/b Equator Coffees
42 Eamon Franck Team Mike's Bikes pb/Equator Coffees and Teas
43 Roman Kilun Team Mike's Bikes p/b Equator Coffees
44 Russell White
45 Andrew Sanders Work Health Solutions Racing
46 Zac Rossen Terun Elite
47 Devin Wilson Team California p/b Verge
48 Eric Wohlberg

Men Collegiate A

Pl First Name Last Name Team Time
1 Caiden Hartrich California Polytechnic-San Luis Obispo
2 Andru Papell University of California-Davis
3 Chun-ting Liu Stanford University
4 George Wehner Stanford University
5 Max Vink Cal Cycling

Men Collegiate B

Pl First Name Last Name Team Time
1 Beckett Mcvoy California Polytechnic-San Luis Obispo
2 Seth Van doren University of California-Irvine
3 Sam Pflugh California Polytechnic-San Luis Obispo
4 Maxwell Dubow California Polytechnic-San Luis Obispo

Men Collegiate C

Pl First Name Last Name Team Time
1 Matthias Martin urban University of California-Los Angeles
2 Scott O'shea
3 Trey Barber
4 Finn Bourke California Polytechnic-San Luis Obispo
5 Seth Kohno Stanford University
6 Johannes Ferstad Stanford University
7 Jared Smith University of California-Davis
8 Jack He University of California-Davis
9 Jackson Bigelow
10 Surya Ganesan
11 Carter Ingersoll University of California-Davis
12 Decker Krogh
13 Allen Nguyen
14 Yuanmin Hao University of California-Davis
14 Shiva Khanna yamamoto

Men Collegiate D

Pl First Name Last Name Team Time
1 Lucian Rodriguez University of California-Santa Cruz
2 Elia Martin
3 Cory Frost University of California-Davis
4 Connor Spencer UC Davis
5 Shyam Salem
6 Enzo Moscoso
7 Enzo Sapojnikoff
8 Miles Chan
9 Ulysses Noe University of California-Santa Cruz
10 Xavier Plourde
11 Ty Brenninger University of California-Davis
12 Elijah Tipton University of California-Santa Cruz
13 Erik Szayna
14 Kai Bredemann
15 Lukas Bellemans Cal Cycling
16 Anders Edson
17 Armand Tabatabai Cal Cycling Team
18 Grant Thorne Cal Cycling

Men Junior 11-12 Open

Pl First Name Last Name Team Time
1 William Jupp San Jose Bicycle Club
2 Shourya Patel Lamorinda Cycling Club
3 Sparsh Patel Lamorinda Cycling Club Team
4 Gzygoril Chepurnyi

Men Junior 13-14 Open

Pl First Name Last Name Team Time
1 Owen Wenzel Team Swift Team
2 Vincent Aliano Work Health Solutions Racing
3 Michael Sickler iCAN Junior Triatlon Club
4 Yuri Tupaz Sycip/Devout Coffee Juniors
5 Gurveer Dhillon Work Health Solutions Racing
6 Henry Rose
8 David Balinagay Mission Peak Composite

Men Junior 15-16 Open

Pl First Name Last Name Team Time
1 David Avery Team California Juniors
2 Elijah Fisher Sycip / Devout Coffee
3 Elliott Becker Work Health Solutions Racing
4 Holden Allen Oakland DEVO

Men Junior 17-18 Open

Pl First Name Last Name Team Time
1 Henry Mateja Team Swift Team
1 Bas Vink SLO Scoters
2 William Guest Pastaria - Big Shark Racing

Men Master 35+ Cat 1/2/3

Pl First Name Last Name Team Time
1 Andrew Conley Work Health Solutions Racing
2 Italo Ciccarelli Work Health Solutions Racing
3 Michael Machado Coureur Monterey Bay Racing Team p/b Don Chapin Co Team
4 Blaine Ashley ThirstyBear Cycling
5 Dana Williams Team Mike's Bikes p/b Equator Coffees
6 Nat Green Alto Velo Racing Club
7 Brian Schuster ThirstyBear Cycling
8 Ariel Herrmann ThirstyBear Cycling
9 Stefano Profumo KaiVelo Racing
10 Mykel Nahorniak Team Mike's Bikes p/b Equator Coffees Team
12 Kyle Viau Team Fremont/FFBC data by OnTheDay.net
13 Doran Mori TCB
14 Steven Hawks Work Health Solutions Racing
15 Olivier Bochettaz Work Health Solutions Racing
15 Ninos Gergeo Work Health Solutions Racing
16 Marcus Beltramo Dolce Vita Cycling
16 Michael Coughlan Dolce Vita Cycling Team
17 Gabriel P Dolce Vita Cycling

Men Master 35+ Cat 3/4

Pl First Name Last Name Team Time
1 Yigit Yazici
2 Rich Duff Away Message
3 David Bennion LAMO CC
4 Michael Hudley Revolution Racing Team
5 Ian Tuttle
6 Wes Fornes Sierra Nevada/Reliable Racing p/b Folsom Bike
7 German Zamora Dolce Vita Cycling
8 Paul Silvis Dolce Vita Cycling
9 William Harrower Berkeley Bicycle Club (BBC)
10 Daniel Alvarez Enjoy Cycling Club
11 James Yuan R4R-Make A Wish
12 Peadar Omochain AWAY MESSAGE
13 Luc Sarlandie Pen Velo Racing/Summit Bicycles
14 Shai Traister Alto Velo Racing Club
15 Matthew Peters Terun Cycling Team
16 Wen Tu Terun Cycling Team
17 Christopher Vetek Work Health Solutions Racing
18 Justin Sowa Revolution Racing Team LLC Team
19 Pierantonio Di prima Dolce Vita Cycling
20 Eric Chi Pen Velo Racing/Summit Bicycles
21 Massimo Costetti Dolce Vita Cycling Team
22 Sergio Iniguez
23 Salvatore Talarico Los Gatos Bicycle Racing Club
24 Timothy Snyder Dolce Vita Cycling Team
25 Luis Gomez Los Gatos Bicycle Racing Club
26 Sven Hackbusch San Jose Bicycle Club
27 Jacob Salassi Work Health Solutions Racing
28 Diego Rivera Velo Kings Racing p/b ATP Coaching
29 Eli Tanner Berkeley Bicycle Club (BBC)
30 James Cartney Dolce Vita Cycling
31 Nathan Arnold Kaizen Endurance
32 Walter Chui Terun Cycling
33 Diego Scarabelli Terun Cycling Team
34 Clovis Bryan Velo Kings Racing p/b ATP Coaching
35 Carlos Oliveros
36 Huang-ming Wu Los Gatos Bicycle Racing Club
37 Lenard Lesser Peninsula Velo Cycling Club
38 Glen Gagon LAMO CC
39 Kegan Connick San Jose Bicycle Club
40 Donnie Mccorkle

Men Master 50+ Cat 1/2/3

Pl First Name Last Name Team Time
1 Patrick Heaney CoreTechs Cycling TwT
2 Dye-zone Chen ThirstyBear Cycling Team
3 Kenny Owen Pedal Project / Riding 4 Good
4 Hayden Mackay CycleSport.com Team
5 Graham Hymus Davis Bike Club
6 Nick Theobald CREATIVE BLUE Racing Team
7 Aaron Long ThirstyBear Cycling
8 Co Bos Velo Kings Racing p/b ATP Coaching
9 Craig Zimmerman 805 Race Team
10 Joseph Sullivan San Jose Bicycle Club
11 Sean Smith CycleSport.com Team
12 Joseph Cooper Twin Peaks Cycling Team
13 Rick Lawton ThirstyBear Cycling Team
14 Robert Britt
15 Jason Cruser CycleSport.com Team
16 Craig Upton Me
17 Aaron Smith Davis Bike Club
18 Keith Sollers Davis Bike Club Race Team
19 Dennis Wall CoreTechs Cycling Team

Men Master 50+ Cat 3/4

Pl First Name Last Name Team Time
1 Jay Sturges Sacramento Golden Wheelmen
2 Menko Johnson Pen Velo Racing/Summit Bicycles
3 Allen Preger Divine Electric NorCal
4 Eric Henson Monster Racing Cadence Cyclery Team
5 Steven Ihde Pen Velo Racing/Summit Bicycles
6 Greg Honig Body Concepts
7 Aaron Terrazas Sierra Nevada/Reliable Racing
8 Owen Miyoshi Fast Freddie Cycling Club
9 Andrew Hsu Peninsula Velo Cycling Club
10 Nicholas Fynn Berkeley Bicycle Club
12 Darrell Scarlet DS Brand
13 James Fisher
14 Aaron Smith Davis Bike Club

Men Master 60+ Cat 1/2/3/4

Pl First Name Last Name Team Time
1 Kevin Metcalfe CREATIVE BLUE Racing Team
2 Frank Winters Clean Power Cycling
3 James Torrence Pedal Project / Riding 4 Good Team
4 James allen Davis bike club Davis Bike Club
5 Lindsay Blount 805 Race Team
6 John Marengo Body Concepts
7 Darryl Smith ThirstyBear Cycling
8 Richard Pepper Red Peloton
9 Ken Croley Winters Crew Racing
10 Michael Crager Alto Velo Racing Club Team
11 Nick Roberti Pacos Shriners Racing
12 Mark Mastoras DFL
13 Lance Haag ThirstyBear Cycling
14 Richard Jones CA Cycling Club
15 Kenneth Cluff East Bay Velo Club
16 Craig Amerkhanian
17 Lawrence Nolan CREATIVE BLUE Racing Team
18 Erik Salander Pen Velo Racing/Summit Bicycles
19 Tom Mccullough Coureur Monterey Bay Racing Team p/b Don Chapin Co
20 Jonathan Sek San Jose Bicycle Club
21 Jerome Nadel ThirstyBear Cycling
22 Randy Floyd Body Concepts
23 David Gehring Pedal Project / Riding 4 Good Team
24 Robert anderson Team specialized racing masters Independent

Women Collegiate A (Long r

Pl First Name Last Name Team Time
1 Evelyn Goessling San Jose State University

Women Collegiate B (Short

Pl First Name Last Name Team Time
1 Eva Lin San Jose State University

Women Collegiate C (Short

Pl First Name Last Name Team Time
1 Fiona Davoudi
2 Claire Macdougall Stanford University
3 Allie Ayers
4 Audrey Gates Cal Cycling
5 Adriana Postema University of California-Davis
6 Veerle De jong Cal Cycling
7 Emily Sutton Cal Cycling
8 Kiera Ramirez

Women Junior 13-14 Open

Pl First Name Last Name Team Time
1 Abigail Fisher Sycip / Devout Coffee
2 Sophia Avery Work Health Solutions Racing

Women Long race Cat Pro/1/2/3

Pl First Name Last Name Team Time
1 Sarah Flamm Terun Cycling
2 Chloe Mauvais Monarch Racing
3 Ilan Jen-laplante Terun Elite
4 Jennifer Tave Terun Cycling
5 Katharine Maher Terun Cycling Team
6 Helena Merk Super Sprinkles p/b Bicycle Law Team
7 Hannah Stackpole Terun Elite
8 Helena Gilbert-snyder Monarch Racing

Women Master (Short race) 40+ Open

Pl First Name Last Name Team Time
1 Shannon Gaffney
2 Heather Mcdonald Revolution Racing Team LLC

Women Master (Short race) 50+ Open

Pl First Name Last Name Team Time
1 Christina Davis Alto Velo Racing Club Team
2 Jennifer Barlow US Military Endurance Sports

Women Master (Short race) 60+ Open

Pl First Name Last Name Team Time
1 Peggy Lavelle Olympic Club

Women Short race Cat 3

Pl First Name Last Name Team Time
1 Shannon Pidd
2 Trang Domoret
3 Gwen Miller Revolution Racing Team LLC
4 Alison Ware Super Sprinkles p/b Bicycle Law
5 Louise Thomas Alto Velo
6 Steph Hart Alto Velo
7 Shaena Berlin Super Sprinkles p/b Bicycle Law Team
8 Hayley Diemar Super Sprinkles p/b Bicycle Law Team
9 Shantelle Tupaz Sycip / Devout Coffee
10 Felicity Holbrow Eclipse Racing Team
10 Carissa Yao Terun Cycling Team

Women Short race Cat 4/5

Pl First Name Last Name Team Time
1 Kristin Hepworth Alto Velo Racing Club
2 Lily Sanders Sycip/Devout Coffee Juniors
3 Sophia Hu Super Sprinkles p/b Bicycle Law
4 Sherry Bai Super Sprinkles p/b Bicycle Law
5 Stephanie Hayos Eclipse Racing
6 Camille Matonis Super Sprinkles p/b Bicycle Law
7 Kelly Fernandez Eclipse Racing
8 Robin Kutner Alto Velo
9 Katie Monaghan Alto Velo Racing Club
10 Katarina Zgraja Alto Velo Racing Club
11 Hannah Chen Alto Velo Racing Club
12 Rachel Garofoli Super Sprinkles p/b Bicycle Law
13 Carlson Giddings Sprinkles
14 Shuwen Rensy wu Super Sprinkles p/b Bicycle Law
15 Bolor Shirnen MGL Diablo Cycling Club
16 Lauren Beatty
17 Emily Selman Alto Velo Racing Club
18 Suzzette Abbasciano Eclipse Racing
19 Abigail Siebert
20 Rina Fujieda Alto Velo Racing Club
21 Oyuntulkhuur Semjid MGL Diablo Cyclists
21 Jillian Kozyra Super Sprinkles p/b Bicycle Law
22 Alejandra Vergara Super Sprinkles p/b Bicycle Law

Women Short race Cat Pro/1/2/3

Pl First Name Last Name Team Time
1 Louisa Kelly San Jose Bicycle Club
2 Nicole Taylor Alto Velo Racing Club
3 Nora Vik SJBC