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
—Parker Wilke12Life Time Arizona Swim Team
35.86—Taylor Walkenbach12Surprise Storm
35.35—Allie Schwartz14Swim Neptune
34.55—Dylan French8Desert Thunder Aquatics Club
1:01.65—Katelyn Lanese12Phoenix Swim Club
32.95—Sydney Snider13Life Time Arizona Swim Team
32.00—Milana Nazarenko15Surprise Storm
33.24—Bailey Reynolds13Phoenix Swim Club
34.70—Claire Harrison9Surprise Storm
45.74—Mateo Coria13Surprise Storm
28.74—Elie Kauffman10Life Time Arizona Swim Team
39.89—Natalia Salazar7Anthem Dolphins
52.66—Mason Kearley13Surprise Storm
27.59—Emory Burden12Flagstaff Snow Sharks Inc
37.15—Jude Saarenas12YMCA Westside Silver Fins
35.90—Tate Schuricht14Scottsdale Aquatic Club
28.87—Solana Bigley11Lumberjack Aquatics
44.03—Kendall Christiansen13Unattached
32.04—Emma Larsen14Swim Neptune
49.65—Gracy Kiyaani11Life Time Arizona Swim Team
42.1750 Back
—Baylie Ofman10Life Time Arizona Swim Team
59.37—Dylan French8Desert Thunder Aquatics Club
1:11.18—Claire Harrison9Surprise Storm
50.16—Natalie Fox9Phoenix Swim Club
52.27—Elie Kauffman10Life Time Arizona Swim Team
50.49—Natalia Salazar7Anthem Dolphins
1:02.17—Carter Cook10Phoenix Swim Club
45.29—Emily Beadle6YMCA Westside Silver Fins
1:08.35—Emma Crysler10Prescott Swim Team Inc
49.12—Aubrey Vessells9Havasu Stingrays Swim Team
54.10—Phoebe Brethower7Desert Thunder Aquatics Club
55.72—Connor McLean8Life Time Arizona Swim Team
1:03.74—Lucy Spielman9Sedona Swim Team
58.20—Lauren Intac10Havasu Stingrays Swim Team
49.96—Kenzie Fauth8Desert Thunder Aquatics Club
1:06.16—Brady Jeter7Swim Neptune
57.70—Ewan Cain7YMCA Westside Silver Fins
1:08.40—Kira Adrion10Desert Thunder Aquatics Club
1:04.01—Cole Faut9YMCA Westside Silver Fins
46.19—Savannah Bell10Surprise Storm
40.4050 Breast
—Dylan French8Desert Thunder Aquatics Club
1:19.30—Parker Sessler9Phoenix Swim Club
1:06.53—Natalia Salazar7Anthem Dolphins
1:13.34—Kamila Zolnierczyk7Anthem Dolphins
1:07.24—Yaziel Quintana8Desert Thunder Aquatics Club
1:10.57—Molly Durham7Desert Thunder Aquatics Club
1:07.55—Alex Kleinman10Swim Neptune
56.22—Lauren Intac10Havasu Stingrays Swim Team
50.12—Lucy Spielman9Sedona Swim Team
1:03.43—Kenzie Fauth8Desert Thunder Aquatics Club
1:20.02—Payton Phillips9YMCA Westside Silver Fins
1:05.83—Kira Adrion10Desert Thunder Aquatics Club
1:33.05—Maggie LeRoux10Desert Thunder Aquatics Club
58.04—Cruz Helmstetter10Phoenix Swim Club
50.81—Eliza Day8Swim Neptune
1:15.24—Mattea Lingen10Pitchfork Aquatics
46.26—Theron Kiyaani9Life Time Arizona Swim Team
1:23.51—Hayden Sutton10Anthem Dolphins
56.02—Austin Hargreaves9Surprise Storm
59.09—Lauren Lopez10Phoenix Swim Club
49.1850 Fly
—Payton Phillips9YMCA Westside Silver Fins
1:11.21—Charlotte Wright9Swim Neptune
1:01.01—Elie Kauffman10Life Time Arizona Swim Team
1:00.04—Carter Cook10Phoenix Swim Club
39.63—Heath Tinsley10Prescott Swim Team Inc
1:07.80—Declan Kelly10Swim Neptune
40.74—Reilly Cox9Anthem Dolphins
47.54—Alex Kleinman10Swim Neptune
52.34—Phoebe Brethower7Desert Thunder Aquatics Club
1:01.51—Kailah Dauderman9Life Time Arizona Swim Team
47.67—Natalie Fox9Phoenix Swim Club
59.74—Savannah Bell10Surprise Storm
38.22—Baylie Ofman10Life Time Arizona Swim Team
1:03.89—Maggie LeRoux10Desert Thunder Aquatics Club
54.72—Osmond Chong10Scottsdale Aquatic Club
46.04—Sam Fausto7YMCA Westside Silver Fins
1:00.96—Lauren Dechant10Swim Neptune
43.33—Lauren Ahearn9Swim Neptune
38.00—Luke Hayes10Phoenix Swim Club
55.37—Lily Cheney9Life Time Arizona Swim Team
50.29100 Free
—Alan Guerra-Davis17Lumberjack Aquatics
1:08.59—Tanner McDonald13Prescott Swim Team Inc
1:29.75—Nate Adams13Lumberjack Aquatics
1:19.84—Carley Astraus17Flagstaff Snow Sharks Inc
1:12.32—Quinton Wiltbank11Swim Neptune
1:10.84—Allie Schwartz14Swim Neptune
1:18.49—Madison Dols12Pitchfork Aquatics
1:19.13—Sydney Snider13Life Time Arizona Swim Team
1:09.91—Destiny Kling16Pitchfork Aquatics
1:04.83—Alexys Matcuk15Pitchfork Aquatics
1:10.38—Davis Houck14Phoenix Swim Club
1:13.13—Lily Cyga13Swim Neptune
1:28.51—Ridge Peterson14Swim Neptune
1:04.76—Isabelle Dauderman13Life Time Arizona Swim Team
1:12.97—Kendall Christiansen13Unattached
1:10.80—Hannah Doskicz17Lumberjack Aquatics
1:09.86—Grace Marie Braun16Pitchfork Aquatics
1:08.94—Mady Bachmeier13Swim Neptune
1:07.87—Aaron Beauchamp18Pitchfork Aquatics
1:01.34—Nic Depner15Swim Neptune
59.86100 Back
—Thomas Joswiak13Phoenix Swim Club
1:13.62—Sara Ortiz11YMCA Westside Silver Fins
1:26.94—Lukas Floyd14Pitchfork Aquatics
1:24.43—Sydney Snider13Life Time Arizona Swim Team
1:26.47—Claire Harrison9Surprise Storm
1:47.46—Aspen Smith14Desert Thunder Aquatics Club
1:22.62—Jude Saarenas12YMCA Westside Silver Fins
1:36.03—Brianna Nelson14Swim Neptune
1:18.26—Jalen Rinne15Lumberjack Aquatics
1:25.66—Diego Nunez Velasco12Swim Neptune
1:23.06—Tate Schuricht14Scottsdale Aquatic Club
1:15.38—Lauren Linneman14Anthem Dolphins
1:21.59—Carter Cook10Phoenix Swim Club
1:36.71—Kendall Christiansen13Unattached
1:18.75—Mackynzee Acevedo Henry12Desert Thunder Aquatics Club
2:00.70—Emma Larsen14Swim Neptune
1:59.85—Grace Marie Braun16Pitchfork Aquatics
1:20.97—Sara Mionske12Surprise Storm
1:42.21—Mason Kearley13Surprise Storm
1:10.79—Nic Depner15Swim Neptune
1:12.17100 Breast
—Alexys Matcuk15Pitchfork Aquatics
1:32.46—Allie Schwartz14Swim Neptune
1:53.10—Emily Ivarsson13Scottsdale Aquatic Club
1:35.23—Sydney Snider13Life Time Arizona Swim Team
1:29.96—Tanner McDonald13Prescott Swim Team Inc
1:55.00—Faith Houston13Lumberjack Aquatics
2:24.34—Grace Marie Braun16Pitchfork Aquatics
1:34.12—Hannah Doskicz17Lumberjack Aquatics
1:37.40—Karsten Deakin14Swim Neptune
1:43.94—Aaron Beauchamp18Pitchfork Aquatics
1:11.37—Bailey Reynolds13Phoenix Swim Club
1:30.90—Brianna Nelson14Swim Neptune
1:31.26—Pearl Himelick13Flagstaff Snow Sharks Inc
1:28.06—Devin Esser14Swim Neptune
1:22.16—Brianna Loescher13Lumberjack Aquatics
1:34.15—Joshua Baillie15Prescott Swim Team Inc
1:22.19—Nick Grabauskas14Desert Thunder Aquatics Club
1:26.61—Jack Miller14Desert Thunder Aquatics Club
1:29.17—Renee Baillie16Prescott Swim Team Inc
1:33.77—Chloe Convis13Life Time Arizona Swim Team
1:26.77100 Fly
—Analyn Bowman12Desert Thunder Aquatics Club
1:49.72—Jalen Rinne15Lumberjack Aquatics
1:22.49—Alan Guerra-Davis17Lumberjack Aquatics
1:19.97—Garret Chance17Pitchfork Aquatics
1:08.02—Mateo Coria13Surprise Storm
1:14.75—Mason Kearley13Surprise Storm
1:05.80—Emory Burden12Flagstaff Snow Sharks Inc
1:53.75—Allie Walter12YMCA Westside Silver Fins
1:23.95—Brianna Nelson14Swim Neptune
1:18.42—Sara Mionske12Surprise Storm
2:03.31—Aspen Smith14Desert Thunder Aquatics Club
1:15.37—Mady Bachmeier13Swim Neptune
1:10.97—Samantha/sammy Braun14Pitchfork Aquatics
1:18.10—Maille Conn14Flagstaff Snow Sharks Inc
1:42.74—Nathan Spalding12Surprise Storm
2:13.35—Rachel Diehl17Lumberjack Aquatics
1:23.04—John Barry14Scottsdale Aquatic Club
1:54.94—Pearl Himelick13Flagstaff Snow Sharks Inc
1:16.59—Devin Esser14Swim Neptune
1:06.01—Katelyn Lanese12Phoenix Swim Club
1:18.91200 Free
—Elie Kauffman10Life Time Arizona Swim Team
3:23.30—Lauren Lopez10Phoenix Swim Club
3:15.63—Madison Dols12Pitchfork Aquatics
2:54.29—Declan Kelly10Swim Neptune
2:54.84—Carter Cook10Phoenix Swim Club
3:14.28—Porter Phillips9YMCA Westside Silver Fins
3:48.68—Ashe Salliego10Flagstaff Snow Sharks Inc
3:43.80—Aubrey Vessells9Havasu Stingrays Swim Team
3:40.92—Faith Crowe12YMCA Westside Silver Fins
3:08.65—Quinton Wiltbank11Swim Neptune
2:33.09—Hayden Sutton10Anthem Dolphins
3:09.84—Kailah Dauderman9Life Time Arizona Swim Team
2:59.02—Lily Fox10Desert Thunder Aquatics Club
3:57.38—Ava Bartsch9Swim Neptune
2:54.33—Payton Phillips9YMCA Westside Silver Fins
4:14.36—Tucker Roth11Pitchfork Aquatics
2:44.24—Tyler Greene12Surprise Storm
2:55.97—Ryn McCullough12Flagstaff Snow Sharks Inc
2:47.85—Luke Hayes10Phoenix Swim Club
3:41.56—Nathan Spalding12Surprise Storm
3:26.26200 Back
—Kendall Christiansen13Unattached
2:55.11—Grace Marie Braun16Pitchfork Aquatics
2:40.88—Antonio Grayson13Life Time Arizona Swim Team
3:00.96—Pearl Himelick13Flagstaff Snow Sharks Inc
2:47.45—Aleksey Orlov14Scottsdale Aquatic Club
3:21.22—Katie Cuendet15Pitchfork Aquatics
2:56.78—Mary Zettlemoyer13Scottsdale Aquatic Club
3:57.34—David Hall18Life Time Arizona Swim Team
2:38.32—Capri Kalvelage14Swim Neptune
2:52.10—Renee Baillie16Prescott Swim Team Inc
2:50.50—Justin Jarmer17Lumberjack Aquatics
2:53.47—Cydnie Perkins13Scottsdale Aquatic Club
3:01.95—Ally Montgomery16Lumberjack Aquatics
3:04.85—Sean O'Rourke13Scottsdale Aquatic Club
3:27.50—Ben Hill14Pitchfork Aquatics
2:43.65—Blake Hanline16Swim Neptune
3:10.07—Hayden Jacobs14Life Time Arizona Swim Team
3:16.10—Kat Wallen15Desert Thunder Aquatics Club
3:30.21—Jarod Arroyo16Pitchfork Aquatics
2:19.76—Aj Alexander15Havasu Stingrays Swim Team
2:50.02200 Breast
—Bailey Reynolds13Phoenix Swim Club
3:26.48—Lukas Floyd14Pitchfork Aquatics
3:01.47—Jalen Rinne15Lumberjack Aquatics
3:41.93—Aspen Smith14Desert Thunder Aquatics Club
3:21.79—Brianna Nelson14Swim Neptune
3:20.54—Emma Larsen14Swim Neptune
4:41.17—Grace Marie Braun16Pitchfork Aquatics
3:18.09—Aaron Beauchamp18Pitchfork Aquatics
2:42.28—Izzi Bauerle13Desert Thunder Aquatics Club
4:02.57—Michael Johnsen16Havasu Stingrays Swim Team
3:01.77—Tyler Sessler13Phoenix Swim Club
3:18.11—Pearl Himelick13Flagstaff Snow Sharks Inc
3:07.35—Alexsandra Henes15Flagstaff Snow Sharks Inc
3:26.15—Mia Taylor14YMCA Westside Silver Fins
3:13.71—Aubrey Chavarria16Surprise Storm
3:31.79—Joshua Baillie15Prescott Swim Team Inc
2:59.78—Chloe Convis13Life Time Arizona Swim Team
3:12.23—Renee Baillie16Prescott Swim Team Inc
3:23.50—Lyndsey Brueckner14Havasu Stingrays Swim Team
3:33.22—Ian Achor13Scottsdale Aquatic Club
3:47.96200 Fly
—Destiny Kling16Pitchfork Aquatics
2:32.41—Carley Astraus17Flagstaff Snow Sharks Inc
3:34.70—Pearl Himelick13Flagstaff Snow Sharks Inc
2:53.47—Cydnie Perkins13Scottsdale Aquatic Club
3:07.54—Blake Hanline16Swim Neptune
3:15.33—Alexsandra Henes15Flagstaff Snow Sharks Inc
3:11.22—Thomas Joswiak13Phoenix Swim Club
2:42.91—Abigail Chacon14Flagstaff Snow Sharks Inc
3:58.03—Garret Chance17Pitchfork Aquatics
2:40.06—Abby Conn15Flagstaff Snow Sharks Inc
3:24.49—Zinnia Cooperrider15Lumberjack Aquatics
2:55.77—Candace Farling14Scottsdale Aquatic Club
3:01.82—Maille Conn14Flagstaff Snow Sharks Inc
3:50.77200 IM
—Elie Kauffman10Life Time Arizona Swim Team
4:06.24—Alan Guerra-Davis17Lumberjack Aquatics
2:52.10—Tanner McDonald13Prescott Swim Team Inc
3:38.72—Carley Astraus17Flagstaff Snow Sharks Inc
3:09.24—Katelyn Lanese12Phoenix Swim Club
2:57.29—Allie Schwartz14Swim Neptune
3:29.94—Quinton Wiltbank11Swim Neptune
2:59.56—Raven Roberts12YMCA Westside Silver Fins
3:15.52—Lily Cyga13Swim Neptune
3:41.44—Caitlin Faut12YMCA Westside Silver Fins
3:26.75—Carter Cook10Phoenix Swim Club
3:37.92—Kendall Christiansen13Unattached
3:09.20—Lauren Lopez10Phoenix Swim Club
3:34.69—Harper Alt11Phoenix Swim Club
3:11.42—Hannah Doskicz17Lumberjack Aquatics
2:59.21—Grace Marie Braun16Pitchfork Aquatics
2:47.22—Mady Bachmeier13Swim Neptune
2:45.41—Aaron Beauchamp18Pitchfork Aquatics
2:33.14—Nic Depner15Swim Neptune
2:28.43—Jack Sorenson13Phoenix Swim Club
2:59.96400 Free
—Carley Astraus17Flagstaff Snow Sharks Inc
5:32.60—Alan Guerra-Davis17Lumberjack Aquatics
5:25.13—Garret Chance17Pitchfork Aquatics
4:52.17—Destiny Kling16Pitchfork Aquatics
4:50.22—Nic Depner15Swim Neptune
4:45.35—Joshua Baillie15Prescott Swim Team Inc
5:03.81—Aleena Haugen11Phoenix Swim Club
6:17.84—Brianna Loescher13Lumberjack Aquatics
6:02.30—Bailey Reynolds13Phoenix Swim Club
5:55.19—Rhiannon Gnerer14Swim Neptune
5:11.92—Karsten Lantz14Swim Neptune
5:16.91—Brian Shahenian12Surprise Storm
6:21.35—Logan Alvarado14Phoenix Swim Club
6:15.24—Christian Bayo26Pitchfork Aquatics
4:08.47—Maille Conn14Flagstaff Snow Sharks Inc
5:42.73—Eden Torres13Pitchfork Aquatics
6:18.11—Gabe Gonda12Phoenix Swim Club
5:12.72—Kdawg Sauer-Newell13Anthem Dolphins
5:17.07—Zinnia Cooperrider15Lumberjack Aquatics
5:50.99—Zachary Haugen13Phoenix Swim Club
5:41.21