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
—Reagan Eggman9Tucson Country Club
38.16—Siobhan Rial9Flying Fish Arizona Swim Team
35.94—Otis Mullenbach8Tucson Country Club
48.46—Porter Taylor10South West Aquatic Sports
33.00—Lyla Herk10La Paloma Swim Team
44.00—Cam Serra9La Paloma Swim Team
40.88—Nate Stanislav10Oro Valley Swim Team
49.17—Roddy Yang8Flying Fish Arizona Swim Team
40.77—Winnie Arndt9Sahuarita Stingrays
45.08—Leah Arndt6Sahuarita Stingrays
1:13.33—Calvin Fox7Oro Valley Swim Team
1:03.70—Lachlan Lira7Oro Valley Swim Team
1:07.82—Brody Belen9Tucson Ford Dealers Aquatics
37.23—Lucy Eggman6Tucson Country Club
1:01.65—Ethan Hoefferle10Tucson Country Club
32.08—Emerson Gillespie10Oro Valley Swim Team
43.29—Alessandra Gutierrez7Tucson Ford Dealers Aquatics
41.58—Jack Pett10Aquabear Swim Club
36.01—Lily Polk9Sahuarita Stingrays
53.45—Evan Dai8Flying Fish Arizona Swim Team
44.4150 Back
—Kaela Gracy14Oro Valley Swim Team
36.51—Grace Wittmer13Flying Fish Arizona Swim Team
35.72—Sarah Thompson15Unattached
35.00—Miles Hao13La Paloma Swim Team
33.43—Caleigh Price14Oro Valley Swim Team
32.48—Jake Rouff17Unattached
28.81—Mikey Lowery13Aqua Fit Tucson
46.04—Mads Hauck13Yuma Aquatics
31.77—Piper Katz11Yuma Aquatics
35.22—Hayden Ouellet11Flying Fish Arizona Swim Team
43.91—Matt Chap11Flying Fish Arizona Swim Team
45.73—Adrian Perez16Unattached
30.31—Ree Schwarz14Unattached
34.22—Hank Mullenbach11Tucson Country Club
38.86—Ysa Ramirez11Aquabear Swim Club
37.60—Rhys Blair14Unattached
30.34—Marina Zhao12Flying Fish Arizona Swim Team
31.23—Jordan Lamb13Sahuarita Stingrays
50.74—Luke Dinsmore13Flying Fish Arizona Swim Team
29.91—Tyler Franklin11La Paloma Swim Team
36.6350 Breast
—Reagan Eggman9Tucson Country Club
54.01—Damien Ponce12Flying Fish Arizona Swim Team
43.52—Violeta Andrade11Flying Fish Arizona Swim Team
1:01.38—Nate Stanislav10Oro Valley Swim Team
1:04.45—Ella Kwapich17Unattached
32.93—Winnie Arndt9Sahuarita Stingrays
1:00.94—Calvin Fox7Oro Valley Swim Team
1:48.24—Caleigh Price14Oro Valley Swim Team
35.96—Ethan Hoefferle10Tucson Country Club
50.68—Miles Hao13La Paloma Swim Team
38.55—Emerson Gillespie10Oro Valley Swim Team
1:02.75—Maggie Hager12Tucson Jewish Community Center Stingrays
43.41—Analiese Hancock17Unattached
33.06—Jack Pett10Aquabear Swim Club
59.64—Samuel Carr11Aqua Fit Tucson
32.15—Emily McIntosh15Unattached
39.71—Emmett Grobe11Aqua Fit Tucson
40.76—Krisha Gagneja10Flying Fish Arizona Swim Team
1:02.64—Hayden Ouellet11Flying Fish Arizona Swim Team
57.50—Noah Kiesewetter11Flying Fish Arizona Swim Team
45.7850 Fly
—Savannah Swarthout12Yuma Aquatics
41.45—Ed Olsson11Tucson Ford Dealers Aquatics
33.14—Aaron Capriles10Aquabear Swim Club
1:07.82—Afton Adams11Sahuarita Stingrays
41.81—Quinn Switzer9Tucson Ford Dealers Aquatics
50.81—Bennett Northway9Flying Fish Arizona Swim Team
40.17—Olivia Angulo15Unattached
33.60—Kylie McDonald17Unattached
27.81—Hailey Kennedy14Unattached
29.53—Kaori Trejo Kuroda9Oro Valley Swim Team
1:02.49—Gianna Garcia16Unattached
35.24—Hank Mullenbach11Tucson Country Club
36.78—Ethan Hoefferle10Tucson Country Club
37.23—Hudson Montagnino11Aquabear Swim Club
48.79—Chloe Eftekhar9South West Aquatic Sports
49.64—Porter Taylor10South West Aquatic Sports
38.76—Kaelen Oliver16Unattached
30.82—Landon Henikman12Flying Fish Arizona Swim Team
33.96—Archer Northway11Flying Fish Arizona Swim Team
36.81—Emily Gehner12Flying Fish Arizona Swim Team
45.84100 Free
—Ava Nussbaum13Flying Fish Arizona Swim Team
1:01.23—Cason Mariana13Aquabear Swim Club
1:05.33—Ashley Ransom13Aqua Fit Tucson
1:14.97—Aidan Kerwin15Oro Valley Swim Team
1:07.02—Luke Dedmone14Unattached
1:04.43—Jake Rouff17Unattached
53.07—Reece Hoffmann12Aquabear Swim Club
58.92—Caleigh Price14Oro Valley Swim Team
1:06.00—Miles Hao13La Paloma Swim Team
1:07.82—Maggie Hager12Tucson Jewish Community Center Stingrays
1:19.09—Reese Cindrich16Unattached
55.04—Nathaniel Crawford17Unattached
57.71—Emily McIntosh15Unattached
1:09.61—Emmett Grobe11Aqua Fit Tucson
1:07.06—Alex Wittmer15Flying Fish Arizona Swim Team
57.33—Gianna Garcia16Unattached
1:07.68—Hattie Schultz12Flying Fish Arizona Swim Team
1:07.69—Caroline Benneyworth13Tucson Ford Dealers Aquatics
1:07.55—Adrian Perez16Unattached
58.64—Nora Jarrold17Oro Valley Swim Team
1:00.01100 Back
—Siobhan Rial9Flying Fish Arizona Swim Team
1:26.41—Winnie Arndt9Sahuarita Stingrays
1:58.57—Brody Belen9Tucson Ford Dealers Aquatics
1:34.29—Emerson Gillespie10Oro Valley Swim Team
2:05.96—Ethan Hoefferle10Tucson Country Club
1:24.86—Evan Dai8Flying Fish Arizona Swim Team
2:05.83—Lily Polk9Sahuarita Stingrays
2:09.68—Jack Pett10Aquabear Swim Club
1:34.78—Liam Cumings9Aquabear Swim Club
2:34.60—Max Hao10La Paloma Swim Team
1:48.78—Bennett Northway9Flying Fish Arizona Swim Team
1:36.24—Kaeli Greer10Tucson Jewish Community Center Stingrays
1:18.92—Omar Sahtout10Flying Fish Arizona Swim Team
1:17.39—Allie King9South West Aquatic Sports
1:39.90—Sebastian Montagnino9Aquabear Swim Club
1:44.96—Stella Hart10Flying Fish Arizona Swim Team
1:43.49—Juliette Snyder10Oro Valley Swim Team
1:44.94—Leighton Whitlatch10Oro Valley Swim Team
1:57.04—Lilah Dedmone9Sahuarita Stingrays
1:39.06—Chase Hannan9Flying Fish Arizona Swim Team
2:26.88100 Breast
—Maryn Meeker10Ventana Canyon Swim Team
1:42.72—Solei McCall13AquaForce
1:40.11—Ed Olsson11Tucson Ford Dealers Aquatics
1:24.32—Jack Drake13Tucson Ford Dealers Aquatics
1:24.01—Afton Adams11Sahuarita Stingrays
1:45.47—Aaron Capriles10Aquabear Swim Club
2:14.20—ALEX GARCIA12Aquabear Swim Club
1:33.92—Rene Herrera16Unattached
1:09.32—Cason Mariana13Aquabear Swim Club
1:33.88—Kaitlyn Morris14Unattached
1:28.69—Melanie Lopez12Tucson Jewish Community Center Stingrays
1:49.29—Hailey Kennedy14Unattached
1:20.26—Everett Edquid9Aquabear Swim Club
1:56.04—Analiese Hancock17Unattached
1:12.42—Kimber Nehrmeyer11San Manuel Sea Lions
1:35.46—Porter Taylor10South West Aquatic Sports
1:30.12—Kaelen Oliver16Unattached
1:39.19—Elias Frederick14Sierra Vista Tsunami Team
1:25.97—Abby Gehner10Flying Fish Arizona Swim Team
1:57.22—Beatrice Olson10San Manuel Sea Lions
1:41.58100 Fly
—Ava Nussbaum13Flying Fish Arizona Swim Team
1:13.49—Carley Pett12Aquabear Swim Club
1:27.03—Andrew Litz17Unattached
55.43—Kieran Miles11Aquabear Swim Club
1:25.68—Bella Sorensen10Sahuarita Stingrays
1:43.01—Grant Marais10Flying Fish Arizona Swim Team
1:29.34—Jake Rouff17Unattached
1:01.59—Carley Garcia Gamez8South West Aquatic Sports
2:02.90—Samuel Carr11Aqua Fit Tucson
1:03.40—Reese Cindrich16Unattached
58.48—Alex Wittmer15Flying Fish Arizona Swim Team
1:07.84—Preston Vorholzer13Aquabear Swim Club
1:19.02—Oliver Duerk15Unattached
1:03.57—Tess Hains11Flying Fish Arizona Swim Team
1:17.56—Bella Childs13Sierra Vista Tsunami Team
1:10.28—Omar Sahtout10Flying Fish Arizona Swim Team
1:20.53—RILLEY Deyo14Unattached
1:02.23—Katelyn Ramirez13Aquabear Swim Club
1:15.92—Maggi Martinez15Unattached
1:05.41—Haru Kazui13Tucson Jewish Community Center Stingrays
1:09.38100 IM
—Reece Hoffmann12Aquabear Swim Club
1:05.95—Maggie Hager12Tucson Jewish Community Center Stingrays
1:27.72—Emmett Grobe11Aqua Fit Tucson
1:19.10—Hattie Schultz12Flying Fish Arizona Swim Team
1:18.04—Noah Kiesewetter11Flying Fish Arizona Swim Team
1:36.79—Hayden Ouellet11Flying Fish Arizona Swim Team
1:41.94—Tess Hains11Flying Fish Arizona Swim Team
1:17.89—Hank Mullenbach11Tucson Country Club
1:25.15—Sea Garcia-Gamez12South West Aquatic Sports
1:21.49—Nash Yarosz11Tucson Ford Dealers Aquatics
1:20.40—Clara Arndt11Sahuarita Stingrays
1:44.92—Tyler Franklin11La Paloma Swim Team
1:29.07—Callen Dai11Flying Fish Arizona Swim Team
1:12.86—Sam McCarrell12Tucson Ford Dealers Aquatics
1:10.59—Mateo Valdivia11Tucson Ford Dealers Aquatics
1:07.96—Piper Katz11Yuma Aquatics
1:30.20—Violeta Andrade11Flying Fish Arizona Swim Team
1:52.59—Addison Schaefer11Tucson Ford Dealers Aquatics
1:28.82—Holden Nighswander11La Paloma Swim Team
1:29.90—Jacqueline Tjia12Tucson Jewish Community Center Stingrays
1:13.80200 Free
—Kaela Gracy14Oro Valley Swim Team
2:39.09—Alva Zhao14Flying Fish Arizona Swim Team
1:58.24—Ava Nussbaum13Flying Fish Arizona Swim Team
2:13.82—Jack Sepe14Unattached
2:07.73—Luke Dedmone14Unattached
2:18.70—Kieran Miles11Aquabear Swim Club
2:44.89—Damien Ponce12Flying Fish Arizona Swim Team
2:41.54—Talia Schwab13South West Aquatic Sports
2:33.25—Grant Marais10Flying Fish Arizona Swim Team
2:49.08—Cason Mariana13Aquabear Swim Club
2:16.64—Caleigh Price14Oro Valley Swim Team
2:25.18—Brody Belen9Tucson Ford Dealers Aquatics
3:05.60—Reece Hoffmann12Aquabear Swim Club
2:07.41—Kimber Nehrmeyer11San Manuel Sea Lions
2:52.50—Madelyn Merritt11Aquabear Swim Club
2:37.31—Maggie Hager12Tucson Jewish Community Center Stingrays
2:56.21—Reese Cindrich16Unattached
2:05.34—Emily Prince14Unattached
2:20.86—Emily McIntosh15Unattached
2:35.24—Samuel Carr11Aqua Fit Tucson
2:12.79200 Back
—Reece Hoffmann12Aquabear Swim Club
2:23.71—Cason Mariana13Aquabear Swim Club
2:37.94—Madeleine Marais13Flying Fish Arizona Swim Team
2:32.25—Caroline Benneyworth13Tucson Ford Dealers Aquatics
2:46.37—Max Cook13Tucson Ford Dealers Aquatics
2:30.39—Archer Northway11Flying Fish Arizona Swim Team
2:52.52—Isaac Olson15Unattached
2:49.47—Diego Torres14Unattached
2:08.23—Miley Rodriguez13Sahuarita Stingrays
2:42.30—Rachel Habib13Aquabear Swim Club
2:23.64—Bailey Dusek13AquaForce
2:38.44—Ella Hauck14Unattached
2:16.53—Kimber Nehrmeyer11San Manuel Sea Lions
3:22.68—Yihan Yang11Flying Fish Arizona Swim Team
2:43.95—Connor Homes17Tucson Ford Dealers Aquatics
2:27.43—Rudy Saffer11Tucson Ford Dealers Aquatics
2:35.64—Kenley Murray11Flying Fish Arizona Swim Team
2:37.52—Mia Reidy16Unattached
2:45.68—Levi Cindrich16Unattached
2:20.21—Reggie Edwards12Yuma Aquatics
2:27.80200 Breast
—Alva Zhao14Flying Fish Arizona Swim Team
2:31.77—Viri Henikman15Unattached
2:31.38—Reese Cindrich16Unattached
2:37.95—Luke Dedmone14Unattached
2:56.37—Kieran Miles11Aquabear Swim Club
3:19.40—Kimber Nehrmeyer11San Manuel Sea Lions
3:24.28—Emmett Grobe11Aqua Fit Tucson
3:14.31—Preston Vorholzer13Aquabear Swim Club
2:49.25—Madeleine Marais13Flying Fish Arizona Swim Team
2:57.05—Ysa Ramirez11Aquabear Swim Club
3:21.69—Vita Carr15Unattached
2:40.32—Isabella Merritt13Aquabear Swim Club
2:54.83—Marina Zhao12Flying Fish Arizona Swim Team
2:48.81—Clara Arndt11Sahuarita Stingrays
4:04.78—Rachel Habib13Aquabear Swim Club
2:50.58—Isaac Olson15Unattached
2:53.47—Bailey Dusek13AquaForce
3:06.10—Kyle Dowe18Unattached
2:14.48—Yihan Yang11Flying Fish Arizona Swim Team
2:51.94—Naomi Weibel13Flying Fish Arizona Swim Team
2:36.42200 IM
—Gunner Curiel9Yuma Aquatics
2:46.59—Bradley Spiker10Flying Fish Arizona Swim Team
2:45.54—Grayson Downing9San Manuel Sea Lions
3:36.84—Dylan Pan10Flying Fish Arizona Swim Team
3:01.99—Ed Olsson11Tucson Ford Dealers Aquatics
2:36.63—Alina Dicamillo13South West Aquatic Sports
2:30.08—Logan Macdonald10Tucson Jewish Community Center Stingrays
2:46.31—Cason Mariana13Aquabear Swim Club
2:40.53—Olivia Angulo15Unattached
2:53.19—Hailey Kennedy14Unattached
2:37.06—Sebastian Carpenter10Flying Fish Arizona Swim Team
3:27.19—Esther Sarok13Tucson Ford Dealers Aquatics
2:21.61—Analiese Hancock17Unattached
2:26.18—Avery Gatlin13Sahuarita Stingrays
2:51.82—Yihan Yang11Flying Fish Arizona Swim Team
2:42.68—Kimber Nehrmeyer11San Manuel Sea Lions
3:17.13—Will Hastings Miranda17Unattached
2:20.70—Ruth Harris13Sahuarita Stingrays
2:57.66—Ethan Erickson17Unattached
2:17.75—Taylor Tew12Yuma Aquatics
2:39.331000 Free
—Olivia Angulo15Unattached
13:47.94—Alivia Phillips12Flying Fish Arizona Swim Team
12:06.64—Hudson Montagnino11Aquabear Swim Club
15:10.74—Hattie Schultz12Flying Fish Arizona Swim Team
13:12.90—Will Hastings Miranda17Unattached
11:08.77—Brandon Myers15Unattached
13:24.07—Gwen Sturgis14Tucson Ford Dealers Aquatics
12:41.64—Everett Miller14Aquabear Swim Club
11:59.46