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
—Kyli Jokerst14Arizona Dolphins
29.11—Madelyn Ybarra13Arizona Dolphins
28.90—Titus Rapanut14Swim Neptune
26.95—Shah Madantschi15Swim Neptune
24.10—Eunice Gonda13Phoenix Swim Club
28.86—Nolan Heeg16Swim Neptune
26.30—Piper Abrams14Swim Neptune
32.31—Kaylee Sherer15Surprise Storm
28.03—Amelia Nixon13Swim Neptune
31.56—Eric Feitz13Swim Neptune
28.26—Aiden Walterscheid15Desert Foothills Aquatics
23.80—Graham Olson14Arizona Dolphins
26.43—Zane Sanders16Surprise Storm
23.78—Caitlin Childress17Surprise Storm
32.73—Brooklyn Gilbert13Phoenix Swim Club
30.24—Timmy Showman13Arizona Dolphins
25.72—Lilly Kolomitz13Swim Neptune
31.60—Sam Fausto14Arizona Dolphins
28.05—Tiernan Kelly13Swim Neptune
28.17—Chloe Willits14Phoenix Swim Club
26.3650 Back
—Eric Boulware15Arizona Dolphins
30.10—Titus Rapanut14Swim Neptune
33.19—Tiernan Kelly13Swim Neptune
35.58—Tanner Showman11Arizona Dolphins
38.09—Chloe Willits14Phoenix Swim Club
30.58—Ruthie McDaniel12Swim Neptune
34.12—Farrah Cushner12Yuma Aquatics
34.68—Zoe Brown Brown9Yuma Aquatics
42.38—Madison Ostrus11Swim Neptune
33.53—Emma Piecuch13Phoenix Swim Club
31.82—Ellie Burgett12Arizona Dolphins
33.68—Meiya Sollars13Swim Neptune
32.78—Liam Littrell12Phoenix Swim Club
33.69—Alex Blundell9Phoenix Swim Club
38.41—Ashton Hubbard16Phoenix Swim Club
29.91—Nora Feuer9Phoenix Swim Club
49.12—James Brazdys16Swim Neptune
29.56—Katelynn Kastanes14Arizona Dolphins
30.40—Adrian Lim13Swim Neptune
30.01—Sally Cusick10Swim Neptune
38.1650 Breast
—Annika Jones11Arizona Dolphins
40.35—Matthias Virgilio10Prescott Swim Team Inc
51.73—Rakesh Andalkar8Phoenix Swim Club
52.11—Reggie Edwards12Yuma Aquatics
41.1250 Fly
—Annika Jones11Arizona Dolphins
32.35—Eilee Olson12Swim Neptune
31.60—Harper Patel11Phoenix Swim Club
36.74—Piper Patel11Phoenix Swim Club
33.84—Reggie Edwards12Yuma Aquatics
31.92—Oliver Sanchez10Arizona Dolphins
40.32100 Free
—Timmy Showman13Arizona Dolphins
56.69—Abigail Shepard17Desert Foothills Aquatics
58.55—Wyatt Pope7Phoenix Swim Club
1:23.86—Jovie Barkley13Swim Neptune
57.50—Lily Harris11Swim Neptune
1:17.42—Spencer McDowell15Sierra Vista Tsunami Team
59.82—Tommy Yani10Phoenix Swim Club
1:19.27—Zoe Brown Brown9Yuma Aquatics
1:18.24—Nora Gunderson14Prescott Swim Team Inc
1:01.08—Marlee Suaverdez15Phoenix Swim Club
1:05.44—Ari Rodriguez14Arizona Dolphins
1:10.50—Madelyn Ybarra13Arizona Dolphins
1:01.87—David Nye16Yuma Aquatics
52.51—Natalie Fox16Phoenix Swim Club
1:02.70—Kenzie McGhee10Surprise Storm
1:24.72—Cain Brainard13Surprise Storm
1:01.56—Farrah Cushner12Yuma Aquatics
1:08.62—Oliver Sanchez10Arizona Dolphins
1:13.10—Madeline Norris12Swim Neptune
1:01.79—Isabella McGee15Arizona Dolphins
1:06.72100 Back
—Paityn Hubbard14Phoenix Swim Club
1:13.61—Eric Boulware15Arizona Dolphins
1:03.81—Matthias Virgilio10Prescott Swim Team Inc
1:36.01—Parker Hague14Desert Foothills Aquatics
1:06.72—Grace Clay12Swim Neptune
1:17.68—Sam Abelson7Phoenix Swim Club
1:38.06—Kyli Jokerst14Arizona Dolphins
1:11.73—Brooklyn Gilbert13Phoenix Swim Club
1:16.73—Easton Akerberg10Arizona Seals Swimming Academy
1:35.22—Jacquelyn Chidichimo12Swim Neptune
1:20.98—Tiernan Kelly13Swim Neptune
1:14.07—Raegyn Doak15Yuma Aquatics
1:04.59—Nora Gunderson14Prescott Swim Team Inc
1:07.82—Abby Schroff17Surprise Storm
1:14.70—Claire Shepard14Desert Foothills Aquatics
1:18.61—Aidan McClure17Phoenix Swim Club
1:06.30—Bruno Angel11Phoenix Swim Club
1:17.19—Henry Babcock11Swim Neptune
1:17.61—Reid Kasulaitis9Phoenix Swim Club
1:25.91—Addison Watkins12Surprise Storm
1:20.34100 Breast
—Timmy Showman13Arizona Dolphins
1:18.09—Wyatt Pope7Phoenix Swim Club
1:47.05—Scarlett Campbell13Phoenix Swim Club
1:21.39—Colvin Heeg16Swim Neptune
1:17.75—Spencer McDowell15Sierra Vista Tsunami Team
1:19.16—Tommy Yani10Phoenix Swim Club
1:37.41—Zoe Brown Brown9Yuma Aquatics
1:50.98—Madelyn Ybarra13Arizona Dolphins
1:21.85—Zooey Regan13Phoenix Swim Club
1:22.86—David Nye16Yuma Aquatics
1:08.42—Mary Frances Brundige11Swim Neptune
1:33.70—Cain Brainard13Surprise Storm
1:13.07—Kyli Jokerst14Arizona Dolphins
1:22.85—Aiden Kelly18Swim Neptune
1:05.88—Oliver Sanchez10Arizona Dolphins
1:38.54—Danica Aldag14Prescott Swim Team Inc
1:14.99—Cooper Dale16San Manuel Sea Lions
1:07.55—Mason Cervantes10Swim Neptune
1:38.52—Kaylee Sherer15Surprise Storm
1:15.08—Charlize Byrnes16Phoenix Swim Club
1:14.98100 Fly
—Evelyn Klein14Phoenix Swim Club
1:10.08—Eric Feitz13Swim Neptune
1:09.47—Corbin Smiley16Phoenix Swim Club
1:11.07—Parker Hague14Desert Foothills Aquatics
1:04.73—Briar Stemmons13Swim Neptune
1:06.02—Mckenna Jones15Swim Neptune
1:11.25—Sam Abelson7Phoenix Swim Club
1:47.44—Suhana Wadhwani9Swim Neptune
1:36.13—Graham Olson14Arizona Dolphins
1:05.58—Caroline Wood11Desert Foothills Aquatics
1:17.90—Zane Sanders16Surprise Storm
55.93—Brooklyn Gilbert13Phoenix Swim Club
1:14.25—Caitlin Childress17Surprise Storm
1:19.90—Brady Chavarria16Arizona Dolphins
1:07.78—Brooklyn Banks13Surprise Storm
1:10.85—Ezra Stemmons16Swim Neptune
57.48—Hunter Gehrke8Arizona Seals Swimming Academy
1:49.87—Alexa Gonzales17Swim Neptune
1:05.68—Parker Deahr13Phoenix Swim Club
1:09.83—Adlai Lipton17Phoenix Swim Club
1:10.89100 IM
—Eva Snow10Prescott Swim Team Inc
1:33.50—Sam Abelson7Phoenix Swim Club
1:41.66—Matthias Virgilio10Prescott Swim Team Inc
1:35.08—Suhana Wadhwani9Swim Neptune
1:31.40—Hunter Gehrke8Arizona Seals Swimming Academy
1:32.77—Rory Brown10Phoenix Swim Club
1:34.69—Nolan Brinn10Swim Neptune
1:30.71—Zoe Brown Brown9Yuma Aquatics
1:34.58—Avery Albright10Swim Neptune
1:18.95—Paisley Teodoro10Arizona Dolphins
1:31.64—Chase Williams9Arizona Seals Swimming Academy
1:43.03—Reaves Vogt9Swim Neptune
1:35.60—Piper Katz10Yuma Aquatics
1:32.82—Cooper Conlee10Surprise Storm
1:26.44—Mahea Wilson10Swim Neptune
1:23.29—Aanya Singhai10Swim Neptune
1:24.17—Sally Cusick10Swim Neptune
1:23.73—Robert Gibbs10Arizona Dolphins
1:24.18—Kimber Nehrmeyer10San Manuel Sea Lions
1:30.37—Mary Frances Brundige11Swim Neptune
1:18.21200 Free
—Evelyn Klein14Phoenix Swim Club
2:12.79—Jesse Marin16Unattached
1:53.18—Eric Boulware15Arizona Dolphins
2:01.68—Shah Madantschi15Swim Neptune
1:59.83—Piper Abrams14Swim Neptune
2:32.14—Eric Feitz13Swim Neptune
2:17.22—Madelyn Ybarra13Arizona Dolphins
2:09.20—Briar Stemmons13Swim Neptune
2:03.20—Grace Clay12Swim Neptune
2:20.71—Kyli Jokerst14Arizona Dolphins
2:17.68—Eva Snow10Prescott Swim Team Inc
2:52.26—Chase Ostrus14Swim Neptune
1:58.18—Kylie Luczywko11Swim Neptune
2:21.14—Graham Olson14Arizona Dolphins
2:07.43—Zane Sanders16Surprise Storm
1:51.41—Aiden Walterscheid15Desert Foothills Aquatics
1:53.12—Timmy Showman13Arizona Dolphins
2:05.33—Lilly Kolomitz13Swim Neptune
2:23.49—Tiernan Kelly13Swim Neptune
2:19.64—Brady Chavarria16Arizona Dolphins
2:08.84200 Back
—Jovie Barkley13Swim Neptune
2:18.28—Marlee Suaverdez15Phoenix Swim Club
2:36.73—Natalie Fox16Phoenix Swim Club
2:38.24—Aidan McClure17Phoenix Swim Club
2:19.41—Nico Scannapieco Rawner11Phoenix Swim Club
2:43.07—Riley Osborne14Swim Neptune
2:24.50—Raegyn Doak15Yuma Aquatics
2:27.38—Farrah Cushner12Yuma Aquatics
2:51.42—Meiya Sollars13Swim Neptune
2:37.52—Briar Stemmons13Swim Neptune
2:20.97—Brooklyn Miller13Swim Neptune
2:36.64—Daniel Youssef17Phoenix Swim Club
2:26.15—Sam Fausto14Arizona Dolphins
2:19.96—Kristopher Stubbert15Arizona Seals Swimming Academy
2:28.46—Haley Romero14Phoenix Swim Club
2:33.06—Eric Boulware15Arizona Dolphins
2:20.95—Titus Rapanut14Swim Neptune
2:34.23—Paityn Hubbard14Phoenix Swim Club
2:30.15—Jacquelyn Chidichimo12Swim Neptune
2:53.57—Jonathan Robichaud14Arizona Dolphins
2:27.62200 Breast
—Kaylee Sherer15Surprise Storm
2:41.35—Madelyn Ybarra13Arizona Dolphins
2:50.25—Payton Comer11Swim Neptune
3:03.21—Kylie Luczywko11Swim Neptune
2:55.33—Timmy Showman13Arizona Dolphins
2:50.51—Lilly Kolomitz13Swim Neptune
2:58.25—Brady Chavarria16Arizona Dolphins
2:26.74—Sophia Williams14Phoenix Swim Club
3:04.70—Avery Layton12Yuma Aquatics
2:55.17—Raegyn Doak15Yuma Aquatics
2:38.81—Daniel Youssef17Phoenix Swim Club
2:46.02—Dizzy Ortiz13Yuma Aquatics
3:25.02—Joel Arnold16Arizona Dolphins
2:18.72—Joey Young14Phoenix Swim Club
2:51.76—Cora Lopez12Phoenix Swim Club
3:12.43—Addison Watkins12Surprise Storm
3:08.11—Shah Madantschi15Swim Neptune
2:25.03—Dante Flores14Arizona Seals Swimming Academy
2:51.90—Elvie Hathaway15Phoenix Swim Club
2:47.04—Vincent Ortega16Swim Neptune
2:39.49200 Fly
—Aashi Singhai14Swim Neptune
2:30.97—Paris Coutelin14Phoenix Swim Club
2:31.89—Aiden Granic15Unattached
2:14.08—Caleb Whitehorse15Arizona Dolphins
2:09.70—Daisy Cusick13Swim Neptune
2:36.69—Orion Stemmons11Swim Neptune
2:39.91—Zoe McClure15Phoenix Swim Club
2:29.29—Chance Miller13Swim Neptune
2:29.63—Alex Gonzales16Arizona Dolphins
2:38.38—Lily Keller15Swim Neptune
2:46.11—Eilee Olson12Swim Neptune
2:53.15—Evelyn Klein14Phoenix Swim Club
2:31.26—William Robichaud14Arizona Dolphins
2:34.55—Rylee Doak15Yuma Aquatics
2:30.69—Sophia George16Swim Neptune
2:24.20200 IM
—Ellie Burgett12Arizona Dolphins
2:43.25—Kylie Luczywko11Swim Neptune
2:39.64—Jacquelyn Chidichimo12Swim Neptune
2:56.40—Avery Layton12Yuma Aquatics
2:32.90—Henry Babcock11Swim Neptune
2:48.73—Harper Patel11Phoenix Swim Club
2:54.09—Nico Scannapieco Rawner11Phoenix Swim Club
2:45.10—Kian Madantschi12Swim Neptune
2:37.61—Mary Frances Brundige11Swim Neptune
2:47.99—Jovie Barkley13Swim Neptune
2:20.38—Aubrey Nemlowill12Yuma Aquatics
2:51.44—Annika Jones11Arizona Dolphins
2:41.77—Madeline Norris12Swim Neptune
2:29.60—Lila Foley13Swim Neptune
2:27.92—Carter Dorethy11Swim Neptune
2:31.03—Marlee Suaverdez15Phoenix Swim Club
2:41.31—Paris Coutelin14Phoenix Swim Club
2:22.28—Zooey Regan13Phoenix Swim Club
2:47.15—David Nye16Yuma Aquatics
2:15.97—Aashi Singhai14Swim Neptune
2:35.07400 IM
—Lily Harris11Swim Neptune
6:03.37—Kylie Luczywko11Swim Neptune
5:37.17—Oliver Duerk14Sierra Vista Tsunami Team
5:12.95—Sara Dioszegi14Swim Neptune
5:06.01500 Free
—Ezra Stemmons16Swim Neptune
5:22.61—Lily Harris11Swim Neptune
6:44.48—Spencer McDowell15Sierra Vista Tsunami Team
6:08.46—Zoe Brown Brown9Yuma Aquatics
7:17.93—Natalie Fox16Phoenix Swim Club
6:06.19—Mary Frances Brundige11Swim Neptune
6:28.88—Eliana Abelson9Phoenix Swim Club
6:27.44—Autumn Beckman13Swim Neptune
6:24.92—Danica Aldag14Prescott Swim Team Inc
5:41.45—Carson Garcia14Swim Neptune
5:43.51—Emma Robichaud14Arizona Dolphins
6:11.02—Graham Olson14Arizona Dolphins
5:59.88—Henry Bradstock16Phoenix Swim Club
5:53.50—Kristen Bird15Desert Foothills Aquatics
5:42.61—Holden Ritts12Phoenix Swim Club
6:48.23—Daisy Cusick13Swim Neptune
5:53.73—Sally Cusick10Swim Neptune
7:10.21—Joey Veraldi15Yuma Aquatics
6:17.72—Ashton Hubbard16Phoenix Swim Club
5:15.32—Alex Blundell9Phoenix Swim Club
7:04.621650 Free
—Declan Hollister Ivanich13Swim Neptune
18:53.52—Jacquelyn Chidichimo12Swim Neptune
23:20.10—Paityn Hubbard14Phoenix Swim Club
19:54.30—Sethren Policarpo15Surprise Storm
20:53.79—Lauren Gotschall15Desert Foothills Aquatics
21:12.63—Aubrey Nemlowill12Yuma Aquatics
20:40.21—Mary Frances Brundige11Swim Neptune
21:05.07—Molly Durham14Swim Neptune
19:58.12—Katie Petro13Phoenix Swim Club
21:43.30—Leighton Reid13Swim Neptune
19:56.91—Sara Dioszegi14Swim Neptune
20:41.25—Rose Glassman13Phoenix Swim Club
21:23.68—Jack Hill15Phoenix Swim Club
18:29.53—Daisy Cusick13Swim Neptune
19:23.64—Ella Saint-Cyr13Phoenix Swim Club
19:31.00—Lily Harris11Swim Neptune
23:00.61—Cooper Dale16San Manuel Sea Lions
18:54.70—Sloane Martin11Swim Neptune
22:51.68