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
—Emerson Gillespie10Oro Valley Swim Team
40.99—Claude Dolan14Ventana Canyon Swim Team
25.58—Easton Akerberg10Arizona Seals Swimming Academy
35.64—Matt Chap11Flying Fish Arizona Swim Team
36.29—Lainey Kupper9Tucson Ford Dealers Aquatics
40.24—Griffin Jaquish15Arizona Dolphins
24.25—Tyler Shao14Tucson Ford Dealers Aquatics
23.23—Anita Roddy16Aqua Fit Tucson
29.52—Omar Gallegos13Oro Valley Swim Team
41.95—Jack Drake13Tucson Ford Dealers Aquatics
26.24—Roshan Visweswaran16Arizona Aquatic Club
23.88—Olivia Christensen11Aquabear Swim Club
28.10—Andrew Litz17Flying Fish Arizona Swim Team
23.05—Kenley Murray12Flying Fish Arizona Swim Team
30.36—Katelyn Huffman17J Swim Club
24.08—Connor Homes17Tucson Ford Dealers Aquatics
25.51—Oliver Duerk15Sierra Vista Tsunami Team
26.41—Jude Gillespie15Oro Valley Swim Team
33.12—Max Hao10La Paloma Swim Team
41.52—Bennett Yancey7Tucson Jewish Community Center Stingrays
48.2150 Back
—Emerson Gillespie10Oro Valley Swim Team
47.71—Easton Akerberg10Arizona Seals Swimming Academy
40.28—Olivia Christensen11Aquabear Swim Club
34.14—Matt Chap11Flying Fish Arizona Swim Team
44.67—Kenley Murray12Flying Fish Arizona Swim Team
33.36—Damien Ponce12Flying Fish Arizona Swim Team
36.61—Olivia Nevarez12Arizona Aquatic Club
37.99—Max Hao10La Paloma Swim Team
46.27—Parker Paszko9Flying Fish Arizona Swim Team
50.57—Betty Mullenix10Tucson Jewish Community Center Stingrays
1:04.26—Abby Sanchez9Oro Valley Swim Team
53.01—Otis Mullenbach8Tucson Country Club
50.73—Charlotte Burdette9Oro Valley Swim Team
58.54—Victoria Barr10Aquabear Swim Club
36.83—Jazzy Sehgal11Flying Fish Arizona Swim Team
56.38—T.R. Wicks6Flying Fish Arizona Swim Team
1:13.73—Liam Armstrong11Arizona Seals Swimming Academy
38.54—Liam Wildenbeest9Flying Fish Arizona Swim Team
44.23—Austin Javier10Oro Valley Swim Team
49.06—Juliette Snyder10Oro Valley Swim Team
39.5850 Breast
—Lucas Price8Tucson Country Club
52.18—Isaiah Siress9Unattached
51.72—Stella Obler10Tucson Country Club
50.41—Charlie Cook11Tucson Ford Dealers Aquatics
41.52—Madison Mummery10Tucson Ford Dealers Aquatics
56.64—Richelle Yang11Flying Fish Arizona Swim Team
37.27—Eden Utash11Oro Valley Swim Team
38.29—Eli Wolert11Tucson Ford Dealers Aquatics
46.63—Khloe Nusshag9Tucson Ford Dealers Aquatics
57.47—Yihan Yang11Flying Fish Arizona Swim Team
36.42—Naomi Sarok7Tucson Ford Dealers Aquatics
1:08.11—Emily Gehner12Flying Fish Arizona Swim Team
55.22—Daniela Leiva Zevallos8Morenci Manta Ray Swim Team
1:04.07—Elira Novak12Aqua Fit Tucson
35.85—Adelyn Grace Dodds6Flying Fish Arizona Swim Team
1:16.26—Bradley Tafoya10San Manuel Sea Lions
55.05—Alex Vargas10Tucson Jewish Community Center Stingrays
46.30—Brycen Raterink10Aquabear Swim Club
51.33—Emeth Kawatski7Ventana Canyon Swim Team
52.99—Hunter McCormick7Arizona Dolphins
1:16.9250 Fly
—Macee Allred9Aquabear Swim Club
48.35—Mateo Valdivia11Tucson Ford Dealers Aquatics
30.95—Penelope Yancey10Tucson Jewish Community Center Stingrays
48.22—Brooklynn Diaz12Tucson Ford Dealers Aquatics
43.25—Oliver Saagim Saagim12Arizona Dolphins
29.10—Eve Funari12J Swim Club
46.26—Kai Heli9Aqua Fit Tucson
52.02—Grant Marais10Flying Fish Arizona Swim Team
33.11—Kingsley Lowe12Aqua Fit Tucson
47.86—Sophie Bronson10J Swim Club
40.85—Jack Richardson9Flying Fish Arizona Swim Team
45.06—Vivi O'Brien7Tucson Country Club
1:02.04—Liam Wildenbeest9Flying Fish Arizona Swim Team
42.99—Finny Stamm12J Swim Club
36.13—Kinley Hare10Oro Valley Swim Team
58.50—Olivia Nevarez12Arizona Aquatic Club
37.77—Logan Benneyworth10Tucson Ford Dealers Aquatics
33.31—Murilo Ribeiro11Arizona Dolphins
33.66—Abby North12Tucson Jewish Community Center Stingrays
36.63—Ysa Ramirez12Aquabear Swim Club
34.48100 Free
—Ariston Elsesser15Tucson Country Club
50.38—Lavinia Jones12Tucson Country Club
1:11.07—Evan Gaither14Flying Fish Arizona Swim Team
54.75—Shlok Chowdhury15Arizona Aquatic Club
52.41—Brooklynn Diaz12Tucson Ford Dealers Aquatics
1:28.78—Audri Bellido10Tucson Ford Dealers Aquatics
1:26.99—Sophie Bronson10J Swim Club
1:20.69—Sophie Roos15Flying Fish Arizona Swim Team
59.01—Leah Schultz16Flying Fish Arizona Swim Team
1:03.00—Aidan Kastner14Flying Fish Arizona Swim Team
53.08—Matthew Maxwell14Tucson Jewish Community Center Stingrays
57.02—Dalia Kashanipour12Tucson Jewish Community Center Stingrays
1:10.38—Oliver Saagim Saagim12Arizona Dolphins
56.41—Jarred Tiberio14Flying Fish Arizona Swim Team
1:18.02—Eve Funari12J Swim Club
1:21.78—Kelly Jean Siemens14Tucson Country Club
1:05.90—Sarah Edmiston12Flying Fish Arizona Swim Team
1:02.10—Kingsley Lowe12Aqua Fit Tucson
1:21.57—Grant Marais10Flying Fish Arizona Swim Team
1:12.35—Jolie Champion10Aquabear Swim Club
1:17.21100 Back
—Joshua Carden15J Swim Club
1:06.60—Shlok Chowdhury15Arizona Aquatic Club
57.88—Sophie Roos15Flying Fish Arizona Swim Team
1:07.32—Audri Bellido10Tucson Ford Dealers Aquatics
1:46.85—Cameron Zobec16J Swim Club
57.97—Dalia Kashanipour12Tucson Jewish Community Center Stingrays
1:21.86—Alex Wittmer15Flying Fish Arizona Swim Team
1:02.93—Kelly Jean Siemens14Tucson Country Club
1:14.32—Jarred Tiberio14Flying Fish Arizona Swim Team
1:42.64—Jolie Champion10Aquabear Swim Club
1:27.30—Maddie Leingang13Ventana Canyon Swim Team
1:18.93—Diyaa Visweswaran12Arizona Aquatic Club
1:19.35—Maddie Carney15Flying Fish Arizona Swim Team
1:05.66—Henry Gummerson17South West Aquatic Sports
1:10.83—Jordan Hess16Tucson Ford Dealers Aquatics
1:16.49—Claude Dolan14Ventana Canyon Swim Team
1:07.09—Kash Moore10Arizona Dolphins
1:37.20—Damien Ponce12Flying Fish Arizona Swim Team
1:23.52—Kaela Gracy14Oro Valley Swim Team
1:21.33—Cason Mariana13Aquabear Swim Club
1:11.90100 Breast
—Emerson Gillespie10Oro Valley Swim Team
2:12.28—Easton Akerberg10Arizona Seals Swimming Academy
1:58.53—Naliah Lynn Salvador17Aqua Fit Tucson
1:16.93—Aidan Kerwin16Oro Valley Swim Team
1:24.14—Kairui Dai14Arizona Aquatic Club
1:18.44—Jack Drake13Tucson Ford Dealers Aquatics
1:18.25—Sasha Qiu13Aquabear Swim Club
1:35.05—Caroline Belsher11Flying Fish Arizona Swim Team
1:28.51—Charlotte Burdette9Oro Valley Swim Team
2:17.60—Max Hao10La Paloma Swim Team
1:56.49—Jude Gillespie15Oro Valley Swim Team
1:32.01—Alice Rottenstein8Ventana Canyon Swim Team
2:03.55—Isi Castillo17Oro Valley Swim Team
1:02.00—Danica Aldag14Arizona Dolphins
1:19.89—Parker Paszko9Flying Fish Arizona Swim Team
1:52.79—Isaac Olson16San Manuel Sea Lions
1:23.87—Seth Kelly17Arizona Seals Swimming Academy
1:03.51—Victoria Barr10Aquabear Swim Club
1:34.53—Eve Funari12J Swim Club
1:43.98—Navya-Diep Deshpande13Oro Valley Swim Team
1:30.57100 Fly
—Jesse Wu16Arizona Aquatic Club
53.44—Richelle Yang11Flying Fish Arizona Swim Team
1:21.79—Katelyn Huffman17J Swim Club
1:01.40—Annika Jones12Arizona Dolphins
1:10.95—Stella Eftekhar13South West Aquatic Sports
1:14.22—Shlok Chowdhury15Arizona Aquatic Club
57.46—Siobhan Rial9Flying Fish Arizona Swim Team
1:24.80—Ethan Hoefferle10Tucson Country Club
1:21.34—Viri Henikman15Flying Fish Arizona Swim Team
1:01.98—Callen Dai11Flying Fish Arizona Swim Team
1:09.88—Kent Olsson13Tucson Ford Dealers Aquatics
1:12.07—Caleigh Price14Oro Valley Swim Team
1:15.55—Ari Hoberman18J Swim Club
58.51—Molly Elmer13Tucson Country Club
1:28.12—Brycen Raterink10Aquabear Swim Club
2:17.23—Maddie Leingang13Ventana Canyon Swim Team
1:13.53—Kai Ellis13J Swim Club
1:06.83—Mia Reidy16Ventana Canyon Swim Team
59.88—Kaili Dai10Arizona Aquatic Club
1:34.33—Phoebe Weibel11Flying Fish Arizona Swim Team
1:07.63100 IM
—Lavinia Jones12Tucson Country Club
1:23.05—Mateo Valdivia11Tucson Ford Dealers Aquatics
1:06.77—Tyler Franklin12La Paloma Swim Team
1:26.62—Brooklynn Diaz12Tucson Ford Dealers Aquatics
1:34.31—Oliver Saagim Saagim12Arizona Dolphins
1:06.16—Eve Funari12J Swim Club
1:34.53—Kingsley Lowe12Aqua Fit Tucson
1:33.45—Jack Richardson9Flying Fish Arizona Swim Team
1:32.85—Vihaan-Quan Deshpande10Oro Valley Swim Team
1:30.04—Vivi O'Brien7Tucson Country Club
1:58.14—Liam Wildenbeest9Flying Fish Arizona Swim Team
1:33.75—Avery Fleming12South West Aquatic Sports
1:19.94—Finny Stamm12J Swim Club
1:17.13—Logan Benneyworth10Tucson Ford Dealers Aquatics
1:21.78—Ysa Ramirez12Aquabear Swim Club
1:20.69—Abby North12Tucson Jewish Community Center Stingrays
1:21.85—Evan Fleming9South West Aquatic Sports
1:41.75—Annika Eppelheimer8Tucson Jewish Community Center Stingrays
1:53.88—Samuel Nagy11Arizona Dolphins
1:02.02—Lindsey Caruana13Flying Fish Arizona Swim Team
1:22.06200 Free
—Ruby Smith16Flying Fish Arizona Swim Team
2:03.30—Lucas Price8Tucson Country Club
4:16.23—Kelly Jean Siemens14Tucson Country Club
2:30.80—Kenley Murray12Flying Fish Arizona Swim Team
2:27.22—Rebecca Black9Tucson Country Club
3:03.28—Nicholas Gaspers14Tucson Ford Dealers Aquatics
1:57.07—Annika Jones12Arizona Dolphins
2:11.69—Katelyn Huffman17J Swim Club
2:03.42—Richelle Yang11Flying Fish Arizona Swim Team
2:23.70—Eden Utash11Oro Valley Swim Team
2:42.56—Madison Mummery10Tucson Ford Dealers Aquatics
2:46.73—Yihan Yang11Flying Fish Arizona Swim Team
2:21.36—Dominic Saenz18Arizona Dolphins
2:28.70—Maggie Morris9Tucson Ford Dealers Aquatics
3:15.75—Siobhan Rial9Flying Fish Arizona Swim Team
2:30.89—Kinzie Obler12Tucson Country Club
2:17.03—Aiden Custer14Flying Fish Arizona Swim Team
1:55.18—Bradley Tafoya10San Manuel Sea Lions
3:30.32—Diego Torres14Tucson Ford Dealers Aquatics
1:52.18—Caleigh Price14Oro Valley Swim Team
2:22.04200 Back
—Kelly Jean Siemens14Tucson Country Club
2:46.69—Shlok Chowdhury15Arizona Aquatic Club
2:03.18—Aiden Custer14Flying Fish Arizona Swim Team
2:17.65—Kent Olsson13Tucson Ford Dealers Aquatics
2:23.03—Diego Torres14Tucson Ford Dealers Aquatics
2:00.11—Sophie Roos15Flying Fish Arizona Swim Team
2:30.58—Ari Hoberman18J Swim Club
2:12.87—Maddie Leingang13Ventana Canyon Swim Team
2:55.24—Kai Ellis13J Swim Club
2:52.23—Mia Reidy16Ventana Canyon Swim Team
2:15.76—Laith Aldaiel11Arizona Aquatic Club
2:37.47—Chloe Husted12Flying Fish Arizona Swim Team
3:01.04—Ruby Smith16Flying Fish Arizona Swim Team
2:22.97—Ed Olsson11Tucson Ford Dealers Aquatics
2:38.99—Isadora Friedman11Tucson Jewish Community Center Stingrays
2:40.02—Kenley Murray12Flying Fish Arizona Swim Team
2:28.31—Harper Albin13Tucson Country Club
3:01.57—Hattie Schultz12Flying Fish Arizona Swim Team
2:41.80—Penelope Dixon13Tucson Country Club
3:17.08—Alexandra Arnold14J Swim Club
2:34.02200 Breast
—Lavinia Jones12Tucson Country Club
3:11.61—Mateo Valdivia11Tucson Ford Dealers Aquatics
2:40.64—Shlok Chowdhury15Arizona Aquatic Club
2:38.87—Jeremiah Li13Arizona Aquatic Club
2:47.82—Avery Fleming12South West Aquatic Sports
3:08.80—Damien Ponce12Flying Fish Arizona Swim Team
3:14.95—Max Cook13Tucson Ford Dealers Aquatics
2:16.86—Leah Offolter16Flying Fish Arizona Swim Team
3:13.13—Dylan Taylor11Flying Fish Arizona Swim Team
2:47.71—Murilo Ribeiro11Arizona Dolphins
2:54.58—Alysa Park14Tucson Ford Dealers Aquatics
2:46.40—Robert Hess18Tucson Ford Dealers Aquatics
2:19.74—Anisa Vokshi13J Swim Club
3:21.86—Austin Kohn12Tucson Ford Dealers Aquatics
2:56.64—Kara Osborne13Arizona Aquatic Club
2:57.28—Adrian Zolnierczyk17Arizona Dolphins
2:14.34—Zach Duerkop17South West Aquatic Sports
2:11.80—Isi Castillo17Oro Valley Swim Team
2:21.24—Kinzie Obler12Tucson Country Club
2:54.91—Brady Chavarria16Arizona Dolphins
2:30.52200 Fly
—Griffin Jaquish15Arizona Dolphins
2:17.65—Andrew Litz17Flying Fish Arizona Swim Team
2:01.11—Roshan Visweswaran16Arizona Aquatic Club
2:10.52—Liam Cosgrove14Flying Fish Arizona Swim Team
1:59.07—Simon Crawford15Ventana Canyon Swim Team
2:21.95—Maddie Linser12Arizona Dolphins
2:31.87—Kylie McDonald17Oro Valley Swim Team
2:28.88—Nathan Wu16Flying Fish Arizona Swim Team
2:05.11—Reece Hoffmann13Aquabear Swim Club
2:16.01—Hannah Cooper16Flying Fish Arizona Swim Team
2:13.67—Ruby Smith16Flying Fish Arizona Swim Team
2:22.50—Alina Dicamillo14South West Aquatic Sports
2:20.42200 IM
—Bryson Neese15Oro Valley Swim Team
2:25.74—Eva Sofia Blanco Vietor8Tucson Jewish Community Center Stingrays
3:28.08—Sedona Homan12Aquabear Swim Club
2:51.47—Griffin Jaquish15Arizona Dolphins
2:15.52—Tyler Shao14Tucson Ford Dealers Aquatics
2:04.81—Wade Olsson15Tucson Ford Dealers Aquatics
2:02.53—Olivia Christensen11Aquabear Swim Club
2:47.29—Roshan Visweswaran16Arizona Aquatic Club
2:13.68—Kenley Murray12Flying Fish Arizona Swim Team
2:40.92—Sasha Qiu13Aquabear Swim Club
2:58.47—Olivia Nevarez12Arizona Aquatic Club
2:53.97—Daniel Moreno14Aquabear Swim Club
2:47.51—Oliver Duerk15Sierra Vista Tsunami Team
2:23.78—Jude Gillespie15Oro Valley Swim Team
3:07.45—Ari Hoberman18J Swim Club
2:13.85—Chloe Armstrong16Arizona Seals Swimming Academy
2:22.13—Leah Davidson14Flying Fish Arizona Swim Team
2:24.65—Isaac Olson16San Manuel Sea Lions
2:48.41—Seth Kelly17Arizona Seals Swimming Academy
2:13.66—Connolly Taylor16Flying Fish Arizona Swim Team
2:10.79400 IM
—Annika Jones12Arizona Dolphins
5:28.27—Yihan Yang11Flying Fish Arizona Swim Team
5:30.07—Callen Dai11Flying Fish Arizona Swim Team
5:12.77—Kent Olsson13Tucson Ford Dealers Aquatics
5:22.49—Desiree Blute16Flying Fish Arizona Swim Team
4:34.32—Michael Hess14Tucson Ford Dealers Aquatics
4:33.92—Adam Habib15Aquabear Swim Club
4:37.54—Tyler Shao14Tucson Ford Dealers Aquatics
4:30.21—Marina Zhao12Flying Fish Arizona Swim Team
4:52.43—Ciaran Eller13South West Aquatic Sports
5:18.37500 Free
—Evan Gaither14Flying Fish Arizona Swim Team
5:25.08—Aidan Kastner14Flying Fish Arizona Swim Team
5:21.42—Matthew Maxwell14Tucson Jewish Community Center Stingrays
5:42.92—Dalia Kashanipour12Tucson Jewish Community Center Stingrays
6:53.35—Kelly Jean Siemens14Tucson Country Club
6:51.40—Sarah Edmiston12Flying Fish Arizona Swim Team
6:02.10—Avery Fleming12South West Aquatic Sports
6:45.35—Claude Dolan14Ventana Canyon Swim Team
5:49.52—Joey Occhiline14Arizona Seals Swimming Academy
5:36.77—Jack Glazer13Arizona Dolphins
6:35.41—Jack Sepe14Flying Fish Arizona Swim Team
5:38.31—Simon Crawford15Ventana Canyon Swim Team
5:24.80—Diyaa Visweswaran12Arizona Aquatic Club
6:48.71—Bella Childs13Sierra Vista Tsunami Team
6:45.09—John Weller13Flying Fish Arizona Swim Team
6:48.78—Tyler Shao14Tucson Ford Dealers Aquatics
4:59.76—Michael Hess14Tucson Ford Dealers Aquatics
5:18.79—Gaby Brown13Tucson Ford Dealers Aquatics
8:47.04—Lucia Imig13Aqua Fit Tucson
7:04.65—Isabella Merritt14Aquabear Swim Club
5:40.241000 Free
—Finny Stamm12J Swim Club
13:27.87—Michael Hess14Tucson Ford Dealers Aquatics
11:01.88—Aubrey Hadley11Tucson Country Club
13:26.51—Kadynce Drummond15Unattached
13:38.84—Adeline Musil13Ventana Canyon Swim Team
13:40.80—Ava Nussbaum13Flying Fish Arizona Swim Team
11:44.70—Shay Pittner14Tucson Country Club
12:37.13—Finnleigh Wocken13Flying Fish Arizona Swim Team
13:04.50—Miriam Sarok11Tucson Ford Dealers Aquatics
13:00.28—Luke Weibel16Flying Fish Arizona Swim Team
9:45.34—Izzy Geiger15Flying Fish Arizona Swim Team
10:50.77—Ruby Smith16Flying Fish Arizona Swim Team
10:57.34—Laith Aldaiel11Arizona Aquatic Club
11:48.02—Aiden Custer14Flying Fish Arizona Swim Team
10:45.72—Adam Habib15Aquabear Swim Club
10:28.47—Viri Henikman15Flying Fish Arizona Swim Team
10:17.42—Kimber Nehrmeyer11San Manuel Sea Lions
16:53.02—Hayden Fleming12Arizona Dolphins
11:47.92—Layla Stein11Arizona Dolphins
12:09.47—Taylor Basken13Flying Fish Arizona Swim Team
12:22.031650 Free
—Michael Hess14Tucson Ford Dealers Aquatics
18:22.12—Emily Nielsen16South West Aquatic Sports
20:49.40—Griffin Jaquish15Arizona Dolphins
18:55.94—Olive Crites15South West Aquatic Sports
22:31.75—Kenzee Lyders14Tucson Country Club
22:33.89—Hayden Fleming12Arizona Dolphins
19:25.64—Connor Homes17Tucson Ford Dealers Aquatics
17:18.13—Layla Stein11Arizona Dolphins
20:05.77—Leah Kiesewetter14Flying Fish Arizona Swim Team
19:32.57—Kai Ellis13J Swim Club
22:34.23—Khesed Kawatski11Ventana Canyon Swim Team
21:08.05—Kent Olsson13Tucson Ford Dealers Aquatics
20:09.71