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
—Shea Burcham13Rio Salado Swim Club
26.90—Laura Johnson10Swim Neptune
33.98—Tanner Stephens15Lumberjack Aquatics
25.41—Abby Witt9Desert Thunder Aquatics Club
41.76—Joyce Lee10Desert Thunder Aquatics Club
34.98—Dane Nelson11Swim Neptune
26.46—Hailey Hunnel10Rio Salado Swim Club
33.27—Madison Desroches11Rio Salado Swim Club
27.52—Justin Kereszturi10Swim Neptune
29.35—Makena Malkemus10Swim Neptune
29.78—Abhi Bagchi12Desert Thunder Aquatics Club
31.31—Ben Hill11Rio Salado Swim Club
30.44—Luke Miller11Rio Salado Swim Club
28.60—Lexi Foster11Rio Salado Swim Club
30.10—Ana Niezgodzki12Swim Neptune
27.13—Molly Sassatelli11Desert Thunder Aquatics Club
29.89—Caelan Desmond12Desert Thunder Aquatics Club
31.31—Brooke Kimball11Flying Fish of Arizona Swim Team
29.96—Caitlin Hill12Desert Thunder Aquatics Club
33.18—Andrew Rangel16Desert Thunder Aquatics Club
24.3350 Back
—Laura Johnson10Swim Neptune
42.02—Roberto Alderete10Tucson Ford Dealers Aquatics
43.79—Nicole Holly17Rio Salado Swim Club
31.08—Benjamin Garcia10Tucson Ford Dealers Aquatics
36.13—Olivia Burns10Life Time Arizona Swim Team
48.98—Tyler Reznicek16YMCA Westside Silver Fins
27.97—Brandon Whitmeyer16Desert Thunder Aquatics Club
26.59—Alyssa Caumban15Desert Thunder Aquatics Club
36.12—Sophia Pedersen11Rio Salado Swim Club
39.35—Georgia Caraway11Life Time Arizona Swim Team
38.57—Conner Dumont11Rio Salado Swim Club
42.01—Brian Shahenian9Swim Neptune
48.13—Shion Ienaga14Swim Neptune
34.90—Alisa Chen Chen11Desert Thunder Aquatics Club
42.01—Dane Nelson11Swim Neptune
33.39—Tim Cuprak16Swim Neptune
34.25—Ally Montgomery13Lumberjack Aquatics
36.41—Caden Carver15Havasu Stingrays Swim Team
27.80—Maya Garrison14Rio Salado Swim Club
34.98—Michael Phu14Swim Neptune
33.8550 Breast
—Shea Burcham13Rio Salado Swim Club
34.39—Laura Johnson10Swim Neptune
49.89—Natalie Welch10Desert Thunder Aquatics Club
50.63—Kerry Chou13Rio Salado Swim Club
39.62—Cassie Kahla13Swim Neptune
45.19—Christina McGrath15Rio Salado Swim Club
40.51—Maren Rincon17Rio Salado Swim Club
35.86—Roberto Alderete10Tucson Ford Dealers Aquatics
42.82—Haley Stingel13Rio Salado Swim Club
40.57—Conner Dumont11Rio Salado Swim Club
47.10—Pao Guerra10YMCA Westside Silver Fins
33.91—Melanie Wilson13Rio Salado Swim Club
41.73—Monica Lomeli11Rio Salado Swim Club
39.92—Oliver Rosenberg13Swim Neptune
37.29—Shion Ienaga14Swim Neptune
39.12—Alisa Chen Chen11Desert Thunder Aquatics Club
44.05—Cohelly Salazar14Rio Salado Swim Club
40.16—Tim Cuprak16Swim Neptune
40.07—Devin Esser10Swim Neptune
39.09—Grant Sugaski17Arizona Seals
27.9250 Fly
—Maria Reynolds15Rio Salado Swim Club
31.26—Tanner Stephens15Lumberjack Aquatics
28.57—Georgia Caraway11Life Time Arizona Swim Team
35.44—Michael Tan11Life Time Arizona Swim Team
46.92—Ana Niezgodzki12Swim Neptune
29.41—Christina McGrath15Rio Salado Swim Club
37.26—Don Zearley16Flying Fish of Arizona Swim Team
27.92—Julia Saunders11Rio Salado Swim Club
38.15—Alyssa Caumban15Desert Thunder Aquatics Club
34.77—Hailey Mask9Desert Thunder Aquatics Club
43.81—Conner Dumont11Rio Salado Swim Club
49.26—Lexi Otto13Flying Fish of Arizona Swim Team
33.04—Alisa Chen Chen11Desert Thunder Aquatics Club
41.04—Oliver Rosenberg13Swim Neptune
34.43—Haley Stingel13Rio Salado Swim Club
36.45—Zach Ishmael14Desert Thunder Aquatics Club
29.21—Emilee Vanderlinden11Mesa Swim Club
34.81—Carson Britt17Tucson Ford Dealers Aquatics
26.51—Devin Esser10Swim Neptune
30.92—Kyle Gundersen13Desert Thunder Aquatics Club
36.27100 Free
—Tyler Reznicek16YMCA Westside Silver Fins
54.37—Julie Ashford18Arizona Seals
59.66—Megan Brown14Desert Thunder Aquatics Club
1:13.39—Isaac Stump14Flying Fish of Arizona Swim Team
50.37—Shelby Gertson14Rio Salado Swim Club
56.73—Molly Peterson13Mesa Swim Club
1:04.48—Hannah Houlton13Flying Fish of Arizona Swim Team
57.87—Mac Stump14Arizona Seals
56.38—Trevor Henkiel16Lumberjack Aquatics
51.31—Henry Lebert15Rio Salado Swim Club
53.01—Nicholas Harkins16Rio Salado Swim Club
48.57—Kati Hage15Rio Salado Swim Club
58.43—Mya White14Rio Salado Swim Club
57.45—Lauren Hazel14Lumberjack Aquatics
58.64—Ally Carr13Desert Thunder Aquatics Club
58.30—Kaden Miller13Swim Neptune
49.64—Timothy Graunke14Rio Salado Swim Club
54.12—Gabe Rangel13Desert Thunder Aquatics Club
56.35—Vincent Hemingway13Desert Thunder Aquatics Club
55.63—Jonah Handly16Rio Salado Swim Club
47.63100 Back
—Nick Quon17Rio Salado Swim Club
55.27—Cameron Clark18Rio Salado Swim Club
53.14—Shea Burcham13Rio Salado Swim Club
1:01.39—Benjamin Garcia10Tucson Ford Dealers Aquatics
1:16.93—Jarrett Eshima17Rio Salado Swim Club
1:04.86—Christina McGrath15Rio Salado Swim Club
1:13.34—Alex Nikolaev14Tucson Ford Dealers Aquatics
1:03.86—Maren Rincon17Rio Salado Swim Club
1:09.76—Tanner Stephens15Lumberjack Aquatics
1:09.08—Katlyn Morris12YMCA Westside Silver Fins
1:14.81—Makenna Ryndak14Arizona Gold Swimming
1:13.10—Roberto Alderete10Tucson Ford Dealers Aquatics
1:33.00—Conner Dumont11Rio Salado Swim Club
1:30.76—Pao Guerra10YMCA Westside Silver Fins
1:11.17—Lexi Otto13Flying Fish of Arizona Swim Team
1:13.04—Talia Bornstein14Swim Neptune
1:11.88—Joyce Lee10Desert Thunder Aquatics Club
1:20.39—Georgia Caraway11Life Time Arizona Swim Team
1:25.06—Madi Mullins16Arizona Gold Swimming
1:00.29—Hanna Lindberg9Desert Thunder Aquatics Club
1:40.18100 Breast
—Cassie Kahla13Swim Neptune
1:38.68—Brooke Darrah11Swim Neptune
1:26.69—Benjamin Garcia10Tucson Ford Dealers Aquatics
1:29.50—Alyssa Jacobsen16Lumberjack Aquatics
1:24.85—Alex Nikolaev14Tucson Ford Dealers Aquatics
1:06.14—Christina McGrath15Rio Salado Swim Club
1:26.29—Maren Rincon17Rio Salado Swim Club
1:16.50—Katlyn Morris12YMCA Westside Silver Fins
1:18.20—Sofia Prevatt10Flying Fish of Arizona Swim Team
1:42.57—Alyssa Caumban15Desert Thunder Aquatics Club
1:36.51—Daniel Matheson11YMCA Westside Silver Fins
1:17.69—Conner Dumont11Rio Salado Swim Club
1:46.75—Pao Guerra10YMCA Westside Silver Fins
1:13.64—Shion Ienaga14Swim Neptune
1:24.86—Matthew Prevatt12Flying Fish of Arizona Swim Team
1:16.94—Ryan Lerma12Desert Thunder Aquatics Club
1:38.28—Gracie Freeman13Mesa Swim Club
1:34.44—Dane Nelson11Swim Neptune
1:17.26—Tim Cuprak16Swim Neptune
1:23.96—Isaac Stump14Flying Fish of Arizona Swim Team
1:02.27100 Fly
—Benjamin Garcia10Tucson Ford Dealers Aquatics
1:15.22—Jarrett Eshima17Rio Salado Swim Club
1:06.68—Nick Quon17Rio Salado Swim Club
55.98—Tanner Stephens15Lumberjack Aquatics
1:04.11—Timothy Graunke14Rio Salado Swim Club
1:04.39—Joyce Lee10Desert Thunder Aquatics Club
1:19.23—Conner Dumont11Rio Salado Swim Club
1:52.19—Madeleine Ramos15Rio Salado Swim Club
1:09.49—Pao Guerra10YMCA Westside Silver Fins
1:12.25—Aaron Beauchamp14Swim Neptune
59.36—Oliver Rosenberg13Swim Neptune
1:16.69—Shion Ienaga14Swim Neptune
1:18.34—Alisa Chen Chen11Desert Thunder Aquatics Club
1:40.85—Madi Mullins16Arizona Gold Swimming
1:06.98—Alisha Vanderwerf14Swim Neptune
1:05.97—Tim Cuprak16Swim Neptune
1:07.03—Isaac Stump14Flying Fish of Arizona Swim Team
56.44—Devin Esser10Swim Neptune
1:07.87—Kristina Defoor11Tucson Ford Dealers Aquatics
1:15.65—Grant Sugaski17Arizona Seals
57.24100 IM
—Laura Johnson10Swim Neptune
1:32.24—Katlyn Morris12YMCA Westside Silver Fins
1:12.58—Natalie Welch10Desert Thunder Aquatics Club
1:33.10—Brooke Darrah11Swim Neptune
1:16.64—Benjamin Garcia10Tucson Ford Dealers Aquatics
1:16.18—Julia Saunders11Rio Salado Swim Club
1:23.90—Pao Guerra10YMCA Westside Silver Fins
1:08.80—Natalie Nye11Tucson Ford Dealers Aquatics
1:21.31—Georgia Caraway11Life Time Arizona Swim Team
1:26.62—Alisa Chen Chen11Desert Thunder Aquatics Club
1:28.59—Dane Nelson11Swim Neptune
1:08.91—Devin Esser10Swim Neptune
1:09.76—Ryan Lerma12Desert Thunder Aquatics Club
1:31.86—Daniel Matheson11YMCA Westside Silver Fins
1:11.53—Ainsley Limesand11Tucson Ford Dealers Aquatics
1:18.49—Lauren Hicks10Swim Neptune
1:18.27—Danielle Nichols11Swim Neptune
1:25.80—Sam Stuckey11Tucson Ford Dealers Aquatics
1:17.13—Ryan Burke11Rio Salado Swim Club
1:19.07—Mckenzi Lindhag9Swim Neptune
1:27.88200 Free
—Benjamin Garcia10Tucson Ford Dealers Aquatics
2:29.84—Jarrett Eshima17Rio Salado Swim Club
2:04.02—Nick Quon17Rio Salado Swim Club
1:50.40—Terry Yang13Unattached
1:52.21—Alex Nikolaev14Tucson Ford Dealers Aquatics
1:52.43—Maren Rincon17Rio Salado Swim Club
2:07.23—Pao Guerra10YMCA Westside Silver Fins
2:16.40—Madeleine Ramos15Rio Salado Swim Club
2:08.69—Madi Mullins16Arizona Gold Swimming
2:01.67—Isaac Stump14Flying Fish of Arizona Swim Team
1:46.70—Devin Esser10Swim Neptune
2:06.20—Caden Carver15Havasu Stingrays Swim Team
1:53.74—Brent Creager34Arizona Gold Swimming
1:42.97—Aidan Schramm15Arizona Gold Swimming
1:51.57—Naomi Vaughn15Rio Salado Swim Club
2:05.09—Josh Olszewski19Arizona Gold Swimming
1:49.98—Sammy Kreiser16Unattached
2:05.99—Michael Hill16Arizona Gold Swimming
1:53.14—Mike Heinonen16Lumberjack Aquatics
1:53.48—Angela Tulk16Arizona Gold Swimming
2:01.46200 Back
—Shea Burcham13Rio Salado Swim Club
2:13.36—Jarrett Eshima17Rio Salado Swim Club
2:24.26—Maren Rincon17Rio Salado Swim Club
2:24.32—Madi Mullins16Arizona Gold Swimming
2:14.04—Isaac Stump14Flying Fish of Arizona Swim Team
1:56.64—Caden Carver15Havasu Stingrays Swim Team
2:03.03—Grant Sugaski17Arizona Seals
2:09.43—Madeleine Ramos15Rio Salado Swim Club
2:29.75—Conner Hoban14Swim Neptune
2:21.23—Rachel Johnson12YMCA Westside Silver Fins
2:26.60—Hannah Houlton13Flying Fish of Arizona Swim Team
2:19.85—Kaeli Otto15Flying Fish of Arizona Swim Team
2:20.11—Naomi Vaughn15Rio Salado Swim Club
2:22.81—Angela Tulk16Arizona Gold Swimming
2:19.06—Maddie Brown14Rio Salado Swim Club
2:17.68—Daniel Brauer18Flying Fish of Arizona Swim Team
2:16.66—Kristen Alicea-Jorgensen14Tucson Ford Dealers Aquatics
2:14.92—Madison Rincon15Rio Salado Swim Club
2:26.35—Alex Martinez16Rio Salado Swim Club
2:03.22—Kelly Church14Swim Neptune
2:22.97200 Breast
—Shea Burcham13Rio Salado Swim Club
2:49.07—Maria Reynolds15Rio Salado Swim Club
2:33.06—Katlyn Morris12YMCA Westside Silver Fins
2:46.95—Alex Nikolaev14Tucson Ford Dealers Aquatics
2:26.97—Maren Rincon17Rio Salado Swim Club
2:44.09—Sean Phu12Swim Neptune
3:03.49—Aaron Beauchamp14Swim Neptune
2:18.02—Isaac Stump14Flying Fish of Arizona Swim Team
2:11.54—Diana Gomez15Desert Thunder Aquatics Club
2:47.37—Chloe Garcia13Tucson Ford Dealers Aquatics
2:30.75—Anne Pham12Swim Neptune
2:41.03—Joseph Park16Rio Salado Swim Club
2:17.32—Michael Hill16Arizona Gold Swimming
2:23.78—Phi Nguyen17Desert Thunder Aquatics Club
2:36.12—Devin Henneberry12Swim Neptune
2:48.27—Ana Niezgodzki12Swim Neptune
2:36.94—Madison Rincon15Rio Salado Swim Club
3:07.54—Lauren McWilliams16Rio Salado Swim Club
2:41.37—Alex Martinez16Rio Salado Swim Club
2:16.86—Brevin Bartsch11Swim Neptune
3:10.94200 Fly
—Aaron Beauchamp14Swim Neptune
2:08.57—Isaac Stump14Flying Fish of Arizona Swim Team
2:02.71—Brent Creager34Arizona Gold Swimming
1:53.73—Naomi Vaughn15Rio Salado Swim Club
2:14.20—Sammy Kreiser16Unattached
2:14.65—Josh Olszewski19Arizona Gold Swimming
2:03.98—Angela Tulk16Arizona Gold Swimming
2:18.93—Melissa King12Tucson Ford Dealers Aquatics
2:36.82—Nicole Holly17Rio Salado Swim Club
2:32.73—Maxwell Chesno13Swim Neptune
2:34.20—Alex Martinez16Rio Salado Swim Club
2:04.13—Sydney Chun11Arizona Gold Swimming
2:26.19—Brevin Bartsch11Swim Neptune
2:38.53—Wyatt Matson13Flying Fish of Arizona Swim Team
2:16.95—Luka Cooley11Swim Neptune
2:57.15—Michael Klauss13Arizona Gold Swimming
2:08.22200 IM
—Adriana Palomino17Arizona Gold Swimming
2:13.28—Benjamin Garcia10Tucson Ford Dealers Aquatics
2:47.81—Jarrett Eshima17Rio Salado Swim Club
2:23.61—Alex Nikolaev14Tucson Ford Dealers Aquatics
2:09.49—Tyler Reznicek16YMCA Westside Silver Fins
2:14.55—Anne Pham12Swim Neptune
2:29.38—Pao Guerra10YMCA Westside Silver Fins
2:31.79—Isaac Stump14Flying Fish of Arizona Swim Team
1:58.90—Devin Esser10Swim Neptune
2:25.78—Diana Gomez15Desert Thunder Aquatics Club
2:23.97—Conner Hoban14Swim Neptune
2:21.99—Lauren Hicks10Swim Neptune
2:51.03—Naomi Vaughn15Rio Salado Swim Club
2:21.63—Sammy Kreiser16Unattached
2:20.11—Josh Olszewski19Arizona Gold Swimming
2:05.24—Michael Hill16Arizona Gold Swimming
2:11.01—James Nicholls11Rio Salado Swim Club
2:39.17—Melissa King12Tucson Ford Dealers Aquatics
2:33.66—Sydney Millane11Arizona Gold Swimming
2:34.71—Nicole Holly17Rio Salado Swim Club
2:26.66400 IM
—Scout Wilkins16Arizona Gold Swimming
5:04.37—Jarrett Eshima17Rio Salado Swim Club
5:02.81—Terry Yang13Unattached
4:36.46—Alex Nikolaev14Tucson Ford Dealers Aquatics
4:34.03—Aaron Beauchamp14Swim Neptune
4:41.71—Isaac Stump14Flying Fish of Arizona Swim Team
4:15.73—Caden Carver15Havasu Stingrays Swim Team
4:37.46—Kendra Wiebers17Rio Salado Swim Club
5:10.69—Chloe Garcia13Tucson Ford Dealers Aquatics
5:01.91—Connor O'Brien14Rio Salado Swim Club
5:01.62—Josh Olszewski19Arizona Gold Swimming
4:19.80—Michael Hill16Arizona Gold Swimming
4:35.42—Mike Heinonen16Lumberjack Aquatics
4:26.64—Daniel Brauer18Flying Fish of Arizona Swim Team
4:46.44—Kristen Alicea-Jorgensen14Tucson Ford Dealers Aquatics
5:01.53—Kelsey Thomas18Arizona Gold Swimming
4:36.85—Madison Rincon15Rio Salado Swim Club
5:14.56—Lauren McWilliams16Rio Salado Swim Club
5:05.45—Alex Martinez16Rio Salado Swim Club
4:16.11—Sam Acheson13Swim Neptune
4:32.15500 Free
—Jarrett Eshima17Rio Salado Swim Club
5:38.41—Alex Nikolaev14Tucson Ford Dealers Aquatics
5:07.49—Christina McGrath15Rio Salado Swim Club
6:10.12—Pao Guerra10YMCA Westside Silver Fins
6:08.61—Aaron Beauchamp14Swim Neptune
5:13.74—Isaac Stump14Flying Fish of Arizona Swim Team
4:51.53—Devin Esser10Swim Neptune
5:35.99—Talia Bornstein14Swim Neptune
5:25.16—Natalie Polito15Flying Fish of Arizona Swim Team
5:51.70—Naomi Vaughn15Rio Salado Swim Club
5:31.01—Josh Olszewski19Arizona Gold Swimming
4:40.46—Michael Hill16Arizona Gold Swimming
5:01.82—Mike Heinonen16Lumberjack Aquatics
4:58.89—Mac Reagan13Tucson Ford Dealers Aquatics
5:33.87—Rebecka Sokoloff13Tucson Ford Dealers Aquatics
6:05.42—Scout Wilkins16Arizona Gold Swimming
5:34.20—James Nicholls11Rio Salado Swim Club
6:01.27—Malia Dills12Swim Neptune
6:06.73—Daniel Brauer18Flying Fish of Arizona Swim Team
5:17.86—Kelsey Thomas18Arizona Gold Swimming
5:07.281000 Free
—Shion Ienaga14Swim Neptune
12:04.31—Connor O'Brien14Rio Salado Swim Club
11:12.88—Madison Rincon15Rio Salado Swim Club
12:15.51—Savannah McGinnis15Arizona Seals
12:37.041650 Free
—Jarrett Eshima17Rio Salado Swim Club
19:44.04—Terry Yang13Unattached
17:04.08—Aaron Beauchamp14Swim Neptune
18:28.52—Shion Ienaga14Swim Neptune
20:15.25—Isaac Stump14Flying Fish of Arizona Swim Team
16:51.92—Emiley Lynch12Swim Neptune
20:04.86—Alexander Baros13Swim Neptune
20:35.90—Mac Reagan13Tucson Ford Dealers Aquatics
18:55.97—Michael Hill16Arizona Gold Swimming
17:41.52—Mike Heinonen16Lumberjack Aquatics
16:49.30—Maxwell Chesno13Swim Neptune
18:54.07—Madison Rincon15Rio Salado Swim Club
20:15.17—Alex Martinez16Rio Salado Swim Club
16:58.70—Maggie Oliver14Tucson Ford Dealers Aquatics
18:40.52—Savannah McGinnis15Arizona Seals
19:53.03