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
—Hunter Gehrke8Arizona Seals Swimming Academy
38.22—Blake Welch16Yuma Aquatics
24.72—Jax John8Mesa Aquatics Club
44.78—Taylor Harrison12Surprise Storm
38.75—Colton Brewer17Mesa Aquatics Club
24.62—Kent An12Life Time Arizona Swim Team
34.25—Andrew Mandujano16Mesa Aquatics Club
28.16—Hannah Park10Life Time Arizona Swim Team
35.14—Zoey Robles7Life Time Arizona Swim Team
43.50—Gretta Freeman8Life Time Arizona Swim Team
39.16—Sage Mykkanen13Race Pace Club AZ
31.76—Kaiya Walker12Surprise Storm
37.57—Aubrey Nemlowill12Yuma Aquatics
29.90—Ellie Vickers14Mesa Aquatics Club
32.55—Ethan Eberle14Mesa Aquatics Club
27.37—Kareem Teleb8Desert Thunder Aquatics Club
51.47—Cooper Cruz11Mesa Aquatics Club
33.66—Alex Li15Mesa Aquatics Club
26.50—Kathryn Nichols11Life Time Arizona Swim Team
28.84—Stephen Argabright16Mesa Aquatics Club
24.40100 Free
—Tessa Stephens17Mesa Aquatics Club
1:04.54—Truley Whitmer12Mesa Aquatics Club
1:06.49—Alex Li15Mesa Aquatics Club
57.76—Sean Hunt11Race Pace Club AZ
1:06.23—Seth Kelly16Arizona Seals Swimming Academy
54.26—Timothy Pulver13Arizona Swimming Gauchos
1:07.71—Mark Mullenaux14Mesa Aquatics Club
58.36—Trinity Robertson16Mesa Aquatics Club
1:15.43—Ashley Johnson10Life Time Arizona Swim Team
1:23.93—Abby Schroff17Surprise Storm
1:06.81—Shirley Wang13Desert Thunder Aquatics Club
1:08.03—Ryan Parsons12Mesa Aquatics Club
1:26.14—Savannah Bell17Surprise Storm
59.19—Caitlin Zhu10Life Time Arizona Swim Team
1:09.02—Haydn Haas11Mesa Aquatics Club
1:14.24—Finley Golden12Surprise Storm
1:14.93—Cecelia Meier15Mesa Aquatics Club
1:01.51—Kevin Li15Mesa Aquatics Club
53.33—Madilyn Ray14Mesa Aquatics Club
1:24.51—Alayna Green15Havasu Stingrays Swim Team
1:03.33100 Back
—Daniel Schwendinger16Mesa Aquatics Club
1:00.79—Taylor Harrison12Surprise Storm
1:38.02—Brooklyn Banks13Surprise Storm
1:10.09—Carter Blair14Havasu Stingrays Swim Team
1:12.06—Zoey Robles7Life Time Arizona Swim Team
2:33.29—Sage Mykkanen13Race Pace Club AZ
1:23.20—Gretta Freeman8Life Time Arizona Swim Team
1:36.44—Sarah McFadden15Desert Thunder Aquatics Club
1:14.17—Kaiya Walker12Surprise Storm
2:05.01—Ethan Eberle14Mesa Aquatics Club
1:16.52—Eli Lemke14Life Time Arizona Swim Team
1:20.74—Alex Li15Mesa Aquatics Club
1:08.79—Randy Boolen13Havasu Stingrays Swim Team
1:13.32—Emily Markle18Mesa Aquatics Club
1:14.38—Kathryn Nichols11Life Time Arizona Swim Team
1:17.45—Nelly Nielsen12Mesa Aquatics Club
1:29.96—Anneka Larson12Mesa Aquatics Club
1:12.95—Blake Welch16Yuma Aquatics
1:04.34—Nathan Applegate7Mesa Aquatics Club
1:56.70—Kate Kleiber9Mesa Aquatics Club
2:09.11100 Breast
—Daniel Schwendinger16Mesa Aquatics Club
1:07.44—Anna Bengard12Havasu Stingrays Swim Team
1:29.07—Colton Brewer17Mesa Aquatics Club
1:06.48—Taylor Harrison12Surprise Storm
1:46.17—Kent An12Life Time Arizona Swim Team
1:38.90—Andrew Mandujano16Mesa Aquatics Club
1:27.66—Brooklyn Banks13Surprise Storm
1:25.78—Carter Blair14Havasu Stingrays Swim Team
1:22.37—Hannah Park10Life Time Arizona Swim Team
1:50.80—Sarah McFadden15Desert Thunder Aquatics Club
1:24.32—Kaiya Walker12Surprise Storm
1:53.39—Ellie Vickers14Mesa Aquatics Club
1:31.93—Eli Lemke14Life Time Arizona Swim Team
1:27.60—Aubrey Nemlowill12Yuma Aquatics
1:31.78—Kareem Teleb8Desert Thunder Aquatics Club
3:28.69—Alex Li15Mesa Aquatics Club
1:12.91—Kathryn Nichols11Life Time Arizona Swim Team
1:27.27—Stephen Argabright16Mesa Aquatics Club
1:06.92—Luke Herbert17Prescott Swim Team Inc
1:05.23—Alex Norsworthy15Mesa Aquatics Club
1:35.88100 Fly
—Anna Bengard12Havasu Stingrays Swim Team
1:11.12—Ashley Polk37J Swim Club
59.31—Mark Mullenaux14Mesa Aquatics Club
1:07.33—Trinity Robertson16Mesa Aquatics Club
1:40.07—Ashley Johnson10Life Time Arizona Swim Team
1:58.08—Shirley Wang13Desert Thunder Aquatics Club
1:22.34—Joey Veraldi15Yuma Aquatics
1:07.26—Savannah Bell17Surprise Storm
1:07.20—Caitlin Zhu10Life Time Arizona Swim Team
1:32.69—Guy Marco15Mesa Aquatics Club
1:09.50—Kevin Li15Mesa Aquatics Club
58.03—Kit Collard15Mesa Aquatics Club
1:03.37—Maddox Farnsworth11Mesa Aquatics Club
1:57.88—Ace Lewis11Mesa Aquatics Club
2:14.86—Finley Golden12Surprise Storm
1:43.80—Ethan Amponsah12Arizona Swimming Gauchos
1:07.49—Austin Hargreaves15Surprise Storm
58.84—Anneka Larson12Mesa Aquatics Club
1:09.50—Lila Caliendo12Mesa Aquatics Club
1:20.62—Emma Handley14Life Time Arizona Swim Team
1:09.43200 Free
—Andrew Mandujano16Mesa Aquatics Club
2:28.05—Carter Blair14Havasu Stingrays Swim Team
2:22.75—Hannah Park10Life Time Arizona Swim Team
2:39.08—Sage Mykkanen13Race Pace Club AZ
2:39.46—Eli Lemke14Life Time Arizona Swim Team
2:25.72—Aubrey Nemlowill12Yuma Aquatics
2:30.50—Kinley McCarthy10Mesa Aquatics Club
2:38.29—Alex Li15Mesa Aquatics Club
2:08.17—Kathryn Nichols11Life Time Arizona Swim Team
2:22.87—Randy Boolen13Havasu Stingrays Swim Team
2:27.03—Ethan Eberle14Mesa Aquatics Club
2:17.01—Luke Herbert17Prescott Swim Team Inc
2:02.36—Alex Norsworthy15Mesa Aquatics Club
2:30.75—Kaitlin Bunner16Mesa Aquatics Club
2:35.61—Austin Hargreaves15Surprise Storm
1:50.83—Xavier Munoz-Meighan15Mesa Aquatics Club
2:02.73—Blake Welch16Yuma Aquatics
2:02.31—Jackson Harris16Mesa Aquatics Club
2:00.42—Trinity Whittemore15Surprise Storm
2:37.04—Mark Mullenaux14Mesa Aquatics Club
2:06.22200 Back
—Sean Hunt11Race Pace Club AZ
2:59.29—Shirley Wang13Desert Thunder Aquatics Club
2:55.55—Abby Schroff17Surprise Storm
2:46.60—Caitlin Zhu10Life Time Arizona Swim Team
2:49.16—Caleb Petersen12Mesa Aquatics Club
3:12.93—Alayna Green15Havasu Stingrays Swim Team
2:43.87—Grace Richerson16Desert Thunder Aquatics Club
2:39.37—Mark Heffern16Mesa Aquatics Club
2:05.11—Chloe Armstrong16Arizona Seals Swimming Academy
2:23.31—Alain Briggs15Mesa Aquatics Club
2:17.77—Anneka Larson12Mesa Aquatics Club
2:30.90—Emily Markle18Mesa Aquatics Club
2:34.23—Emma Handley14Life Time Arizona Swim Team
2:29.41—Ryan Garn15Mesa Aquatics Club
2:15.84—Tessa Stephens17Mesa Aquatics Club
2:37.74—Eric Gan11Life Time Arizona Swim Team
2:48.25—Jaylen Lembas17Mesa Aquatics Club
2:27.78—Grace Fox15Mesa Aquatics Club
2:37.61—Ilyssa Becker12Life Time Arizona Swim Team
2:50.76—Hailey Schwendinger13Mesa Aquatics Club
2:31.70200 Breast
—Seth Kelly16Arizona Seals Swimming Academy
2:27.10—Hyrum Pulver15Arizona Swimming Gauchos
3:15.83—Sean Hunt11Race Pace Club AZ
3:11.64—Carter Blair14Havasu Stingrays Swim Team
3:00.72—Caleb Petersen12Mesa Aquatics Club
3:22.96—Omar Teleb13Desert Thunder Aquatics Club
3:22.36—Carter Moore15Mesa Aquatics Club
3:08.87—Allie Kuper12Phoenix Swim Club
2:42.44—Michael McCumbee17Yuma Aquatics
2:43.74—Andi Farnsworth12Mesa Aquatics Club
3:41.02—Mylee Anderson14Mesa Aquatics Club
3:05.29—Carson Blair11Havasu Stingrays Swim Team
3:22.54—Addison Watkins12Surprise Storm
3:11.75—Emmersyn Convis12Mesa Aquatics Club
3:20.63—Charley Baleme15Mesa Aquatics Club
2:29.08—Jr Johnson11Mesa Aquatics Club
3:50.08—Finley Barrett11Mesa Aquatics Club
3:06.30—Constance Montanez12Mesa Aquatics Club
3:30.37—Nelly Nielsen12Mesa Aquatics Club
3:51.56—Beckam Patience15Mesa Aquatics Club
2:37.23200 Fly
—Caitlin Childress17Surprise Storm
3:02.16—Cooper Cruz11Mesa Aquatics Club
3:36.74—Emily Markle18Mesa Aquatics Club
2:32.10—Allie Kuper12Phoenix Swim Club
2:33.47—Jesse Malmquist Malmquist17Yuma Aquatics
2:04.78—Emerson Borgschatz12Mesa Aquatics Club
2:59.43—Jaylen Lembas17Mesa Aquatics Club
2:27.08—Ilyssa Becker12Life Time Arizona Swim Team
2:43.62200 IM
—David Kohler12Mesa Aquatics Club
3:11.20—Carter Blair14Havasu Stingrays Swim Team
2:40.06—Trinity Robertson16Mesa Aquatics Club
3:13.62—Kevin Li15Mesa Aquatics Club
2:15.39—Caleb Petersen12Mesa Aquatics Club
3:12.22—Bella Sutherlin13Mesa Aquatics Club
2:51.93—Guy Marco15Mesa Aquatics Club
2:30.22—Ethan Amponsah12Arizona Swimming Gauchos
2:39.37—Nina Kaplan12Mesa Aquatics Club
3:32.71—Vincent Ibarola13Surprise Storm
2:28.84—Zoe Brown Brown9Yuma Aquatics
3:25.14—Tyler Stantus9Life Time Arizona Swim Team
3:42.24—Graham Edwards14Mesa Aquatics Club
2:24.03—Hudson Gehrke13Arizona Seals Swimming Academy
2:21.59—Ryan Garn15Mesa Aquatics Club
2:20.69—Declan Wilhelmsen12Mesa Aquatics Club
3:31.40—Eli Zielke12Mesa Aquatics Club
2:52.79—Eleanor Parsons10Mesa Aquatics Club
3:19.97—Grace Fox15Mesa Aquatics Club
2:43.79—Karsten Westlake14Mesa Aquatics Club
2:52.20400 IM
—Finley Barrett11Mesa Aquatics Club
5:48.94—Abby Gibbons12Mesa Aquatics Club
6:00.25—Gavin Willyerd15Mesa Aquatics Club
4:22.12—Allie Kuper12Phoenix Swim Club
5:06.38—Emerson Borgschatz12Mesa Aquatics Club
5:30.19—Benson Ellingson13Mesa Aquatics Club
5:04.06—Madi Sondrol15Havasu Stingrays Swim Team
5:55.51—Ethan Kohn17Mesa Aquatics Club
5:09.51—Eli Lemke14Life Time Arizona Swim Team
6:05.18—Ilyssa Becker12Life Time Arizona Swim Team
5:47.02—Julia Aldag11Prescott Swim Team Inc
4:59.04—Danica Aldag14Prescott Swim Team Inc
5:15.20500 Free
—Ashley Johnson10Life Time Arizona Swim Team
7:49.92—Anneka Larson12Mesa Aquatics Club
5:35.73—Austin Hargreaves15Surprise Storm
5:24.28—Guy Marco15Mesa Aquatics Club
5:30.14—Kathryn Nichols11Life Time Arizona Swim Team
6:19.35—Abby Gibbons12Mesa Aquatics Club
6:59.51—Hannah Park10Life Time Arizona Swim Team
7:04.60—Logan Meixner17Mesa Aquatics Club
5:07.45—Jace Lembas12Mesa Aquatics Club
6:16.55—Andi Farnsworth12Mesa Aquatics Club
7:25.24—Nelly Nielsen12Mesa Aquatics Club
7:34.49—Gretta Freeman8Life Time Arizona Swim Team
8:23.56—Brooke Schwendinger11Mesa Aquatics Club
7:07.70—Kevin Li15Mesa Aquatics Club
5:32.85—Aubrey Nemlowill12Yuma Aquatics
6:12.51—Madison Fox12Mesa Aquatics Club
5:54.37—Michael McCumbee17Yuma Aquatics
5:44.96—Alex Li15Mesa Aquatics Club
5:48.49—Kaylee Whitmer15Mesa Aquatics Club
5:43.35—Grayson Pudleiner16Mesa Aquatics Club
5:36.531650 Free
—Mark Heffern16Mesa Aquatics Club
17:24.66—Lucy Caliendo18Mesa Aquatics Club
21:31.10—Alain Briggs15Mesa Aquatics Club
18:22.38—Blaine Aimonetti13Mesa Aquatics Club
19:37.83—Zinn Mykkanen15Race Pace Club AZ
20:19.30—Carter Stuhlmacher19Unattached
16:03.11—Marissa Mangino18Mesa Aquatics Club
20:04.44—Charley Baleme15Mesa Aquatics Club
20:40.36—Xavier Gudmundson13Mesa Aquatics Club
19:20.92—Blake Welch16Yuma Aquatics
19:34.94