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
—Wren Smith17Flying Fish Arizona Swim Team
28.36—Tanner Sheffert17Phoenix Swim Club
24.98—Olivia Nordini18Scottsdale Aquatic Club
27.54—Joseph Millett18Aquabear Swim Team
25.57—Preston Grandpre23Tucson Ford Dealers Aquatics
23.73—Shea Oenning16Phoenix Swim Club
28.56—Yana Stozkovs15Swim Neptune
27.22—Davis Therrien16Scottsdale Aquatic Club
25.60—Jason Spears Spears18Swim Neptune
26.28—Caden Oprandy18Scottsdale Aquatic Club
24.95—Abigail Lawrence17Swim Neptune
29.16—Madelyn Hamblin16Swim Neptune
28.54—Grant Barlow15Phoenix Swim Club
26.83—Ethan Glanville19Arizona Aquatic Club
26.80—Connolly Taylor16Flying Fish Arizona Swim Team
27.48—Trey Smyczek17Tucson Ford Dealers Aquatics
25.41—Victoria Core16Flagstaff Snow Sharks Inc
29.10—Norah Suaverdez15Phoenix Swim Club
29.03—Addison Jarecki16Swim Neptune
28.38—Devin Irons18Phoenix Swim Club
24.5450 Back
—Devin Irons18Phoenix Swim Club
27.00—Alex Minarich17Scottsdale Aquatic Club
27.67—Karsten Eichler18Phoenix Swim Club
29.85—Liliana Hineman15Scottsdale Aquatic Club
31.91—Madelyn Hamblin16Swim Neptune
31.67—Addison Jarecki16Swim Neptune
34.42—Connolly Taylor16Flying Fish Arizona Swim Team
31.72—Dominik Irons16Phoenix Swim Club
28.10—Adriana Lauterborn16Phoenix Swim Club
31.78—Branson Nakamura15Iolani Swim Club
27.88—Connor Seminavage19Iolani Swim Club
27.85—Ginger Kiefer20Vandal Aquatic Club
30.20—Ethan Gingras17Vandal Aquatic Club
29.44—Anna Rauchholz21Washington State University
30.07—Wiktoria Palicka20Washington State University
31.72—Lindsay Sutton17Valley Splash
33.55—Isla Miller13Columbia River Swim Team
35.3450 Breast
—Carmelo Caccamo17Swim Neptune
31.80—Grant Barlow15Phoenix Swim Club
32.70—Ethan Glanville19Arizona Aquatic Club
32.76100 Free
—Emmett Jones16Swim Neptune
55.36—Holland Nye15Tucson Ford Dealers Aquatics
1:02.43—Cole Faut17Phoenix Swim Club
51.91—Cabot Teskey18J Swim Club
54.82—Norah Suaverdez15Phoenix Swim Club
1:04.51—Ethan Reniewicki18Scottsdale Aquatic Club
50.53—Dominik Irons16Phoenix Swim Club
56.87—Ashton Joswiak17Scottsdale Aquatic Club
54.06—Wren Smith17Flying Fish Arizona Swim Team
1:00.03—Addison Jarecki16Swim Neptune
1:03.10—Adriana Lauterborn16Phoenix Swim Club
1:03.01—Olivia Nordini18Scottsdale Aquatic Club
59.98—Preston Vorholzer14Aquabear Swim Team
1:01.87—Luke Weibel16Flying Fish Arizona Swim Team
55.35—Charlie Madeksza21Phoenix Swim Club
56.25—Juliette Daigneault18Scottsdale Aquatic Club
57.95—Shea Oenning16Phoenix Swim Club
1:02.09—Maddie Keller16Swim Neptune
1:01.67—Peter Shih18Phoenix Swim Club
53.45—Chloe Quihuiz17Phoenix Swim Club
1:04.48100 Back
—Naomi Weibel14Flying Fish Arizona Swim Team
1:06.36—Alex Minarich17Scottsdale Aquatic Club
59.66—Joseph Millett18Aquabear Swim Team
1:05.62—Ellie Horning18Scottsdale Aquatic Club
1:04.86—Carmelo Caccamo17Swim Neptune
1:15.87—Mischa Eng17Scottsdale Aquatic Club
1:08.86—Addison Jarecki16Swim Neptune
1:13.21—Karsten Eichler18Phoenix Swim Club
1:01.95—Davis Therrien16Scottsdale Aquatic Club
1:05.15—Finn Daly18Scottsdale Aquatic Club
1:02.35—Langston Lindsey16Swim Neptune
59.53—Olivia Singer15Phoenix Swim Club
1:12.36—Norah Suaverdez15Phoenix Swim Club
1:13.00—Aydan Prassas17Phoenix Swim Club
1:00.19—Remington Willard14Scottsdale Aquatic Club
1:11.43—Emmett Jones16Swim Neptune
59.74—Connolly Taylor16Flying Fish Arizona Swim Team
1:08.04—Liliana Hineman15Scottsdale Aquatic Club
1:07.65—Shea Oenning16Phoenix Swim Club
1:06.76—Madelyn Hamblin16Swim Neptune
1:07.97100 Breast
—Addison Jarecki16Swim Neptune
1:20.12—Noah Swetlishoff17Phoenix Swim Club
1:18.41—Marcos Bravo19Phoenix Swim Club
1:06.11—Adriana Lauterborn16Phoenix Swim Club
1:14.08—Carter Landreth15Scottsdale Aquatic Club
1:11.90—Ailani Ika18Scottsdale Aquatic Club
1:16.42—Fabiola Martin15Scottsdale Aquatic Club
1:19.44—Caden Oprandy18Scottsdale Aquatic Club
1:04.51—Nathaniel Malcolm17Scottsdale Aquatic Club
1:04.52—Yana Stozkovs15Swim Neptune
1:22.84—Maddie Keller16Swim Neptune
1:18.03—Ireland Gilligan17Scottsdale Aquatic Club
1:16.40—Nia Khurmi14Scottsdale Aquatic Club
1:15.19—Teddy Neilson18Phoenix Swim Club
1:04.60—Brynn Barr15Swim Neptune
1:15.84—Aaliyah Minkin16Scottsdale Aquatic Club
1:19.65—Michael Eichmann19Scottsdale Aquatic Club
1:13.18—Nicole Byrnes Cortinas18Swim Neptune
1:16.59—Brady Kormendy16Scottsdale Aquatic Club
1:09.00—Grayson Pudleiner17Swim Neptune
1:08.11100 Fly
—Saylor Debnam16Scottsdale Aquatic Club
1:06.17—Connolly Taylor16Flying Fish Arizona Swim Team
1:06.23—Alex Edquid19Aquabear Swim Team
56.82—Landen Tran16Swim Neptune
1:00.33—Alva Zhao15Flying Fish Arizona Swim Team
1:04.54—Tanner Sheffert17Phoenix Swim Club
58.88—Carter Landreth15Scottsdale Aquatic Club
1:07.64—Emmy Therrien18Scottsdale Aquatic Club
1:04.35—Elise Flores15Phoenix Swim Club
1:07.25—Remington Willard14Scottsdale Aquatic Club
1:10.36—Ben Bryzelak18Scottsdale Aquatic Club
57.52—Kayman Neal19Scottsdale Aquatic Club
1:00.99—Kaleigh Mack17Scottsdale Aquatic Club
1:05.94—Nia Khurmi14Scottsdale Aquatic Club
1:11.35—Genevieve George18Phoenix Swim Club
1:03.11—Reagan Edquid16Aquabear Swim Team
1:04.03—Danielle Gleason19Phoenix Swim Club
1:04.54—Surie Feng15Arizona Aquatic Club
1:10.15—Victoria Larson16Phoenix Swim Club
1:09.94—Aydan Prassas17Phoenix Swim Club
56.90200 Free
—Ronan McCarthy16Scottsdale Aquatic Club
1:58.28—Brionna Thomas19Scottsdale Aquatic Club
2:11.46—Mj Gilligan19Scottsdale Aquatic Club
2:09.70—Zac Clark16Phoenix Swim Club
1:55.66—Lelia Symington18Phoenix Swim Club
2:09.44—Emmett Jones16Swim Neptune
2:06.48—Emmy Therrien18Scottsdale Aquatic Club
2:09.26—Olivia Nordini18Scottsdale Aquatic Club
2:12.83—Rena Cheong17Scottsdale Aquatic Club
2:15.08—Surie Feng15Arizona Aquatic Club
2:14.29—Libby Smith18Swim Neptune
2:18.55—Brady Holubar16Scottsdale Aquatic Club
1:54.50—Miles Smyczek18Tucson Ford Dealers Aquatics
2:05.27—Talan Denison16Scottsdale Aquatic Club
2:06.48—MJ Neilson18Phoenix Swim Club
2:11.03—Hudson Martz17Scottsdale Aquatic Club
1:57.45—Izzy Geiger16Flying Fish Arizona Swim Team
2:11.29—Danielle Gleason19Phoenix Swim Club
2:08.44—Amber Janky18Flying Fish Arizona Swim Team
2:08.06—Yana Stozkovs15Swim Neptune
2:09.43200 Back
—Addison Jarecki16Swim Neptune
2:40.91—Devin Irons18Phoenix Swim Club
2:04.76—Kayman Neal19Scottsdale Aquatic Club
2:14.25—Shlok Chowdhury16Unattached
2:23.30—Liliana Hineman15Scottsdale Aquatic Club
2:31.14—Karsten Eichler18Phoenix Swim Club
2:07.45—Peter Shih18Phoenix Swim Club
2:10.15—Ellie Horning18Scottsdale Aquatic Club
2:23.76—Shea Oenning16Phoenix Swim Club
2:23.70—Carla Gonzalez27Phoenix Swim Club
2:32.27—Genevieve George18Phoenix Swim Club
2:21.82—Valerie Peimann17Glacier Swim Club
2:24.52—Branson Nakamura15Iolani Swim Club
2:14.95—Connor Seminavage19Iolani Swim Club
2:19.35—Olivia Wong16Iolani Swim Club
2:26.50—Eliza Furqueron17Spokane Waves Aquatic Team
2:25.44—Jacob Furqueron15Spokane Waves Aquatic Team
2:11.43—Avery Keinonen20Vandal Aquatic Club
2:35.69—Ethan Gingras17Vandal Aquatic Club
2:16.14—Ginger Kiefer20Vandal Aquatic Club
2:24.82200 Breast
—Paige Dancz16Swim Neptune
2:52.98—Cabot Teskey18J Swim Club
2:36.14—Nicolas Asp16Phoenix Swim Club
2:34.58—Hudson Martz17Scottsdale Aquatic Club
2:22.52—Heidi Sexson17Scottsdale Aquatic Club
2:49.45—Lawrence Geer15Scottsdale Aquatic Club
2:33.01—Ailani Ika18Scottsdale Aquatic Club
2:43.39—Fabiola Martin15Scottsdale Aquatic Club
2:51.17—Teddy Neilson18Phoenix Swim Club
2:18.00—Owen Currie18Scottsdale Aquatic Club
2:28.91—Maddie Keller16Swim Neptune
2:44.51—Ethan Glanville19Arizona Aquatic Club
2:41.28—Addison Jarecki16Swim Neptune
2:58.53—Caden Oprandy18Scottsdale Aquatic Club
2:19.61—Chloe Quihuiz17Phoenix Swim Club
2:45.56—Brady Kormendy16Scottsdale Aquatic Club
2:26.38—Adriana Lauterborn16Phoenix Swim Club
2:41.52—Sawyer Rietz16Swim Neptune
2:28.99—Juliette Daigneault18Scottsdale Aquatic Club
2:46.06—Preston Vorholzer14Aquabear Swim Team
2:40.64200 Fly
—Elise Flores15Phoenix Swim Club
2:36.08—Mj Gilligan19Scottsdale Aquatic Club
2:20.79—Victoria Larson16Phoenix Swim Club
2:41.99—Liliana Hineman15Scottsdale Aquatic Club
2:25.27—Danielle Gleason19Phoenix Swim Club
2:22.64—Liam Cosgrove15Flying Fish Arizona Swim Team
2:18.18—Cole Faut17Phoenix Swim Club
2:06.72—Peter Shih18Phoenix Swim Club
2:04.08—Connor Seminavage19Iolani Swim Club
2:08.97—Trace Bennett13Unattached
2:20.35—Owen Bennett16Unattached
2:16.50—Taylor Tabino17Spokane Waves Aquatic Team
2:25.03—Jacob Furqueron15Spokane Waves Aquatic Team
2:07.51—Ava Langston20Vandal Aquatic Club
2:31.08—Ginger Kiefer20Vandal Aquatic Club
2:19.49—Avery Keinonen20Vandal Aquatic Club
2:33.36—Eli Bona17Walla Walla Swim Club
2:19.66—Becca Koza17La Grande Swim Club
2:28.27—Kam Forsmann18Lewis Clark Neptune Swim Team
2:13.09—Mehlika Yalcin19Washington State University
2:22.91200 IM
—Ronan McCarthy16Scottsdale Aquatic Club
2:18.69—Alex Minarich17Scottsdale Aquatic Club
2:20.01—Ireland Gilligan17Scottsdale Aquatic Club
2:26.03—Brady Kormendy16Scottsdale Aquatic Club
2:12.78—Ben Bryzelak18Scottsdale Aquatic Club
2:10.13—Yana Stozkovs15Swim Neptune
2:31.27—Grady Garbarino17Scottsdale Aquatic Club
2:19.80—Madelyn Hamblin16Swim Neptune
2:32.63—Maddie Keller16Swim Neptune
2:30.38—Paige Dancz16Swim Neptune
2:47.39—Karsten Eichler18Phoenix Swim Club
2:09.62—Kennedy Eichler22Phoenix Swim Club
2:36.06—Charlie Madeksza21Phoenix Swim Club
2:27.39—Nicolas Asp16Phoenix Swim Club
2:27.84—Saylor Debnam16Scottsdale Aquatic Club
2:34.11—Juliette Daigneault18Scottsdale Aquatic Club
2:22.16—Emmy Therrien18Scottsdale Aquatic Club
2:28.98—Marina Zhao13Flying Fish Arizona Swim Team
2:33.55—Aaliyah Minkin16Scottsdale Aquatic Club
2:37.36—Carmelo Caccamo17Swim Neptune
2:26.28400 Free
—Landen Tran16Swim Neptune
4:25.76—Tanner Sheffert17Phoenix Swim Club
4:16.32—Ronan McCarthy16Scottsdale Aquatic Club
4:19.86—Brionna Thomas19Scottsdale Aquatic Club
4:39.31—Marina Zhao13Flying Fish Arizona Swim Team
4:38.20—Emma Samaddar15Scottsdale Aquatic Club
4:33.86—Hudson Martz17Scottsdale Aquatic Club
4:00.45—Mj Gilligan19Scottsdale Aquatic Club
4:30.17—Karsten Eichler18Phoenix Swim Club
4:15.33—Danielle Gleason19Phoenix Swim Club
4:38.34—Trey Smyczek17Tucson Ford Dealers Aquatics
4:40.53—Brady Kormendy16Scottsdale Aquatic Club
4:15.91—Libby Smith18Swim Neptune
4:42.03—Lelia Symington18Phoenix Swim Club
4:28.89—Wren Smith17Flying Fish Arizona Swim Team
4:34.60—Elise Flores15Phoenix Swim Club
4:40.87—Elijah Peng16Arizona Aquatic Club
4:15.75—Miles Smyczek18Tucson Ford Dealers Aquatics
4:13.84—Liam Cosgrove15Flying Fish Arizona Swim Team
4:15.99—Devin Irons18Phoenix Swim Club
4:06.49400 IM
—Grady Garbarino17Scottsdale Aquatic Club
5:00.25—Lawrence Geer15Scottsdale Aquatic Club
5:00.95—Ireland Gilligan17Scottsdale Aquatic Club
5:09.93—Wade Olsson16Tucson Ford Dealers Aquatics
4:54.69—Mj Gilligan19Scottsdale Aquatic Club
5:05.15—Maddie Keller16Swim Neptune
5:23.85—Brynn Barr15Swim Neptune
5:29.88—Mischa Eng17Scottsdale Aquatic Club
5:21.68—Kennedy Eichler22Phoenix Swim Club
5:24.20—Genevieve George18Phoenix Swim Club
4:58.12—Levi Gomez16Phoenix Swim Club
5:01.64—Miles Smyczek18Tucson Ford Dealers Aquatics
4:44.02—Nathaniel Malcolm17Scottsdale Aquatic Club
4:44.95—Dominik Irons16Phoenix Swim Club
4:36.77—Hudson Martz17Scottsdale Aquatic Club
4:36.77—Nia Khurmi14Scottsdale Aquatic Club
5:16.83—Reagan Edquid16Aquabear Swim Team
5:05.34—Naomi Weibel14Flying Fish Arizona Swim Team
4:59.79—Jason Spears Spears18Swim Neptune
5:00.85—Liliana Hineman15Scottsdale Aquatic Club
5:12.26800 Free
—MITCHELL BAILEY17Scottsdale Aquatic Club
8:37.62—Patrick Dunn17Scottsdale Aquatic Club
8:37.96—Hudson Martz17Scottsdale Aquatic Club
8:16.36—Devin Irons18Phoenix Swim Club
8:18.09—Elise Flores15Phoenix Swim Club
9:30.19—Lelia Symington18Phoenix Swim Club
9:11.73—Izzy Geiger16Flying Fish Arizona Swim Team
9:20.51—Luke Weibel16Flying Fish Arizona Swim Team
8:47.99—Leah Davidson15Flying Fish Arizona Swim Team
9:36.90—Tessa Bryzelak15Scottsdale Aquatic Club
9:46.21—Landen Tran16Swim Neptune
9:21.70—Ruby Smith17Flying Fish Arizona Swim Team
9:34.91—Kennedy Eichler22Phoenix Swim Club
9:45.20—Amias Hollister Ivanich16Swim Neptune
9:05.43—Levi Gomez16Phoenix Swim Club
8:51.58—Libby Smith18Swim Neptune
9:49.75—Valerie Peimann17Glacier Swim Club
9:39.32—Ari Teske15Spokane Waves Aquatic Team
8:52.92—Ava Langston20Vandal Aquatic Club
9:33.73—Bethany Rahn21Vandal Aquatic Club
9:43.801500 Free
—Adam Habib16Aquabear Swim Team
18:53.95—Emma Ferguson16Phoenix Swim Club
18:18.78—Declan Kelly18Scottsdale Aquatic Club
16:04.03—Koryne Gantt16Swim Neptune
19:06.58—Gracie Sheldon16Phoenix Swim Club
19:07.03—Talan Denison16Scottsdale Aquatic Club
17:18.17—Levi Gomez16Phoenix Swim Club
16:53.92—Peter Shih18Phoenix Swim Club
16:36.25—Tessa Bryzelak15Scottsdale Aquatic Club
18:08.02—Zac Clark16Phoenix Swim Club
16:14.19—Edgar Betancourt21Flying Fish Arizona Swim Team
16:37.05—Amias Hollister Ivanich16Swim Neptune
17:30.96—Brionna Thomas19Scottsdale Aquatic Club
18:36.24—Liliana Hineman15Scottsdale Aquatic Club
18:03.47—Emma Samaddar15Scottsdale Aquatic Club
18:27.52—Hudson Martz17Scottsdale Aquatic Club
15:55.18—Elise Flores15Phoenix Swim Club
17:41.76—Aiden Custer14Flying Fish Arizona Swim Team
17:08.12—Owen Currie18Scottsdale Aquatic Club
17:23.61—Bethany Rahn21Vandal Aquatic Club
18:36.49