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
—Christian Cugini10Arizona Desert Dolphins
33.10—Tristan Decker13Sedona Swim Team
25.99—Sammy Castillo13Tucson Ford Dealers Aquatics
26.78—Makenna Schmidgall14Mesa Aquatics Club
26.26—Jj Osborn14Phoenix Swim Club
22.98—Connor McGinnis14Tucson Ford Dealers Aquatics
25.45—Chris Babyak13Flying Fish of Arizona Swim Team
25.98—Cole Miller14Gold Medal Swim Club
25.76—Benjamin Olszewski12Sun Devil Aquatics
28.68—Sam Getzen14Scottsdale Aquatic Club
26.39—Danny Cerrito13Scottsdale Aquatic Club
26.35—Jacob Garcia11Desert Thunder Aquatics Club
29.45—Katie Branch14Sun Devil Aquatics
27.21—Thomas Golden14Flying Fish of Arizona Swim Team
25.23—Destiny Kling9YMCA Westside Silver Fins
33.37—Gianna Badillo10La Paloma Swim Team
32.88—Martin Hocheder10TJCC Stingrays Swim Team
29.58—Mason Mullins10Gold Medal Swim Club
31.46—Eleora Bailey11Tucson Ford Dealers Aquatics
27.92—Alexa Markl9Anthem Dolphins
32.1650 Back
—Cameron Clark14Rio Salado Swim Club
31.06—Jasmine Partain10Havasu Stingrays Swim Team
39.63—Jj Osborn14Phoenix Swim Club
26.50—Jarrett Eshima13Chandler/Gilbert YMCA Riptide
31.52—Nick Quon13Rio Salado Swim Club
29.00—Trenton Floyd10YMCA Westside Silver Fins
42.04—Kelsey Hughes14Swim Neptune
32.00—Chris Babyak13Flying Fish of Arizona Swim Team
31.37—Jessica Johnson14Thad Terry Aquatics Club
33.85—Benjamin Olszewski12Sun Devil Aquatics
34.67—Kelsey Newbold13Tucson Ford Dealers Aquatics
31.42—Katie Blomquist14Phoenix Swim Club
30.72—Austin Drummond14Scottsdale Aquatic Club
27.86—Thomas Ottman12Scottsdale Aquatic Club
34.19—Zachary Cecchetti14Desert Thunder Aquatics Club
29.60—Myah Kamani12Sun Devil Aquatics
36.00—Jessica Goin10Sun Devil Aquatics
45.29—Gianna Badillo10La Paloma Swim Team
37.57—Luke Armistead12Scottsdale Aquatic Club
32.52—Mason Mullins10Gold Medal Swim Club
39.9650 Breast
—Tristan Decker13Sedona Swim Team
32.48—Trey Carpenter14Desert Thunder Aquatics Club
30.69—Alyssa Goin14Gold Medal Swim Club
37.40—Athena Manuel10Mesa Aquatics Club
44.09—Brian Beutler11Sun Devil Aquatics
40.24—Sammy Castillo13Tucson Ford Dealers Aquatics
35.81—Christian Cugini10Arizona Desert Dolphins
41.99—Makenna Schmidgall14Mesa Aquatics Club
32.38—Coby Palivathukal14Swim Neptune
32.21—Brooke Martin11Scottsdale Aquatic Club
39.92—Grant Sugaski13Arizona Seals
32.15—Alex Johnson12Havasu Stingrays Swim Team
32.92—Megan Gillespie12El Dorado Aquatics Club
36.65—Nicole Kosowski13YMCA Westside Silver Fins
37.18—Clark Penado12Red Peaks Aquatic Club
38.81—Cassie Pham13Phoenix Swim Club
35.61—Brandon Monier8El Dorado Aquatics Club
45.40—Catherine Aitchison10Swim Neptune
45.74—Maren Rincon13Rio Salado Swim Club
37.51—Anna Gould13Yuma Heat
36.2950 Fly
—Nixon Potteiger12Havasu Stingrays Swim Team
35.10—Cameron Clark14Rio Salado Swim Club
30.95—Tristan Decker13Sedona Swim Team
28.50—Jacob Catalfamo10Kingman Dolphin Swim Team
39.66—Makenna Schmidgall14Mesa Aquatics Club
28.15—Courtney Kamin13Scottsdale Aquatic Club
27.41—Jj Osborn14Phoenix Swim Club
24.58—Brandon Turley14Desert Thunder Aquatics Club
28.85—Bailee Liska10Havasu Stingrays Swim Team
31.22—Grant Sugaski13Arizona Seals
28.93—Megan Gillespie12El Dorado Aquatics Club
31.17—Cassie Pham13Phoenix Swim Club
29.20—Robert Burge11Swim Neptune
35.96—Chris Babyak13Flying Fish of Arizona Swim Team
28.46—Brandon Monier8El Dorado Aquatics Club
41.95—Maren Rincon13Rio Salado Swim Club
30.70—Anna Gould13Yuma Heat
30.63—Jessica Johnson14Thad Terry Aquatics Club
31.38—Talia Bornstein10Swim Neptune
35.33—Beatrice Oliver10Tucson Ford Dealers Aquatics
38.10100 Free
—Jasmine Partain10Havasu Stingrays Swim Team
1:12.20—Courtney Kamin13Scottsdale Aquatic Club
54.16—Coby Palivathukal14Swim Neptune
55.12—Jj Osborn14Phoenix Swim Club
50.57—Nick Quon13Rio Salado Swim Club
54.99—Sam Morton13Chandler/Gilbert YMCA Riptide
1:01.04—Connor McGinnis14Tucson Ford Dealers Aquatics
54.57—Cole Miller14Gold Medal Swim Club
57.34—Austin Drummond14Scottsdale Aquatic Club
52.85—Thomas Ottman12Scottsdale Aquatic Club
1:03.36—Danny Cerrito13Scottsdale Aquatic Club
58.79—Zachary Cecchetti14Desert Thunder Aquatics Club
57.20—Jacob Garcia11Desert Thunder Aquatics Club
1:07.92—Lilly Creswick12Scottsdale Aquatic Club
58.35—Sam Fazio12Anthem Dolphins
1:05.31—Colin Hurkett13Tucson Ford Dealers Aquatics
59.09—Westin Evans12Phoenix Swim Club
58.69—Grace Laporte11Scottsdale Aquatic Club
1:02.06—Karilyn Quon11Rio Salado Swim Club
59.94—Jacob Perrine12Chandler/Gilbert YMCA Riptide
1:04.14100 Back
—Kelsey Hughes14Swim Neptune
1:07.66—Chase Andrews14Scottsdale Aquatic Club
1:02.91—Tristan Decker13Sedona Swim Team
1:02.29—Cameron Clark14Rio Salado Swim Club
1:07.94—Brian Beutler11Sun Devil Aquatics
1:18.39—Jj Osborn14Phoenix Swim Club
58.09—Nick Quon13Rio Salado Swim Club
1:02.72—Terry Yang9Flying Fish of Arizona Swim Team
1:23.92—Caden Carver12Havasu Stingrays Swim Team
1:05.36—Jacob Miyauchi12Kingman Dolphin Swim Team
1:12.12—Brianna Alford13Mesa Aquatics Club
1:07.24—Chris Babyak13Flying Fish of Arizona Swim Team
1:07.42—Trey Cashion13Tucson Ford Dealers Aquatics
1:00.87—Benjamin Olszewski12Sun Devil Aquatics
1:13.19—Luke Olszewski12Sun Devil Aquatics
1:14.62—Kelsey Newbold13Tucson Ford Dealers Aquatics
1:07.27—Katie Blomquist14Phoenix Swim Club
1:04.52—Thomas Ottman12Scottsdale Aquatic Club
1:09.63—Logan Bianchi14Phoenix Swim Club
1:07.67—Chloe Johnson11Havasu Stingrays Swim Team
1:17.40100 Breast
—Kelsey Hughes14Swim Neptune
1:14.47—Tristan Decker13Sedona Swim Team
1:09.77—Brian Beutler11Sun Devil Aquatics
1:29.92—Makenna Schmidgall14Mesa Aquatics Club
1:10.62—Jacob Catalfamo10Kingman Dolphin Swim Team
1:39.45—Coby Palivathukal14Swim Neptune
1:09.87—Alex Johnson12Havasu Stingrays Swim Team
1:10.89—Clark Penado12Red Peaks Aquatic Club
1:21.73—Cassie Pham13Phoenix Swim Club
1:14.81—Megan Gillespie12El Dorado Aquatics Club
1:20.21—Brandon Monier8El Dorado Aquatics Club
1:37.20—Andrew Rangel12Desert Thunder Aquatics Club
1:15.38—Catherine Aitchison10Swim Neptune
1:36.90—Noah Williams10Swim Neptune
1:21.70—Diana Gomez11Desert Thunder Aquatics Club
1:24.67—Cooper Salmen11Anthem Dolphins
1:29.73—Luke Olszewski12Sun Devil Aquatics
1:24.52—Kael Juelfs10Kingman Dolphin Swim Team
1:32.68—Jacob Garcia11Desert Thunder Aquatics Club
1:27.18—Katie Branch14Sun Devil Aquatics
1:10.55100 Fly
—Connor McGinnis14Tucson Ford Dealers Aquatics
59.07—Kelsey Hughes14Swim Neptune
1:06.67—Chase Andrews14Scottsdale Aquatic Club
1:02.89—Tye Charoensuk12Flying Fish of Arizona Swim Team
1:21.76—Makenna Schmidgall14Mesa Aquatics Club
1:02.52—Courtney Kamin13Scottsdale Aquatic Club
1:02.04—Gabriel Solomon10YMCA Westside Silver Fins
1:27.50—Cassie Pham13Phoenix Swim Club
1:04.44—Chris Babyak13Flying Fish of Arizona Swim Team
1:04.48—Danielle Fournier12Scottsdale Aquatic Club
1:03.70—Talia Bornstein10Swim Neptune
1:20.84—Austin Drummond14Scottsdale Aquatic Club
58.44—Sam Getzen14Scottsdale Aquatic Club
1:00.38—Talen Osborn8Yuma Heat
1:28.89—Danny Cerrito13Scottsdale Aquatic Club
1:00.28—Chloe Johnson11Havasu Stingrays Swim Team
1:16.70—Thomas Golden14Flying Fish of Arizona Swim Team
57.64—Ross McDonnell14Mesa Aquatics Club
55.84—Bailee Liska10Havasu Stingrays Swim Team
1:12.05—Abhishek Rajadas14Desert Thunder Aquatics Club
55.75100 IM
—Alex Johnson12Havasu Stingrays Swim Team
1:04.88—Brandon Monier8El Dorado Aquatics Club
1:24.75—Noah Williams10Swim Neptune
1:15.63—Talia Bornstein10Swim Neptune
1:20.14—Kael Juelfs10Kingman Dolphin Swim Team
1:26.78—Chloe Johnson11Havasu Stingrays Swim Team
1:14.03—Jacob Garcia11Desert Thunder Aquatics Club
1:17.38—Calvin Holst11Pusch Ridge
1:12.18—Destiny Kling9YMCA Westside Silver Fins
1:24.41—Kyle McCoy12Phoenix Swim Club
1:17.57—Braxton Bilbrey11Swim Neptune
1:07.53—Isaac Stump10Flying Fish of Arizona Swim Team
1:09.85—Olivia Bucho11Phoenix Swim Club
1:11.86—Julia Rucker11Rio Salado Swim Club
1:11.30—Megan Gillespie12El Dorado Aquatics Club
1:12.74—Ethan Wojciechowski11Swim Neptune
1:08.66—Westin Evans12Phoenix Swim Club
1:05.98—Collin Murphy12Pusch Ridge
1:03.87—Sydney Pisano12Arizona Swimming Gauchos Inc
1:16.03—Emily Martin12Anthem Dolphins
1:15.44200 Free
—Coby Palivathukal14Swim Neptune
2:02.12—Sam Morton13Chandler/Gilbert YMCA Riptide
2:12.69—Connor McGinnis14Tucson Ford Dealers Aquatics
2:02.09—Chase Andrews14Scottsdale Aquatic Club
1:58.33—Alexa Castro14YMCA Westside Silver Fins
2:10.41—Ben King14Phoenix Swim Club
1:53.98—Julia Boese14Chandler/Gilbert YMCA Riptide
2:09.70—Colin Hurkett13Tucson Ford Dealers Aquatics
2:08.65—Emily Ferrall14Swim Neptune
2:03.62—Tanguy Toulouse14Sun Devil Aquatics
2:09.68—Jack O'Malley14Arizona Marlins Swim Club
2:12.87—Cheyenne McLaws14Gold Medal Swim Club
2:00.99—Alex Becker14Gold Medal Swim Club
2:07.75—Kathleen Mulligan14Phoenix Swim Club
1:55.08—Penny Nichols13Sun Devil Aquatics
2:07.56—Austin Halle14Rio Salado Swim Club
2:01.09—Kendra Griffin14Scottsdale Aquatic Club
1:56.66—Samantha Guttmacher14Mesa Aquatics Club
2:05.34—Susie Nicholls13Rio Salado Swim Club
2:09.33—Angel Van Hofwegen14YMCA Westside Silver Fins
2:05.90200 Back
—Connor McGinnis14Tucson Ford Dealers Aquatics
2:12.73—Kelsey Hughes14Swim Neptune
2:25.54—Chase Andrews14Scottsdale Aquatic Club
2:13.89—Cameron Clark14Rio Salado Swim Club
2:22.32—Brian Beutler11Sun Devil Aquatics
2:45.69—Nick Quon13Rio Salado Swim Club
2:15.89—Caden Carver12Havasu Stingrays Swim Team
2:17.25—Jacob Miyauchi12Kingman Dolphin Swim Team
2:30.33—Brianna Alford13Mesa Aquatics Club
2:23.14—Jackson Starmer13Scottsdale Aquatic Club
2:23.46—Trey Cashion13Tucson Ford Dealers Aquatics
2:13.55—Luke Olszewski12Sun Devil Aquatics
2:39.60—Kelsey Newbold13Tucson Ford Dealers Aquatics
2:26.42—Katie Blomquist14Phoenix Swim Club
2:15.85—Austin Drummond14Scottsdale Aquatic Club
2:08.65—Logan Bianchi14Phoenix Swim Club
2:24.59—Zachary Cecchetti14Desert Thunder Aquatics Club
2:21.96—Sejdina Haseljic11Swim Neptune
2:37.49—Jason Henseler11Flying Fish of Arizona Swim Team
2:31.26—Abhishek Rajadas14Desert Thunder Aquatics Club
2:06.73200 Breast
—Kelsey Hughes14Swim Neptune
2:36.26—Tristan Decker13Sedona Swim Team
2:34.26—Cassie Pham13Phoenix Swim Club
2:43.84—Makenna Schmidgall14Mesa Aquatics Club
2:31.24—Coby Palivathukal14Swim Neptune
2:33.35—Alex Johnson12Havasu Stingrays Swim Team
2:38.50—Grant Sugaski13Arizona Seals
2:44.22—Clark Penado12Red Peaks Aquatic Club
2:55.78—Andrew Rangel12Desert Thunder Aquatics Club
2:41.03—Luke Olszewski12Sun Devil Aquatics
2:55.59—Mickey Scharbrough14Havasu Stingrays Swim Team
2:29.17—Katie Branch14Sun Devil Aquatics
2:34.72—Calvin Holst11Pusch Ridge
2:58.86—Karly Acevedo14Unattached
2:42.73—Alexis Weyker14Tucson Ford Dealers Aquatics
2:51.73—Lauren Borst12Scottsdale Aquatic Club
2:46.86—Feibien Cheah14Gold Medal Swim Club
2:42.08—Jack Travis14Phoenix Swim Club
2:33.14—Dakota Kordsiemon13TJCC Stingrays Swim Team
2:42.56—Zachary Ginsberg13Swim Neptune
2:55.31200 Fly
—Connor McGinnis14Tucson Ford Dealers Aquatics
2:16.38—Clark Penado12Red Peaks Aquatic Club
2:50.91—Jackson Starmer13Scottsdale Aquatic Club
2:30.01—Danielle Fournier12Scottsdale Aquatic Club
2:22.09—Austin Drummond14Scottsdale Aquatic Club
2:13.36—Sam Getzen14Scottsdale Aquatic Club
2:11.57—Danny Cerrito13Scottsdale Aquatic Club
2:14.50—Katherine Gonzales13Phoenix Swim Club
2:33.16—Alexa Castro14YMCA Westside Silver Fins
2:29.27—Samantha Arellano13Gold Medal Swim Club
2:12.39—Jonas Fowler14YMCA Westside Silver Fins
2:11.04—Kyle McCoy12Phoenix Swim Club
2:41.33—Jack Travis14Phoenix Swim Club
2:15.46—Cecelia Croman13Tucson Ford Dealers Aquatics
2:18.63—Morgan Babbini13Arizona Marlins Swim Club
2:35.32—Gillian Rieth12Scottsdale Aquatic Club
2:24.62200 IM
—Connor McGinnis14Tucson Ford Dealers Aquatics
2:12.78—Chase Andrews14Scottsdale Aquatic Club
2:19.00—Coby Palivathukal14Swim Neptune
2:19.13—Alex Johnson12Havasu Stingrays Swim Team
2:18.65—Noah Williams10Swim Neptune
2:38.20—Trey Cashion13Tucson Ford Dealers Aquatics
2:19.63—Talia Bornstein10Swim Neptune
2:56.10—Austin Drummond14Scottsdale Aquatic Club
2:13.19—Sam Getzen14Scottsdale Aquatic Club
2:16.99—Chloe Johnson11Havasu Stingrays Swim Team
2:42.74—Mickey Scharbrough14Havasu Stingrays Swim Team
2:12.29—Katie Branch14Sun Devil Aquatics
2:24.67—Destiny Kling9YMCA Westside Silver Fins
2:53.90—Martin Hocheder10TJCC Stingrays Swim Team
2:35.23—Eleora Bailey11Tucson Ford Dealers Aquatics
2:28.49—Julian Enriquez14Unattached
2:11.90—Jonas Fowler14YMCA Westside Silver Fins
2:11.99—Kyle McCoy12Phoenix Swim Club
2:30.96—Mary Schell12Scottsdale Aquatic Club
2:37.97—Cecelia Croman13Tucson Ford Dealers Aquatics
2:18.16400 IM
—Connor McGinnis14Tucson Ford Dealers Aquatics
4:41.89—Cameron Clark14Rio Salado Swim Club
5:16.92—Coby Palivathukal14Swim Neptune
4:56.18—Alex Johnson12Havasu Stingrays Swim Team
5:04.23—Clark Penado12Red Peaks Aquatic Club
5:35.93—Jackson Starmer13Scottsdale Aquatic Club
4:59.33—Danielle Fournier12Scottsdale Aquatic Club
4:58.00—Danny Cerrito13Scottsdale Aquatic Club
4:59.38—Sejdina Haseljic11Swim Neptune
5:45.85—Karly Acevedo14Unattached
5:15.32—Jonas Fowler14YMCA Westside Silver Fins
4:40.38—Cecelia Croman13Tucson Ford Dealers Aquatics
4:53.49—Westin Evans12Phoenix Swim Club
5:07.63—Chelsea Lytle11Desert Thunder Aquatics Club
5:34.72—Kaeli Otto11Arizona Desert Dolphins
5:38.39—Gillian Rieth12Scottsdale Aquatic Club
5:00.95—Karilyn Quon11Rio Salado Swim Club
5:08.75—Kira Thomas11Sun Devil Aquatics
5:33.40—Emily Martin12Anthem Dolphins
6:01.85500 Free
—Chloe Welch10Tucson Ford Dealers Aquatics
6:57.04—Terry Yang9Flying Fish of Arizona Swim Team
6:46.77—Sam Milewski10Scottsdale Aquatic Club
5:59.59—Caden Carver12Havasu Stingrays Swim Team
5:31.58—Jacob Miyauchi12Kingman Dolphin Swim Team
6:07.54—Jackson Starmer13Scottsdale Aquatic Club
5:29.41—Robert Burge11Swim Neptune
6:21.06—Danielle Fournier12Scottsdale Aquatic Club
5:33.35—Noah Williams10Swim Neptune
6:24.10—Benjamin Olszewski12Sun Devil Aquatics
5:38.37—Jacob Miller11Unattached
6:43.70—Thomas Ottman12Scottsdale Aquatic Club
5:48.40—Logan Bianchi14Phoenix Swim Club
5:33.51—Katie Branch14Sun Devil Aquatics
5:33.05—Lilly Creswick12Scottsdale Aquatic Club
5:32.28—Jason Henseler11Flying Fish of Arizona Swim Team
6:08.37—Destiny Kling9YMCA Westside Silver Fins
6:43.63—Alexa Castro14YMCA Westside Silver Fins
5:44.28—Alexis Weyker14Tucson Ford Dealers Aquatics
5:34.17—Kendall Church13SunWest Swimming
5:30.741000 Free
—Sam Morton13Chandler/Gilbert YMCA Riptide
11:29.21—Jarrett Eshima13Chandler/Gilbert YMCA Riptide
12:07.26—Caden Carver12Havasu Stingrays Swim Team
11:13.70—Jacob Miyauchi12Kingman Dolphin Swim Team
12:37.60—Colin Hurkett13Tucson Ford Dealers Aquatics
11:44.23—Danielle Fournier12Scottsdale Aquatic Club
11:34.16—Benjamin Olszewski12Sun Devil Aquatics
11:26.16—Thomas Ottman12Scottsdale Aquatic Club
11:43.92—Logan Bianchi14Phoenix Swim Club
11:21.31—Danny Cerrito13Scottsdale Aquatic Club
11:41.10—Lilly Creswick12Scottsdale Aquatic Club
11:10.89—Jason Henseler11Flying Fish of Arizona Swim Team
12:44.56—Alexis Weyker14Tucson Ford Dealers Aquatics
11:54.33—Kendall Church13SunWest Swimming
11:22.80—Jonas Fowler14YMCA Westside Silver Fins
10:40.84—Ben King14Phoenix Swim Club
10:38.05—Triston Ferguson14Scottsdale Aquatic Club
11:00.49—Picabo Bender14YMCA Westside Silver Fins
10:48.39—Cecelia Kowalski13Sun Devil Aquatics
11:41.02—Chelsea Lytle11Desert Thunder Aquatics Club
12:51.931650 Free
—Cameron Clark14Rio Salado Swim Club
19:55.95—Jacob Miyauchi12Kingman Dolphin Swim Team
20:36.74—Colin Hurkett13Tucson Ford Dealers Aquatics
19:11.21—Clark Penado12Red Peaks Aquatic Club
20:57.87—Jessica Johnson14Thad Terry Aquatics Club
20:02.43—Benjamin Olszewski12Sun Devil Aquatics
19:23.92—Thomas Ottman12Scottsdale Aquatic Club
19:36.42—Logan Bianchi14Phoenix Swim Club
19:06.60—Lilly Creswick12Scottsdale Aquatic Club
18:34.85—Ben King14Phoenix Swim Club
17:51.88—Triston Ferguson14Scottsdale Aquatic Club
18:12.71—Picabo Bender14YMCA Westside Silver Fins
18:01.04—Cecelia Kowalski13Sun Devil Aquatics
19:32.69—Emily Ferrall14Swim Neptune
18:49.09—Chelsea Lytle11Desert Thunder Aquatics Club
21:49.41—Gillian Rieth12Scottsdale Aquatic Club
18:51.71—Kira Thomas11Sun Devil Aquatics
20:08.96