{1}
##LOC[OK]##
{1}
##LOC[OK]##
##LOC[Cancel]##
{1}
##LOC[OK]##
##LOC[Cancel]##
info
Our
terms of use
and
privacy policy
have changed.
close
About Us
Our Features
Our Team
Blog
Event Calendars
Virtual
Gravel Grinder
Near Me
New England
Northeast
Mid Atlantic
Southeast
Midwest
Rocky Mountain
South Central
Texas
Northwest
Southwest
All Regions
Off Road
Near Me
New England
Northeast
Mid Atlantic
Southeast
Midwest
Rocky Mountain
South Central
Texas
Northwest
Southwest
All Regions
Road Race
Near Me
New England
Northeast
Mid Atlantic
Southeast
Midwest
Rocky Mountain
South Central
Texas
Northwest
Southwest
All Regions
Recreational
Near Me
New England
Northeast
Mid Atlantic
Southeast
Midwest
Rocky Mountain
South Central
Texas
Northwest
Southwest
All Regions
Gran Fondo
Near Me
New England
Northeast
Mid Atlantic
Southeast
Midwest
Rocky Mountain
South Central
Texas
Northwest
Southwest
All Regions
Cyclocross
Near Me
New England
Northeast
Mid Atlantic
Southeast
Midwest
Rocky Mountain
South Central
Texas
Northwest
Southwest
All Regions
Other Events
Club Membership
Camp
Fat Bike
Time Trial
Track
Hill Climb
Multisport
Special Event
BMX
Results
View All Results
road-results.com
crossresults.com
Submit Results
Support
Participant Sign In
Event Director Sign In
Edit Profile
Manage Additional Participants
Change Password
Create Account
My Profile
My AthleteReg
Edit Profile
Additional Participants
Change Password
Logout
Sign In
Participant Sign In
Event Director Sign In
Create Account
Sign In
Remember Me
>> Forgot
username
or
password
?
>>
Need to create an account
?
Sign In
Signing In
Log in as a ...
Participant
Event Director
close
An Outside account already exists with that email address.
Please enter the password for that account and verify your email to merge your accounts under Outside.
BikeReg is now a part of Outside!
Now you can register with either your BikeReg or Outside account.
After you sign in you will be prompted to convert your BikeReg account to an Outside account.
BikeReg is now a part of Outside! You have already set up your Outside Account.
info
BikeReg has joined the Outside family!
Your Outside account gives you access to personalized content from 30+ active brands.
You have already converted your BikeReg account to an Outside account.
Use your email address and Outside password to sign into your account.
We found an Outside
account registered to this email address:
Username
Password
Sign In
Signing In
Forgot password?
Forgot
username
or
password
?
Already have an Outside account?
Sign in to Outside
or sign in and convert your
BikeReg account
Sign In To BikeReg Account
or
Create an Account
You'll get content from Outside's more than 30 active brands with one account!
Register as a Guest
You're already signed in.
Not You?
BikeReg is now a part of Outside!
Your BikeReg account(s) have been merged with this Outside account - use it to sign in from now on. Access your BikeReg information from this User menu by clicking on "My BikeReg".
Sign in with this account from now on.
Verify your email to access My BikeReg
Never enter your registration credentials again.
Verify your email to save your previous registration credentials to your profile, and never enter them to register again!
edit
Verify Email
Sending Email
Skip For Now
Register as guest
Email Address
Continue
Continue
Accounts Found
We found other accounts registered to that email.
Outside Account Found
We found a BikeReg account associated with this email address:
We found BikeReg accounts associated with this email address:
You haven't set up your Outside account yet. Let's get that fixed!
It looks like you’ve registered for events with us before, but haven’t created an account.
It looks like you've registered for events with us before.
BikeReg is now part of Outside! We found an Outside account
registered to this email address:
BikeReg is now part of Outside! We found an Outside+ account registered to this email address:
Let's merge your accounts.
Let's convert your account to Outside.
Verify your email to merge all your athleteReg information under your new Outside account:
Simply verify your email and create a new password to merge your accounts under Outside:
Simply verify your email and password to merge your accounts under Outside.
Simply verify your email and password to merge your accounts under Outside+.
Simply verify your password to merge your accounts under Outside.
Simply verify your password to merge your accounts under Outside+.
Simply verify your email and create a password to convert this account to Outside:
Simply verify your email address and create a password to set up your new Outside account.
Verify your email to merge all your athleteReg information under your new Outside account:
Verify your email to merge all your athleteReg information under your Outside account.
Save time by creating a free account!
Simply verify your email, create a password, and we’ll pull your previous registration history into your profile.
Verify your email address to pull in your previous registration history and save some time.
Email Address:
[edit]
Verify Email & Merge Accounts
Sending Email
Skip this step
Already have an Outside account?
Sign in with Outside
or sign in to your
BikeReg account
Sign In With BikeReg Account
or sign in to your
BikeReg account
Login with BikeReg instead
Register as a Guest
chevron_right
expand_more
What happens when I convert my account to an Outside account?
What happens when I merge my accounts under an Outside account?
Some things won't change.
Your content, features, profile, and event information all stay the same.
Your account gets leveled up!
You’ll be able to log in across all athleteReg sites and get customized content from Outside’s more than 30 brands with one account!
Verify Email & Merge Accounts
Sending Email
Check your email
Password Reset
A verification link was just emailed to:
A password reset link was just emailed to:
[edit]
Please click the link in your email to continue.
Click the link in your email to complete registration.
Resend the link
Cancel
Skip for now
Skip for now
Skip this step
Bypass Verification
Last Step!
Password Reset
Create An Outside Account
Use your new account to register for your next event with ease, and to access content from Outside’s more than 30 active brands!
Create a password for your Outside account. Next time, you’ll login with your Outside account and new password.
Enter a new password for your Outside account:
When your information is correct, enter a password for your new Outside account:
Enter the password for your Outside account:
Create Password
Re-enter Password
Create Password & Finish
Creating Outside Account
Sign In & Finish
Signing In to Outside Account
By clicking "
", you agree to the
Terms of Use
and
Privacy Policy
.
Forgot password?
Cancel without creating account
Cancel without merging accounts
Update Email Address
Enter your email address below and we'll send you a link to reset your password.
We will send a link to the email address below to reset your password.
Email address
Save
Saving
or
Sign In To BikeReg Account Instead
Back to Login
close
check_circle_outline
Account Created!
We successfully pulled your previous registration history into your profile!
You can review them by clicking
"My BikeReg"
in the BikeReg navigation.
check_circle_outline
Account Created!
From now on, you'll sign in using your Outside account.
check_circle_outline
Account Converted!
From now on, you'll sign in using your Outside account.
check_circle_outline
Accounts Merged!
From now on, you'll sign in using your Outside account.
My BikeReg
My AthleteReg
Logout
About Us
Our Features
Our Team
Blog
Event Calendars
Virtual
Gravel Grinder
Near Me
New England
Northeast
Mid Atlantic
Southeast
Midwest
Rocky Mountain
South Central
Texas
Northwest
Southwest
All Regions
Off Road
Near Me
New England
Northeast
Mid Atlantic
Southeast
Midwest
Rocky Mountain
South Central
Texas
Northwest
Southwest
All Regions
Road Race
Near Me
New England
Northeast
Mid Atlantic
Southeast
Midwest
Rocky Mountain
South Central
Texas
Northwest
Southwest
All Regions
Recreational
Near Me
New England
Northeast
Mid Atlantic
Southeast
Midwest
Rocky Mountain
South Central
Texas
Northwest
Southwest
All Regions
Gran Fondo
Near Me
New England
Northeast
Mid Atlantic
Southeast
Midwest
Rocky Mountain
South Central
Texas
Northwest
Southwest
All Regions
Cyclocross
Near Me
New England
Northeast
Mid Atlantic
Southeast
Midwest
Rocky Mountain
South Central
Texas
Northwest
Southwest
All Regions
Other Events
Club Membership
Camp
Fat Bike
Time Trial
Track
Hill Climb
Multisport
Special Event
BMX
Results
View All Results
road-results.com
crossresults.com
Submit Results
Support
Participant Sign In
Event Director Sign In
Edit Profile
Manage Additional Participants
Change Password
Create Account
My Profile
My AthleteReg
Edit Profile
Additional Participants
Change Password
Logout
View Cart
View Interactive Results at:
Results
»
Road
»
2019
Giro Di San Francisco
San Francisco, CA
Monday, September 2, 2019
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
Yuri
Gonzaga
SquadraSF p/b Terun
2
Jonatan
Jatombliansky
Dolce Vita Cycling p/b SL2
3
Andrew
Mathiesen
Team Swift
4
Paul
Ngo
5
Stephan
Hofmann
SJBC
6
Griffin
Nemitz
Draft Punk Cycling p/b Paul Component Engineering
7
Alfonse
Le duc
8
Timmy
Nguyen
SJBC
9
James
Grady
TMB Development p/b Equator Coffees
10
Alexander
Yermolovich
Pen Velo Racing/Summit Bicycles
11
Garret
Smith
Sierra Nevada/Reliable Racing p/b Folsom Bike
12
Richard
Jones
SJBC
13
Andrew
Olson
14
Matthew
Amara
Team Swift
15
Uri
Friedman
Swell Bicycles
16
Jan-willem
Groeneveld
BiehlerXIlMagistrale
17
John
Nie
Pen Velo Racing/Summit Bicycles
18
Jhenrick
James dadula
Pen Velo Racing/Summit Bicycles
19
Peadar
O'mochain
TMB Development p/b Equator coffee
20
Jason
Tang
Kai Velo Racing
21
Sean
Brandt
Dolce Vita Cycling p/b SL2
22
Eric
Chodoroff
Dolce Vita Cycling p/b SL2
23
Abraham
Contreras
Dolce Vita Cycling P/B SL2
24
Artun
Duransoy
Tieni Duro Junior Cycling
25
Michael
Gilson
The Olympic Club
26
Michael
Coughlan
Dolce Vita Cycling p/b SL2
27
Patrick
Baldwin
Revolution Racing
28
Paul
Levy
Team City Racing
29
David
James
30
Rey
Surla
Agila Racing Team
31
Leo
Fissel
TMB Development p/b Equator Coffees
32
Cam
Juarez
33
Matthew
Johnson
Dolce Vita Cycling p/b SL2
33
James
Yuan
SquadraSF p/b Terun
34
Daryl
Hopkins
Team Swift
Men Cat 4/5
Pl
First Name
Last Name
Team
Time
1
Riley
Mullen
Team Swift
2
Gianmarco
Puglisi
TMB Development p/b Equator Coffees
3
Hector
Alanis
Los Gatos Bicycle Racing Club
4
Adrian luis
?
5
Josh
Kane
6
Andre
Dempsey
7
Christopher
Flynn
8
Matt
Seline
9
Jeff
Johnson
10
Joe
Nau
11
Bill
White
12
Austin
Kelley
13
Matthew
Maurer
Squadra SF p/b Terun
14
Ryan
Dennison
Thrive Happy
15
Andrew
Frommer
16
Jared
Ben-jamin
17
Julian
Rowntree
Strangers Racing
18
Bryan
Nguyen
Dolce Vita Cycling p/b SL2
19
Chris
Grovers
Team Fremont
20
Bill
Hendrix
21
Robby
Williams
22
Nathan
Espiritu
Kovarus Racing Team
23
Christian
Griffith
SquadraSF p/b Terun
24
Adrien
Magnus
Dolce Vita Cycling p/b SL2
25
Laurentiu
Dascalu
Pen Velo Racing/Summit Bicycles
26
Kailen
Swain
Someone sponsor me pls
27
Joe
Mornin
Berkeley Bicycle Club
28
Hyunjong
Lee
29
Riku
Yasutomi
30
Graham
Gawthorne
31
Simon
Bumm
32
Andrew
Sterling
Team City Racing
33
David
Lapointe
34
Chris
Hopkins
Kinetic Cycling
35
Vignesh
Shanmuganathan
Dolce Vita Cycling p/b SL2
36
Luis
Gomez
Los Gatos Bicycle Racing Club
37
Sky
Carrington
38
Thibaut
Laffite
39
Nadav
Hendel
Plenty
40
Octavio
Hernandez jr
41
Aaron
Froley
MBRC
42
Matthew
Parker
43
Kenneth
Oei
Tieni Duro Junior Cycling
44
Chengtian
Tang
45
Thomas
Manning
Berkeley Bike Club
46
Kai
Mashima
47
Enrique
Rojas
Red Peloton
48
Victor
Loyola
Tieni Duro Junior Cycling
49
Ilya
Tutski
50
James
Harland
Kaivelo
51
Jesse
Avery
Team Fremont/FFBC
52
Charlie
English
Davis Bike Club Race Team
53
Eric
Hardrath
n/a
54
Jingren
Xu
55
Jean
Claude van rooyen
56
Narciso
Avina
57
Rigel
Bricken
58
Dinh
Trinh
I Brake 4 Rice
59
Jakob
Sandberg
60
Alberto
Spishakoff
61
Jesse
Villa
Team Semper-Fi
62
Alex
Le roux
62
Ethan
Fann
63
Cassius
Anderson
64
Scott
Carson
65
Henry
Killbourn
Tieni Duro junior cycling
66
Kyle
Marston
MASH
67
Jon
Marc peterson
AC coaching
68
Wing
To tang
Dolce Vita Cycling p/b SL2
69
Huy
Trinh
Carefast/ Storck
DNF
Christopher
Bonilla
TMB Development p/b Equator Coffees
DNF
Dylan
Fujimoto
Draft Punk Cycling p/b Paul Component Engineering
DNF
Kyle
Turcotte
Men Master 35+ Cat 1/2/3
Pl
First Name
Last Name
Team
Time
1
Chris
Coble
The Olympic Club
2
Sam
Benedict
Team Mikes Bikes p/b Equator Coffees
3
Dana
Williams
Team Mike's Bikes p/b Equator Coffees
4
Ariel
Herrmann
ThirstyBear Cycling
5
James
Enright
ThirstyBear Cycling
6
David
Grundman
Peet's Coffee Racing
7
Gregory
White
SP2life Elite Cycling Team
8
Michael
Charleton
Red Peloton
9
Phil
Tercero
CoreTechs Cycling TwT
10
Jeromy
Cottell
Touchstone Racing
11
Jonathan
Baller
12
David
Allen
Cognition
13
Samuel
Worthington
Divine Electric Norcal
14
Zachary
Morvant
ThirstyBear Cycling
15
Jimmy
Miller
Cognition Racing Road
16
Doran
Mori
Team CLIF Bar Cycling
17
Mark
Tucker
Revs Road Race p/b Kinetic Cycles
18
Russell
White
SP2life Elite Cycling Team
19
Ed
Moon
Splunk Race Team
19
Christopher
Phipps
ThirstyBear Cycling
20
Michael
Sayers
21
John
Fairbanks
Touchstone Racing
22
Philip
Roberts
23
Christopher
Baker
24
Aaron
Patterson
Peet's Coffee Racing
25
Michael
Coughlan
Dolce Vita Cycling p/b SL2
26
Scott
Cox
Cognition
27
Sean
Martin
LOW// Factory Racing
28
Hussein
Saffouri
KaiVelo Racing
29
Matthew
Sloan
Cognition
30
Andre
Larriao
31
David
James
32
Jd
Bergmann
Team CLIF Bar Cycling
33
John
Wilde
CoreTechs Cycling Team
Men Master 35+ Cat 4
Pl
First Name
Last Name
Team
Time
1
Eamonn
Tucker
The Olympic Club
2
Joshua
Christman
Davis Bike Club Race Team
3
Cole
Rasmussen
Red Peloton
4
John
Shirley
5
Scott
Wilson
Bell Realestate Cycling Team
6
Paul
Marshall
SJBC
7
Huy
Trinh
Carefast/ Storck
8
Michael
Riyanto
Dolce Vita Cycling p/b SL2
9
David
Shih
SunPower Racing
10
Luis
Gomez
Los Gatos Bicycle Racing Club
11
Marco
Lei
TMB Development p/b Equator Coffees
12
Francisco
Gonzalez
Dolce vita cycling p/b SL2
13
Matthew
Pyke
SJBC
14
Albert
Lehman
Reno Wheelmen
15
Morten
Nissov
SJBC
16
Rodney
Dutra
East Bay Cyclist (Club)
16
Brian
Shields
Men Master 45+ Cat 1/2/3
Pl
First Name
Last Name
Team
Time
1
Jonathan
Baker
Touchstone Racing
2
Christopher
Phipps
ThirstyBear Cycling
3
Michael
Sayers
4
Jerome
Nadel
ThirstyBear Cycling
5
Sean
Smith
R4R Make-A-Wish
6
Michael
Charleton
Red Peloton
7
John
Fairbanks
Touchstone Racing
8
Hussein
Saffouri
KaiVelo Racing
9
Lucas
Paz
KaiVelo Racing
10
Cameron
Walker
Team Mikes Bikes p/b Equator Coffees
11
Scott
Cox
Cognition
12
Phil
Tercero
CoreTechs Cycling TwT
13
Raymond
Rodriguez
Team Mikes Bikes p/b Equator Coffees
14
Dean
Laberge
Peet's Coffee Racing
15
Rick
Lawton
R4R - Make-A-Wish
16
Ronnie
Leavitt
Peet's Coffee Racing
17
Samuel
Worthington
Divine Electric Norcal
18
Yutch
Cowhie
ThirstyBear Cycling
19
Greg
Juneau
Los Gatos Bicycling Racing Club
20
Keiichi
Otani
SunPower Racing
21
Matthew
Sloan
Cognition
22
John
Foster
Form Fitness
23
Brad
Wilhelm
24
James
Ruffin
Clean Power Cycling pb TESLA
25
Robert
Sperling
ThirstyBear Cycling
26
Thuy
Nguyen
SunPower Racing
27
Steve
D'alencon���
Pen Velo Racing/Summit Bicycles
28
Anthony
Eng
Team Oakland Cycling
29
Bernardo
Tapia
SunPower Racing
30
Eric
Zumwalt
R4R Make-A-Wish
31
Fernando
Lindo
Padyak Racing Team
32
Dan
Tedford
ThirstyBear Cycling
33
Aaron
Long
ThirstyBear Cycling
34
Ed
Moon
Splunk Race Team
35
Dennis
Hopp
SJBC
36
Shin
Umeda
Pen Velo Racing/Summit Bicycles
37
Lawrence
Nolan
CAL-NAT'S Racing
38
Philip
Roberts
Divine Electric NorCal
39
Jason
Cruser
R4R-Make A Wish
40
Dennis
King
Central Coast Tire CCT
40
Richard
Pepper
41
Richard
Asturias
Splunk Race Team
42
Christopher
Baker
43
Graham
Simpson
44
Mark
Anderson
45
Michael
Desa
Team Fremont/FFBC
46
John
Sullivan
Body Concepts
47
Jason
Thrasher
Men Pro/Cat 1/2
Pl
First Name
Last Name
Team
Time
1
Cole
Davis
2
Unknown
Rider
Terun Elite
3
Roman
Kilun
Team Mike's Bikes p/b Equator Coffees
4
Robert
Skinner
Team Mike's Bikes p/b Equator Coffees
5
Miles
Hubbard
Carolina Crit Squad
6
Chaz
Turmon
SP2 Life Elite Cycling Team
7
Ariel
Herrmann
ThirstyBear Cycling
8
Chris
Coble
The Olympic Club
9
Matt
Chatlaong
Team Mike's Bikes p/b Equator Coffees
10
Ethan
Frankel
Subaru Santa Monica Racing
11
Jeff
Linder
Terun Elite
12
Joshua
Carling
SP2 Life Elite Cycling Team
13
Nick
Baird
SP2 Life Elite Cycling Team
14
Greg
Mccullough
Cycle Sport - Specialized p/b Muscle Milk
15
Fernando
Padilla
CBRE Racing
16
Christopher
Craig
Team Mike's Bikes p/b Equator Coffees
17
Virgilio
Pigliucci
Dolce Vita Cycling p/b SL2
18
Pete
Carolan
The Olympic Club
19
Sergei
Volkov
Dolce Vita Cycling p/b SL2
20
Isaiah
Oliver
SP2 Life Elite Cycling Team
21
Gavin
Murray
Marc Pro Cycling Team
22
Andrew
Goessling
Team Mike's Bikes p/b Equator Coffees
23
David
Michael sweet
Sunpower Racing
24
Jeremy
Pond
25
Jaffa
Prince
26
Zachary
Morvant
ThirstyBear Cycling
27
Naveen
Molloy
The Olympic Club
28
Trevor
Gilmore
Dolce Vita Cycling p/b SL2
29
Stuart
Watson
Dolce Vita Cycling p/b SL2
30
Creighton
Gruber
Team Swift
31
Andrew
Shimizu
Team Mike's Bikes p/b Equator Coffees
32
Gregory
White
SP2 Life Elite Cycling Team
32
Christopher
Beall
Terun Elite
33
David
Allen
Cognition
34
Sam
Andersonmoxley
Team Mike's Bikes p/b Equator Coffees
35
Jeffrey
Buscheck
Davis Bike Club Race Team
36
Alexi
Gabuyo
LOW// Factory Racing
37
Terence
Traughber
SP2 Life Elite Cycling Team
38
Mark
Tucker
Revs Road Race p/b Kinetic Cycles
39
Jimmy
Miller
Cognition Racing Road
40
Paul
Penn
41
Robert
Terra
Terun Elite
42
Eddy
Bach
43
Colby
Farrell
44
Cameron
Hawk
SP2life Elite Cycling Team
45
Marcus
Beltramo
Dolce Vita Cycling p/b SL2
DNF
Will
Brickler
Davis Bike Club Race Team
DNF
Russell
White
SP2 Life Elite Cycling Team
Women Cat 4/5
Pl
First Name
Last Name
Team
Time
1
Rebecka
Sepela
Davis Bike Club Race Team
2
Rebecca
Van bussel
Revolution Racing p/b Jakroo
3
Teresa
Datar
Kovarus/Audi San Francisco Racing Team/ Contra Costa Cycling Club
4
Wendy
Jacobsen
SunPower Racing
5
Sue
Lin holt
SunPower Racing
6
Janene
Ostrow
7
Sarah
Flamm
SheSpoke
8
Shantelle
Tupaz
CBRE Racing
9
Erika
Kali cunliffe
SheSpoke Racing
Women Mst & Cat3 35+
Pl
First Name
Last Name
Team
Time
1
Whitney
Post
2
Arianna
Pascarella
Revolution Racing p/b Jakroo
3
Madeline
Frechette
SheSpoke Racing
4
Shannon
Gaffney
Kovarus C4 racing
5
Juliette
Olson
Revolution Racing p/b Jakroo
6
Shelagh
Fritz
ThirstyBear Cycling
7
Robin
Betz
SunPower Racing
8
Fnu
Novita
SunPower Racing
9
Hannah
Wood
SJBC
10
Jennifer
Steele
FFBC / Team Fremont
11
Serenity
Marshall
Revolution Racing p/b Jakroo
12
Sharon
Marucut
FFBC/TEAM FREMONT
13
Margaret
Lowe
14
Wendy
Jacobsen
SunPower Racing
15
April
Willoughby
Revolution Racing p/b Jakroo
16
Michelle
Nightengale
Splunk Race Team
DNF
Sue
Lin holt
SunPower Racing
Women Pro/Cat 1/2/3
Pl
First Name
Last Name
Team
Time
1
Eleanor
Velez
Sierra Nevada/Reliable Racing p/b Folsom Bike
2
Kristen
Faulkner
Revolution Racing p/b Jakroo
3
Jennifer
Tafoya
Squadra SF p/b Terun
4
Jaimee
Erickson
5
Arielle
Little
SunPower Racing
6
Shannon
Castle
7
Shannon
Gaffney
8
Whitney
Post
9
Fnu
Novita
SunPower Racing
10
Jennifer
Steele
Team Fremont/FFBC
11
Haley
Nielsen
SheSpoke Racing
12
Juliette
Olson
Revolution Racing p/b Jakroo
13
Diana
Cedeno
Team Mike's Bikes p/b Equator Coffees
14
Madeline
Frechette
SheSpoke Racing
15
Amy
Moor
SheSpoke Racing
16
Serenity
Marshall
Revolution Racing p/b Jakroo
17
Fiona
Winder
18
Amy
Cameron
Sign up for our newsletter
By signing up to receive our newsletter, you agree to our
Terms of Use
and
Privacy Policy
About BikeReg
About Us
Services
Meet the Team
AthleteReg Blog
Careers
Support
Knowledge Base
Event Director FAQ
New to BikeReg?
Advertising
Contact BikeReg
Event Search API
Event Director API
BikeReg is the premier online event registration service for cycling events.
Follow Us
Register with