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
—Michael Tretyakov19Huntsville Swim Association
21.43—Kasey Roy18Charlotte County Swimming
25.22—Nicole Riopelle18Rocket Swimming
25.51—Sonia Peters19Dynamo Swim Club
25.85—Josh McLean22Dads Club Swim Team
21.73—Jaxon Reddig18SPARKS PIRANHAS SWIM TEAM
22.37—Andy Pleiman19Northern KY Clippers Swimming
21.45—Brie Wescott20Queens University
25.9650 Back
—Corbin Cole19Las Vegas Swim Club
24.53—Michael Tretyakov19Huntsville Swim Association
23.59—Sonia Peters19Dynamo Swim Club
28.43—Andy Pleiman19Northern KY Clippers Swimming
24.12—Brie Wescott20Queens University
29.36—Josie Strobl18Aquajets Swim Team
28.85—Alex Mansur18Pine Crest Swimming
25.27—Madison Stearns18Rhode Island Aquatic Club
30.61100 Free
—Will Neville19Huntsville Swim Association
46.53—Alexa Paredes Paredes19Unattached
56.08—Kasey Roy18Charlotte County Swimming
55.55—Kyle Davis18Lanier Aquatics
51.21—Abby Briggs19Swim Streamline at Northampton
54.29—Andy Pleiman19Northern KY Clippers Swimming
47.12—Natalie True18Wahoo Aquatic Club
56.14—Alex Mansur18Pine Crest Swimming
47.52—Gianni Famiano20Pompano Beach Piranhas
48.42—Drew Culverhouse18Highlander Aquatic Club
49.60—Hannah Stewart19Club North Swimming
54.76100 Back
—Corbin Cole19Las Vegas Swim Club
52.53—Michael Tretyakov19Huntsville Swim Association
51.52—William Eriksson21Blue Dolfins
50.82—Kyle Davis18Lanier Aquatics
56.87—Brie Wescott20Queens University
1:02.83—Alex Mansur18Pine Crest Swimming
54.08100 Breast
—Corinne Roberts18Loveland Swim Club
1:08.98—Simeon Prosinski18Sporting Jax Aquatic Club
58.35—Matthew Heaphy22Unattached
1:02.17—Walter Christman21Dynamo Swim Club
1:01.57—Cooper Krance19South Metro Storm
59.79—Alexa Paredes Paredes19Unattached
1:07.50—Mallory Baker18Greater Orlando Aquatics Team
1:07.57—Mary Schroeder18Hauppauge Swimming
1:14.75100 Fly
—Nicole Riopelle18Rocket Swimming
1:01.35—Charlie Hayden18Patriot Aquatics
51.49—Kyle Davis18Lanier Aquatics
53.80—Cormac McKenney19Bluefish Swim Club
51.78—Josie Strobl18Aquajets Swim Team
1:00.06200 Free
—Will Neville19Huntsville Swim Association
1:44.66—Brayden Hohman21Academy Aquatic Club
1:51.02—Gabrielle Goodwin21Blue Dolfins
1:58.53—Daniel Cushing19Chattahoochee Gold Swim Club
1:43.88—Josh McLean22Dads Club Swim Team
1:50.59—Natalie True18Wahoo Aquatic Club
1:58.05—Gianni Famiano20Pompano Beach Piranhas
1:45.19—Hannah Stewart19Club North Swimming
1:56.90200 Back
—Corbin Cole19Las Vegas Swim Club
1:59.37—William Eriksson21Blue Dolfins
1:54.19—Tyler King20Riptide Aquatics
1:58.79—Sonia Peters19Dynamo Swim Club
2:18.70—Madison Stearns18Rhode Island Aquatic Club
2:22.14—Alex Mansur18Pine Crest Swimming
1:57.18200 Breast
—Corinne Roberts18Loveland Swim Club
2:30.67—Alexa Paredes Paredes19Unattached
2:30.06—Simeon Prosinski18Sporting Jax Aquatic Club
2:05.45—Matthew Heaphy22Unattached
2:19.87—Cooper Krance19South Metro Storm
2:14.45—Mallory Baker18Greater Orlando Aquatics Team
2:28.00—Mary Schroeder18Hauppauge Swimming
2:40.49200 Fly
—Jeremiah Goodwin18Blue Dolfins
1:55.71—Charlie Hayden18Patriot Aquatics
1:57.71—Abby Briggs19Swim Streamline at Northampton
2:11.97—Cormac McKenney19Bluefish Swim Club
1:54.41—Josie Strobl18Aquajets Swim Team
2:12.22400 IM
—Corinne Roberts18Loveland Swim Club
5:01.45—Simeon Prosinski18Sporting Jax Aquatic Club
4:01.84—Drew Culverhouse18Highlander Aquatic Club
4:25.64—Jeremiah Goodwin18Blue Dolfins
4:13.85—Walter Christman21Dynamo Swim Club
4:22.32—Abby Briggs19Swim Streamline at Northampton
4:42.17—Jaxon Reddig18SPARKS PIRANHAS SWIM TEAM
4:13.95—Josie Strobl18Aquajets Swim Team
4:52.42