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
—Everett Lu15Unattached
24.13—MJ Salatti14Unattached
26.49—Braden Felix17Unattached
24.10—Aidan Menu14Unattached
23.80100 Free
—Jonathan Owens14Unattached
1:01.31—MJ Salatti14Unattached
1:00.47—Colin Stueber16Unattached
48.48—Liam Knight18Unattached
49.32100 Back
—Brendan Miller15Unattached
52.17—Talon Silverstein16Unattached
52.96—Everett Lu15Unattached
59.59—Nicholas Chavez16Unattached
54.23—Jonathan Owens14Unattached
1:12.94—Nate Fahl14Unattached
1:24.06—Cam Payne16Unattached
1:07.30100 Breast
—Ryan Huang15Unattached
1:03.96—Jasiu Gredysa16Unattached
1:03.77—Braden Felix17Unattached
1:02.93—John Reina14Unattached
1:17.48100 Fly
—Ryan Huang15Unattached
58.80—Talon Silverstein16Unattached
51.44—Jasiu Gredysa16Unattached
54.75—Billy Dewitt17Unattached
54.80—Aidan Menu14Unattached
59.51200 Free
—Brendan Miller15Unattached
1:44.06—Colin Stueber16Unattached
1:47.73—Cam Payne16Unattached
2:06.39—Liam Knight18Unattached
1:49.39