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
—Ella Mindlin9Swim Neptune
38.29—Makayla Grote8Swim Neptune
37.66—Isaiah Gable12SunWest Swimming
34.02—Lily Swindler10Desert Thunder Aquatics Club
42.29—Renae Porteous13The Sedona Race Pace Club
25.82—An-li Frisk12Swim Neptune
29.51—Max Stanard14Unattached
24.94—Ethan Tam13Swim Neptune
31.28—Laura Wirtz13Arizona Aquatic Club
36.95—Gavin Earle16The Sedona Race Pace Club
28.07—Laura Werner15Unattached
30.04—Federica Miele12Unattached
30.11—Shon Edekar5Swim Neptune
52.91—Chase Gomez13Arizona Aquatic Club
34.59—Addison Sroufe11Arizona Aquatic Club
33.52—Dylan French9Desert Thunder Aquatics Club
42.98—Sawyer Avery8Desert Thunder Aquatics Club
43.99—Ekta Puri12Swim Neptune
30.60—Katelyn Stuckey9Arizona Aquatic Club
42.31—Justin French11Desert Thunder Aquatics Club
32.4850 Back
—Elise Taylor9Swim Neptune
45.59—Charlotte Wright10Swim Neptune
41.55—Grace Vecchi12Swim Neptune
40.98—Jaden Lines11Swim Neptune
46.74—Amanda Nagy9Desert Thunder Aquatics Club
1:00.34—Martin Sladok10Swim Neptune
1:00.43—Cambria Kautenburger12Swim Neptune
41.68—Ethan Koh11Unattached
39.23—Mallika Sinha10Swim Neptune
43.56—Jordan Black7Arizona Aquatic Club
58.66—Carsten Oyer12Desert Thunder Aquatics Club
41.59—Anthony Kummet9Desert Thunder Aquatics Club
45.44—Eli Marlowe11Swim Neptune
36.86—Ramsey Otis13Arizona Aquatic Club
36.83—Phoebe Brethower9Desert Thunder Aquatics Club
50.06—Thomas McCauley10Swim Neptune
54.32—Molly Westfall12SunWest Swimming
43.13—Cole Robinson11Swim Neptune
40.57—Chloe Cannon13Swim Neptune
45.74—Ilyssa Becker6Desert Thunder Aquatics Club
1:00.7650 Breast
—Corinne Warriner11Arizona Aquatic Club
39.98—Isaiah Gable12SunWest Swimming
48.08—Chloe Cannon13Swim Neptune
52.26—Camille Devine12Swim Neptune
40.17—An-li Frisk12Swim Neptune
37.63—Lucy Spielman10The Sedona Race Pace Club
42.66—Laura Wirtz13Arizona Aquatic Club
45.70—Gavin Earle16The Sedona Race Pace Club
35.42—Zhenrui Gu8Unattached
49.26—Lily Swindler10Desert Thunder Aquatics Club
55.60—Courtney Brown13Swim Neptune
38.93—Lydia Olson10SunWest Swimming
46.71—Laura Werner15Unattached
40.38—Alex Huang12Swim Neptune
42.32—Sawyer Avery8Desert Thunder Aquatics Club
55.25—Shon Edekar5Swim Neptune
1:09.50—Hannah Aguila11Desert Thunder Aquatics Club
36.73—Elise Taylor9Swim Neptune
52.56—Mira Berkel13Swim Neptune
47.74—Dakota Scott11Swim Neptune
41.2750 Fly
—Elise Taylor9Swim Neptune
56.03—Jaden Lines11Swim Neptune
44.94—Mallika Sinha10Swim Neptune
44.44—Ethan Mindlin12Swim Neptune
27.50—Laleeta Pal11SunWest Swimming
33.92—Gavin Earle16The Sedona Race Pace Club
32.16—Maya Washburn12Swim Neptune
29.13—Thomas McCauley10Swim Neptune
49.71—Shon Edekar5Swim Neptune
1:06.52—Scott Brioux13SunWest Swimming
38.69—Ethan Tam13Swim Neptune
34.19—Landen Tran9Desert Thunder Aquatics Club
47.35—Chance Miller8SunWest Swimming
58.89—Colin Guan14Swim Neptune
39.15—Ramsey Otis13Arizona Aquatic Club
35.64—Z Hutchins9Desert Thunder Aquatics Club
51.41—Cole Robinson11Swim Neptune
37.66—Ava Stojanovski11SunWest Swimming
44.87—Payden Klosterman12Desert Thunder Aquatics Club
49.92—Kate Hoddy13Arizona Aquatic Club
31.43100 Free
—Jaden Lines11Swim Neptune
1:25.97—Martin Sladok10Swim Neptune
1:39.83—Amanda Nagy9Desert Thunder Aquatics Club
1:59.20—Aaliyah Green12Desert Thunder Aquatics Club
1:23.55—Simona Hausleitner15Swim Neptune
1:04.61—Laleeta Pal11SunWest Swimming
1:06.22—Jordan Black7Arizona Aquatic Club
2:02.15—Eli Marlowe11Swim Neptune
1:06.16—Tyler Lewis13Swim Neptune
1:05.37—Noah Tople17Swim Neptune
56.23—Maggie LeRoux11Unattached
1:07.63—Ivy Fisher9Swim Neptune
1:15.61—Liliana Hineman9SunWest Swimming
1:18.24—Benjamin Jeter11Swim Neptune
1:10.27—Elijah Leyba13Swim Neptune
1:00.36—Hannah Honeycutt12Swim Neptune
1:16.38—Kayleigh Cheng9Desert Thunder Aquatics Club
1:57.82—Shon Edekar5Swim Neptune
2:01.49—Sawyer Avery8Desert Thunder Aquatics Club
1:43.21—Sarina McCullough12The Sedona Race Pace Club
59.19100 Back
—Chloe Smith9Swim Neptune
1:46.77—Gavin Earle16The Sedona Race Pace Club
1:12.38—Sebass Rienecker14Unattached
1:23.73—Laura Wirtz13Arizona Aquatic Club
1:32.10—Ivy Fisher9Swim Neptune
1:20.24—Benecia Robles13Desert Thunder Aquatics Club
1:29.10—Maya Willis15Unattached
1:05.98—Hope Hand12Swim Neptune
1:11.16—Isabella Mussa12The Sedona Race Pace Club
1:22.80—Chase Gomez13Arizona Aquatic Club
1:44.75—Shon Edekar5Swim Neptune
2:04.37—Isabella Hineman11SunWest Swimming
1:20.66—Elise Taylor9Swim Neptune
1:41.96—Mia Johnson11Swim Neptune
1:27.89—Cole Buehler13Unattached
1:14.66—Mira Berkel13Swim Neptune
1:30.65—Hannah Freed13SunWest Swimming
1:34.70—Corinne Warriner11Arizona Aquatic Club
1:16.67—Grace Vecchi12Swim Neptune
1:34.85—Anthony Kummet9Desert Thunder Aquatics Club
1:33.78100 Breast
—Jaden Lines11Swim Neptune
1:45.30—Ethan Mindlin12Swim Neptune
1:20.46—Charlotte Wright10Swim Neptune
1:52.37—Chloe Smith9Swim Neptune
1:59.91—Terry Li11Swim Neptune
1:28.87—Joyce Lee15Unattached
1:12.56—Molly Westfall12SunWest Swimming
1:41.96—Rylee Becker11Desert Thunder Aquatics Club
1:35.34—Eli Marlowe11Swim Neptune
1:29.82—Gavin Earle16The Sedona Race Pace Club
1:21.17—Lucy Spielman10The Sedona Race Pace Club
1:33.03—Emma Sayers12Swim Neptune
1:11.97—Thomas McCauley10Swim Neptune
2:05.81—Maggie LeRoux11Unattached
1:33.60—Jannik Patterson10Desert Thunder Aquatics Club
1:35.67—Lily Swindler10Desert Thunder Aquatics Club
2:03.89—Hannah Honeycutt12Swim Neptune
1:34.84—Ekta Puri12Swim Neptune
1:26.33—Landen Tran9Desert Thunder Aquatics Club
1:51.71—Colin Guan14Swim Neptune
1:24.18100 Fly
—Cohen Barkley10Desert Thunder Aquatics Club
1:55.77—Madison Mascari13Desert Thunder Aquatics Club
1:21.94—Ethan Mindlin12Swim Neptune
1:00.26—Jannik Patterson10Desert Thunder Aquatics Club
1:20.84—Makena Rush11Desert Thunder Aquatics Club
1:37.28—Gavin Earle16The Sedona Race Pace Club
1:18.24—Ethan Tam13Swim Neptune
1:14.50—Keith Dickson21SunWest Swimming
56.22—Nikolas Neumann13Swim Neptune
1:02.48—Bryce Kirk13The Sedona Race Pace Club
1:06.55—Ivy Fisher9Swim Neptune
1:24.95—Dylan French9Desert Thunder Aquatics Club
1:58.33—Mira Berkel13Swim Neptune
1:25.46—Zhenrui Gu8Unattached
1:34.88—Lucy Spielman10The Sedona Race Pace Club
1:30.50—Ella Mindlin9Swim Neptune
1:46.05—Wrenn Masing12Desert Thunder Aquatics Club
1:26.12—Benjamin Jeter11Swim Neptune
1:19.24—Analyn Bowman13Desert Thunder Aquatics Club
1:15.45—Katherine Chelus13Unattached
1:04.28100 IM
—Lily Swindler10Desert Thunder Aquatics Club
1:44.55—An-li Frisk12Swim Neptune
1:15.45—Kimsey Sundberg10Desert Thunder Aquatics Club
1:26.66—Dylan French9Desert Thunder Aquatics Club
1:44.77—Isabelle Hartung10Desert Thunder Aquatics Club
1:44.21—Zhenrui Gu8Unattached
1:32.19—Shon Edekar5Swim Neptune
2:20.17—Isabella Mussa12The Sedona Race Pace Club
1:22.62—Laura Werner15Unattached
1:15.21—Rorek Rasp12Swim Neptune
1:03.43—Tobias Gallion8Desert Thunder Aquatics Club
2:18.21—Camille Devine12Swim Neptune
1:16.53—Lucy Spielman10The Sedona Race Pace Club
1:27.26—Mia Johnson11Swim Neptune
1:26.84—Isaiah Gable12SunWest Swimming
1:33.26—Ava Lira9Desert Thunder Aquatics Club
1:40.76—Ethan Koh11Unattached
1:19.20—Grace Vecchi12Swim Neptune
1:36.77—Tommy Hinks12Swim Neptune
1:20.19—Wrenn Masing12Desert Thunder Aquatics Club
1:26.23200 Free
—Jaden Lines11Swim Neptune
3:01.42—Benjamin Jeter11Swim Neptune
2:30.10—Jovie Barkley8Desert Thunder Aquatics Club
3:25.20—Tyler Lewis13Swim Neptune
2:22.10—Camille Devine12Swim Neptune
2:25.82—Nikolas Neumann13Swim Neptune
2:08.22—Ethan Tam13Swim Neptune
2:43.90—Dylan French9Desert Thunder Aquatics Club
3:23.33—Wyatt Werner13Swim Neptune
2:18.90—Alex Huang12Swim Neptune
2:46.91—Tommie Oplinger13Arizona Aquatic Club
2:19.34—Renae Porteous13The Sedona Race Pace Club
2:04.18—Keith Dickson21SunWest Swimming
1:50.64—Ava Lira9Desert Thunder Aquatics Club
3:23.14—Ivy Fisher9Swim Neptune
2:40.57—Jannik Patterson10Desert Thunder Aquatics Club
2:33.26—Caelle Armijo12Swim Neptune
2:11.85—Max Stanard14Unattached
1:59.46—Cohen Barkley10Desert Thunder Aquatics Club
3:25.47—Hannah Freed13SunWest Swimming
2:43.71200 Back
—Isabella Hineman11SunWest Swimming
2:54.69—Nick Hutchins12Desert Thunder Aquatics Club
3:23.18—Terry Li11Swim Neptune
3:02.32—Tyler Lewis13Swim Neptune
2:50.60—Emma Sayers12Swim Neptune
2:18.17—Maggie LeRoux11Unattached
2:46.36—Sarina McCullough12The Sedona Race Pace Club
2:25.40—Seth Crow12Swim Neptune
2:41.59—Dax Fisher12Swim Neptune
2:24.18—Ailani Ika11Desert Thunder Aquatics Club
2:30.27—Rachel Kuczaj11Swim Neptune
2:34.75—Karsten Lantz15Unattached
2:20.92—Lina Naseef10Desert Thunder Aquatics Club
3:35.69—Carlos Lattanzi13The Sedona Race Pace Club
2:10.61—Corinne Warriner11Arizona Aquatic Club
2:48.25—Maya Willis15Unattached
2:20.97—Rhiannon Gnerer15Unattached
2:27.71—Simona Hausleitner15Swim Neptune
2:39.15—Joyce Lee15Unattached
2:17.13—Samantha Kuczaj13Swim Neptune
2:33.17200 Breast
—Paige Dancz9Desert Thunder Aquatics Club
3:28.48—Quinton Wiltbank13Swim Neptune
2:40.80—Renae Porteous13The Sedona Race Pace Club
2:34.69—Nikolas Neumann13Swim Neptune
2:45.73—Lucy Spielman10The Sedona Race Pace Club
3:18.02—Sue Takaki12Swim Neptune
2:39.47—Ethan Mindlin12Swim Neptune
2:48.82—Caelle Armijo12Swim Neptune
2:48.02—Faith Fletcher11Desert Thunder Aquatics Club
2:50.39—Neely Burns14Unattached
2:50.64—Rorek Rasp12Swim Neptune
2:35.23—Colin Guan14Swim Neptune
3:00.05—Nadia Vazquez-Gil12Swim Neptune
3:08.27—Marine Ingram10SunWest Swimming
3:12.21—Emma Sayers12Swim Neptune
2:34.46—Maggie LeRoux11Unattached
3:15.09—Analyn Bowman13Desert Thunder Aquatics Club
3:15.60—Alexa Groeger15Unattached
2:57.11—Elijah Leyba13Swim Neptune
2:52.01—Mizuki Yashiro12Swim Neptune
2:53.85200 Fly
—Sue Takaki12Swim Neptune
2:27.74—Rorek Rasp12Swim Neptune
2:23.50—Karsten Lantz15Unattached
2:12.63—Ethan Mindlin12Swim Neptune
2:12.49—Tal Spector14Unattached
2:03.33—Sarina McCullough12The Sedona Race Pace Club
2:26.33—Samantha Kuczaj13Swim Neptune
2:50.25200 IM
—Ethan Koh11Unattached
2:46.00—Nick Hutchins12Desert Thunder Aquatics Club
3:04.71—Carsten Oyer12Desert Thunder Aquatics Club
3:03.02—Corinne Warriner11Arizona Aquatic Club
2:44.87—Emma Sayers12Swim Neptune
2:15.49—Elijah Leyba13Swim Neptune
2:26.74—Nadia Vazquez-Gil12Swim Neptune
2:57.91—Hannah Honeycutt12Swim Neptune
2:53.31—Landen Tran9Desert Thunder Aquatics Club
3:28.60—Kate Hoddy13Arizona Aquatic Club
2:35.51—Citta Anspach9Desert Thunder Aquatics Club
3:04.51—Dax Fisher12Swim Neptune
2:26.05—Ailani Ika11Desert Thunder Aquatics Club
2:32.55—Sam Supriyasilp13Desert Thunder Aquatics Club
2:20.51—Grace Vecchi12Swim Neptune
3:32.66—Isabella Leyba10Swim Neptune
3:01.02—Steven Li13Swim Neptune
2:46.36—Diego Rios13Desert Thunder Aquatics Club
2:32.27—Rhiannon Gnerer15Unattached
2:31.60—Molly Westfall12SunWest Swimming
3:07.77400 IM
—Sue Takaki12Swim Neptune
5:04.72—Rachel Kuczaj11Swim Neptune
5:42.50—Tommie Oplinger13Arizona Aquatic Club
5:44.82—Neely Burns14Unattached
5:07.70—Karsten Lantz15Unattached
4:44.37—Carlos Lattanzi13The Sedona Race Pace Club
4:32.14—Diego Rios13Desert Thunder Aquatics Club
5:20.74—Kate Hoddy13Arizona Aquatic Club
5:36.85—Dax Fisher12Swim Neptune
5:22.26—Ava Commer14Unattached
5:02.34500 Free
—Hayley Neate15Swim Neptune
6:32.28—Lisen Su13Desert Thunder Aquatics Club
5:52.15—Isabella Hineman11SunWest Swimming
6:51.46—Carsten Oyer12Desert Thunder Aquatics Club
7:01.43—Laleeta Pal11SunWest Swimming
6:10.02—Emma Sayers12Swim Neptune
5:23.37—Greer Masing9Desert Thunder Aquatics Club
7:59.94—Meghan McGowan13Arizona Aquatic Club
6:45.72—Jada Proctor11Arizona Aquatic Club
7:07.82—Ekta Puri12Swim Neptune
6:54.64—Colin Guan14Swim Neptune
7:29.88—Z Hutchins9Desert Thunder Aquatics Club
8:51.46—Eddie Zhang14Swim Neptune
6:51.85—Seth Crow12Swim Neptune
7:04.30—Charlotte Feitz10Swim Neptune
7:22.79—Karsten Lantz15Unattached
5:22.70—Simona Drakulovic15Unattached
7:00.04—Keith Dickson21SunWest Swimming
5:06.43—Diego Rios13Desert Thunder Aquatics Club
6:11.40—Ramsey Otis13Arizona Aquatic Club
7:34.13