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 Lerma13Desert Thunder Aquatics Club
31.05—Caleb Armstrong12Arizona Aquatic Club
45.02—Arseny Putikov7Arizona Aquatic Club
38.70—Andres Esparza10Desert Thunder Aquatics Club
44.68—Heidi Sexson7Arizona Aquatic Club
41.65—Eric Heinonen12Lumberjack Aquatics
28.48—Brianna Loescher12Lumberjack Aquatics
32.38—Kobe Stanley13Arizona Aquatic Club
32.39—Alexander Wilkins10Desert Thunder Aquatics Club
35.57—Zack Pierzina11Arizona Aquatic Club
34.82—Kiarra Briggs10Anthem Dolphins
40.50—Kenny Higginbotham19Arizona Swimming Gauchos Inc
23.51—Alexis Ramsey10Arizona Aquatic Club
37.93—Karsten Eichler9Vitras Swim Club
36.15—Abby Witt11Desert Thunder Aquatics Club
30.95—Caleb Cantrell13Vitras Swim Club
30.02—Stephanie Chun9Desert Thunder Aquatics Club
34.06—Kendall Christiansen11Unattached
29.78—Taylor Mellon13Unattached
27.49—Troy Zhong10Arizona Aquatic Club
45.6150 Back
—Naomi Palmer10Desert Thunder Aquatics Club
44.80—Jordan Bertram12Vitras Swim Club
48.32—Kendall Christiansen11Unattached
32.28—Zack Pierzina11Arizona Aquatic Club
46.47—Eric Heinonen12Lumberjack Aquatics
33.51—Andres Esparza10Desert Thunder Aquatics Club
49.97—Joseph Dugay11Desert Thunder Aquatics Club
34.14—Cohen Cantrell9Vitras Swim Club
51.81—Baylee Colton10Vitras Swim Club
54.26—Hailey Mask11Desert Thunder Aquatics Club
34.95—Jenna Linde8Vitras Swim Club
43.91—Mattea Lingen9Anthem Dolphins
42.57—Sophia Hackett12Desert Thunder Aquatics Club
40.15—Kasan Zayas9Desert Thunder Aquatics Club
58.65—Ryan Springborn12Lumberjack Aquatics
41.45—Lisa Renner13Desert Thunder Aquatics Club
49.47—Caleb Armstrong12Arizona Aquatic Club
51.16—Paige Hammond13Arizona Aquatic Club
47.47—Arseny Putikov7Arizona Aquatic Club
52.57—Jasmine Donnelly13Surprise Storm
37.0450 Breast
—Jordan Bertram12Vitras Swim Club
53.70—Cohen Cantrell9Vitras Swim Club
1:09.18—Kyle Gundersen15Unattached
31.73—Zack Pierzina11Arizona Aquatic Club
47.11—Arseny Putikov7Arizona Aquatic Club
58.54—Emilee Vanderlinden13Mesa Swim Club Seadogs
35.42—Reilly Cox7Anthem Dolphins
57.48—Jenna Linde8Vitras Swim Club
49.35—Sophia Hackett12Desert Thunder Aquatics Club
40.74—Mattea Lingen9Anthem Dolphins
44.39—Colin Zimmerman8Unattached
54.18—Raia Pheil12Vitras Swim Club
52.86—Naomi Palmer10Desert Thunder Aquatics Club
52.02—Tommie Oplinger10Arizona Aquatic Club
54.79—Ryan Springborn12Lumberjack Aquatics
47.85—Olivia Lee13Anthem Dolphins
45.84—Caleb Armstrong12Arizona Aquatic Club
56.40—Paige Hammond13Arizona Aquatic Club
53.55—Lisa Renner13Desert Thunder Aquatics Club
1:15.80—Alex Zaragoza9Vitras Swim Club
52.8250 Fly
—Jordan Bertram12Vitras Swim Club
46.74—Jaden Lynch13Arizona Aquatic Club
40.95—Kendall Christiansen11Unattached
32.63—Caleb Armstrong12Arizona Aquatic Club
58.98—Tommie Oplinger10Arizona Aquatic Club
56.43—Zack Pierzina11Arizona Aquatic Club
46.12—Naomi Palmer10Desert Thunder Aquatics Club
47.91—Eric Heinonen12Lumberjack Aquatics
35.86—Hailey Mask11Desert Thunder Aquatics Club
36.61—Cohen Cantrell9Vitras Swim Club
56.95—Jenna Linde8Vitras Swim Club
41.63—Stephanie Chun9Desert Thunder Aquatics Club
41.65—Jovanna Lovullo7Anthem Dolphins
53.59—Lisa Renner13Desert Thunder Aquatics Club
1:00.17—Sierra Fry9Mesa Swim Club Seadogs
47.88—Isaac Brzezinski8Vitras Swim Club
1:05.41—Kasan Zayas9Desert Thunder Aquatics Club
1:00.90—Jasmine Donnelly13Surprise Storm
39.25—Zuri Peter9Desert Thunder Aquatics Club
39.06—Arseny Putikov7Arizona Aquatic Club
52.88100 Free
—Christian Spiess13Surprise Storm
1:22.57—Jordan Bertram12Vitras Swim Club
1:27.37—Kendall Christiansen11Unattached
1:05.37—Ainsley Thomas12Lumberjack Aquatics
1:06.18—Zack Pierzina11Arizona Aquatic Club
1:21.28—Kiarra Briggs10Anthem Dolphins
1:30.28—Addison Sroufe8Arizona Aquatic Club
1:30.72—Naomi Palmer10Desert Thunder Aquatics Club
1:34.00—Tommie Oplinger10Arizona Aquatic Club
1:30.25—Morgan Dunne10Anthem Dolphins
1:46.04—Colleen O'Kane14Vitras Swim Club
1:01.90—Sophia Hackett12Desert Thunder Aquatics Club
1:12.66—Jenna Linde8Vitras Swim Club
1:22.00—Emma McGill16Vitras Swim Club
1:05.28—Mattea Lingen9Anthem Dolphins
1:18.80—Stephanie Chun9Desert Thunder Aquatics Club
1:17.97—Michael Sexson13Arizona Aquatic Club
54.74—Caleb Armstrong12Arizona Aquatic Club
1:43.15—Jaden Lynch13Arizona Aquatic Club
1:21.13—Olivia Lee13Anthem Dolphins
1:09.14100 Back
—Heidi Sexson7Arizona Aquatic Club
1:45.65—Alexander Wilkins10Desert Thunder Aquatics Club
1:36.97—Kiarra Briggs10Anthem Dolphins
1:42.71—Stephanie Chun9Desert Thunder Aquatics Club
1:33.02—Alexis Ramsey10Arizona Aquatic Club
1:43.21—Justin French9Desert Thunder Aquatics Club
1:54.56—Ryan Tiffany10Vitras Swim Club
1:36.94—Daytona Duggan10Desert Thunder Aquatics Club
1:32.52—Tabby Morrison8Vitras Swim Club
1:58.07—Serena Thompson10Vitras Swim Club
1:15.15—Kate Rogers9Arizona Aquatic Club
2:22.00—Bailey Johnson10Anthem Dolphins
1:31.81—Lily Fox9Desert Thunder Aquatics Club
2:05.55—Emma Woolstenhulme9Arizona Swimming Gauchos Inc
2:23.03—Kylee Burkhaulter10Arizona Swimming Gauchos Inc
1:43.53—Hailey Kabara9Vitras Swim Club
1:41.51—Zuri Peter9Desert Thunder Aquatics Club
1:28.31—Bella Becker10Vitras Swim Club
1:49.27—Addison Sroufe8Arizona Aquatic Club
1:32.44—Devereaux Ramme8Vitras Swim Club
1:38.35100 Breast
—Heidi Sexson7Arizona Aquatic Club
1:58.95—Nicole Mellon11Unattached
1:36.13—Ryan Lerma13Desert Thunder Aquatics Club
1:33.05—Reilly Cox7Anthem Dolphins
2:01.70—Kobe Stanley13Arizona Aquatic Club
1:34.81—Caleb Armstrong12Arizona Aquatic Club
2:11.20—Zack Pierzina11Arizona Aquatic Club
1:36.10—Colleen O'Kane14Vitras Swim Club
1:24.05—Zuri Peter9Desert Thunder Aquatics Club
1:35.18—Kenny Higginbotham19Arizona Swimming Gauchos Inc
1:05.91—Abby Witt11Desert Thunder Aquatics Club
1:19.79—Brianna Loescher12Lumberjack Aquatics
1:28.71—Kendall Christiansen11Unattached
1:36.44—Alexis Ramsey10Arizona Aquatic Club
2:14.76—Mahek Mallik14Vitras Swim Club
1:26.67—Emma McGill16Vitras Swim Club
1:18.49—Justin French9Desert Thunder Aquatics Club
2:01.32—Katie Brunson12Anthem Dolphins
1:31.64—Daytona Duggan10Desert Thunder Aquatics Club
1:43.84—Tabby Morrison8Vitras Swim Club
2:14.09100 Fly
—Stephanie Chun9Desert Thunder Aquatics Club
1:35.21—Ryan Tiffany10Vitras Swim Club
1:29.42—Kylee Burkhaulter10Arizona Swimming Gauchos Inc
2:16.42—Bailey Johnson10Anthem Dolphins
1:30.68—Courtney Brown10SunWest Swimming
1:31.35—Zuri Peter9Desert Thunder Aquatics Club
1:35.30—Maya Lewis10Desert Thunder Aquatics Club
1:23.70—Sydney Schmidtke8Anthem Dolphins
1:40.44—Emma Sayers9Anthem Dolphins
1:23.49—Kyle Gundersen15Unattached
1:10.97—Callie Lucero10Desert Thunder Aquatics Club
1:11.90—Maximus Tursanovic10Unattached
1:28.91—Catherine Jiang10Arizona Swimming Gauchos Inc
1:43.76—Bryan Gamboa10Vitras Swim Club
1:28.01—Colleen O'Kane14Vitras Swim Club
1:04.17—Taylor Mellon13Unattached
1:04.15—Michael Sexson13Arizona Aquatic Club
1:01.08—Mady Bachmeier11Unattached
1:15.16—Lauren Swindler12Arizona Aquatic Club
1:19.06—Ainsley Thomas12Lumberjack Aquatics
1:24.43100 IM
—Kendall Christiansen11Unattached
1:18.48—Kiarra Briggs10Anthem Dolphins
1:47.84—Olivia Holguin11Arizona Aquatic Club
1:14.95—Morgan Brown13Desert Thunder Aquatics Club
1:12.96—Christian Spiess13Surprise Storm
1:39.78—Morgan Dunne10Anthem Dolphins
2:08.66—Addison Sroufe8Arizona Aquatic Club
1:45.97—Arseny Putikov7Arizona Aquatic Club
1:52.68—Koryne Gantt6Desert Thunder Aquatics Club
2:12.10—Cohen Cantrell9Vitras Swim Club
1:57.19—Mattea Lingen9Anthem Dolphins
1:28.11—Andres Esparza10Desert Thunder Aquatics Club
1:53.24—Olivia Lee13Anthem Dolphins
1:21.26—Mady Bachmeier11Unattached
1:19.72—Lauren Swindler12Arizona Aquatic Club
1:18.76—Reilly Cox7Anthem Dolphins
1:48.05—Abby Macaluso12Unattached
1:28.29—Jasmine Donnelly13Surprise Storm
1:22.75—Isaac Brzezinski8Vitras Swim Club
2:08.37—Ainsley Thomas12Lumberjack Aquatics
1:16.99200 Free
—Ainsley Thomas12Lumberjack Aquatics
2:18.68—Kyle Gundersen15Unattached
2:05.51—Olivia Holguin11Arizona Aquatic Club
2:16.52—Taylor Mellon13Unattached
2:07.82—Jc Lovullo12Anthem Dolphins
2:02.77—Michael Sexson13Arizona Aquatic Club
2:00.47—Eric Heinonen12Lumberjack Aquatics
2:18.75—Olivia Lee13Anthem Dolphins
2:31.73—Deaglan Ramme11Vitras Swim Club
2:32.21—Ryan Springborn12Lumberjack Aquatics
2:48.69—Lauren Swindler12Arizona Aquatic Club
2:17.21—Mahek Mallik14Vitras Swim Club
2:20.01—Izzi Bauerle11Desert Thunder Aquatics Club
2:47.87—Abby Macaluso12Unattached
2:51.98—Katie Brunson12Anthem Dolphins
2:34.11—Connor Lucero14Desert Thunder Aquatics Club
2:49.23—Zach Dana14Sedona Swim Team
2:25.77—Natalie Welch11Desert Thunder Aquatics Club
2:14.96—Lillian Tang12Desert Thunder Aquatics Club
2:31.81—Justin Shelton13Arizona Aquatic Club
2:31.40200 Back
—Eric Heinonen12Lumberjack Aquatics
2:38.83—Kendall Christiansen11Unattached
2:34.72—Mary Zimmerman12Unattached
2:35.80—Loren Connors12Arizona Aquatic Club
2:24.81—Sophia Lee13Anthem Dolphins
2:59.00—Jon Underwood19Arizona Aquatic Club
1:57.96—Sophia Holguin13Arizona Aquatic Club
2:20.80—Katherine Chou13Desert Thunder Aquatics Club
2:52.19—Kanta Emoto16Arizona Aquatic Club
2:13.20—Kennedy Eichler12Vitras Swim Club
2:29.01—Jocelyn Ha12Desert Thunder Aquatics Club
3:00.70—Deaglan Ramme11Vitras Swim Club
2:47.06—Colleen O'Kane14Vitras Swim Club
2:31.19—Grace Cooper13Anthem Dolphins
2:44.46—Koa Balmores12Arizona Aquatic Club
2:31.55—Ainsley Thomas12Lumberjack Aquatics
2:38.85—Neely Burns11Unattached
2:53.31—Isabelle Sexson11Arizona Aquatic Club
2:32.91—Ella Anderson12Desert Thunder Aquatics Club
3:20.75—Alex Helwig12Anthem Dolphins
2:33.85200 Breast
—Michael Sexson13Arizona Aquatic Club
2:42.21—Lauren Swindler12Arizona Aquatic Club
3:10.79—Mahek Mallik14Vitras Swim Club
3:05.12—Christian Spiess13Surprise Storm
3:28.93—Abby Macaluso12Unattached
3:22.79—Caleb Cantrell13Vitras Swim Club
2:54.79—Katie Brunson12Anthem Dolphins
3:11.10—Joseph Dugay11Desert Thunder Aquatics Club
3:09.94—Gabby Zaragoza12Vitras Swim Club
3:51.96—Sophia Hackett12Desert Thunder Aquatics Club
3:17.50—Jake Willis12Desert Thunder Aquatics Club
3:12.13—Lillian Tang12Desert Thunder Aquatics Club
3:12.01—Loren Connors12Arizona Aquatic Club
2:49.06—Nathan Calmese11Desert Thunder Aquatics Club
2:44.68—Jocelyn Ha12Desert Thunder Aquatics Club
3:19.77—Madison Mostofo13Vitras Swim Club
3:16.26—Andrew Li12Desert Thunder Aquatics Club
2:44.85—Koa Balmores12Arizona Aquatic Club
2:45.93—Abbey Sauer-Newell13Anthem Dolphins
2:57.87—Olivia Bishop14Unattached
2:44.44200 Fly
—Kate Seddon14Arizona Aquatic Club
2:26.91—Jillian Raab13Lumberjack Aquatics
3:14.30—Kanta Emoto16Arizona Aquatic Club
2:16.72—Jocelyn Ha12Desert Thunder Aquatics Club
3:22.25—Gunnar Smith12Vitras Swim Club
2:38.65—Jc Lovullo12Anthem Dolphins
2:29.08—Koa Balmores12Arizona Aquatic Club
2:30.74—Sophia Holguin13Arizona Aquatic Club
2:34.40—Isabelle Sexson11Arizona Aquatic Club
2:33.26—Joseph Dugay11Desert Thunder Aquatics Club
2:52.75—Aly Wasmund13Surprise Storm
2:43.37200 IM
—Deaglan Ramme11Vitras Swim Club
2:53.15—Lauren Linneman12Anthem Dolphins
2:42.10—Kobe Stanley13Arizona Aquatic Club
3:06.62—Kenny Higginbotham19Arizona Swimming Gauchos Inc
2:13.55—Kyle Gundersen15Unattached
2:24.08—Brianna Loescher12Lumberjack Aquatics
2:48.71—Abby Witt11Desert Thunder Aquatics Club
2:45.95—Alexis Ramsey10Arizona Aquatic Club
3:52.46—Karsten Eichler9Vitras Swim Club
3:24.19—Mahek Mallik14Vitras Swim Club
2:40.05—Caleb Armstrong12Arizona Aquatic Club
4:14.47—Ryan Tiffany10Vitras Swim Club
3:24.71—Katie Brunson12Anthem Dolphins
2:56.82—Daytona Duggan10Desert Thunder Aquatics Club
3:25.35—Serena Thompson10Vitras Swim Club
2:37.15—Bailey Johnson10Anthem Dolphins
3:12.64—Courtney Brown10SunWest Swimming
3:04.36—Maya Lewis10Desert Thunder Aquatics Club
2:56.71—Jc Lovullo12Anthem Dolphins
2:19.08—Madison Ronquillo15Desert Thunder Aquatics Club
2:42.361000 Free
—Kobe Stanley13Arizona Aquatic Club
13:22.64—Taylor Mellon13Unattached
11:20.70—Emma McGill16Vitras Swim Club
12:13.59—Corinne Komlodi13Desert Thunder Aquatics Club
12:39.33—Noah Phillips12Unattached
14:17.18—Jon Underwood19Arizona Aquatic Club
10:22.85—Kate Seddon14Arizona Aquatic Club
11:12.06—Loren Connors12Arizona Aquatic Club
12:11.09—Morgen Edwards12Arizona Aquatic Club
11:52.67—Kennedy Eichler12Vitras Swim Club
12:08.23—Sophia Holguin13Arizona Aquatic Club
11:48.91—Andrew Tate13Sedona Swim Team
12:12.95—Koa Balmores12Arizona Aquatic Club
11:54.37—Ainsley Thomas12Lumberjack Aquatics
13:02.06—Neely Burns11Unattached
14:21.06—Isabelle Sexson11Arizona Aquatic Club
12:25.37—Alex Helwig12Anthem Dolphins
12:13.50—Tanner Dunn13Arizona Aquatic Club
11:08.30—Hailee Cox11Anthem Dolphins
13:54.32—Dylan Edge14Unattached
11:05.93