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
—Josh Slap15Unattached
25.39—Brinkley Minter14Unattached
25.79—Lilly Sweitzer14Unattached
26.70—Jake Pierson13Unattached
26.36—Allison Gisanrin15Unattached
26.98—Anna Karanjia14Unattached
23.79—Ellie Romano16Unattached
25.6450 Back
—Brinkley Minter14Unattached
28.01—Allison Gisanrin15Unattached
32.95—Kylie Poole15Unattached
27.43100 Free
—Allison Gisanrin15Unattached
59.01—Rachel Magee14Unattached
58.24—Annika Jorgensen16Unattached
53.38—Pamela Moore16Unattached
57.97—Ellie Romano16Unattached
56.88100 Back
—Howard Zheng16Unattached
58.72—Nathaniel Foltz14Unattached
1:03.60—Kylie Poole15Unattached
57.24100 Breast
—Jonathan Belair17Unattached
1:01.15—Blake Erkenbrecher18Unattached
57.84—Addison Gisanrin15Unattached
1:19.26—Morgan Kalish16Unattached
1:11.86—Gavin Daltry15Unattached
1:09.24—Ethan Singson13Unattached
1:16.71100 Fly
—Brinkley Minter14Unattached
58.47—Blake Erkenbrecher18Unattached
50.20—Anna Karanjia14Unattached
56.67—Ellie Romano16Unattached
59.41—Aubrey Ashman17Unattached
59.63200 Free
—Lilly Sweitzer14Unattached
2:05.17—Cael McDonnell16Unattached
1:49.12—Annika Jorgensen16Unattached
1:55.91—Pamela Moore16Unattached
2:08.19—Alex Moritz14Unattached
2:05.83—Jamie Brinsfield18Unattached
1:41.53200 IM
—Josh Slap15Unattached
2:20.59—Howard Zheng16Unattached
2:05.67—Brinkley Minter14Unattached
2:11.67—Jonathan Belair17Unattached
2:09.68—Addison Gisanrin15Unattached
2:42.57—Gavin Daltry15Unattached
2:21.02—Rachel Magee14Unattached
2:26.25—Nathaniel Foltz14Unattached
2:18.68—Kylie Poole15Unattached
2:07.26—Jake Pierson13Unattached
2:18.50—Aubrey Ashman17Unattached
2:14.42