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
—Orion Dietz9Life Time Arizona Swim Team
32.67—Rowdy Fordney12Tucson J Stingrays Swim Team
28.86—Maya Washburn11Swim Neptune
26.55—Zack Pierzina13Arizona Aquatic Club
26.40—James Kershaw14Pitchfork Aquatics
24.53—Miles Bottai14Tucson Ford Dealers Aquatics
22.58—Benjamin Garcia14Tucson Ford Dealers Aquatics
22.72—Kiarra Briggs12Anthem Dolphins
28.56—Annie Holbrook10Yuma Heat
32.16—Max Nielsen14Cactus Aquatics
23.07—Elizabeth Molique14Scottsdale Aquatic Club
28.95—Syd Evans10Oro Valley Swim Team
31.65—Julia Murphy11Phoenix Swim Club
27.10—Katie Rink14Scottsdale Aquatic Club
25.37—Maddie Bronz10Seville Country Club Sharks
34.13—Kailah Dauderman10Life Time Arizona Swim Team
28.23—Keira Burrell10Sierra Vista Tsunami Team
35.44—Tyler Stevenson10Swim Neptune
32.90—Chance Warriner14Arizona Aquatic Club
24.84—Belton Pham13YMCA Westside Silver Fins
24.3150 Back
—Talan Denison9Scottsdale Aquatic Club
37.72—Beck Caballero12South West Aquatic Sports
35.03—Julia Ketcham12YMCA Westside Silver Fins
32.95—Sophie Root12Rio Salado Swim Club
32.92—Ben Bryzelak10Swim Neptune
34.17—Tyler Stevenson10Swim Neptune
40.82—Katherine Tossell10Scottsdale Aquatic Club
38.95—Claire Harrison10Surprise Storm
36.32—Victoria Glass10Scottsdale Aquatic Club
36.66—Mia Thomas9Desert Thunder Aquatics Club
39.05—Carter Cook11Phoenix Swim Club
32.26—Hunter Helsten12Rio Salado Swim Club
30.97—Genevieve George11Swim Neptune
29.15—Brionna Thomas11Scottsdale Aquatic Club
31.16—Gray Davidson10Flying Fish Arizona Swim Team
38.42—Spike Davis12Seville Country Club Sharks
31.60—Allie Even10Tucson Ford Dealers Aquatics
33.67—Ethan Mindlin11Swim Neptune
28.19—Addison Sroufe10Arizona Aquatic Club
36.47—Addison Kent9Anthem Dolphins
36.5650 Breast
—Lucy Lutterbeck12Yuma Heat
34.83—Edgar Torres9Sahuarita Stingrays
42.77—Caelle Armijo12Swim Neptune
37.72—Rorek Rasp12Desert Thunder Aquatics Club
35.40—Finn Daly10Scottsdale Aquatic Club
43.37—Ryan Stamer11Flying Fish Arizona Swim Team
39.23—Kira Pope12Havasu Stingrays Swim Team
37.90—Koji Frisk10Swim Neptune
41.34—Safiyah Supreme10Pitchfork Aquatics
37.07—Ali Cosbey-Lewis12Oro Valley Swim Team
36.51—Rebecca Yamada10Seville Country Club Sharks
40.58—Luke Weibel9Flying Fish Arizona Swim Team
39.90—Tatum Hoffer12Scottsdale Aquatic Club
37.80—Evan Pickles12Rio Salado Swim Club
32.64—Nathaniel Malcolm10Scottsdale Aquatic Club
42.34—Angie Pham9YMCA Westside Silver Fins
41.56—Makenzie Stewart10YMCA Westside Silver Fins
37.85—Nancy Burns10Phoenix Swim Club
43.20—Tyler Stevenson10Swim Neptune
43.11—Tyler Hardy12Life Time Arizona Swim Team
38.7350 Fly
—Cole Faut10YMCA Westside Silver Fins
34.66—Stephanie Beers12YMCA Westside Silver Fins
29.35—Paige Downey9Seville Country Club Sharks
34.93—Allie Even10Tucson Ford Dealers Aquatics
34.77—Sarina McCullough11Verde Valley High Performance
31.87—Tara Teslow10Sahuarita Stingrays
30.09—Tristen Lo12Life Time Arizona Swim Team
30.63—Tres Mungia12Cactus Aquatics
30.66—Aaron Martin12Rio Salado Swim Club
30.51—Tay/taylor Becker-Kopke10Tucson Ford Dealers Aquatics
34.19—Ethan Lanese10Phoenix Swim Club
36.25—Darren Tott12Havasu Stingrays Swim Team
27.92—Stephanie Chun11Pitchfork Aquatics
29.03—Sydney Blackhurst12Mesa Aquatics Club
27.33—Rorek Rasp12Desert Thunder Aquatics Club
30.53—Raegyn Doak9Yuma Heat
34.34—Dylan Rhodes9Cactus Aquatics
37.80—Ashton Joswiak9Phoenix Swim Club
32.47—Payton Doak12Yuma Heat
29.48—Kailah Dauderman10Life Time Arizona Swim Team
35.51100 Free
—Corinne Warriner11Arizona Aquatic Club
1:07.24—Ailani Ika11Desert Thunder Aquatics Club
1:07.49—Syd Evans10Oro Valley Swim Team
1:11.58—Ezmee Jones10Swim Neptune
1:06.46—Tristen Lo12Life Time Arizona Swim Team
1:01.83—Maya Lewis12Phoenix Swim Club
56.72—Stephen Argabright10Mesa Aquatics Club
1:04.86—Mariana Salazar11Anthem Dolphins
1:03.29—Ireland Gilligan10Scottsdale Aquatic Club
1:08.22—Karsten Lantz14Swim Neptune
54.77—Tres Mungia12Cactus Aquatics
58.19—Braydee Buessing12Rio Salado Swim Club
59.67—Zachary Lukavich14Tucson Ford Dealers Aquatics
55.95—Skylar Debnam14Scottsdale Aquatic Club
54.86—Elin Mischler10Prescott Swim Team Inc
1:11.00—Darren Tott12Havasu Stingrays Swim Team
57.03—Cam Sanders14Scottsdale Aquatic Club
56.25—James Kershaw14Pitchfork Aquatics
52.25—Ian Pickles12Rio Salado Swim Club
53.16—Emily Maxwell14Pitchfork Aquatics
55.63100 Back
—Caleb Wehmeir14Rio Salado Swim Club
1:03.49—Bella Schaller13Rio Salado Swim Club
1:04.82—Danielle Bertout14Desert Thunder Aquatics Club
1:10.58—Ben Bryzelak10Swim Neptune
1:13.29—Thatcher Grooms14Mesa Aquatics Club
1:00.14—Gabe Gonda13Phoenix Swim Club
56.84—Gracie Munk13Phoenix Swim Club
58.45—Kayla Walker13Arizona Aquatic Club
1:14.62—Karsten Lantz14Swim Neptune
1:08.04—Corinne Warriner11Arizona Aquatic Club
1:17.86—Chance Warriner14Arizona Aquatic Club
1:08.62—Genevieve George11Swim Neptune
1:04.31—David Vinokur13Scottsdale Aquatic Club
1:02.48—Whitney Pearce12Flying Fish Arizona Swim Team
1:16.57—Collin Travis14Pitchfork Aquatics
1:09.28—Elijah Peng9Arizona Aquatic Club
1:45.36—Ruthie Lucht14Pitchfork Aquatics
1:08.89—Capri Kalvelage14Swim Neptune
1:07.37—Jake Stahlman14Flying Fish Arizona Swim Team
1:11.15—Kylie Echols14Flying Fish Arizona Swim Team
1:47.93100 Breast
—Chance Warriner14Arizona Aquatic Club
1:10.13—Belton Pham13YMCA Westside Silver Fins
1:03.56—Harrison Lodwick10Phoenix Swim Club
1:29.07—Ashley Logan10Arizona Swimming Gauchos Inc
1:28.13—Sydney Snider14Unattached
1:12.15—David Serrano13Phoenix Swim Club
1:01.65—Landon Suaverdez11YMCA Westside Silver Fins
1:22.30—Matt Niezgodzki12Scottsdale Aquatic Club
1:19.95—Caden Brooks14Flying Fish Arizona Swim Team
1:11.69—Gavin Logan10Yuma Heat
1:23.33—Emily Sizemore12Tucson Ford Dealers Aquatics
1:11.92—Sabrina Paul11Seville Country Club Sharks
1:18.93—Ashlyn Hutchinson10Desert Thunder Aquatics Club
1:31.30—Jonathan Sgouros12Scottsdale Aquatic Club
1:16.15—Stephen Argabright10Mesa Aquatics Club
1:26.91—Emma Amon13Yuma Heat
1:07.68—Reed Lucero12Cactus Aquatics
1:15.09—Avery Spade13Tucson Ford Dealers Aquatics
1:07.11—Peyton Kerby10Flying Fish Arizona Swim Team
1:36.52—Tassi Sotomayor12Ventana Canyon Swim Team
1:19.24100 Fly
—Gracie Munk13Phoenix Swim Club
58.98—Ariel Beltran11Mesa Aquatics Club
1:10.56—Matthew Robichaud10Vitras Swim Club
1:24.96—Brice Anawaty12Swim Neptune
1:01.10—Victoria Glass10Scottsdale Aquatic Club
1:15.22—Spike Davis12Seville Country Club Sharks
1:06.30—Carter Cook11Phoenix Swim Club
1:11.08—Debra Abbott12Rio Salado Swim Club
1:04.63—Addie Aguilar12Pitchfork Aquatics
1:06.29—Isabelle Sexson14Scottsdale Aquatic Club
1:03.96—Makenzie Stewart10YMCA Westside Silver Fins
1:17.47—Ava Cunningham14Scottsdale Aquatic Club
1:00.51—Ben Fister12San Manuel Sea Lions
1:04.47—Finn Daly10Scottsdale Aquatic Club
1:19.15—William Siebrandt13Mesa Aquatics Club
1:02.49—Lorin Tobler11Rio Salado Swim Club
1:08.47—Aleana Moreno11South West Aquatic Sports
1:10.07—Ava Elliott13Rio Salado Swim Club
59.82—Sydney Even14Tucson Ford Dealers Aquatics
58.40—Jake Marbach14Phoenix Swim Club
54.44100 IM
—Emily Sizemore12Tucson Ford Dealers Aquatics
1:04.32—Mason Stewart12San Manuel Sea Lions
1:13.85—Brody Amon9Yuma Heat
1:24.48—Tara Teslow10Sahuarita Stingrays
1:11.56—Tristen Lo12Life Time Arizona Swim Team
1:09.91—JASON SUGIHARA10Cactus Aquatics
1:15.83—Carly Richardson12Scottsdale Aquatic Club
1:08.77—Avery Johnson12Swim Neptune
1:04.84—Ashlyn Hutchinson10Desert Thunder Aquatics Club
1:21.84—Maya Lewis12Phoenix Swim Club
1:06.72—Ezmee Jones10Swim Neptune
1:15.83—Seongju Song12Cactus Aquatics
1:08.76—Katherine Tossell10Scottsdale Aquatic Club
1:17.56—Tres Mungia12Cactus Aquatics
1:03.83—Gavin Logan10Yuma Heat
1:14.38—Tay/taylor Becker-Kopke10Tucson Ford Dealers Aquatics
1:16.48—Ariel Beltran11Mesa Aquatics Club
1:10.07—Tucker Roth12Pitchfork Aquatics
1:03.97—Duncan Baker10Sahuarita Stingrays
1:24.16—Addison Sroufe10Arizona Aquatic Club
1:23.78200 Free
—Kaitlyn Friedman10J Swim Club
2:13.87—Jake Willis14Desert Thunder Aquatics Club
1:59.06—Maya Lewis12Phoenix Swim Club
2:05.96—Keegan Kelly12South West Aquatic Sports
2:14.61—Essias Smith14Mesa Aquatics Club
1:44.89—Asher Good12Scottsdale Aquatic Club
1:58.20—Addie Aguilar12Pitchfork Aquatics
2:11.57—Kate Bluford13Mesa Aquatics Club
2:02.59—Ava Elliott13Rio Salado Swim Club
2:02.85—Joely Ciasca13Tucson Ford Dealers Aquatics
2:03.99—Grant Stoddard14Phoenix Swim Club
1:58.04—William Bansberg14Scottsdale Aquatic Club
1:48.67—Haley Chesno14Phoenix Swim Club
2:01.32—Jeremy Graunke14Rio Salado Swim Club
1:53.59—Hannah Harvey14Arizona Aquatic Club
2:12.42—Amelie Andres13Swim Neptune
2:02.93—Jake Herrera13Rio Salado Swim Club
2:04.52—Olivia Holguin14Arizona Aquatic Club
2:05.87—Victoria Bradjan14Rio Salado Swim Club
2:02.43—Kaylan Ottosen14Flying Fish Arizona Swim Team
1:57.83200 Back
—Gracie Munk13Phoenix Swim Club
2:06.52—Cedric Brooking13Rio Salado Swim Club
2:09.44—Zachary Lukavich14Tucson Ford Dealers Aquatics
2:19.60—Ella Schoenfelder12Anthem Dolphins
2:30.60—Michael Loughboro14Rio Salado Swim Club
2:13.26—Debra Abbott12Rio Salado Swim Club
2:09.93—Kate Bluford13Mesa Aquatics Club
2:10.24—Skylar Rogers12Mesa Aquatics Club
2:30.12—Braden Hess14Tucson Ford Dealers Aquatics
2:06.94—Grace Hull14Phoenix Swim Club
2:17.84—Haley Mueller12Phoenix Swim Club
2:21.04—Lorin Tobler11Rio Salado Swim Club
2:21.07—Ava Elliott13Rio Salado Swim Club
2:13.25—Joely Ciasca13Tucson Ford Dealers Aquatics
2:23.66—Saxon Read14Scottsdale Aquatic Club
2:07.56—Jessica Franco14Mesa Aquatics Club
2:09.47—Kayden Brendel14YMCA Westside Silver Fins
2:17.42—Paige Housman13Flying Fish Arizona Swim Team
2:23.64—Elizabeth Molique14Scottsdale Aquatic Club
2:16.76—Taylor Scott12Scottsdale Aquatic Club
2:25.47200 Breast
—Cedric Brooking13Rio Salado Swim Club
2:26.70—Aaron Martin12Rio Salado Swim Club
2:50.63—Emily Sizemore12Tucson Ford Dealers Aquatics
2:36.74—Sam Lee11Scottsdale Aquatic Club
2:41.30—Paige Housman13Flying Fish Arizona Swim Team
2:37.59—Jasmine Yango12Scottsdale Aquatic Club
2:40.33—Nevaeh Bisdnack14Rio Salado Swim Club
2:43.18—Sage Roth14Pitchfork Aquatics
2:40.91—Madison Caserio14Mesa Aquatics Club
2:32.00—Elijah Leyba12Swim Neptune
2:49.22—Jaida Lippy12Cactus Aquatics
2:50.80—Evan Pickles12Rio Salado Swim Club
2:30.53—Adam Vanluvanee13Flagstaff Snow Sharks Inc
2:32.05—Declan Kelly11Scottsdale Aquatic Club
2:55.02—Seongju Song12Cactus Aquatics
2:45.93—Evan Nail13Rio Salado Swim Club
2:25.29—Ashleigh Baros14Phoenix Swim Club
2:38.91—Abigail Mikes12YMCA Westside Silver Fins
2:35.37—Pearl Himelick14Flagstaff Snow Sharks Inc
2:39.63—Isaac Baesler13Flying Fish Arizona Swim Team
2:31.92200 Fly
—Benjamin Garcia14Tucson Ford Dealers Aquatics
1:56.16—Jeremy Rosen11Scottsdale Aquatic Club
2:25.90—Ginger Mago11Phoenix Swim Club
2:40.19—Rorek Rasp12Desert Thunder Aquatics Club
2:30.08—Dalia Wein12Phoenix Swim Club
2:47.06—Isabelle Sexson14Scottsdale Aquatic Club
2:23.34—Thatcher Grooms14Mesa Aquatics Club
2:08.85—Gabe Gonda13Phoenix Swim Club
2:09.70—Devin Esser14Swim Neptune
2:00.68—Gracie Munk13Phoenix Swim Club
2:14.23—Ethan Mindlin11Swim Neptune
2:12.27—Emma Amon13Yuma Heat
2:26.96—David Vinokur13Scottsdale Aquatic Club
2:08.45—Carlos Lattanzi12Verde Valley High Performance
2:09.37—Payton Doak12Yuma Heat
2:26.14—Asha Bansal14Scottsdale Aquatic Club
2:23.27—Joel Maldonado12Scottsdale Aquatic Club
2:18.40—Mady Bachmeier14Swim Neptune
2:13.97—Gunnar Smith14YMCA Westside Silver Fins
2:04.39—Chance Warriner14Arizona Aquatic Club
2:19.01200 IM
—Peter Shih11Scottsdale Aquatic Club
2:30.24—Ezmee Jones10Swim Neptune
2:43.12—Emily Sizemore12Tucson Ford Dealers Aquatics
2:19.93—Benjamin Garcia14Tucson Ford Dealers Aquatics
2:00.64—Miles Bottai14Tucson Ford Dealers Aquatics
2:02.80—Max Nielsen14Cactus Aquatics
2:08.76—Elizabeth Molique14Scottsdale Aquatic Club
2:18.17—Rylee Doak9Yuma Heat
3:02.53—Sydney Blackhurst12Mesa Aquatics Club
2:13.72—Landon Suaverdez11YMCA Westside Silver Fins
2:32.40—Thatcher Grooms14Mesa Aquatics Club
2:10.10—Gabe Gonda13Phoenix Swim Club
2:11.63—Gracie Munk13Phoenix Swim Club
2:12.03—Jenna Linde10Vitras Swim Club
2:59.25—Clarence Cheam11Swim Neptune
2:32.14—Chance Warriner14Arizona Aquatic Club
2:13.63—Evan Nail13Rio Salado Swim Club
2:08.58—Addie Aguilar12Pitchfork Aquatics
2:27.13—Jonathan Sgouros12Scottsdale Aquatic Club
2:28.50—Bryce Fitzgerald14Scottsdale Aquatic Club
2:03.79400 IM
—Alex Grieve14Scottsdale Aquatic Club
4:27.21—Allie Walter12YMCA Westside Silver Fins
5:05.57—Alex Edquid12Tucson Ford Dealers Aquatics
5:31.69—Oliver Lehmann12Phoenix Swim Club
5:06.17—Serena Thompson12Vitras Swim Club
5:11.77—William Siebrandt13Mesa Aquatics Club
4:57.98—Ryan Mallender11Phoenix Swim Club
5:44.21—Emma Sayers11Swim Neptune
4:50.69—Ava Elliott13Rio Salado Swim Club
4:46.40—Cruz Helmstetter11Phoenix Swim Club
5:39.83—Joely Ciasca13Tucson Ford Dealers Aquatics
4:53.25—Jake Marbach14Phoenix Swim Club
4:27.56—Stephanie Flores13Tucson Ford Dealers Aquatics
4:49.98—Tatum Hoffer12Scottsdale Aquatic Club
5:29.21—Taylor Scott12Scottsdale Aquatic Club
5:09.22—Izzy Ricciardi12Rio Salado Swim Club
5:21.37—Pearl Himelick14Flagstaff Snow Sharks Inc
5:00.18—Landon Suaverdez11YMCA Westside Silver Fins
5:27.65—Gabe Gonda13Phoenix Swim Club
4:37.61—Kylie Ney14Scottsdale Aquatic Club
4:41.99500 Free
—Tommie Oplinger12Arizona Aquatic Club
6:04.51—Quinton Wiltbank12Swim Neptune
5:25.34—Luke Nicholas14Mesa Aquatics Club
5:03.25—Gabe Vinz13Mesa Aquatics Club
5:12.15—Sarina McCullough11Verde Valley High Performance
5:54.66—Kylie Ney14Scottsdale Aquatic Club
5:21.97—Madison Caserio14Mesa Aquatics Club
5:16.87—Abigail Mikes12YMCA Westside Silver Fins
5:19.73—Connor Watkins13Vitras Swim Club
5:15.02—Grace Dunn14Scottsdale Aquatic Club
5:09.95—Emily Maxwell14Pitchfork Aquatics
5:20.37—Evan Pickles12Rio Salado Swim Club
5:21.28—Caleb Wehmeir14Rio Salado Swim Club
5:15.57—James Kershaw14Pitchfork Aquatics
4:52.48—Ian Pickles12Rio Salado Swim Club
5:17.57—Evan Nail13Rio Salado Swim Club
5:07.95—Emma Sayers11Swim Neptune
5:19.74—Ava Elliott13Rio Salado Swim Club
5:23.89—Maddie Krause13Mesa Aquatics Club
5:31.97—Joely Ciasca13Tucson Ford Dealers Aquatics
5:18.891000 Free
—Faithy Marin11Mesa Aquatics Club
13:19.76—Harper Alt12Phoenix Swim Club
11:59.43—Harmon Brekke14Arizona Aquatic Club
10:52.43—Gabriel Condit11Flying Fish Arizona Swim Team
12:31.89—Macen Etcheverry11YMCA Westside Silver Fins
12:43.96—Max Stanard14Swim Neptune
10:51.53—Erik Palacios12Yuma Heat
11:23.321650 Free
—Mj Gilligan12Scottsdale Aquatic Club
20:33.65—Jacob Ratkus14YMCA Westside Silver Fins
17:46.89—Izzy Ricciardi12Rio Salado Swim Club
20:11.30—Katie Rink14Scottsdale Aquatic Club
18:38.27—Lauren Linneman14Anthem Dolphins
19:02.05—Braydee Buessing12Rio Salado Swim Club
20:19.57—Isabelle Sexson14Scottsdale Aquatic Club
19:15.06—Tal Spector14Swim Neptune
17:18.65—Audrey Kiel13Phoenix Swim Club
18:28.59—Ethan Kellam12San Manuel Sea Lions
23:01.44—Tommie Oplinger12Arizona Aquatic Club
20:35.87—Gunnar Smith14YMCA Westside Silver Fins
18:14.69—Felicity McCallen11Yuma Heat
20:10.29—Evan Nail13Rio Salado Swim Club
17:36.01—Tassi Sotomayor12Ventana Canyon Swim Team
20:48.44—Collin Travis14Pitchfork Aquatics
18:22.62—Margaret Esterly13Scottsdale Aquatic Club
18:14.19—Evan Bushko13Rio Salado Swim Club
17:35.74—Harmon Brekke14Arizona Aquatic Club
18:18.48—Kaden Armstrong12Desert Thunder Aquatics Club
20:39.68