Get the full experience in the app
Don't miss the next race. Push 10 minutes before each event and instant PB-drop alerts — in the iOS app.
Get the app
No live updates yet
50 Free
—Gracie Chen11California Dolphin Swim Team
31.86—Kate Sheliepova13Diablo Aquatics
31.86—Leila Kail11Alameda Gators
31.55—Harper Lanpher15Terrapins Swim Team
29.79—Joaquin Recinos17Tiger Aquatics
27.47—Jayce Yap16Santa Clara Swim Club
27.30—Isabella Li14California Dolphin Swim Team
28.60—Riley Curry13Pleasanton Seahawks
28.60—Lucca Wang10Pleasanton Seahawks
33.41—Justin Korajkic13Walnut Creek Aquabears
27.75—Demian Jarmy9Pleasanton Seahawks
41.22—hansini Martha10Pleasanton Seahawks
43.91—Justin Ely18California Dolphin Swim Team
24.94—Nikolas Klimenko16Terrapins Swim Team
28.05—Simona Rosicker13ElitSwim Club
32.44—Muyun Li10Unattached
33.30—Kaavya Shah10ElitSwim Club
45.29—Arohi Sharma15ElitSwim Club
32.19—Katherine Chen13California Dolphin Swim Team
30.08—Ethan Tu12Walnut Creek Aquabears
31.3450 Back
—Zack Crouse12Livermore Aqua Cowboys
40.93—Pavi Sharma10ElitSwim Club
50.69—Aaleen Patel11Pleasanton Seahawks
41.9850 Breast
—Isha Srinivasan9California Dolphin Swim Team
1:01.67—Genevieve Flores9Alameda Gators
56.80—Grayson Swanson11Pleasanton Seahawks
46.04—Marco Sun9Pleasanton Seahawks
46.49—Aaleen Patel11Pleasanton Seahawks
42.54—Mira Emhoff11Orinda Aquatics
42.68—Dhiya Pratheep11Livermore Aqua Cowboys
59.05—Helen Zhang9California Dolphin Swim Team
57.93—Magnus Russell11Walnut Creek Aquabears
42.87—Robert Legg9Pleasanton Seahawks
44.50—Cameron Boitano9Pleasanton Seahawks
45.10—Muyun Li10Unattached
47.71—Sami Vuori12Hills Hurricane Swimming
40.55—Justin Wu11Orinda Aquatics
50.83—Poulomi Basu12Pleasanton Seahawks
40.92—Franny Bordes12Walnut Creek Aquabears
45.47—Hans Jensen10Diablo Aquatics
48.38—Eveline Zgardovski12Terrapins Swim Team
42.01—Collin Liu12Diablo Aquatics
42.60—Sophia Wright11Diablo Aquatics
44.0450 Fly
—Tristan Payumo12Unattached
36.91—Everett Brown10Orinda Aquatics
42.87—Joshua My12Orinda Aquatics
37.33—Nishith Manoharan12California Dolphin Swim Team
39.04—Violet Camacho12Pleasanton Seahawks
37.21—Huakai Shao11Pleasanton Seahawks
39.67—Siya Verma11Unattached
37.36—Mihit Garg11California Dolphin Swim Team
37.15—Savy Searle12Pleasanton Seahawks
32.19—Marco Sun9Pleasanton Seahawks
35.90—Amy Liu12Pleasanton Seahawks
36.12—Audrey Tam11Pleasanton Seahawks
32.91—Maximus Wang11California Dolphin Swim Team
34.83—Grace Letson10Orinda Aquatics
42.90—Jasmine Li10California Dolphin Swim Team
48.52—Delaney Amador11Livermore Aqua Cowboys
39.43—Luke Xu9California Dolphin Swim Team
49.20—Agathe Cristi11Brentwood Seawolves
40.69—Muyun Li10Unattached
35.92—Ethen Fadillah12California Dolphin Swim Team
35.94100 Free
—Joaquin Recinos17Tiger Aquatics
59.46—Kevin Zhang17California Dolphin Swim Team
1:00.41—Minh-Ky Kawamura14Livermore Aqua Cowboys
1:08.81—Chayton Zhou8Pleasanton Seahawks
1:21.47—Maya Izuhara12Pleasanton Seahawks
1:15.51—Makai Fernando13Unattached
1:00.70—Chloe Tao14California Dolphin Swim Team
1:04.84—Helen Randolph17Terrapins Swim Team
1:02.04—Ethan Cheng13Unattached
1:04.06100 Back
—hansini Martha10Pleasanton Seahawks
1:53.72—Miruthunya Alagusakthi12California Dolphin Swim Team
1:38.11—Saanvi Mopuri10California Dolphin Swim Team
1:47.01—Adrian Tu10Walnut Creek Aquabears
1:39.98—Isha Srinivasan9California Dolphin Swim Team
2:24.05—Jason Korajkic10Walnut Creek Aquabears
1:30.01—Arnav Surana12Pleasanton Seahawks
1:25.16—Lucca Wang10Pleasanton Seahawks
1:26.34—Marco Sun9Pleasanton Seahawks
1:25.75—Jasmine Li10California Dolphin Swim Team
1:36.70—Alex Sigmundson10Terrapins Swim Team
1:48.24—Reagan Follmer12Walnut Creek Aquabears
1:31.29—Ella Drewniak11Tri Valley Aquatics
1:32.34—Grayson Swanson11Pleasanton Seahawks
1:23.57—Andrew Ellingwood11Orinda Aquatics
1:23.23—Leila Zibell12Orinda Aquatics
1:23.48—Kayden Masongsong10Terrapins Swim Team
1:24.29—Lexie Piiwaa12Diablo Aquatics
1:23.78—Demian Jarmy9Pleasanton Seahawks
1:42.60—Ella Lau12Tri Valley Aquatics
1:24.65100 Breast
—Tanisha Saligrama13Pleasanton Seahawks
1:38.11—Addy Helmick10Brentwood Seawolves
1:56.31—Alan Chan16California Dolphin Swim Team
1:23.31—Adam Aly14Livermore Aqua Cowboys
1:35.77100 Fly
—Soraya Recinos14Tiger Aquatics
1:19.37—Giovanni Castaneda14Terrapins Swim Team
1:04.84—Makai Fernando13Unattached
1:06.68200 Free
—Emma Nagy14Livermore Aqua Cowboys
2:38.70—Zoe Chan9Unattached
2:44.33—Jason Korajkic10Walnut Creek Aquabears
2:37.42—Aanya Mital13California Dolphin Swim Team
2:56.21—Cole Carlson12Orinda Aquatics
2:24.29—Evan Lu15Pleasanton Seahawks
2:09.75—Dorothy Dong14Diablo Aquatics
2:48.25—Casey Wright13Brentwood Seawolves
2:30.21—Marco Sun9Pleasanton Seahawks
2:34.90—Anna Pankhurst14Brentwood Seawolves
2:26.76—Fiona Magna12San Ramon Valley Aquatics
2:43.50—Aiden Chan14California Dolphin Swim Team
2:28.73—Eleanor Santos11Pleasanton Seahawks
2:43.11—Noah Wood14Alameda Gators
2:15.90—Ella Brown13Orinda Aquatics
2:33.39—Ella Lau12Tri Valley Aquatics
2:38.25—Helen Randolph17Terrapins Swim Team
2:13.09—Aaron Xiao14Pleasanton Seahawks
2:28.05—Tom Kiersnowski13ElitSwim Club
2:21.27—Lyla Ybanez13Brentwood Seawolves
2:36.13200 Back
—Andrew Ellingwood11Orinda Aquatics
3:00.03—Mira Emhoff11Orinda Aquatics
3:10.04—Fergal Cradock14Pleasanton Seahawks
2:48.98—Kai Okumura-Sokalski10Orinda Aquatics
3:04.08—Isabella Li14California Dolphin Swim Team
2:44.58—Dian Li13Pleasanton Seahawks
2:54.01—Charlotte NGUYEN12Hills Hurricane Swimming
2:57.38—Addison Shiflet13Orinda Aquatics
2:52.53—Adam Aly14Livermore Aqua Cowboys
2:49.58—Emma Nagy14Livermore Aqua Cowboys
3:03.94—Albert Pan14Pleasanton Seahawks
2:36.34—Mateo Cordero13Unattached
3:10.25—Gabriel Gordeev14Terrapins Swim Team
2:35.45—Zack Crouse12Livermore Aqua Cowboys
3:01.71—Delina Chen10California Dolphin Swim Team
3:34.20—Jayce Yap16Santa Clara Swim Club
2:55.18—Abby von Loewenfeldt13Orinda Aquatics
3:16.48—Katherine Chen13California Dolphin Swim Team
2:35.88—Lucca Wang10Pleasanton Seahawks
3:00.30—Lana Choo14Orinda Aquatics
3:03.43200 Breast
—Ella Brown13Orinda Aquatics
3:23.65—Athena Nguyen12California Dolphin Swim Team
3:16.91—Terra Pembleton14Livermore Aqua Cowboys
3:43.33—Olivia Mejicanos Garat12Walnut Creek Aquabears
3:25.44—Abby Ikeda16Terrapins Swim Team
3:01.24—Addison Shiflet13Orinda Aquatics
2:50.94—Harper Lanpher15Terrapins Swim Team
2:53.74—Hanna Soderberg14Unattached
3:13.28—Yekshit Cherakam11California Dolphin Swim Team
3:25.30—Kiaan Bhatt13Tri Valley Aquatics
3:15.61—Savy Searle12Pleasanton Seahawks
3:15.54—Bhavik Kakkar13Pleasanton Seahawks
3:02.48—Franny Bordes12Walnut Creek Aquabears
3:30.88—Daniel Duenas12Unattached
3:20.77—Sophie Chin12Orinda Aquatics
3:25.32—CHLOE KWAN13ElitSwim Club
3:45.62—Aaleen Patel11Pleasanton Seahawks
3:21.74—Tristan Mijatovic11Pleasanton Seahawks
3:07.18—Kaileani Calica13Orinda Aquatics
3:12.15—Mateo Almada-Ibanez13ElitSwim Club
3:13.14200 Fly
—Allison Stephanson12Pleasanton Seahawks
3:01.06—Landen Vien12Pleasanton Seahawks
2:53.15—Aurea Emhoff14Orinda Aquatics
3:13.52—Daniela Kovnatsky13Unattached
2:58.02—Jayden Lee12California Dolphin Swim Team
3:17.45—Ella Legg13Pleasanton Seahawks
2:26.49—Peyton Choi14Tri Valley Aquatics
2:24.96—Newton Ganac11Unattached
3:00.23—Maximus Wang11California Dolphin Swim Team
3:04.20—Johann Monis14Pleasanton Seahawks
2:20.75—Andrew Ellingwood11Orinda Aquatics
3:14.69—Jasmina Horn12California Dolphin Swim Team
3:05.28—Audrey Tam11Pleasanton Seahawks
2:49.42—Patrick Forster12Terrapins Swim Team
2:50.32—Aiden Zenooz14Pleasanton Seahawks
2:38.38—Asher Song13California Dolphin Swim Team
2:48.75—Marina Didenko13Terrapins Swim Team
2:33.19—Adrian Padilla13Tiger Aquatics
2:52.55—Duke Wang13Pleasanton Seahawks
2:21.33400 Free
—Marco Sun9Pleasanton Seahawks
5:22.87—Nick Crouse14Livermore Aqua Cowboys
4:58.24—Giovanni Castaneda14Terrapins Swim Team
4:54.26—Oliver Hartley12Livermore Aqua Cowboys
5:37.66—Ian Leung12Tri Valley Aquatics
5:21.16—Harper Lanpher15Terrapins Swim Team
4:57.43—Adrien Jarmy11Pleasanton Seahawks
5:34.25—Sami Vuori12Hills Hurricane Swimming
5:14.78—Ruby Height17Tiger Aquatics
4:58.67—Aaratrika Sharma15ElitSwim Club
5:47.56—Katherine Chen13California Dolphin Swim Team
5:11.85—Mac Wheeler16Tiger Aquatics
4:48.73—Nathan Wood11Alameda Gators
5:23.82—Simona Rosicker13ElitSwim Club
5:54.33—Makai Fernando13Unattached
4:52.01—Allison Stephanson12Pleasanton Seahawks
5:17.04—Yongjian Zhang15California Dolphin Swim Team
5:19.82—Amelie Grigoryan14Tri Valley Aquatics
5:35.55—Megan Chen10Pleasanton Seahawks
5:25.73—Hansel Wang12Pleasanton Seahawks
5:04.71400 IM
—Duke Wang13Pleasanton Seahawks
5:09.89—Dean Andren12Pleasanton Seahawks
5:34.09—Ziruo Lian15California Dolphin Swim Team
6:24.98—Logan Flynn14Livermore Aqua Cowboys
6:08.65—Maximus Wang11California Dolphin Swim Team
6:10.78—Carter Burns13Terrapins Swim Team
5:47.62—Charlotte Smith14Orinda Aquatics
5:33.45—Nicholas Hernandez12Walnut Creek Aquabears
6:10.99—Teagan Bratcher14Orinda Aquatics
5:43.24—Tom Kiersnowski13ElitSwim Club
5:48.65—Dane Sullivan13Livermore Aqua Cowboys
6:11.45—Makai Fernando13Unattached
5:20.94—Fergal Cradock14Pleasanton Seahawks
6:03.89—Ella Drewniak11Tri Valley Aquatics
6:47.86—Sage Searle12Pleasanton Seahawks
5:33.54—Kaitlyn Whittlinger14Terrapins Swim Team
5:38.23—Grace Willis13Terrapins Swim Team
5:47.23—Mateo Almada-Ibanez13ElitSwim Club
5:55.25—Audrey Ospina13Pleasanton Seahawks
6:10.73—Dan Vu16Tiger Aquatics
5:14.261500 Free
—Addison Reed14Terrapins Swim Team
24:11.06—Carter Burns13Terrapins Swim Team
21:21.51—Aaratrika Sharma15ElitSwim Club
21:29.92—Patrick Forster12Terrapins Swim Team
20:50.09—Danica Huie13Tri Valley Aquatics
21:27.17—Harper Swanson14Orinda Aquatics
20:52.01—Fergal Cradock14Pleasanton Seahawks
21:52.53—Narun Thangavel13Livermore Aqua Cowboys
22:26.59—Johanna Ahner13Livermore Aqua Cowboys
21:28.31—Riley Curry13Pleasanton Seahawks
20:22.83—Allison Stephanson12Pleasanton Seahawks
20:48.39—Ivy Zhang11Pleasanton Seahawks
19:59.13—Angad Bhatia13ElitSwim Club
23:59.58—Duke Wang13Pleasanton Seahawks
18:36.71—Valette Heke12Unattached
18:57.92—Max Shen12Orinda Aquatics
22:00.71—Aurea Emhoff14Orinda Aquatics
22:21.39—Jillian Loeser15Pleasanton Seahawks
21:12.90—Terra Pembleton14Livermore Aqua Cowboys
21:22.05—Audrey Ospina13Pleasanton Seahawks
22:23.10