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
—Blaze Signoriello13Yosemite Marlins Swim Club
26.72—Caiden Lapoint16South Valley Aquatics
22.50—Pavel Breish24Yosemite Marlins Swim Club
32.61—Kaydance Musacchio15Yosemite Marlins Swim Club
26.88—Jaxson Lavoie13Yosemite Marlins Swim Club
27.83—Millie Van Kopp14Yosemite Marlins Swim Club
28.31—Ethan McArdle10Yosemite Marlins Swim Club
48.57—Sofia Pangrazio13Turlock Aquatic Club
29.26—Charlotte Maddox10Tule Nation Tritons
31.90—Jack Witt9Tule Nation Tritons
45.83—Ethan Machuca7Tule Nation Tritons
44.77—Karyss Lee15Merced Skimmers Swim Team
28.67—Luciana Troxell16Tule Nation Tritons
36.10—Chiara Thompson13Tule Nation Tritons
32.22—Cohen Baron12Madera Aquatic Team
27.35—Sophia Oka-Fedder17Fresno Dolphins Swim Team
24.49—Adeline Crass17Fresno Dolphins Swim Team
25.99—Elsy Witt11Tule Nation Tritons
31.02—Tarrin Nelms13Tule Nation Tritons
29.16—Ivan Rodriguez17Tule Nation Tritons
24.3050 Back
—Ethan McArdle10Yosemite Marlins Swim Club
55.29—Chris Thompson11Tule Nation Tritons
39.34—Eilam Jalil12Tule Nation Tritons
35.65—Elsy Witt11Tule Nation Tritons
39.04—Caleb Tos10Tule Nation Tritons
47.31—Carl Maddox8Tule Nation Tritons
53.16—Jack Witt9Tule Nation Tritons
1:02.53—Anna Rusu11Unattached
40.43—Joshua Lung10Unattached
39.48—Anthony Cordova10Clovis Swim Club
1:01.34—Charlotte Maddox10Tule Nation Tritons
40.07—Penelope Newkirk10Fresno Dolphins Swim Team
50.25—Natalia Torres9Tule Nation Tritons
38.97—Matthew Lai8Clovis Swim Club
42.18—Bailey Aguilar-Marin8Clovis Swim Club
41.19—Olive Deis12Clovis Swim Club
38.14—Aileen Wong11Clovis Swim Club
34.64—James Lescroart12Clovis Swim Club
35.01—Owen Deis10Clovis Swim Club
42.26—Ada Lu11Unattached
43.1450 Breast
—Char Fariss11South Valley Aquatics
49.43—Will Vivian11Fresno Dolphins Swim Team
52.55—Lincoln Vlahavas10Fresno Dolphins Swim Team
56.92—Lucy Zender12Fresno Dolphins Swim Team
58.67—Caitlyn Short12Fresno Dolphins Swim Team
42.15—Nicholas Mahrouk11Fresno Dolphins Swim Team
1:00.46—Sully Bowers9Fresno Dolphins Swim Team
1:06.18—Olive Deis12Clovis Swim Club
42.54—Cali Coleman10Clovis Swim Club
43.28—Aaron Lai11Clovis Swim Club
41.69—Matthew Lai8Clovis Swim Club
51.72—Caleb Tos10Tule Nation Tritons
49.55—Carter De Ochoa10Tule Nation Tritons
53.39—Owen Deis10Clovis Swim Club
45.85—Elizabeth Deis8Clovis Swim Club
57.49—Patrick Deegan10Clovis Swim Club
55.35—Caroline Caskey9Fresno Dolphins Swim Team
1:08.15—Natalia Torres9Tule Nation Tritons
43.83—Lia Turner11Tule Nation Tritons
57.81—Anthony Cordova10Clovis Swim Club
1:04.2050 Fly
—Lucy Zender12Fresno Dolphins Swim Team
45.30—Cohen Baron12Madera Aquatic Team
32.06—Caitlyn Short12Fresno Dolphins Swim Team
36.44—Chanel Rendon10Fresno Dolphins Swim Team
56.73—Natalia Torres9Tule Nation Tritons
37.55—Caleb Tos10Tule Nation Tritons
43.30—Joshua Lung10Unattached
50.59—Owen Deis10Clovis Swim Club
43.23—Canaan Crough10Clovis Swim Club
44.87—Matthew Lai8Clovis Swim Club
42.88—Bailey Aguilar-Marin8Clovis Swim Club
38.60—Chris Thompson11Tule Nation Tritons
36.48—Emma Santoyo10Tule Nation Tritons
32.54—Olive Deis12Clovis Swim Club
37.63—Clara Weaver12Clovis Swim Club
30.48—Decker Glaspey8Clovis Swim Club
59.11—Patrick Deegan10Clovis Swim Club
46.63—Cali Coleman10Clovis Swim Club
36.05—Coco Gallegos11Clovis Swim Club
52.59—Jason Li11Clovis Swim Club
41.41100 Free
—Sully Bowers9Fresno Dolphins Swim Team
1:40.38—Lucy Zender12Fresno Dolphins Swim Team
1:20.92—Sierra Eggebraaten12Fresno Dolphins Swim Team
1:24.43—Kevin Lara17Fresno Dolphins Swim Team
56.09—Kaydance Musacchio15Yosemite Marlins Swim Club
57.94—Stanley Oka17Fresno Dolphins Swim Team
48.87—Behr Cordero18Fresno Dolphins Swim Team
52.23—Colten Bilbrey19Madera Aquatic Team
1:09.38—Caiden Lapoint16South Valley Aquatics
50.14—Braden McCaffrey16Fresno Dolphins Swim Team
54.77—Millie Van Kopp14Yosemite Marlins Swim Club
1:03.71—Blaze Signoriello13Yosemite Marlins Swim Club
57.47—Liv Fariss14South Valley Aquatics
1:09.82—Parker Fariss16South Valley Aquatics
1:06.18—Char Fariss11South Valley Aquatics
1:14.40—Vincent Logoluso15Madera Aquatic Team
1:02.53—Nathan Bailey13Tule Nation Tritons
1:00.31—Logan Espinoza18Clovis Swim Club
52.85—Maxx Santoyo13Tule Nation Tritons
1:03.08—Zoe Mazion14Clovis Swim Club
1:02.51100 Back
—Pavel Breish24Yosemite Marlins Swim Club
1:28.32—Kaydance Musacchio15Yosemite Marlins Swim Club
1:05.49—Jaxson Lavoie13Yosemite Marlins Swim Club
1:10.29—Blaze Signoriello13Yosemite Marlins Swim Club
1:16.65—Millie Van Kopp14Yosemite Marlins Swim Club
1:13.66—Jimi Hendrix9Fresno Dolphins Swim Team
1:57.15—Sofia Pangrazio13Turlock Aquatic Club
1:24.37—Ivan Rodriguez17Tule Nation Tritons
58.38—Aylin Piasai15Merced Skimmers Swim Team
1:08.10—Stanley Oka17Fresno Dolphins Swim Team
56.76—Tarrin Nelms13Tule Nation Tritons
1:10.86—Chiara Thompson13Tule Nation Tritons
1:29.25—Adelyn Watkins14Tule Nation Tritons
1:12.00—Karyss Lee15Merced Skimmers Swim Team
1:15.24—Violet Martinez15Merced Skimmers Swim Team
1:12.12—Liam McBrearty13Clovis Swim Club
1:06.23—Lucas Massaro13Clovis Swim Club
1:10.11—Addia Watson17Clovis Swim Club
1:11.79—Ashley Robertello15Clovis Swim Club
1:13.09—Renard Wu17Clovis Swim Club
1:03.26100 Breast
—Luca Logoluso13Madera Aquatic Team
1:18.74—Blair Oka16Fresno Dolphins Swim Team
1:24.26—Behr Cordero18Fresno Dolphins Swim Team
1:02.62—Karyss Lee15Merced Skimmers Swim Team
1:27.06—Florence Cerpa16Merced Skimmers Swim Team
1:20.15—Jack Witt9Tule Nation Tritons
2:16.20—Caleb Tos10Tule Nation Tritons
1:51.85—Leslie Harryman12Clovis Swim Club
1:18.23—Elsy Witt11Tule Nation Tritons
1:28.52—Natalia Torres9Tule Nation Tritons
1:33.71—Joshua Lung10Unattached
1:48.14—Matthew Lai8Clovis Swim Club
1:46.36—Julian Tayar12Clovis Swim Club
1:25.23—Owen Deis10Clovis Swim Club
1:39.23—Levi Johnson11Clovis Swim Club
1:22.75—Ada Lu11Unattached
1:54.99—Natalyhn Ko11Clovis Swim Club
1:49.81—Will Shwe12Clovis Swim Club
1:17.82—Cali Coleman10Clovis Swim Club
1:31.37—Ayano Moua12Clovis Swim Club
1:37.29100 Fly
—Vincent Logoluso15Madera Aquatic Team
1:16.97—Millie Van Kopp14Yosemite Marlins Swim Club
1:17.89—Parker Fariss16South Valley Aquatics
1:21.47—Luke Holscher13Fresno Dolphins Swim Team
57.06—Mateo Bojorquez18Fresno Dolphins Swim Team
1:03.75—Kevin Lara17Fresno Dolphins Swim Team
1:03.55—Sylas Maurin19Clovis Swim Club
56.92—Delaney Stork13Clovis Swim Club
1:21.69—Liam McBrearty13Clovis Swim Club
1:16.53—Logan Espinoza18Clovis Swim Club
1:00.19—Charlotte Maddox10Tule Nation Tritons
1:22.89—Emma Santoyo10Tule Nation Tritons
1:16.76—Aaron Lai11Clovis Swim Club
1:20.00—Levi Johnson11Clovis Swim Club
1:26.94—Will Shwe12Clovis Swim Club
1:10.74—Alex Garvin10Clovis Swim Club
1:35.47—Olive Deis12Clovis Swim Club
1:25.89—Bailey Aguilar-Marin8Clovis Swim Club
1:24.57—Julian Tayar12Clovis Swim Club
1:17.79—Eliana Massaro9Clovis Swim Club
1:34.55100 IM
—Ethan McArdle10Yosemite Marlins Swim Club
2:05.45—Ethan Machuca7Tule Nation Tritons
2:02.47—Elsy Witt11Tule Nation Tritons
1:17.83—Natalia Torres9Tule Nation Tritons
1:21.84—Chion Thompson7Tule Nation Tritons
1:54.29—Chris Thompson11Tule Nation Tritons
1:26.18—Emma Santoyo10Tule Nation Tritons
1:23.22—Evelyn Maxey10Merced Skimmers Swim Team
1:37.08—Cohen Baron12Madera Aquatic Team
1:11.56—Natalyhn Ko11Clovis Swim Club
1:36.34—Ada Lu11Unattached
1:42.73—Coco Gallegos11Clovis Swim Club
1:41.88—Skylar Martin10Tule Nation Tritons
1:40.91—Matthew Lai8Clovis Swim Club
1:33.79—Bailey Aguilar-Marin8Clovis Swim Club
1:26.25—James Lescroart12Clovis Swim Club
1:16.70—Anna Rusu11Unattached
1:25.62—Owen Deis10Clovis Swim Club
1:36.18—Joshua Lung10Unattached
1:35.28—Alex Garvin10Clovis Swim Club
1:27.99200 Free
—Sophia Oka-Fedder17Fresno Dolphins Swim Team
1:53.70—Mateo Bojorquez18Fresno Dolphins Swim Team
2:11.29—Kaydance Musacchio15Yosemite Marlins Swim Club
2:07.93—Behr Cordero18Fresno Dolphins Swim Team
1:56.69—Braden McCaffrey16Fresno Dolphins Swim Team
2:01.22—Luke Holscher13Fresno Dolphins Swim Team
1:50.69—Millie Van Kopp14Yosemite Marlins Swim Club
2:19.77—Colten Bilbrey19Madera Aquatic Team
2:34.25—Parker Fariss16South Valley Aquatics
2:24.26—Blair Oka16Fresno Dolphins Swim Team
2:11.00—Kevin Lara17Fresno Dolphins Swim Team
2:02.33—Florence Cerpa16Merced Skimmers Swim Team
2:19.50—Blaze Signoriello13Yosemite Marlins Swim Club
2:05.07—Sylas Maurin19Clovis Swim Club
1:56.29—Hailey Chen13Clovis Swim Club
2:40.35—Olive Deis12Clovis Swim Club
2:34.25—Ashley Robertello15Clovis Swim Club
2:21.79—Maxx Santoyo13Tule Nation Tritons
2:20.98—Aaron Lai11Clovis Swim Club
2:33.61—Zoe Mazion14Clovis Swim Club
2:15.56200 Back
—Stanley Oka17Fresno Dolphins Swim Team
2:02.32—Sophia Oka-Fedder17Fresno Dolphins Swim Team
2:10.51—Jaxson Lavoie13Yosemite Marlins Swim Club
2:32.10—Millie Van Kopp14Yosemite Marlins Swim Club
2:47.94—Mateo Bojorquez18Fresno Dolphins Swim Team
2:45.16—Ashley Robertello15Clovis Swim Club
2:40.31—Delaney Stork13Clovis Swim Club
2:56.10—Mack Waelty13Clovis Swim Club
2:21.44—Regan Hildreth15Clovis Swim Club
2:19.73—Addia Watson17Clovis Swim Club
2:36.12—Shelby Sombat16Clovis Swim Club
2:20.84—Olivia Romans13Tule Nation Tritons
2:42.44—Gwyn Villard15Clovis Swim Club
2:35.37—James Darcy18Clovis Swim Club
2:11.43—Chloe Hamilton17Clovis Swim Club
2:26.37—Kaiden Rockey16Clovis Swim Club
2:03.57—Reagan Hust14Unattached
2:33.67—Behr Cordero18Fresno Dolphins Swim Team
2:14.34—Evelynn Newman15Tule Nation Tritons
2:53.30—Ivan Rodriguez17Tule Nation Tritons
2:09.04200 Breast
—Kaydance Musacchio15Yosemite Marlins Swim Club
2:48.16—Luciana Troxell16Tule Nation Tritons
3:31.46—Olivia Romans13Tule Nation Tritons
3:00.47—Gracyn Crough13Clovis Swim Club
3:05.22—Sophia Oka-Fedder17Fresno Dolphins Swim Team
2:27.63—Behr Cordero18Fresno Dolphins Swim Team
2:21.83—Drew Odom13Fresno Dolphins Swim Team
2:45.89—Brandon Manning Manning14Clovis Swim Club
2:32.06—Carlo Medina16Clovis Swim Club
2:31.70—Logan Espinoza18Clovis Swim Club
2:24.78—James Darcy18Clovis Swim Club
2:27.43—Nolan Kampsen15Clovis Swim Club
2:24.06—Jason McIntyre16Clovis Swim Club
2:55.45—Gracie Sombat14Clovis Swim Club
2:40.63—Tarrin Nelms13Tule Nation Tritons
2:51.20—Braden McCaffrey16Fresno Dolphins Swim Team
2:26.99—Peyton Martin14Tule Nation Tritons
2:34.71—Alian Marriaga Marriaga16Clovis Swim Club
2:37.15—Colten Bilbrey19Madera Aquatic Team
3:01.34200 Fly
—James Darcy18Clovis Swim Club
2:13.08—Tarrin Nelms13Tule Nation Tritons
2:44.87—Luke Holscher13Fresno Dolphins Swim Team
2:07.08—simar Sidhu15Clovis Swim Club
2:45.21—Trey Rojas13Clovis Swim Club
2:11.74—Audrey Hill17Clovis Swim Club
2:06.29—Peyton Martin14Tule Nation Tritons
2:28.00—Stanley Oka17Fresno Dolphins Swim Team
1:58.07200 IM
—Millie Van Kopp14Yosemite Marlins Swim Club
2:48.52—Jaxson Lavoie13Yosemite Marlins Swim Club
2:32.28—Pavel Breish24Yosemite Marlins Swim Club
3:09.90—Sofia Pangrazio13Turlock Aquatic Club
2:52.47—Eliana Massaro9Clovis Swim Club
3:11.20—Olive Deis12Clovis Swim Club
2:53.49—Colten Bilbrey19Madera Aquatic Team
2:56.60—Drew Odom13Fresno Dolphins Swim Team
2:26.88—Blair Oka16Fresno Dolphins Swim Team
2:31.73—Adeline Crass17Fresno Dolphins Swim Team
2:19.82—Sophia Oka-Fedder17Fresno Dolphins Swim Team
2:09.22—Stanley Oka17Fresno Dolphins Swim Team
2:01.60—Peyton Martin14Tule Nation Tritons
2:24.73—Braden McCaffrey16Fresno Dolphins Swim Team
2:12.85—Allison Tos13Tule Nation Tritons
2:30.07—Olivia Romans13Tule Nation Tritons
2:35.50—Ivan Rodriguez17Tule Nation Tritons
2:09.57—Karyss Lee15Merced Skimmers Swim Team
2:40.52—Lucas Massaro13Clovis Swim Club
2:30.68—Sylas Maurin19Clovis Swim Club
2:05.24400 IM
—Kaydance Musacchio15Yosemite Marlins Swim Club
5:10.57—Jaxson Lavoie13Yosemite Marlins Swim Club
5:32.30—Mack Waelty13Clovis Swim Club
4:51.51—Shelby Sombat16Clovis Swim Club
5:04.86—James Darcy18Clovis Swim Club
4:35.72—Peyton Martin14Tule Nation Tritons
5:07.42—Renard Wu17Clovis Swim Club
4:36.71—Charlie Waelty15Clovis Swim Club
4:41.38—Trey Rojas13Clovis Swim Club
4:35.59—Gracyn Crough13Clovis Swim Club
5:19.14—Allison Boam17Clovis Swim Club
4:54.04—Chloe Hamilton17Clovis Swim Club
4:49.21—Gracie Sombat14Clovis Swim Club
5:00.55—Saki Dodd16Clovis Swim Club
4:34.11500 Free
—Kaydance Musacchio15Yosemite Marlins Swim Club
5:42.25—Aylin Piasai15Merced Skimmers Swim Team
5:41.19—Ellie Brown13Fresno Dolphins Swim Team
5:45.35—Aaron Lai11Clovis Swim Club
6:48.52—Trey Rojas13Clovis Swim Club
5:14.62—Madeline Flores16Fresno Dolphins Swim Team
5:54.14—Blair Oka16Fresno Dolphins Swim Team
5:34.65—Luke Holscher13Fresno Dolphins Swim Team
5:08.83—Carlo Medina16Clovis Swim Club
5:34.00—Zoe Mazion14Clovis Swim Club
6:10.48—Adeline Crass17Fresno Dolphins Swim Team
5:29.70—Addia Watson17Clovis Swim Club
5:42.18—Christy Kaneko14Clovis Swim Club
5:54.33—Will Shwe12Clovis Swim Club
5:47.02—Alexandria Telesmanic13Clovis Swim Club
5:40.10—Drew Odom13Fresno Dolphins Swim Team
5:34.92—Cooper Jones14Clovis Swim Club
5:15.45—Gracyn Crough13Clovis Swim Club
5:43.15—James Lescroart12Clovis Swim Club
5:45.06—Ethan Linville18Clovis Swim Club
4:30.75