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 2

Pl First Name Last Name Team Time
1 Madden Titus SunPower Racing 00:59.2
2 Jack Bardi Velobody p/b Slocum 00:59.2
3 Nigel De sota Methods to Winning Academy Team P/B Giant Bicycles 00:59.3
4 Keelan Ontiveros Velobody p/b Slocum 00:59.3
5 Kyle Berg Holtey Law p/b Peak Condition 00:59.3
6 Isaiah Oliver SP2 Life Elite Cycling Team 00:59.3
7 Eric Zugor Mettle Cycling 00:59.3
8 Randall Fransen Mettle Cycling 00:59.3
9 Travis Mceuen TMB Development p/b Equator Coffees 00:59.3
10 Jack R tanner Groove Subaru/ Excel Sports 00:59.3
11 Eric Fischer Specialized 00:59.3
12 Cameron Hawk SP2 Life Elite Cycling Team 00:59.3
13 Kenneth Tsuda 00:59.3
14 Ryan Ung Subaru Santa Monica Racing 00:59.3
15 Erik Schiller SunPower Racing 00:59.3
16 Andrew Haslem Terun Elite 00:59.3
17 Erik Hammerquist Velobody p/b Slocum 00:59.3
18 Andrew Levitt Groove Subaru Cycling Team 00:59.3
19 Stephen Doll Dolce Vita Cycling p/b SL2 00:59.3
20 Stefen Creason 00:59.3
21 Tyler Pearce SP2 Life Elite Cycling Team 00:59.3
22 Mark Yoder Team Bobs Bicycles com 00:59.3
23 Mark Morton AMain Cycling Team 00:59.3
24 Brendon Bolin Fig Mtn Brew Racing 00:59.3
25 Richie Vos SunPower Racing 00:59.3
26 Marcus Beltramo Dolce Vita Cycling p/b SL2 00:59.3
27 Michael Cordova North Rim Adventure Racing 00:59.3
28 Sergei Volkov Dolce Vita Cycling p/b SL2 00:59.3
29 Fergus Liam AMain Cycling Team 00:59.3
30 Neil Leonard Dolce Vita Cycling p/b SL2 00:59.3
31 Mikal Davis TMB Development p/b Equator Coffees 00:59.3
32 Robert Duffy Western Bikeworks 00:59.3
33 Josue Acosta 00:59.3
34 Arnaud Borner TMB Development p/b Equator Coffees 00:59.3
35 Emmett Culp Holtey Law p/b Peak Condition 00:59.3
36 John Echeveste Fig Mtn Brew Racing 00:59.3
37 Jason Siegle Subaru Santa Monica Racing 00:59.3
38 Erik Muir 00:59.3
39 Terence Traughber SP2 Life Elite Cycling Team 00:59.3
40 Nicholas Wallace Cycle Sport - Specialized p/b Muscle Milk 00:59.3
41 Lanier Benkard Pen Velo Racing/Summit Bicycles 00:59.3
42 Elias Lawson Flywheel Bicycle Solutions 00:59.3
43 Martin Szwarc Cycle Sport - Specialized p/b Muscle Milk 00:59.3
44 Ingmar Jungnickel TMB Development p/b Equator Coffees 00:59.3
45 Aaron Rindy Velo Reno 00:59.3
46 Justin Maxwell TMB Development p/b Equator Coffees 00:59.3
47 Morgan Cole SunPower Racing 00:59.3
48 Robert Hoene Team Bobs Bicycles com 00:59.3
49 Sean Hollenbeck Western Bikeworks 00:59.3
50 Yatwah Mitchell Davis Bike Club Race Team 00:59.4
51 Gregory Kell Holtey Law p/b Peak Condition 00:59.4
52 Sam Harbison Holtey Law p/b Peak Condition 00:59.4

Men Cat 3

Pl First Name Last Name Team Time
1 David Michael sweet Sunpower Racing 00:53.2
2 Philippe Gauthier Holtey Law p/b Peak Condition 00:53.2
3 Brennan Wertz TMB Development p/b Equator Coffees 00:53.2
4 Jeff Scott Data Driven Athlete 00:53.2
5 Travis Longfellow Allied / Breiter Law 00:53.2
6 Rafael Garcia Dolce Vita Cycling p/b SL2 00:53.2
7 Nate Furman Zone Five Racing 00:53.2
8 Leo Fissel TMB Development p/b Equator Coffees 00:53.2
9 Grant Headley Mettle Cycling 00:53.2
10 Peter Kelleher SGW 00:53.2
11 Justin Balderston TMB Development p/b Equator Coffees 00:53.2
12 Andre Gagnon Team Sask 00:53.2
13 Edward Wright Holtey Law p/b Peak Condition 00:53.2
14 Joel Hammond Chico Cycling Team 00:53.2
15 Alex Hanson CBRE Racing 00:53.2
16 Yuriy Platoshyn Pen Velo Racing/Summit Bicycles 00:53.2
17 Alex Rusoff SunPower Racing 00:53.2
18 Jonatan Jatombliansky Dolce Vita Cycling p/b SL2 00:53.2
19 Shane Mcguire��� SunPower Racing 00:53.2
20 Holger Steinmetzger TMB Development p/b Equator Coffees 00:53.2
21 Jeremy Pond Phoenix Cycling Systems 00:53.2
22 Yurii Morozov SquadraSF p/b Terun 00:53.2
23 Mathias Jacquelin TMB Development p/b Equator Coffees 00:53.2
24 Chris Midkiff Chico Corsa 00:53.2
25 Jesse Reeves 00:53.2
26 Craig Patrick Team Bobs-Bicycles.com 00:53.2
27 Matthew Hepworth SunPower Racing 00:53.2
28 Nicholas Besse Team Stages 00:53.2
29 Trevor Gilmore Dolce Vita Cycling p/b SL2 00:53.2
30 Tate Kokubo Strangers 00:53.2
31 Stephen Lenz Chico Cycling Team 00:53.2
32 Richard Jones SJBC 00:53.3
33 Vasileios Raptakis SunPower Racing 00:53.3
34 Ryan Olson Independent 00:53.3
35 B Yauling toni team sask 00:53.3
36 James Grady TMB Development p/b Equator Coffees 00:53.3
37 Menko Johnson Pen Velo Racing/Summit Bicycles 00:53.3
38 Brian Bailey JLVelo Cycling Team 00:53.3
39 Brian Kearns Dolce Vita Cycling p/b SL2 00:53.3
40 Chris Sontag Pen Velo Racing/Summit Bicycles 00:53.3
41 Keith Sollers Davis Bike Club Race Team 00:53.3
42 Matthieu Delcourt Subaru Santa Monica Racing 00:53.3
43 John Janetzko TMB Development p/b Equator Coffees 00:53.3
44 Matt Carvell SunPower Racing 00:53.3
45 Unknown Rider Dolce Vita Cycling p/b SL2 00:53.4
46 Sean Brandt Dolce Vita Cycling p/b SL2 00:53.4
47 Jeffrey Bowens 00:53.4
48 Jason Anderson TMB Development p/b Equator Coffees 00:53.6
49 Cam Juarez Dolce Vita Cycling p/b SL2 00:54.1
50 Kyle Beikirch��� Dolce Vita Cycling p/b SL2 00:54.2
51 Evan Paschke 00:55.5
52 Adam Angert Holtey Law p/b Peak Condition 00:57.3
53 Andrew Alonis Fig Mtn Brew Racing 00:57.4
54 Patrick Connor Holtey Brown p/b Peak Condition 01:13.4
55 Kurt Brown Dolce Vita Cycling p/b SL2 01:13.4
56 Kieth Strong SunPower Racing 01:13.4

Men Master 35+ Cat1/2/3

Pl First Name Last Name Team Time
1 Aris Sophocles Evolution Racing Team/Blazin Saddles 00:58.3
2 John Novikoff Data Driven Athlete Racing 00:59.0
3 Tyler Janke Data Driven Athlete Racing 00:59.0
4 Erik Nelson Sierra Nevada/Reliable Racing p/b Folsom Bike 00:59.0
5 Kimio Bazett Folsom Bike 00:59.0
6 Michael Claudio ThirstyBear Cycling 00:59.0
7 Cliff Eslinger Evolution Racing 00:59.0
8 Christopher Flower Data Driven Athlete Racing 00:59.0
9 Ken Gallardo ThirstyBear Cycling 00:59.0
10 Joshua Nelson Cloudcap Cycling 00:59.0

Men Master 45+ Cat1/2/3

Pl First Name Last Name Team Time
1 Scott Giles Schnur Racing 00:58.3
2 Jonathan Baker Touchstone Racing 00:59.0
3 Christopher Baker 00:59.0
4 Sean Smith R4R Make A Wish 00:59.0
5 Sean Haidet Schnur Racing 00:59.0
6 Richard Reinhardt R4R - Make A Wish 00:59.0
7 Jason Boynton Peet's Coffee Racing 00:59.0
8 Richard Loewen Chico Cycling Team 00:59.0
9 Kyle Glerum Peet's Coffee Racing 00:59.0
10 Paul Bourcier TCNF Legal p/b West End Bikes 00:59.0
11 Philip Malaspina CoreTechs Cycling Team 00:59.0
12 Jeff Gaeckle Liquid Velo Cycling Team 00:59.0
13 Jason Cruser R4R - Make A Wish 00:59.0
14 Chris Ott Peet's Coffee Racing 00:59.0
15 Mike Castaldo Chico Cycling Team p/b Amain Cycles 00:59.0
16 Andrew Chew Pen Velo Racing/Summit Bicycles 00:59.0
17 Christopher Phipps ThirstyBear Cycling 00:59.0
18 Ken Calender R4R -Make-A-Wish 00:59.0
19 Paul Vaccari Monster media 00:59.0
20 Scott Bromstead R4R - Make-A-Wish 00:59.0
21 Ronnie Leavitt Peet's Coffee Racing 00:59.0
22 Matt Kline Landshark 00:59.0
23 Max Lawson Flywheel Bicycle Solutions 00:59.0
24 Jeff Dale ThirstyBear Cycling 00:59.0
25 Jason Grefrath ThirstyBear Cycling 00:59.0
26 Daniel Bryant Peet's Coffee Racing 00:59.0
27 Jay Newton Peet's Coffee Racing 00:59.0
28 Jonathan Eropkin Peet's Coffee Racing 00:59.1
29 Jon Gallagher 00:59.1
30 Nick Theobald Peet's Coffee Racing 00:59.1
31 Robert Whittier ThirstyBear Cycling 00:59.1
32 Rick Lawton R4R - Make-A-Wish 00:59.1
33 Kevin Baker R4R - Make-A-Wish 00:59.2
34 Joseph Staron Touchstone Racing 01:00.3
35 Phil Tercero Coretechs Cycling Team 01:03.3
36 Gus Platis Rio Strada Racing 01:03.3
37 Chris Callahan R4R - Make-A-Wish 01:04.3
38 Darryl Smith R4R-Make-A-Wish 01:04.3
39 David Brookes 01:04.3

Men Master 55+

Pl First Name Last Name Team Time
1 Max Thompson ThirstyBear Cycling 00:57.3
2 Ron Amos Hammer/53x11 00:57.3
3 Greg Chapla Davis Bike Club Race Team 00:57.5
4 Jeff Qualle Bell Real Estate Cycling 00:57.5
5 Michael Desa Team Fremont/FFBC 00:57.5
6 Ryosei Kaneko Clean Power Cycling pb TESLA 00:57.5
7 Shin Umeda Pen Velo Racing/Summit Bicycles 00:57.5
8 Nick Duckstein Velobody / Gerks 00:57.5
9 Brian Mcandrews ThirstyBear Cycling 00:57.5
10 Jeffrey Kato Clean Power Cycling pb TESLA 00:57.5
11 Erik Salander Pen Velo Racing/Summit Bicycles 00:57.5
12 Mark Massey Clean Power Cycling pb TESLA 00:57.5
13 Allen Hoy Adventures Edge 00:57.5
14 Justin Eatinger Pen Velo Racing/Summit Bicycles 00:57.5
15 Matthew Slater EVOLUTION Racing 00:57.5
16 Frank Winters Clean Power Cycling pb TESLA 00:57.5
17 Ed Moon Splunk Race Team 00:57.5
18 Rj Laffins Chico Cycling Team 00:57.5
19 Joseph Foster ThirstyBear Cycling 00:57.5
20 Hunter Ziesing Hammer Nutrition/53x11 00:57.5
21 David Gordon Olympia Orthopaedic Associates 00:57.5
22 Alan Roberts ThirstyBearCycling 00:57.5
23 Hans Gouwens ThirstyBear Cycling 00:57.5
24 Lance Haag ThirstyBear Cycling 00:57.5
25 Lance Newey Sierra Nevada/Reliable Racing P/B Folsom Bike 00:57.5
26 Gilbert Tarin Splunk Race Team 00:57.5
27 Cale Reeder Hammer/53x11 00:57.5
28 Jon Ornstil Hammer Nutrition/53x11 00:57.5
29 Rob Maheu SJBC 00:57.5
30 Matthew Trethric Hammer Nutrition/53x11 00:57.5
31 Chris Courtney SP2life Elite Cycling Team 00:57.5
32 Tim Davis Hammer Nutrition/53x11 00:57.5
33 Kevin Odonnell Clean Power Cycling p/b TESLA 00:58.0

Men Pro/Cat 1

Pl First Name Last Name Team Time
1 Garrett Hankins Team Mike's Bikes p/b Equator Coffees 01:18.2
2 Kent Ross Wildlife Generation Pro Cycling P/b Maxxis 01:18.2
3 Matt Chatlaong Team Mike's Bikes p/b Equator Coffees 01:18.2
4 Anthony Ferretti AMain Cycling Team 01:18.2
5 Tyler Williams 01:18.2
6 Justin Poulson Semper Porro 01:18.2
7 Sean Burger CS Velo Racing p/b Cannondale 01:18.2
8 Chris Riekert Team Mike's Bikes p/b Equator Coffees 01:18.2
9 Brian Funk Cycle Sport - Specialized p/b Muscle Milk 01:18.2
10 Robert Evans Team Illuminate 01:18.2
11 Sam Benedict Hunter Race Team 01:18.2
12 Timmy Bauer SP2 Life Elite Cycling Team 01:18.2
13 Christopher Craig Team Mike's Bikes p/b Equator Coffees 01:18.2
14 Lance Haidet Aevolo 01:18.2
15 Adam Choate 01:18.2
16 Stephen Vogel Team Mike's Bikes p/b Equator Coffees 01:18.2
17 Alexey Vermeulen Bianchi 01:18.2
18 Sam Andersonmoxley Team Mike's Bikes p/b Equator Coffees 01:18.2
19 Matt Mikul Terun Elite 01:18.2
20 Dan Craven embrace the world 01:18.2
21 Oliver Evans Trek Red Truck 01:18.2
22 Brendan Cowley Ride With Rendall 01:18.2
23 Elliot Salmon Team Bobs Bicycles com 01:18.2
24 Stephan Hoffman Team Clif Bar 01:18.2
25 Cooper Rombold 01:18.2
26 Joseph Bacala Semper Porro 01:18.2
27 Jason Hammond SunPower Racing 01:18.2
28 Tim Mcbirney Team California 01:18.2
29 Robert Schell Dolce Vita Cycling p/b SL2 01:18.2
30 Kirk carlsen Prooffcycling.com Team California 01:18.2
31 Paul Warner Team Clif Bar 01:18.2
32 Gregory White SP2 Life Elite Cycling Team 01:18.2
33 Justin Mauch Marc Pro Cycling 01:18.2
34 Dillon Caldwell Audi 01:18.2
35 Justin Rose Team Bobs Bicycles com 01:18.2
36 Virgilio Pigliucci Dolce Vita Cycling p/b SL2 01:18.2
37 Andrew Goessling Team Mike's Bikes p/b Equator Coffees 01:18.2
38 Roman Kilun Team Mike's Bikes p/b Equator Coffees 01:18.2
39 Amiel Flett brown Glotman Simpson Cycling 01:18.2
40 Zachary Morvant ThirstyBear Cycling 01:18.2
41 Innokenty Zavyalov Semper Porro 01:18.2
42 Eric Bryan Subaru Santa Monica Racing 01:18.2
43 Christopher Beall Terun Elite 01:18.3
44 Gerardo Medina Team California 01:18.3
45 Jd Bergmann Team Clif Bar 01:18.3
46 Jack Duncan Team Illuminate 01:18.3
47 Robert Lander AMain Cycling Team 01:18.4
48 Austin Arguello Velobody p/b Slocum 01:18.4
49 Bruno Suttles Davis Bike Club Race Team 01:18.4
50 Russell White SP2 Life Elite Cycling Team 01:18.4
51 Corey Duren AMain Cycling Team 01:18.4
52 Ryan Oakes AMain Cycling Team 01:18.5
53 Eric Cockrell AMain Cycling Team 01:19.4
54 Raul Arias j.r. Semper Porro 01:19.6
55 Paul Morris TEAM CLIF BAR Cycling 01:27.0
56 Christian Molina Methods to Winning Academy Team 01:30.3

Women Pro/Cat 1/2/3

Pl First Name Last Name Team Time
1 Michelle Howe Northwest Tri & Bike 01:20.2
2 Chloe Dygert Sho-Air TWENTY20 01:20.2
3 Maggie Coles lyster Pickle Juice Pro Cycling 01:20.2
4 Liza Rachetto Hagens Berman Supermint 01:20.2
5 Helena Coney InstaFund La Prima 01:20.2
6 Janelle Cole Fast Chance Women's Cycling 01:20.2
7 Melanie Wong Sho-Air TWENTY20 01:20.2
8 Samantha Quijano Squadra SF p/b Terun 01:20.2
9 Jennifer Wilson RAZZLE DAZZLE 01:20.2
10 Thialor Mize 01:20.2
11 Georgia Simmerling Sho-Air TWENTY20 01:20.2
12 Haley Nielsen SheSpoke Racing 01:20.2
13 Annick Chalier Fast Fun Nice RacingTeam p/b Wattie Ink 01:20.2
14 Sawyer Taylor Pickle Juice Pro Cycling 01:20.2
15 Isabella Bertold InstaFund La Prima 01:20.2
16 Nicole Pressprich Point S Racing 01:20.2
17 Joie Franco Squadra SF p/b Terun 01:20.2
18 Kristen Faulkner JLVelo Cycling Team 01:20.2
19 Elenor Wiseman SheSpoke Racing 01:20.2
20 Marissa Axell JLVelo Cycling Team 01:20.2
21 Julie Cutts Baker Loves Bikes p/b Cyclesoles 01:20.2
22 Mallory Miller Point S Racing 01:20.2
23 Gabrielle Zacks JLVelo Cycling Team 01:20.3
24 Jennifer Luebke Sho-Air TWENTY20 01:20.3
25 Elise Donovan Fast Fun Nice Racing Team p/b Wattie Ink 01:22.5
26 Heidi Alexander SJBC 01:25.3
27 Ivy Wang JLVelo Cycling Team 01:28.3

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