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
—Sofia Pangrazio13Turlock Aquatic Club
29.26—Alina Lescroart6Clovis Swim Club
1:12.59—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—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.1650 Back
—Alina Lescroart6Clovis Swim Club
1:26.46—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.2650 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—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.20—Coco Gallegos11Clovis Swim Club
52.81—Orion Kiniery8Clovis Swim Club
1:07.98—Ryker Meyer12Unattached
45.49—Rhett Garvin10Clovis Swim Club
54.75—Knox Connery10Clovis Swim Club
55.65—Aileen Wong11Clovis Swim Club
44.94—Eliana Massaro9Clovis Swim Club
46.6950 Fly
—Lucy Zender12Fresno Dolphins Swim Team
45.30—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.41—Rhett Garvin10Clovis Swim Club
54.36—Knox Connery10Clovis Swim Club
47.24—Julian Tayar12Clovis Swim Club
34.97—Ivy Coleman8Clovis Swim Club
53.24—Eliana Massaro9Clovis Swim Club
40.58—Aileen Wong11Clovis Swim Club
35.21—Conrad Shwe8Clovis Swim Club
39.32—Charleigh Bernor12Tule Nation Tritons
33.22—Charlotte Maddox10Tule Nation Tritons
37.59—Carl Maddox8Tule Nation Tritons
58.12100 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—Ashley Robertello15Clovis Swim Club
1:05.04—Liam McBrearty13Clovis Swim Club
58.43—Liam Gilmore13Tule Nation Tritons
1:04.57—Eli McBride12Tule Nation Tritons
1:07.96—Gracie Sombat14Clovis Swim Club
58.05—Alex Garvin10Clovis Swim Club
1:21.78—James Lescroart12Clovis Swim Club
1:01.30—Ryan Wells17Clovis Swim Club
49.26—Rylee Medina16Clovis Swim Club
1:03.14—Owen Deis10Clovis Swim Club
1:15.02100 Back
—Jimi Hendrix9Fresno Dolphins Swim Team
1:57.15—Sofia Pangrazio13Turlock Aquatic Club
1:24.37—James Lescroart12Clovis Swim Club
1:13.02—Clara Weaver12Clovis Swim Club
1:12.68—Will Shwe12Clovis Swim Club
1:09.17—Emma Santoyo10Tule Nation Tritons
1:28.59—Ryker Meyer12Unattached
1:29.28—Ivy Coleman8Clovis Swim Club
1:42.01—Joshua Lung10Unattached
1:31.92—Conrad Shwe8Clovis Swim Club
1:27.39—Charleigh Bernor12Tule Nation Tritons
1:15.14—Charlotte Maddox10Tule Nation Tritons
1:25.78—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—Ivan Rodriguez17Tule Nation Tritons
58.38—Aylin Piasai15Merced Skimmers Swim Team
1:08.10—Stanley Oka17Fresno Dolphins Swim Team
56.76100 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—Alexandria Telesmanic13Clovis Swim Club
1:19.96—Christy Kaneko14Clovis Swim Club
1:25.02—Charlie Waelty15Clovis Swim Club
1:12.03—Jeremiah Crough14Clovis Swim Club
1:16.80—Roman Dawson18Clovis Swim Club
1:09.58—Makenzie Krum13Tule Nation Tritons
1:23.69—Megyn Rodda14Clovis Swim Club
1:21.84—Gwyn Villard15Clovis Swim Club
1:21.50—Saki Dodd16Clovis Swim Club
1:02.45—Peyton Martin14Tule Nation Tritons
1:14.23—James Darcy18Clovis Swim Club
1:07.80—Jason McIntyre16Clovis Swim Club
1:23.40—Sloane Dingeldein15Merced Skimmers Swim Team
1:17.59—Alian Marriaga Marriaga16Clovis Swim Club
1:07.51—Sylas Maurin19Clovis Swim Club
1:04.13—Allison Boam17Clovis Swim Club
1:12.71100 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—Alexandria Telesmanic13Clovis Swim Club
1:09.48—Jaxon Crough17Clovis Swim Club
57.02—Makenzie Krum13Tule Nation Tritons
1:15.72—Rylee Medina16Clovis Swim Club
1:07.00—Tobin Reed18Clovis Swim Club
57.19—Renard Wu17Clovis Swim Club
58.94—Jett Kalmikovs17Clovis Swim Club
59.71—Charlie Waelty15Clovis Swim Club
58.16—Jeremiah Crough14Clovis Swim Club
1:04.52—Aylin Piasai15Merced Skimmers Swim Team
1:07.36—Jason McIntyre16Clovis Swim Club
1:07.51—Audrey Hill17Clovis Swim Club
58.89—Leon Munoz16Merced Skimmers Swim Team
1:18.40—Peyton Martin14Tule Nation Tritons
1:07.67—Blair Oka16Fresno Dolphins Swim Team
1:11.90100 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—Blaze Signoriello13Yosemite Marlins Swim Club
2:05.07—Diego Brown16Tule Nation Tritons
2:12.90—Olivia Romans13Tule Nation Tritons
2:23.65—Liam McBrearty13Clovis Swim Club
2:10.61—Eli McBride12Tule Nation Tritons
2:33.25—Aileen Wong11Clovis Swim Club
2:25.90—James Lescroart12Clovis Swim Club
2:14.08—Rylee Medina16Clovis Swim Club
2:17.57—Ryan Wells17Clovis Swim Club
1:49.04200 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—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—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—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—Pavel Breish24Yosemite Marlins Swim Club
3:09.90—Sofia Pangrazio13Turlock Aquatic Club
2:52.47—James Lescroart12Clovis Swim Club
2:42.07—Owen Deis10Clovis Swim Club
3:12.72—Alex Garvin10Clovis Swim Club
2:59.46—Will Shwe12Clovis Swim Club
2:26.67—Elsy Witt11Tule Nation Tritons
2:48.31—Brendan Stork10Clovis Swim Club
3:26.49—Julian Tayar12Clovis Swim Club
2:49.39—Conrad Shwe8Clovis Swim Club
3:01.08—Maggie Lemus12Tule Nation Tritons
3:17.28—Jaxson Lavoie13Yosemite Marlins Swim Club
2:32.28—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.22400 IM
—Kaydance Musacchio15Yosemite Marlins Swim Club
5:10.57—Jaxson Lavoie13Yosemite Marlins Swim Club
5:32.30—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.11—Mack Waelty13Clovis Swim Club
4:51.51500 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