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
—Mia Franks17Tucson Ford Dealers Aquatics
28.03—Liza Morrison16Flying Fish Arizona Swim Team
28.87—Ethan Choi11Tucson Jewish Community Center Stingrays
43.59—Simon Crawford10La Paloma Swim Team
36.90—Toby Rodgers15Tucson Country Club
25.96—Jp Spilotro13South West Aquatic Sports
33.49—Beck Caballero13South West Aquatic Sports
29.28—Julia Otto17Flying Fish Arizona Swim Team
26.22—Jordan Hess11Sahuarita Stingrays
34.18—Sidney Stolle12Arizona Seals Swimming Academy
26.41—Elly Scala14Tucson Ford Dealers Aquatics
28.29—Isaac Baesler15Flying Fish Arizona Swim Team
22.99—Arianna Ervin12San Manuel Sea Lions
40.85—Jacob Nicolls10Flying Fish Arizona Swim Team
40.96—Paige McGinnis15Arizona Seals Swimming Academy
27.04—Michael Xia15Flying Fish Arizona Swim Team
27.08—Graciela Marcial16Oro Valley Swim Team
27.06—Allison Arvizu17Oro Valley Swim Team
27.03—Ari Romero15Sahuarita Stingrays
29.72—Jacob Joines16La Mariposa
26.9650 Back
—Aidan Kastner9Tucson Jewish Community Center Stingrays
41.96—Jonas Gardner7Sahuarita Stingrays
59.15—Jordan Hess11Sahuarita Stingrays
40.92—Jacob Nicolls10Flying Fish Arizona Swim Team
47.13—Sydney Onechanh11South West Aquatic Sports
37.46—Phoebe Weibel6Flying Fish Arizona Swim Team
46.73—Kaden Kinsey9Sierra Vista Tsunami Team
40.28—Lizzy Leotaud11South West Aquatic Sports
55.77—Wyatt Davis8South West Aquatic Sports
1:17.36—Fox Foster12La Paloma Swim Team
37.45—Kadynce Drummond10La Mariposa
44.55—Alex John12Tigershark Swim Club
51.57—Akayah Samaniego11Ventana Canyon Swim Team
37.11—Dominique Jones10Flying Fish Arizona Swim Team
49.55—RILLEY Deyo9Aqua Fit Tucson
56.24—Anvi Sharma12Oro Valley Swim Team
41.14—Kailyn Lee10Flying Fish Arizona Swim Team
47.04—Brinley Edquid7Aqua Fit Tucson
47.68—Grace Speidel10Flying Fish Arizona Swim Team
37.10—Aiden Cooper12South West Aquatic Sports
38.7850 Fly
—Sydney Onechanh11South West Aquatic Sports
34.98—Emily Prince9Flying Fish Arizona Swim Team
1:02.65—Zoe Haley Brown8Flying Fish Arizona Swim Team
1:10.77—Finley Snyder9Tucson Jewish Community Center Stingrays
54.98—Sean Kosnik10Tucson Ford Dealers Aquatics
55.28—Aleks Wolert9Ventana Canyon Swim Team
41.56—Zoey Switzer11Tucson Ford Dealers Aquatics
33.77—Aiden Cooper12South West Aquatic Sports
34.24—Sophie Ruiz10Oro Valley Swim Team
41.10—Edgar Torres11Sahuarita Stingrays
35.54—Akayah Samaniego11Ventana Canyon Swim Team
37.24—Alina Dicamillo9South West Aquatic Sports
54.70—Sam McCarrell7Tucson Country Club
1:00.17—Isabella Leyba11Unattached
39.52—Anelise Moreno11South West Aquatic Sports
39.37—Ryan Jones11Flying Fish Arizona Swim Team
56.96—Vita Carr11Aqua Fit Tucson
33.55—Benali Sanchez Kraehe9Tucson Jewish Community Center Stingrays
41.88—Andrew Litz12Flying Fish Arizona Swim Team
30.08—Carrick Montague12Flying Fish Arizona Swim Team
36.70100 Free
—Nick Spilotro15South West Aquatic Sports
56.30—Rachel Stamer15Flying Fish Arizona Swim Team
57.70—Grace Carter16Oro Valley Swim Team
1:05.61—Kyle Newlin15Tucson Jewish Community Center Stingrays
59.95—Robert Hess13Sahuarita Stingrays
1:00.45—Benali Sanchez Kraehe9Tucson Jewish Community Center Stingrays
1:28.29—Jacob Joines16La Mariposa
58.90—Nathan Rhea15Tucson Ford Dealers Aquatics
53.96—Grant Page9Flying Fish Arizona Swim Team
1:47.18—Connor Schrader15Arizona Seals Swimming Academy
51.09—Michael Pisani14Aqua Fit Tucson
56.60—Colton Marasco17South West Aquatic Sports
53.80—Brianne Foley12Tigershark Swim Club
1:11.20—Luuk Eggink13Aqua Fit Tucson
54.82—Max Xin11La Paloma Swim Team
1:38.95—Sean Kosnik10Tucson Ford Dealers Aquatics
1:27.10—Kyla Babson15Tucson Ford Dealers Aquatics
1:00.28—Tassi Sotomayor14Ventana Canyon Swim Team
57.63—Michael Xia15Flying Fish Arizona Swim Team
1:01.93—Ryan Stamer13Flying Fish Arizona Swim Team
54.57100 Back
—Aleks Wolert9Ventana Canyon Swim Team
1:32.44—Robert Hess13Sahuarita Stingrays
1:12.54—Allegra Canelos13Tucson Jewish Community Center Stingrays
1:20.36—Olivia Piotrowski12Sahuarita Stingrays
1:07.04—Isaac Baesler15Flying Fish Arizona Swim Team
55.97—Zeus Cuevas16Sahuarita Stingrays
58.92—Megan Melendez15Aqua Fit Tucson
1:08.57—Nick Spilotro15South West Aquatic Sports
1:03.11—Mason Stewart14San Manuel Sea Lions
1:17.66—Kyle Newlin15Tucson Jewish Community Center Stingrays
1:10.44—Lane Gardner14Flying Fish Arizona Swim Team
1:13.34—Grant Page9Flying Fish Arizona Swim Team
1:49.85—Caleb Holmes15Flying Fish Arizona Swim Team
1:09.41—Colton Marasco17South West Aquatic Sports
1:06.57—Naomi Holtzman15Tucson Jewish Community Center Stingrays
1:11.05—Sean Kosnik10Tucson Ford Dealers Aquatics
1:40.24—Ali Cosbey-Lewis14Oro Valley Swim Team
1:11.92—Michael Xia15Flying Fish Arizona Swim Team
1:13.22—Nolan Ford15Arizona Seals Swimming Academy
1:03.33—Gray Davidson12Oro Valley Swim Team
1:17.11100 Breast
—Naomi Weibel8Flying Fish Arizona Swim Team
1:36.45—Rubi Montano12Aqua Fit Tucson
1:22.18—Erin Javier14Oro Valley Swim Team
1:19.50—Sarah Seppala13Oro Valley Swim Team
1:12.89—Ethan Choi11Tucson Jewish Community Center Stingrays
2:06.13—Henry Bonomolo13Tucson Ford Dealers Aquatics
1:16.23—Wade Olsson10South West Aquatic Sports
1:25.08—Isaac Thompson15Aqua Fit Tucson
1:05.18—Sidney Stolle12Arizona Seals Swimming Academy
1:14.46—Paige McGinnis15Arizona Seals Swimming Academy
1:17.25—Sydney Onechanh11South West Aquatic Sports
1:30.73—Jacob Joines16La Mariposa
1:18.58—Sam Stott15Tucson Ford Dealers Aquatics
1:06.25—Adison Cosbey-Lewis12Oro Valley Swim Team
1:19.37—Lizzy Leotaud11South West Aquatic Sports
2:06.38—Graciela Marcial16Oro Valley Swim Team
1:16.13—Miles Bottai16Tucson Ford Dealers Aquatics
1:02.43—Skylar Dehnert13Tucson Jewish Community Center Stingrays
1:32.68—Brooke Kimball17Flying Fish Arizona Swim Team
1:12.39—Taylor Hale13South West Aquatic Sports
1:18.55100 IM
—Waverly Thai10Oro Valley Swim Team
1:22.82—Finley Snyder9Tucson Jewish Community Center Stingrays
1:56.79—Phoebe Weibel6Flying Fish Arizona Swim Team
1:50.15—Anelise Moreno11South West Aquatic Sports
1:26.81—Evan Gaither9Flying Fish Arizona Swim Team
1:41.50—Katie Perry10South West Aquatic Sports
2:10.14—Rachel Landau12Aqua Fit Tucson
1:41.99—Aiden Cooper12South West Aquatic Sports
1:20.34—Edgar Torres11Sahuarita Stingrays
1:14.92—Connor Homes12Tucson Ford Dealers Aquatics
1:34.43—Daniel Moreno9Flying Fish Arizona Swim Team
2:05.39—Alina Dicamillo9South West Aquatic Sports
1:52.06—Sophie Ruiz10Oro Valley Swim Team
1:32.23—Cedric Whetten11La Mariposa
1:24.06—Brinley Edquid7Aqua Fit Tucson
1:43.63—Sam McCarrell7Tucson Country Club
1:55.86—Jeffrey Wen12Flying Fish Arizona Swim Team
1:14.19—Tay/taylor Becker-Kopke12Tucson Ford Dealers Aquatics
1:09.02—Quinn Wittmann10Tucson Country Club
1:32.12—Ryan Jones11Flying Fish Arizona Swim Team
1:58.90200 Breast
—Brooke Kimball17Flying Fish Arizona Swim Team
2:40.70—Edward Brushkovskyy15Tucson Jewish Community Center Stingrays
2:30.30—Alyssa Kirlin12Tucson Ford Dealers Aquatics
3:30.63—Abby Conn18Tucson Ford Dealers Aquatics
2:56.42—Alex Montano14Aqua Fit Tucson
2:59.70—Mason Stewart14San Manuel Sea Lions
3:12.77—Jacob Joines16La Mariposa
2:54.08—Sebi Montano17Aqua Fit Tucson
2:42.72—Ali Cosbey-Lewis14Oro Valley Swim Team
2:31.89—Avery Howayeck16Tucson Ford Dealers Aquatics
2:37.44—Colton Marasco17South West Aquatic Sports
2:42.19—Riley Stewart16Flying Fish Arizona Swim Team
2:07.82—Jessi Arneson15Flying Fish Arizona Swim Team
2:50.78—Connor Homes12Tucson Ford Dealers Aquatics
3:46.64—Scarlett Street14Tucson Ford Dealers Aquatics
2:44.15—Gray Davidson12Oro Valley Swim Team
3:19.50—Claire Brady17Oro Valley Swim Team
2:39.96—Abigail Keresztes12La Paloma Swim Team
3:08.02—Ethan Erickson12San Manuel Sea Lions
3:14.94—Allison Arvizu17Oro Valley Swim Team
2:49.60200 Fly
—Ricky Helmboldt16Tucson Ford Dealers Aquatics
2:05.73—Preston Grandpre17Flying Fish Arizona Swim Team
2:02.02—Kyla Babson15Tucson Ford Dealers Aquatics
2:19.05—Daniel Shapiro13Sahuarita Stingrays
2:41.37—Alicia Sotomayor16Ventana Canyon Swim Team
2:37.71—Jordan Harms15Tucson Ford Dealers Aquatics
2:21.41—Mackenzie Kester18Oro Valley Swim Team
2:17.75—Bellamy Bailey14Ventana Canyon Swim Team
2:47.62—Mason Stewart14San Manuel Sea Lions
3:01.63—Riley Hester17Tucson Ford Dealers Aquatics
2:11.73—Zeus Cuevas16Sahuarita Stingrays
2:17.49—Tara Teslow12Sahuarita Stingrays
2:30.61—Mason Fosdick12Sahuarita Stingrays
2:45.44—Sydney Even16Tucson Ford Dealers Aquatics
2:12.09—Ian Choi16Tucson Jewish Community Center Stingrays
2:16.47—Mia Reidy11Ventana Canyon Swim Team
3:00.31—Amanda Miller14La Mariposa
2:31.33—Eli Cindrich16Tucson Ford Dealers Aquatics
2:13.58—Fiona Merritt15Oro Valley Swim Team
2:55.51—Kylie McDonald12Oro Valley Swim Team
2:36.75200 IM
—Paige McGinnis15Arizona Seals Swimming Academy
2:34.22—Alex Edquid14Aqua Fit Tucson
2:27.93—Rachel Stamer15Flying Fish Arizona Swim Team
2:21.62—Allison Arvizu17Oro Valley Swim Team
2:30.53—Toby Rodgers15Tucson Country Club
2:45.59—Jordan Hess11Sahuarita Stingrays
3:16.44—Zeus Cuevas16Sahuarita Stingrays
2:16.87—Sidney Stolle12Arizona Seals Swimming Academy
2:24.94—Sarah Seppala13Oro Valley Swim Team
2:30.55—Elly Scala14Tucson Ford Dealers Aquatics
2:31.00—Isaac Thompson15Aqua Fit Tucson
2:11.52—Jacob Callahan10Oro Valley Swim Team
2:54.86—Adison Cosbey-Lewis12Oro Valley Swim Team
2:40.53—Jacob Joines16La Mariposa
2:33.47—Grace Hueber17Flying Fish Arizona Swim Team
2:17.37—Kaden Kinsey9Sierra Vista Tsunami Team
3:15.42—Jade Carney13Aqua Fit Tucson
2:56.48—Alicia Sotomayor16Ventana Canyon Swim Team
2:39.86—Paige Housman15Flying Fish Arizona Swim Team
2:13.06—Keegan Kelly13Tucson Ford Dealers Aquatics
2:08.71500 Free
—Jacob Joines16La Mariposa
6:01.27—Edward Brushkovskyy15Tucson Jewish Community Center Stingrays
5:22.79—Cj Swiniuch16Flying Fish Arizona Swim Team
4:46.45—Lane Gardner14Flying Fish Arizona Swim Team
6:21.19—Alyssa Kirlin12Tucson Ford Dealers Aquatics
8:06.63—Sean Avila13Sahuarita Stingrays
6:47.30—Keenan Johnson15Tucson Ford Dealers Aquatics
5:31.76—Kyla Babson15Tucson Ford Dealers Aquatics
5:38.20—Riley Stewart16Flying Fish Arizona Swim Team
4:41.47—Grace Carter16Oro Valley Swim Team
6:19.13—Paul Rasoumoff17Tucson Ford Dealers Aquatics
5:12.96—Caitlyn Mansell11Flying Fish Arizona Swim Team
7:54.90—Ari Romero15Sahuarita Stingrays
6:30.21—Benjamin Garcia16Tucson Ford Dealers Aquatics
4:46.31—Daniel Pearson-Juarbe13Flying Fish Arizona Swim Team
8:23.79—Rowdy Fordney14Tucson Jewish Community Center Stingrays
5:29.21—Ethan Erickson12San Manuel Sea Lions
7:04.25—Krista Markle16Tucson Ford Dealers Aquatics
5:42.06—Minh Le16Tucson Ford Dealers Aquatics
5:13.77—Nathan Kruszewski15La Mariposa
6:21.47