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
—Claire Mahkovtz11SunWest Swimming
45.25—Raia Pheil14Vitras Swim Club
35.46—Ayden Chanin15Phoenix Swim Club
30.40—Rachel Kuczaj11Swim Neptune
35.53—Lauren Lopez11Phoenix Swim Club
36.06—Charli Nelson12Life Time Arizona Swim Team
34.73—Allie Schwartz15Swim Neptune
33.07—Marshall Tanner19Life Time Arizona Swim Team
25.79—Jasmine Dauderman16Life Time Arizona Swim Team
34.87—Dylan Krueger15Phoenix Swim Club
26.17—Gracie Munk14Phoenix Swim Club
29.14—Amelie Andres14Swim Neptune
30.44—Ginger Mago11Phoenix Swim Club
32.41—Quinn Crisostomo13Life Time Arizona Swim Team
37.71—Dalia Wein12Phoenix Swim Club
34.33—Jaxon Oles15Verde Valley High Performance
31.30—Jake Kwapiszeski18Phoenix Swim Club
27.15—Ian Love12Swim Neptune
35.09—Abigail Gates11Swim Neptune
38.08—Gabe Gonda13Phoenix Swim Club
29.17100 Free
—Courtney Miller11Life Time Arizona Swim Team
1:13.23—Joelle Zipp15Life Time Arizona Swim Team
1:15.65—Jasmine Dauderman16Life Time Arizona Swim Team
1:17.88—Alden Brown17Phoenix Swim Club
1:04.96—Capri Kalvelage14Swim Neptune
1:08.18—Sydney Carlson17Phoenix Swim Club
1:03.08—Charlie Kauffman13Life Time Arizona Swim Team
1:30.77—Connor Watkins13Vitras Swim Club
1:05.47—Cam Sanders14Unattached
1:04.09—Ekta Puri12Swim Neptune
1:17.76—Izzy Farrar13Surprise Storm
1:20.45—Garrett Munk16Phoenix Swim Club
56.88—Christopher Duran13Surprise Storm
1:15.47—Lex Oltjenbruns11Desert Foothills Aquatics
1:27.90—Joseph Ellison11Phoenix Swim Club
1:12.93—Libby Smith11Life Time Arizona Swim Team
1:31.79—Ryan Mallender11Phoenix Swim Club
1:16.78—Mady Bachmeier14Swim Neptune
1:03.03—Gwen Kainass12Phoenix Swim Club
1:14.18—Meredith Scott11Phoenix Swim Club
1:28.32100 Back
—Ayden Chanin15Phoenix Swim Club
1:15.13—Olivia Burns14Life Time Arizona Swim Team
1:22.69—Abigail Gates11Swim Neptune
1:39.75—Charli Nelson12Life Time Arizona Swim Team
1:39.91—Allie Schwartz15Swim Neptune
1:26.49—Marshall Tanner19Life Time Arizona Swim Team
1:06.25—Jasmine Dauderman16Life Time Arizona Swim Team
1:42.36—Dylan Krueger15Phoenix Swim Club
1:03.59—Lauren Lopez11Phoenix Swim Club
1:32.62—Gracie Munk14Phoenix Swim Club
1:10.15—Keaton Jones13Swim Neptune
1:02.74—Ginger Mago11Phoenix Swim Club
1:24.20—Dalia Wein12Phoenix Swim Club
1:25.37—Jaxon Oles15Verde Valley High Performance
1:22.22—Kaila Pheil11Vitras Swim Club
1:26.02—Tal Spector14Swim Neptune
1:08.89—Denton Smith15Phoenix Swim Club
1:05.96—Gabe Gonda13Phoenix Swim Club
1:08.39—Michael Fox11Life Time Arizona Swim Team
1:36.53—Ben Scott13Life Time Arizona Swim Team
1:21.55100 Breast
—Raia Pheil14Vitras Swim Club
1:49.15—Christopher Duran13Surprise Storm
1:34.26—Sydney Trapeur14Swim Neptune
1:32.22—Charli Nelson12Life Time Arizona Swim Team
2:02.70—Jasmine Dauderman16Life Time Arizona Swim Team
1:43.66—Lauren Lopez11Phoenix Swim Club
1:38.64—Gracie Munk14Phoenix Swim Club
1:26.02—Kaila Pheil11Vitras Swim Club
1:51.91—Jaxon Oles15Verde Valley High Performance
1:31.86—Jake Kwapiszeski18Phoenix Swim Club
1:17.72—Ryan Tiffany13Vitras Swim Club
1:33.19—Gabe Gonda13Phoenix Swim Club
1:23.98—Heather Cox12Swim Neptune
2:00.05—Izzy Farrar13Surprise Storm
1:57.69—Sean McLaine17Phoenix Swim Club
1:27.98—Livia Calugaru15Surprise Storm
1:59.34—Claire Mahkovtz11SunWest Swimming
2:05.76—Carter Cook11Phoenix Swim Club
1:49.40—Caelle Armijo12Swim Neptune
1:34.90—Courtney Crawford12Life Time Arizona Swim Team
1:43.84100 Fly
—Bryce Kirk12Unattached
1:30.90—Joelle Zipp15Life Time Arizona Swim Team
1:31.15—Sydney Carlson17Phoenix Swim Club
1:07.35—Garrett Munk16Phoenix Swim Club
1:00.87—Devin Esser15Swim Neptune
1:03.20—Danielle Gleason11Unattached
1:20.40—Henry Palmer15Phoenix Swim Club
1:04.37—Joseph Ellison11Phoenix Swim Club
1:21.85—Libby Smith11Life Time Arizona Swim Team
2:00.39—Ryan Mallender11Phoenix Swim Club
1:26.87—Capri Kalvelage14Swim Neptune
1:18.46—Isabella Fratesi17Phoenix Swim Club
1:08.35—Ayden Chanin15Phoenix Swim Club
1:10.57—Emma Sayers11Swim Neptune
1:12.78—Audrey Layman18Life Time Arizona Swim Team
1:06.60—Caleb Mooi14Swim Neptune
1:24.99—Dylan Krueger15Phoenix Swim Club
1:04.98—Nikolas Neumann13Swim Neptune
1:10.53—Gracie Munk14Phoenix Swim Club
1:08.08—Elie Kauffman11Life Time Arizona Swim Team
1:38.64200 Free
—Chase An14Phoenix Swim Club
2:22.86—Tyler Hardy12Life Time Arizona Swim Team
2:50.07—Rachel Kuczaj11Swim Neptune
2:52.66—Taylor Guelich15Phoenix Swim Club
2:44.73—Sydney Trapeur14Swim Neptune
2:32.90—Keaton Jones13Swim Neptune
2:08.08—Dalia Wein12Phoenix Swim Club
2:49.76—Ava Moody11Life Time Arizona Swim Team
2:45.03—Olivia Burns14Life Time Arizona Swim Team
2:38.04—Sean McLaine17Phoenix Swim Club
2:20.61—Ian Rathsburg15Phoenix Swim Club
2:13.87—Dakota Klein13Swim Neptune
2:23.25—Caelle Armijo12Swim Neptune
2:36.82—Izzy Roestenburg13Life Time Arizona Swim Team
2:39.51—Isabella Mussa11Verde Valley High Performance
3:21.57—Abigail Gates11Swim Neptune
2:57.32—Brice Anawaty12Unattached
2:19.75—Mady Bachmeier14Swim Neptune
2:17.42—Kaila Pheil11Vitras Swim Club
2:42.32—Katherine Chelus13Swim Neptune
2:28.35200 Back
—Courtney Miller11Life Time Arizona Swim Team
3:06.92—Quinn Murphy15Phoenix Swim Club
2:29.94—Capri Kalvelage14Swim Neptune
2:46.65—Keely Bowen11Vitras Swim Club
3:48.11—Joseph Ellison11Phoenix Swim Club
3:21.23—Ryan Mallender11Phoenix Swim Club
3:01.67—Dakota Klein13Swim Neptune
2:51.22—Haley Mueller12Phoenix Swim Club
2:40.92—Danielle Gleason11Unattached
2:49.97—Ayden Chanin15Phoenix Swim Club
2:40.19—Buddy Heintz11Life Time Arizona Swim Team
3:18.26—Payton Mueller16J Swim Club
2:33.51—Rachel Kuczaj11Swim Neptune
3:02.60—Elie Kauffman11Life Time Arizona Swim Team
3:25.30—Tyler Hardy12Life Time Arizona Swim Team
3:05.70—Tessa Hanrahan14J Swim Club
3:19.68—Leila Iranshahr14Vitras Swim Club
3:29.57—Carter Cook11Phoenix Swim Club
3:18.32—Julia Flower16Phoenix Swim Club
2:53.59—Taylor Mellon16Phoenix Swim Club
2:44.24200 Breast
—Alyssa Walkenbach14Surprise Storm
3:10.37—Ekta Puri12Swim Neptune
3:35.54—Jasmine Dauderman16Life Time Arizona Swim Team
3:47.64—Grace Schlenker16Phoenix Swim Club
3:10.37—Sydney Carlson17Phoenix Swim Club
2:52.57—Tillman Douglas12Vitras Swim Club
3:53.71—Jacob Beyer15Vitras Swim Club
2:57.75—Ryan Beyer13Vitras Swim Club
3:24.61—Haley Mueller12Phoenix Swim Club
3:07.60—Caleb Mooi14Swim Neptune
3:32.85—Emmalee Swank12Swim Neptune
3:05.51—Steven Li13Swim Neptune
3:23.36—Tyler Hardy12Life Time Arizona Swim Team
3:36.41—Lauren Lopez11Phoenix Swim Club
3:28.16—Tessa Hanrahan14J Swim Club
3:32.39—Noah Phillips14Phoenix Swim Club
2:56.98—Courtney Crawford12Life Time Arizona Swim Team
3:33.90—Izzy Roestenburg13Life Time Arizona Swim Team
3:28.72—Emmy Benedict14Surprise Storm
3:37.84—Buddy Heintz11Life Time Arizona Swim Team
4:00.30200 Fly
—Sarina McCullough11Verde Valley High Performance
2:58.92—Tanner Flusche13Unattached
3:19.59—Ginger Mago11Phoenix Swim Club
3:07.82—Cyrus Symington13Phoenix Swim Club
2:44.48—Avery Johnson12Swim Neptune
2:39.53—Tyler Barfield17Phoenix Swim Club
2:26.08—Julia Flower16Phoenix Swim Club
2:38.25—Nikolas Neumann13Swim Neptune
2:32.68—Ashleigh Baros14Phoenix Swim Club
2:57.51—Kaetlyn Donnelly14Surprise Storm
2:48.76—Justin Kereszturi14Phoenix Swim Club
2:35.45—Katelyn Lanese13Phoenix Swim Club
2:53.54—Joseph Ellison11Phoenix Swim Club
3:10.13—Maddie Corder16Phoenix Swim Club
2:37.35—Haley Mueller12Phoenix Swim Club
2:55.42—Emma Sayers11Swim Neptune
2:39.98—Maxwell Chesno17Phoenix Swim Club
2:22.93—Max Stanard14Swim Neptune
2:40.46—Sue Takaki12Swim Neptune
2:51.53—Anish Puri14Swim Neptune
2:45.49200 IM
—Allie Schwartz15Swim Neptune
3:08.42—Olivia Burns14Life Time Arizona Swim Team
3:05.33—Amelie Andres14Swim Neptune
2:44.71—Keaton Jones13Swim Neptune
2:26.08—Sydney Trapeur14Swim Neptune
2:53.01—Ginger Mago11Phoenix Swim Club
3:02.21—Jaxon Oles15Verde Valley High Performance
2:52.38—Carlos Lattanzi13Verde Valley High Performance
2:32.05—Sue Takaki12Swim Neptune
2:48.04—Ava Moody11Life Time Arizona Swim Team
3:18.83—Courtney Crawford12Life Time Arizona Swim Team
3:14.98—Izzy Roestenburg13Life Time Arizona Swim Team
3:02.18—Kate Tripiano12Vitras Swim Club
3:24.70—Katelyn Lanese13Phoenix Swim Club
2:47.12—Caden Kelleher13Phoenix Swim Club
2:44.43—Abigail Gates11Swim Neptune
3:35.23—Maia Thompson15Vitras Swim Club
3:38.13—Savannah Bell11Surprise Storm
3:01.25—Elle Bartels12Phoenix Swim Club
2:58.11—Keely Bowen11Vitras Swim Club
3:43.97400 Free
—Ian Rathsburg15Phoenix Swim Club
4:48.74—Keaton Jones13Swim Neptune
4:27.84—Dalia Wein12Phoenix Swim Club
5:53.69—Gabe Gonda13Phoenix Swim Club
4:50.39—Ava Moody11Life Time Arizona Swim Team
6:13.06—Dakota Klein13Swim Neptune
5:13.38—Hayden Williams11Phoenix Swim Club
6:05.33—Carter Cook11Phoenix Swim Club
6:03.57—Izzy Roestenburg13Life Time Arizona Swim Team
5:43.46—Ethan Lanese11Phoenix Swim Club
6:19.05—Sarina McCullough11Verde Valley High Performance
5:20.65—Danielle Gleason11Unattached
5:12.74—Chase An14Phoenix Swim Club
4:58.99—Tyler Del Rio14Life Time Arizona Swim Team
5:36.86—Hayley Neate14Swim Neptune
5:55.42—Bryce Kirk12Unattached
6:03.87—Rachel Kuczaj11Swim Neptune
6:03.30—Payton Mueller16J Swim Club
4:48.61—Adam El Rabaa12Life Time Arizona Swim Team
5:47.54—Camille Devine12Swim Neptune
6:24.38