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
—Nick Quon14Rio Salado Swim Club
24.11—Sam Morton14Chandler/Gilbert YMCA Riptide
24.41—Ana Kilibarda9Phoenix Swim Club
32.77—Maddy Reeves12Phoenix Swim Club
30.14—Danika Duffalo10Mesa Aquatics Club
33.44—Andrew Rangel13Desert Thunder Aquatics Club
25.48—Kelsey Newbold14Tucson Ford Dealers Aquatics
27.20—Elyssa Goswick10Sun Devil Aquatics
31.56—Danny Cerrito14Scottsdale Aquatic Club
25.59—Levi Siwek12Desert Thunder Aquatics Club
29.81—Grace Marie Braun9Sun Devil Aquatics
37.91—Tommy Gruwell9Phoenix Swim Club
32.66—Archie Spindler10Desert Thunder Aquatics Club
30.89—Sam Fazio13Scottsdale Aquatic Club
24.69—Ivy Armijo12Swim Neptune
28.76—Eleora Bailey12Tucson Ford Dealers Aquatics
26.59—Kendall Church14YMCA Westside Silver Fins
26.90—Alexa Markl10Anthem Dolphins
30.59—Cecelia Kowalski14Sun Devil Aquatics
25.63—Grace Laporte12Scottsdale Aquatic Club
28.2050 Back
—Jarrett Eshima14Chandler/Gilbert YMCA Riptide
29.84—Nick Quon14Rio Salado Swim Club
27.83—Brooke Gianiorio12Scottsdale Aquatic Club
33.79—Bayleigh Ishmael10Desert Thunder Aquatics Club
1:26.93—Benjamin Olszewski13Sun Devil Aquatics
30.85—Kelsey Newbold14Tucson Ford Dealers Aquatics
29.93—Ivy Armijo12Swim Neptune
35.34—Archie Spindler10Desert Thunder Aquatics Club
37.70—Kendall Church14YMCA Westside Silver Fins
30.95—Connor Stirling14Scottsdale Aquatic Club
28.90—Braxton Bilbrey12Swim Neptune
28.42—Bristyn Croswhite12Sun Devil Aquatics
36.04—Brianna Alford14Mesa Aquatics Club
31.44—Will Newman11Flying Fish of Arizona Swim Team
33.01—Maddie Sanders13Sun Devil Aquatics
32.17—Levi Siwek12Desert Thunder Aquatics Club
32.97—Karilyn Quon12Rio Salado Swim Club
29.59—Claire Croman12Tucson Ford Dealers Aquatics
34.54—Ryan Klein12Scottsdale Aquatic Club
33.66—Joe Travis12Phoenix Swim Club
34.6350 Breast
—Ana Kilibarda9Phoenix Swim Club
39.16—Claire Grover10Anthem Dolphins
38.85—Jarrett Eshima14Chandler/Gilbert YMCA Riptide
35.20—Emily Martin13Anthem Dolphins
33.95—Bella Valenzuela12Phoenix Swim Club
33.89—Nora Grimes12Anthem Dolphins
35.51—Jacob Perrine13Chandler/Gilbert YMCA Riptide
37.89—Joe Travis12Phoenix Swim Club
37.30—Mav Travis12Phoenix Swim Club
39.04—Alice Tsai10Ventana Canyon Swim Team
45.46—Tristan Decker14Sedona Swim Team
32.09—Cassie Pham14Phoenix Swim Club
33.90—Max Bradley11Pusch Ridge
38.06—William Hick14Sun Devil Aquatics
35.63—Brandon Monier9El Dorado Aquatics Club
42.57—Andrew Rangel13Desert Thunder Aquatics Club
32.72—Seth Calvagno14SunWest Swimming
34.91—Maren Rincon14Rio Salado Swim Club
37.07—Noah Williams11Swim Neptune
35.99—Diana Gomez12Desert Thunder Aquatics Club
36.9850 Fly
—Ege Kacira10La Paloma Swim Team
41.54—Sam Morton14Chandler/Gilbert YMCA Riptide
26.45—Abby Giles14Mesa Aquatics Club
29.94—Athena Espinoza11Mesa Aquatics Club
30.92—Jered Moore9Scottsdale Aquatic Club
40.34—Nixon Potteiger13Havasu Stingrays Swim Team
32.29—Jacob Perrine13Chandler/Gilbert YMCA Riptide
31.26—Alice Tsai10Ventana Canyon Swim Team
39.09—Harris Temple9Prescott Swim Team Inc
39.42—Tristan Decker14Sedona Swim Team
29.84—Jacob Thompson10Swim Neptune
32.62—Cassie Pham14Phoenix Swim Club
28.61—William Hick14Sun Devil Aquatics
30.21—Alex Nikolaev11Thad Terry Aquatics Club
34.33—Maren Rincon14Rio Salado Swim Club
28.95—Noah Williams11Swim Neptune
34.38—Trey Cashion14Tucson Ford Dealers Aquatics
24.72—Seth Calvagno14SunWest Swimming
31.27—Talia Bornstein11Swim Neptune
32.05—Kelsey Newbold14Tucson Ford Dealers Aquatics
30.62100 Free
—Claire Grover10Anthem Dolphins
1:07.34—Nick Quon14Rio Salado Swim Club
51.82—Sam Morton14Chandler/Gilbert YMCA Riptide
53.21—Jacob Thompson10Swim Neptune
1:03.11—Krista Kolkebeck13Anthem Dolphins
58.52—Andrew Rangel13Desert Thunder Aquatics Club
56.72—Maren Rincon14Rio Salado Swim Club
58.34—Luke Armistead13Scottsdale Aquatic Club
56.54—Archie Spindler10Desert Thunder Aquatics Club
1:07.48—Madi Mullins13Arizona Aquatic Club
55.00—Eleora Bailey12Tucson Ford Dealers Aquatics
57.23—Kendall Church14YMCA Westside Silver Fins
58.08—Zachary Ginsberg14Swim Neptune
1:02.98—Sam Milewski11Scottsdale Aquatic Club
1:00.98—Jacob Catalfamo11Kingman Dolphin Swim Team
1:13.38—Jacob Miyauchi14Kingman Dolphin Swim Team
1:03.84—Brianna Alford14Mesa Aquatics Club
1:02.56—Maddy Kovacs11Swim Neptune
1:05.02—Austin Morris12El Dorado Aquatics Club
1:03.57—Kaeli Otto12Flying Fish of Arizona Swim Team
1:02.16100 Back
—Nick Quon14Rio Salado Swim Club
59.29—Sam Morton14Chandler/Gilbert YMCA Riptide
1:02.20—Robert Burge12Swim Neptune
1:16.14—Brea Larchick11Sun Devil Aquatics
1:14.29—Trey Cashion14Tucson Ford Dealers Aquatics
55.15—Benjamin Olszewski13Sun Devil Aquatics
1:05.64—Talia Bornstein11Swim Neptune
1:17.41—Kelsey Newbold14Tucson Ford Dealers Aquatics
1:03.40—Maddie Rapp12Arizona Marlins Swim Club
1:11.47—Madi Mullins13Arizona Aquatic Club
1:07.93—Jake Van Dusen13Swim Neptune
1:10.69—Kendall Church14YMCA Westside Silver Fins
1:05.22—Alexa Markl10Anthem Dolphins
1:21.54—Lauren Borst13Scottsdale Aquatic Club
1:07.93—Connor Stirling14Scottsdale Aquatic Club
1:02.39—Braxton Bilbrey12Swim Neptune
1:02.49—Jacob Miyauchi14Kingman Dolphin Swim Team
1:12.95—Levi Siwek12Desert Thunder Aquatics Club
1:14.91—Austin Morris12El Dorado Aquatics Club
1:13.38—Hannah Houlton10Flying Fish of Arizona Swim Team
1:17.30100 Breast
—Ana Kilibarda9Phoenix Swim Club
1:27.71—Claire Grover10Anthem Dolphins
1:27.66—Jake Vacca13Arizona Seals
1:08.76—Jered Moore9Scottsdale Aquatic Club
1:35.78—Emily Martin13Anthem Dolphins
1:16.37—Bella Valenzuela12Phoenix Swim Club
1:14.68—Nora Grimes12Anthem Dolphins
1:20.03—Patrick O'Connell12YMCA Westside Silver Fins
1:20.25—Joe Travis12Phoenix Swim Club
1:19.60—Mav Travis12Phoenix Swim Club
1:22.74—Tristan Decker14Sedona Swim Team
1:09.18—Danika Duffalo10Mesa Aquatics Club
1:39.61—Cassie Pham14Phoenix Swim Club
1:15.59—Andrew Rangel13Desert Thunder Aquatics Club
1:10.95—Noah Williams11Swim Neptune
1:17.57—Diana Gomez12Desert Thunder Aquatics Club
1:18.88—Cooper Salmen12Anthem Dolphins
1:24.84—Jacob Miller12Swim Neptune
1:25.32—Kael Juelfs11Kingman Dolphin Swim Team
1:23.31—Elyssa Goswick10Sun Devil Aquatics
1:27.51100 Fly
—Sam Morton14Chandler/Gilbert YMCA Riptide
58.64—Matt House14Unattached
59.88—Tatum Liska9Havasu Stingrays Swim Team
1:22.98—Harris Temple9Prescott Swim Team Inc
1:29.54—Jacob Thompson10Swim Neptune
1:11.34—Michael Bathauer9Kingman Dolphin Swim Team
1:42.17—Cassie Pham14Phoenix Swim Club
1:02.43—Ege Kacira10La Paloma Swim Team
1:42.47—Danielle Fournier13Scottsdale Aquatic Club
1:03.17—Diana Gomez12Desert Thunder Aquatics Club
1:13.34—Talia Bornstein11Swim Neptune
1:13.69—Talen Osborn9Yuma Heat
1:26.65—Danny Cerrito14Scottsdale Aquatic Club
55.94—Chloe Johnson12Havasu Stingrays Swim Team
1:13.28—Cody Stalcup14Rio Salado Swim Club
1:05.70—Taylor Mellon9Swim Neptune
1:29.43—Sam Fazio13Scottsdale Aquatic Club
1:00.45—Jacob Garcia12Desert Thunder Aquatics Club
1:12.56—Kendall Church14YMCA Westside Silver Fins
1:04.24—Destiny Kling10YMCA Westside Silver Fins
1:08.89100 IM
—Terry Yang10Flying Fish of Arizona Swim Team
1:11.94—Karilyn Quon12Rio Salado Swim Club
1:04.37—Jered Moore9Scottsdale Aquatic Club
1:26.76—Bella Valenzuela12Phoenix Swim Club
1:12.74—Nora Grimes12Anthem Dolphins
1:11.80—Jacob Thompson10Swim Neptune
1:13.42—Brandon Monier9El Dorado Aquatics Club
1:19.37—Samantha Maas10Scottsdale Aquatic Club
1:25.61—Diana Gomez12Desert Thunder Aquatics Club
1:10.38—Jacob Miller12Swim Neptune
1:12.51—Kael Juelfs11Kingman Dolphin Swim Team
1:17.13—Calvin Holst12Pusch Ridge
1:12.19—Archie Spindler10Desert Thunder Aquatics Club
1:21.52—Eleora Bailey12Tucson Ford Dealers Aquatics
1:04.20—Alexa Markl10Anthem Dolphins
1:15.65—Braxton Bilbrey12Swim Neptune
59.46—Julia Rucker12Rio Salado Swim Club
1:07.81—Sam Milewski11Scottsdale Aquatic Club
1:12.33—Joe Breinholt11El Dorado Aquatics Club
1:12.53—Jacob Garcia12Desert Thunder Aquatics Club
1:10.06200 Free
—Hannah Herbst13Swim Neptune
2:01.10—Nick Quon14Rio Salado Swim Club
1:56.03—Sam Morton14Chandler/Gilbert YMCA Riptide
1:56.33—Kelsey Newbold14Tucson Ford Dealers Aquatics
2:15.50—Kendall Church14YMCA Westside Silver Fins
2:05.50—Samantha Arellano14Arizona Aquatic Club
2:05.70—Cecelia Kowalski14Sun Devil Aquatics
1:59.97—Julie Gibson14Swim Neptune
2:03.13—Jacob Eynon14Scottsdale Aquatic Club
1:59.38—Zach Kyman14Sun Devil Aquatics
2:06.28—Madison Kumnick14Chandler/Gilbert YMCA Riptide
2:09.76—Sylas Cole13Tucson Ford Dealers Aquatics
2:00.10—Charley Allen14Arizona Marlins Swim Club
2:11.75—Matt Anderson14Arizona Marlins Swim Club
2:05.64—Mariah Mitchell14Phoenix Swim Club
2:04.52—Joe Starkweather14Sun Devil Aquatics
1:53.87—Allie Worrall13Phoenix Swim Club
2:06.08—Kaleb Gould13Scottsdale Aquatic Club
1:57.41—Hailey Palma13Tucson Ford Dealers Aquatics
2:05.00—Victoria Toris13Scottsdale Aquatic Club
1:52.86200 Back
—Nick Quon14Rio Salado Swim Club
2:09.00—Matt House14Unattached
2:21.13—Jarrett Eshima14Chandler/Gilbert YMCA Riptide
2:19.90—Claire Croman12Tucson Ford Dealers Aquatics
2:35.93—Joe Travis12Phoenix Swim Club
2:35.42—Robert Burge12Swim Neptune
2:43.00—Brea Larchick11Sun Devil Aquatics
2:38.42—Benjamin Olszewski13Sun Devil Aquatics
2:18.38—Kelsey Newbold14Tucson Ford Dealers Aquatics
2:16.22—Thomas Ottman13Scottsdale Aquatic Club
2:20.65—Chloe Johnson12Havasu Stingrays Swim Team
2:35.34—Katherine Gonzales14Phoenix Swim Club
2:22.87—Sam Fazio13Scottsdale Aquatic Club
2:15.23—Kendall Church14YMCA Westside Silver Fins
2:19.66—Lauren Borst13Scottsdale Aquatic Club
2:28.53—Connor Stirling14Scottsdale Aquatic Club
2:15.58—Levi Siwek12Desert Thunder Aquatics Club
2:42.49—Isaac Stump11Flying Fish of Arizona Swim Team
2:17.49—Alexis Souza Souza14Tucson Ford Dealers Aquatics
2:18.65—Jesse Arroyo12Chandler/Gilbert YMCA Riptide
2:30.23200 Breast
—Gillian Rieth13Scottsdale Aquatic Club
2:44.62—Jin Pyon14Scottsdale Aquatic Club
2:45.13—Bella Valenzuela12Phoenix Swim Club
2:38.88—Nora Grimes12Anthem Dolphins
2:56.77—Patrick O'Connell12YMCA Westside Silver Fins
2:47.41—Cassie Pham14Phoenix Swim Club
2:47.49—Andrew Rangel13Desert Thunder Aquatics Club
2:35.44—Noah Williams11Swim Neptune
2:46.38—Diana Gomez12Desert Thunder Aquatics Club
2:56.27—Cooper Salmen12Anthem Dolphins
3:00.44—Jacob Miller12Swim Neptune
2:52.79—Kael Juelfs11Kingman Dolphin Swim Team
3:04.66—Calvin Holst12Pusch Ridge
2:49.75—Max Bradley11Pusch Ridge
3:06.49—Lauren Borst13Scottsdale Aquatic Club
2:49.39—Zachary Ginsberg14Swim Neptune
2:45.71—Braxton Bilbrey12Swim Neptune
2:24.17—Isaac Stump11Flying Fish of Arizona Swim Team
2:35.60—Julia Rucker12Rio Salado Swim Club
2:38.63—Alex Johnson13Havasu Stingrays Swim Team
2:34.28200 Fly
—Hannah Herbst13Swim Neptune
2:16.63—Gillian Rieth13Scottsdale Aquatic Club
2:21.81—Kira Thomas12Sun Devil Aquatics
2:36.48—Robert Burge12Swim Neptune
2:50.83—Alex Nikolaev11Thad Terry Aquatics Club
3:06.74—Danielle Fournier13Scottsdale Aquatic Club
2:16.54—Talia Bornstein11Swim Neptune
2:47.71—Danny Cerrito14Scottsdale Aquatic Club
2:08.51—Katherine Gonzales14Phoenix Swim Club
2:28.26—Martin Hocheder11TJCC Stingrays Swim Team
2:35.53—Samantha Arellano14Arizona Aquatic Club
2:18.00—Kyle McCoy13Phoenix Swim Club
2:29.48—Zachary Ginsberg14Swim Neptune
2:33.13—Jason Henseler12Flying Fish of Arizona Swim Team
2:26.41—Cecelia Croman14Tucson Ford Dealers Aquatics
2:17.33—Daniela Liera11Flying Fish of Arizona Swim Team
2:55.40—Shelby Gertson11Rio Salado Swim Club
2:30.40—Morgan Babbini14Arizona Marlins Swim Club
2:38.84—Gaby Tellez11Moon Valley Aquatic Club
2:45.31200 IM
—Hannah Herbst13Swim Neptune
2:16.51—Terry Yang10Flying Fish of Arizona Swim Team
2:35.97—Nick Quon14Rio Salado Swim Club
2:09.47—Jered Moore9Scottsdale Aquatic Club
2:55.78—Bella Valenzuela12Phoenix Swim Club
2:40.05—Ryan Klein12Scottsdale Aquatic Club
2:26.01—Joe Travis12Phoenix Swim Club
2:33.56—Jacob Thompson10Swim Neptune
2:31.65—Cassie Pham14Phoenix Swim Club
2:26.37—Danielle Fournier13Scottsdale Aquatic Club
2:23.18—Diana Gomez12Desert Thunder Aquatics Club
2:36.58—Katherine Gonzales14Phoenix Swim Club
2:23.80—Martin Hocheder11TJCC Stingrays Swim Team
2:48.64—Eleora Bailey12Tucson Ford Dealers Aquatics
2:16.20—Samantha Arellano14Arizona Aquatic Club
2:28.00—Alexa Markl10Anthem Dolphins
2:45.57—Kyle McCoy13Phoenix Swim Club
2:33.17—Connor Stirling14Scottsdale Aquatic Club
2:12.99—Kylie Salvino9Scottsdale Aquatic Club
2:57.08—Cecelia Croman14Tucson Ford Dealers Aquatics
2:15.78400 IM
—Hannah Herbst13Swim Neptune
4:42.89—Jarrett Eshima14Chandler/Gilbert YMCA Riptide
4:59.87—Nick Quon14Rio Salado Swim Club
4:34.68—Gillian Rieth13Scottsdale Aquatic Club
4:56.27—Kira Thomas12Sun Devil Aquatics
5:11.41—Joe Travis12Phoenix Swim Club
5:30.46—Alex Nikolaev11Thad Terry Aquatics Club
5:54.10—Talia Bornstein11Swim Neptune
5:36.60—Kelsey Newbold14Tucson Ford Dealers Aquatics
5:10.26—Jacob Miller12Swim Neptune
5:47.44—Danny Cerrito14Scottsdale Aquatic Club
4:55.39—Katherine Gonzales14Phoenix Swim Club
5:06.23—Martin Hocheder11TJCC Stingrays Swim Team
5:20.15—Kyle McCoy13Phoenix Swim Club
5:06.72—Cecelia Kowalski14Sun Devil Aquatics
4:51.86—Zachary Ginsberg14Swim Neptune
5:09.90—Cecelia Croman14Tucson Ford Dealers Aquatics
4:48.59—Isaac Stump11Flying Fish of Arizona Swim Team
5:00.26—Sam Milewski11Scottsdale Aquatic Club
5:23.49—Jackson Starmer14Scottsdale Aquatic Club
4:57.65500 Free
—Terry Yang10Flying Fish of Arizona Swim Team
5:47.69—Sam Morton14Chandler/Gilbert YMCA Riptide
5:06.94—Hannah Herbst13Swim Neptune
5:14.83—Gillian Rieth13Scottsdale Aquatic Club
5:25.03—Kira Thomas12Sun Devil Aquatics
5:29.72—Claire Croman12Tucson Ford Dealers Aquatics
5:58.98—Ryan Klein12Scottsdale Aquatic Club
5:44.68—Danielle Fournier13Scottsdale Aquatic Club
5:22.84—Maren Rincon14Rio Salado Swim Club
5:34.40—Benjamin Olszewski13Sun Devil Aquatics
5:17.08—Thomas Ottman13Scottsdale Aquatic Club
5:36.19—Archie Spindler10Desert Thunder Aquatics Club
6:20.12—Kendall Church14YMCA Westside Silver Fins
5:27.46—Alexa Markl10Anthem Dolphins
6:30.58—Cecelia Kowalski14Sun Devil Aquatics
5:17.51—Destiny Kling10YMCA Westside Silver Fins
5:54.38—Isaac Stump11Flying Fish of Arizona Swim Team
5:24.89—Sam Milewski11Scottsdale Aquatic Club
5:46.17—Colin Hurkett14Sedona Swim Team
5:24.49—Nicole Kosowski14YMCA Westside Silver Fins
5:30.091000 Free
—Hannah Herbst13Swim Neptune
10:34.74—Gillian Rieth13Scottsdale Aquatic Club
11:07.10—Kira Thomas12Sun Devil Aquatics
11:08.46—Ryan Klein12Scottsdale Aquatic Club
12:06.42—Maren Rincon14Rio Salado Swim Club
11:30.71—Benjamin Olszewski13Sun Devil Aquatics
10:48.86—Thomas Ottman13Scottsdale Aquatic Club
11:25.86—Kendall Church14YMCA Westside Silver Fins
11:11.05—Cecelia Kowalski14Sun Devil Aquatics
11:03.87—Isaac Stump11Flying Fish of Arizona Swim Team
10:59.48—Sam Milewski11Scottsdale Aquatic Club
11:36.04—Jacob Miyauchi14Kingman Dolphin Swim Team
11:42.63—Grace Laporte12Scottsdale Aquatic Club
12:25.701650 Free
—Hannah Herbst13Swim Neptune
17:30.04—Maddie Sanders13Sun Devil Aquatics
18:46.76—Gillian Rieth13Scottsdale Aquatic Club
18:15.28—Kira Thomas12Sun Devil Aquatics
18:43.33—Sam Morton14Chandler/Gilbert YMCA Riptide
18:15.05—Benjamin Olszewski13Sun Devil Aquatics
18:14.12—Thomas Ottman13Scottsdale Aquatic Club
18:31.94—Kaleigh Hall14Anthem Dolphins
19:45.59—Jake Van Dusen13Swim Neptune
20:47.29—Kendall Church14YMCA Westside Silver Fins
18:48.10—Cecelia Kowalski14Sun Devil Aquatics
18:09.32—Isaac Stump11Flying Fish of Arizona Swim Team
18:14.75—Jacob Miyauchi14Kingman Dolphin Swim Team
20:01.62—Clark Penado13Red Peaks Aquatic Club
20:19.65