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 Caleb Classen Team Velosport/Rock N Road Cyclery 0:58:39
2 Maddison Russell Fig Mtn Brew Racing 0:58:46
3 Carl Parker FIG MTN BREW RACING 0:58:58
4 Reed Williams Peninsula Velo/Summit Bicycles 0:59:47
5 Finn Thomsen Davis Juniors Racing 0:59:47
6 Douglas Schaller A Bloc Racing 0:59:47
7 Stuart Watson Dolce Vita Cycling p/b SL2 0:59:47
8 Kieth Strong Alto Velo Racing Club 0:59:47
9 Michael Kurnik MBRC 0:59:47
10 Mathias Jacquelin TMB Development p/b Equator Coffees 0:59:47
11 Nye Yackle Yackle Brothers Racing 0:59:47
12 Yuriy Platoshyn Pen Velo Racing/Summit Bicycles 0:59:47
13 Stuart Grosser The Olympic Club 0:59:47
14 Rafael Garcia Dolce Vita Cycling p/b SL2 0:59:47
15 Chris Sontag Pen Velo Racing/Summit Bicycles 0:59:47
16 Alex Hanson CBRE Racing 0:59:47
17 Cam Juarez Dolce Vita Freewheel p/b SL2 0:59:47
18 James Grady TMB Development p/b Equator Coffees 0:59:51
19 Jonatan Jatombliansky Dolce Vita 0:59:56
20 Ludovic Hilde All Pro Bicycles Simi Valley 0:59:56
21 Robert Shaw 0:59:56
22 Sean Brandt Dolce Vita Cycling p/b SL2 0:59:59
23 Kurt Brown Dolce Vita Cycling p/b SL2 1:04:33
24 Mike Gonzales Pen Velo Racing/Summit Bicycles 1:07:14

Men Cat 4

Pl First Name Last Name Team Time
1 Alex Bobroff Roaring Mouse 0:37:49
2 Nick Archer Ascend Racing 0:37:50
3 John Nie Pen Velo Racing/Summit Bicycles 0:37:50
4 Jhenrick James dadula Pen Velo Racing/Summit Bicycles 0:37:50
5 Anton Knepprath Davis bike club race team 0:37:50
6 Eugene Chan Pen Velo Racing/Summit Bicycles 0:37:50
7 Joe Perez-rogers Pen Velo Racing/Summit Bicycles 0:37:57
8 Hernan Gatpandan Pen Velo Racing/Summit Bicycles 0:38:05
9 Daryl Hopkins Team Swift 0:38:12
10 Rajiv Eluthesen Pen Velo Racing/Summit Bicycles 0:38:28
11 Ellis Pedersen Team California Juniors 0:38:39
12 Nathaniel Dixon Cognition Racing 0:40:20
13 Charles English Davis Juniors Racing 0:44:34

Men Cat 5

Pl First Name Last Name Team Time
1 Trent Wilson Kinetic Cycles 0:37:46
2 Mike Defeo Dolce Vita Cycling p/b SL2 0:37:50

Men Master 35+ Cat 1/2/3

Pl First Name Last Name Team Time
1 Robert Whittier ThirstyBear Cycling 0:40:53
2 Joseph Chicoine ThirstyBear Cycling 0:41:10
3 Michael Claudio ThirstyBear Cycling 0:41:12
4 Jason Grefrath ThirstyBear Cycling 0:41:12

Men Master 35+ Cat 4/5

Pl First Name Last Name Team Time
1 Stuart Collett Splunk Racing Team 0:39:47
2 Wes Fornes Squadra SF p/b Terun 0:39:47
3 Jason Mongue SquadraSF p/b Terun 0:39:49
4 Aaron Terrazas Sierra Nevada/Reliable Racing p/b Folsom Bike 0:39:49
5 Eric Houston Sierra Nevada/Reliable Racing p/b Folsom Bike 0:39:58
6 Shiva Sharma Pen Velo Racing/Summit Bicycles 0:41:49

Men Master 45+ Cat 1/2/3

Pl First Name Last Name Team Time
1 Nick Theobald Peet's Coffee Racing 0:39:17
2 Scott Giles Schnur Racing 0:39:25
3 Christopher Phipps ThirstyBear Cycling 0:39:25
4 Aaron Long ThirstyBear Cycling 0:39:37
5 Jonathan Eropkin Peet's Coffee Racing 0:39:37
6 Michael Moody Flywheel Bicycle Solutions 0:39:39
7 Duane Coughlan ThirstyBear Cycling 0:39:39
8 Jeff Dale ThirstyBear Cycling 0:39:39
9 Andrew Chew Pen Velo Racing/Summit Bicycles 0:39:39
10 Jeremy Barnes Sierra Nevada/Reliable Racing p/b Folsom Bike 0:39:39
11 Brenon Daly ThirstyBear Cycling 0:39:39
12 Ken Gallardo ThirstyBear Cycling 0:39:40
13 Lance Haag ThirstyBear Cycling 0:39:40
14 Matt Kline Landshark 0:39:40
15 Michael Harrison Sierra Nevada/Reliable Racing p/b Folsom Bike 0:39:40
16 Carl Nielson Splunk Race Team 0:39:40
17 Max Lawson Flywheel 0:39:43
18 Benjamin Brainard Flywheel Bicycle Solutions 0:40:16

Men Master 45+ Cat 4/5

Pl First Name Last Name Team Time
1 Keith Mayes 0:39:33
2 Don Pontes Sierra Nevada/Reliable Racing p/b Folsom Bike 0:40:18
3 Alan Brake Pen Velo Racing/Summit Bicycles 0:40:55

Men Master 55+

Pl First Name Last Name Team Time
1 Joseph Foster ThirstyBear Cycling 0:41:59
2 Chris Courtney SP2life Elite Cycling Team 0:41:59
3 Robert Napieralski Body Concepts 0:41:59
4 Douglas D'aluisio Team Simple Green/Specialized/Shimano/Rock N Road Cyclery 0:41:59
5 Brian Mcandrews ThirstyBear Cycling 0:41:59
6 Max Thompson ThirstyBear p/b Akamai 0:41:59
7 Scott Hollander REVS Road Race p/b Kinetic Cycles 0:41:59
8 Alan Roberts ThirstyBearCycling 0:42:54
9 Gilbert Tarin Splunk Race Team 0:43:23
10 Joe Allen VSRT/Livermore Cyclery 0:48:56
11 Richard Derby Team Spine 0:48:56

Men Pro-12

Pl First Name Last Name Team Time
1 Jason Hammond SunPower Racing 1:09:26
2 Tyler Pearce SP2 Life Elite Cycling Team 1:09:26
3 Zachary Morvant ThirstyBear Cycling 1:09:26
4 Morgan Cole SunPower Racing 1:09:53
5 Richie Vos SunPower Racing 1:10:02
6 Madden Titus SunPower Racing 1:10:02
7 Jake Yackle Yackle Brothers Racing 1:10:02
8 Cameron Hawk SP2 Life Elite Cycling Team 1:10:02
9 Brian Funk Cycle Sport - Specialized p/b Muscle Milk 1:10:03
10 Jason Francia Simple Green 1:10:03
11 Terence Traughber SP2 Life Elite Cycling Team 1:10:03
12 Elias Lawson Flywheel 1:10:15
13 Adam Ocamb Team Simple Green/Rock-n-Road/Specialized 1:12:06
14 Robert Schell Dolce Vita Cycling p/b SL2 1:12:36

Women Cat 3

Pl First Name Last Name Team Time
1 Karen Lam RAZZLE DAZZLE 0:38:17
2 Kortney Parman Team Mikes Bikes p/b Equator Coffees 0:38:28

Women Cat 4/5

Pl First Name Last Name Team Time
1 Andrea Villaroman JLVelo Cycling Team 0:40:45
2 Hannah Wood SJBC 0:40:45
3 Amy Jo johnson Razzle Dazzle Racing 0:40:46
4 Janene Ostrow Bell Real Estate 0:40:48
5 Wendy Jacobsen SunPower Racing Team 0:40:50
6 Sara Malm SJBC 0:40:52
7 Colleen Chew Pen Velo Racing/Summit Bicycles 0:43:40
8 Keerthanaa Jeeva SJBC 0:45:21

Women Master 35+

Pl First Name Last Name Team Time
1 Rikke Preisler SJBC 0:40:45
2 Beverly Chaney SJBC 0:40:45
3 Elena Joroski SJBC 0:40:46
4 Laurie Furman SJBC 0:40:46
5 Fnu Novita 0:40:46
6 Michelle Nightengale Splunk Racing Team 0:40:53
7 Yvonne Walbroehl Pen Velo Racing/Summit Bicycles 0:43:40
8 Diana Hellman SJBC 0:45:21

Women Pro-12

Pl First Name Last Name Team Time
1 Kristen Faulkner JLVelo 0:37:47
2 Marissa Axell JL Velo Cycling Team 0:37:52
3 Elenor Wiseman SheSpoke Racing 0:37:52
4 Jennifer Wilson RAZZLE DAZZLE 0:37:53
5 Joie Franco Squadra SF p/b Terun 0:37:54
6 Eleanor Velez Sierra Nevada/Reliable Racing p/b Folsom 0:37:54
7 Shannon Castle 0:37:59
8 Kerry Stivaletti JLVelo Cycling Team p/b The Freewheel 0:39:15
9 Amy Moor SheSpoke Racing 0:45:52
10 Allie Bollella JLVelo Cycling Team p/b The Freewheel 0:57:54

BikeReg is the premier online event registration service for cycling events.

  • Created and run by bike racers and event directors
  • Easy, customizable, full-featured event management interface
  • Registration, Results and Fundraising solutions all in one place
  • Founded in 1999 - Two decades of experience streamlining the registration process

Learn more about the BikeReg Advantage

Register with