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
—Keilan Sotomayor12Phoenix Swim Club
38.46—Connor Stirling18Life Time Arizona Swim Team
23.89—Michael Frakes13Phoenix Swim Club
31.42—Maeve Kuzel-Lehn13Unattached
34.42—Eden Wein12Phoenix Swim Club
35.91—Hannah Herbst17Swim Neptune
29.62—Daniel Brown12Phoenix Swim Club
32.58—Terry Yang14Arizona Gold Swimming
26.83—Radek Brocki11Desert Thunder Aquatics Club
38.84—Sydney Snider11Life Time Arizona Swim Team
39.05—Gracie Munk11Phoenix Swim Club
32.52—Lance Keeble15Phoenix Swim Club
31.46—Luke Ottomeyer15Phoenix Swim Club
27.33—Abby Witt10Desert Thunder Aquatics Club
36.69—Ally Van Dellen17Life Time Arizona Swim Team
30.29—Jacob Rieth12Life Time Arizona Swim Team
36.41—Tanner Komlodi15Desert Thunder Aquatics Club
30.03—Adriana Palomino18Arizona Gold Swimming
29.55—Mady Bachmeier11Moon Valley Aquatic Club
34.79—Reagan Blinston14Prescott Swim Team Inc
34.6050 Back
—Chloe Choung10Moon Valley Aquatic Club
46.97—Faith Fletcher7Desert Thunder Aquatics Club
58.15—Isabella Franchini8Desert Thunder Aquatics Club
1:15.37—Isabel Silva9Desert Thunder Aquatics Club
57.51—Mia Mirabelli10Phoenix Swim Club
43.97—Wolf Ruhl9Desert Thunder Aquatics Club
1:00.93—Luke Rankin8Phoenix Swim Club
49.60—Lelia Symington8Phoenix Swim Club
59.03—Jamie Barnhouse7Desert Thunder Aquatics Club
1:15.52—Emma Weber7Desert Thunder Aquatics Club
1:11.68—Elle Bartels9Phoenix Swim Club
50.21—Dylan Miller9Phoenix Swim Club
46.16—Johnna Smith7Desert Thunder Aquatics Club
1:10.02—Callie Lucero10Desert Thunder Aquatics Club
41.18—Rorek Rasp9Desert Thunder Aquatics Club
43.03—Rylee Becker8Desert Thunder Aquatics Club
1:04.67—Madison Mascari9Desert Thunder Aquatics Club
58.36—Zoe Oland8Phoenix Swim Club
1:17.20—Dylan Rhodes6Desert Thunder Aquatics Club
1:10.25—Ariel Beltran8Desert Thunder Aquatics Club
50.3350 Breast
—Isabella Franchini8Desert Thunder Aquatics Club
1:21.69—Makayla Larntz10Desert Thunder Aquatics Club
1:01.65—Faith Fletcher7Desert Thunder Aquatics Club
1:09.02—Isabel Silva9Desert Thunder Aquatics Club
1:07.51—Colin Zimmerman8Moon Valley Aquatic Club
1:03.70—Luke Hayes8Phoenix Swim Club
1:18.86—Wolf Ruhl9Desert Thunder Aquatics Club
1:04.02—Elliot Holst10Life Time Arizona Swim Team
1:07.44—Emily Dodd10Desert Thunder Aquatics Club
53.67—Jamie Barnhouse7Desert Thunder Aquatics Club
1:16.19—Elle Bartels9Phoenix Swim Club
50.48—Justin French8Desert Thunder Aquatics Club
1:06.26—Johnna Smith7Desert Thunder Aquatics Club
1:18.18—Madison Mascari9Desert Thunder Aquatics Club
1:01.62—Ariel Beltran8Desert Thunder Aquatics Club
58.60—Laila Silvas9Desert Thunder Aquatics Club
1:10.50—Maggie LeRoux8Desert Thunder Aquatics Club
1:35.33—Adam Vanluvanee10Flagstaff Snow Sharks Inc
46.01—Cruz Helmstetter8Phoenix Swim Club
1:16.69—Madison Dols10Life Time Arizona Swim Team
1:21.8950 Fly
—Ailani Ika8Desert Thunder Aquatics Club
1:20.60—Wolf Ruhl9Desert Thunder Aquatics Club
1:07.55—Luke Hayes8Phoenix Swim Club
1:20.85—Luke Rankin8Phoenix Swim Club
57.00—Emily Dodd10Desert Thunder Aquatics Club
38.68—Lily Caraway10Life Time Arizona Swim Team
52.13—Elliot Holst10Life Time Arizona Swim Team
1:10.37—Evan Morales10Life Time Arizona Swim Team
46.84—Jamie Barnhouse7Desert Thunder Aquatics Club
1:21.57—Mairead Kelly10Unattached
53.23—Emma Weber7Desert Thunder Aquatics Club
1:27.99—Justin French8Desert Thunder Aquatics Club
1:00.88—Kate Barnhouse10Desert Thunder Aquatics Club
59.40—Callie Lucero10Desert Thunder Aquatics Club
36.03—Georgia Schaub9Phoenix Swim Club
47.34—Rylee Becker8Desert Thunder Aquatics Club
1:16.48—Dylan Rhodes6Desert Thunder Aquatics Club
1:13.33—Ariel Beltran8Desert Thunder Aquatics Club
54.95—Laila Silvas9Desert Thunder Aquatics Club
1:07.54—Adam Vanluvanee10Flagstaff Snow Sharks Inc
37.82100 Free
—Nathan Jurek13Unattached
1:08.30—Ian Rathsburg12Phoenix Swim Club
1:12.09—Terry Yang14Arizona Gold Swimming
57.48—Sydney Snider11Life Time Arizona Swim Team
1:27.00—Kerry Chou14Desert Thunder Aquatics Club
1:20.26—Thomas McDonald15Phoenix Swim Club
1:07.93—Simran Prakash14Life Time Arizona Swim Team
1:22.33—Shannon Langefels11Life Time Arizona Swim Team
1:25.90—Juan Carballada16Phoenix Swim Club
57.37—Gracie Munk11Phoenix Swim Club
1:09.91—Michelle Kempermann11Life Time Arizona Swim Team
1:22.94—Gabriella Fried11Phoenix Swim Club
1:35.93—Jayton Jensen14Swim Neptune
1:03.86—Caroline Strolic15Phoenix Swim Club
1:05.79—Lance Keeble15Phoenix Swim Club
1:06.67—Jillian Raab12Lumberjack Aquatics
1:17.72—Abby Taylor12Unattached
1:11.17—Shea Burcham14Arizona Gold Swimming
1:05.24—Katie Cuendet13Arizona Gold Swimming
1:11.86—Kyle Gundersen14Desert Thunder Aquatics Club
1:04.50100 Back
—Megan Brown15Desert Thunder Aquatics Club
1:25.29—Maeve Kuzel-Lehn13Unattached
1:32.82—Michael Frakes13Phoenix Swim Club
1:19.66—Roman Ramirez17Phoenix Swim Club
1:16.84—Hannah Herbst17Swim Neptune
1:14.94—Nathan Jurek13Unattached
1:21.83—Lance Keeble15Phoenix Swim Club
1:24.51—Terry Yang14Arizona Gold Swimming
1:06.76—Ally Van Dellen17Life Time Arizona Swim Team
1:25.28—Hanga Andras11Desert Thunder Aquatics Club
1:56.05—Luke Ottomeyer15Phoenix Swim Club
1:10.87—Ryan Taylor14Unattached
1:19.57—Mady Bachmeier11Moon Valley Aquatic Club
1:32.28—Mackenzie Long12Unattached
1:32.00—Caylah Jago13Life Time Arizona Swim Team
1:51.67—Jack Sorenson11Phoenix Swim Club
1:18.08—Rebekah Thompson13Unattached
1:44.66—Shion Ienaga15Swim Neptune
1:28.35—Grace Schlenker13Phoenix Swim Club
1:30.45—Chantelle Rafie11Life Time Arizona Swim Team
1:39.11100 Breast
—Megan Brown15Desert Thunder Aquatics Club
1:36.32—Nathan Jurek13Unattached
1:33.22—Mackenzie Long12Unattached
1:47.45—Noah Phillips11Moon Valley Aquatic Club
1:41.80—Grady Ottomeyer17Phoenix Swim Club
1:14.85—Justin Taylor14Unattached
1:26.98—Sydney Snider11Life Time Arizona Swim Team
1:43.26—Gracie Munk11Phoenix Swim Club
1:33.31—Clementine Tixier14Desert Thunder Aquatics Club
1:39.40—Radek Brocki11Desert Thunder Aquatics Club
2:03.52—Chase An11Phoenix Swim Club
1:35.82—Wyatt Spivey13Desert Thunder Aquatics Club
1:42.96—Jared Norton17Phoenix Swim Club
1:11.59—Archie Spindler14Desert Thunder Aquatics Club
1:21.85—Ryan Lerma13Desert Thunder Aquatics Club
1:45.59—Maya Thomas13Moon Valley Aquatic Club
1:28.99—Daniel Brown12Phoenix Swim Club
1:36.52—Jay Roediger13Phoenix Swim Club
1:31.89—Shion Ienaga15Swim Neptune
1:34.17—Grace Schlenker13Phoenix Swim Club
1:33.40100 Fly
—Simran Prakash14Life Time Arizona Swim Team
1:37.05—Kerry Chou14Desert Thunder Aquatics Club
1:33.08—Juan Carballada16Phoenix Swim Club
1:02.38—Gracie Munk11Phoenix Swim Club
1:17.96—Jillian Raab12Lumberjack Aquatics
1:49.70—Shea Burcham14Arizona Gold Swimming
1:14.69—Katie Cuendet13Arizona Gold Swimming
1:33.72—Luke Ottomeyer15Phoenix Swim Club
1:12.97—Gabriella Fried11Phoenix Swim Club
2:09.16—Mary Roediger15Phoenix Swim Club
1:21.86—Edda Anderson15Desert Thunder Aquatics Club
1:26.42—Mady Bachmeier11Moon Valley Aquatic Club
1:43.81—Abi Laflin12Lumberjack Aquatics
1:37.67—Jared Norton17Phoenix Swim Club
1:00.07—Jack Sorenson11Phoenix Swim Club
1:25.87—Shion Ienaga15Swim Neptune
1:27.77—Michael Morsch16Life Time Arizona Swim Team
1:05.13—Georgia Caraway12Life Time Arizona Swim Team
1:14.51—Johnathan Nguyen13Desert Thunder Aquatics Club
1:37.60—Bryce Burchi18Phoenix Swim Club
1:01.44200 Free
—Nathan Jurek13Unattached
2:37.61—Shannon Langefels11Life Time Arizona Swim Team
3:09.25—Terry Yang14Arizona Gold Swimming
2:05.74—Kerry Chou14Desert Thunder Aquatics Club
3:03.64—Jillian Raab12Lumberjack Aquatics
2:47.69—Sydney Snider11Life Time Arizona Swim Team
3:18.62—Jay Roediger13Phoenix Swim Club
2:40.09—Clementine Tixier14Desert Thunder Aquatics Club
2:56.19—Ryan Lerma13Desert Thunder Aquatics Club
2:55.44—Simran Prakash14Life Time Arizona Swim Team
3:10.22—Juan Carballada16Phoenix Swim Club
2:11.21—Quinn Hardison12Unattached
3:00.01—Shea Burcham14Arizona Gold Swimming
2:25.81—Ryan Taylor14Unattached
2:27.22—Zach Larntz14Desert Thunder Aquatics Club
2:37.32—Abby Conn13Flagstaff Snow Sharks Inc
2:35.49—Luke Ottomeyer15Phoenix Swim Club
2:15.27—Abi Laflin12Lumberjack Aquatics
2:46.96—Mackenzie Long12Unattached
2:46.20—Gabriella Fried11Phoenix Swim Club
3:50.51200 Back
—Hannah Herbst17Swim Neptune
2:35.78—Clementine Tixier14Desert Thunder Aquatics Club
3:20.44—Sophia Hackett12Desert Thunder Aquatics Club
3:26.34—Maeve Lomax13Swim Neptune
2:58.98—Terry Yang14Arizona Gold Swimming
2:24.34—Morgan Brown12Desert Thunder Aquatics Club
3:02.12—Gracie Munk11Phoenix Swim Club
2:52.01—Makenna Ryndak15Unattached
2:57.78—Katie Cuendet13Arizona Gold Swimming
2:47.71—Mady Bachmeier11Moon Valley Aquatic Club
3:20.31—Jared Norton17Phoenix Swim Club
2:18.15—Archie Spindler14Desert Thunder Aquatics Club
2:32.73—Marina McInelly15Desert Thunder Aquatics Club
2:48.76—Kristen Keeble13Phoenix Swim Club
2:47.93—Alex Reinert13Prescott Swim Team Inc
2:52.40—Megan Brown15Desert Thunder Aquatics Club
3:06.82—Ally Montgomery14Lumberjack Aquatics
3:05.82—Molly Wert11Life Time Arizona Swim Team
3:25.90—Emily Giarrizzo15Unattached
2:57.74—Bethany Barnwell12Moon Valley Aquatic Club
3:09.55200 Breast
—Nathan Jurek13Unattached
3:19.24—Sydney Snider11Life Time Arizona Swim Team
3:49.44—Houghton Mayfield14Phoenix Swim Club
3:07.92—Chantelle Rafie11Life Time Arizona Swim Team
3:45.28—Noah Phillips11Moon Valley Aquatic Club
3:45.52—Archie Spindler14Desert Thunder Aquatics Club
2:58.86—Shion Ienaga15Swim Neptune
3:20.24—Anna Whitley15Phoenix Swim Club
3:30.38—Grace Schlenker13Phoenix Swim Club
3:25.40—Zach Larntz14Desert Thunder Aquatics Club
3:26.41—Vincent Hemingway14Desert Thunder Aquatics Club
2:34.57—Megan Brown15Desert Thunder Aquatics Club
3:23.55—Jess Williams14Swim Neptune
3:21.89—Kyle McCoy17Phoenix Swim Club
2:44.46—Michael Frakes13Phoenix Swim Club
3:30.25—Abigail Chacon12Flagstaff Snow Sharks Inc
4:02.82—Pearl Himelick11Flagstaff Snow Sharks Inc
3:29.30—Tatum Horton10Phoenix Swim Club
4:17.99—Ian Michelson12Phoenix Swim Club
3:15.50—Ashleigh Baros11Unattached
3:18.94200 Fly
—Roman Ramirez17Phoenix Swim Club
2:33.03—Archie Spindler14Desert Thunder Aquatics Club
2:34.54—Maddie Rapp17Phoenix Swim Club
2:36.09—Bryce Burchi18Phoenix Swim Club
2:24.67—Bristyn Croswhite16Arizona Gold Swimming
2:47.28—Mihajla Milovanovic14Unattached
2:43.59—Jack Ehmann17Phoenix Swim Club
2:33.05—Savanna Carlson16Phoenix Swim Club
2:23.78—Corinne Komlodi12Desert Thunder Aquatics Club
2:54.44—Natalie Crisci14Unattached
2:32.59—Alexis Cannon18Arizona Gold Swimming
2:43.34—Mya White15Arizona Gold Swimming
2:46.35—Cristian Alvarado13Unattached
2:19.18—Juan Carballada16Phoenix Swim Club
2:28.11—Dylan Edge14Desert Thunder Aquatics Club
2:37.30—Teresa David14Desert Thunder Aquatics Club
3:47.32—Matti Harrison16Phoenix Swim Club
2:27.63—Lauren Halle17Arizona Gold Swimming
2:44.60200 IM
—Macy Tone11Arizona Gold Swimming
3:28.65—Jay Roediger13Phoenix Swim Club
2:57.06—Ally Carr14Desert Thunder Aquatics Club
2:49.56—Kyle McCoy17Phoenix Swim Club
2:30.27—Michael Frakes13Phoenix Swim Club
2:57.51—Ryan Taylor14Unattached
2:48.23—Radek Brocki11Desert Thunder Aquatics Club
3:36.82—Sydney Snider11Life Time Arizona Swim Team
3:37.62—Gracie Munk11Phoenix Swim Club
2:50.69—Abigail Chacon12Flagstaff Snow Sharks Inc
3:35.21—Wyatt Spivey13Desert Thunder Aquatics Club
3:28.65—Taylor Devlin16Desert Thunder Aquatics Club
2:50.56—Jared Norton17Phoenix Swim Club
2:14.88—Clementine Tixier14Desert Thunder Aquatics Club
3:07.84—Archie Spindler14Desert Thunder Aquatics Club
2:31.33—Jack Sorenson11Phoenix Swim Club
3:03.30—Shion Ienaga15Swim Neptune
3:00.15—Grady Ottomeyer17Phoenix Swim Club
2:22.35—Grace Schlenker13Phoenix Swim Club
3:07.05—Simran Prakash14Life Time Arizona Swim Team
3:28.93400 Free
—Megan Brown15Desert Thunder Aquatics Club
5:47.72—Justin Taylor14Unattached
4:49.65—Kyle McCoy17Phoenix Swim Club
4:46.66—Terry Yang14Arizona Gold Swimming
4:26.17—Roman Ramirez17Phoenix Swim Club
4:46.72—Luke Ottomeyer15Phoenix Swim Club
4:45.76—Mady Bachmeier11Moon Valley Aquatic Club
6:34.39—Maddie Rapp17Phoenix Swim Club
5:03.75—Chantelle Rafie11Life Time Arizona Swim Team
5:50.68—Kristen Keeble13Phoenix Swim Club
5:05.43—Natalie Welch11Desert Thunder Aquatics Club
6:06.23—Bristyn Croswhite16Arizona Gold Swimming
5:01.46—Houghton Mayfield14Phoenix Swim Club
5:07.03—Maggie Hull14Phoenix Swim Club
5:05.57—Cori Jarmer15Lumberjack Aquatics
6:00.23—Sam Acheson15Swim Neptune
4:40.98—Jacob Perrine17Arizona Gold Swimming
4:36.11—Molly Wert11Life Time Arizona Swim Team
5:54.82—Jack Ehmann17Phoenix Swim Club
4:42.95—Matt Gonyer15Desert Thunder Aquatics Club
5:39.02400 IM
—Pearl Himelick11Flagstaff Snow Sharks Inc
6:29.79—Maggie Hull14Phoenix Swim Club
6:14.63—Abby Conn13Flagstaff Snow Sharks Inc
6:53.00—Ashlyn Godbehere12Life Time Arizona Swim Team
8:32.11—Sydney Chun12Arizona Gold Swimming
5:23.19—Devyn Brown13Desert Thunder Aquatics Club
6:23.52—Denton Smith12Phoenix Swim Club
6:02.48—Kaela Schloz12Phoenix Swim Club
5:53.44—Cristian Alvarado13Unattached
5:08.27—Kyle Gundersen14Desert Thunder Aquatics Club
5:39.01—Jared Norton17Phoenix Swim Club
4:57.99—Archie Spindler14Desert Thunder Aquatics Club
5:24.48—Roman Ramirez17Phoenix Swim Club
5:32.60—Scout Wilkins17Arizona Gold Swimming
5:48.52—Maddie Rapp17Phoenix Swim Club
5:42.57—Grace Schlenker13Phoenix Swim Club
6:23.86—Alexander Baros14Unattached
5:42.76—Devin Henneberry14Swim Neptune
5:29.11—Demetri Pickett13Unattached
6:18.67—Natalie Crisci14Unattached
5:34.99