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
—Caitlin Crysel20Univ of Denver Hilltoppers
23.45—Ethan Suessmuth19TOPS Swimming
21.55—Eli Conard20Wichita YMCA Neptunes
21.47—Fred Brown18Alpha Aquatics
20.97—Ryley Yoo19Evolution Racing Club
21.86—Amelia Amadio18SwimMAC Carolina
24.29—Yassine Sebbata19Unattached
20.27—Vladimir Krstulovic20Unattached
20.91—McKee Thorsen21Athens Bulldog Swim Club
20.76—Justin Duke18Lanier Aquatics
22.12—Kate Nawyn18Spartan Aquatic Club
24.94—Michael Kaiser19Rockville Montgomery Swim Club
21.31—Cameron Nichols19Anderson Area YMCA Makos
22.03—Stephanie Lee20Tualatin Hills Swim Club
24.20—Cece York21TNT Swimming
24.50—Noah Day20Greater Pensacola Aquatic Club
21.73—Connor Wilkes19YMCA of Virginia Blue Ridge Riptides
22.20—Satya Agashiwala19Asphalt Green Unified Aquatics
20.8150 Back
—Gabriel Morales20Southwest Stars Swim Club
22.33—Colin Zexter19OLY Swimming
22.50—Luca Ichim21Unattached
23.27—Morgan Cowan19Bartlett Extreme Swim Team
29.39—Ryan Teuton21McCallie / GPS Aquatics
24.74—Andrew Groves19Life Time Southeast
24.69100 Free
—Andrew Groves19Life Time Southeast
47.77—Cece York21TNT Swimming
53.28—Jojo Harris19Greater Pensacola Aquatic Club
56.97—Caitlin Crysel20Univ of Denver Hilltoppers
50.64—Gabriel Morales20Southwest Stars Swim Club
45.86—Graham Zucker20Athens Bulldog Swim Club
46.55—Ethan Suessmuth19TOPS Swimming
46.92—Colin Zexter19OLY Swimming
45.83—Joey Moos19Pleasant Valley Swim Team
50.23—Riley Mortenson18SwimNation Aquatics Programs
49.84—Fred Brown18Alpha Aquatics
46.36—Amelia Amadio18SwimMAC Carolina
52.68—Yassine Sebbata19Unattached
43.73—Vladimir Krstulovic20Unattached
45.18—Katherine Perdue18Enfinity Aquatic Club
54.56—Mike Topchanalis20Unattached
46.58—Meredith Teague20Unattached
53.19—Justin Duke18Lanier Aquatics
53.48—Kate Nawyn18Spartan Aquatic Club
54.35—Cameron Nichols19Anderson Area YMCA Makos
47.82100 Back
—Graham Zucker20Athens Bulldog Swim Club
50.35—Colin Zexter19OLY Swimming
49.09—Lauren Opitz18Team Pittsburgh Elite Aquatics
59.06—Amelia Amadio18SwimMAC Carolina
59.31—Katherine Perdue18Enfinity Aquatic Club
1:00.07—Luca Ichim21Unattached
49.40—Gabriel Morales20Southwest Stars Swim Club
48.16—Emily Noll21All Star Aquatics
57.26—Andrew Groves19Life Time Southeast
53.16—Morgan Cowan19Bartlett Extreme Swim Team
1:02.85—Ryan Teuton21McCallie / GPS Aquatics
54.02—Taylor Chaney18Atomic City Aquatic Club
1:03.27—Gracen Bailey19Excel Aquatics
58.60100 Breast
—Owen Howell19Fox Chapel Killer Whales
57.09—Andrew Groves19Life Time Southeast
59.84—Brayden Sims18Huntsville Swim Association
1:05.32—Katie Cohen21Aces Swim Club
1:04.56—Ryan Schnur18Univ of Denver Hilltoppers
56.57—Eli Conard20Wichita YMCA Neptunes
59.48—Andres Martijena Martijena Diaz24Unattached
56.70—SOPHIA JOOS19Bolles School Sharks
1:06.41—Kate Nawyn18Spartan Aquatic Club
1:06.34—Justin Duke18Lanier Aquatics
58.89—Griffin Barlow18Cincinnati Marlins
56.75—Lacey Grace Arnett18Opelika Swim Team
1:10.12—Jojo Harris19Greater Pensacola Aquatic Club
1:12.86—Allison Greeneway19Unattached
1:04.54100 Fly
—Caitlin Crysel20Univ of Denver Hilltoppers
56.30—Gabriel Morales20Southwest Stars Swim Club
48.53—Carson Kalish18Delaware Swim Team
48.67—Ethan Suessmuth19TOPS Swimming
52.10—Colin Zexter19OLY Swimming
51.14—Eli Conard20Wichita YMCA Neptunes
51.69—Lauren Opitz18Team Pittsburgh Elite Aquatics
58.76—Ryley Yoo19Evolution Racing Club
51.02—Andres Martijena Martijena Diaz24Unattached
56.07—Katherine Perdue18Enfinity Aquatic Club
59.18—Yassine Sebbata19Unattached
49.56—Luca Ichim21Unattached
55.01—Michael Kaiser19Rockville Montgomery Swim Club
50.05—Stephanie Lee20Tualatin Hills Swim Club
59.73—Jack Teasley20Nashville Aquatic Club
50.05—Cece York21TNT Swimming
57.42—Noah Day20Greater Pensacola Aquatic Club
51.97—Connor Wilkes19YMCA of Virginia Blue Ridge Riptides
53.92—Allison Greeneway19Unattached
55.83—Satya Agashiwala19Asphalt Green Unified Aquatics
48.88200 Free
—Kate Nawyn18Spartan Aquatic Club
2:03.76—Sven Becker21Dynamo Swim Club
1:40.85—Graham Zucker20Athens Bulldog Swim Club
1:42.95—Griffin Barlow18Cincinnati Marlins
1:44.70—Riley Mortenson18SwimNation Aquatics Programs
1:51.69—Joey Moos19Pleasant Valley Swim Team
1:51.89—Fred Brown18Alpha Aquatics
1:44.87—Ben Pritchard20Wolfpack Elite
1:46.29—Vladimir Krstulovic20Unattached
1:41.75—Mike Topchanalis20Unattached
1:45.21—Meredith Teague20Unattached
1:52.87—Emily Noll21All Star Aquatics
1:57.89—Gracen Bailey19Excel Aquatics
1:56.76—Jack Teasley20Nashville Aquatic Club
1:42.62—Andrew Groves19Life Time Southeast
1:46.77—Cameron Nichols19Anderson Area YMCA Makos
1:46.43200 Back
—Taylor Chaney18Atomic City Aquatic Club
2:19.95—Ryan Teuton21McCallie / GPS Aquatics
1:59.41—Gracen Bailey19Excel Aquatics
2:07.87—Morgan Cowan19Bartlett Extreme Swim Team
2:16.45—Quinn Nelson18Sharks Swim Club
1:50.54—Fernando Dehaudt20Unattached
1:54.23—Joel Thompson24Unattached
1:47.89—Katherine Perdue18Enfinity Aquatic Club
2:09.36—Luca Ichim21Unattached
1:48.00—Gabriel Morales20Southwest Stars Swim Club
1:47.43—Sven Becker21Dynamo Swim Club
1:51.46—Graham Zucker20Athens Bulldog Swim Club
1:49.25—Emily Noll21All Star Aquatics
2:05.65200 Breast
—Ryan Schnur18Univ of Denver Hilltoppers
2:04.96—Kate Nawyn18Spartan Aquatic Club
2:29.31—Justin Duke18Lanier Aquatics
2:16.31—McKee Thorsen21Athens Bulldog Swim Club
2:03.05—Griffin Barlow18Cincinnati Marlins
2:07.34—Owen Howell19Fox Chapel Killer Whales
2:03.91—Joel Thompson24Unattached
2:05.14—Andres Martijena Martijena Diaz24Unattached
2:08.81—Katie Cohen21Aces Swim Club
2:18.16—SOPHIA JOOS19Bolles School Sharks
2:19.65—Jojo Harris19Greater Pensacola Aquatic Club
2:35.69—Lacey Grace Arnett18Opelika Swim Team
2:31.12—Brayden Sims18Huntsville Swim Association
2:22.71—Miles Humphreys18Southern Tide Swim Club
2:18.87200 Fly
—Lauren Opitz18Team Pittsburgh Elite Aquatics
2:05.84—Jack Teasley20Nashville Aquatic Club
1:49.58—Jack Hebert19Greater Pensacola Aquatic Club
1:58.89—Carson Kalish18Delaware Swim Team
1:48.53—Ryley Yoo19Evolution Racing Club
1:54.45—Joel Thompson24Unattached
1:52.43—McKee Thorsen21Athens Bulldog Swim Club
1:47.51—Noah Day20Greater Pensacola Aquatic Club
1:56.29—Michael Kaiser19Rockville Montgomery Swim Club
1:50.96—Satya Agashiwala19Asphalt Green Unified Aquatics
1:50.43200 IM
—Owen Howell19Fox Chapel Killer Whales
1:51.95—Lacey Grace Arnett18Opelika Swim Team
2:20.78—Andrew Groves19Life Time Southeast
1:57.32—Brayden Sims18Huntsville Swim Association
2:10.29—Morgan Cowan19Bartlett Extreme Swim Team
2:19.30—Katie Cohen21Aces Swim Club
2:08.74—Ryan Schnur18Univ of Denver Hilltoppers
2:01.95—Quinn Nelson18Sharks Swim Club
1:53.68—Carson Kalish18Delaware Swim Team
1:48.44—Ethan Suessmuth19TOPS Swimming
1:57.61—Fernando Dehaudt20Unattached
1:57.37—Andres Martijena Martijena Diaz24Unattached
1:59.02—Mike Topchanalis20Unattached
1:56.69—Caitlin Crysel20Univ of Denver Hilltoppers
2:05.52—Gabriel Morales20Southwest Stars Swim Club
1:51.34—SOPHIA JOOS19Bolles School Sharks
2:08.19—Sven Becker21Dynamo Swim Club
1:52.30—McKee Thorsen21Athens Bulldog Swim Club
1:50.88—Miles Humphreys18Southern Tide Swim Club
2:05.13—Jojo Harris19Greater Pensacola Aquatic Club
2:16.84400 IM
—Quinn Nelson18Sharks Swim Club
4:03.06—Jack Hebert19Greater Pensacola Aquatic Club
4:11.58—Carson Kalish18Delaware Swim Team
3:57.64—Grace Scharper18Eagle Swim Team Inc.
4:29.57—Owen Howell19Fox Chapel Killer Whales
4:11.66—Fernando Dehaudt20Unattached
4:12.54—Joel Thompson24Unattached
3:56.49—Ryan Teuton21McCallie / GPS Aquatics
4:28.42—Brayden Sims18Huntsville Swim Association
4:49.37—Morgan Cowan19Bartlett Extreme Swim Team
5:02.14—Miles Humphreys18Southern Tide Swim Club
4:35.55500 Free
—Jack Hebert19Greater Pensacola Aquatic Club
4:41.89—Grace Scharper18Eagle Swim Team Inc.
5:06.07—Riley Mortenson18SwimNation Aquatics Programs
5:01.53—Joey Moos19Pleasant Valley Swim Team
5:03.66—Vladimir Krstulovic20Unattached
4:43.76—Ben Pritchard20Wolfpack Elite
4:36.22—Meredith Teague20Unattached
5:03.15—Cameron Nichols19Anderson Area YMCA Makos
4:52.65