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—Megan Birch12El Dorado Aquatics Club
26.75—Londen Thomas14Sun Devil Aquatics
23.13—Angel Van Hofwegen14YMCA Westside Silver Fins
24.62—Katie Shannahan13Scottsdale Aquatic Club
27.02—Jack Poupore14Swim Neptune
24.71—Krissy Wolf13Gold Medal Swim Club
28.10—Trey Carpenter14Desert Thunder Aquatics Club
25.00—Connor Kelly13Phoenix Swim Club
25.83—Michael Legge13Arizona Marlins Swim Club
26.04—Hannah Holman13Phoenix Swim Club
27.21—Bryan Smok13YMCA Westside Silver Fins
27.20—Kyle Oyague10Sun Devil Aquatics
29.15—Nathan Covello12Tucson Ford Dealers Aquatics
27.73—Ben Quon9Rio Salado Swim Club
30.60—Ava Distefano10Phoenix Swim Club
33.48—Lara Gemar10Moon Valley Aquatic Club
32.92—Karsten Hart9Scottsdale Aquatic Club
38.94—Brittney Clark12Anthem Dolphins
30.0350 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—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.29—Noah Williams10Swim Neptune
38.04—Diana Gomez11Desert Thunder Aquatics Club
38.79—Cooper Salmen11Anthem Dolphins
40.82—Luke Olszewski12Sun Devil Aquatics
38.13—Jacob Miller11Unattached
40.59—Katie Branch14Sun Devil Aquatics
32.30—Calvin Holst11Pusch Ridge
37.92—Myah Kamani12Sun Devil Aquatics
39.69—Archie Spindler9Desert Thunder Aquatics Club
46.6050 Fly
—Sam Morton13Chandler/Gilbert YMCA Riptide
29.63—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—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.10—Kelsey Newbold13Tucson Ford Dealers Aquatics
31.36—Carolyne Miller13Douglas Dolphins Swim Team
30.59—Mark Benjamin14Gold Medal Swim Club
29.18—Thomas Golden14Flying Fish of Arizona Swim Team
26.28—Calvin Holst11Pusch Ridge
32.55—Stephanie Strickland14Pusch Ridge
29.14100 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—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—Marco Narvarte10Kingman Dolphin Swim Team
1:28.52—Thomas Golden14Flying Fish of Arizona Swim Team
1:04.04—Jason Henseler11Flying Fish of Arizona Swim Team
1:11.73—Destiny Kling9YMCA Westside Silver Fins
1:24.07—Alexis Weyker14Tucson Ford Dealers Aquatics
1:07.91—Kendall Church13SunWest Swimming
1:07.81—Samantha Arellano13Gold Medal Swim Club
1:02.68—Kyle McCoy12Phoenix Swim Club
1:15.25—Lauren Borst12Scottsdale Aquatic Club
1:06.37100 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—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—Katie Branch14Sun Devil Aquatics
1:10.55—Calvin Holst11Pusch Ridge
1:21.85—Archie Spindler9Desert Thunder Aquatics Club
1:40.10—Karly Acevedo14Unattached
1:15.89—Chelsea Parrish10Gold Medal Swim Club
1:32.75—Hunter Eaton10Anthem Dolphins
1:42.01—Christian Cugini10Arizona Desert Dolphins
1:38.41100 Fly
—Connor McGinnis14Tucson Ford Dealers Aquatics
59.07—Kelsey Hughes14Swim Neptune
1:06.67—Chase Andrews14Scottsdale Aquatic Club
1:02.89—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—Thomas Golden14Flying Fish of Arizona Swim Team
57.64—Ross McDonnell14Mesa Aquatics Club
55.84—Bailee Liska10Havasu Stingrays Swim Team
1:12.05—Samantha Arellano13Gold Medal Swim Club
59.12—Kyle McCoy12Phoenix Swim Club
1:09.37—Connor Stirling13Scottsdale Aquatic Club
1:08.50—Jack Travis14Phoenix Swim Club
1:02.60—Julia Boese14Chandler/Gilbert YMCA Riptide
1:05.22—Cecelia Croman13Tucson Ford Dealers Aquatics
1:00.45—Jared Kimball9Thad Terry Aquatics Club
1:28.52—Alex Van Alstine11Sun Devil Aquatics
1:14.37—Daniel Simmons8Anthem Dolphins
1:50.53—Adrian Medrano11YMCA Westside Silver Fins
1:22.25100 IM
—Brandon Monier8El Dorado Aquatics Club
1:24.75—Noah Williams10Swim Neptune
1:15.63—Talia Bornstein10Swim Neptune
1:20.14—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—Sydney Pisano12Arizona Swimming Gauchos Inc
1:16.03—Emily Martin12Anthem Dolphins
1:15.44—Adrian Medrano11YMCA Westside Silver Fins
1:15.37—Teagan McGinnis11Tucson Ford Dealers Aquatics
1:09.14—Paloma Marolf9Swim Neptune
1:24.75—Devin Henneberry8Swim Neptune
1:28.31—Ryan Downing12Phoenix Swim Club
1:13.66—Liam O'Brien9Rio Salado Swim Club
1:23.46—Steele Forbes9Scottsdale Aquatic Club
1:14.78—Cole Corbo12Scottsdale Aquatic Club
1:15.58200 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—Mckenna Rafferty13Gold Medal Swim Club
2:50.86—Brandon Monier8El Dorado Aquatics Club
2:39.83—Andrew Rangel12Desert Thunder Aquatics Club
2:13.76—Noah Williams10Swim Neptune
2:22.93—Trey Cashion13Tucson Ford Dealers Aquatics
1:59.06—Benjamin Olszewski12Sun Devil Aquatics
2:07.15—Katie Branch14Sun Devil Aquatics
2:01.24—Marco Narvarte10Kingman Dolphin Swim Team
2:44.32—Lilly Creswick12Scottsdale Aquatic Club
2:04.17—Bailee Liska10Havasu Stingrays Swim Team
2:18.95200 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—Trey Cashion13Tucson Ford Dealers Aquatics
2:13.55—Luke Olszewski12Sun Devil Aquatics
2:39.60—Kelsey Newbold13Tucson Ford Dealers Aquatics
2:26.42—Jason Henseler11Flying Fish of Arizona Swim Team
2:31.26—Julian Enriquez14Unattached
2:08.14—Picabo Bender14YMCA Westside Silver Fins
2:17.89—Lauren Borst12Scottsdale Aquatic Club
2:24.52—Ryan Cook12Tucson Ford Dealers Aquatics
2:43.97—Connor Stirling13Scottsdale Aquatic Club
2:26.03—Courtney Lorson14Anthem Dolphins
2:25.31—Brooke Gianiorio11Scottsdale Aquatic Club
2:36.63—Cheyenne McLaws14Gold Medal Swim Club
2:16.43—Karilyn Quon11Rio Salado Swim Club
2:24.03—Sydney Pisano12Arizona Swimming Gauchos Inc
2:37.19—Megan Feeney14Arizona Marlins Swim Club
2:14.10200 Breast
—Kelsey Hughes14Swim Neptune
2:36.26—Tristan Decker13Sedona Swim Team
2:34.26—Cassie Pham13Phoenix Swim Club
2:43.84—Andrew Rangel12Desert Thunder Aquatics Club
2:41.03—Luke Olszewski12Sun Devil Aquatics
2:55.59—Katie Branch14Sun Devil Aquatics
2:34.72—Calvin Holst11Pusch Ridge
2:58.86—Karly Acevedo14Unattached
2:42.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.31—Julia Rucker11Rio Salado Swim Club
2:48.18—Gillian Rieth12Scottsdale Aquatic Club
2:44.83—Bella Valenzuela11Phoenix Swim Club
2:41.88—Sabrina Ortega12Flagstaff Snow Sharks Inc
2:47.87—Larry Quintana11Chandler/Gilbert YMCA Riptide
2:47.86—Sam O'Malley12Arizona Marlins Swim Club
3:34.70—Anissa O'Connell13YMCA Westside Silver Fins
2:46.46200 Fly
—Connor McGinnis14Tucson Ford Dealers Aquatics
2:16.38—Danielle Fournier12Scottsdale Aquatic Club
2:22.09—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—Gillian Rieth12Scottsdale Aquatic Club
2:24.62—Craig Simmons13Flying Fish of Arizona Swim Team
2:06.18—Dominic Goshert14Phoenix Swim Club
2:05.96—Jazmine McGinnis13Arizona Seals
2:33.53—Megan Feeney14Arizona Marlins Swim Club
2:12.45—Jacob Sanchez11Swim Neptune
2:50.04—Erika Hocheder14TJCC Stingrays Swim Team
2:24.15—Emily Harrison13Arizona Marlins Swim Club
2:21.39—Sarah Fournier13Phoenix Swim Club
2:20.48—Ryan McCoy13Phoenix Swim Club
2:10.21—Natalie Ward11Tucson Ford Dealers Aquatics
2:28.90—Bonnie Diamond14TJCC Stingrays Swim Team
2:17.22—Mariah Mitchell13Phoenix Swim Club
2:13.18200 IM
—Connor McGinnis14Tucson Ford Dealers Aquatics
2:12.78—Chase Andrews14Scottsdale Aquatic Club
2:19.00—Noah Williams10Swim Neptune
2:38.20—Trey Cashion13Tucson Ford Dealers Aquatics
2:19.63—Talia Bornstein10Swim Neptune
2:56.10—Katie Branch14Sun Devil Aquatics
2:24.67—Destiny Kling9YMCA Westside Silver Fins
2:53.90—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.16—Isaac Stump10Flying Fish of Arizona Swim Team
2:31.05—Sam Milewski10Scottsdale Aquatic Club
2:40.21—Bella Valenzuela11Phoenix Swim Club
2:28.97—Ryan Klein11Scottsdale Aquatic Club
2:33.29—Alex Van Alstine11Sun Devil Aquatics
2:43.58—Teagan McGinnis11Tucson Ford Dealers Aquatics
2:29.54—Maddie Seidl10Rio Salado Swim Club
2:48.73—Ryan Downing12Phoenix Swim Club
2:34.32400 IM
—Connor McGinnis14Tucson Ford Dealers Aquatics
4:41.89—Cameron Clark14Rio Salado Swim Club
5:16.92—Danielle Fournier12Scottsdale Aquatic Club
4:58.00—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—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.85—Ryan Downing12Phoenix Swim Club
5:26.39—Larry Quintana11Chandler/Gilbert YMCA Riptide
5:42.49—Taylor McMullin14Sun Devil Aquatics
4:53.34—Maia Brundage14Scottsdale Aquatic Club
4:54.44—Sarah Fournier13Phoenix Swim Club
5:01.00—Ryan McCoy13Phoenix Swim Club
4:44.84—Natalie Ward11Tucson Ford Dealers Aquatics
5:04.26—Mariah Mitchell13Phoenix Swim Club
4:39.32500 Free
—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—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—Kendall Church13SunWest Swimming
5:30.74—Jonas Fowler14YMCA Westside Silver Fins
5:08.16—Ben King14Phoenix Swim Club
5:07.34—Triston Ferguson14Scottsdale Aquatic Club
5:20.55—Picabo Bender14YMCA Westside Silver Fins
5:19.35—Mary Schell12Scottsdale Aquatic Club
6:09.72—Isaac Stump10Flying Fish of Arizona Swim Team
5:39.81—Jesse Arroyo11Chandler/Gilbert YMCA Riptide
6:33.83—Kelly Church10SunWest Swimming
5:47.86—Tristan Daniels10Tucson Ford Dealers Aquatics
7:06.83—Karilyn Quon11Rio Salado Swim Club
5:39.401000 Free
—Sam Morton13Chandler/Gilbert YMCA Riptide
11:29.21—Danielle Fournier12Scottsdale Aquatic Club
11:34.16—Benjamin Olszewski12Sun Devil Aquatics
11:26.16—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—Karilyn Quon11Rio Salado Swim Club
11:34.02—Gillian Rieth12Scottsdale Aquatic Club
11:29.77—Kira Thomas11Sun Devil Aquatics
12:11.43—Ryan Klein11Scottsdale Aquatic Club
11:57.28—Peyton Greene11Scottsdale Aquatic Club
12:36.20—Craig Simmons13Flying Fish of Arizona Swim Team
10:38.99—Jacob Eynon13Scottsdale Aquatic Club
11:13.20—Will Stott12El Dorado Aquatics Club
11:41.941650 Free
—Cameron Clark14Rio Salado Swim Club
19:55.95—Jessica Johnson14Thad Terry Aquatics Club
20:02.43—Benjamin Olszewski12Sun Devil Aquatics
19:23.92—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—Gillian Rieth12Scottsdale Aquatic Club
18:51.71—Kira Thomas11Sun Devil Aquatics
20:08.96—Kaleigh Hall13Anthem Dolphins
19:57.71—Peyton Greene11Scottsdale Aquatic Club
21:18.73—Jacob Eynon13Scottsdale Aquatic Club
18:42.93—Meagan Lundgren12Swim Neptune
20:51.60—Ryan Downing12Phoenix Swim Club
19:43.13—Persi Zamani-Raman13Scottsdale Aquatic Club
19:59.14—Jacob Sanchez11Swim Neptune
20:06.48—Maia Brundage14Scottsdale Aquatic Club
18:31.03—Sarah Fournier13Phoenix Swim Club
18:49.56—Ryan McCoy13Phoenix Swim Club
19:02.30