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
—ETHAN SOTELO17Merced Skimmers Swim Team
22.05—Luke Holscher13Fresno Dolphins Swim Team
24.00—Sophie Dorsett13B-Town Brazadas Swim Club
26.71—Hailey Todd15B-Town Brazadas Swim Club
24.55—Sophia Sorensen15B-Town Brazadas Swim Club
26.55—Lucas Huckabay18Unattached
21.53—Khamie Dela Cruz14B-Town Brazadas Swim Club
26.55—Rachel Robertson15Las Vegas Swim Club
25.61—Isabella Peterson15Las Vegas Swim Club
25.55—Aidan Woods18Las Vegas Swim Club
23.42—Nick Dawidian16Las Vegas Swim Club
23.85—Madeline Flores16Fresno Dolphins Swim Team
26.93—Jason Li15Merced Skimmers Swim Team
24.23—Addy Berry14Clovis Swim Club
27.30—Alexandria Telesmanic13Clovis Swim Club
26.37—Evan Costella15Clovis Swim Club
22.36—Jillian Bean17B-Town Brazadas Swim Club
25.25—Megyn Rodda14Clovis Swim Club
25.70—Reed Oltjenbruns14Clovis Swim Club
22.79—Zylah Radford15Clovis Swim Club
24.7350 Back
—Fiona Wendelboe15Las Vegas Swim Club
28.55—Kylee Carlson16Las Vegas Swim Club
30.64—Leah Chaffin17Las Vegas Swim Club
30.88—Hailey Marinovich17Clovis Swim Club
26.98—Rylee Medina17Clovis Swim Club
33.89—Khane Eseberre16Unattached
30.74—Claire Youngblood16Unattached
29.15—Charlie Potter17Unattached
25.43—Kaia Stork15Clovis Swim Club
28.53—Carlo Medina16Clovis Swim Club
26.07—Shelby Sombat17Clovis Swim Club
30.15—Liam McBrearty13Clovis Swim Club
30.21—Evan Costella15Clovis Swim Club
27.38—Migo Armas17Unattached
25.30—Kaydance Musacchio15Yosemite Marlins Swim Club
29.08—Aidan Pham16Clovis Swim Club
27.63—Adam Farouk16B-Town Brazadas Swim Club
25.02—Lucas Cuper17Unattached
25.87—Karyss Lee15Merced Skimmers Swim Team
30.89—Juan Pablo Melgoza16B-Town Brazadas Swim Club
26.7250 Breast
—Aidan Woods18Las Vegas Swim Club
28.58—Joshua Evans18Las Vegas Swim Club
28.13—Madison Truman18Las Vegas Swim Club
35.53—Brooke Vanderlind17Las Vegas Swim Club
33.88—Olivia Romans13Tule Nation Tritons
37.42—Violet Martinez16Merced Skimmers Swim Team
34.05—Addia Watson17Clovis Swim Club
33.42—Sophie Cook14Clovis Swim Club
31.78—Florence Cerpa16Merced Skimmers Swim Team
33.59—Behr Cordero18Fresno Dolphins Swim Team
27.54—Karyss Lee15Merced Skimmers Swim Team
37.03—Braden McCaffrey16Fresno Dolphins Swim Team
29.37—Blair Oka16Fresno Dolphins Swim Team
36.40—Brandon Manning Manning14Clovis Swim Club
29.41—simar Sidhu15Clovis Swim Club
33.91—Layne Gilbert16Clovis Swim Club
34.93—Mack Waelty13Clovis Swim Club
32.76—Allison Boam18Clovis Swim Club
31.19—Chloe Hamilton17Clovis Swim Club
31.69—Reed Oltjenbruns14Clovis Swim Club
33.3350 Fly
—Isaak Ensz15Tule Nation Tritons
25.61—Kaia Stork15Clovis Swim Club
29.29—Faith Roberts16B-Town Brazadas Swim Club
25.63—Aubree Carlock15Tule Nation Tritons
27.86—Aidan Woods18Las Vegas Swim Club
25.95—Nick Dawidian16Las Vegas Swim Club
25.19—Isabella Peterson15Las Vegas Swim Club
26.78—Madison Truman18Las Vegas Swim Club
32.07—Gavin McDaniel18Las Vegas Swim Club
25.78—Karyss Lee15Merced Skimmers Swim Team
29.82—Mack Waelty13Clovis Swim Club
26.88—Zylah Radford15Clovis Swim Club
26.73—Shelby Sombat17Clovis Swim Club
29.69—Aidan Hauptman15Unattached
28.05—Rylee Medina17Clovis Swim Club
29.12—Alian Marriaga Marriaga16Clovis Swim Club
26.28—Sylas Maurin19Clovis Swim Club
23.27—Heidi Sombat17Clovis Swim Club
30.16—Christy Kaneko14Clovis Swim Club
30.80—Aylin Piasai15Merced Skimmers Swim Team
28.20100 Free
—Audrina Minch15B-Town Brazadas Swim Club
57.18—Aidan Woods18Las Vegas Swim Club
51.91—Joshua Evans18Las Vegas Swim Club
49.80—Madison Truman18Las Vegas Swim Club
59.94—Nick Dawidian16Las Vegas Swim Club
50.07—Thomas Solaris14Las Vegas Swim Club
49.86—Gavin McDaniel18Las Vegas Swim Club
52.68—Olivia Romans13Tule Nation Tritons
1:03.07—Katie Kaff16Unattached
55.60—Addia Watson17Clovis Swim Club
55.58—ETHAN SOTELO17Merced Skimmers Swim Team
46.94—Kaitlyn Bean15Tule Nation Tritons
57.98—Violet Martinez16Merced Skimmers Swim Team
53.49—Mike Ohanessian15Unattached
50.26—Aylin Piasai15Merced Skimmers Swim Team
55.80—Makenzie Krum13Tule Nation Tritons
56.17—Clara Martinez17Fresno Dolphins Swim Team
57.55—Bryce McCaffrey13Fresno Dolphins Swim Team
56.14—Kaiden Rockey16Clovis Swim Club
47.46—Behr Cordero18Fresno Dolphins Swim Team
51.72100 Back
—Adam Farouk16B-Town Brazadas Swim Club
54.60—Hailey Todd15B-Town Brazadas Swim Club
58.89—Fiona Wendelboe15Las Vegas Swim Club
1:00.18—Thomas Solaris14Las Vegas Swim Club
54.84—Jace Gallagher-Spencer16Las Vegas Swim Club
56.40—Charlotte Smith16B-Town Brazadas Swim Club
1:08.39—Logan Espinoza18Clovis Swim Club
59.67—Regan Hildreth16Unattached
1:01.20—Kaiden Rockey16Clovis Swim Club
53.28—Kaydance Musacchio15Yosemite Marlins Swim Club
1:02.57—Lukas Boam16Clovis Swim Club
56.12—Evan Costella15Clovis Swim Club
58.40—Carlo Medina16Clovis Swim Club
56.15—Tobin Reed18Clovis Swim Club
57.14—Sophia Sorensen15B-Town Brazadas Swim Club
1:01.05—Jenna Beggs17Clovis Swim Club
1:01.36—Stanley Oka17Fresno Dolphins Swim Team
54.26—Liam Buller17Tule Nation Tritons
58.64—Isaiah Silver15Livermore Aqua Cowboys
50.56—Patty Torres20Unattached
1:02.40100 Breast
—Carter Stiles17B-Town Brazadas Swim Club
59.66—Braden McCaffrey16Fresno Dolphins Swim Team
1:01.63—Faith Roberts16B-Town Brazadas Swim Club
1:06.10—Sophia Oka-Fedder17Fresno Dolphins Swim Team
1:06.03—Madison Truman18Las Vegas Swim Club
1:15.01—Nick Dawidian16Las Vegas Swim Club
1:05.06—Rachel Robertson15Las Vegas Swim Club
1:08.26—Levi Perez16Unattached
1:01.02—Joseph Barnard16Unattached
1:00.50—Caitlin Brady14Unattached
1:09.88—Amai Ilankatharan14Unattached
1:05.65—Peyton Martin15Unattached
1:12.38—Ben Potter14Unattached
1:10.43—Chloe Hamilton17Clovis Swim Club
1:05.87—Mike Ohanessian15Unattached
1:05.49—Winston Liang18Clovis Swim Club
54.79—Alian Marriaga Marriaga16Clovis Swim Club
1:03.24—simar Sidhu15Clovis Swim Club
1:18.91—Katie Kaff16Unattached
1:04.89—Addia Watson17Clovis Swim Club
1:13.09100 Fly
—Charlotte Smith16B-Town Brazadas Swim Club
1:12.69—ETHAN SOTELO17Merced Skimmers Swim Team
53.06—Faith Roberts16B-Town Brazadas Swim Club
56.73—Nick Dawidian16Las Vegas Swim Club
54.15—Levi Perez16Unattached
54.83—Caitlin Brady14Unattached
1:03.49—Rowen Compton15Unattached
56.96—Yuma Badamjav14Unattached
57.37—Amai Ilankatharan14Unattached
1:01.06—Aidan Woods18Las Vegas Swim Club
57.98—Ethan Linville18Clovis Swim Club
51.32—Gracyn Crough13Clovis Swim Club
59.26—Maya Moseley15Unattached
1:03.27—Migo Armas17Unattached
53.56—Evan Costella15Clovis Swim Club
54.77—Jillian Bean17B-Town Brazadas Swim Club
59.79—Alian Marriaga Marriaga16Clovis Swim Club
59.71—Shelby Sombat17Clovis Swim Club
1:07.29—Adam Farouk16B-Town Brazadas Swim Club
52.98—Sarah-jane Osborne16Unattached
57.12200 Free
—Khamie Dela Cruz14B-Town Brazadas Swim Club
2:03.65—Gus Schimnowski15B-Town Brazadas Swim Club
1:50.59—Briggs Wilbert15B-Town Brazadas Swim Club
1:54.05—Clara Martinez17Fresno Dolphins Swim Team
2:10.71—Madison Truman18Las Vegas Swim Club
2:05.61—Joshua Landers14Unattached
1:49.65—Ethan Linville18Clovis Swim Club
1:41.06—Breya Watson14Clovis Swim Club
1:58.36—Trey Rojas13Clovis Swim Club
1:48.93—Claire Youngblood16Unattached
2:03.80—Sylas Maurin19Clovis Swim Club
1:46.58—Brandon Manning Manning14Clovis Swim Club
1:52.74—Gracie Sombat15Clovis Swim Club
1:57.13—Katherine Pavlina15Clovis Swim Club
1:58.83—Nolan Kampsen15Clovis Swim Club
1:52.21—Kaia Stork15Clovis Swim Club
2:00.56—Haden Murdock17Clovis Swim Club
2:00.34—Khane Eseberre16Unattached
1:55.02—Addia Watson17Clovis Swim Club
2:02.50—Addy Berry14Clovis Swim Club
2:08.65200 Back
—Juan Pablo Melgoza16B-Town Brazadas Swim Club
2:08.02—Fiona Wendelboe15Las Vegas Swim Club
2:15.64—Ellie Brown13Fresno Dolphins Swim Team
2:19.45—Kaia Stork15Clovis Swim Club
2:18.39—Carlo Medina16Clovis Swim Club
2:04.53—Terra Pembleton14Livermore Aqua Cowboys
2:22.97—Maxwell Catron17Orinda Aquatics
1:59.16—Joaquin Pok15Burlingame Aquatic Club
2:12.81—Mac Wheeler17Unattached
2:20.27—Madelyn Cottam17Orinda Aquatics
2:18.19—Ada Ward15Orinda Aquatics
2:21.95—Siena Santos18Orinda Aquatics
2:08.74—Eva Kaye18Livermore Aqua Cowboys
2:06.45—Phoebe Conrad14Livermore Aqua Cowboys
2:28.20—Emma Sloan16Orinda Aquatics
2:05.52—Tess Veronda16Orinda Aquatics
2:17.87—Jacob Beugelmans16Orinda Aquatics
2:02.51—Ryan Kim15Livermore Aqua Cowboys
2:04.73—Claire Meissner15Orinda Aquatics
2:03.22—Aarin Raina15Orinda Aquatics
2:16.88200 Breast
—Leslie Harryman12Clovis Swim Club
2:50.46—Rachel Robertson15Las Vegas Swim Club
2:29.76—Brooke Vanderlind17Las Vegas Swim Club
2:39.37—Aidan Woods18Las Vegas Swim Club
2:22.70—Madison Truman18Las Vegas Swim Club
2:43.18—An-Di Duong19Unattached
2:14.56—Carter Stiles17B-Town Brazadas Swim Club
2:10.42—Logan Espinoza18Clovis Swim Club
2:13.92—Layne Gilbert16Clovis Swim Club
2:38.93—Jordana Johnson16Unattached
2:27.18—Emma Taylor15Tule Nation Tritons
2:32.83—Braden McCaffrey16Fresno Dolphins Swim Team
2:15.70—Behr Cordero18Fresno Dolphins Swim Team
2:16.67—Asher Dolid15Piedmont Swim Team
2:18.48—Cole Carnazzo17Piedmont Swim Team
2:16.51—Kenzie Enrile12Livermore Aqua Cowboys
2:48.09—Rhys Williams17Orinda Aquatics
2:06.29—Kaia Bonham17Orinda Aquatics
2:28.96—Johanna Ahner14Livermore Aqua Cowboys
2:41.52—Iris Rasera-Holden15Orinda Aquatics
2:29.16200 Fly
—Chloe Hamilton17Clovis Swim Club
2:12.97—William Ancheta18Unattached
2:04.66—Luke Holscher13Fresno Dolphins Swim Team
1:59.87—Stanley Oka17Fresno Dolphins Swim Team
1:55.07—Aidan Pham16Clovis Swim Club
2:02.58—Rylee Medina17Clovis Swim Club
2:23.73—Ethan Linville18Clovis Swim Club
1:52.53—Charlie Waelty15Clovis Swim Club
2:00.91—Ace Orians14Walnut Creek Aquabears
2:10.92—Haven Nichols16Orinda Aquatics
2:25.71—Bao-son Nguyen-Trong17Piedmont Swim Team
2:10.06—Catherine Kwong18Burlingame Aquatic Club
2:15.56—Ray Martin Del Campo15Orinda Aquatics
1:59.18—Caden Jimenez16Livermore Aqua Cowboys
2:03.87—Isaiah Silver15Livermore Aqua Cowboys
1:47.84—Parisa Mosavat18Orinda Aquatics
2:35.14—Mckinley Scobie17Livermore Aqua Cowboys
2:02.85—Chloe Yip17Valley Splash
2:09.56—Abby Zarahn16Burlingame Aquatic Club
2:25.34—Minh-Ky Kawamura15Livermore Aqua Cowboys
2:15.28200 IM
—Madison Truman18Las Vegas Swim Club
2:30.03—Fiona Wendelboe15Las Vegas Swim Club
2:19.29—Brooke Vanderlind17Las Vegas Swim Club
2:27.47—John Fradet16Las Vegas Swim Club
2:05.62—Gavin McDaniel18Las Vegas Swim Club
2:11.81—Madison Bean13Tule Nation Tritons
2:25.09—Sloane Dingeldein16Merced Skimmers Swim Team
2:19.53—Drew Odom14Fresno Dolphins Swim Team
2:16.86—Braden McCaffrey16Fresno Dolphins Swim Team
2:06.62—Adeline Crass17Fresno Dolphins Swim Team
2:14.53—Aidan Pham16Clovis Swim Club
2:08.61—Katherine Pavlina15Clovis Swim Club
2:19.20—Sophia Oka-Fedder17Fresno Dolphins Swim Team
2:05.02—Charlie Potter17Unattached
1:56.89—Layne Gilbert16Clovis Swim Club
2:21.90—Logan Espinoza18Clovis Swim Club
2:01.68—Sylas Maurin19Clovis Swim Club
2:02.71—Johanna Ahner14Livermore Aqua Cowboys
2:23.42—Terra Pembleton14Livermore Aqua Cowboys
2:24.99—Maxwell Catron17Orinda Aquatics
2:01.78400 IM
—Hailey Todd15B-Town Brazadas Swim Club
4:39.34—Fiona Wendelboe15Las Vegas Swim Club
4:53.58—Rachel Robertson15Las Vegas Swim Club
4:42.43—Peyton Martin15Unattached
4:56.13—Migo Armas17Unattached
4:11.91—Kaiden Rockey16Clovis Swim Club
4:40.61—Jillian Bean17B-Town Brazadas Swim Club
4:45.82—Mike Ohanessian15Unattached
4:21.86—Sophia Sorensen15B-Town Brazadas Swim Club
4:45.40—Madison Bean13Tule Nation Tritons
5:03.41—Cassie Clark18Livermore Aqua Cowboys
4:36.83—Siena Santos18Orinda Aquatics
4:35.03—Anoksh Khambatta14Piedmont Swim Team
4:46.62—Audrey Pengilly17Unattached
5:08.49—Ada Ward15Orinda Aquatics
4:53.87—Jacob Beugelmans16Orinda Aquatics
4:14.05—Emma Sloan16Orinda Aquatics
4:31.41—Charlotte Smith15Orinda Aquatics
4:38.09—Madelyn Cottam17Orinda Aquatics
4:59.05—Nick Crouse15Livermore Aqua Cowboys
4:50.53500 Free
—Carter Stiles17B-Town Brazadas Swim Club
4:40.51—Juan Pablo Melgoza16B-Town Brazadas Swim Club
5:06.59—Khamie Dela Cruz14B-Town Brazadas Swim Club
5:30.12—Fiona Wendelboe15Las Vegas Swim Club
5:22.49—Thomas Solaris14Las Vegas Swim Club
4:51.13—Nick Dawidian16Las Vegas Swim Club
4:58.19—John Fradet16Las Vegas Swim Club
4:49.52—Jace Gallagher-Spencer16Las Vegas Swim Club
4:52.13—Robert McCarthy16Las Vegas Swim Club
4:46.93—Logan Huckabay15Unattached
4:42.56—Audrina Minch15B-Town Brazadas Swim Club
5:26.64—Cooper Jones14Clovis Swim Club
5:00.48—Kaydance Musacchio15Yosemite Marlins Swim Club
5:14.54—Madeline Flores16Fresno Dolphins Swim Team
5:42.28—Sophia Oka-Fedder17Fresno Dolphins Swim Team
4:59.11—Sophie Cook14Clovis Swim Club
5:25.77—Mia McConnell17Orinda Aquatics
5:31.07—Lisa Bremer15Livermore Aqua Cowboys
5:42.52—Ray Martin Del Campo15Orinda Aquatics
4:47.53—Cole Carnazzo17Piedmont Swim Team
4:52.741000 Free
—Madelyn Cottam17Orinda Aquatics
11:18.70—Emma Byrne Bautista16Walnut Creek Aquabears
11:41.60—Annabelle Kruger17Walnut Creek Aquabears
10:59.01—Evan Petrov15Walnut Creek Aquabears
10:19.41—Magnolia Stoll16Piedmont Swim Team
11:36.88—Sierra Lema15Burlingame Aquatic Club
11:31.27—Harper Swanson15Orinda Aquatics
11:19.90—Chloe Thorn Leeson17Orinda Aquatics
11:01.84—Samantha White17Piedmont Swim Team
11:19.60—Finn Workman15South Valley Makos
10:09.26—Jacob Beugelmans16Orinda Aquatics
9:48.82—Mia McConnell17Orinda Aquatics
11:37.07—Bryer Rose16Burlingame Aquatic Club
11:08.16—Rhys Delaney16Walnut Creek Aquabears
10:09.79