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
—Hannah Wu10Flying Fish of Arizona Swim Team
37.56—Brooke Darrah11Swim Neptune
33.70—Matt House17Tucson Ford Dealers Aquatics
26.76—Benjamin Garcia11Tucson Ford Dealers Aquatics
33.15—Krista Sevinsky11Saguaro Aquatics dba Monsoon Swim Club
35.70—Terry Yang13Tucson Ford Dealers Aquatics
27.96—Nick Quon17Rio Salado Swim Club
27.43—Amanda Husmoe9Swim Neptune
39.94—Jonah Handly17Rio Salado Swim Club
25.88—Brea Larchick15Mesa Aquatics Club
29.12—lindsey Sohoel-Smith12Tucson Ford Dealers Aquatics
32.61—Krista Kolkebeck16Anthem Dolphins
29.33—Trey Cashion17Tucson Ford Dealers Aquatics
24.86—Madeleine Ramos15Rio Salado Swim Club
30.97—Matt Grevers29Tucson Ford Dealers Aquatics
22.96—Thomas Ottman16Scottsdale Aquatic Club
26.52—Brad Defoor13Tucson Ford Dealers Aquatics
31.87—Maddie Hubbard11Unattached
33.81—Nicole Horton12Scottsdale Aquatic Club
34.32—Michael Sexson11Arizona Aquatic Club
30.6350 Back
—Kim Hernandez13Tucson Ford Dealers Aquatics
39.00—Hannah Wu10Flying Fish of Arizona Swim Team
47.48—Sarynn Patterson11Unattached
39.83—Amanda Husmoe9Swim Neptune
50.00—Jason Zhang13Unattached
37.96—Nicole Horton12Scottsdale Aquatic Club
39.54—Michael Sexson11Arizona Aquatic Club
39.42—Valeria Liera13Flying Fish of Arizona Swim Team
39.00—Pao Guerra11YMCA Westside Silver Fins
38.13—Kennedy Orr12Arizona Aquatic Club
41.05—Brad Defoor13Tucson Ford Dealers Aquatics
37.02—Dane Nelson11Swim Neptune
37.18—Bryce Fitzgerald10Swim Neptune
36.38—Danielle Drake12Swim Neptune
36.39—Jesse Arroyo16Arizona Gold Swimming
33.59—Krista Sevinsky11Saguaro Aquatics dba Monsoon Swim Club
41.21—Jess Williams13Swim Neptune
39.50—Ryan Molina15Tucson Ford Dealers Aquatics
32.79—Ayden Chanin11Swim Neptune
37.51—Hannah Houlton13Flying Fish of Arizona Swim Team
35.4950 Breast
—Hannah Wu10Flying Fish of Arizona Swim Team
52.88—Brooke Darrah11Swim Neptune
44.87—Matthew Prevatt12Flying Fish of Arizona Swim Team
42.96—lindsey Sohoel-Smith12Tucson Ford Dealers Aquatics
39.74—Grace Dunn10Scottsdale Aquatic Club
48.58—Jake Batina15Arizona Seals
42.15—Nicole Horton12Scottsdale Aquatic Club
45.78—Emma Francone10Unattached
53.98—Pao Guerra11YMCA Westside Silver Fins
38.56—Daniel Matheson11YMCA Westside Silver Fins
40.39—Sarynn Patterson11Unattached
46.42—Daniel Harris16Sahuarita Aquatics
40.40—Natalie Nye11Tucson Ford Dealers Aquatics
47.37—Tim Oetter14Pusch Ridge
41.62—Madison Southmayd13Swim Neptune
40.81—Dane Nelson11Swim Neptune
40.15—Brittany Manifold15Pusch Ridge
42.26—Bryce Fitzgerald10Swim Neptune
41.87—Maddy Tufte17Anthem Dolphins
41.17—Anna Bai11Flying Fish of Arizona Swim Team
43.3350 Fly
—Danielle Drake12Swim Neptune
35.31—Benjamin Garcia11Tucson Ford Dealers Aquatics
35.37—lindsey Sohoel-Smith12Tucson Ford Dealers Aquatics
35.09—Maddie Hubbard11Unattached
36.62—Jayton Jensen14Swim Neptune
35.04—Kim Hernandez13Tucson Ford Dealers Aquatics
36.77—Nicole Horton12Scottsdale Aquatic Club
36.36—Pao Guerra11YMCA Westside Silver Fins
36.31—Kennedy Orr12Arizona Aquatic Club
33.94—Jocelyn Roberts14Unattached
34.12—Bryce Fitzgerald10Swim Neptune
34.24—Quincy Carrillo11Pusch Ridge
37.68—Mackenzie Orlosky16Pusch Ridge
34.76—Ethan Mindlin8Swim Neptune
41.76—Natalie Nye11Tucson Ford Dealers Aquatics
38.12—Sarynn Patterson11Unattached
37.75—Hannah Houlton13Flying Fish of Arizona Swim Team
33.72—Jason Zhang13Unattached
32.47—Baylee Hodge15Arizona Seals
38.56—Chris Cabrera16Arizona Aquatic Club
31.46100 Free
—Julia Otto12Flying Fish of Arizona Swim Team
1:18.33—Cameron Clark18Rio Salado Swim Club
57.54—Shea Burcham13Rio Salado Swim Club
1:05.55—Alan Winder20Tucson Ford Dealers Aquatics
55.93—Taylor Schick19Tucson Ford Dealers Aquatics
57.00—Taylor Alicea-Jorgensen12Tucson Ford Dealers Aquatics
1:05.26—Hunter Hojnacki18Arizona Aquatic Club
57.15—Serene Augustain15Arizona Aquatic Club
1:02.06—Alex Martinez17Rio Salado Swim Club
57.07—Kalli Fama12Rio Salado Swim Club
1:03.60—Erik Orr15Tucson Ford Dealers Aquatics
57.03—Bonnie Brandon20Tucson Ford Dealers Aquatics
58.44—Samantha Mounts14Pusch Ridge
1:13.67—Matthew Prevatt12Flying Fish of Arizona Swim Team
1:15.26—Donna Scudella10Sierra Vista Tsunami Team
1:40.96—Hannah Wu10Flying Fish of Arizona Swim Team
1:27.37—Brooke Darrah11Swim Neptune
1:12.91—Matt House17Tucson Ford Dealers Aquatics
58.86—Benjamin Garcia11Tucson Ford Dealers Aquatics
1:14.36—Nick Quon17Rio Salado Swim Club
58.56100 Back
—Danielle Drake12Swim Neptune
1:19.13—Jesse Arroyo16Arizona Gold Swimming
1:12.68—Karilyn Quon15Rio Salado Swim Club
1:10.38—Taylor Schick19Tucson Ford Dealers Aquatics
1:03.89—Austin Ringquist21Tucson Ford Dealers Aquatics
1:00.70—Jason Alentado19Tucson Ford Dealers Aquatics
1:05.61—Lauren Gaines15Arizona Aquatic Club
1:15.57—Bonnie Brandon20Tucson Ford Dealers Aquatics
1:04.01—Brian Rawlinson14Rio Salado Swim Club
1:05.83—Dalen Hinderaker13Tucson Ford Dealers Aquatics
1:10.58—Emily Bley17Rio Salado Swim Club
1:10.10—Kim Hernandez13Tucson Ford Dealers Aquatics
1:24.50—Hannah Herbst16Swim Neptune
1:13.86—Hannah Wu10Flying Fish of Arizona Swim Team
1:41.48—Carson Britt17Tucson Ford Dealers Aquatics
1:09.69—Benjamin Garcia11Tucson Ford Dealers Aquatics
1:28.36—Nick Quon17Rio Salado Swim Club
1:07.19—Amanda Husmoe9Swim Neptune
1:46.84—Trey Cashion17Tucson Ford Dealers Aquatics
1:04.57—Benjamin Olszewski16Arizona Gold Swimming
1:04.96100 Breast
—Bristyn Croswhite15Arizona Gold Swimming
1:25.92—Emma Francone10Unattached
1:55.33—Hannah Herbst16Swim Neptune
1:26.90—Grace Dunn10Scottsdale Aquatic Club
1:46.45—Hannah Wu10Flying Fish of Arizona Swim Team
1:52.55—Brooke Darrah11Swim Neptune
1:38.20—Donna Scudella10Sierra Vista Tsunami Team
1:57.97—Cameron Clark18Rio Salado Swim Club
1:16.11—Alex Nikolaev14Tucson Ford Dealers Aquatics
1:22.02—lindsey Sohoel-Smith12Tucson Ford Dealers Aquatics
1:25.77—Lexi Rothe14Tucson Ford Dealers Aquatics
1:39.55—Madie Steck17Flying Fish of Arizona Swim Team
1:33.22—Claire Grover14Scottsdale Aquatic Club
1:21.26—Nicole Horton12Scottsdale Aquatic Club
1:36.34—Michael Sexson11Arizona Aquatic Club
1:35.59—Pao Guerra11YMCA Westside Silver Fins
1:22.51—Kevin Steel22Tucson Ford Dealers Aquatics
1:12.16—Emily Cluff17Mesa Aquatics Club
1:26.44—Shion Ienaga15Swim Neptune
1:34.14—Mckenzie Harrison15Pusch Ridge
1:36.11100 Fly
—Matt House17Tucson Ford Dealers Aquatics
1:08.82—Benjamin Garcia11Tucson Ford Dealers Aquatics
1:22.90—Amanda Husmoe9Swim Neptune
1:55.86—Sam Morton17Arizona Gold Swimming
1:05.74—Madie Steck17Flying Fish of Arizona Swim Team
1:25.88—Michael Sexson11Arizona Aquatic Club
1:22.18—Sebastian Mendoza16YMCA Westside Silver Fins
1:09.49—Pao Guerra11YMCA Westside Silver Fins
1:21.55—Alan Winder20Tucson Ford Dealers Aquatics
57.52—Alexa Markl13Unattached
1:08.20—Jocelyn Roberts14Unattached
1:13.80—Devin Esser11Swim Neptune
1:19.90—Tyler Deberry30Tucson Ford Dealers Aquatics
58.15—Emma Broome15Scottsdale Aquatic Club
1:07.08—Zoe Rosin16Scottsdale Aquatic Club
1:11.62—Daniela Liera14Flying Fish of Arizona Swim Team
1:10.60—Pepper Pepper21Tucson Ford Dealers Aquatics
1:03.60—Ethan Mindlin8Swim Neptune
1:44.22—Conner Hoban14Swim Neptune
1:10.04—Brent Zang15Tucson Ford Dealers Aquatics
1:10.77200 Free
—Jesse Arroyo16Arizona Gold Swimming
2:09.78—Pepper Pepper21Tucson Ford Dealers Aquatics
2:07.66—Serene Augustain15Arizona Aquatic Club
2:14.59—Maddie Seidl15Rio Salado Swim Club
2:22.71—Jacob Stewart15Arizona Aquatic Club
2:13.40—Terry DeBiase49Tucson Ford Dealers Aquatics
2:06.45—Erik Orr15Tucson Ford Dealers Aquatics
2:07.63—Hazel Jenkins15Tucson Ford Dealers Aquatics
2:19.94—Brian Rawlinson14Rio Salado Swim Club
2:09.85—Kyle Ewoldt18Mesa Aquatics Club
1:58.94—Filemon-mateo Scooler20Tucson Ford Dealers Aquatics
2:06.30—Shannyn Hultin21Tucson Ford Dealers Aquatics
2:11.74—Dieter Benz17Rio Salado Swim Club
1:59.88—Hannah Herbst16Swim Neptune
2:19.66—Hannah Wu10Flying Fish of Arizona Swim Team
3:09.34—Matt House17Tucson Ford Dealers Aquatics
2:18.80—Brooke Darrah11Swim Neptune
2:29.87—Nick Quon17Rio Salado Swim Club
2:10.39—Terry Yang13Tucson Ford Dealers Aquatics
2:09.58—Sarah McDowell13Scottsdale Aquatic Club
2:43.03200 Back
—Danielle Drake12Swim Neptune
2:54.29—Hannah Herbst16Swim Neptune
2:32.94—Lexi Otto14Flying Fish of Arizona Swim Team
2:53.90—Madison Kemnitz16Anthem Dolphins
2:45.24—Terry Yang13Tucson Ford Dealers Aquatics
2:23.74—Nick Quon17Rio Salado Swim Club
2:25.55—Cameron Clark18Rio Salado Swim Club
2:19.91—Krista Sevinsky11Saguaro Aquatics dba Monsoon Swim Club
3:07.08—Sam Acheson14Swim Neptune
2:19.37—Benjamin Olszewski16Arizona Gold Swimming
2:15.90—Kim Hernandez13Tucson Ford Dealers Aquatics
2:58.16—Matt Grevers29Tucson Ford Dealers Aquatics
2:03.52—Shea Burcham13Rio Salado Swim Club
2:30.96—Clark Quattrocchi17Rio Salado Swim Club
2:30.23—Victoria Toris17Scottsdale Aquatic Club
2:28.86—Michael Sexson11Arizona Aquatic Club
3:00.59—Sebastian Mendoza16YMCA Westside Silver Fins
2:43.83—Archie Spindler13Desert Thunder Aquatics Club
2:48.81—Shion Ienaga15Swim Neptune
3:05.37—Madi Mullins16Unattached
2:30.34200 Breast
—Bristyn Croswhite15Arizona Gold Swimming
3:00.91—Ana Niezgodzki12Swim Neptune
3:02.08—Brooke Darrah11Swim Neptune
3:22.42—Matthew Prevatt12Flying Fish of Arizona Swim Team
3:08.01—Alex Nikolaev14Tucson Ford Dealers Aquatics
2:40.51—Alexandra Lehmann14Tucson Ford Dealers Aquatics
3:05.53—lindsey Sohoel-Smith12Tucson Ford Dealers Aquatics
3:04.52—Emiley Lynch13Swim Neptune
3:11.30—Pao Guerra11YMCA Westside Silver Fins
2:57.75—Shion Ienaga15Swim Neptune
3:17.57—Pavel Bello18Scottsdale Aquatic Club
2:43.07—Lauren Borst16Scottsdale Aquatic Club
3:00.70—Devin Esser11Swim Neptune
3:18.32—Brianna Blackwell18Arizona Aquatic Club
3:21.77—Natalie Nye11Tucson Ford Dealers Aquatics
3:30.78—Daniela Liera14Flying Fish of Arizona Swim Team
2:57.11—Quincy Carrillo11Pusch Ridge
3:25.90—Claire Grover14Scottsdale Aquatic Club
2:55.36—Anna Bai11Flying Fish of Arizona Swim Team
3:33.39—Gaby Tellez14YMCA Westside Silver Fins
2:51.02200 Fly
—Sam Morton17Arizona Gold Swimming
2:27.20—Jason Alentado19Tucson Ford Dealers Aquatics
2:16.11—Alan Winder20Tucson Ford Dealers Aquatics
2:33.19—Devin Esser11Swim Neptune
2:59.49—Emma Broome15Scottsdale Aquatic Club
2:35.19—Bristyn Croswhite15Arizona Gold Swimming
2:37.18—Daniela Liera14Flying Fish of Arizona Swim Team
2:41.83—Shelby Gertson15Rio Salado Swim Club
2:35.62—Pepper Pepper21Tucson Ford Dealers Aquatics
2:17.40—Kathryn Palomino19Arizona Gold Swimming
2:39.05—Will Newman14Flying Fish of Arizona Swim Team
2:42.14—Gaby Tellez14YMCA Westside Silver Fins
2:29.94—Mac Reagan13Tucson Ford Dealers Aquatics
3:00.08—Naomi Vaughn15Rio Salado Swim Club
2:45.82—Sammy Kreiser17Arizona Gold Swimming
2:33.14—Ana Niezgodzki12Swim Neptune
2:40.96—Krista Duffield17Tucson Ford Dealers Aquatics
2:41.42—Meredith Ray18Unattached
2:28.76—Hazel Jenkins15Tucson Ford Dealers Aquatics
2:42.69—Taylor Alicea-Jorgensen12Tucson Ford Dealers Aquatics
2:36.66200 IM
—Hannah Herbst16Swim Neptune
2:33.38—Samantha Mounts14Pusch Ridge
3:06.13—Alexander Baros13Swim Neptune
2:50.27—Hannah Wu10Flying Fish of Arizona Swim Team
3:33.97—Brooke Darrah11Swim Neptune
2:56.27—Benjamin Garcia11Tucson Ford Dealers Aquatics
3:06.66—Terry Yang13Tucson Ford Dealers Aquatics
2:25.31—Nick Quon17Rio Salado Swim Club
2:26.87—Sam Morton17Arizona Gold Swimming
2:28.45—Andrew Rangel17Desert Thunder Aquatics Club
2:41.54—Alex Nikolaev14Tucson Ford Dealers Aquatics
2:26.26—Maren Rincon17Rio Salado Swim Club
2:45.79—Scottie Fiarkoski16Arizona Gold Swimming
3:05.71—lindsey Sohoel-Smith12Tucson Ford Dealers Aquatics
2:54.41—Benjamin Olszewski16Arizona Gold Swimming
2:16.50—Carson Britt17Tucson Ford Dealers Aquatics
2:32.35—Shea Burcham13Rio Salado Swim Club
2:41.06—Ana Niezgodzki12Swim Neptune
2:39.55—Alexandra Lehmann14Tucson Ford Dealers Aquatics
3:00.16—Julia Newell14Anthem Dolphins
2:54.49400 Free
—Danielle Drake12Swim Neptune
5:19.66—Hannah Herbst16Swim Neptune
4:51.93—Scottie Fiarkoski16Arizona Gold Swimming
5:38.96—Brooke Darrah11Swim Neptune
5:24.82—Terry Yang13Tucson Ford Dealers Aquatics
4:26.25—Sam Morton17Arizona Gold Swimming
4:22.33—Cameron Clark18Rio Salado Swim Club
4:32.30—Talia Bornstein15Swim Neptune
4:47.39—Victoria Toris17Scottsdale Aquatic Club
4:56.79—Alex Nikolaev14Tucson Ford Dealers Aquatics
4:28.84—Carson Britt17Tucson Ford Dealers Aquatics
4:51.57—Shea Burcham13Rio Salado Swim Club
5:01.55—Thomas Ottman16Scottsdale Aquatic Club
4:10.41—Clark Quattrocchi17Rio Salado Swim Club
4:52.47—Jayton Jensen14Swim Neptune
5:11.45—Sebastian Mendoza16YMCA Westside Silver Fins
4:52.64—Ana Niezgodzki12Swim Neptune
5:06.99—Samantha Reeves16Pusch Ridge
5:17.72—Madi Mullins16Unattached
4:49.37—Kelsey Nelson17Unattached
5:17.88400 IM
—Brian Beutler16Mesa Aquatics Club
5:42.98—Hannah Herbst16Swim Neptune
5:31.66—Benjamin Garcia11Tucson Ford Dealers Aquatics
6:29.82—Nick Quon17Rio Salado Swim Club
5:12.16—Terry Yang13Tucson Ford Dealers Aquatics
5:13.01—Sam Morton17Arizona Gold Swimming
5:10.48—Cameron Clark18Rio Salado Swim Club
5:09.96—Alex Nikolaev14Tucson Ford Dealers Aquatics
5:05.08—Benjamin Olszewski16Arizona Gold Swimming
4:48.66—Shea Burcham13Rio Salado Swim Club
5:46.22—Matthew Prevatt12Flying Fish of Arizona Swim Team
6:07.44—Michael Sexson11Arizona Aquatic Club
6:01.31—Emily Cluff17Mesa Aquatics Club
5:42.72—Shion Ienaga15Swim Neptune
6:19.69—Pavel Bello18Scottsdale Aquatic Club
4:59.49—Kelsey Nelson17Unattached
5:45.14—Alexa Markl13Unattached
5:23.42—Lauren Borst16Scottsdale Aquatic Club
5:37.67—Madison Southmayd13Swim Neptune
5:57.61—Ana Niezgodzki12Swim Neptune
5:39.64800 Free
—Danielle Drake12Swim Neptune
10:56.52—Bristyn Croswhite15Arizona Gold Swimming
10:12.04—Brooke Darrah11Swim Neptune
11:08.05—Terry Yang13Tucson Ford Dealers Aquatics
9:20.40—Emiley Lynch13Swim Neptune
10:39.66—Shea Burcham13Rio Salado Swim Club
10:16.37—Samantha Covello12TJCC Stingrays Swim Team
10:47.46—Eleora Bailey15Tucson Ford Dealers Aquatics
10:40.88—Maddie Szeremet13YMCA Westside Silver Fins
10:03.80—Cassandra Ramirez15Unattached
10:33.58—Krista Kolkebeck16Anthem Dolphins
10:12.95—Brianna Blackwell18Arizona Aquatic Club
10:33.82—Shelby Gertson15Rio Salado Swim Club
10:08.06—Kathryn Palomino19Arizona Gold Swimming
9:38.86—Gaby Tellez14YMCA Westside Silver Fins
9:38.57—Ayden Chanin11Swim Neptune
11:04.49—Sophia Holguin12Arizona Aquatic Club
11:10.06—Kaeli Otto15Flying Fish of Arizona Swim Team
10:06.87—Karilyn Quon15Rio Salado Swim Club
9:35.54—Talia Bornstein15Swim Neptune
9:49.701500 Free
—Terry Yang13Tucson Ford Dealers Aquatics
18:30.12—Sam Morton17Arizona Gold Swimming
17:04.59—Alex Nikolaev14Tucson Ford Dealers Aquatics
18:30.59—Benjamin Olszewski16Arizona Gold Swimming
16:36.72—Thomas Ottman16Scottsdale Aquatic Club
16:43.23—Alexander Baros13Swim Neptune
20:33.72—Michael Sexson11Arizona Aquatic Club
21:22.89—Devin Esser11Swim Neptune
21:23.26—Brent Zang15Tucson Ford Dealers Aquatics
19:31.33—Sean Justice37Arizona Gold Swimming
17:16.08—Jacob Perrine16Arizona Gold Swimming
17:57.84—Luka Cooley11Swim Neptune
21:31.10—Michael Hill17Arizona Gold Swimming
18:04.36—Daniel Brooks13Mesa Aquatics Club
17:56.63—Merik Smith17Arizona Aquatic Club
18:54.03—Tanner Falls12Arizona Aquatic Club
18:59.59