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
—Daphne Larsen10Monterey Bay Swim Club
38.60—Isla Brown10Monterey Bay Swim Club
34.54—Sam Brown13Monterey Bay Swim Club
24.96—Marley Larsen13Monterey Bay Swim Club
28.12—Ella Danek11Monterey Bay Swim Club
31.34—Holden Larsen15Monterey Bay Swim Club
23.95—Emily Rodriguez15Monterey Bay Swim Club
32.21—Thomas Sedano9Monterey Bay Swim Club
31.25—Kyle Thompson16Monterey Bay Swim Club
23.36—Ellie Parigi16Monterey Bay Swim Club
28.00—Dalton Bleck Bleck9Monterey Bay Swim Club
45.27—Kolbie Rianda13Monterey Bay Swim Club
31.85—Isabel Sedano7Monterey Bay Swim Club
45.17—Otis Larsen7Monterey Bay Swim Club
46.68—Ryker Todd8Monterey Bay Swim Club
40.07—Emily Souza9Madera Aquatic Team
37.70—Millie Van Kopp14Yosemite Marlins Swim Club
28.60—Kaydance Musacchio15Yosemite Marlins Swim Club
26.75—Madison Cerpa13Merced Skimmers Swim Team
30.39—Hayden Graham12Roadrunner Aquatic
41.8550 Back
—Aaron Bell13Monterey Bay Swim Club
27.88—Daphne Larsen10Monterey Bay Swim Club
42.68—Thomas Sedano9Monterey Bay Swim Club
36.11—Aurelia Stone10Monterey Bay Swim Club
48.30—Ella Danek11Monterey Bay Swim Club
38.39—Ryker Todd8Monterey Bay Swim Club
45.75—Isabel Sedano7Monterey Bay Swim Club
56.46—Marley Matthews11Roadrunner Aquatic
32.37—Tristan Blackburn12Merced Skimmers Swim Team
40.57—Aubrey Snyder10Merced Skimmers Swim Team
1:02.15—Kaylee Febres10Merced Skimmers Swim Team
54.84—Evelyn Maxey10Merced Skimmers Swim Team
43.34—Joshua Lung10Unattached
43.25—Lincoln Diaz9Madera Aquatic Team
50.66—Aylin Piasai15Merced Skimmers Swim Team
31.14—Marlow Hansen12Merced Skimmers Swim Team
48.31—Logan Graham14Roadrunner Aquatic
31.62—Reagyn Jolliff13Roadrunner Aquatic
43.59—Eli Guardado14Fresno Dolphins Swim Team
29.71—Bradley Schwartz9Roadrunner Aquatic
45.7050 Breast
—Rashed Altarmoom ALTARMOOM26Monterey Bay Swim Club
26.82—Isla Brown10Monterey Bay Swim Club
48.50—Marley Larsen13Monterey Bay Swim Club
39.81—Aaron Bell13Monterey Bay Swim Club
33.86—Dalton Bleck Bleck9Monterey Bay Swim Club
59.50—Matthew Lai8Clovis Swim Club
51.06—Pavel Breish23Yosemite Marlins Swim Club
45.43—Lucy Van Kopp11Yosemite Marlins Swim Club
58.51—Madison Bean13Tule Nation Tritons
36.00—Natalie Fagundes16Merced Skimmers Swim Team
39.57—Sofia Flores10Tule Nation Tritons
56.17—Hiram Savage11Yosemite Marlins Swim Club
1:10.87—Amber Donlon12Clovis Swim Club
39.72—LILY WILLIAMSON9Merced Skimmers Swim Team
1:07.94—Marlow Hansen12Merced Skimmers Swim Team
52.43—Tristan Blackburn12Merced Skimmers Swim Team
48.42—Brielle Granados12Merced Skimmers Swim Team
44.38—Kaylee Febres10Merced Skimmers Swim Team
1:02.18—Aaron Lai11Clovis Swim Club
41.50—Bonnie Alexander11Clovis Swim Club
53.2550 Fly
—Aaron Bell13Monterey Bay Swim Club
26.65—Ella Danek11Monterey Bay Swim Club
35.20—Aurelia Stone10Monterey Bay Swim Club
45.09—Thomas Sedano9Monterey Bay Swim Club
36.84—Marley Larsen13Monterey Bay Swim Club
30.85—Kolbie Rianda13Monterey Bay Swim Club
37.77—Isla Brown10Monterey Bay Swim Club
51.67—Grace Dow8Roadrunner Aquatic
56.00—Behr Cordero18Unattached
25.58—Millie Van Kopp14Yosemite Marlins Swim Club
30.43—Cebria Freeborn15Tule Nation Tritons
31.62—Blaze Signoriello13Yosemite Marlins Swim Club
34.83—Aaron Lai11Clovis Swim Club
35.63—Nathan Bailey13Tule Nation Tritons
31.48—Peyton Martin14Tule Nation Tritons
31.28—Tristan Blackburn12Merced Skimmers Swim Team
43.63—Kaydance Musacchio15Yosemite Marlins Swim Club
30.32—Christopher NARANJO16Clovis Swim Club
28.93—Eliana Massaro9Clovis Swim Club
39.06—Pavel Breish23Yosemite Marlins Swim Club
38.52100 Free
—Sofia Calderon13Monterey Bay Swim Club
1:11.15—Jayda Miller12Monterey Bay Swim Club
1:06.71—Aaron Bell13Monterey Bay Swim Club
55.37—Dalton Bleck Bleck9Monterey Bay Swim Club
1:38.04—Marley Larsen13Monterey Bay Swim Club
1:02.56—Kolbie Rianda13Monterey Bay Swim Club
1:08.59—Holden Larsen15Monterey Bay Swim Club
51.76—Ella Danek11Monterey Bay Swim Club
1:09.23—Daphne Larsen10Monterey Bay Swim Club
1:27.11—Isla Brown10Monterey Bay Swim Club
1:19.46—Sam Brown13Monterey Bay Swim Club
55.52—Emily Rodriguez15Monterey Bay Swim Club
1:12.95—Kyle Thompson16Monterey Bay Swim Club
51.14—Aurelia Stone10Monterey Bay Swim Club
1:21.43—Thomas Sedano9Monterey Bay Swim Club
1:08.43—Aileen Wong11Clovis Swim Club
1:06.73—Jaxson Lavoie13Yosemite Marlins Swim Club
1:00.12—Millie Van Kopp14Yosemite Marlins Swim Club
1:02.98—Kaydance Musacchio15Yosemite Marlins Swim Club
57.69—Madison Bean13Tule Nation Tritons
1:03.98100 Back
—Sofia Calderon13Monterey Bay Swim Club
1:22.87—Marley Larsen13Monterey Bay Swim Club
1:07.44—Kyle Thompson16Monterey Bay Swim Club
1:00.21—Holden Larsen15Monterey Bay Swim Club
59.53—Liam McBrearty13Clovis Swim Club
1:06.18—Jaxson Lavoie13Yosemite Marlins Swim Club
1:12.80—Blaze Signoriello13Yosemite Marlins Swim Club
1:16.31—Eliana Massaro9Clovis Swim Club
1:32.95—Kaitlyn Bean14Tule Nation Tritons
1:12.11—Joshua Lung10Unattached
1:31.84—Evelyn Maxey10Merced Skimmers Swim Team
1:32.05—Hiram Savage11Yosemite Marlins Swim Club
2:03.12—Millie Van Kopp14Yosemite Marlins Swim Club
1:14.88—Ivan Rodriguez16Tule Nation Tritons
1:00.01—Natalie Fagundes16Merced Skimmers Swim Team
1:19.94—LILY WILLIAMSON9Merced Skimmers Swim Team
2:06.83—Madison Cerpa13Merced Skimmers Swim Team
1:20.00—Marlow Hansen12Merced Skimmers Swim Team
1:39.21—Emma Van Tassell13Roadrunner Aquatic
1:09.32—Emma Taylor15Tule Nation Tritons
1:09.11100 Breast
—Aaron Bell13Monterey Bay Swim Club
1:14.36—Ellie Parigi16Monterey Bay Swim Club
1:11.83—Ella Danek11Monterey Bay Swim Club
1:23.82—Sam Brown13Monterey Bay Swim Club
1:15.31—Brielle Granados12Merced Skimmers Swim Team
1:33.58—Eliana Massaro9Clovis Swim Club
1:43.21—Reagyn Jolliff13Roadrunner Aquatic
1:38.18—Joshua Lung10Unattached
1:54.93—Jason McIntyre16Clovis Swim Club
1:22.12—Florence Cerpa16Merced Skimmers Swim Team
1:18.65—Colten Bilbrey19Madera Aquatic Team
1:21.51—Emily Souza9Madera Aquatic Team
2:02.09—Ryan Matthews11Roadrunner Aquatic
1:32.46—Evelyn Maxey10Merced Skimmers Swim Team
1:54.84—Knox Connery10Clovis Swim Club
2:00.91—Presly Walker13Roadrunner Aquatic
1:12.41—Sofia Flores10Tule Nation Tritons
2:02.07—Kaylee Hwang13Clovis Swim Club
1:30.10—Hunter Ruppel Ruppel12Fresno Dolphins Swim Team
1:31.10—Reagan Avis12Roadrunner Aquatic
1:29.20100 Fly
—Aaron Bell13Monterey Bay Swim Club
59.85—Emily Rodriguez15Monterey Bay Swim Club
1:38.85—Thomas Sedano9Monterey Bay Swim Club
1:28.33—Madison Cerpa13Merced Skimmers Swim Team
1:20.55—Millie Van Kopp14Yosemite Marlins Swim Club
1:14.64—Luke Holscher13Fresno Dolphins Swim Team
56.22—Marley Matthews11Roadrunner Aquatic
1:11.12—Cohen Baron12Madera Aquatic Team
1:17.26—Aileen Wong11Clovis Swim Club
1:23.22—Jason McIntyre16Clovis Swim Club
1:07.66—Ellie Brown13Fresno Dolphins Swim Team
1:07.06—Kaylee Hwang13Clovis Swim Club
1:20.50—Aylin Piasai15Merced Skimmers Swim Team
1:04.43—Eli Guardado14Fresno Dolphins Swim Team
59.75—Julian Tayar12Clovis Swim Club
1:21.91—Logan Graham14Roadrunner Aquatic
1:15.61—Blaze Signoriello13Yosemite Marlins Swim Club
1:25.10—Sofia Calderon13Monterey Bay Swim Club
1:25.31—Jayda Miller12Monterey Bay Swim Club
1:15.80—Holden Larsen15Monterey Bay Swim Club
56.56100 IM
—Dalton Bleck Bleck9Monterey Bay Swim Club
2:01.32—Isla Brown10Monterey Bay Swim Club
1:34.84—Otis Larsen7Monterey Bay Swim Club
1:56.27—Thomas Sedano9Monterey Bay Swim Club
1:21.56—Daphne Larsen10Monterey Bay Swim Club
1:36.47—Matthew Lai8Clovis Swim Club
1:36.46—Aaron Lai11Clovis Swim Club
1:21.09—Marlow Hansen12Merced Skimmers Swim Team
1:37.54—Tristan Blackburn12Merced Skimmers Swim Team
1:29.98—Aileen Wong11Clovis Swim Club
1:18.67—Mack Waelty12Clovis Swim Club
1:03.14—Reagan Avis12Roadrunner Aquatic
1:15.97—Parker Dow11Roadrunner Aquatic
1:22.35—Hunter Ruppel Ruppel12Fresno Dolphins Swim Team
1:23.04—Natalyhn Ko10Clovis Swim Club
1:32.75—Lincoln Diaz9Madera Aquatic Team
1:44.80—Grace Dow8Roadrunner Aquatic
2:05.11—Cohen Baron12Madera Aquatic Team
1:15.74—Julian Tayar12Clovis Swim Club
1:20.81—Bradley Schwartz9Roadrunner Aquatic
1:46.31200 Free
—Thomas Sedano9Monterey Bay Swim Club
2:36.72—Sofia Calderon13Monterey Bay Swim Club
2:40.47—Emily Rodriguez15Monterey Bay Swim Club
2:37.41—Daphne Larsen10Monterey Bay Swim Club
3:09.85—Millie Van Kopp14Yosemite Marlins Swim Club
2:21.31—Kaydance Musacchio15Yosemite Marlins Swim Club
2:05.66—Blaze Signoriello13Yosemite Marlins Swim Club
2:13.24—Pavel Breish23Yosemite Marlins Swim Club
2:51.94—Emma Taylor15Tule Nation Tritons
2:10.43—Nathan Bailey13Tule Nation Tritons
2:16.01—Evelyn Maxey10Merced Skimmers Swim Team
3:00.44—Hunter Gossett15Merced Skimmers Swim Team
2:13.27—Amber Donlon12Clovis Swim Club
2:20.08—Jaxson Lavoie13Yosemite Marlins Swim Club
2:13.01—Bailey Aguilar-Marin8Clovis Swim Club
2:48.23—Madison Cerpa13Merced Skimmers Swim Team
2:25.76—Sloane Dingeldein15Merced Skimmers Swim Team
2:10.72—Luke Parker16Merced Skimmers Swim Team
1:58.65—Aylin Piasai15Merced Skimmers Swim Team
2:07.18—Luca Logoluso13Madera Aquatic Team
2:08.99200 Back
—Kaydance Musacchio15Yosemite Marlins Swim Club
2:21.93—Amber Donlon12Clovis Swim Club
2:32.99—Ellie Brown13Fresno Dolphins Swim Team
2:20.83—Jaxson Lavoie13Yosemite Marlins Swim Club
2:32.29—Mack Waelty12Clovis Swim Club
2:20.33200 Breast
—Rashed Altarmoom ALTARMOOM26Monterey Bay Swim Club
2:06.49—Kaydance Musacchio15Yosemite Marlins Swim Club
2:59.68—Emma Van Tassell13Roadrunner Aquatic
2:52.00—Emma Taylor15Tule Nation Tritons
2:41.34—Florence Cerpa16Merced Skimmers Swim Team
2:50.70—Jason McIntyre16Clovis Swim Club
2:54.82—Colten Bilbrey19Madera Aquatic Team
2:55.04—Julian Tayar12Clovis Swim Club
3:04.87—Sophia Hassan11Roadrunner Aquatic
3:11.94—Peyton Martin14Tule Nation Tritons
2:34.48200 Fly
—Jaxson Lavoie13Yosemite Marlins Swim Club
2:45.08—Madison Bean13Tule Nation Tritons
2:26.35—Luke Holscher13Fresno Dolphins Swim Team
2:19.16200 IM
—Holden Larsen15Monterey Bay Swim Club
2:10.83—Marley Larsen13Monterey Bay Swim Club
2:35.49—Ellie Parigi16Monterey Bay Swim Club
2:29.84—Rashed Altarmoom ALTARMOOM26Monterey Bay Swim Club
2:02.37—Kolbie Rianda13Monterey Bay Swim Club
2:56.09—Sam Brown13Monterey Bay Swim Club
2:22.96—Aurelia Stone10Monterey Bay Swim Club
3:27.86—Thomas Sedano9Monterey Bay Swim Club
2:56.20—Isla Brown10Monterey Bay Swim Club
3:36.79—Presly Walker13Roadrunner Aquatic
2:25.01—Christy Kaneko14Clovis Swim Club
2:34.40—Logan Graham14Roadrunner Aquatic
2:37.07—Ruby Jolliff13Roadrunner Aquatic
3:05.85—Leon Munoz15Merced Skimmers Swim Team
2:39.76—Jason McIntyre16Clovis Swim Club
2:35.96—Colten Bilbrey19Madera Aquatic Team
3:00.72—Luke Holscher13Fresno Dolphins Swim Team
2:15.34—Eli Guardado14Fresno Dolphins Swim Team
2:19.22—Kaylee Hwang13Clovis Swim Club
2:53.69—Cebria Freeborn15Tule Nation Tritons
2:43.65400 IM
—Holden Larsen15Monterey Bay Swim Club
4:34.72—Emma Van Tassell13Roadrunner Aquatic
5:16.97—Madison Bean13Tule Nation Tritons
5:04.72—Christy Kaneko14Clovis Swim Club
5:23.75—Luca Logoluso13Madera Aquatic Team
5:36.14—Luke Holscher13Fresno Dolphins Swim Team
4:50.97—Hayden Nguyen14Roadrunner Aquatic
5:20.37500 Free
—Aurelia Stone10Monterey Bay Swim Club
8:48.54—Emily Rodriguez15Monterey Bay Swim Club
7:10.69—Aylin Piasai15Merced Skimmers Swim Team
5:38.55—Jaxson Lavoie13Yosemite Marlins Swim Club
5:54.78—Amber Donlon12Clovis Swim Club
6:09.09—Madison Cerpa13Merced Skimmers Swim Team
6:31.49—Kaydance Musacchio15Yosemite Marlins Swim Club
5:38.64—Evelyn Maxey10Merced Skimmers Swim Team
7:55.69—Mack Waelty12Clovis Swim Club
5:20.05—Parker Dow11Roadrunner Aquatic
6:55.85—Reagan Avis12Roadrunner Aquatic
6:13.14—Luke Holscher13Fresno Dolphins Swim Team
5:04.91—Christy Kaneko14Clovis Swim Club
5:59.87—Millie Van Kopp14Yosemite Marlins Swim Club
6:16.66