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
—Audrey Layman12Moon Valley Aquatic Club
27.92—Taylor Ruck11Scottsdale Aquatic Club
25.85—Ellice Richman10Swim Neptune
31.94—Jack Blake13Phoenix Swim Club
22.08—Taylor Steele14Sun Devil Aquatics
26.60—Abby Loel12Phoenix Swim Club
30.03—Kieren Ney11Scottsdale Aquatic Club
29.97—Brian Beutler13Sun Devil Aquatics
26.73—Terry Yang11Flying Fish of Arizona Swim Team
25.90—Brea Larchick12Sun Devil Aquatics
26.28—Talen Osborn10Yuma Heat
29.42—Sebastian Mendoza14YMCA Westside Silver Fins
27.65—Evelyn Flores12Tucson Ford Dealers Aquatics
28.80—Gracie Freeman11MESA Seadogs Swim Club
34.04—Dane Nelson9Swim Neptune
29.28—Devin Esser8Swim Neptune
34.29—Jesse Arroyo13Gold Medal Swim Club
27.13—Zoe Rosin14Scottsdale Aquatic Club
26.09—Daniela Liera12Flying Fish of Arizona Swim Team
29.78—Tessa Badalamenti13Anthem Dolphins
27.3650 Back
—Brian Beutler13Sun Devil Aquatics
30.34—Nathan Jurek10Gold Medal Swim Club
40.05—Calvin Holst13Pusch Ridge
31.70—Grace Marie Braun10Sun Devil Aquatics
38.53—Lauren Borst14Scottsdale Aquatic Club
30.19—Braxton Bilbrey13Swim Neptune
26.43—Christian Madden10Anthem Dolphins
40.02—Kendall Macgregor12Rio Salado Swim Club
37.92—Olivia McNally12TJCC Stingrays Swim Team
31.12—Robert Burge13Swim Neptune
31.65—Hannah Houlton11Flying Fish of Arizona Swim Team
32.09—Henry Palmer9Phoenix Swim Club
34.97—Karilyn Quon13Rio Salado Swim Club
28.80—Jered Moore10Scottsdale Aquatic Club
34.39—Gillian Coyle12MESA Seadogs Swim Club
35.46—Claire Croman13Tucson Ford Dealers Aquatics
33.68—Jeremy Lacsa13Rio Salado Swim Club
30.85—Maddie Brown12Rio Salado Swim Club
31.23—Abbey Zajdzinski13Mesa Aquatics Club
32.73—Naomi Vaughn13Rio Salado Swim Club
32.9150 Breast
—Jimmie Romero14Rio Salado Swim Club
35.78—Brian Beutler13Sun Devil Aquatics
36.23—Nathan Jurek10Gold Medal Swim Club
47.41—Brooke Darrah9Swim Neptune
44.81—Fletcher Milloy14Desert Thunder Aquatics Club
35.07—Joseph Park14Rio Salado Swim Club
28.89—Noah Williams12Swim Neptune
34.45—Kaden Bilbrey9Swim Neptune
48.69—Kolby Morris14Arizona Marlins Swim Club
37.85—Luke Olszewski14Gold Medal Swim Club
32.19—Christina Lafave10Sun Devil Aquatics
45.54—Chelsea Parrish12Sun Devil Aquatics
39.01—Jake Goswick12Prescott Swim Team Inc
41.01—Daniel Matheson9YMCA Westside Silver Fins
48.35—Taylor Mellon10Swim Neptune
42.83—Riley Baillargeon8Havasu Stingrays Swim Team
50.34—Tara Froelich10Swim Neptune
47.25—Nicole Horton9Swim Neptune
47.13—Calvin Holst13Pusch Ridge
34.43—Ally Gugick10Scottsdale Aquatic Club
45.7850 Fly
—Sam Krew9Scottsdale Aquatic Club
37.02—Kaden Bilbrey9Swim Neptune
39.78—Brenden Rodgers14SunWest Swimming
29.66—Alex Nikolaev12Thad Terry Aquatics Club
31.80—Fletcher Milloy14Desert Thunder Aquatics Club
29.54—Taylor Mellon10Swim Neptune
35.39—Calvin Holst13Pusch Ridge
30.48—Grace Marie Braun10Sun Devil Aquatics
36.81—Davin Teare12Mesa Aquatics Club
33.18—Aaron Beauchamp12Arizona Aquatic Club
30.96—Anastasia Pickett12Arizona Aquatic Club
32.37—Emily Cluff14Mesa Aquatics Club
30.20—Athena Espinoza12Mesa Aquatics Club
29.17—Gianna Badillo12TJCC Stingrays Swim Team
30.03—Darien Apuron10Unattached
38.14—Maddie Rapp13Arizona Marlins Swim Club
29.80—Nixon Potteiger14Havasu Stingrays Swim Team
30.51—Kristen Keeble10Swim Neptune
37.77—Joseph Park14Rio Salado Swim Club
27.10—Tim Oetter12Pusch Ridge
33.97100 Free
—Terry Yang11Flying Fish of Arizona Swim Team
55.88—Brea Larchick12Sun Devil Aquatics
55.93—Lily Lee12Arizona Aquatic Club
1:09.45—Sebastian Mendoza14YMCA Westside Silver Fins
58.86—Aaron Beauchamp12Arizona Aquatic Club
1:01.60—Martin Hocheder12TJCC Stingrays Swim Team
1:00.16—Jesse Arroyo13Gold Medal Swim Club
58.33—Zoe Rosin14Scottsdale Aquatic Club
55.19—Daniela Liera12Flying Fish of Arizona Swim Team
1:00.72—Shelby Gertson12Rio Salado Swim Club
57.47—Grace Laporte13Scottsdale Aquatic Club
58.72—Kira Thomas13Sun Devil Aquatics
57.79—Jacob Garcia13Desert Thunder Aquatics Club
55.72—Clay Stoddard12Phoenix Swim Club
1:00.27—Teagan McGinnis13Tucson Ford Dealers Aquatics
54.90—Marcello Quarante14Scottsdale Aquatic Club
52.49—Sky Hojnacki13Arizona Aquatic Club
57.62—Paloma Marolf11Swim Neptune
59.39—Daniel Brooks11Mesa Aquatics Club
1:04.25—Sarah Ding12Sun Devil Aquatics
1:03.29100 Back
—Julie Turk12Tucson Ford Dealers Aquatics
1:11.79—Ruoyao Cao13Rio Salado Swim Club
1:10.59—Paige Woodward13Swim Neptune
1:10.49—Nicole Falls11Scottsdale Aquatic Club
1:11.72—Jacee Frivaldo12Swim Neptune
1:03.14—Nathan Jurek10Gold Medal Swim Club
1:25.08—Levi Siwek13Desert Thunder Aquatics Club
1:01.47—Calvin Holst13Pusch Ridge
1:12.04—Olivia McNally12TJCC Stingrays Swim Team
1:09.23—Anastasia Pickett12Arizona Aquatic Club
1:13.89—Braxton Bilbrey13Swim Neptune
58.40—Jesse Arroyo13Gold Medal Swim Club
1:07.09—Maddie Corder10YMCA Westside Silver Fins
1:17.20—Will Newman12Flying Fish of Arizona Swim Team
1:03.06—Hannah Houlton11Flying Fish of Arizona Swim Team
1:10.23—Karilyn Quon13Rio Salado Swim Club
1:01.29—Landon Driggers10Rio Salado Swim Club
1:21.47—Amanda Bley12Rio Salado Swim Club
1:22.16—Ally Yancy12Scottsdale Aquatic Club
1:02.50—Ryan Hoffer13Scottsdale Aquatic Club
52.61100 Breast
—Nathan Jurek10Gold Medal Swim Club
1:41.87—Noah Williams12Swim Neptune
1:14.44—Luke Olszewski14Gold Medal Swim Club
1:10.75—Jake Goswick12Prescott Swim Team Inc
1:28.90—Taylor Mellon10Swim Neptune
1:34.49—Calvin Holst13Pusch Ridge
1:15.58—Grace Marie Braun10Sun Devil Aquatics
1:36.08—Pao Guerra8YMCA Westside Silver Fins
1:27.81—Tommy Acker10Red Peaks Aquatic Club
1:28.09—Aaron Beauchamp12Arizona Aquatic Club
1:17.67—Anastasia Pickett12Arizona Aquatic Club
1:16.51—Mahek Mallik10The Village Vitras
1:30.77—Grace Schlenker10Phoenix Swim Club
1:41.81—Mary Schell14Scottsdale Aquatic Club
1:18.68—Kyle Cannon10Flying Fish of Arizona Swim Team
1:38.04—Lauren Borst14Scottsdale Aquatic Club
1:13.66—Eva Lille10Swim Neptune
1:29.17—Mason Mullins12Arizona Aquatic Club
1:23.71—Braxton Bilbrey13Swim Neptune
1:04.24—Kylie Salvino10Scottsdale Aquatic Club
1:29.33100 Fly
—Sam Krew9Scottsdale Aquatic Club
1:27.03—Luke Armistead14Scottsdale Aquatic Club
57.46—Alex Nikolaev12Thad Terry Aquatics Club
1:14.01—Bowen Clark14Sun Devil Aquatics
1:06.12—Jacob Garcia13Desert Thunder Aquatics Club
1:03.44—Taylor Mellon10Swim Neptune
1:22.47—Daniel Matheson9YMCA Westside Silver Fins
1:29.60—Aaron Beauchamp12Arizona Aquatic Club
1:07.02—Cassandra Ramirez13El Dorado Aquatics Club
1:03.84—Archie Spindler11Desert Thunder Aquatics Club
1:16.74—Gianna Badillo12TJCC Stingrays Swim Team
1:07.73—Athena Espinoza12Mesa Aquatics Club
1:04.94—Martin Hocheder12TJCC Stingrays Swim Team
1:13.45—Maddie Rapp13Arizona Marlins Swim Club
1:05.85—Kristen Keeble10Swim Neptune
1:26.81—Tim Oetter12Pusch Ridge
1:16.11—Kyle McCoy14Phoenix Swim Club
1:02.76—Raphael Temple13Prescott Swim Team Inc
59.94—Kylie Salvino10Scottsdale Aquatic Club
1:21.49—Bryce Fitzgerald8Swim Neptune
1:37.09100 IM
—Nathan Jurek10Gold Medal Swim Club
1:27.72—Noah Williams12Swim Neptune
1:06.18—Jonah Maas9Scottsdale Aquatic Club
1:20.83—Nicholas Distefano10Phoenix Swim Club
1:20.56—Daniel Matheson9YMCA Westside Silver Fins
1:24.56—Taylor Mellon10Swim Neptune
1:22.77—Aaron Beauchamp12Arizona Aquatic Club
1:09.57—Nic Depner9Kingman Dolphin Swim Team
1:29.01—Gianna Badillo12TJCC Stingrays Swim Team
1:09.05—Kristen Keeble10Swim Neptune
1:25.11—Alexa Markl11Swim Neptune
1:12.06—Kylie Salvino10Scottsdale Aquatic Club
1:22.81—Devin Esser8Swim Neptune
1:28.25—Maddie Corder10YMCA Westside Silver Fins
1:20.18—Maddy Kovacs12Swim Neptune
1:07.99—Sarah Yang12Swim Neptune
1:14.08—Hannah Houlton11Flying Fish of Arizona Swim Team
1:15.27—Lukas Floyd9Arizona Aquatic Club
1:31.45—Jered Moore10Scottsdale Aquatic Club
1:15.23—Gillian Coyle12MESA Seadogs Swim Club
1:16.74200 Free
—Aidan Schramm13Swim Neptune
1:53.68—Jesse Arroyo13Gold Medal Swim Club
2:06.69—Tessa Badalamenti13Anthem Dolphins
2:12.86—Kira Thomas13Sun Devil Aquatics
2:02.14—Alex Van Alstine13Sun Devil Aquatics
1:56.54—Adrian Medrano13YMCA Westside Silver Fins
2:05.33—Sky Hojnacki13Arizona Aquatic Club
2:05.43—Sylas Cole14Tucson Ford Dealers Aquatics
1:54.47—Simon Werkhoven14Desert Thunder Aquatics Club
2:05.20—Jimmie Romero14Rio Salado Swim Club
2:11.24—Joseph Park14Rio Salado Swim Club
1:57.55—Ryleigh Weight14Rio Salado Swim Club
2:14.50—Natalie Ward13Tucson Ford Dealers Aquatics
1:54.74—Cecina Babich Morrow14Swim Neptune
2:01.27—Sean Gage13YMCA Westside Silver Fins
2:05.26—Michelle Trujillo13Tucson Ford Dealers Aquatics
2:03.61—Annabella Ankeney14Arizona Aquatic Club
2:01.84—Alice Hick14Sun Devil Aquatics
2:07.18—Cassandra Nahrgang14Mesa Aquatics Club
2:14.36—Joseph Skelly14Phoenix Swim Club
1:57.27200 Back
—Hannah Herbst14Swim Neptune
2:11.82—Terry Yang11Flying Fish of Arizona Swim Team
2:21.85—Alexander Baros11Swim Neptune
2:46.55—Benjamin Olszewski14Gold Medal Swim Club
2:07.16—Cassandra Ramirez13El Dorado Aquatics Club
2:18.33—Martin Hocheder12TJCC Stingrays Swim Team
2:27.59—Maddie Rapp13Arizona Marlins Swim Club
2:25.58—Jake Van Dusen14Arizona Swimming Gauchos Inc
2:16.50—Lauren Borst14Scottsdale Aquatic Club
2:19.99—Jesse Arroyo13Gold Medal Swim Club
2:18.99—Caden Carver14Havasu Stingrays Swim Team
2:08.20—Leah Eauslin12Arizona Marlins Swim Club
2:43.59—Maddy Kovacs12Swim Neptune
2:26.00—Maddie Brown12Rio Salado Swim Club
2:28.81—Lauren Duerbig11Swim Neptune
2:40.39—Will Newman12Flying Fish of Arizona Swim Team
2:17.44—Hannah Houlton11Flying Fish of Arizona Swim Team
2:26.34—Lawrence Hu13Rio Salado Swim Club
2:17.65—Alex Martinez14Rio Salado Swim Club
2:06.51—Chase Newbold12Tucson Ford Dealers Aquatics
2:47.80200 Breast
—Noah Williams12Swim Neptune
2:40.17—Andrew Rangel14Desert Thunder Aquatics Club
2:32.82—Alex Nikolaev12Thad Terry Aquatics Club
2:53.39—Luke Olszewski14Gold Medal Swim Club
2:28.77—Calvin Holst13Pusch Ridge
2:47.71—Anastasia Pickett12Arizona Aquatic Club
2:43.35—Emily Cluff14Mesa Aquatics Club
2:42.65—Eleora Bailey13Tucson Ford Dealers Aquatics
2:35.39—Mason Mullins12Arizona Aquatic Club
3:01.47—Kyle McCoy14Phoenix Swim Club
2:38.80—Lauren Borst14Scottsdale Aquatic Club
2:42.58—Isaac Stump12Flying Fish of Arizona Swim Team
2:21.67—Joseph Park14Rio Salado Swim Club
2:22.13—Zoe Rosin14Scottsdale Aquatic Club
2:39.87—Clark Penado14Red Peaks Aquatic Club
2:32.59—Luke Vacca12Arizona Seals
3:03.30—Cameron Etebari14Scottsdale Aquatic Club
2:34.54—Eli Speagle12Gold Medal Swim Club
2:53.93—Kaeli Otto13Flying Fish of Arizona Swim Team
2:45.73—Lauren McWilliams14Rio Salado Swim Club
2:49.58200 Fly
—Hannah Herbst14Swim Neptune
2:12.14—Alex Nikolaev12Thad Terry Aquatics Club
2:43.78—Thomas Ottman14Scottsdale Aquatic Club
2:12.77—Luke Armistead14Scottsdale Aquatic Club
2:05.14—Cassandra Ramirez13El Dorado Aquatics Club
2:20.67—Destiny Kling11YMCA Westside Silver Fins
2:22.56—Martin Hocheder12TJCC Stingrays Swim Team
2:30.79—Eleora Bailey13Tucson Ford Dealers Aquatics
2:32.59—Kyle McCoy14Phoenix Swim Club
2:17.62—Daniela Liera12Flying Fish of Arizona Swim Team
2:35.47—Shelby Gertson12Rio Salado Swim Club
2:17.68—Gaby Tellez12YMCA Westside Silver Fins
2:23.40—Kaeli Otto13Flying Fish of Arizona Swim Team
2:26.99—Heidi Bockisch11TJCC Stingrays Swim Team
2:42.50—Gillian Rieth14Scottsdale Aquatic Club
2:18.26—Alex Van Alstine13Sun Devil Aquatics
2:08.93—Jack Ehmann13Phoenix Swim Club
2:34.77—Nicolo Quarante13Scottsdale Aquatic Club
2:24.67200 IM
—Hannah Herbst14Swim Neptune
2:11.70—Sam Krew9Scottsdale Aquatic Club
3:05.12—Jonah Maas9Scottsdale Aquatic Club
2:54.43—Alex Nikolaev12Thad Terry Aquatics Club
2:30.64—Noah Williams12Swim Neptune
2:21.70—Nicholas Distefano10Phoenix Swim Club
2:55.71—Luke Olszewski14Gold Medal Swim Club
2:20.56—Bailee Liska12Havasu Stingrays Swim Team
2:23.41—Luke Armistead14Scottsdale Aquatic Club
2:11.03—Taylor Mellon10Swim Neptune
2:48.61—Grace Marie Braun10Sun Devil Aquatics
2:52.71—Cassandra Ramirez13El Dorado Aquatics Club
2:23.72—Abby Yant10Red Peaks Aquatic Club
2:58.96—Martin Hocheder12TJCC Stingrays Swim Team
2:26.05—Eleora Bailey13Tucson Ford Dealers Aquatics
2:18.08—Kristen Keeble10Swim Neptune
2:55.89—Joseph Park14Rio Salado Swim Club
2:10.05—Kyle McCoy14Phoenix Swim Club
2:20.17—Lauren Borst14Scottsdale Aquatic Club
2:23.12—Braxton Bilbrey13Swim Neptune
2:11.67400 IM
—Alex Nikolaev12Thad Terry Aquatics Club
5:28.09—Hannah Herbst14Swim Neptune
4:38.03—Noah Williams12Swim Neptune
5:10.94—Benjamin Olszewski14Gold Medal Swim Club
4:27.69—Luke Olszewski14Gold Medal Swim Club
4:53.62—Archie Spindler11Desert Thunder Aquatics Club
5:42.68—Emily Cluff14Mesa Aquatics Club
5:06.81—Catalina Coppelli11Swim Neptune
6:09.86—Shion Ienaga12Swim Neptune
5:47.96—Emily Pickett14YMCA Westside Silver Fins
5:09.24—Sofia Depner12Kingman Dolphin Swim Team
5:51.70—Eleora Bailey13Tucson Ford Dealers Aquatics
4:52.38—Kyle McCoy14Phoenix Swim Club
4:48.70—Isaac Stump12Flying Fish of Arizona Swim Team
4:33.50—Sam Milewski12Scottsdale Aquatic Club
5:04.84—Clark Penado14Red Peaks Aquatic Club
5:07.59—Aidan Schramm13Swim Neptune
4:48.90—Daniela Liera12Flying Fish of Arizona Swim Team
5:18.87—Leah Eauslin12Arizona Marlins Swim Club
5:39.30—Gaby Tellez12YMCA Westside Silver Fins
5:09.92500 Free
—Hannah Herbst14Swim Neptune
5:18.21—Brea Larchick12Sun Devil Aquatics
5:32.00—Jonah Maas9Scottsdale Aquatic Club
6:27.32—Benjamin Olszewski14Gold Medal Swim Club
4:57.17—Luke Olszewski14Gold Medal Swim Club
5:21.62—Thomas Ottman14Scottsdale Aquatic Club
5:04.14—Grace Marie Braun10Sun Devil Aquatics
6:47.97—Nic Depner9Kingman Dolphin Swim Team
6:47.98—Archie Spindler11Desert Thunder Aquatics Club
6:06.23—Jake Van Dusen14Arizona Swimming Gauchos Inc
5:28.86—Eleora Bailey13Tucson Ford Dealers Aquatics
5:29.91—Kyle McCoy14Phoenix Swim Club
5:25.05—Alexa Markl11Swim Neptune
6:00.72—Dane Nelson9Swim Neptune
6:23.33—Isaac Stump12Flying Fish of Arizona Swim Team
5:08.58—Jesse Arroyo13Gold Medal Swim Club
5:37.52—Sam Milewski12Scottsdale Aquatic Club
5:19.53—Caden Carver14Havasu Stingrays Swim Team
5:14.92—Daniela Liera12Flying Fish of Arizona Swim Team
5:48.93—Shelby Gertson12Rio Salado Swim Club
5:26.001000 Free
—Brea Larchick12Sun Devil Aquatics
11:14.48—Benjamin Olszewski14Gold Medal Swim Club
10:05.96—Thomas Ottman14Scottsdale Aquatic Club
10:34.06—Destiny Kling11YMCA Westside Silver Fins
11:06.27—Victoria Depner12Kingman Dolphin Swim Team
13:24.95—Jake Van Dusen14Arizona Swimming Gauchos Inc
11:11.31—Aidan Schramm13Swim Neptune
11:19.71—Alexa Markl11Swim Neptune
12:38.76—Isaac Stump12Flying Fish of Arizona Swim Team
10:38.96—Sam Milewski12Scottsdale Aquatic Club
11:05.71—Daniela Liera12Flying Fish of Arizona Swim Team
11:53.57—Shelby Gertson12Rio Salado Swim Club
11:14.04—Gaby Tellez12YMCA Westside Silver Fins
11:41.03—Kaeli Otto13Flying Fish of Arizona Swim Team
11:27.12—Kelly Church12YMCA Westside Silver Fins
10:53.39—Gillian Rieth14Scottsdale Aquatic Club
10:54.61—Kira Thomas13Sun Devil Aquatics
10:56.55—Claire Croman13Tucson Ford Dealers Aquatics
11:38.61—Alex Van Alstine13Sun Devil Aquatics
10:56.63—Peyton Greene13Scottsdale Aquatic Club
12:31.471650 Free
—Kaeli Otto13Flying Fish of Arizona Swim Team
18:56.53—Benjamin Olszewski14Gold Medal Swim Club
16:37.45—Thomas Ottman14Scottsdale Aquatic Club
17:06.61—Mary Schell14Scottsdale Aquatic Club
19:55.28—Eleora Bailey13Tucson Ford Dealers Aquatics
18:21.71—Isaac Stump12Flying Fish of Arizona Swim Team
17:36.91—Sam Milewski12Scottsdale Aquatic Club
18:32.56—Daniela Liera12Flying Fish of Arizona Swim Team
19:37.92—Shelby Gertson12Rio Salado Swim Club
18:38.74—Gaby Tellez12YMCA Westside Silver Fins
19:25.36—Grace Laporte13Scottsdale Aquatic Club
20:05.40—Victoria Depner12Kingman Dolphin Swim Team
21:20.84—Grace Robinson12Scottsdale Aquatic Club
21:27.97—Kelly Church12YMCA Westside Silver Fins
18:16.85—Karilyn Quon13Rio Salado Swim Club
18:15.08—Gillian Rieth14Scottsdale Aquatic Club
18:03.36—Kira Thomas13Sun Devil Aquatics
18:26.79—Claire Croman13Tucson Ford Dealers Aquatics
19:24.73—Jack Ehmann13Phoenix Swim Club
19:37.47—Peyton Greene13Scottsdale Aquatic Club
20:42.13