Race day
50th Il Giro di San Francisco
Celebrate 50 years of Il Giro di San Francisco on Labor Day, Monday, September 7, 2026. This Bay Area tradition brings juniors, masters, amateurs, and elite racers to a fast, technical 0.75-mile criterium around Levi’s Plaza and the historic waterfront. Presented by Velo Promo and Super Sprinkles, the Giro also hosts the 2026 NCNCA Criterium District Championships for Elite and U23 Open and Women. Bring a chair, pick a spot along the course, and enjoy free spectator access from the first race to the final sprint.
Data from: bikereg.com, primes-tree, ncnca.org
Program
Races
Mon, Sep 7, 2026 · 7:50 PM (UTC)
What's on the line
Prize pool
Clubhouse Velo — $25 cash
Mid-race preem, Women 3, 4 & 5 (novice). Clubhouse Velo. Value $25.
Official prize pool
$25
Organizer-funded prize purse
Official Prize Pool
Clubhouse Velo — CycPlus AS2 Ultra e-pumps
Mid-race preem, Women 3, 4 & 5 (novice). Clubhouse Velo. Value $120.
Official prize pool
Clubhouse Velo Prizes
Organizer-funded prize purse
Clubhouse Velo Prizes
CycPlus AS2 Ultra e-pumps · Donated by Clubhouse Velo · $120 estimated value
Official Prize Pool
Sponsored by Clubhouse Velo
Clubhouse Velo
Mid-race preem, Category 3. Clubhouse Velo. Value $25.
Official prize pool
$25
Organizer-funded prize purse
Official Prize Pool
Pink Puffin Bicycles
Mid-race preem, Category 3. Pink Puffin Bicycles. Value $38.
Official prize pool
Pink Puffin Bicycles Prizes
Organizer-funded prize purse
Pink Puffin Bicycles Prizes
Silca 32oz Sealant Bottle · Donated by Pink Puffin Bicycles · $38 estimated value
Official Prize Pool
Sponsored by Pink Puffin Bicycles
Clubhouse Velo
Mid-race preem, Master 50+ 1/2/3. Clubhouse Velo. Value $25.
Official prize pool
$25
Organizer-funded prize purse
Official Prize Pool
Chrome Industries
Mid-race preem, Master 50+ 1/2/3. Chrome Industries. Value $50.
Official prize pool
Chrome Industries Prizes
Organizer-funded prize purse
Chrome Industries Prizes
Bike Bags · Donated by Chrome Industries · $50 estimated value
Official Prize Pool
Sponsored by Chrome Industries
Clubhouse Velo
Mid-race preem, Category 3&4. Clubhouse Velo. Value $25.
Official prize pool
$25
Organizer-funded prize purse
Official Prize Pool
Pink Puffin Bicycles
Mid-race preem, Category 3&4. Pink Puffin Bicycles. Value $170.
Official prize pool
Pink Puffin Bicycles Prizes
Organizer-funded prize purse
Pink Puffin Bicycles Prizes
Vredestein Superpasso 28mm Tubeless Tires (x2) · Donated by Pink Puffin Bicycles · $170 estimated value
Official Prize Pool
Sponsored by Pink Puffin Bicycles
Clubhouse Velo
Mid-race preem, Master 35+ 1/2/3. Clubhouse Velo. Value $25.
Official prize pool
$25
Organizer-funded prize purse
Official Prize Pool
Chrome Industries
Mid-race preem, Master 35+ 1/2/3. Chrome Industries. Value $50.
Official prize pool
Chrome Industries Prizes
Organizer-funded prize purse
Chrome Industries Prizes
Bike Bags · Donated by Chrome Industries · $50 estimated value
Official Prize Pool
Sponsored by Chrome Industries
Clubhouse Velo — $50 cash
Mid-race preem, Women 1/2/3/P. Clubhouse Velo. Value $50.
Official prize pool
$50
Organizer-funded prize purse
Official Prize Pool
Clubhouse Velo — CycPlus AS2 Ultra e-pumps
Mid-race preem, Women 1/2/3/P. Clubhouse Velo. Value $120.
Official prize pool
Clubhouse Velo Prizes
Organizer-funded prize purse
Clubhouse Velo Prizes
CycPlus AS2 Ultra e-pumps · Donated by Clubhouse Velo · $120 estimated value
Official Prize Pool
Sponsored by Clubhouse Velo
Clubhouse Velo
Mid-race preem, Category 1/2/P. Clubhouse Velo. Value $25.
Official prize pool
$25
Organizer-funded prize purse
Official Prize Pool
Pink Puffin Bicycles
Mid-race preem, Category 1/2/P. Pink Puffin Bicycles. Value $330.
Official prize pool
Pink Puffin Bicycles Prizes
Organizer-funded prize purse
Pink Puffin Bicycles Prizes
CeramicSpeed BSA - Shimano Bottom Bracket · Donated by Pink Puffin Bicycles · $330 estimated value
Official Prize Pool
Sponsored by Pink Puffin Bicycles
Signed up
Registrations
Online registration closed Sep 2, 2026 11:59 PM PDT. Registration online closes at 11:59 p.m. on September 2. After that, the only registration method is in person, on race day, provided your race field is not already filled. Reg opens at the race site on the 1st at 7 a.m.
Closed
242 registered
Women 3, 4 & 5 (novice)18
- Suzzette AbbascianoSuper Sprinkles p/b Bicycle LawSan Francisco, CA
- Sophia AveryMonarch RacingSunol, CA
- Allie AyersSuper SprinklesSan Francisco, CA
- Rachel BanksThursdaysSan Francisco, CA
- Danika BrabecSierra Nevada/Reliable Racing p/b DadGold River, CA
- Leanna BurgessSan Francisco, CA
- Soledad CalderonSuper Sprinkles p/b Bicycle LawSan Francisco, CA
- Jordyn "Jayce" CooperMonarch RacingBerkeley, CA
- Sara GreggSuper Sprinkles p/b Bicycle LawSan Francisco, CA
- Shay MagaheyGoleta, CA
- Lindsey RavenBody ConceptsSan Jose, CA
- Anna Isabella SchenckMunich, UNK
- Emily SelmanAlto VeloSan Carlos, CA
- Lilly SharplesThursdaysSan Francisco, CA
- Paula Suarez CorsOakland, CA
- Kathay TousantAlto Velo Racing ClubSan Francisco, CA
- Katia WuSuper Sprinkles p/b Bicycle LawSan Francisco, CA
- Susan XuSuper Sprinkles p/b Bicycle LawSan Francisco, CA
Category 1/2/P AND 19-22 (U23) Championships28
- Javier AcostaSpeedblock p/b TerunEast Palo Alto, CA
- nick bairdTeam Cadence Cyclery PB Waldo RacingClovis, CA
- Sean BennettTeam Mikes Bikes pb EquatorOAKLAND, CA
- Gavin BlairTotal Civil Construction Race DivisionGreenbelt, MD
- Will BricklerDolce Vita CyclingSan Francisco, CA
- Ryan ChaneySpeedBlock-Terún EliteCarmel, CA
- Sean DaviesSan Jose Bicycle ClubLos Altos, CA
- Maxwell DoyleSycip / Devout CoffeeWest Sacramento, CA
- Elijah FisherSycip / Devout CoffeeSanta Rosa, CA
- Andrew GoesslingRaleigh, NC
- Nicolas GoumasTeam Mikes Bikes pb EquatorOAKLAND, CA
- Alex GreenwaldSuper Sprinkles p/b Bicycle LawSan Francisco, CA
- Donald HersamSpeedBlock-Terún EliteSanta Clara, CA
- Roman KilunTeam Mikes Bikes pb EquatorBerkeley, CA
- Trevor KingElk Grove, CA
- Sebastian KosterTeam Mikes Bikes pb EquatorOAKLAND, CA
- Myles LaneShareholdersSquamish, BC
- Mats LeckieCal Poly CyclingSan Francisco, CA
- Sylas LinnemannDEUS VELOX p/b JAKROO USASan Diego, CA
- Aubery Longeau KurtzSpeedBlock p/b TerunFairfax, CA
- Andrew MathiesenVoler Factory Racing x Performancebike.com p/b Schnur RacingSanta Rosa, CA
- Gavin NewmanEast Portland Youth Cycling (EPYC)Portland, OR
- Tobin OrtenbladSanta Cruz // SRAMSanta Cruz, CA
- David ReyesRedwood City, CA
- Max VinkEveryday Heroes Real Estate RacingBerkeley, CA
- David WildSuper Squadra pb Eliel CyclingAUSTIN, TX
- Jeffrey YatesDolce Vita CyclingSan Francisco, CA
- Alexander YermolovichPen Velo Racing/Summit BicyclesSanta Clara, CA
Category 331
- Frenk Alas SamayoaCITYBOYZSan Francisco, CA
- Kevin AshAlto VeloSunnyvale, CA
- David AveryTeam California AcademySunol, CA
- Adam BeliveauAlto VeloPalo Alto, CA
- Ivo BoussoTeam California AcademyOakland, CA
- Mason ButlerSpeedblock-TerúnRoseville, CA
- Nick CovingtonAuburn, CA
- Pierantonio Di PrimaDolce Vita CyclingSan Francisco, CA
- Wil GibbAlto Velo Racing ClubPalo Alto, CA
- Oliver GlueckRed Peloton U23Oakland, CA
- Jordan GutierresEveryday Heroes Real EstateOakland, CA
- Londre HolmesThursdaysVallejo, CA
- Ethan HoustonViolet Crown Sports AssociationAustin, TX
- Bob IppolitoDolce Vita CyclingSan Francisco, CA
- Rikuto ItoThursdays.ccSan Francisco, CA
- Kevin KauffmanAlto VeloMountain View, CA
- Hunter KnickerbockerFREELAP TEST TEAMReno, NV
- Aaron LeopoldORNOTSan Francisco, CA
- Olen LokkesmoeProCyclingCoach.comGainesville, FL
- Santiago Maldonado SciuttiSan Rafael, CA
- Peter MellingerDolce Vita CyclingOakland, CA
- Jaden MooreUCSB CyclingSanta Barbara, CA
- Jean-Paul NapaaLos Angeles, CA
- Thomas PatenaudeEnjoy Cycling ClubFOLSOM, CA
- Scott PeradottoTeam EmbroSan Francisco, CA
- Henry RoseBerkeley Bicycle Club (BBC)Oakland, CA
- Howard SantosDolce Vita CyclingElk Grove, CA
- Lawrence TamCITYBOYZSan Francisco, CA
- Patrick WhiteselMountain View, CA
- Dustin WolfDolce Vita CyclingWest Sacramento, CA
- Wei YanDolce Vita CyclingSanta Cruz, CA
Category 3&4 58
- Ashwin BadrinathLivermore, CA
- Adam BeliveauAlto VeloPalo Alto, CA
- Ivan BonetThursdays.ccSan Francisco, CA
- Christopher BonillaSpeedBlock-Terún CyclingSan Jose, CA
- Ivo BoussoTeam California AcademyOakland, CA
- Sean BrattonDavis Bike Club Race TeamPortola Valley, CA
- Cole BurtonPetaluma, CA
- Mason ButlerSpeedblock-TerúnRoseville, CA
- Matthew CallahanDolce Vita CyclingSan Francisco, CA
- Nicholas ChandlerThursdays.ccSan Francisco, CA
- Zach CrawfordRed PelotonSanta Rosa, CA
- Oscar CruzVelo Trap RacingSacramento, CA
- Lord DelegeroSan Francisco, CA
- Pierantonio Di PrimaDolce Vita CyclingSan Francisco, CA
- Logan FreemanSycip DevoutSanta Rosa, CA
- Aidan FullerUC San Diego CyclingOakland, CA
- Jose GarciaS2C/BOSCH pb ElielLake Elsinore, CA
- Wil GibbAlto Velo Racing ClubPalo Alto, CA
- Oliver GlueckRed Peloton U23Oakland, CA
- Luis Eduardo GomezS2C/BOSCH pb ElielLake Elsinore, CA
- Michael GustafsonDublin, CA
- Jordan GutierresEveryday Heroes Real EstateOakland, CA
- Tim HoekstraSuper Sprinkles p/b Bicycle Lawsan francisco, CA
- Londre HolmesThursdaysVallejo, CA
- Ethan HoustonViolet Crown Sports AssociationAustin, TX
- Jake InserraSuper Sprinkles p/b Bicycle LawSan Francisco, CA
- Bob IppolitoDolce Vita CyclingSan Francisco, CA
- Kevin KauffmanAlto VeloMountain View, CA
- justin kwongSan Jose Bicycle ClubTracy, CA
- Jesus LeeHagens Berman Racing SeattleSan Jose, CA
- edward leonardSan Jose Bicycle ClubLos Altos, CA
- Aaron LeopoldORNOTSan Francisco, CA
- Olen LokkesmoeProCyclingCoach.comGainesville, FL
- Jared LuceroEveryday Heroes Real Estate RacingSan Jose, CA
- Santiago Maldonado SciuttiSan Rafael, CA
- Scot McIntoshDolce Vita CyclingSan francisco, CA
- Nathan MillerKleen FabricsLos Altos, CA
- Jaden MooreUCSB CyclingSanta Barbara, CA
- Singe MorimotoW, CA
- Trevor MorriceRed PelotonCastro Valley, CA
- Greg MorseSuper Sprinkles p/b Bicycle LawSan Francisco, CA
- Jean-Paul NapaaLos Angeles, CA
- Peter ParisiThursdays.ccSan Francisco, CA
- Thomas PatenaudeEnjoy Cycling ClubFOLSOM, CA
- Tony PisarenkoRancho Murieta, CA
- Charlie PravelSuper Sprinkles p/b Bicycle LawSan Francisco, CA
- Henry RoseBerkeley Bicycle Club (BBC)Oakland, CA
- William SaalsaaEnjoy Cycling ClubSacramento, CA
- Kieran SanctuaryDavis Bike ClubNovato, CA
- Howard SantosDolce Vita CyclingElk Grove, CA
- Eric ShoemakerQuota FoodsMenlo Park, CA
- Michael SommersThursdays.ccSan Francisco, CA
- Nicholas SweeneyTeam swiftSan Francisco, CA
- jean claude van rooyenSan Rafael, CA
- Mateo VelazquezRio Strada RacingSPARKS, NV
- Brian WangDolce Vita CyclingSan Francisco, CA
- Dashiell Wedeking-LucidoTeam California AcademyAlbany, CA
- Wei YanDolce Vita CyclingSanta Cruz, CA
Category 526
- Abdullah “Tarik” AgcayaziFairfax, VA
- John AltenmuellerGolden Gate Triathlon ClubSan Francisco, CA
- Brian AndradeCampbell, CA
- Andrew AvilaSan Francisco, CA
- Jeff CardoniSan Francisco, CA
- Aaron DishnoSan Jose, CA
- Turner FeltonDenver, CO
- David GuoSan Francisco, CA
- Aiden KaplanSharp Bicycle Racing TeamOakland, CA
- Carson LiSan Francisco, CA
- Anders LundeBerkeley Bike ClubOakland, CA
- Frank LuoSan Francisco, CA
- Jean-Luc LupienBerkeley, CA
- Willem MiretSan Francisco, CA
- Max MolchanovSan Francisco, CA
- Craig MuirheadSoquel, CA
- Steven PayneOakland, CA
- William RyanSuper Sprinkles p/b Bicycle LawSan Francisco, CA
- Braedon SilversSan Francisco, CA
- Evan WadeBerkeley, CA
- Trent WeberMountain View, CA
- Benjamin WilsonSuper Sprinkles p/b Bicycle LawSan Francisco, CA
- Samuel WohlforthSan Francisco, CA
- Matthew WolfeSan Francisco, CA
- Jake ZanderDanville, CA
- RUI ZOUAtherton, UNK
Master Women 40+/50+1
- Shannon GaffneyE-Voke RacingWalnut Creek, CA
Master 35+ 1/2/320
- Christopher BarrDolce Vita CyclingSan Francisco, CA
- Bjorn BostromCycleSport.comSanta Cruz, CA
- Will BricklerDolce Vita CyclingSan Francisco, CA
- Robert CarlsenSan Jose Bicycle ClubSan Jose, CA
- Jonathan EropkinCREATIVE BLUE RacingFresno, CA
- James GradySan Francisco, CA
- Alex GreenwaldSuper Sprinkles p/b Bicycle LawSan Francisco, CA
- Nigel KinneySAN JOSE, CA
- Michael MachadoCoureur Monterey Bay Racing Team p/b Don Chapin CoSan Francisco, CA
- Jimmy MillerThe MeteorEl Cerrito, CA
- Ryan MillerGerard CyclesSan Francisco, CA
- Gregor MrazSan Jose Bicycle ClubSan Jose, CA
- Andrew OlsonLamorinda MBO RacingSan Francisco, CA
- Jake RamirezDolce Vita CyclingSan Francisco, CA
- Brian SchusterThirstyBear CyclingBelmont, CA
- Matthew SloanCycleSport.comSanta Cruz, CA
- Wing To (Ringo) TangDolce Vita CyclingSAN FRANCISCO, CA
- Adam WhiteLamorinda MBO RacingLivermore, CA
- David WildSuper Squadra pb Eliel CyclingAUSTIN, TX
- Dana WilliamsTeam Mike's Bikes p/b Equator CoffeesSan Francisco, CA
Master 50+ 1/2/320
- Yutch CowhiePacos Masters Race TeamSacramento, CA
- Jonathan EropkinCREATIVE BLUE RacingFresno, CA
- Alan FloresCREATIVE BLUE RacingNewport Beach, CA
- Michael FoleyCycleSport.comSan Rafael, CA
- Raffi JilizianKleen FabricsDanville, CA
- Dean La BergeCREATIVE BLUE RacingNapa, CA
- Rick LawtonThirstyBear CyclingPleasanton, CA
- Jimmy MillerThe MeteorEl Cerrito, CA
- Joe MolinariMarin United AKA: MRN UNTDSan Rafael, CA
- Lawrence NolanCREATIVE BLUE RacingFremont, CA
- Murat OzgurCoureur Monterey Bay Racing Team p/b Don Chapin CoCarmel, CA
- Matthew PykeTitan Racing Cadence CycleryGalt, CA
- Matthew SloanCycleSport.comSanta Cruz, CA
- Sean SmithE-Voke RacingWalnut Creek, CA
- Nick TheobaldCREATIVE BLUE RacingBelvedere Tiburon, CA
- Dana WilliamsTeam Mike's Bikes p/b Equator CoffeesSan Francisco, CA
- Eric WohlbergKleen Fabricscupertino, CA
- Karl WurzbachDavis Bike Club Race TeamFairfield, CA
- Ben YeeDolce Vita CyclingSan Francisco, CA
- Kai YuCycleSport.comSan Francisco, CA
SF Kids Race33
- Elliott BarbarinoCastro Valley, CA
- Presley BarrSan Francisco, CA
- Kai BatesSAN FRANCISCO, CA
- Ren BatesSan Francisco, CA
- Alva BreuerSan Francisco, CA
- Oskar BreuerSan Francisco, CA
- Amaya CastilloSan Francisco, CA
- Adrienne CornelSan Francisco, CA
- Piper CovingtonAuburn, CA
- Estee Csibasan francisco, CA
- Naomi Csibasan francisco, CA
- Anson He-MaynardSunnyvale, CA
- Anwen He-MaynardSunnyvale, CA
- Ethan HuaiSan Francisco, CA
- Russell KuSan Mateo, CA
- Umi LamoureuxSan Francisco, CA
- Bennett LarsonThirstyBear development squadBelmont, CA
- Wren LukSan Mateo, CA
- Henry McGloneSan Francisco, CA
- Perry McIntoshSan Francisco, CA
- Pierce McIntoshSan Francisco, CA
- Nathan MillerLos Altos, CA
- Noah Minamimoto-ElinoffSan Francisco, CA
- Nina Nemeseri-ValdiviaSan Francisco, CA
- Avery NgoLightning Speed RacerSan Jose, CA
- Scott PeradottoTeam EmbroSan Francisco, CA
- Lila RossMillbrae, CA
- Julien Sher-HorowitzSuper Sprinkles p/b Bicycle LawSan Francisco, CA
- Sébastien Sher-HorowitzSuper Sprinkles p/b Bicycle LawSan Francisco, CA
- Ida ThurberSan Francisco, CA
- Daniel WanderleySan Francisco, CA
- John (Jack) YatesRowdies RacingCampbell, CA
- Bruce ZhangSan Mateo, CA
Women 1/2/3/P AND Women 19-22 (U23) CHAMPIONSHIPS7
- Sarah BeardTeam Mike's Bikes p/b Equator CoffeesPalo Alto, CA
- Danika BrabecSierra Nevada/Reliable Racing p/b DadGold River, CA
- Jordyn "Jayce" CooperMonarch RacingBerkeley, CA
- Shannon GaffneyE-Voke RacingWalnut Creek, CA
- Adelaide LammersTeam Mike's Bikes p/b Equator CoffeesMenlo Park, CA
- Lindsey RavenBody ConceptsSan Jose, CA
- Susan XuSuper Sprinkles p/b Bicycle LawSan Francisco, CA