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 B Cat 2/3/4

Pl First Name Last Name Team Time
1 Nate Thalhamer Rad Racing NW 6 laps @ 00:46:05
2 Nicholas Thiel Bay Bikes 6 laps @ 00:46:40
3 Ben Lovelace Zaazy Factory Racing 6 laps @ 00:46:40
4 Jordy Malmberg Family Cycling Center 6 laps @ 00:46:42
5 Matthew Kanter Team Roaring Mouse 6 laps @ 00:48:18
6 Travis Alongi Team Roaring Mouse 6 laps @ 00:48:19
7 Dylan Atkinson buy-cell.com/ibis 6 laps @ 00:48:20
8 Mason French 6 laps @ 00:48:33
9 Daryn Annereau Bay Bikes 6 laps @ 00:48:35
10 Alex Mclann 6 laps @ 00:53:15
11 Nick Oxford 6 laps @ 00:53:24
DNF Nicholas Cabales CBRE -

Men C Cat 4/5

Pl First Name Last Name Team Time
1 Nicholas Cabales CBRE 5 laps @ 00:40:47
2 Robert Harris Milk Prospectors 5 laps @ 00:40:48
3 Winston Lazar Milk Prospectors 5 laps @ 00:40:49
4 Bernardo Tapia Stanford University 5 laps @ 00:41:02
5 Paul Haley Rad Racing NW 5 laps @ 00:41:04
6 Jason Figone NTP+3 5 laps @ 00:41:08
7 Nick Quiroz Unattached 5 laps @ 00:43:35
8 Trenton South Cycledelicats 5 laps @ 00:48:54
9 Nehemias Cesillo Sunnyside Bicycles 5 laps @ 00:51:39
10 John Wu 4 laps @ 00:41:34
11 Joshua Flores Bay Bikes 4 laps @ 00:42:20

Men Elite A Open

Pl First Name Last Name Team Time
1 Tobin Ortenblad Donkey Label 9 laps @ 00:55:25
2 Lance Haidet UCI CT: Team Illuminate 9 laps @ 00:55:26
3 Benjamin Gomez - villafane Cycle Sport - Specialized p/b Muscle Milk 9 laps @ 00:58:11
4 Alex Work Rock Lobster 9 laps @ 00:59:11
5 Christopher Kelly 9 laps @ 00:59:16
6 Scotty Carlile Specialized Bikes 9 laps @ 00:59:55
7 William Kemper Redwood City 9 laps @ 01:01:06
8 Conner Molinar Family Cycling 9 laps @ 01:01:17
9 Joshua Vahlberg 9 laps @ 01:01:51
10 Brendan Lehman 9 laps @ 01:02:00
11 Tim Mcbirney Cycle Sport - Specialized p/b Muscle Milk 9 laps @ 01:02:31
12 Matt Moseley 8 laps @ 00:55:55
13 Brad Cannella ZAAVY 8 laps @ 00:56:32
14 Benjamin Dodge HRS/voler/Rocklobster 8 laps @ 00:56:57
15 Gregory Foy Rock Lobster 8 laps @ 00:59:03

Men Junior 10-14 Open

Pl First Name Last Name Team Time
1 Nathan Vahlberg 5 laps @ 00:43:19
2 Dan English Rock Lobster 5 laps @ 00:52:32

Men Junior 15-18 Open

Pl First Name Last Name Team Time
1 Dylan Gong Rock Lobster 5 laps @ 00:40:15
3 Simon Gilbert Spokesman 5 laps @ 00:42:48
4 Cameron Stewart Light Fighters 5 laps @ 00:44:38
5 Peter Vahlberg 4 laps @ 00:42:07
6 Nathan Davis Bay Bikes 4 laps @ 00:42:25

Men Master A 35+ Open

Pl First Name Last Name Team Time
1 Brian Finnerty CX Nation 8 laps @ 00:48:57
2 Sean Haidet ArtsCyclery.com/Schnur Racing 8 laps @ 00:50:25
3 Brock Dickie buy-cell.com/ibis 8 laps @ 00:50:26
4 Jeremiah Root 8 laps @ 00:50:28
5 Sage Aldebaran CX Nation 8 laps @ 00:50:29
6 Patrick Miller C3-Twenty20cycling.com 8 laps @ 00:51:00
7 William Kemper Redwood City 8 laps @ 00:52:17
8 Jason Benford Spokesman Bicycles 8 laps @ 00:53:22
9 Brad Cannella ZAAVY 8 laps @ 00:53:39
10 Jeff Seaton Hellgate Cyclery - Kent Brothers Automotive 8 laps @ 00:53:47
11 Gabriel Byrne 8 laps @ 00:54:32
12 Benjamin Dodge HRS/voler/Rocklobster 8 laps @ 00:54:44
13 Marcus Catano CBRE Racing 8 laps @ 00:55:36
14 Anastasio Flores jr 8 laps @ 01:01:33
15 Bryan Cheung Pen Velo Racing/Summit Bicycles 7 laps @ 00:49:36
16 Justin Hintz 7 laps @ 00:50:10
17 Minh Pham CBRE Racing 7 laps @ 00:54:30

Men Master A 45+ Open

Pl First Name Last Name Team Time
1 Mark Howland Family Cycling Center 8 laps @ 00:52:44
2 Stacey Sell Family Cycling Center 8 laps @ 00:53:04
3 David Wierzba 8 laps @ 00:53:05
4 Warren Marshall 8 laps @ 00:54:01
5 Ilya Cantor 8 laps @ 00:55:08
6 Robert Meighan California Giant Berry Farms/Specialized 8 laps @ 00:55:53
7 Jim Perreira 8 laps @ 00:56:40
8 David Tripier CoreTechs Cycling Team 7 laps @ 00:49:07
9 Sean Melchionda Divine Electric Norcal 7 laps @ 00:49:35
10 Michael Mccloskey 7 laps @ 00:49:40
11 David O'Brien SunPower Racing 7 laps @ 00:55:29

Men Master A 55+ Open

Pl First Name Last Name Team Time
1 Mike Urbina buy-cell.com/ibis 8 laps @ 00:54:24
2 Gregory Foy Rock Lobster 8 laps @ 00:56:03
3 Patrick Hampton ArtsCyclery.com/Schnur Racing 7 laps @ 00:48:18
4 John Brown Family Cycling 7 laps @ 00:49:24
5 Chris Baker Spokesman Bicycles 7 laps @ 00:50:03
6 Dane Grant Team Roaring Mouse 7 laps @ 00:50:32
7 Brian Lucas Off the Chain 7 laps @ 00:52:59
9 Chuck Cook 7 laps @ 00:55:43
10 Michael Kearn SBR p/b Steven's Bicycles 7 laps @ 00:58:44

Men Master A 60+ Open

Pl First Name Last Name Team Time
1 Jeff Townsend Plus 3 7 laps @ 00:49:27
2 Jim Lund VSRT/Livermore Toyota Scion 7 laps @ 00:50:01
3 Robert Fetherston 7 laps @ 00:51:24
4 Rick Ortenblad 7 laps @ 00:52:31
5 Thomas Fox Team Roaring Mouse 7 laps @ 00:52:58
6 Joseph Crabtree Forest Hill Bike Shop 7 laps @ 00:53:34
7 Paul Sadoff HRS/voler/Rocklobster 7 laps @ 00:55:06
8 Mark Hubbell Rock Lobster 7 laps @ 00:55:31
9 Alex Lappe Menlo Velo 6 laps @ 00:51:58

Men Master B 35+ Cat 2/3/4

Pl First Name Last Name Team Time
1 Bryan Cheung Pen Velo Racing/Summit Bicycles 6 laps @ 00:46:27
2 Marcus Catano CBRE Racing 6 laps @ 00:46:28
3 Justin Hintz 6 laps @ 00:48:17
4 Joseph Desante Highway 68 Hillbillies 6 laps @ 00:50:23
5 Minh Pham CBRE Racing 6 laps @ 00:51:42
6 Christian Parker Menlo Velo 6 laps @ 00:57:02
7 Bernardo Tapia Stanford University 5 laps @ 00:45:44
DNF Rozel Tupaz CBRE Racing -

Men Master B 45+ Cat 2/3/4

Pl First Name Last Name Team Time
1 Courtney Grossman 6 laps @ 00:48:02
2 Patrick Hampton ArtsCyclery.com/Schnur Racing 6 laps @ 00:48:11
3 Giles Healey 6 laps @ 00:48:50
4 Jay Parkhill Team Roaring Mouse 6 laps @ 00:48:43
5 Jason Rimmer 6 laps @ 00:48:51
6 Bryan Berry 6 laps @ 00:48:57
7 Brian Ferrario 6 laps @ 00:49:17
8 Robert Fetherston 6 laps @ 00:49:45
9 John Vahlberg 6 laps @ 00:49:45
10 Lochlen Mculear California Custom Sheds 6 laps @ 00:50:04
11 Jim Atkinson 6 laps @ 00:50:14
12 David Anthony JLVelo Cycling Team p/b The Freewheel 6 laps @ 00:50:42
13 Ron Castia Coolcyclingjersey.com 6 laps @ 00:51:13
14 Robin Roby Bay Bikes? 6 laps @ 00:51:15
15 Dan Palmer ThirstyBear p/b Akamai 6 laps @ 00:51:38
16 Jim English Super Pro 6 laps @ 00:52:18
17 Steve Anderson Team Roaring Mouse 6 laps @ 00:52:18
18 Scott Freiermuth CoreTechs Cycling Team 6 laps @ 00:52:34
19 Greg Trumpler Pen Velo/Summit Bikes 6 laps @ 00:53:15
20 Shawn Varner ChristianCycling Colorado 6 laps @ 00:53:42

Men Master C 35+ Cat 4/5

Pl First Name Last Name Team Time
1 Joseph Avila 3 laps @ 00:41:47

Men Master C 45+ Cat 4/5

Pl First Name Last Name Team Time
1 William Hanson 5 laps @ 00:41:14
2 David O'Brien SunPower Racing 5 laps @ 00:41:51
3 Marcelo Quiroz NTP 5 laps @ 00:42:06
4 Len Tabor RMP/PBW 5 laps @ 00:42:07
5 Michael Loftesnes CBRE Racing 5 laps @ 00:42:27
6 Ramon Figueroa Off the Chain 5 laps @ 00:44:18
7 Chris Hudson Sweet Heat Hot Yoga 5 laps @ 00:44:47
8 Warner Yven Sun Power Racing 5 laps @ 00:45:09
9 Douglas Junkins 5 laps @ 00:49:14
10 Greg Brown Zaazy 5 laps @ 00:49:15
11 Alex Lappe Menlo Velo 4 laps @ 00:41:56
DNF Rob Lytle CBRE Racing -

Men Single Speed A Open

Pl First Name Last Name Team Time
1 Mike Urbina buy-cell.com/ibis 9 laps @ 01:01:52
2 Troy Malmin Caletti Cycles 9 laps @ 01:02:49
3 Hans Vanhousen Cycledelicats 8 laps @ 00:55:43
4 Eric Nelson 8 laps @ 00:58:15

Men Single Speed B Cat 2/3/4

Pl First Name Last Name Team Time
1 Gene Selkov Spokesman Bicycles 6 laps @ 00:47:53
2 Kyle Taylor 6 laps @ 00:49:12
3 George Crawford Bell Real Estate Cycling 6 laps @ 00:52:44
4 Rick Ortenblad 6 laps @ 00:53:48
5 Joseph Strandell 5 laps @ 00:46:48

Women B Cat 2/3/4

Pl First Name Last Name Team Time
1 Alexis Dezubiria HRS/voler/Rocklobster 5 laps @ 00:47:11
2 Sara Grenier Vello Fratello 5 laps @ 00:52:28

Women C Cat 3/4

Pl First Name Last Name Team Time
1 Elise Ehrheart Foundry Cycles 4 laps @ 00:37:08
2 Lindsay Schmidt Rock Lobster 4 laps @ 00:40:53
3 Lauren Lovelace ZAAVY 4 laps @ 00:43:30

Women Elite A Open

Pl First Name Last Name Team Time
1 Kathryn Hicks Revolution Racing Team LLC 6 laps @ 00:51:58
2 Courtney Dimpel Foundry Cycles 6 laps @ 00:53:53
3 Sarah Jordan 6 laps @ 00:54:24
4 Megan Ruble 6 laps @ 00:55:46
5 Zoe Wu 6 laps @ 00:51:46

Women Junior 10-14 Open

Pl First Name Last Name Team Time
1 Bridgett Barwick Family Cycling 4 laps @ 00:42:10
2 Alison English Super Pro 4 laps @ 00:46:53
DNF Shantelle Tupaz -

Women Junior 15-18 Open

Pl First Name Last Name Team Time
1 Lindsay Schmidt Rock Lobster 4 laps @ 00:39:50
2 Libbi Wu 4 laps @ 00:41:35
3 Isabel Wu 4 laps @ 00:42:08
4 Mackenzie Todaro Rock Lobster 4 laps @ 00:42:09

Women Master 45+ Open

Pl First Name Last Name Team Time
1 Janel Lodge Family Cycling 5 laps @ 00:46:03
2 Kendra Foley Kinetic Cycles 5 laps @ 00:46:33
3 Tammy Wilson buy-cell.com/ibis 5 laps @ 00:47:26
4 Michelle Perez HRS/voler/Rocklobster 5 laps @ 00:50:42
5 Sonia Plageman Family Cycling 5 laps @ 00:54:37

Women Single Speed A Open

Pl First Name Last Name Team Time
1 Mary Maroon Los Gatos 7 laps @ 01:05:35

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