ALCATRAZ SWIM WITH THE CENTURIONS

DATES TO BE ANNOUNCED

250 SWIMMERS · 1.25 MI TO AQUATIC PARK

On June 11, 1962, Frank Morris and John and Clarence Anglin chipped through their cement cell walls, squeezed through a ventilation shaft to get to the roof, climbed down a drain pipe, scaled a 15-foot fence, and entered the frigid waters of San Francisco Bay. They disappeared into the night, wearing only the meager life preservers they made from stolen rain coats, and were never found, seen, or heard from again.

39 years later, on June 11, 2001, Coach Pedro  as a personal challenge and to get other swimmers inspired in keep doing this kind of challenges,  successfully completes the first 100th "Swim from Alcatraz”  Yes, 100 times! Since then, becoming a member of the elite of Alcatraz swimmers,  has become THE ambition for many open water swimmers. On October 1st, 2022, you’ll have the chance to reach your own goals and share the waters with the experts of the Bay, the Centurions.

You don't need to be a Centurion yourself - in fact, this is a great race opportunity for first-time Alcatraz swimmers with adequate training! This swim is not for novices. This event is for experienced open-water swimmers only. You should be able to swim one mile comfortably in a pool in under 40 minutes. If you need advice, support, and coaching for this swim, Water World Swim can help.

DO I NEED TO BE A CENTURION TO PARTICIPATE? Nope! As long as you're strong swimming in the open water, we welcome first time Alcatraz crossers and Centurions alike.

OUR 21TH ANNUAL EVENT

Join 250 swimmers in this 1.25 mi swim to Aquatic Park.
Discounted team registration available for teams of 3+!

COURSE RECORDS

MALE

Allen Chang · 21:30 · 2017

 

FEMALE

Claire Therien · 23:31 · 2014

OUR BIGGEST RACE OF THE YEAR

Whether you're an Olympian or a first time Alcatraz swimmer, join us.
We are looking forward to racing with you in the bay!

WHY DON'T WE JUMP OFF THE ROCK ITSELF?

As Alcatraz is partly a bird sanctuary, boats, kayaks, and the people on them are prohibited from getting within 100 meters of Alcatraz, especially from February through September which is breeding season. This means our Alcatraz crossings do not start directly at Alcatraz. Water World Swim respects the environment, aiming to keep the sport of open water swimming a live collaboration between the athletes and the oceans.

READ MORE

NOTE ON SWIMMERS UNDER 18

Safety is our priority in challenging waters! Participants must be at least 12 years old to participate by signing up online. No children under 7 are accepted. Children under 12 must be evaluated by a Water World Swim coach in a private session for a non-refundable $95 fee and must be registered at time of evaluation. The fee also covers an accompanying coach in the water during the swim. Registration will be refunded if the minor is deemed not suitable to participate.

If the under 12 minor is coming from out of town and is unable to be assessed by Water World Swim, we require a certified coach to evaluate the minor and contact us via email or written documentation certifying their ability and recommending their participation. Out of town minors under 12 must pay an additional $95 to have an accompanying coach in the water.

Contact us about having your young swimmer join us!

RESULTS & PARTICIPANTS

2022 Top Ten Overall

PlaceTimeName
128:52:00Jean-Marc Nugent
229:19:00Tyler Law
329:25:00John Marcovici
431:00:00Carlos Rodriguez
531:52:00Rahul Advani
632:06:00George Deines
732:18:00Maegan Rudolph
832:29:00Kourtney Brunings
932:45:00James Chayka
1033:01:00Antonio Rotolo

 

Top 3 Skin Male

Top 3 Skin Female

PlaceTimeNamePlace TimeName
131:52:00Rahul Advani132:18:00Maegan Rudolph
233:01:00Antonio Rotolo236:17:00Anaya Khanzode
333:30:00Rex Riedel336:21:00Louise Minchin

2022 Top Team : Stephanie's +3

PlaceTimeName
2435:47:00Michael Cosgrove
4238:16:00Azita Sayadi
5239:23:00Thomas Amberg
PlaceTimeNameSexAgeTeamCategory
128:52:00Jean-Marc NugentMale24 Wetsuit
229:19:00Tyler LawMale12 Wetsuit
329:25:00John MarcoviciMale43 Wetsuit
431:00:00Carlos RodriguezMale54 Wetsuit
531:52:00Rahul AdvaniMale47 Skin
632:06:00George DeinesMale44 Wetsuit
732:18:00Maegan RudolphFemale23 Skin
832:29:00Kourtney BruningsFemale25 Wetsuit
932:45:00James ChaykaMale46 Wetsuit
1033:01:00Antonio RotoloMale39 Skin
1133:15:00Adam BullMale28 Wetsuit
1233:19:00Riley PearsonMale18 Wetsuit
1333:21:00Lillanna Isabel FagenFemale25 Wetsuit
1433:30:00Rex RiedelMale13 Skin
1533:33:00Kevin HayesMale58 Skin
1633:35:00Cyril RocoffortMale31 Wetsuit
1733:39:00Stephanie AmbergFemale30 Wetsuit
1833:46:00Erik LohrMale40 Wetsuit
1934:47:00Luke HonesMale62 Wetsuit
2034:58:00Cary GreavesFemale43Team DarnaWetsuit
2135:08:00Raju KolluruMale27 Wetsuit
2235:18:00Claudio PriviteraMale57Good ChumsWetsuit
2335:28:00Rob EastwoodMale49 Wetsuit
2435:47:00Michael CosgroveMale30Stephanie's +3Skin
2535:58:00Erik PetersonMale56 Skin
2635:59:00Amanda ThomasFemale23 Wetsuit
2736:14:00John StrehleMale57THG and FriendsWetsuit
2836:17:00Anaya KhanzodeFemale16 Skin
2936:21:00Louise MinchinFemale54 Skin
3036:24:00Peter CoulahanMale49 Skin
3136:41:00Ross BremnerMale59The Un-synch-ablesWetsuit
3236:55:00Michael LenihanMale44 Wetsuit
3336:55:00Elizabeth NykodynFemale46 Wetsuit
3437:26:00Conor FordeMale53 Skin
3537:29:00Vanessa RamosFemale41 Wetsuit
3637:40:00Josh LeeMale43 Skin
3737:47:00John MenthMale58 Wetsuit
3837:50:00Ashley BremnerFemale20The Un-synch-ablesWetsuit
3937:56:00June HarrisFemale66 Wetsuit
4037:57:00Meghana ParanjapeFemale43 Wetsuit
4138:13:00Jane DominicFemale58 Wetsuit
4238:16:00Azita SayadiFemale29Stephanie's +3Skin
4338:17:00Ian JaffeeMale47Swim for SarahWetsuit
4438:21:00James McDowellMale70 Wetsuit
4538:27:00Pim TuylsMale51 Skin
4638:37:00Dan MosherMale49 Skin
4738:39:00Pascal SanchezMale50Good ChumsWetsuit
4838:44:00Harry BushillMale27 Wetsuit
4938:46:00Angelika JoastFemale50 Skin
5039:11:00Eric SwensonMale63 Wetsuit
5139:15:00Sean DeshaiesMale33 Wetsuit
5239:23:00Thomas AmbergMale32Stephanie's +3Skin
5339:49:00Justin HughesMale50 Skin
5440:02:00Todd MillerMale61 Wetsuit
5540:08:00Karl KloseMale60 Wetsuit
5640:12:00Alexander TitusMale25Titus VineyardsWetsuit
5740:14:00Guy KornblumMale42 Wetsuit
5840:19:00Greg McIntireMale65 Wetsuit
5940:19:00Alex TranMale27The Sharkshank RedemptionSkin
6040:35:00Nolan ZailMale58 Wetsuit
6141:33:00Monika BickertFemale46Stinky TurtlesSkin
6241:38:00Samuel TitusMale63Titus VineyardsWetsuit
6341:38:00Mitali KhanzodeFemale20 Skin
6441:46:00Eduardo OntiverosMale29 Skin
6541:50:00Evan AuchardMale57 Wetsuit
6642:03:00Alyson PickeringFemale21 Wetsuit
6742:50:00Cynthia DutroFemale74 Wetsuit
6843:06:00Maridee NoonanFemale65 Wetsuit
6943:17:00Laura AmbrosenoFemale52 Skin
7043:26:00Andy TranMale24The Sharkshank RedemptionWetsuit
7143:30:00Zachary RoseMale16Swim for SightWetsuit
7244:03:00Judi LeeFemale15Swim for SightWetsuit
7344:38:00Arnaud RenevierMale42 Wetsuit
7444:42:00Alan TranMale25The Sharkshank RedemptionSkin
7544:48:00Eric TitusMale63Titus VineyardsWetsuit
7644:49:00Adriana Lopez VermutFemale43 Wetsuit
7745:01:00Servaas DodebierMale65 Wetsuit
7845:05:00Chip HamannMale56THG and FriendsWetsuit
7945:05:00Jeff SchottensteinMale52 Wetsuit
8045:12:00Barry ZamostMale69 Wetsuit
8145:22:00Zachary EricksonMale33THG and FriendsWetsuit
8245:43:00Zein TawilMale32 Wetsuit
8345:45:00Kayla IshidaFemale24Take The Rock IISkin
8445:53:00Kevin MoleMale44 Wetsuit
8545:54:00Ed KelleyMale56 Wetsuit
8646:02:00Pamela ScottFemale43 Wetsuit
8746:26:00Aldrina TerritoFemale51Team DarnaWetsuit
8847:04:00James SchwartzMale68Swim for SarahWetsuit
8947:26:00Dyani SanchezFemale26 Wetsuit
9047:44:00Evan CorstorphineMale59Take The Rock IIWetsuit
9147:45:00Heather MartinFemale61Take The Rock IIWetsuit
9248:15:00Maria MouldsFemale47 Wetsuit
9348:40:00Mattie WinklerFemale30 Wetsuit
9448:44:00Jasmine LopezFemale10 Wetsuit
9548:44:00Alex PapadopoulosFemale30 Wetsuit
9648:51:00Michael ReillyMale40Take The Rock IISkin
9749:21:00Andrew RoeMale53Wexford sea mastersSkin
9849:25:00Eric TranMale29Sharkshank RedemptionSkin
9949:49:00Francisca GilmoreFemale32 Wetsuit
10049:55:00Lynn SullivanFemale64 Wetsuit
10150:01:00George BowenMale67 Wetsuit
10250:11:00Andrew LopezMale40 Skin
10350:23:00Nicola GreggFemale40Wexford sea mastersWetsuit
10450:31:00Jamie ShinFemale27Sharkshank RedemptionSkin
10550:39:00Gabriella MartynFemale30 Wetsuit
10650:56:00Scott BiondiMale52 Wetsuit
10750:59:00Oliver RichnerMale50Good ChumsWetsuit
10851:00:00Karen ButterworthFemale50Good ChumsWetsuit
10952:24:00Rafael AssumpcaoMale47Stinky TurtlesWetsuit
11052:30:00Mostafa SotoodehMale44 Wetsuit
11152:34:00Kate Masschelein-RodgersFemale47Stinky TurtlesWetsuit
11252:38:00Shannon KleinschmitMale51Take The Rock IISkin
11352:47:00Isabella Polenghi-GrossFemale53Good ChumsSkin
11452:50:00Denise CarrFemale57 Wetsuit
11552:54:00Scott SympsonMale58 Wetsuit
11653:13:00Sanaz VahidiniaFemale50Good ChumsWetsuit
11753:21:00Roger DavisMale59 Skin
11853:23:00Gabriella DixonFemale50Good ChumsWetsuit
11953:37:00Howard ZackMale66 Wetsuit
12053:43:00Nathan ZackMale29Swim for SarahWetsuit
12153:45:00Arthur BlainMale56 Wetsuit
12254:04:00David WehnerMale52Stinky TurtlesWetsuit
12354:05:00Jill SonderbyFemale53Stinky TurtlesWetsuit
12454:13:00Yank WilsonMale73 Skin
12554:15:00Juan V痙quezMale49 Wetsuit
12654:21:00Noor AlhaidaryFemale27Stinky TurtlesWetsuit
12754:37:00Allison DibleyFemale60 Skin
12854:41:00Amy FairbrotherFemale31 Wetsuit
12955:00:00Kaelyn MaharFemale29 Wetsuit
13055:21:00Dennis MaharMale61 Wetsuit
13155:22:00Kensey BremnerFemale22The Un-synch-ablesWetsuit
13256:00:00Paul GamacheMale58 Wetsuit
13356:15:00Tony BrazilMale66 Wetsuit
13457:05:00Cheryl BergFemale53 Wetsuit
13557:09:00Phill HightMale68 Skin
13657:14:00Madeleine BronstoneFemale52 Wetsuit
13757:14:00Erin FerrareFemale47 Skin
13857:37:00Robert MillerMale37Take The Rock IIWetsuit
13958:01:00Stephen ParkerMale63 Wetsuit
14058:14:00Michael GomezMale33Take The Rock IISkin
14158:22:00Abby CarranzaFemale65 Wetsuit
14258:45:00Kevin EdwardsMale56 Wetsuit
14358:46:00Akash BordeMale25Sharkshank RedemptionWetsuit
14459:34:00Michael DowdyMale78Take The Rock IIWetsuit
1451:00:34Mary FavaroFemale61 Wetsuit
1461:01:11Evan ChangMale25 Wetsuit
1471:01:36Michael ClementMale57Take The Rock IIWetsuit
1481:01:57Melissa BlakeFemale36Take The Rock IISkin
1491:02:26Fiona Gallagher-PayetFemale47Stinky TurtlesWetsuit
1501:02:28Chloe MaiFemale30The Potter OttersWetsuit
1511:02:29Daniel HegemanMale34Stinky TurtlesWetsuit
1521:02:29Monica BendernagelFemale29The Potter OttersWetsuit
1531:02:30Kevin MoyMale30The Potter OttersWetsuit
1541:03:05Jaimi KleinFemale34 Wetsuit
1551:03:06イlevy GerzbergMale77 Wetsuit
1561:03:31Austin GreggFemale40 Wetsuit
1571:04:05Alexandra EislerFemale55 Wetsuit
1581:04:13Carly DennettFemale48 Skin
1591:04:23Jt SundlingMale31Stinky TurtlesSkin
1601:04:28Chris GeorgeMale40 Wetsuit
1611:05:04Karthikeyan SomasundaramMale46Take The Rock IIWetsuit
1621:05:22Joan TurnerFemale61Take The Rock IISkin
1631:05:32Kira HalpernFemale56Take The Rock IISkin
1641:07:23Katie Connolly HealyFemale36Wexford sea mastersWetsuit
1651:09:56Ted ThompsonMale52 Wetsuit
1661:10:13Lauren AdolpheFemale25Sharkshank RedemptionWetsuit
1671:11:57Jeanette LeeFemale53 Wetsuit
1681:12:13Paula ClintonFemale67 Skin
1691:12:54Kevin RaithMale36Take The Rock IIWetsuit
1701:13:50Premkumar SomasundaramMale42 Wetsuit
Overall Results
PlaceBibTimeNameAge
13922:55Andrew CotterMaleWetsuit27
212625:56:00Kevin MoyMaleWetsuit29
316526:52:00Guillaume VambenepeMaleWetsuit47
43026:57:00James ChaykaMaleWetsuit46
58027:27:00Kevin HayesMaleSkin57
613127:44:00Jean-Marc NugentMaleWetsuit24
72928:55:00Ramon CepedaMaleWetsuit25
814529:13:00Carlos Luis RodriguezMaleWetsuit57
916629:20:00Hilary VanceFemaleWetsuit29
1015129:26:00Dustin SiresMaleWetsuit41
112230:40:00Ryan BrickerMaleWetsuit38
1210430:49:00Joshua LeeMaleSkin42
139430:51:00Anaya KhanzodeFemaleSkin15
1415331:02:00Steph StonerFemaleWetsuit46
153131:04:00Carson ChristianoFemaleWetsuit39
165031:06:00Saumitr DikhitMaleSkin15
1710931:20:00Greg LowryMaleWetsuit71
187432:03:00Francis GrilloMaleWetsuit59
1911632:12:00James McDowellMaleWetsuit69
204532:24:00Colin DavisMaleSkin24
21832:27:00Sara BagnellFemaleWetsuit25
226932:29:00Genevieve GebhartFemaleSkin29
2316832:30:00Sameer WaghMaleWetsuit29
248532:34:00Lisa HughesFemaleWetsuit40
2510732:35:00Hector LopezMaleWetsuit43
267932:37:00Peter HarveyMaleWetsuit65
2713332:39:00Yasuhiro OkiMaleWetsuit47
2815033:11:00Bruce SinclairMaleWetsuit58
2917233:20:00Stacey WongFemaleWetsuit29
3013733:50:00John PearceMaleWetsuit67
319333:51:00Marc KerrestMaleWetsuit41
326533:54:00James FraserMaleSkin50
3310534:12:00David LindstedtMaleSkin65
3411034:22:00Patrice LynchMaleSkin57
354034:50:00Chris CuvelierMaleSkin53
3614834:54:00Jin ShimMaleSkin40
375234:56:00Jane DominicFemaleWetsuit58
388835:00:00Angelika JoastFemaleSkin49
397235:28:00Gabe GreenMaleWetsuit27
4010035:31:00Gina KlotzFemaleWetsuit47
4116235:31:00Samuel TitusMaleWetsuit22
4216435:32:00Pim TuylsMaleSkin50
438635:35:00Jocelyn HuttonFemaleWetsuit34
449936:10:00Karl KloseMaleWetsuit59
4514636:18:00Carlos SamaniegoMaleWetsuit56
4611536:22:00Maddox McClellanMaleSkin12
4715736:29:00Justin TaubMaleWetsuit17
489636:32:00Annabel KiddFemaleSkin13
499536:34:00Mitali KhanzodeFemaleSkin18
5017436:47:00Lea Maria Zu LoewensteinFemaleWetsuit13
519736:57:00Ginger KiernanFemaleSkin60
52537:06:00David AtkinsMaleWetsuit54
531937:13:00Selim BoudoukhaMaleWetsuit38
5413637:17:00Meghana ParanjapeFemaleWetsuit43
55137:24:00James AllisonMaleWetsuit63
565637:36:00Corrie EngelsonFemaleWetsuit45
5714737:39:00Karen SheehanFemaleSkin32
588237:41:00Robert HeidgerMaleWetsuit52
59737:46:00Priscila Ayala UdellFemaleWetsuit43
605137:59:00John DiserensMaleSkin67
6111438:10:00Haley McClellanFemaleSkin15
629138:12:00Mike KeckMaleSkin62
63338:18:00Laura AmbrosenoFemaleSkin51
6417338:23:00Barry ZamostMaleWetsuit68
655538:41:00Rob EastwoodMaleWetsuit48
665338:52:00Murphy Donahue-OjedaFemaleWetsuit26
6711238:59:00Seth MatarassoMaleWetsuit63
683639:18:00Kelly ConwayFemaleWetsuit48
698739:28:00Mark IornsMaleSkin54
7010639:35:00Andrew LopezMaleSkin39
7113839:46:00Auran PiatigorskyMaleWetsuit51
723339:48:00David ClementMaleWetsuit49
736239:54:00Patrick FoleyMaleSkin47
7413240:13:00Michael NunezMaleWetsuit61
751140:46:00Anna BarbierFemaleWetsuit24
768340:53:00Jessica HidalgoFemaleWetsuit49
7714341:01:00Andrew RiffelMaleWetsuit47
786341:02:00Ryan FrancisMaleWetsuit35
797541:05:00Matt GrubisichMaleSkin36
8010241:09:00Jinwah LauFemaleWetsuit43
813741:22:00Betsy CorcoranFemaleWetsuit59
8212441:25:00Leslie MladinichFemaleSkin50
8316041:31:00Eric TitusMaleWetsuit62
841441:34:00Nick BergmanMaleWetsuit31
8512241:40:00Calixte Midon-AzzisMaleSkin16
8617042:20:00Henry WehnerMaleWetsuit13
871042:23:00Julie BarbeeFemaleSkin49
889842:29:00Jennifer KimFemaleWetsuit32
894142:30:00Michael DalyMaleWetsuit47
9013042:31:00Christopher NguyenMaleWetsuit29
915942:38:00Melissa FetnerFemaleWetsuit42
928442:42:00Douglas HsuMaleWetsuit37
9316142:44:00Alexander TitusMaleWetsuit24
9415242:46:00Dana StepletonFemaleSkin31
9516942:49:00David WehnerMaleWetsuit51
9616742:51:00Adriana VermutFemaleWetsuit43
971744:03:00Jared BoigonMaleWetsuit49
982744:04:00Denise CarrFemaleWetsuit57
992544:12:00Sarah BullFemaleWetsuit49
1006444:13:00Alice FrancoFemaleWetsuit45
1017744:19:00Matthew HallgrenMaleWetsuit40
1024644:29:00Roger DavisMaleWetsuit58
1033245:35:00David ChungMaleWetsuit61
1046645:37:00Tracey GantFemaleWetsuit54
10512345:55:00Sean MillerMaleWetsuit45
1065746:09:00Amy FairbrotherFemaleWetsuit29
1071246:22:00Kimberly BentleyFemaleWetsuit60
10812046:23:00Janet MercierFemaleWetsuit52
10912146:28:00Jake MerrillMaleSkin32
1104246:39:00Gayle DamrellFemaleWetsuit58
1113447:05:00Shaun CollardMaleWetsuit65
1124347:14:00Jasmine DatorFemaleWetsuit23
1132347:21:00Madeleine BronstoneFemaleWetsuit52
11417647:33:00Mercy ManningFemaleSkin44
115647:37:00Hadar AviramFemaleWetsuit47
11614247:47:00Kathy RiceFemaleWetsuit62
1175847:54:00Erin FerrareFemaleSkin46
1183847:55:00Emma CottFemaleWetsuit28
1197047:58:00Levy GerzbergMaleWetsuit76
1204448:01:00Courtney DaviesMaleWetsuit52
1217648:04:00Katherine GuzmanFemaleSkin47
12215948:26:00Ted ThompsonMaleWetsuit52
1232148:45:00Berit Brewer-BakkenFemaleWetsuit26
12413449:01:00Richard PaddockMaleWetsuit72
12511849:29:00Daniel McNamaraMaleWetsuit45
126249:31:00Brian AloiaMaleWetsuit52
1271649:42:00Scott BiondiMaleWetsuit51
12815550:02:00Scott SympsonMaleWetsuit58
1292850:14:00Abby CarranzaFemaleWetsuit64
1303550:28:00Steven CollinsMaleWetsuit60
1312450:34:00Niki BrownMaleWetsuit36
13211151:09:00Subodh MadiwaleMaleWetsuit40
1331351:40:00Glen BentleyMaleWetsuit59
13414051:59:00Krishna RajaMaleWetsuit29
1356852:01:00Gabrielle GaudetFemaleWetsuit34
1368952:16:00Christian JungeMaleSkin36
13715452:49:00Harriet StormFemaleWetsuit59
13810153:09:00Kathleen KnoxFemaleSkin43
139453:21:00Peter AndersenMaleWetsuit47
1408153:52:00Daniel HegemanMaleWetsuit33
1417155:04:00Francesco GiorgettiMaleWetsuit40
1429056:00:00Robin KallmanFemaleSkin62
14320056:01:00Pedro OrdenesMaleSkinN/A
1444856:49:00Diana DelibaltovFemaleWetsuit36
1456757:00:00Michelle GaudetFemaleSkin38
14617957:49:00George CarvalhoMaleSkinN/A
1479259:49:00Liam KellyMaleWetsuit29
1481441:00:00Lorena RodriguezFemaleWetsuit29
1491291:00:07Scarlet NeradFemaleSkin53
1501751:03:51Sandra ZunigaFemaleWetsuit45
151611:04:32Jake FisherMaleWetsuit15
152601:04:34Ron FisherMaleWetsuit47
1531411:11:41Lauren ReynosoFemaleWetsuit33
BibOverall PlaceTimeNameGenderCityState
7126:34.8James ChaykaMPetalumaCA1st Overall
23227:43.9Kevin HayesMMountain ViewCA2nd Overall
34327:53.8Nicholas MonroeMSonomaCA3rd Overall
49430:15.1Sierra YoungFValenciaCA1st Female Overall
10530:20.8George DeinesMSachseTX
48630:47.5Jae YeonMValenciaCA
43731:31.1Catherine TaylorFConcordCASkin2nd Female Overall1st Skin Division
1831:37.3Monika BickertFAthertonCA3rd Female Overall
21932:24.1Francis GrilloMLos AltosCA
371032:27.9Chloe RiddleFValenciaCA
391133:33.6Michael SzarowiczMSan FranciscoCA
271234:21.7Anaya KhanzodeFSunnyvaleCASkin2nd Skin Division
121334:34.2Saumitr DikhitMSan JoseCASkin
441435:03.0Hermine TerhorstFOaklandCASkin
421535:04.3Russell TaylorMBryn MawrPA
321635:29.0James McDowellMRedwoodCA
281736:12.3Mitali KhanzodeFSunnyvaleCASkin
91836:12.8David ConcaMSan FranciscoCA
221936:18.6Jack GuedjMLos Altos HillsCA
142036:54.7Brett DoughertyMChicagoILSkin
352137:08.3Jennifer OConnorFSan FranciscoCA
292237:34.5Ginger KiernanFDillonCOSkin
452337:36.7Pim TuylsMLos AltosCA
462437:38.7David WehnerMAthertonCA
242538:07.0Katie HolliganFSan FranciscoCA
192638:08.3Eric GilsenanMNapaCA
132739:34.3Diana DivelyMSan FranciscoCASkin
332839:40.9Brian McPeakeMSan FranciscoCA
112940:02.5Allison DibleyFLaFayetteCASkin
403041:10.3Daisuke TanakaMLos GatosCA
63141:57.8Ricardo CharlesMBerkeleyCASkin
53242:03.8Denise CarrMSan JoseCA
363342:39.0Kasmira PawaFSan FranciscoCA
313442:47.1Andrew LopezMOntarioCASkin
253543:12.1Christopher KawajaMRossCASkin
263643:17.6Carl KawajaMSan FranciscoCASkin
473745:07.3Brooke WentzFSan FranciscoCA
23845:12.6Frederick BlairMFairfieldCASkin
383946:24.7Charles SterlingMSan FranciscoCASkin
154047:06.1Alexander DouglasMWaynePA
414147:51.7Jacob TanzMLos AltosCA
84248:45.0Andy ChowMSanta ClaraCA
44350:03.3Madeleine BronstoneFWalnut CreekCA
184450:21.1Levy GerzbergMLos AltosCA
164558:19.0Jim FlanneryMBridgewaterCA
3461:03:35.5Bob BoyleMPortola ValleyCA
30471:07:09.3Jeanette LeeFMenlo ParkCA
1748DNSGenevieve GebhartFSan FranciscoCASkin
2049DNSMaayan GreeneFOaklandCA

Click here to see results from past years!