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
—Nicholas Desilva9Flying Fish of Arizona Swim Team
53.30—Shannon Kratzer12Pusch Ridge
36.41—Mackenzie Olney9Tigershark Swim Club
50.67—Hannah Stevens10Tigershark Swim Club
35.66—Sylas Cole12Flying Fish of Arizona Swim Team
29.06—Beri Yang5Flying Fish of Arizona Swim Team
1:04.78—Rachel Blair10Thad Terry Aquatics Club
42.06—Ashley Robinson7Arizona Desert Dolphins
41.53—Sarynn Patterson7Arizona Desert Dolphins
47.06—Pilar Cota10Thad Terry Aquatics Club
47.79—Elijah Blair7Sahuarita Aquatics
49.41—Seaton Mitchell7Tucson Country Club
44.56—Conor Whitfield6Tigershark Swim Club
50.74—Benjamin Van Allen7Pusch Ridge
50.96—Kenzie Holmes13Sierra Vista Tsunami Team
29.78—Kristen Bish7Arizona Desert Dolphins
54.30—Connor Ray7La Paloma Swim Team
1:19.43—Ali Alkhayat7Tucson Country Club
56.09—Melissa King7Thad Terry Aquatics Club
1:02.27—Allison Phillips9Thad Terry Aquatics Club
1:01.3550 Back
—Mia Ronstadt6Tucson Country Club
1:22.95—Mackenzie Olney9Tigershark Swim Club
52.76—Stephanie Stubblefield4Arizona Desert Dolphins
1:19.19—Ashley Robinson7Arizona Desert Dolphins
1:38.49—Sarynn Patterson7Arizona Desert Dolphins
48.96—Sophia Alexander7Ventana Canyon Swim Team
1:13.52—Seaton Mitchell7Tucson Country Club
57.08—Aurora Vandriel6Sahuarita Aquatics
1:07.48—Maria-elena Morales7Thad Terry Aquatics Club
1:14.71—Kristen Bish7Arizona Desert Dolphins
59.00—Dakota Maixner-Aucoin6Thad Terry Aquatics Club
1:34.66—Ali Alkhayat7Tucson Country Club
1:08.34—Vinnessa Van7Ventana Canyon Swim Team
1:18.03—Kaylin Farnum8Tucson Country Club
42.67—Jake Ruther8Tucson Country Club
50.03—Justin Adams8Flying Fish of Arizona Swim Team
48.71—Scarlett Hammerschmidt8Sierra Vista Tsunami Team
48.29—Jaime Aldama8Thad Terry Aquatics Club
50.40—Omar Alkhayat7Tucson Country Club
1:14.53—Nathan Pagel9Ventana Canyon Swim Team
55.6050 Breast
—Shannon Kratzer12Pusch Ridge
51.46—Hannah Stevens10Tigershark Swim Club
51.77—Lily Tees10Pusch Ridge
47.60—Pilar Cota10Thad Terry Aquatics Club
1:13.44—Kayden Shotwell9Sierra Vista Tsunami Team
1:06.95—Rhiannon Mitchell9Tucson Country Club
48.01—Catherine Stypa12Pusch Ridge
39.50—Aleksandra Van Hall12Sierra Vista Tsunami Team
43.57—Chelsea Clow12Tigershark Swim Club
57.22—Kaili Martinez10Pusch Ridge
49.93—Judah Lowe12Rio Rico River Rats
42.87—Ariella Cohen12La Paloma Swim Team
50.18—Samantha Moulton9Ventana Canyon Swim Team
58.72—Daxton Fodor11La Paloma Swim Team
48.50—Aleksandra Stawicka9Ventana Canyon Swim Team
57.46—Ali Cox11Sahuarita Aquatics
56.19—Madison Kubiak11La Paloma Swim Team
1:09.36—Max Bradley10Pusch Ridge
42.07—Madeline Dailey9Flying Fish of Arizona Swim Team
48.79—Isabel Dailey9Flying Fish of Arizona Swim Team
54.4450 Fly
—Hannah Stevens10Tigershark Swim Club
50.32—Lily Tees10Pusch Ridge
46.73—Sylas Cole12Flying Fish of Arizona Swim Team
32.13—Allison Phillips9Thad Terry Aquatics Club
1:02.43—Kayden Shotwell9Sierra Vista Tsunami Team
48.94—Zach Giles9Ventana Canyon Swim Team
59.84—Kaitlin Christiansen10Thad Terry Aquatics Club
47.68—Catherine Stypa12Pusch Ridge
34.05—Kaili Martinez10Pusch Ridge
46.48—Jordanne Struse10Sierra Vista Tsunami Team
39.02—Samantha Moulton9Ventana Canyon Swim Team
1:01.63—Max Bradley10Pusch Ridge
37.32—Elly McGee10Pusch Ridge
37.51—Isabel Dailey9Flying Fish of Arizona Swim Team
50.82—Amanda Bradley12Pusch Ridge
39.32—Logan Miller10Anthem Dolphins
35.73—Lacy Cain12Pusch Ridge
31.29—Rachel Kester12Pusch Ridge
37.28—Charles Huang12Flying Fish of Arizona Swim Team
28.75—Hannah Arffa11Pusch Ridge
55.13100 Free
—Mikayla Frushon12Arizona Desert Dolphins
1:03.29—Hannah Stevens10Tigershark Swim Club
1:24.12—Lily Tees10Pusch Ridge
1:30.33—Sylas Cole12Flying Fish of Arizona Swim Team
1:04.06—Sarynn Patterson7Arizona Desert Dolphins
1:48.20—Kenzie Holmes13Sierra Vista Tsunami Team
1:06.89—Maria-elena Morales7Thad Terry Aquatics Club
2:05.73—Connor Ray7La Paloma Swim Team
2:45.38—Pilar Cota10Thad Terry Aquatics Club
1:46.79—Jake Ruther8Tucson Country Club
1:30.35—Jaime Aldama8Thad Terry Aquatics Club
1:47.03—Kayden Shotwell9Sierra Vista Tsunami Team
1:29.28—Zach Giles9Ventana Canyon Swim Team
1:31.16—Jacob Offolter10Arizona Desert Dolphins
1:24.47—Kaitlin Christiansen10Thad Terry Aquatics Club
1:23.45—Jenn Munn15Tigershark Swim Club
1:10.52—Brooke Olkiewicz18Thad Terry Aquatics Club
1:38.84—Jordanne Struse10Sierra Vista Tsunami Team
1:21.93—Samantha Moulton9Ventana Canyon Swim Team
1:58.28—Daxton Fodor11La Paloma Swim Team
1:20.67100 Back
—Mikayla Frushon12Arizona Desert Dolphins
1:12.32—Kenzie Holmes13Sierra Vista Tsunami Team
1:14.59—Nick McNutt19Pusch Ridge
1:05.65—Jacob Offolter10Arizona Desert Dolphins
1:42.41—Jessica Offolter14Arizona Desert Dolphins
1:33.93—Jenn Munn15Tigershark Swim Club
1:20.01—Kaili Martinez10Pusch Ridge
1:38.67—Jordanne Struse10Sierra Vista Tsunami Team
1:31.07—Daxton Fodor11La Paloma Swim Team
1:38.36—Kasey Varley13Arizona Desert Dolphins
1:19.14—Megan Offolter13Arizona Desert Dolphins
1:39.36—Brianna Mounts13Thad Terry Aquatics Club
1:17.72—Hailey Palma11Pusch Ridge
1:14.10—Max Bradley10Pusch Ridge
1:27.87—Alex Echazarreta9Sierra Vista Tsunami Team
1:41.69—Jenna Vaaler10Sierra Vista Tsunami Team
1:24.03—Madeline Dailey9Flying Fish of Arizona Swim Team
1:38.91—Isabel Dailey9Flying Fish of Arizona Swim Team
1:40.82—Calvin Holst11Pusch Ridge
1:20.78—Lacy Cain12Pusch Ridge
1:12.16100 Breast
—Shannon Kratzer12Pusch Ridge
1:49.21—Hannah Stevens10Tigershark Swim Club
1:38.46—Lily Tees10Pusch Ridge
1:45.56—Kayden Shotwell9Sierra Vista Tsunami Team
2:00.42—Nick McNutt19Pusch Ridge
1:10.44—Jacob Offolter10Arizona Desert Dolphins
1:46.27—Kaitlin Christiansen10Thad Terry Aquatics Club
2:01.51—Catherine Stypa12Pusch Ridge
1:27.21—Kaili Martinez10Pusch Ridge
1:47.98—Teron Tidaback13Ventana Canyon Swim Team
1:44.34—Hailey Palma11Pusch Ridge
1:27.30—Vivan Hammerschmidt13Sierra Vista Tsunami Team
1:41.17—Max Bradley10Pusch Ridge
1:32.36—Alex Echazarreta9Sierra Vista Tsunami Team
1:58.56—Jenna Vaaler10Sierra Vista Tsunami Team
1:37.47—Elly McGee10Pusch Ridge
1:38.81—Madeline Dailey9Flying Fish of Arizona Swim Team
1:41.03—Calvin Holst11Pusch Ridge
1:26.12—Logan Miller10Anthem Dolphins
1:32.35—Lacy Cain12Pusch Ridge
1:28.59100 Fly
—Jackie Marlin14Pusch Ridge
1:08.89—Mikayla Frushon12Arizona Desert Dolphins
1:14.55—Kenzie Holmes13Sierra Vista Tsunami Team
1:27.17—Kayden Shotwell9Sierra Vista Tsunami Team
1:45.38—Kaili Martinez10Pusch Ridge
1:52.89—Megan Offolter13Arizona Desert Dolphins
1:52.70—Max Bradley10Pusch Ridge
1:30.87—Calvin Holst11Pusch Ridge
1:30.79—Emma Layton12Thad Terry Aquatics Club
1:18.06—Madi Johnson11Thad Terry Aquatics Club
1:18.00—James Cockrell11Thad Terry Aquatics Club
1:39.41—Mikayla Trenkler11Pusch Ridge
1:25.78—Alexis Stypa15Pusch Ridge
1:19.09—Collin Murphy12Pusch Ridge
1:19.81—Parker Gray14Arizona Desert Dolphins
1:08.03—Taylor Palma9Pusch Ridge
1:48.02—Ian Urquhart9La Paloma Swim Team
1:42.27—Will Newman10Arizona Desert Dolphins
1:32.67—Tim Oetter10Pusch Ridge
1:47.44—Jon Jon Garrard12Sierra Vista Tsunami Team
1:21.07100 IM
—Mikayla Frushon12Arizona Desert Dolphins
1:12.66—Hannah Stevens10Tigershark Swim Club
1:40.66—Lily Tees10Pusch Ridge
1:32.76—Sylas Cole12Flying Fish of Arizona Swim Team
1:13.19—Sarynn Patterson7Arizona Desert Dolphins
1:54.26—Benjamin Van Allen7Pusch Ridge
2:05.09—Melissa King7Thad Terry Aquatics Club
2:29.48—Kaylin Farnum8Tucson Country Club
1:34.99—Hazel Dasse9Tucson Country Club
1:47.64—Jacob Offolter10Arizona Desert Dolphins
1:37.73—Catherine Stypa12Pusch Ridge
1:19.25—Judah Lowe12Rio Rico River Rats
1:21.34—Rachel Juarez9Thad Terry Aquatics Club
2:02.74—Shannon Kratzer12Pusch Ridge
1:35.03—Max Bradley10Pusch Ridge
1:23.89—Elly McGee10Pusch Ridge
1:24.58—Isabel Dailey9Flying Fish of Arizona Swim Team
1:41.34—Kevin Balserak11Unattached
1:22.09—Calvin Holst11Pusch Ridge
1:18.21—Amanda Bradley12Pusch Ridge
1:26.67200 Free
—Jacob Rischar13Thad Terry Aquatics Club
2:35.30—Jenn Munn15Tigershark Swim Club
2:46.13—Megan Offolter13Arizona Desert Dolphins
2:58.69—Teron Tidaback13Ventana Canyon Swim Team
2:41.70—Bekah Kale15Sierra Vista Tsunami Team
2:12.41—Madeline Bolin13Pusch Ridge
2:07.85—Jennifer Westermann14Sierra Vista Tsunami Team
2:29.93—Thomas Golden14Flying Fish of Arizona Swim Team
2:06.91—Alexis Stypa15Pusch Ridge
2:18.59—Grant Ross13Ventana Canyon Swim Team
2:53.65—Alexis Badalamenti14Thad Terry Aquatics Club
2:26.82—Parker Gray14Arizona Desert Dolphins
2:08.83—Tristan Schrader13Flying Fish of Arizona Swim Team
2:00.95—Dalton Pakkala13Flying Fish of Arizona Swim Team
2:16.89200 Back
—Jackie Marlin14Pusch Ridge
2:29.53—Kenzie Holmes13Sierra Vista Tsunami Team
2:40.10—Jenn Munn15Tigershark Swim Club
2:58.54—Kasey Varley13Arizona Desert Dolphins
2:45.34—Megan Offolter13Arizona Desert Dolphins
3:20.32—Jennifer Westermann14Sierra Vista Tsunami Team
2:46.36—Phaydra Sperle13Sierra Vista Tsunami Team
2:49.86—Alexis Badalamenti14Thad Terry Aquatics Club
2:42.66—Dalton Pakkala13Flying Fish of Arizona Swim Team
2:22.74200 Breast
—Jacob Rischar13Thad Terry Aquatics Club
3:18.40—Kasey Varley13Arizona Desert Dolphins
3:12.39—Meredith Alarcio-Caldon13Thad Terry Aquatics Club
2:54.08—Grant Ross13Ventana Canyon Swim Team
4:00.62—Phaydra Sperle13Sierra Vista Tsunami Team
3:03.96200 Fly
—Jackie Marlin14Pusch Ridge
2:40.39—Bekah Kale15Sierra Vista Tsunami Team
2:43.10—Madeline Bolin13Pusch Ridge
2:42.01—Alexis Badalamenti14Thad Terry Aquatics Club
3:02.09200 IM
—Jackie Marlin14Pusch Ridge
2:32.16—Mikayla Frushon12Arizona Desert Dolphins
2:35.91—Sylas Cole12Flying Fish of Arizona Swim Team
2:34.32—Catherine Stypa12Pusch Ridge
2:48.59—Alex Duke16Rio Rico River Rats
2:21.06—Kasey Varley13Arizona Desert Dolphins
2:49.09—Megan Offolter13Arizona Desert Dolphins
3:25.49—Brianna Mounts13Thad Terry Aquatics Club
2:50.95—Hailey Palma11Pusch Ridge
2:43.34—Amanda Bradley12Pusch Ridge
3:13.65—Madeline Bolin13Pusch Ridge
2:30.61—Rachel Kester12Pusch Ridge
3:01.63—Charles Huang12Flying Fish of Arizona Swim Team
2:20.77—Jennifer Westermann14Sierra Vista Tsunami Team
2:58.58—Thomas Golden14Flying Fish of Arizona Swim Team
2:27.13—Alexis Stypa15Pusch Ridge
2:40.09—Kylee Mattingly13Tucson Country Club
2:51.50—Collin Murphy12Pusch Ridge
2:33.35—Alexis Badalamenti14Thad Terry Aquatics Club
2:47.90—Parker Gray14Arizona Desert Dolphins
2:29.23400 IM
—Jackie Marlin14Pusch Ridge
5:23.47—Bekah Kale15Sierra Vista Tsunami Team
5:33.76—Madeline Bolin13Pusch Ridge
5:17.28—Thomas Golden14Flying Fish of Arizona Swim Team
5:10.49—Parker Gray14Arizona Desert Dolphins
5:13.98—Tristan Schrader13Flying Fish of Arizona Swim Team
4:55.75—Dalton Pakkala13Flying Fish of Arizona Swim Team
5:23.15500 Free
—Jackie Marlin14Pusch Ridge
6:13.43—Mikayla Frushon12Arizona Desert Dolphins
6:12.32—Sylas Cole12Flying Fish of Arizona Swim Team
6:11.97—Kenzie Holmes13Sierra Vista Tsunami Team
7:14.96—Nick McNutt19Pusch Ridge
6:20.01—Jessica Offolter14Arizona Desert Dolphins
7:59.71—Jenn Munn15Tigershark Swim Club
7:16.73—Alex Duke16Rio Rico River Rats
5:43.80—Kasey Varley13Arizona Desert Dolphins
6:40.61—Hailey Palma11Pusch Ridge
6:28.97—Addi Vavala11Flying Fish of Arizona Swim Team
7:13.17—Bekah Kale15Sierra Vista Tsunami Team
6:01.44—Madeline Bolin13Pusch Ridge
5:46.11—Emma Layton12Thad Terry Aquatics Club
6:48.31—Rachel Kester12Pusch Ridge
7:11.53—Emma McGee11Pusch Ridge
8:05.17—Thomas Golden14Flying Fish of Arizona Swim Team
5:54.58—Parker Gray14Arizona Desert Dolphins
5:47.87—Tristan Schrader13Flying Fish of Arizona Swim Team
5:26.80—Matt Marlin12Pusch Ridge
7:02.05