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—Taylor Mellon12Swim Neptune
34.70—Aaron George15Arizona Seals
30.52—Devon Schauer9Desert Thunder Aquatics Club
49.16—Oliver Rosenberg13Swim Neptune
34.70—Mahek Mallik12Swim Neptune
37.00—Sydney Guenther12Rio Salado Swim Club
39.49—Megan Brown14Desert Thunder Aquatics Club
37.34—Madison Southmayd13Swim Neptune
38.45—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.9850 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—Sarah Rafie12Unattached
37.69—Alexis Escobedo10Life Time Arizona Swim Team
51.15—Justin Taylor12Unattached
37.66—Chase Hubbard14Arizona Seals
37.60—Mahek Mallik12Swim Neptune
38.60—Sydney Guenther12Rio Salado Swim Club
43.77—Megan Brown14Desert Thunder Aquatics Club
41.44—Madison Southmayd13Swim Neptune
36.37—Justin Jarmer14Lumberjack Aquatics
34.20—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—Andrew Gorman16Rio Salado Swim Club
27.19—Taylor Mellon12Swim Neptune
31.99—Joyce Lee10Desert Thunder Aquatics Club
36.49—Aaron George15Arizona Seals
28.88—Archie Spindler13Desert Thunder Aquatics Club
29.65—Justin Taylor12Unattached
37.38—Sydney Guenther12Rio Salado Swim Club
39.12—Garrett Budge11Rio Salado Swim Club
34.12—Madison Southmayd13Swim Neptune
34.81—Zach Ishmael14Desert Thunder Aquatics Club
29.21—Emilee Vanderlinden11Mesa Swim Club
34.81—Carson Britt17Tucson Ford Dealers Aquatics
26.51—Devin Esser10Swim Neptune
30.92100 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—Taylor Mellon12Swim Neptune
1:16.16—Nick Kata14Havasu Stingrays Swim Team
1:01.70—Aaron George15Arizona Seals
1:06.37—Haley Stingel13Rio Salado Swim Club
1:21.98—Giselle Britt14Tucson Ford Dealers Aquatics
1:09.56—Tyler Reznicek16YMCA Westside Silver Fins
1:00.70—Amanda Harkins14Rio Salado Swim Club
1:15.29—Justin Jarmer14Lumberjack Aquatics
1:17.89—Oliver Rosenberg13Swim Neptune
1:15.60100 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—Georgia Caraway11Life Time Arizona Swim Team
1:41.64—Aj Tran15Swim Neptune
1:28.72—Archie Spindler13Desert Thunder Aquatics Club
1:11.66—Mahek Mallik12Swim Neptune
1:26.91—Sydney Guenther12Rio Salado Swim Club
1:32.96—Alisa Chen Chen11Desert Thunder Aquatics Club
1:34.35—Megan Brown14Desert Thunder Aquatics Club
1:28.96—Alex Raducanu10Swim Neptune
1:48.22—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.27—Devin Esser10Swim Neptune
1:23.46100 Fly
—Benjamin Garcia10Tucson Ford Dealers Aquatics
1:15.22—Jarrett Eshima17Rio Salado Swim Club
1:06.68—Nick Quon17Rio Salado Swim Club
55.98—Mac Reagan13Tucson Ford Dealers Aquatics
1:12.70—Archie Spindler13Desert Thunder Aquatics Club
1:05.23—Sydney Guenther12Rio Salado Swim Club
1:29.15—Megan Brown14Desert Thunder Aquatics Club
1:34.58—Madison Southmayd13Swim Neptune
1:15.38—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.24—Sandra Franco12Desert Thunder Aquatics Club
1:23.55—Emily Koons15Havasu Stingrays Swim Team
1:08.90—Harris Temple12Prescott Swim Team Inc
1:03.90—Lexi Watts14Rio Salado Swim Club
1:11.01—Jaiden Jack13Rio Salado Swim Club
1:11.00—Luke Miller11Rio Salado Swim Club
1:19.28100 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—Sydney Guenther12Rio Salado Swim Club
1:25.00—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—Minh Le10Tucson Ford Dealers Aquatics
1:21.87—Lexi Foster11Rio Salado Swim Club
1:14.41—Ryan Burke11Rio Salado Swim Club
1:19.07—Mckenzi Lindhag9Swim Neptune
1:27.88—Devin Henneberry12Swim Neptune
1:08.23—Kristina Defoor11Tucson Ford Dealers Aquatics
1:19.47—James Nicholls11Rio Salado Swim Club
1:16.34200 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—Archie Spindler13Desert Thunder Aquatics Club
1:59.54—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—Devin Henneberry12Swim Neptune
2:05.12—Malia Dills12Swim Neptune
2:20.50—Will Stott16Tucson Ford Dealers Aquatics
1:56.77200 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—Anne Pham12Swim Neptune
2:33.41—Giselle Britt14Tucson Ford Dealers Aquatics
2:24.29—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—Daniel Brauer18Flying Fish of Arizona Swim Team
2:16.66—Madison Rincon15Rio Salado Swim Club
2:26.35—Alex Martinez16Rio Salado Swim Club
2:03.22—Michael Shiaras11Swim Neptune
2:30.65—Kalli Fama12Rio Salado Swim Club
2:13.45—Caleb Ring17Lumberjack Aquatics
1:58.66200 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—Archie Spindler13Desert Thunder Aquatics Club
2:36.92—Mahek Mallik12Swim Neptune
3:03.10—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—Natalie Crisci12Arizona Gold Swimming
2:33.13—Maddie Seidl14Rio Salado Swim Club
2:34.28—Madison Rincon15Rio Salado Swim Club
3:07.54—Lauren McWilliams16Rio Salado Swim Club
2:41.37—Alex Martinez16Rio Salado Swim Club
2:16.86200 Fly
—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—Alexander Baros13Swim Neptune
2:30.57—Melissa King12Tucson Ford Dealers Aquatics
2:36.82—Nicole Holly17Rio Salado Swim Club
2:32.73—Natalie Crisci12Arizona Gold Swimming
2:18.29—Alexis Cannon16Arizona Gold Swimming
2:11.96—Maddie Seidl14Rio Salado Swim Club
2:07.32—Alex Martinez16Rio Salado Swim Club
2:04.13—Ben Hill11Rio Salado Swim Club
2:52.84—Sam Acheson13Swim Neptune
2:14.88—Shae Nicolaisen13Arizona Gold Swimming
2:05.45—Mya White14Rio Salado Swim Club
2:24.12200 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—Maddie Brown14Rio Salado Swim Club
2:22.80—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—Scout Wilkins16Arizona Gold Swimming
2:25.45—Minh Le10Tucson Ford Dealers Aquatics
2:58.80—Ryan Taylor12Unattached
2:38.24—James Nicholls11Rio Salado Swim Club
2:39.17—Melissa King12Tucson Ford Dealers Aquatics
2:33.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—Taylor Mellon12Swim Neptune
5:28.98—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—Kara Church11Swim Neptune
5:09.96—Maddie Seidl14Rio Salado Swim Club
4:41.87—Timothy Graunke14Rio Salado Swim Club
4:55.34—Kelsey Thomas18Arizona Gold Swimming
4:36.85—Madison Rincon15Rio Salado Swim Club
5:14.56—Lauren McWilliams16Rio Salado Swim Club
5:05.45500 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—Taylor Mellon12Swim Neptune
6:02.63—Archie Spindler13Desert Thunder Aquatics Club
5:27.67—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—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—Justin Kereszturi10Swim Neptune
6:03.57—Adriana Palomino17Arizona Gold Swimming
4:57.71—Natalie Crisci12Arizona Gold Swimming
5:38.721000 Free
—Connor O'Brien14Rio Salado Swim Club
11:12.88—Alisha Vanderwerf14Swim Neptune
11:29.20—Madison Rincon15Rio Salado Swim Club
12:15.51—Moses Kang13Rio Salado Swim Club
12:15.94—Alexa Rotert16Rio Salado Swim Club
11:30.831650 Free
—Jarrett Eshima17Rio Salado Swim Club
19:44.04—Terry Yang13Unattached
17:04.08—Archie Spindler13Desert Thunder Aquatics Club
18:14.31—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—Kang Yi Lim13Rio Salado Swim Club
20:47.82—Madison Rincon15Rio Salado Swim Club
20:15.17—Alex Martinez16Rio Salado Swim Club
16:58.70—Moses Kang13Rio Salado Swim Club
20:14.36—Chase Damis18Arizona Gold Swimming
17:05.65—Shae Nicolaisen13Arizona Gold Swimming
17:07.44—Alexa Rotert16Rio Salado Swim Club
19:08.28