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
—Caleb Stanley18Swim Neptune
20.87—Sophie Root16Swim Neptune
27.12—Elijah Peng14Arizona Aquatic Club
24.41—Brooklyn Miller11Swim Neptune
30.39—William Valentine10Life Time Arizona Swim Team
35.83—Carson Garcia13Swim Neptune
28.48—James Young12Desert Foothills Aquatics
28.91—Daniel Novak16Desert Foothills Aquatics
23.84—Kloie Jacobs16Swim Neptune
28.03—Tara Bird16Desert Foothills Aquatics
26.30—Tate Robertson16Swim Neptune
23.30—Trevor Gaspar14Desert Foothills Aquatics
24.94—Aiden Walterscheid14Swim Neptune
26.66—Lukas Fortson13Life Time Arizona Swim Team
27.51—Courtney Crawford17Life Time Arizona Swim Team
27.18—Emily Watt17Swim Neptune
26.34—Cody Bauer17Desert Foothills Aquatics
22.25—Nicholas Chandler18Desert Foothills Aquatics
24.13—Reagan Edquid13Aqua Fit Tucson
26.16—Kevin Wu17Swim Neptune
22.0450 Back
—Jacob Zifcak15Life Time Arizona Swim Team
30.61—Hanson Nguyen13Life Time Arizona Swim Team
30.13—Asher Stemmons21Swim Neptune
24.93—Declan Maceachran11Pitchfork Aquatics
38.58—Saila Olson14Swim Neptune
33.54—Brooklyn Miller11Swim Neptune
35.56—Nina Ericson11Desert Foothills Aquatics
34.34—Aj Argueta16Arizona Aquatic Club
28.22—Madison Mascari17Desert Thunder Aquatics Club
32.76—Zoey Utecht13Swim Neptune
34.91—Katie Plank12Life Time Arizona Swim Team
30.52—Charlotte Feitz15Swim Neptune
32.13—Benjamin Popenhagen11Desert Foothills Aquatics
38.25—Orion Stemmons10Swim Neptune
38.77—Ruthie McDaniel11Swim Neptune
37.93—Leighton Reid12Swim Neptune
39.04—Charlie Workman12Desert Thunder Aquatics Club
36.42—Carter Dorethy10Swim Neptune
35.61—Bobby Stickler10Life Time Arizona Swim Team
39.05—Declan Hollister Ivanich12Swim Neptune
35.8250 Breast
—Aj Argueta16Arizona Aquatic Club
32.06—Jovie Barkley12Swim Neptune
41.18—Yixiang Kong18Pitchfork Aquatics
31.66—Victor Soloviev16Arizona Aquatic Club
29.26—Addie Soto10Swim Neptune
52.32—Alex Edquid17Aqua Fit Tucson
27.97—Grayson Boe14Desert Foothills Aquatics
38.12—Charlotte Wright14Swim Neptune
38.35—Briar Stemmons12Swim Neptune
41.00—Shlok Chowdhury13Mesa Aquatics Club
38.77—Parker Hague13Desert Foothills Aquatics
38.07—Sophia Sontani12Pitchfork Aquatics
38.84—Jason Spears Spears15Swim Neptune
29.36—Laleeta Pal15Swim Neptune
36.24—Jesse Wu14Arizona Aquatic Club
36.07—Caroline Zifcak12Life Time Arizona Swim Team
34.67—Harper Flynn10Life Time Arizona Swim Team
33.84—Brinley Edquid10Aqua Fit Tucson
40.22—Keon Flett13Pitchfork Aquatics
36.98—Daisy Cusick12Swim Neptune
44.9750 Fly
—Michael Ridge13Swim Neptune
31.08—Charlie Workman12Desert Thunder Aquatics Club
32.55—Jacob Zifcak15Life Time Arizona Swim Team
26.69—Tara Bird16Desert Foothills Aquatics
31.47—Orion Roberts11Life Time Arizona Swim Team
36.17—Iza Palomarez13Aqua Fit Tucson
29.45—Sally Cusick9Swim Neptune
44.14—Brinley Edquid10Aqua Fit Tucson
33.67—Hank Webber15Desert Foothills Aquatics
27.78—Asher Stemmons21Swim Neptune
22.76—Kylie Luczywko9Swim Neptune
38.66—Laleeta Pal15Swim Neptune
30.07—Clarise Brown13Flagstaff Snow Sharks Inc
27.65—Aj Argueta16Arizona Aquatic Club
26.82—Kai Robinson11Swim Neptune
35.23—Diego Silva15Swim Neptune
27.40—Alex Edquid17Aqua Fit Tucson
23.80—Trevor Gaspar14Desert Foothills Aquatics
26.47—Nina Ericson11Desert Foothills Aquatics
35.30—Porter Ellsworth14Life Time Arizona Swim Team
25.70100 Free
—Corina Handley12Life Time Arizona Swim Team
1:05.64—Abigail Shepard16Desert Foothills Aquatics
1:00.40—Jacob Zifcak15Life Time Arizona Swim Team
53.09—Maya Velazquez13Swim Neptune
57.20—Brinley Edquid10Aqua Fit Tucson
1:10.27—Iza Palomarez13Aqua Fit Tucson
57.44—Beri Yang18Swim Neptune
45.49—Tara Bird16Desert Foothills Aquatics
56.80—Madelyn Hamblin13Swim Neptune
55.15—Hank Webber15Desert Foothills Aquatics
53.66—Hannah Jo Ernst17Swim Neptune
54.62—Meimei Su15Swim Neptune
57.87—Landen Tran13Swim Neptune
56.51—Saila Olson14Swim Neptune
59.89—Cecilia Quihuiz13Swim Neptune
57.85—Hanson Nguyen13Life Time Arizona Swim Team
59.58—Brooklyn Miller11Swim Neptune
1:08.95—Aiden Kelly17Swim Neptune
50.56—Luuk Eggink16Aqua Fit Tucson
49.23—Aj Argueta16Arizona Aquatic Club
54.35100 Back
—Kenzie Fauth14Desert Thunder Aquatics Club
1:08.20—Michael Pisani17Aqua Fit Tucson
55.90—Lex Oltjenbruns16Desert Foothills Aquatics
1:00.27—Aj Argueta16Arizona Aquatic Club
1:02.05—Zoey Utecht13Swim Neptune
1:16.97—Keon Flett13Pitchfork Aquatics
1:13.37—Victor Soloviev16Arizona Aquatic Club
57.24—Makenzie Stewart15Swim Neptune
1:05.52—Reese Cindrich14Aqua Fit Tucson
1:02.85—Lincoln Bellgraph14Life Time Arizona Swim Team
1:03.57—Isaac Fioresi12Life Time Arizona Swim Team
1:14.71—Kevin Wu17Swim Neptune
55.13—Cohen Barkley14Swim Neptune
1:07.16—Kala Trevan14Swim Neptune
1:13.59—Harper Flynn10Life Time Arizona Swim Team
1:14.16—Shlok Chowdhury13Mesa Aquatics Club
1:07.52—Aiden Kelly17Swim Neptune
57.14—Hailey Babcock13Swim Neptune
1:17.92—Jesse Wu14Arizona Aquatic Club
1:05.49—Lucas Leibrand17Mesa Aquatics Club
58.84100 Breast
—Alex Edquid17Aqua Fit Tucson
59.49—Carson Garcia13Swim Neptune
1:15.73—Mark Heffern15Mesa Aquatics Club
1:04.58—Melissa Sayadinejad13Life Time Arizona Swim Team
1:24.48—Daniel Novak16Desert Foothills Aquatics
1:11.59—Reagan Edquid13Aqua Fit Tucson
1:08.00—Michael Ridge13Swim Neptune
1:18.91—Roman Fortson11Life Time Arizona Swim Team
1:31.27—Corina Handley12Life Time Arizona Swim Team
1:16.75—Sawyer Rietz14Swim Neptune
1:05.37—Allie Thivierge13Life Time Arizona Swim Team
1:25.84—Luuk Eggink16Aqua Fit Tucson
1:00.29—Bartek Bednarz16Swim Neptune
1:00.84—Addison Jarecki13Swim Neptune
1:14.10—Casey Jensen18Mesa Aquatics Club
1:06.40—Lily Haupert16Swim Neptune
1:08.48—Leighton Reid12Swim Neptune
1:32.14—Sara Dioszegi13Swim Neptune
1:13.39—Hank Webber15Desert Foothills Aquatics
1:08.64—Lauren Buck14Swim Neptune
1:31.11100 Fly
—Graham Killian16Swim Neptune
54.85—Lillian Garland14Life Time Arizona Swim Team
1:02.70—Isabel Silva17Desert Thunder Aquatics Club
1:05.17—Ellie Ray14Swim Neptune
1:10.44—Aj Argueta16Arizona Aquatic Club
58.67—Sahara Dalbik17Swim Neptune
1:01.97—Dillon Pethtel12Life Time Arizona Swim Team
1:03.17—Aiden Kelly17Swim Neptune
57.54—Isaac Fioresi12Life Time Arizona Swim Team
1:09.58—Rony Daher El Khouri24Pitchfork Aquatics
54.56—Adam Vanluvanee18Flagstaff Snow Sharks Inc
52.51—Keaton Jones18Swim Neptune
47.83—Charlotte Feitz15Swim Neptune
1:08.76—Grace Larson15Mesa Aquatics Club
1:04.49—Reagan Edquid13Aqua Fit Tucson
1:02.66—Benjamin Popenhagen11Desert Foothills Aquatics
1:22.67—Laleeta Pal15Swim Neptune
1:05.72—Alex Edquid17Aqua Fit Tucson
52.21—Landen Tran13Swim Neptune
1:00.73—Lincoln Bellgraph14Life Time Arizona Swim Team
58.85100 IM
—Leighton Reid12Swim Neptune
1:22.70—Bobby Stickler10Life Time Arizona Swim Team
1:23.57—Carter Dorethy10Swim Neptune
1:19.21—Dillon Pethtel12Life Time Arizona Swim Team
1:06.15—Benjamin Popenhagen11Desert Foothills Aquatics
1:23.44—Alexander Pernudi12Pitchfork Aquatics
1:16.16—Isaac Fioresi12Life Time Arizona Swim Team
1:12.15—Selah Zaffos10Swim Neptune
1:28.71—Caroline Zifcak12Life Time Arizona Swim Team
1:10.95—Daisy Cusick12Swim Neptune
1:22.21—Sophia Sontani12Pitchfork Aquatics
1:16.61—Nina Ericson11Desert Foothills Aquatics
1:20.65—Jared Ridge9Swim Neptune
1:28.94—Brinley Edquid10Aqua Fit Tucson
1:17.71—Drew Mosby12Swim Neptune
1:26.60—Chloe Swank12Swim Neptune
1:17.94—Harper Reid9Swim Neptune
1:35.27—Brooklyn Miller11Swim Neptune
1:25.72—Wyatt Garbarino11Swim Neptune
1:33.46—James Young12Desert Foothills Aquatics
1:20.72200 Free
—Ellie Ray14Swim Neptune
2:04.83—Ryen Flanagan11Swim Neptune
2:17.16—Daniel Schwendinger15Mesa Aquatics Club
1:50.15—Corinne Warriner15Swim Neptune
1:58.93—Stephen Argabright15Mesa Aquatics Club
1:54.73—Hailey Babcock13Swim Neptune
2:13.01—Kailey Hickie13Swim Neptune
2:01.83—Landen Tran13Swim Neptune
1:58.97—Cole Robinson15Desert Foothills Aquatics
1:57.07—Gideon Stemmons17Swim Neptune
1:49.73—William Siebrandt18Pitchfork Aquatics
1:49.58—Maddie Keller13Swim Neptune
2:01.43—Dax Fisher16Swim Neptune
1:55.20—Cody Bauer17Desert Foothills Aquatics
1:50.90—Aaron Martin17Swim Neptune
1:42.29—Piper Rietz15Swim Neptune
2:04.26—Lillian Garland14Life Time Arizona Swim Team
2:04.02—Bartek Bednarz16Swim Neptune
1:44.86—Jayden Detzel16Swim Neptune
1:50.98—Mark Heffern15Mesa Aquatics Club
1:47.40200 Back
—Adam Vanluvanee18Flagstaff Snow Sharks Inc
2:01.27—Jovie Barkley12Swim Neptune
2:40.32—Dax Fisher16Swim Neptune
2:06.30—Mark Khokhlov14Swim Neptune
2:07.45—Ethan Glanville16Desert Thunder Aquatics Club
2:08.12—Piper Rietz15Swim Neptune
2:14.64—Sawyer Rietz14Swim Neptune
2:19.58—Ryen Flanagan11Swim Neptune
2:32.72—Charlotte Feitz15Swim Neptune
2:19.37—Hailey Babcock13Swim Neptune
2:37.40—Katie Plank12Life Time Arizona Swim Team
2:18.59—Paige Dancz14Swim Neptune
2:30.42—Garrett Rowley17Mesa Aquatics Club
1:57.40—Addison Jarecki13Swim Neptune
2:31.32—Makenzie Stewart15Swim Neptune
2:19.52—Chloe Reid14Swim Neptune
2:22.37—Hannah Jo Ernst17Swim Neptune
2:05.35—Emerson Reid16Swim Neptune
2:20.46—Thatcher Grooms19Mesa Aquatics Club
1:59.96—Maya Velazquez13Swim Neptune
2:14.74200 Breast
—Corinne Warriner15Swim Neptune
2:20.08—Evan Pickles17Swim Neptune
2:03.33—Emily Markle16Mesa Aquatics Club
2:37.17—Bartek Bednarz16Swim Neptune
2:11.41—Cecilia Quihuiz13Swim Neptune
2:42.03—Chloe Quihuiz14Swim Neptune
2:29.20—Reagan Edquid13Aqua Fit Tucson
2:24.85—Anthony Kummet13Swim Neptune
2:40.21—Sahara Dalbik17Swim Neptune
2:24.10—Beri Yang18Swim Neptune
2:01.60—Amias Hollister Ivanich14Swim Neptune
2:40.15—Matilyn Wilhelmsen16Mesa Aquatics Club
2:29.05—Lily Haupert16Swim Neptune
2:34.75—Yana Stozkovs13Swim Neptune
2:37.41—Alex Edquid17Aqua Fit Tucson
2:09.80—Lucas Leibrand17Mesa Aquatics Club
2:20.70—Andrei Stozkovs11Swim Neptune
3:06.26—Sara Dioszegi13Swim Neptune
2:42.67—Kailey Hickie13Swim Neptune
2:39.83—Abraham Gladden14Swim Neptune
2:34.68200 Fly
—Lucas Leibrand17Mesa Aquatics Club
2:04.42—Hanson Nguyen13Life Time Arizona Swim Team
2:24.45—Zachary Popenhagen12Desert Foothills Aquatics
2:28.69—Victoria Core14Flagstaff Snow Sharks Inc
2:19.97—Porter Ellsworth14Life Time Arizona Swim Team
2:15.12—Clarise Brown13Flagstaff Snow Sharks Inc
2:20.87—Jesse Wu14Arizona Aquatic Club
2:07.49—Rorek Rasp16Swim Neptune
2:04.96—Isaac Fioresi12Life Time Arizona Swim Team
2:40.69—Lisen Su17Swim Neptune
2:00.49—Tate Robertson16Swim Neptune
2:05.98—Landen Tran13Swim Neptune
2:17.20—Laleeta Pal15Swim Neptune
2:27.02—Andrew Simmons17Swim Neptune
1:55.24—Adam Vanluvanee18Flagstaff Snow Sharks Inc
1:55.89—Maddie Keller13Swim Neptune
2:34.07—Piper Rietz15Swim Neptune
2:24.36—Yana Stozkovs13Swim Neptune
2:35.08—Daniel Schwendinger15Mesa Aquatics Club
2:02.55—Mark Khokhlov14Swim Neptune
2:09.91200 IM
—Isaac Fioresi12Life Time Arizona Swim Team
2:36.86—Sophie Root16Swim Neptune
2:21.03—Lucas Leibrand17Mesa Aquatics Club
2:01.73—Landen Tran13Swim Neptune
2:15.69—Carter Dorethy10Swim Neptune
2:43.74—Hannah Jo Ernst17Swim Neptune
2:11.66—Meimei Su15Swim Neptune
2:22.50—Saila Olson14Swim Neptune
2:28.97—Jason Spears Spears15Swim Neptune
2:08.65—Madelyn Hamblin13Swim Neptune
2:14.32—Abraham Gladden14Swim Neptune
2:18.01—Thatcher Grooms19Mesa Aquatics Club
1:59.36—Sahara Dalbik17Swim Neptune
2:10.77—Mark Khokhlov14Swim Neptune
2:07.13—Ezmee Jones15Swim Neptune
2:13.22—Brinley Edquid10Aqua Fit Tucson
2:49.35—Bobby Stickler10Life Time Arizona Swim Team
3:00.33—Katie Plank12Life Time Arizona Swim Team
2:21.46—Lisen Su17Swim Neptune
2:04.80—Alex Edquid17Aqua Fit Tucson
1:59.86400 IM
—Chloe Reid14Swim Neptune
5:05.46—Mark Khokhlov14Swim Neptune
4:26.44—Jason Spears Spears15Swim Neptune
4:37.92—Ivy Fisher13Swim Neptune
4:50.59—Landen Tran13Swim Neptune
4:41.65—Cecilia Quihuiz13Swim Neptune
4:52.78—Kailey Hickie13Swim Neptune
4:55.14—Victoria Core14Flagstaff Snow Sharks Inc
4:53.07—Garrett Rowley17Mesa Aquatics Club
4:13.70—Paige Dancz14Swim Neptune
5:03.06—Sahara Dalbik17Swim Neptune
4:35.89—Sawyer Rietz14Swim Neptune
4:41.53—Yana Stozkovs13Swim Neptune
4:57.36—Cohen Barkley14Swim Neptune
4:59.35—Grady Garbarino14Swim Neptune
4:38.48—Amias Hollister Ivanich14Swim Neptune
5:04.11—Gavin Willyerd14Mesa Aquatics Club
4:37.80—Anthony Kummet13Swim Neptune
5:03.37—Maddie Keller13Swim Neptune
4:59.07500 Free
—Piper Rietz15Swim Neptune
5:30.60—Sierra Schmidt24Unattached
4:44.20—Laleeta Pal15Swim Neptune
5:28.92—Anneka Larson11Mesa Aquatics Club
5:52.39—Maddie Keller13Swim Neptune
5:25.05—Lincoln Bellgraph14Life Time Arizona Swim Team
5:18.97—Matilyn Wilhelmsen16Mesa Aquatics Club
5:14.30—Cecilia Quihuiz13Swim Neptune
5:39.64—Jayden Detzel16Swim Neptune
5:00.00—Ezmee Jones15Swim Neptune
5:16.34—Garrett Rowley17Mesa Aquatics Club
5:01.46—Kailey Hickie13Swim Neptune
5:27.44—Harper Flynn10Life Time Arizona Swim Team
5:50.33—Sawyer Rietz14Swim Neptune
5:14.14—Chloe Reid14Swim Neptune
5:37.35—Madelyn Hamblin13Swim Neptune
5:28.30—Ivy Fisher13Swim Neptune
5:35.01—Jesse Espinosa10Life Time Arizona Swim Team
6:18.461000 Free
—Ryen Flanagan11Swim Neptune
13:02.44—Matilyn Wilhelmsen16Mesa Aquatics Club
11:10.04—Stephen Argabright15Mesa Aquatics Club
10:24.15—Landen Tran13Swim Neptune
11:00.13—Laleeta Pal15Swim Neptune
11:10.35—Victoria Core14Flagstaff Snow Sharks Inc
10:59.88—Ryan King19Unattached
9:17.22—Piper Rietz15Swim Neptune
11:15.92—Mark Khokhlov14Swim Neptune
10:12.53—Anthony Kummet13Swim Neptune
11:55.83—Maddie Keller13Swim Neptune
11:01.27—Allison Chelus14Swim Neptune
11:11.80—Briar Stemmons12Swim Neptune
13:34.871650 Free
—Stephen Argabright15Mesa Aquatics Club
17:11.82—Laleeta Pal15Swim Neptune
18:32.78—Seth Wanner13Swim Neptune
20:22.29—Sawyer Rietz14Swim Neptune
18:01.95—Ryan King19Unattached
15:38.55—Evan Pickles17Swim Neptune
16:06.21—Allison Chelus14Swim Neptune
18:31.76—Matilyn Wilhelmsen16Mesa Aquatics Club
18:34.48—Briar Stemmons12Swim Neptune
22:17.57—Grace Flynn13Life Time Arizona Swim Team
19:31.28—Landen Tran13Swim Neptune
18:07.56—Elena Argabright18Mesa Aquatics Club
18:58.86—Amias Hollister Ivanich14Swim Neptune
18:17.16—Sierra Schmidt24Unattached
16:18.27—Mark Khokhlov14Swim Neptune
16:54.05—Piper Rietz15Swim Neptune
18:40.02—Ryen Flanagan11Swim Neptune
21:29.06—Maddie Keller13Swim Neptune
18:18.54