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 10 - 14

Pl First Name Last Name Team Time
1 Sean Strachan Elevation Bike Company 23:34.1
2 Justin Peck CCAP 24:04.3
3 Dan English Voler/Clif/HRS/Rock Lobster 24:04.6
4 Liam Funke Team Roaring Mouse 26:20.3
5 Marcis Shelton dfL 27:26.4
6 Liam Olson Team MBS 28:00.3
7 Galen Tucker CX Nation 28:04.9
8 Noah Neufeld SUPER_NEUFYS 29:15.9
9 Ambrose Neufeld SUPER_NEUFYS 29:24.8
10 Tristan Syler Roaring mouse 29:41.1
11 Graydon Abel None 29:42.3
12 Gavin Abel non 31:16.6
13 Mac Tomkins Rock Lobster 21:14.5
14 Cameron Sears None 21:53.1
15 Henry Livingston N/A 28:57.8
16 Jasper Caffo Pen Velo 46:04.4

Junior 15 - 18

Pl First Name Last Name Team Time
1 Dylan Atkinson Buycell - Ibis 21:37.0
2 Paul Haley KAD Racing 22:44.2
3 Manuel Affonso jr Rock Lobster 22:56.6
4 Jordy Malmberg Family Cycling 22:58.5
5 Travis Tucker CX Nation 23:04.3

Junior Women

Pl First Name Last Name Team Time
1 Anna Peck CCAP 20:05.0
2 Erin Kate mckitterick PenVelo Racing/Summit Bikes 20:40.0
3 Brooke Horvai Rock Lobster 20:46.0
4 Stella Stanley Voler/Clif/HRS/Rock Lobster 28:32.5
5 Talicia Cowart 28:36.0

Men - 55+ (Masters)

Pl First Name Last Name Team Time
1 Mike Urbina Buy-cell.com/Ibis 05:10.1
2 Mike Warren Velo Fratello p/b Bay Equity Home Loans 05:26.9
3 Bill Harkola PenVelo Summit Sports 08:30.5
4 Dane Grant Team Roaring Mouse 08:41.2
5 Mark Koenig Pen Velo Racing /Summit Bicycles 09:07.9
6 John Walter Lulus Cyclery 09:26.7
7 Tom Carpenter Team Oakland Cycling 09:46.7
8 Jim English SuperPro Racing 03:06.0
9 Paul Page-hanson Team Roaring Mouse 03:20.5
10 Jeff Townsend Plus 3 04:36.8
11 Paige Youngman CBRE racing team 06:37.4
12 Willy Dommen Zeitgeist 06:50.4
13 Michael Speltz 0 55:40.8

Men - A 35+ (Masters)

Pl First Name Last Name Team Time
1 Brian Finnerty CXNation 39:18.8
2 Justin Robinson Santa Cruz Factory Racing 40:10.8
3 Sage Aldebaran CX Nation 40:28.7
4 Brock Dickie Buy-cell.com/Ibis 40:37.1
5 Aaron Glick Superpro 40:56.5
6 Mark Howard SunPower Racing 41:19.9
7 Matt Young Team Roaring Mouse 41:48.6
8 Eric Hill vive la tarte cx 41:57.8
9 James Coates spokesman 42:06.5
10 Randy Shelton Crooked Beak 42:57.7
11 Marcus Catano CBRE Racing 43:42.5
12 Zac Stanley Voler/Clif/HRS/Rock Lobster 44:14.4
13 Andrew Vontz #RAWSTEELTHUGS 45:05.7
14 John Funke Team Mikes Bikes p/b Equator Coffees 46:06.1
15 Bo Barry Soulcraft 47:08.1
16 Dustin White Superpro 35:31.6
17 Matthew Kramer NEST 27:09.8

Men - A 45+ (Masters)

Pl First Name Last Name Team Time
1 Youenn Colin SuperPro Racing 41:45.7
2 Chris Peck CCAP 42:06.5
3 Matt Shelton dfL 42:09.4
4 Chris Gaffney Sunflower Racing 42:34.1
5 Mike Urbina Buy-Cell.com/IBIS 42:46.6
6 David Tripier Menlo Velo Cyclocross 42:50.6
7 Mike Warren Velo Fratello p/b Bay Equity Home Loans 42:51.6
8 Ilya Cantor TriForce 43:01.4
9 David Collet Roaring Mouse! 43:31.3
10 Robert Meighan Unnatached 43:35.1
11 Henry Kramer Team Spokesman 43:44.2
12 Chad Rosser Zaavy Factory Racing 43:48.2
13 George Smith Menlo Velo 43:57.7
14 Miles Keep Menlo Velo Cyclocross 43:58.5
15 Brij Lunine NEST 44:10.3
16 Aaron Bonar Sycip 44:15.3
17 Travis Ma Peninsula Velo Racing / Summit Bicycles 44:22.5
18 Eric Bustos NEST 44:23.2
19 Mark Mastoras Dolore Grotta/Big Swingin Cycles 44:27.9
20 Geoff Wilcox Dolore Grotta 44:29.5
21 Tim Cannard Buycell - Ibis 44:43.9
22 Kevin Mchugh Menlo Velo 44:53.4
23 John Kammeyer Pen Velo pb Summit 44:54.7
24 Matt Rolandson dfL 45:15.8
25 Brian Ort Team Roaring Mouse 38:56.9
26 Tom Taylor Team Roaring Mouse 40:11.9
27 Chris Cowart Pen Velo Racing 40:14.9
28 Sean Melchionda NorCal Divine Electric 41:05.2
29 Manuel Alfonso 42:40.8
30 Chris Becker CA Technologies Racing 15:54.2
DNF Mark Acker NEST 41:18.8

Men - A SS

Pl First Name Last Name Team Time
1 Kell Mckenzie King Kog 47:31.7
2 Bryan Cheung Pen Velo Racing/Summit Bicycles 49:30.6
3 Mark Howland Family Cycling Center/Ibis 49:34.8
4 Ode Bernstein Team Gulab / Swell Bikes 49:44.0
5 Stacey Sell Family Cycling Center 50:06.9
6 Kazz Spencer Cosmic Cycles 50:31.1
7 Nathan Cade Musette Cycling 50:32.9
8 Scott Symon Team Roaring Mouse 51:04.0
9 Uri Friedman `Castro Valley Cyclery / Panaracer 51:12.8
10 Ric Rodriguez Castro Valley Cyclery 51:19.6
11 Patrick Kitto Superpro 51:59.4
12 Joseph Near MIT Cycling 52:03.6
13 Brent Emoff King Kog CX 52:08.6
14 Dylan Mcreynolds Fred Unlimited 52:10.7
15 Morgan Allen Broakland 52:12.5
16 Jess Couch Comare Cycles 52:21.6
17 Peter Chang SF2G 53:04.2
18 Patrick Dowd King Kog 53:09.2
19 Blake Kasemeier #RAWSTEELTHUGS 55:52.9
20 Tom Taylor Team Roaring Mouse 56:40.8

Men - A/Elite

Pl First Name Last Name Team Time
1 Sean Estes Cycle Sport - Specialized p/b Muscle Milk 09:50.9
2 Adam Kesselman Ornot 10:02.3
3 Ryan Grenier Vello Fratello 10:16.5
4 Derek Yarra Mash SF 10:39.7
5 Murray Swanson Pen Velo Racing/Summit Bikes 10:48.7
6 Trevor Ofarrell King Kog 10:57.4
7 Hillier Keith 0 11:19.8
8 Aj Snovel Jakroo 11:21.9
9 Kell Mckenzie King Kog 11:52.3
10 Andy Jacques-maynes Spokesman/Ibis 12:10.9
11 Chas Christiansen TCB CX 12:25.2
12 Ryan Rinn vivelatartecx 12:29.8
13 Eric Colton Team Muscle Milk/Specialized 12:41.4
14 Adriano Castro vive la tarte cx 12:51.6
15 Emery Wedel Caletti/ Discretion 12:59.4
16 Robert Terra Williams cycling/IRC tire 13:28.7
17 Christian Rose Musette Bakery 13:37.0
18 Rainier Schaefer Mash SF 14:13.2
19 Brendan Lehman Voler/Clif/HRS/Rock Lobster 14:37.6
20 Melvictor Tiongson #18MILLIONSPEED 15:14.2
21 Zach Wick Santa Cruz Factory Racing 16:50.4
22 William Sawyer King Kog Oakland 17:01.2
23 Geoff Best TCB // Low 11:32.8
24 Kyle Ng Hunter Cycles 11:44.4
25 Ian Stowe Voler/Clif/HRS/Rock Lobster 12:19.6
26 Daryl Rogers - 12:50.1
27 Evan Geary Cal Cycling 01:19.9
28 Christian Lam SquadraSF p/b Terun 01:57.2
29 Leon Gledhill Cycle Sport Specialized 10:01.4
30 Christopher Kelly Nourish Balance Thrive 50:12.0
31 Chris Becke CA Technology Racing 52:53.2
32 Alex Wick Unattached 35:39.7
33 Justin Morgan Real Wheels 29:00.5
34 William Doyle-capitman Musette Bakery 34:05.2
35 Patrick Huibregtse Elevation Bike Co. 20:50.1
36 Dean Poshard Rock Lobster 24:43.6
37 James Williams Adventures Edge 17:55.0

Men - B

Pl First Name Last Name Team Time
1 Mark Severy Adventures Edge 43:03.8
2 Michael Machado Unattached 43:11.7
3 Ryan Gallagher TCB//Low 43:18.1
4 Mark Higgins Half Year 43:23.1
5 Neil Leonard DolceVita Freewheel 43:33.8
6 Din Abdullah 0 43:47.2
7 Rj Rabe TCB 43:48.9
8 Jason Price Elevation 44:00.9
9 Graham Lierley Box Dog Bikes 44:06.9
10 Jed Wilson Caletti Cycles / Discretion Brewing 44:11.5
11 Lindsey Furtado Huckleberry racing 44:24.4
12 Stuart Watson CBRE Racing 44:42.1
13 Matt Moseley N/A 44:58.6
14 Keith Berkoben Roaring Mouse 45:04.0
15 Eric Mcglennon 45:06.2
16 Tyler Elliot 0 45:39.8
17 Sean Geivett TCB // Low 45:51.8
18 Will Gibby ORNOT 46:00.4
19 Mason French Nuun 46:18.9
20 Morgan Allen BRKLND 46:43.7
21 Matthew Kanter Team Roaring Mouse 46:49.5
22 Scott Lappe Palo Alto Bicycles 47:04.5
23 Ramon Jacquez TCB LOW 47:15.5
24 Graham Faulknor Team Roaring Mouse 47:22.1
25 Peter Colijn Superpro 47:23.5
26 Mike Umbarger vive la tarte cx 47:58.9
27 Chris Thormann Legor Giro San Marco 48:10.4
28 Geoffrey Colburn Box Dog Bikes 48:14.1
29 Patrick Dowd King Kog 48:33.8
30 Jacob Stultz Strava 48:41.9
31 Wheeler Gans 0 48:43.7
32 Kevin Ku vive la tarte cx 49:16.5
33 Nolan Semrau San Francisco Cycling Club 49:38.1
34 Erik Der Peninsula Velo Racing 50:14.0
35 Chris Merrill SF2G 50:24.7
36 Joey Vangsness SF SUCX 51:47.5
37 Jeff Lai RCC 51:58.0
38 Kenneth Ho Chica Sexy 43:17.3
39 44:26.2
40 Adrian Silva Team Vive La Tarte 45:18.5
41 Francis Jose Crash 27:01.5
42 Joey Bianchi King Kog 17:21.5
43 Andrew Heidel xXx Racing 07:44.6

Men - B 35+ (Masters)

Pl First Name Last Name Team Time
1 Peter Nyberg CBRE Racing 51:59.9
2 Aaron Faupell Team Roaring Mouse 52:17.9
3 William Sheehan TT Endurance 52:36.1
4 Eamonn Tucker The Olympic Club 52:48.5
5 Chris Olson Team MBS 53:31.3
6 Martin Kozera . 53:32.3
7 Jeong Kim Los Gatos Bicycles 53:33.5
8 Leonard Garza NWVSF 53:35.0
9 Maxence Nachury Roaring Mouse 53:41.9
10 Joey Dement Godspeed/Falconer 53:52.7
11 Ben Polacco - 54:02.4
12 David Porter Pen Velo 54:08.1
13 Jeff Dickison Mission Cycling 54:36.3
14 Chris Valente valente Slow Rollers 54:47.5
15 Zach Bass Super Pro 55:22.9
16 Eric Strempke Team Roaring Mouse 55:37.6
17 Geoffrey Clauss No Affiliation 55:42.7
18 Jacob Berkman Thirsty Bear p/b Akamai 56:03.0
19 56:04.6
20 Adam Heil NPS 57:47.7
21 Andrew Shatz Team Roaring Mouse 58:49.6
22 Jason Thrasher BonVivant 58:59.5
23 Nathan Neufeld SUPER_NEUFYS 59:33.7
24 Timothy Lillis Vive La Tarte / Huckleberry Bikes 53:02.3
25 James Schek Pen Velo Racing/Summit Bicycles 31:13.5
26 Jason Fass Cyclesport Specialized -1771.1
27 Joseph Coronel SyCip Team Cento 07:47.0

Men - B 45+ (Masters)

Pl First Name Last Name Team Time
1 John Koslosky 52:28.3
2 Travis Roberson 53:16.3
3 Jeff Louie Team Roaring Mouse 53:21.3
4 Thomas Switzer 53:23.2
5 Ken Salvail Pen Velo Racing/Summit Bicycles 54:03.9
6 Craig Ball Voler/HRS/Clif/Rock Lobster 54:31.5
7 Jorge Pont Menlo Velo 54:46.2
8 David Gill Dolore Grotta / Big Swingin Cycles 54:47.1
9 Andrew Horvai Pen Velo Racing 54:48.1
10 Steve Anderson Team Roaring Mouse 54:49.8
11 Charles Himes Velo Fratello / Bay Equity Cycling Team 54:54.2
12 Aaron Ofsiany Team Roaring Mouse 55:38.2
13 Thomas Farley Unattached 55:45.0
14 Nathaniel Mckitterick Pen Velo Racing/Summit Bicycles 55:57.9
15 James Keddie Pen Velo 56:05.8
16 Bryan Fox DeSalvo Cycles 56:40.1
17 Tim Simanski Team Roaring Mouse 56:49.7
18 Doug Gelatti DOLORE GROTTA 57:11.7
19 Tim Noel 1K2GO Sports 57:15.4
20 Jonathan Hunt USF 57:22.4
21 Brian Moore None-ya! 57:29.9
22 Jay Stamatis Pen Velo Racing 57:33.5
23 Scott Zavack Buy-cell.com/Ibis 57:41.7
24 57:44.6
25 Jeremy Leeds privateer 58:18.8
26 Scott Tuers lone wolf cycling 58:31.2
27 Steve Tamanaha None 58:33.5
28 Julian Bill Pen Velo 59:05.3
29 Jamie Kripke Team Small Batch 44:21.6
30 Boris Foelsch Monta Vista Velo 48:44.4
31 Dylan Riley 24/7 cycling 51:25.5
32 Felix Riesenberg Eagle Cycling Club 52:07.5
33 Chris Tavenner Cycles Fanatic 53:46.6
34 Todd Sears None 53:53.1
35 Nathaniel Sears 24/7 cycling 44:02.3
36 Mark James Castro Valley Cyclery 31:40.1
37 Greg Merritt ¯_(ツ)_/¯ 23:12.1
38 Nick Carr viva la tarte/Huckleberry 17:19.9

Men - B SS

Pl First Name Last Name Team Time
1 Mark Severy Adventures Edge 05:24.7
2 Jimmy Nolan BRAAAP 06:31.1
3 Mike Wood Team Roaring Mouse 06:45.9
4 Brian Ferrario Menlo Velo Cyclocross 07:00.8
5 Mike Dulin Team Handmade 07:30.9
6 Aaron Hulme Vive la Tarte 07:42.2
7 Carlin Eng Stravaloha p/b Boyz on the Hoods 08:25.3
8 Riley Brookshire Cosmic Cycles 08:33.2
9 Brandon Reif BRAAAP 08:39.3
10 Garrett Wynne //MyBlock Racing Presented by Cindys 08:44.8
11 Dan Lee Velo Fratello p/b Bay Equity Home Loans 09:06.9
12 William Murray Musette Bakery 09:45.4
13 Robert Peters Superpro 02:09.0
14 Francis Jose Team Crash 03:25.1
15 Clifford Lee 0 03:34.6
16 Johnny Ruggeri Velo Fratello pb Bay Equity 05:23.7
17 Jeremiah Blume UBC/DDC 09:37.0
18 Gregg Oglesby Unattached 46:29.0
19 Gabriel Dumapias King Kog 46:30.0
20 Greg Trumpler PenVelo Racing/Summit Bikes 47:47.9

Men - C

Pl First Name Last Name Team Time
1 Unknown Rider 36:32.4
2 Curtis Hong 36:56.5
3 Andy Hollingsworth 37:39.1
4 Caleb Richardson 38:25.4
5 Alexi Taylor 38:33.0
6 Matt Johnson 38:54.6
7 Brendan Mitchell 39:39.9
8 Nicholas Quiizuz 39:45.4
9 Davide Di cillo 39:53.5
10 Chris Hanrath 40:41.9
11 Kurt Brown 41:03.9
12 Marc Mendoza 41:08.1
13 Garrett Monow 41:31.0
14 Sean Duffy 41:40.2
15 Bob Scott 41:41.5
16 Joe Vargas 42:46.1
17 Brennan Browne 43:06.8
18 Alexandre Barron 32:18.9
19 Christian Mundloch 33:48.0
20 Hamilton Kijana 36:54.3
21 Jeff Pollard 38:10.4
22 Jed Estep 38:39.5
23 David Reeckmann 41:06.7
24 Hernan Gatpandan 41:26.6
25 Ilya Cantor 26:45.2
26 Chris Piro 17:37.5
27 Carlin Eng 28:02.4

Men - C 35+ (Masters)

Pl First Name Last Name Team Time
1 Jakob Dohrmann 39:54.1
2 Mark James 40:25.1
3 Niko De vries Citizen Chain 40:51.2
4 Jack Chase 41:04.8
5 Michael Loftesnes 41:08.9
6 Julian Bill 41:15.6
7 Marcelo Quiizuz 41:23.0
8 Ty Salsbery 41:58.1
9 John Potsiadlo 42:03.5
10 Chandon Clenard 42:13.7
11 Michael Seartan 42:17.8
12 Karl Barrios 42:21.4
13 Christian Parker 43:28.0
14 Warner Yuen 43:30.0
15 Terrence Hong 43:51.0
16 Michael Knighten 43:56.3
17 Claus Enevoldsen 32:31.9
18 Alex Lappe 35:09.2
19 Giles Douglas SJBC 36:47.2
20 Ben Tomkins 36:52.4
21 Alex Craven 38:44.7
22 Jess Ruefli 39:07.3
23 Douglas Mcdonald 25:24.0
24 Adam Martin 25:39.3
25 Justin Bartolini GROW BIOINTENSIVE 25:43.4
26 Andrew Bro 26:45.8
27 Sergio Borgiotti 10:44.6

Women - 35+ (Masters)

Pl First Name Last Name Team Time
1 Kalli Phillips Vive la Tarte 40:11.2
2 Jennie Anderson Vive La Tarte/Huckleberry Bicycles 41:30.9
3 Virginia Lingham Vanderkitten VIPs 41:41.0
4 Renee Shelton N/A 42:17.5
5 Janel Kay lodge Family Cycling Center/Ibis 42:18.4
6 Grace Jehan Huckleberry racing 46:17.3

Women - A/Elite

Pl First Name Last Name Team Time
1 Karen Brems SunPower Racing 36:40.9
2 Kristin Drumm CX Nation 37:02.1
3 Chelsea Weidinger Mash SF 37:13.1
4 Sally Annis None 37:58.2
5 Beverly Chaney Team Roaring Mouse 38:16.6
6 Shanna Sauer vive la tarte/Huckleberry 38:46.1
7 Tori Wentworth King Kog 39:03.5
8 Janie Dalton 40:02.3
9 Rebecca Wolski Team Roaring Mouse 42:16.4
10 Caitlin Bernstein Vive la Tarte 41:06.9

Women - B

Pl First Name Last Name Team Time
1 Michelle Willcox TCB // Low 40:21.5
2 Erin Durkee SuperPro Racing 40:36.7
3 Laura Schniedwind Vive la tarte 40:38.6
4 Hannah Kirby Moth Attack CX 40:58.9
5 Dana Kuper Team Roaring Mouse 42:09.6
6 Hilary Crowley Holliday Rock 42:23.9
7 Erin Grimm Vive la Tarte 43:27.0
8 Caetie Ofiesh Nacho Team 43:35.2
9 Vanessa Christie Vive la Tarte 43:43.6
10 Serena Rio moth attack 45:05.1
11 Devon Yates One on One Bikes 45:14.9
12 Rachel Rester 0 45:41.6
13 Serenity Marshall 36:33.6
14 Naomi Seyfer I dunno I just like going on bike rides. 37:21.8
15 Cheryl Becker Crooked Beak CX 16:19.9
DNF Rachel Geiter Allegro Dirt Racing 41:10.6

Women - C

Pl First Name Last Name Team Time
1 Lindsay Howard SunPower Racing 25:08.9
1 Lindsay Howard SunPower Racing 25:08.9
2 Cinzia Bianchi Nacho Team 25:14.4
2 Nina Brandt Razzle Dazzle 25:34.3
3 Nina Brandt Razzle Dazzle 25:34.3
3 Brianne Kwasny Cosmic Cycles 25:58.7
4 Brianne Kwasny Cosmic Cycles 25:58.7
4 Sara Grenier Velo Fratello pb Bay Equity 28:01.6
5 Sara Grenier Velo Fratello pb Bay Equity 28:01.6
5 Madelaine Boyd - 17:04.4
6 Madelaine Boyd - 16:56.8
6 Cinzia Bianchi Nacho Team 25:14.4
7 Consuelo Ferreira Team Nacho 27:43.2
7 Consuelo Ferreira Team Nacho 27:43.2
8 Kim Walsh CA Technologies Racing Team 11:07.2
8 Kim Walsh CA Technologies Racing Team 11:07.2

Women - SS

Pl First Name Last Name Team Time
1 Tammy Wilson IBIS/ Buy-Cell 42:40.7
2 Erin Stone vivelatartecx 37:16.1

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