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 Back
—Myles Felt21Swim Fort Lauderdale
22.53—Jasmine Park19Unattached
25.69—Jeremy Stutzman20Goshen Swimming Inc
24.50100 Back
—Myles Felt21Swim Fort Lauderdale
48.79—Emma Kelley20Charger Aquatics
59.77—Jasmine Park19Unattached
54.86—Jeremy Stutzman20Goshen Swimming Inc
54.05100 Breast
—Zach Schuster18Team Pittsburgh Elite Aquatics
56.88—Charlie Matia19Rockville Montgomery Swim Club
59.26—Josh Thomas21Unattached
54.79100 Fly
—Myles Felt21Swim Fort Lauderdale
50.60—Zach Schuster18Team Pittsburgh Elite Aquatics
50.06—Josh Thomas21Unattached
53.77—Jasmine Park19Unattached
55.85200 Free
—Charlie Green19Wahoo Aquatic Club
1:40.33—Clay Perry19NASA Wildcat Aquatics
1:40.53—Edie Patterson19Valparaiso Swim Club
1:52.55200 Back
—Emma Kelley20Charger Aquatics
2:06.93—Jasmine Park19Unattached
2:03.03—Jeremy Stutzman20Goshen Swimming Inc
2:00.99—Anna Brown19Fishers Area Swimming Tigers
2:09.85200 Breast
—Josh Thomas21Unattached
2:02.84—Charlie Matia19Rockville Montgomery Swim Club
2:09.89—Owen Gingras18Vandal Aquatic Club
2:09.47200 Fly
—Myles Felt21Swim Fort Lauderdale
1:53.91—Zach Schuster18Team Pittsburgh Elite Aquatics
1:53.74—John Marshall20Riviera Swim Club
1:56.95—Emily Knott18Noblesville Swim Club
2:11.59—Luke Mackall19Piranha Aquatics
2:27.85200 IM
—Zach Schuster18Team Pittsburgh Elite Aquatics
1:55.52—Owen Gingras18Vandal Aquatic Club
1:54.54—John Marshall20Riviera Swim Club
1:58.13—Emily Knott18Noblesville Swim Club
2:13.88