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.

Junior under 15

Pl First Name Last Name Team Time
1 Elijah Fisher Work Health Solutions Racing
2 Jonah Lee Work Health Solutions Racing
3 Jerome Cortese San Jose Bicycle Club
4 Gurveer Dhillon Work Health Solutions Racing
5 Sophia Avery Work Health Solutions Racing
6 Leilani Fonua
7 Levi Fisher Work Health Solutions Racing
8 Abigail Fisher Work Health Solutions Racing

Men Cat 3

Pl First Name Last Name Team Time
1 James Yang Dolce Vita Cycling
2 Gabriel P
3 Donald Hersam
4 Josh Worley
5 Matthew Solomon
6 Donnie Mccorkle
7 Antonio Torres
8 Myles Mcginley Super Sprinkles p/b Bicycle Law
9 Tommy Perkins Tesseract Cycling
10 Matthew Koenig Alto Velo Racing Club
11 Lorenzo Feher Team City Sacramento
12 Paul Levy Team City Sacramento
13 Nick Dennis
14 Wing To tang Dolce Vita Cycling
16 Nico Sandi Alto Velo Racing Club Team
17 Paul Silvis Dolce Vita Cycling
18 Sean Brandt Dolce Vita Cycling
19 Aaron Smith Dolce Vita Cycling
20 Aiden Fraley Team Velosport
21 Aymen Elgorani
22 Kevin Hashman
23 Kimio Bazett
24 Peter Ambiel Alto Velo Racing Club
25 Vince Murdock
26 Daniel Fonyo Alto Velo Racing Club
27 Brandon Ryan TMB Development p/b Equator Coffees Team
28 Matthew Rios E-Voke Racing
29 Zachary Landau Work Health Solutions Racing

Men Cat 4

Pl First Name Last Name Team Time
1 Nat Green Alto Velo Racing Club
2 Fraser Bulbuc Alto Velo Racing Club Team
3 Mitchell Neal Velo Kings Racing p/b ATP Coaching
4 Cole Clayton Velo Kings Racing p/b ATP Coaching
5 Scott Trummer Work Health Solutions Racing
6 Drew Mathews Alto Velo Racing Club Team
7 Thomas Merritt SquadraSF p/b Terun
8 Timothy Snyder
9 Alec Guilford
10 Ian Twamley Alto Velo Racing Club Team
11 Jhedric Enoc Work Health Solutions Racing
12 Maxwell Ronci
13 Massimo Costetti Dolce Vita Cycling
14 William Hakim Alto Velo Racing Club
15 Kevin Mains Work Health Solutions Racing
19 Ryan Kaufmann
20 David Couturier Super Sprinkles p/b Bicycle Law Team
21 Daniel Blake San Jose Bicycle Club
22 Gaston Gurdey
23 Matthew Bickford Dolce Vita Cycling Team
24 Michael Osorio SquadraSF p/b Terun
25 Jean Claude van rooyen

Men Cat 5

Pl First Name Last Name Team Time
1 Albert Gomez Alto Velo Racing Club

Men Cat Pro/1/2

Pl First Name Last Name Team Time
1 Chris Coble The Olympic Club
2 Maxwell Rye Specialized Project '74 Team
3 Eugene Chan Pen Velo Racing/Summit Bicycles
4 Eric Bryan Olympic Club
5 Sean Strachan Team Mike's Bikes powered by Equator Coffees
6 Nick Baird Ride Bikes
7 Quinn Felton
8 Miles Hubbard
9 Chun-ting Liu Alto Velo Racing Club
10 Jacob Timmerman Terun Elite
11 Patrick Heaney CoreTechs Cycling Team
12 Kevin Park Riverway Dental Racing
13 Mark Tucker Velo Kings Racing p/b ATP Coaching
14 Steven Romjue
15 Giulio Collura Dolce Vita Cycling
16 Paige Boldt
18 Gregory White Ride Bikes Racing
19 Jason Tang Dolce Vita Cycling
20 Zackery Weimer Terun Elite
21 Brian Kellison Peninsula Velo Cycling Club
29 Max Korus Team Mike's Bikes powered by Equator Coffees
30 Finn Thomsen Burnout Devo
31 Will Riffelmacher Olympic Club
32 Grant Miller Alto Velo Racing Club
33 Kenneth Tsuda Specialized Project '74
34 Roman Kilun Team Mike's Bikes powered by Equator Coffees Team
35 Shane Mcguire��� Alto Velo Racing Club
36 Andrew Levitt Team California Team
37 Austin King
38 Nathan Martin Alto Velo
39 Travis Mceuen Terun Elite
40 Cameron O'reilly Alto Velo Racing Club
41 Russell White Ride Bikes
42 Spencer Ingels Dolce Vita Cycling
43 Stephen Doll Dolce Vita Cycling
44 Nicholas Taiariol
45 Christopher Baker Excel Sports
46 Christopher Guzik Red Peloton

Men Master 30+ Cat 5

Pl First Name Last Name Team Time
1 Eider Oliveira SJBC
2 Guilherme Chapiewski San Jose Bicycle Club
3 Ka Chan Revolution Racing Team LLC
4 Sebastian Bariani
4 Brandon Chuang li BBC

Men Master 35+ Cat 1/2/3

Pl First Name Last Name Team Time
1 Blaine Ashley ThirstyBear Cycling
2 Juan Gutierrez
5 Mark Tucker Velo Kings Racing p/b ATP Coaching

Men Master 35+ Cat 3/4

Pl First Name Last Name Team Time
1 Florian Schneider
2 Steven Hawks Work Health Solutions Racing
3 Mike Mccluney Velo Kings Racing p/b ATP Coaching
4 Jeffrey Dorso
5 Travis Johnson
6 Diego Rivera Velo Kings Racing p/b ATP Coaching
7 Stuart Collett
8 Clovis Bryan Velo Kings Racing p/b ATP Coaching
9 Paul Hepworth
10 Lei Liu
11 Zhenyu Chen
12 Jesse Avery Team Fremont/FFBC data by OnTheDay.net
13 Steve Jones
14 James Stewart
16 David Bennion
17 Scott Gelbke
18 Scott Ostrander
19 Torin Eastburn Work Health Solutions Racing
20 Eamonn Tucker
21 Matthew Axford
22 Michael Coughlan Olympic Club
23 Jonathan Anderson

Men Master 50+ Cat 1/2/3

Pl First Name Last Name Team Time
1 Jason Cruser CycleSport.com
2 Michael Foley CycleSport.com
3 Chris Courtney ThirstyBear Cycling Team
4 Jason Grefrath ThirstyBear Cycling
5 Eric Henson CycleSport.com
6 Shaun Bagley CycleSport.com
7 Sean Smith CycleSport.com
8 Rick Lawton ThirstyBear Cycling Team
9 Brenon Daly ThirstyBear Cycling
10 John Hancock Sierra Nevada/Reliable Racing
12 Aaron Long ThirstyBear Cycling
13 Jorge Hernandez Velo Pasadena Team

Men Master 50+ Cat 3/4

Pl First Name Last Name Team Time
1 Michael Wilkins
2 Peter Krogh Clean Power Cycling Team
3 Mark Bachman
4 Tony Perez Fun Sport Bikes Race Team p/b CDV Team

Men Master 50+ Cat 4/5

Pl First Name Last Name Team Time
1 Anthony Low Work Health Solutions Racing
2 Mike Pyeatt Fun Sport Bikes Race Team p/b CDV Team
3 Val Encomio
4 Russ Freeman Velo Kings Racing p/b ATP Coaching
6 Frank Grgurina CA Cycling Club

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

Pl First Name Last Name Team Time
1 Joseph Foster
2 Butch Jackson Sierra Nevada/Reliable Racing
3 Jeff Qualle Velo Kings Racing p/b ATP Coaching
4 Erik Salander Peninsula Velo Cycling Club Team
5 Tim Davis
6 James Torrence CA Cycling Club
7 Shin Umeda Peninsula Velo Cycling Club
8 Darryl Smith ThirstyBear Cycling Team
9 Joe Molinari Peninsula Velo Cycling Club
10 Stanley Terusaki Peninsula Velo Cycling Club
12 Eric Gray San Jose Bicycle Club
13 Brian Mcandrews ThirstyBear Cycling Team
14 Chris Morris ThirstyBear Cycling
15 Clark Rasmussen Clean Power Cycling Team
16 Lance Haag ThirstyBear Cycling

Men Master 65+ Open

Pl First Name Last Name Team Time
1 Matthew Peters Body Concepts
2 Steve Clifton Peninsula Velo Cycling Club Team
3 Steven Grusis Off The Front
4 Ken Croley Winters Crew
5 Robert Napieralski Body Concepts
7 Bryan Patterson Velo Kings Racing p/b ATP Coaching

Women Cat 3/4

Pl First Name Last Name Team Time
1 Alexandra Cerf Super Sprinkles p/b Bicycle Law
2 Christina Solomon Eclipse Racing Team
3 Jennifer Steele Alto Velo Racing Club
4 Louise Thomas Alto Velo
5 Amy Goad Team City Racing
6 Steph Hart Alto Velo Racing Club Team
7 Haley Smith Super Sprinkles p/b Bicycle Law Team
8 Anna Wood Super Sprinkles p/b Bicycle Law
9 Elizabeth Ordeman Alto Velo Racing Club
10 Amy Smith Super Sprinkles p/b Bicycle Law
11 Leah Burkhardt Super Sprinkles p/b Bicycle Law
11 Jamie Chapman Monarch Racing Team

Women Cat 5

Pl First Name Last Name Team Time
1 Caroline Roberts
1 Michelle Chen

Women Cat Pro/1/2/3/4

Pl First Name Last Name Team Time
1 Alice Walton
2 Annie Whalen Monarch Racing Team
3 Liz Schinski Super Sprinkles p/b Bicycle Law
4 Marcelina Zavala Super Sprinkles p/b Bicycle Law
4 Chloe Mauvais
5 Haley Nielsen Eclipse Racing Team
6 Gabrielle Zacks Eclipse Racing

Women Master 40+ Open

Pl First Name Last Name Team Time
1 Kristin Hepworth Alto Velo Racing Club

Women Master 50+ Open

Pl First Name Last Name Team Time
1 Lora Maes Alto Velo Racing Club Team
2 Andrea Tyson San Jose Bicycle Club
2 Christina Davis Alto Velo Racing Club Team

Women Master 60+ Open

Pl First Name Last Name Team Time
1 Laura Quirke San Jose Bicycle Club
2 Lorraine Walsh