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
—Samantha Maas11Scottsdale Aquatic Club
36.18—Nick Quon14Rio Salado Swim Club
26.91—Benjamin Olszewski14Sun Devil Aquatics
30.03—Elizabeth Williamson11Phoenix Swim Club
32.91—Anna Schmidt12Swim Neptune
34.59—Grace Marie Braun10Sun Devil Aquatics
39.60—Nic Depner9Kingman Dolphin Swim Team
38.28—Archie Spindler11Desert Thunder Aquatics Club
35.24—Eleora Bailey12Tucson Ford Dealers Aquatics
29.53—Kendall Church14YMCA Westside Silver Fins
30.50—Samantha Arellano14Arizona Aquatic Club
29.79—Cecelia Kowalski14Sun Devil Aquatics
28.79—Braxton Bilbrey12Swim Neptune
27.90—Kylie Salvino9Scottsdale Aquatic Club
36.08—Dane Nelson8Anthem Dolphins
34.65—Bristyn Croswhite12Sun Devil Aquatics
32.80—Zoe Rosin13Scottsdale Aquatic Club
30.11—Luke Endicott14Scottsdale Aquatic Club
28.81—Kaeli Otto12Flying Fish of Arizona Swim Team
32.55—Karilyn Quon12Rio Salado Swim Club
29.5550 Back
—Aaron Rosen8Swim Neptune
44.99—Azrin Averitte10Swim Neptune
46.21—Kalli Fama9Rio Salado Swim Club
46.09—Matthew Leblanc9Scottsdale Aquatic Club
48.21—Sidnee Hall14Rio Salado Swim Club
38.28—Meredith Klosterman14Scottsdale Aquatic Club
34.18—Jamie Seddon12Chandler/Gilbert YMCA Riptide
38.43—Larissa Hodge12Phoenix Swim Club
39.88—Audrey Layman11Moon Valley Aquatic Club
38.86—Ruoyao Cao12Rio Salado Swim Club
37.76—Mihajla Milovanovic10Chandler/Gilbert YMCA Riptide
41.34—Maddie Sanders14Sun Devil Aquatics
33.90—Paige Woodward13Swim Neptune
37.43—Jordan Fries12Swim Neptune
37.00—Alexa Kolkebeck11Anthem Dolphins
57.16—Jacee Frivaldo11Swim Neptune
35.74—Kaleb Gould13Scottsdale Aquatic Club
33.98—Hunter Ruck9Scottsdale Aquatic Club
37.36—Zack Paliscak11Swim Neptune
34.62—Michelle Trujillo13Tucson Ford Dealers Aquatics
35.8250 Breast
—Kieren Ney10Scottsdale Aquatic Club
47.76—Luke Vacca11Arizona Seals
46.89—Westin Evans14Phoenix Swim Club
36.87—Jake Vacca14Arizona Seals
35.43—Luis Tano13Arizona Marlins Swim Club
40.70—Mason Mullins11Chandler/Gilbert YMCA Riptide
45.04—Andrew Rice14Swim Neptune
44.04—Harris Temple9Prescott Swim Team Inc
54.07—Noah Williams11Swim Neptune
39.37—Luke Olszewski14Sun Devil Aquatics
38.51—Yohan Sivakumar14Phoenix Swim Club
42.72—Daniel Matheson8Unattached
53.42—Taylor Mellon9Swim Neptune
50.71—Pao Guerra8YMCA Westside Silver Fins
51.57—Nic Depner9Kingman Dolphin Swim Team
55.72—Anastasia Pickett12Chandler/Gilbert YMCA Riptide
43.29—Tyler Vallecorsa10Flagstaff Snow Sharks Inc
56.15—Joe Breinholt12El Dorado Aquatics Club
39.74—Taylor Miles13Moon Valley Aquatic Club
41.70—Brooke Martin12Scottsdale Aquatic Club
43.3850 Fly
—Jackson Starmer14Scottsdale Aquatic Club
31.99—Daniel Matheson8Unattached
51.40—Sam Morton14Chandler/Gilbert YMCA Riptide
29.31—Maren Rincon14Rio Salado Swim Club
31.51—Tristan Decker14Sedona Swim Team
29.93—Trey Cashion14Tucson Ford Dealers Aquatics
27.28—Cody Stalcup14Rio Salado Swim Club
30.31—Taylor Mellon9Swim Neptune
42.26—Grace Marie Braun10Sun Devil Aquatics
42.65—Talen Osborn9Yuma Heat
38.46—Jacob Thompson11Swim Neptune
36.18—Maddie Rapp13Arizona Marlins Swim Club
32.71—Madi Mullins13Arizona Aquatic Club
33.26—Kristen Keeble9Swim Neptune
43.04—Samantha Arellano14Arizona Aquatic Club
30.64—Sydney Tunell10Yuma Heat
40.01—Alexa Markl11Unattached
37.49—Zachary Ginsberg14Swim Neptune
33.38—Jacob Garcia12Desert Thunder Aquatics Club
33.01—Kylie Salvino9Scottsdale Aquatic Club
38.55100 Free
—Nicole Kosowski14YMCA Westside Silver Fins
1:04.82—Shelby Gertson12Rio Salado Swim Club
1:06.01—Terry Yang10Flying Fish of Arizona Swim Team
1:07.84—Nick Quon14Rio Salado Swim Club
58.54—Emma Mizquez14Scottsdale Aquatic Club
1:20.55—Archie Spindler11Desert Thunder Aquatics Club
1:16.80—Eleora Bailey12Tucson Ford Dealers Aquatics
1:03.09—Kendall Church14YMCA Westside Silver Fins
1:04.97—Samantha Arellano14Arizona Aquatic Club
1:03.67—Connor Stirling14Scottsdale Aquatic Club
58.93—Brianna Alford14Mesa Aquatics Club
1:12.85—Kaeli Otto12Flying Fish of Arizona Swim Team
1:09.30—Karilyn Quon12Rio Salado Swim Club
1:04.28—Jacob Perrine13Chandler/Gilbert YMCA Riptide
1:08.98—Ryan Klein12Scottsdale Aquatic Club
1:05.96—Julie Gibson14Swim Neptune
1:01.98—Connor O'Brien12Rio Salado Swim Club
1:17.02—Olivia Wang14Phoenix Swim Club
1:04.58—Matt Lause14Swim Neptune
57.58—Kirstyn Kubicki12Scottsdale Aquatic Club
1:13.28100 Back
—N\A Phoenix Swim Club
1:38.68—Jarrett Eshima14Chandler/Gilbert YMCA Riptide
1:12.80—Brea Larchick12Sun Devil Aquatics
1:18.66—Benjamin Olszewski14Sun Devil Aquatics
1:15.08—Kendall Church14YMCA Westside Silver Fins
1:13.40—Connor Stirling14Scottsdale Aquatic Club
1:08.35—Mary Schell14Scottsdale Aquatic Club
1:21.81—Braxton Bilbrey12Swim Neptune
1:08.12—Brianna Alford14Mesa Aquatics Club
1:14.83—Jackson Starmer14Scottsdale Aquatic Club
1:14.81—Hannah Houlton10Flying Fish of Arizona Swim Team
1:25.38—Karilyn Quon12Rio Salado Swim Club
1:13.25—Claire Croman12Tucson Ford Dealers Aquatics
1:24.69—Teagan McGinnis12Tucson Ford Dealers Aquatics
1:18.90—Allyson Padilla14Desert Thunder Aquatics Club
1:13.27—Kyle Gunzy11Mesa Aquatics Club
1:34.58—Alex Martinez14Rio Salado Swim Club
1:13.80—Talia Bornstein12Swim Neptune
1:23.18—Jeremy Lacsa12Rio Salado Swim Club
1:27.55—Isaiah Williams13Swim Neptune
1:15.08100 Breast
—Luke Vacca11Arizona Seals
1:43.99—Westin Evans14Phoenix Swim Club
1:19.60—Noah Williams11Swim Neptune
1:26.95—Luke Olszewski14Sun Devil Aquatics
1:23.24—Grace Marie Braun10Sun Devil Aquatics
1:50.50—Joe Breinholt12El Dorado Aquatics Club
1:29.36—Eva Lille10Swim Neptune
1:44.37—Anastasia Pickett12Chandler/Gilbert YMCA Riptide
1:33.96—Daniel Matheson8Unattached
1:57.21—Kieren Ney10Scottsdale Aquatic Club
1:40.10—Madi Mullins13Arizona Aquatic Club
1:26.42—Ethan Arroyo9Chandler/Gilbert YMCA Riptide
1:49.50—Sydney Tunell10Yuma Heat
1:48.30—Kyle McCoy13Phoenix Swim Club
1:24.78—Zachary Ginsberg14Swim Neptune
1:25.52—Braxton Bilbrey12Swim Neptune
1:13.63—Bristyn Croswhite12Sun Devil Aquatics
1:30.30—Zoe Rosin13Scottsdale Aquatic Club
1:24.88—Maggie Hull10Phoenix Swim Club
1:53.87—Grant Sugaski14Arizona Seals
1:13.02100 Fly
—Jackson Starmer14Scottsdale Aquatic Club
1:10.33—Shelby Gertson12Rio Salado Swim Club
1:15.18—Matt House14Tucson Ford Dealers Aquatics
1:07.39—Nick Quon14Rio Salado Swim Club
1:04.86—Sam Morton14Chandler/Gilbert YMCA Riptide
1:06.49—Harris Temple9Prescott Swim Team Inc
1:34.95—Cody Stalcup14Rio Salado Swim Club
1:09.54—Taylor Mellon9Swim Neptune
1:42.25—Andrew Rice14Swim Neptune
1:16.94—Martin Hocheder12TJCC Stingrays Swim Team
1:22.59—Maddie Rapp13Arizona Marlins Swim Club
1:15.41—Talen Osborn9Yuma Heat
1:28.65—Eleora Bailey12Tucson Ford Dealers Aquatics
1:08.99—Samantha Arellano14Arizona Aquatic Club
1:06.22—Jacob Thompson11Swim Neptune
1:20.25—Sydney Tunell10Yuma Heat
1:33.45—Destiny Kling10YMCA Westside Silver Fins
1:17.32—Kylie Salvino9Scottsdale Aquatic Club
1:31.15—Luke Armistead14Scottsdale Aquatic Club
1:04.13—Eli Speagle11Sun Devil Aquatics
1:32.28200 Free
—Joe Starkweather14Sun Devil Aquatics
2:06.54—Kaleb Gould13Scottsdale Aquatic Club
2:14.90—Hailey Palma13Tucson Ford Dealers Aquatics
2:22.12—Halley Nisleit14Rio Salado Swim Club
2:20.95—Sam Morton14Chandler/Gilbert YMCA Riptide
2:11.31—Kendall Church14YMCA Westside Silver Fins
2:19.00—Cecelia Kowalski14Sun Devil Aquatics
2:13.29—Ryan Hoffer13Scottsdale Aquatic Club
2:10.57—Julia Stojic14Sun Devil Aquatics
2:22.46—Sylas Cole13Tucson Ford Dealers Aquatics
2:11.28—Alex Martinez14Rio Salado Swim Club
2:24.35—Shelby Gertson12Rio Salado Swim Club
2:19.94—Annabella Ankeney13Arizona Aquatic Club
2:17.63—Cassandra Nahrgang13Mesa Aquatics Club
2:37.10—Hannah Whited14Scottsdale Aquatic Club
2:23.03—Lilly Creswick13Scottsdale Aquatic Club
2:20.22—Connor Roman13Swim Neptune
2:12.71—Kyle Zabokrtsky14Mesa Aquatics Club
2:26.84—Bria Spellman13Swim Neptune
2:16.67—Victoria Kaijser14Swim Neptune
2:20.43200 Back
—Jackson Starmer14Scottsdale Aquatic Club
2:35.71—Matt House14Tucson Ford Dealers Aquatics
2:37.56—Levi Siwek13Desert Thunder Aquatics Club
2:47.55—Jarrett Eshima14Chandler/Gilbert YMCA Riptide
2:39.68—Nick Quon14Rio Salado Swim Club
2:31.30—Jake Vacca14Arizona Seals
2:54.90—Brea Larchick12Sun Devil Aquatics
2:51.44—Noah Williams11Swim Neptune
2:58.60—Benjamin Olszewski14Sun Devil Aquatics
2:33.94—Luke Olszewski14Sun Devil Aquatics
2:43.51—Cody Stalcup14Rio Salado Swim Club
2:42.16—Kendall Pearce14Sun Devil Aquatics
2:43.31—Maddie Rapp13Arizona Marlins Swim Club
2:41.98—Jake Van Dusen13Swim Neptune
2:43.20—Kendall Church14YMCA Westside Silver Fins
2:39.20—Kyle McCoy13Phoenix Swim Club
2:40.30—Connor Stirling14Scottsdale Aquatic Club
2:29.97—Isaac Stump12Flying Fish of Arizona Swim Team
2:35.06—Bristyn Croswhite12Sun Devil Aquatics
2:58.27—Caden Carver13Havasu Stingrays Swim Team
2:29.48200 Breast
—Jackson Starmer14Scottsdale Aquatic Club
2:58.92—Luke Vacca11Arizona Seals
3:41.37—Vlad Yakobchuk14Rio Salado Swim Club
2:58.49—Westin Evans14Phoenix Swim Club
2:59.48—Jake Vacca14Arizona Seals
3:02.99—Noah Williams11Swim Neptune
3:05.10—Luke Olszewski14Sun Devil Aquatics
2:53.98—Calvin Holst12Pusch Ridge
3:16.21—Kyle McCoy13Phoenix Swim Club
3:01.76—Braxton Bilbrey12Swim Neptune
2:48.00—Isaac Stump12Flying Fish of Arizona Swim Team
2:57.89—Bristyn Croswhite12Sun Devil Aquatics
3:17.25—Zoe Rosin13Scottsdale Aquatic Club
3:05.92—Alex Johnson13Havasu Stingrays Swim Team
3:07.74—Clark Penado13Red Peaks Aquatic Club
3:08.57—Nicole Kosowski14YMCA Westside Silver Fins
3:01.57—Alex Martinez14Rio Salado Swim Club
2:59.86—Eli Speagle11Sun Devil Aquatics
3:28.36—Dana Clements12YMCA Westside Silver Fins
3:16.53—Kaeli Otto12Flying Fish of Arizona Swim Team
3:12.29200 Fly
—Daniela Liera12Flying Fish of Arizona Swim Team
2:59.71—Shelby Gertson12Rio Salado Swim Club
2:46.31—Hannah Herbst14Swim Neptune
2:31.47—Nick Quon14Rio Salado Swim Club
2:31.86—Luke Armistead14Scottsdale Aquatic Club
2:28.24—Andrew Rice14Swim Neptune
2:53.63—Kendall Church14YMCA Westside Silver Fins
2:44.00—Samantha Arellano14Arizona Aquatic Club
2:28.97—Kyle McCoy13Phoenix Swim Club
2:36.64—Zachary Ginsberg14Swim Neptune
2:43.16—Jacob Thompson11Swim Neptune
3:03.21—Gaby Tellez12Moon Valley Aquatic Club
3:09.43—Gillian Rieth13Scottsdale Aquatic Club
2:33.91—Kira Thomas12Sun Devil Aquatics
2:51.67—Alex Van Alstine12Sun Devil Aquatics
2:36.16—Naomi Vaughn12Rio Salado Swim Club
2:50.19—Grace Horvath12Sun Devil Aquatics
2:53.18—Sydney Morton13Chandler/Gilbert YMCA Riptide
2:52.52—Julia Stojic14Sun Devil Aquatics
2:44.19—Olivia Wang14Phoenix Swim Club
2:43.52200 IM
—Jackson Starmer14Scottsdale Aquatic Club
2:31.60—Westin Evans14Phoenix Swim Club
2:34.86—Hannah Herbst14Swim Neptune
2:32.37—Jake Vacca14Arizona Seals
2:39.67—Harris Temple9Prescott Swim Team Inc
3:25.25—Brea Larchick12Sun Devil Aquatics
2:57.32—Noah Williams11Swim Neptune
2:47.49—Taylor Mellon9Swim Neptune
3:29.35—Grace Marie Braun10Sun Devil Aquatics
3:28.91—Talen Osborn9Yuma Heat
3:08.35—Eleora Bailey12Tucson Ford Dealers Aquatics
2:32.71—Maddie Sanders14Sun Devil Aquatics
2:38.04—Samantha Arellano14Arizona Aquatic Club
2:33.71—Jacob Thompson11Swim Neptune
2:54.84—Kyle McCoy13Phoenix Swim Club
2:38.68—Vlad Yakobchuk14Rio Salado Swim Club
2:32.86—Connor Stirling14Scottsdale Aquatic Club
2:29.56—Braxton Bilbrey12Swim Neptune
2:27.65—Kylie Salvino9Scottsdale Aquatic Club
3:13.82—Isaac Stump12Flying Fish of Arizona Swim Team
2:36.36400 Free
—Daniela Liera12Flying Fish of Arizona Swim Team
5:06.42—Shelby Gertson12Rio Salado Swim Club
4:56.95—Westin Evans14Phoenix Swim Club
4:52.40—Hannah Herbst14Swim Neptune
4:43.74—Terry Yang10Flying Fish of Arizona Swim Team
5:06.34—Sam Morton14Chandler/Gilbert YMCA Riptide
4:36.83—Danika Duffalo10Mesa Aquatics Club
6:13.29—Brea Larchick12Sun Devil Aquatics
5:16.32—Maren Rincon14Rio Salado Swim Club
4:53.51—Benjamin Olszewski14Sun Devil Aquatics
4:30.64—Luke Olszewski14Sun Devil Aquatics
4:55.43—Thomas Ottman14Scottsdale Aquatic Club
4:45.97—Nic Depner9Kingman Dolphin Swim Team
6:18.63—Archie Spindler11Desert Thunder Aquatics Club
5:46.80—Eleora Bailey12Tucson Ford Dealers Aquatics
4:50.08—Kendall Church14YMCA Westside Silver Fins
4:52.42—Maddie Sanders14Sun Devil Aquatics
4:49.11—Cecelia Kowalski14Sun Devil Aquatics
4:44.61—Isaac Stump12Flying Fish of Arizona Swim Team
4:43.96—Kieren Ney10Scottsdale Aquatic Club
6:02.81400 IM
—Jackson Starmer14Scottsdale Aquatic Club
5:22.25—Daniela Liera12Flying Fish of Arizona Swim Team
6:10.03—Westin Evans14Phoenix Swim Club
5:41.86—Hannah Herbst14Swim Neptune
5:29.04—Noah Williams11Swim Neptune
5:59.74—Sofia Depner12Kingman Dolphin Swim Team
6:45.68—Eleora Bailey12Tucson Ford Dealers Aquatics
5:32.98—Alexa Markl11Unattached
6:39.21—Kyle McCoy13Phoenix Swim Club
5:27.46—Cecelia Kowalski14Sun Devil Aquatics
5:39.70—Zachary Ginsberg14Swim Neptune
5:44.88—Bristyn Croswhite12Sun Devil Aquatics
6:25.28—Sam Milewski12Scottsdale Aquatic Club
5:57.51—Kaeli Otto12Flying Fish of Arizona Swim Team
5:46.86—Karilyn Quon12Rio Salado Swim Club
5:32.50—Gillian Rieth13Scottsdale Aquatic Club
5:20.52—Kira Thomas12Sun Devil Aquatics
5:48.12—Jason Henseler13Flying Fish of Arizona Swim Team
6:15.59—Alex Van Alstine12Sun Devil Aquatics
5:24.30—Nicolo Quarante12Scottsdale Aquatic Club
5:44.84800 Free
—Daniela Liera12Flying Fish of Arizona Swim Team
10:41.18—Hannah Herbst14Swim Neptune
9:40.47—Sam Morton14Chandler/Gilbert YMCA Riptide
9:41.32—Maren Rincon14Rio Salado Swim Club
10:34.53—Benjamin Olszewski14Sun Devil Aquatics
9:20.25—Thomas Ottman14Scottsdale Aquatic Club
9:36.78—Kendall Church14YMCA Westside Silver Fins
9:58.63—Maddie Sanders14Sun Devil Aquatics
9:58.85—Cecelia Kowalski14Sun Devil Aquatics
9:48.39—Isaac Stump12Flying Fish of Arizona Swim Team
9:50.75—Sam Milewski12Scottsdale Aquatic Club
10:09.93—Jacob Miyauchi14Kingman Dolphin Swim Team
10:30.48—Gaby Tellez12Moon Valley Aquatic Club
11:08.08—Kaeli Otto12Flying Fish of Arizona Swim Team
10:28.02—Karilyn Quon12Rio Salado Swim Club
10:02.15—Gillian Rieth13Scottsdale Aquatic Club
9:36.60—Kira Thomas12Sun Devil Aquatics
9:49.67—Ryan Klein12Scottsdale Aquatic Club
10:12.55—Alex Van Alstine12Sun Devil Aquatics
9:57.36—Peyton Greene12Scottsdale Aquatic Club
10:56.481500 Free
—Daniela Liera12Flying Fish of Arizona Swim Team
20:39.14—Maddie Sanders14Sun Devil Aquatics
19:02.09—Shelby Gertson12Rio Salado Swim Club
20:20.99—Hannah Herbst14Swim Neptune
18:46.96—Maren Rincon14Rio Salado Swim Club
19:37.77—Benjamin Olszewski14Sun Devil Aquatics
18:26.86—Thomas Ottman14Scottsdale Aquatic Club
18:49.31—Jake Van Dusen13Swim Neptune
20:44.00—Kendall Church14YMCA Westside Silver Fins
19:18.71—Cecelia Kowalski14Sun Devil Aquatics
19:02.36—Isaac Stump12Flying Fish of Arizona Swim Team
18:36.02—Jacob Miyauchi14Kingman Dolphin Swim Team
20:07.84—Kaeli Otto12Flying Fish of Arizona Swim Team
20:01.67—Karilyn Quon12Rio Salado Swim Club
18:52.80—Gillian Rieth13Scottsdale Aquatic Club
18:17.33—Kira Thomas12Sun Devil Aquatics
18:55.38—Jack Ehmann13Phoenix Swim Club
20:39.12—Peyton Greene12Scottsdale Aquatic Club
20:45.61—Abbey Zajdzinski13Mesa Aquatics Club
21:47.24—Matt Lause14Swim Neptune
17:18.75