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
—Taryn Hickey19Swift Aquatics
24.63—Spencer Alderson19Hatboro Horsham Aquatic Asso
21.39—Aiden Agostini18Victor Swim Club
24.03—Lucas Peterson19Lakeside Aquatic Club
23.85—Cassy Collins20North Texas Nadadores
27.89—Leo Pozhenko21Austin Swim Club
22.67—Ray Mukoyama18Rockville Montgomery Swim Club
22.17—Mianny Trinidad19Riverbank Redtails
25.4150 Back
—Griffin Messenlehner19Emmaus Aquatic Club
23.41—Ainsley Lappas-Ford18North Palm Beach Swim Club
28.22—Thomas Eppich19North Shore Swim Club
26.21—Ben Hurty18Newport Swim Team
24.08—Caleb Chen18Nation's Capital Swim Club
24.64100 Free
—Laina Swartzwelder18Firestone Akron Swim Team
53.77—Spencer Alderson19Hatboro Horsham Aquatic Asso
47.24—Griffin Messenlehner19Emmaus Aquatic Club
47.58—Molly Wilson18Delaware Swim Team
56.42—Jack True18Tri Valley Aquatics
50.09—Leo Pozhenko21Austin Swim Club
48.04—Ray Mukoyama18Rockville Montgomery Swim Club
48.63—Caleb Chen18Nation's Capital Swim Club
54.33—Jillian Wedding20Stingrays Swim Team
55.76100 Back
—Elizabeth Bodie19Cheshire Y Sea Dog Swim Club
59.08—Taryn Hickey19Swift Aquatics
59.04—Griffin Messenlehner19Emmaus Aquatic Club
51.33—Ainsley Lappas-Ford18North Palm Beach Swim Club
58.97—Ben Hurty18Newport Swim Team
52.36100 Breast
—Amber Goldhagen20McGuire Aquatics
1:11.26—Sydney Koehler19Perkiomen Valley Aquatic Club
1:05.25—Aiden Agostini18Victor Swim Club
59.63100 Fly
—Elizabeth Bodie19Cheshire Y Sea Dog Swim Club
56.98—Taryn Hickey19Swift Aquatics
58.38—Griffin Messenlehner19Emmaus Aquatic Club
51.72—Molly Wilson18Delaware Swim Team
1:00.97—Ainsley Lappas-Ford18North Palm Beach Swim Club
1:00.93—Kamden Keyes20Victor Swim Club
49.89—Mianny Trinidad19Riverbank Redtails
59.62200 Free
—Thomas Eppich19North Shore Swim Club
1:46.23—Laina Swartzwelder18Firestone Akron Swim Team
1:58.23—Leo Pozhenko21Austin Swim Club
1:46.93—Jillian Wedding20Stingrays Swim Team
2:03.43200 Back
—Ainsley Lappas-Ford18North Palm Beach Swim Club
2:08.28—Emily Eichinger19Fairport Area Swim Team
2:17.59—Ben Hurty18Newport Swim Team
1:56.30200 Breast
—Amber Goldhagen20McGuire Aquatics
2:43.66—Erika Doran18Unattached
2:36.89—Sydney Koehler19Perkiomen Valley Aquatic Club
2:23.80—Brayden Pyott18Five Star Swim Club
2:18.50—Aiden Agostini18Victor Swim Club
2:18.42200 Fly
—Ben Lajoie18YMCA of the Triangle Area Swim Team
1:59.28—Kamden Keyes20Victor Swim Club
1:52.54—Emily Eichinger19Fairport Area Swim Team
2:16.09—James Kissel20Rockville Montgomery Swim Club
1:59.11—Caleb Chen18Nation's Capital Swim Club
2:01.24200 IM
—Elizabeth Bodie19Cheshire Y Sea Dog Swim Club
2:14.01—Amber Goldhagen20McGuire Aquatics
2:33.07—Erika Doran18Unattached
2:19.23—Ben Lajoie18YMCA of the Triangle Area Swim Team
1:59.76—Ben Hurty18Newport Swim Team
1:58.03500 Free
—Bennett Molitor-Kirsch19COOL Swim Team
4:45.27—Thomas Eppich19North Shore Swim Club
4:44.68—Cassy Collins20North Texas Nadadores
5:36.75—Lucas Peterson19Lakeside Aquatic Club
4:47.36—Jack True18Tri Valley Aquatics
4:55.20—Harper Freeman19PAVA Panthers Swim Club
4:50.681000 Free
—Erika Doran18Unattached
11:22.43—Bennett Molitor-Kirsch19COOL Swim Team
9:51.02—Cassy Collins20North Texas Nadadores
11:38.75—Lucas Peterson19Lakeside Aquatic Club
9:55.06—Jack True18Tri Valley Aquatics
10:17.91—James Kissel20Rockville Montgomery Swim Club
10:14.95—Harper Freeman19PAVA Panthers Swim Club
9:58.05