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
—Jazmin Thacker9YMCA Westside Silver Fins
59.07—Amanda Husmoe7YMCA Westside Silver Fins
42.92—Sejdina Haseljic12Swim Neptune
28.73—Rachel Kester14Pusch Ridge
28.85—Bailee Liska12Havasu Stingrays Swim Team
27.56—Zach Banaszak12Swim Neptune
33.95—Caroline Morse13Swim Neptune
32.06—Nicholas Schnitzler11Swim Neptune
33.20—Gianna Badillo11TJCC Stingrays Swim Team
28.98—Alexa Markl11Swim Neptune
29.85—Lexi Rothe11TJCC Stingrays Swim Team
29.10—Abigail Baker11Swim Neptune
32.42—Isabella Fratesi10Swim Neptune
29.38—Kelly Church12YMCA Westside Silver Fins
27.38—Kara Church9YMCA Westside Silver Fins
32.85—Holli Johnson12Swim Neptune
28.98—Chris Allen11Swim Neptune
27.60—Dalen Hinderaker11TJCC Stingrays Swim Team
30.72—Lexi Otto11Flying Fish of Arizona Swim Team
32.04—Larkin Schranz9Swim Neptune
33.1250 Back
—Amanda Husmoe7YMCA Westside Silver Fins
46.34—Syd Van Dusen12Swim Neptune
38.30—Jordan Fries12Swim Neptune
34.34—Sejdina Haseljic12Swim Neptune
33.23—Zack Paliscak11Swim Neptune
30.12—Sophia Moreno12YMCA Westside Silver Fins
36.41—Sophia Bayze11TJCC Stingrays Swim Team
43.61—Dalen Hinderaker11TJCC Stingrays Swim Team
36.25—David Hall12Swim Neptune
35.06—Lauren Duerbig11Swim Neptune
36.44—Brooks Fail12TJCC Stingrays Swim Team
33.84—Benjamin Garcia8Tucson Ford Dealers Aquatics
56.75—Jordyn Paulsen8Swim Neptune
1:03.60—Ashlyn Prinz12Swim Neptune
46.37—Anna Schmidt12Swim Neptune
37.78—Mandy Rothe6TJCC Stingrays Swim Team
51.94—Lucas Shannon5The Village Vitras
1:27.17—Bailee Liska12Havasu Stingrays Swim Team
31.99—Lexi Reinstein12Swim Neptune
41.36—Pao Guerra8YMCA Westside Silver Fins
43.0550 Breast
—Brooke Darrah9Swim Neptune
48.08—Benjamin Garcia8Tucson Ford Dealers Aquatics
1:01.81—Bailee Liska12Havasu Stingrays Swim Team
35.78—Jordyn Paulsen8Swim Neptune
1:08.05—Chloe Garcia10Tucson Ford Dealers Aquatics
40.94—Eliza Rhee10Unattached
43.98—Pao Guerra8YMCA Westside Silver Fins
44.97—Riley Baillargeon8Havasu Stingrays Swim Team
48.87—Whisper Litz9YMCA Westside Silver Fins
53.09—Sadie Theders7Anthem Dolphins
1:01.55—Jake Pfaff7Swim Neptune
1:09.95—Zach Banaszak12Swim Neptune
45.58—Addison Wyatt9SunWest Swimming
1:12.78—Nicholas Schnitzler11Swim Neptune
43.92—Isaac Stump12Flying Fish of Arizona Swim Team
32.76—Bryce Fitzgerald7Swim Neptune
51.18—Maddie Corder10YMCA Westside Silver Fins
46.01—Daniela Liera12Flying Fish of Arizona Swim Team
40.36—Luke Vacca11Arizona Seals
42.74—Catalina Coppelli11Swim Neptune
49.5250 Fly
—Amanda Husmoe7YMCA Westside Silver Fins
57.04—Whisper Litz9YMCA Westside Silver Fins
49.27—Bailee Liska12Havasu Stingrays Swim Team
31.13—Brooke Darrah9Swim Neptune
46.07—Benjamin Garcia8Tucson Ford Dealers Aquatics
1:01.56—Jordyn Paulsen8Swim Neptune
1:06.42—Chloe Garcia10Tucson Ford Dealers Aquatics
43.52—Mandy Rothe6TJCC Stingrays Swim Team
1:00.80—Anna Schmidt12Swim Neptune
39.20—Ashlyn Prinz12Swim Neptune
40.71—Lexi Reinstein12Swim Neptune
41.11—Max Bradley12Pusch Ridge
35.40—Riley Baillargeon8Havasu Stingrays Swim Team
50.65—Mahek Mallik10The Village Vitras
40.92—Gianna Badillo11TJCC Stingrays Swim Team
32.42—Martin Hocheder12TJCC Stingrays Swim Team
32.10—Tim Oetter12Pusch Ridge
37.76—Ava Woolery10Swim Neptune
37.15—Devin Esser8Swim Neptune
40.51—Catalina Coppelli11Swim Neptune
40.05100 Free
—Amanda Husmoe7YMCA Westside Silver Fins
1:34.89—Rachel Kester14Pusch Ridge
1:02.76—Bailee Liska12Havasu Stingrays Swim Team
1:00.36—Benjamin Olszewski14Unattached
55.26—Erin McGee16Pusch Ridge
1:05.44—Kaitlin McNary17YMCA Westside Silver Fins
1:00.05—Picabo Bender16YMCA Westside Silver Fins
56.60—Julie Gibson15Swim Neptune
56.98—Patrick Maloney15YMCA Westside Silver Fins
53.50—Bradley Dorsey16YMCA Westside Silver Fins
51.10—Anthony Moreno13YMCA Westside Silver Fins
58.62—Aryn Kodet13YMCA Westside Silver Fins
1:07.15—Katherine Wollgast17YMCA Westside Silver Fins
59.42—Lexy Hansen13TJCC Stingrays Swim Team
1:00.25—Lucia Lopez14TJCC Stingrays Swim Team
1:01.11—Steven Rothe14TJCC Stingrays Swim Team
55.66—Angel Van Hofwegen15YMCA Westside Silver Fins
56.52—Cece Simpson17YMCA Westside Silver Fins
56.74—Victoria Webb14YMCA Westside Silver Fins
57.24—Seth Mandel13Swim Neptune
53.80100 Back
—Sejdina Haseljic12Swim Neptune
1:11.50—Bailee Liska12Havasu Stingrays Swim Team
1:10.86—Benjamin Olszewski14Unattached
1:03.75—Erin McGee16Pusch Ridge
1:12.44—Kendall Church15YMCA Westside Silver Fins
1:07.44—Jonas Fowler16YMCA Westside Silver Fins
59.81—Patrick Maloney15YMCA Westside Silver Fins
1:00.75—Picabo Bender16YMCA Westside Silver Fins
1:05.94—Monica Olloren17YMCA Westside Silver Fins
1:11.71—Anthony Moreno13YMCA Westside Silver Fins
1:08.97—Kelly Flynn13Flying Fish of Arizona Swim Team
1:15.96—Lexy Hansen13TJCC Stingrays Swim Team
1:07.69—Angel Van Hofwegen15YMCA Westside Silver Fins
1:08.18—Victoria Kaijser15Swim Neptune
1:02.17—Courtney Duy16YMCA Westside Silver Fins
1:04.99—Seth Mandel13Swim Neptune
1:00.27—Brooke Darrah9Swim Neptune
1:37.07—Terry Yang11Flying Fish of Arizona Swim Team
1:09.90—Adrian Medrano13YMCA Westside Silver Fins
1:08.94—Chloe Garcia10Tucson Ford Dealers Aquatics
1:32.00100 Breast
—Zach Banaszak12Swim Neptune
1:36.14—Luke Olszewski14Unattached
1:14.05—Erin McGee16Pusch Ridge
1:29.63—Hannah Herbst14Swim Neptune
1:16.51—Erika Pjontek16YMCA Westside Silver Fins
1:19.48—Brooke Darrah9Swim Neptune
1:42.95—Kaili Martinez13Pusch Ridge
1:26.31—Adrian Medrano13YMCA Westside Silver Fins
1:17.02—Chloe Garcia10Tucson Ford Dealers Aquatics
1:28.87—Anna Schmidt12Swim Neptune
1:34.44—Jacob Miller13Swim Neptune
1:18.21—Keenan Swanson14YMCA Westside Silver Fins
1:22.24—Claire McNary16YMCA Westside Silver Fins
1:43.13—Calvin Holst13Pusch Ridge
1:17.23—Lexi Reinstein12Swim Neptune
1:33.82—Caroline Morse13Swim Neptune
1:34.39—Kaitlin McNary17YMCA Westside Silver Fins
1:43.88—Mahek Mallik10The Village Vitras
1:42.84—Krista Kolkebeck14Anthem Dolphins
1:22.95—Shion Ienaga12Unattached
1:32.93100 Fly
—Max Bradley12Pusch Ridge
1:19.44—Destiny Kling10YMCA Westside Silver Fins
1:10.22—Adrian Medrano13YMCA Westside Silver Fins
1:06.09—Calvin Holst13Pusch Ridge
1:13.76—Whisper Litz9YMCA Westside Silver Fins
1:49.71—Bailee Liska12Havasu Stingrays Swim Team
1:09.66—Krista Kolkebeck14Anthem Dolphins
1:18.55—Martin Hocheder12TJCC Stingrays Swim Team
1:14.24—Jose Ponce28Phoenix Swim Club
57.71—Eleora Bailey12Tucson Ford Dealers Aquatics
1:03.88—Kendall Church15YMCA Westside Silver Fins
1:06.82—Nicholas Schnitzler11Swim Neptune
1:30.94—Nicole Kosowski15YMCA Westside Silver Fins
1:09.40—Nicholas Floyd13YMCA Westside Silver Fins
1:30.11—Gaby Tellez12Unattached
1:10.07—Dana Clements13YMCA Westside Silver Fins
1:18.37—Chris Webb17YMCA Westside Silver Fins
56.01—Briana Hazelett12YMCA Westside Silver Fins
1:31.45—Scott Pekarske10TJCC Stingrays Swim Team
1:22.05—Nixon Potteiger14Havasu Stingrays Swim Team
1:11.28100 IM
—Amanda Husmoe7YMCA Westside Silver Fins
1:53.73—Catalina Coppelli11Swim Neptune
1:26.54—Zach Banaszak12Swim Neptune
1:28.43—Brooke Darrah9Swim Neptune
1:30.52—Terry Yang11Flying Fish of Arizona Swim Team
1:10.20—Chloe Garcia10Tucson Ford Dealers Aquatics
1:24.78—Bailee Liska12Havasu Stingrays Swim Team
1:08.31—Eliza Rhee10Unattached
1:34.95—Whisper Litz9YMCA Westside Silver Fins
1:37.74—Riley Baillargeon8Havasu Stingrays Swim Team
1:35.16—Jason Kodet9YMCA Westside Silver Fins
1:44.01—Shion Ienaga12Unattached
1:23.32—Eleora Bailey12Tucson Ford Dealers Aquatics
1:04.32—Nicholas Schnitzler11Swim Neptune
1:24.95—Devin Esser8Swim Neptune
1:33.58—Bryce Fitzgerald7Swim Neptune
1:38.14—Maddie Corder10YMCA Westside Silver Fins
1:23.76—Daniela Liera12Flying Fish of Arizona Swim Team
1:16.61—Luke Vacca11Arizona Seals
1:30.90—Erin Homan9Moon Valley Aquatic Club
1:36.89200 Free
—Catalina Coppelli11Swim Neptune
2:48.89—Krista Kolkebeck14Anthem Dolphins
2:08.88—Rachel Kester14Pusch Ridge
2:18.27—Whisper Litz9YMCA Westside Silver Fins
2:56.29—Jason Kodet9YMCA Westside Silver Fins
3:20.79—Hannah Herbst14Swim Neptune
2:04.38—Brooke Darrah9Swim Neptune
2:52.53—Sejdina Haseljic12Swim Neptune
2:17.72—Terry Yang11Flying Fish of Arizona Swim Team
2:05.66—Adrian Medrano13YMCA Westside Silver Fins
2:08.86—Chloe Garcia10Tucson Ford Dealers Aquatics
2:56.39—Skyler Katz12TJCC Stingrays Swim Team
2:18.33—Caroline Morse13Swim Neptune
2:29.91—Zach Banaszak12Swim Neptune
2:49.24—Martin Hocheder12TJCC Stingrays Swim Team
2:07.55—Eleora Bailey12Tucson Ford Dealers Aquatics
2:01.95—Jonas Fowler16YMCA Westside Silver Fins
1:52.27—Ava Woolery10Swim Neptune
2:35.67—Alexa Markl11Swim Neptune
2:19.26—Kyle Kline11Swim Neptune
3:04.26200 Back
—Rachel Kester14Pusch Ridge
2:42.00—Hannah Herbst14Swim Neptune
2:17.31—Max Bradley12Pusch Ridge
2:49.95—Terry Yang11Flying Fish of Arizona Swim Team
2:25.99—Adrian Medrano13YMCA Westside Silver Fins
2:30.89—Erin McGee16Pusch Ridge
2:37.00—Caroline Morse13Swim Neptune
2:45.71—Shion Ienaga12Unattached
2:59.35—Kendall Church15YMCA Westside Silver Fins
2:22.83—Jonas Fowler16YMCA Westside Silver Fins
2:10.14—Alexa Markl11Swim Neptune
2:44.17—Daniela Liera12Flying Fish of Arizona Swim Team
2:37.25—Luke Vacca11Arizona Seals
2:57.43—Michelle Detka17YMCA Westside Silver Fins
2:14.72—Collin Murphy14Pusch Ridge
2:13.21—Dana Clements13YMCA Westside Silver Fins
2:34.45—Chris Webb17YMCA Westside Silver Fins
2:05.89—Kaeli Otto13Flying Fish of Arizona Swim Team
2:26.46—Nicholas Floyd13YMCA Westside Silver Fins
2:45.55—Baylee Hodge13Arizona Seals
2:51.61200 Breast
—Luke Olszewski14Unattached
2:34.54—Hannah Herbst14Swim Neptune
2:40.34—Josh Olszewski17Unattached
2:19.43—Shion Ienaga12Unattached
3:11.71—Jonas Fowler16YMCA Westside Silver Fins
2:30.85—Isaac Stump12Flying Fish of Arizona Swim Team
2:31.48—Nicole Kosowski15YMCA Westside Silver Fins
2:48.42—Daniela Liera12Flying Fish of Arizona Swim Team
2:59.50—Nicholas Floyd13YMCA Westside Silver Fins
3:30.28—Collin Murphy14Pusch Ridge
2:20.64—Kaeli Otto13Flying Fish of Arizona Swim Team
2:48.08—Lucy Matson11Flying Fish of Arizona Swim Team
3:07.97—Patrick Maloney15YMCA Westside Silver Fins
2:40.31—Ryan O'Connell16YMCA Westside Silver Fins
2:22.33—Claudia Garcia12Tucson Ford Dealers Aquatics
2:56.66—Dilyn Oconnell12Tucson Ford Dealers Aquatics
3:16.87—Jack Reinartz13Havasu Stingrays Swim Team
2:45.81—Lily Tees12Pusch Ridge
3:07.47—Kobe Gall13Swim Neptune
2:49.63—Kaitlyn Blaker12Swim Neptune
3:12.15200 Fly
—Josh Olszewski17Unattached
2:01.56—Erika Pjontek16YMCA Westside Silver Fins
2:33.69—Martin Hocheder12TJCC Stingrays Swim Team
2:26.75—Kendall Church15YMCA Westside Silver Fins
2:22.98—Jonas Fowler16YMCA Westside Silver Fins
2:11.78—Alexa Markl11Swim Neptune
2:56.92—Isaac Stump12Flying Fish of Arizona Swim Team
2:24.37—Michelle Detka17YMCA Westside Silver Fins
2:16.44—Gaby Tellez12Unattached
2:37.48—Chris Webb17YMCA Westside Silver Fins
1:55.09—Kaeli Otto13Flying Fish of Arizona Swim Team
2:30.29—Katie Devore11TJCC Stingrays Swim Team
2:51.71—Patrick Maloney15YMCA Westside Silver Fins
2:33.30—Paloma Marolf11Swim Neptune
2:47.90—Kipp Scott16YMCA Westside Silver Fins
2:20.68—Kristina McKissick16Pusch Ridge
3:01.78—Jackie Marlin16Pusch Ridge
2:24.16—Alexis Cannon14Swim Neptune
2:31.53—Sylas Cole14Tucson Ford Dealers Aquatics
2:11.07—Kelly Church12YMCA Westside Silver Fins
2:28.91200 IM
—Terry Yang11Flying Fish of Arizona Swim Team
2:27.07—Benjamin Olszewski14Unattached
2:12.26—Luke Olszewski14Unattached
2:21.81—Hannah Herbst14Swim Neptune
2:18.62—Adrian Medrano13YMCA Westside Silver Fins
2:24.03—Chloe Garcia10Tucson Ford Dealers Aquatics
3:06.91—Josh Olszewski17Unattached
2:03.28—Tye Charoensuk14Tucson Ford Dealers Aquatics
2:31.55—Kaitlin McNary17YMCA Westside Silver Fins
3:00.55—Edgar Sokolovich15YMCA Westside Silver Fins
2:13.86—Krista Kolkebeck14Anthem Dolphins
2:29.53—Brooke Fehringer12Tucson Ford Dealers Aquatics
2:47.15—Eleora Bailey12Tucson Ford Dealers Aquatics
2:16.59—Kendall Church15YMCA Westside Silver Fins
2:29.96—Jonas Fowler16YMCA Westside Silver Fins
2:07.12—Alexa Markl11Swim Neptune
2:43.23—Nixon Potteiger14Havasu Stingrays Swim Team
2:40.53—Maddie Corder10YMCA Westside Silver Fins
3:03.11—Kat Simonovic17Unattached
2:15.47—Nicole Kosowski15YMCA Westside Silver Fins
2:26.14400 IM
—Benjamin Olszewski14Unattached
4:43.19—Luke Olszewski14Unattached
5:00.12—Erika Pjontek16YMCA Westside Silver Fins
5:09.20—Rachel Kester14Pusch Ridge
5:33.33—Josh Olszewski17Unattached
4:21.64—Shion Ienaga12Unattached
6:03.24—Martin Hocheder12TJCC Stingrays Swim Team
5:11.48—Eleora Bailey12Tucson Ford Dealers Aquatics
4:56.33—Tim Oetter12Pusch Ridge
6:17.50—Kendall Church15YMCA Westside Silver Fins
5:02.23—Jonas Fowler16YMCA Westside Silver Fins
4:35.70—Alexa Markl11Swim Neptune
5:47.19—Nixon Potteiger14Havasu Stingrays Swim Team
5:43.26—Isaac Stump12Flying Fish of Arizona Swim Team
4:46.55—Nicole Kosowski15YMCA Westside Silver Fins
5:05.67—Michelle Detka17YMCA Westside Silver Fins
5:01.34—Chris Webb17YMCA Westside Silver Fins
4:10.36—Kaeli Otto13Flying Fish of Arizona Swim Team
5:06.14—Kaili Martinez13Pusch Ridge
5:56.56—Sean Justice35Unattached
4:36.28500 Free
—Sejdina Haseljic12Swim Neptune
6:06.35—Amanda Husmoe7YMCA Westside Silver Fins
8:47.55—Syd Van Dusen12Swim Neptune
6:50.09—Benjamin Olszewski14Unattached
5:07.25—Hannah Herbst14Swim Neptune
5:36.43—Brooke Darrah9Swim Neptune
7:36.87—Josh Olszewski17Unattached
4:50.87—Calvin Holst13Pusch Ridge
6:10.78—Caroline Morse13Swim Neptune
6:40.78—Tim Oetter12Pusch Ridge
6:59.13—Jonas Fowler16YMCA Westside Silver Fins
5:06.40—Alexa Markl11Swim Neptune
6:05.47—Maddie Corder10YMCA Westside Silver Fins
7:35.53—Nicole Kosowski15YMCA Westside Silver Fins
5:36.28—Kat Simonovic17Unattached
5:04.96—Skyler Katz12TJCC Stingrays Swim Team
6:11.90—Dana Clements13YMCA Westside Silver Fins
6:18.89—Emily Martin13Anthem Dolphins
6:20.77—Sean Justice35Unattached
4:52.30—Patrick O'Connell13YMCA Westside Silver Fins
6:04.641000 Free
—Sejdina Haseljic12Swim Neptune
12:30.91—Calvin Holst13Pusch Ridge
12:43.76—Max Bradley12Pusch Ridge
12:49.42—Shion Ienaga12Unattached
13:48.36—Kendall Church15YMCA Westside Silver Fins
11:20.27—Jonas Fowler16YMCA Westside Silver Fins
10:22.39—Alexa Markl11Swim Neptune
12:52.64—Isaac Stump12Flying Fish of Arizona Swim Team
10:55.33—Nicole Kosowski15YMCA Westside Silver Fins
11:44.56—Maddy Kovacs12Swim Neptune
12:56.74—Michelle Detka17YMCA Westside Silver Fins
11:30.88—Gaby Tellez12Unattached
12:06.72—Collin Murphy14Pusch Ridge
11:26.72—Chris Webb17YMCA Westside Silver Fins
9:48.73—Kaeli Otto13Flying Fish of Arizona Swim Team
11:17.09—Sean Justice35Unattached
9:59.31—Kaili Martinez13Pusch Ridge
13:11.91—Patrick Maloney15YMCA Westside Silver Fins
11:19.83—Paloma Marolf11Swim Neptune
13:26.69—Kipp Scott16YMCA Westside Silver Fins
10:52.26