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
—Ryan Tiffany11Vitras Swim Club
30.79—Maya Sampath12Life Time Arizona Swim Team
33.43—Katie Brunson14Anthem Dolphins
30.05—Ebey Thurmond14Pitchfork Aquatics
28.90—Aiden Bergmann8J Swim Club
43.28—Ashton Joswiak8Phoenix Swim Club
35.79—Colleen O'Kane15Vitras Swim Club
27.20—Chloe Convis12Life Time Arizona Swim Team
28.12—Buddy Heintz10Life Time Arizona Swim Team
40.61—Javier Prouty12Phoenix Swim Club
34.45—Reese Sweeny10Phoenix Swim Club
36.28—Ryn McCullough12Flagstaff Snow Sharks Inc
34.74—Caden Richter15Phoenix Swim Club
24.16—Hannah Penado16Lumberjack Aquatics
25.62—Lauren Schweikert11Life Time Arizona Swim Team
31.26—Hanga Andras13Desert Thunder Aquatics Club
37.77—Dylan Krueger14Unattached
22.58—Sydney Snider13Life Time Arizona Swim Team
28.33—Sam Acheson16J Swim Club
22.50—Jeremiah Judd9Anthem Dolphins
36.75100 Free
—Meghan Crane8Desert Thunder Aquatics Club
1:37.85—Raeanne Gazdagh16Vitras Swim Club
58.82—Kiarra Briggs11Anthem Dolphins
1:19.76—Dylan Krueger14Unattached
49.20—Corinne Komlodi14Desert Thunder Aquatics Club
1:00.71—Ani Durell15SunWest Swimming
1:01.43—Nathan Jurek15Pitchfork Aquatics
55.72—Grace Morgan11Phoenix Swim Club
1:23.43—Westin Dawe17SunWest Swimming
50.24—Alexander Baros16Phoenix Swim Club
54.02—Andrew Tate14Sedona Swim Team
56.19—Johnny Lemke14Phoenix Swim Club
1:02.66—Aislinn Kennedy12Phoenix Swim Club
1:03.37—Kaela Schloz14Phoenix Swim Club
56.72—Abby Loel17Phoenix Swim Club
58.86—Shea Burcham15Unattached
55.72—Emma Weber8Desert Thunder Aquatics Club
1:37.67—Addie Aguilar10Pitchfork Aquatics
1:05.89—Tyler Fales12Phoenix Swim Club
1:11.02—Sara Kimball13Life Time Arizona Swim Team
1:00.83100 Back
—Lily Caraway11Life Time Arizona Swim Team
1:19.07—Buddy Heintz10Life Time Arizona Swim Team
1:47.88—Henry Palmer14Unattached
1:00.24—Javier Prouty12Phoenix Swim Club
1:29.13—Reese Sweeny10Phoenix Swim Club
1:33.28—Ryn McCullough12Flagstaff Snow Sharks Inc
1:27.15—Federica Miele10Desert Thunder Aquatics Club
1:23.75—Lauren Schweikert11Life Time Arizona Swim Team
1:21.94—Nathan Jurek15Pitchfork Aquatics
1:02.18—Westin Dawe17SunWest Swimming
59.67—Loren Connors13Arizona Aquatic Club
1:03.20—Dylan Krueger14Unattached
56.81—Hanga Andras13Desert Thunder Aquatics Club
1:43.60—Julia Flower14Phoenix Swim Club
1:13.38—Gracie Munk12Phoenix Swim Club
59.74—Johnny Lemke14Phoenix Swim Club
1:11.18—Madison Sotomayor18Phoenix Swim Club
1:06.07—Jon Underwood20Arizona Aquatic Club
55.54—Charlotte Stenmark13Pitchfork Aquatics
1:03.44—Hannah Aguila9Desert Thunder Aquatics Club
1:34.32100 Breast
—Katie Brunson14Anthem Dolphins
1:24.93—Ethan Crabb15SunWest Swimming
1:08.04—Federica Miele10Desert Thunder Aquatics Club
1:36.42—Abby Taylor13Pitchfork Aquatics
1:09.76—Sofia Mancini13Life Time Arizona Swim Team
1:30.95—Chloe Convis12Life Time Arizona Swim Team
1:15.23—Buddy Heintz10Life Time Arizona Swim Team
2:10.92—Henry Palmer14Unattached
1:07.36—Maya Sampath12Life Time Arizona Swim Team
1:45.03—Ryn McCullough12Flagstaff Snow Sharks Inc
1:29.31—Matthew Robichaud9Vitras Swim Club
1:44.87—Joseph Loel13Phoenix Swim Club
1:26.18—Hannah Penado16Lumberjack Aquatics
1:11.05—Dylan Krueger14Unattached
1:05.15—Sydney Snider13Life Time Arizona Swim Team
1:14.72—Sammie Baxter9Vitras Swim Club
1:33.79—Isabelle Dauderman13Life Time Arizona Swim Team
1:20.81—Justin Jarmer16Lumberjack Aquatics
1:04.94—Emiley Lynch15Unattached
1:15.14—Chase An13Phoenix Swim Club
1:17.35100 Fly
—Kaila Pheil9Vitras Swim Club
1:37.76—Dylan Krueger14Unattached
55.56—Sydney Snider13Life Time Arizona Swim Team
1:15.83—Paul Banister17Phoenix Swim Club
1:05.65—Nathan Jurek15Pitchfork Aquatics
1:02.68—Charlotte Stenmark13Pitchfork Aquatics
1:05.40—Chiara Kennedy12Vitras Swim Club
1:13.32—Gracie Munk12Phoenix Swim Club
1:00.73—Johnny Lemke14Phoenix Swim Club
1:12.96—Samantha Hounihan15SunWest Swimming
1:11.84—Cohen Cantrell10Vitras Swim Club
1:48.88—Shea Burcham15Unattached
1:03.37—Rylee Becker9Desert Thunder Aquatics Club
2:00.43—Zoe McClure8Phoenix Swim Club
1:52.38—Jacee Frivaldo17Life Time Arizona Swim Team
1:01.37—Kyle Gundersen16Desert Thunder Aquatics Club
1:01.64—Reese Woodward12Pitchfork Aquatics
1:12.05—Aislinn Kennedy12Phoenix Swim Club
1:13.39—Ethan Crabb15SunWest Swimming
57.78—Archie Spindler16Pitchfork Aquatics
55.37200 Free
—Ryan Tiffany11Vitras Swim Club
2:21.92—Colleen O'Kane15Vitras Swim Club
2:11.77—Ebey Thurmond14Pitchfork Aquatics
2:20.89—Devyn Brown15Desert Thunder Aquatics Club
2:06.35—Jacee Frivaldo17Life Time Arizona Swim Team
1:57.31—Javier Prouty12Phoenix Swim Club
2:45.01—Reese Sweeny10Phoenix Swim Club
3:01.10—Nathan Jurek15Pitchfork Aquatics
2:01.82—Adam Vanluvanee12Flagstaff Snow Sharks Inc
2:12.55—Westin Dawe17SunWest Swimming
1:48.82—Kirsten Crane10Desert Thunder Aquatics Club
3:04.65—Shannon Porter17Anthem Dolphins
2:18.54—Gracie Munk12Phoenix Swim Club
2:00.13—Justin Jarmer16Lumberjack Aquatics
2:04.53—Charlotte Stenmark13Pitchfork Aquatics
1:59.55—Madison Sotomayor18Phoenix Swim Club
2:09.06—Lillian Wylie10Phoenix Swim Club
3:41.07—Andrew Tate14Sedona Swim Team
2:01.14—Irena Putikova15Arizona Aquatic Club
1:56.43—Shea Burcham15Unattached
2:02.15200 Back
—Kiarra Briggs11Anthem Dolphins
3:08.55—Dylan Krueger14Unattached
2:06.48—Nathan Jurek15Pitchfork Aquatics
2:11.56—Charlotte Heffron14Phoenix Swim Club
2:47.09—Kennedy Eichler13Vitras Swim Club
2:17.76—Jon Underwood20Arizona Aquatic Club
1:56.91—Kaela Schloz14Phoenix Swim Club
2:18.61—Bryce Fennell15Flagstaff Snow Sharks Inc
2:20.94—Eric Heinonen13Lumberjack Aquatics
2:14.71—Gracie Munk12Phoenix Swim Club
2:11.78—Harleigh Horn16Vitras Swim Club
2:24.09—Shea Burcham15Unattached
2:08.12—Addie Aguilar10Pitchfork Aquatics
2:34.11—Colleen O'Kane15Vitras Swim Club
2:32.62—Olivia Lee14Anthem Dolphins
2:44.72—Makana Hoehn13Anthem Dolphins
2:31.87—Eli Silverman13Phoenix Swim Club
2:59.90—Ethan Lanese9Phoenix Swim Club
3:03.19—Benjamin Travis14Phoenix Swim Club
2:13.01—Isaiah Martin12Desert Thunder Aquatics Club
2:46.58200 Breast
—Kiarra Briggs11Anthem Dolphins
3:28.25—Devyn Brown15Desert Thunder Aquatics Club
2:42.94—Johnny Lemke14Phoenix Swim Club
2:29.62—Emma McGill17Vitras Swim Club
2:30.06—Rorek Rasp10Desert Thunder Aquatics Club
3:21.49—Reese Woodward12Pitchfork Aquatics
2:41.00—Houghton Mayfield16Phoenix Swim Club
2:25.57—Ryan Lerma14Desert Thunder Aquatics Club
3:05.86—Makana Hoehn13Anthem Dolphins
2:50.19—Sara Kimball13Life Time Arizona Swim Team
3:02.74—Grace Schlenker15Phoenix Swim Club
2:47.58—Sammy Buttermore13Arizona Swimming Gauchos Inc
3:17.30—Natalie Crisci15Pitchfork Aquatics
2:31.81—Madison Southmayd16Anthem Dolphins
2:41.00—Pearl Himelick13Flagstaff Snow Sharks Inc
2:42.33—Jackson Gill11Vitras Swim Club
3:29.31—Maddie Corder15Unattached
2:43.52—Abby Hiatt10SunWest Swimming
3:58.28—Cici McKenzie12Phoenix Swim Club
3:26.78—Eli Speagle17Life Time Arizona Swim Team
2:26.02200 Fly
—Kaela Schloz14Phoenix Swim Club
2:33.07—Payton Mueller15J Swim Club
2:32.36—Colleen O'Kane15Vitras Swim Club
2:20.17—Rorek Rasp10Desert Thunder Aquatics Club
2:50.80—Corinne Komlodi14Desert Thunder Aquatics Club
2:26.58—Julia Flower14Phoenix Swim Club
2:19.09—Gracie Munk12Phoenix Swim Club
2:21.06—Bristyn Croswhite17Phoenix Swim Club
2:15.12—Rylee Woodward14Pitchfork Aquatics
2:47.96—Ryan Tiffany11Vitras Swim Club
2:34.14—Kate Seddon15Arizona Aquatic Club
2:26.66—Kaitlyn McCoy17Phoenix Swim Club
2:13.61—Jocelyn Ha13Desert Thunder Aquatics Club
2:57.41—Kevin Krupitzer20Life Time Arizona Swim Team
2:38.89—Ryan Lerma14Desert Thunder Aquatics Club
3:07.29—Lucas Olschansky13Phoenix Swim Club
2:13.06—Katelyn Lanese12Phoenix Swim Club
2:46.76—Mihajla Milovanovic15Phoenix Swim Club
2:19.94—Ryan Burke13Pitchfork Aquatics
2:13.95—Ashleigh Baros13Phoenix Swim Club
2:30.79200 IM
—Katie Brunson14Anthem Dolphins
2:42.76—Federica Miele10Desert Thunder Aquatics Club
3:00.27—Jacob Beyer13Vitras Swim Club
2:25.60—Chloe Convis12Life Time Arizona Swim Team
2:27.77—Henry Palmer14Unattached
2:11.86—Ava Gill10Vitras Swim Club
3:06.35—Ethan Lanese9Phoenix Swim Club
3:07.06—Nathan Jurek15Pitchfork Aquatics
2:16.65—Hayden Sutton10Anthem Dolphins
2:59.30—Ella Schoenfelder10Anthem Dolphins
2:54.32—Joseph Loel13Phoenix Swim Club
2:50.63—Hannah Penado16Lumberjack Aquatics
2:24.31—Sydney Snider13Life Time Arizona Swim Team
2:33.99—Mateja Milovanovic14Phoenix Swim Club
2:03.08—Hannah Aguila9Desert Thunder Aquatics Club
3:21.36—Madison Ronquillo16Desert Thunder Aquatics Club
2:41.50—Sammie Baxter9Vitras Swim Club
2:54.32—Shea Burcham15Unattached
2:13.22—Eliot Murphy11Phoenix Swim Club
2:50.05—Madison Southmayd16Anthem Dolphins
2:26.51500 Free
—Brooke Buck13Vitras Swim Club
5:56.46—Katey Davis9Desert Thunder Aquatics Club
7:56.86—Gracie Munk12Phoenix Swim Club
5:30.40—Rylee Becker9Desert Thunder Aquatics Club
8:33.21—Samantha Hounihan15SunWest Swimming
6:44.69—Anna Whitley16Phoenix Swim Club
5:53.71—Colleen O'Kane15Vitras Swim Club
5:59.48—Archie Spindler16Pitchfork Aquatics
4:45.39—Gunnar Smith13Vitras Swim Club
5:44.95—Parker Wilke11Life Time Arizona Swim Team
7:53.78—Annamieke Martens15Life Time Arizona Swim Team
6:23.72—Bryce Fennell15Flagstaff Snow Sharks Inc
5:26.20—Maxwell Chesno16Phoenix Swim Club
4:57.62—Ryan Tiffany11Vitras Swim Club
6:27.74—Carson Porter14Anthem Dolphins
5:37.58—Tucker Roth11Pitchfork Aquatics
6:44.21—Chloe Convis12Life Time Arizona Swim Team
6:13.52—Julia Flower14Phoenix Swim Club
5:49.08—Eliot Murphy11Phoenix Swim Club
6:15.85—Tobias Keller15J Swim Club
5:59.74