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
—Owen Reese21Nashville Aquatic Club
23.00—Leighton Chapman20Dads Club Swim Team
20.83—Virginia Jane Hultgren18Dynamo Swim Club
27.06—Lilly Pifer18Schertz YMCA Swim Team
26.29—George Libecco18Great Waves Aquatics
22.91—Grace Bentley19Eastern Shore YMCA
25.65—Patrick Puzon19SwimRVA
21.87—Lindsay Hanks20Williamsburg Aquatic Club
27.78—Jackson Holsten18NOVA of Virginia Aquatics, Inc
22.97—Frances Fenton18Lynchburg YMCA Swim Team
25.13—Jordan Balk18NOVA of Virginia Aquatics, Inc
23.6950 Back
—Henry Brooks18SwimRVA
24.20100 Free
—Owen Reese21Nashville Aquatic Club
50.01—Virginia Jane Hultgren18Dynamo Swim Club
58.48—Leighton Chapman20Dads Club Swim Team
46.77—William Gordon18Dads Club Swim Team
50.19—Patrick Puzon19SwimRVA
48.81—Grace Bentley19Eastern Shore YMCA
55.51—Jordan Balk18NOVA of Virginia Aquatics, Inc
51.41—Gabby Clemens19NOVA of Virginia Aquatics, Inc
56.11100 Breast
—Virginia Lathrop18Chastain Park Athletic Club
1:11.50—Mitch Niemiec18Cardinal Aquatics
1:03.06—Logan Page19YMCA of the Triangle Area Swim Team
1:01.85—Hayden Stallings20Mecklenburg Swim Association
1:04.16—Harrison Cerone22Rockville Montgomery Swim Club
57.72—Dalton Jobe22NOVA of Virginia Aquatics, Inc
1:00.35—Gabby Clemens19NOVA of Virginia Aquatics, Inc
1:12.27—Jordan Balk18NOVA of Virginia Aquatics, Inc
1:05.79100 Fly
—Zane Ross21Foothills Area YMCA
51.57—Sydney Weeks18Utah Valley Aquatics, Inc
59.94—Eme Monackey18New Wave Swim Team
1:03.26—Peighton Kruzel19Lakeside Aquatic Club
58.55—George Libecco18Great Waves Aquatics
56.77—Chris Bergreen18Hanover Aquatics, Inc
54.71—Henry Brooks18SwimRVA
52.83—Gabby Clemens19NOVA of Virginia Aquatics, Inc
1:02.87200 Free
—William Gordon18Dads Club Swim Team
1:50.94—Virginia Jane Hultgren18Dynamo Swim Club
2:03.44—George Libecco18Great Waves Aquatics
1:51.35—Chris Bergreen18Hanover Aquatics, Inc
1:54.25—Adam Fisher20NOVA of Virginia Aquatics, Inc
1:50.69200 Back
—Henry Brooks18SwimRVA
1:57.47200 Breast
—Mitch Niemiec18Cardinal Aquatics
2:17.99—Logan Page19YMCA of the Triangle Area Swim Team
2:15.50—Harrison Cerone22Rockville Montgomery Swim Club
2:10.97—Frances Fenton18Lynchburg YMCA Swim Team
2:33.61200 Fly
—Zane Ross21Foothills Area YMCA
1:57.13—Andrew Neculai19Myrtle Beach Riptides
2:09.08—Eme Monackey18New Wave Swim Team
2:16.00—Peighton Kruzel19Lakeside Aquatic Club
2:11.81—Lindsay Hanks20Williamsburg Aquatic Club
2:29.52200 IM
—Virginia Lathrop18Chastain Park Athletic Club
2:20.79—Mitch Niemiec18Cardinal Aquatics
2:11.06—Zane Ross21Foothills Area YMCA
2:02.39—Sydney Weeks18Utah Valley Aquatics, Inc
2:17.27—Logan Page19YMCA of the Triangle Area Swim Team
2:04.31—Hayden Stallings20Mecklenburg Swim Association
2:07.51—Lilly Pifer18Schertz YMCA Swim Team
2:26.37—Andrew Neculai19Myrtle Beach Riptides
2:09.27—Dalton Jobe22NOVA of Virginia Aquatics, Inc
1:57.78