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
—Wade Pyle16Unattached
21.21—Thomas Zbranek15Unattached
26.49—Drake Shepherdson15Unattached
21.9850 Back
—Denis Owen14Unattached
30.43100 Free
—Cooper Franz15Unattached
47.92—Thomas Zbranek15Unattached
57.11—Troy Reckamp16Unattached
52.76—Landon Boerke17Unattached
49.98—Baylor Convery16Unattached
49.86—Wade Pyle16Unattached
46.43—Ethan Grove16Unattached
51.74—Lucas Layman15Unattached
50.87—Aiden Crull16Unattached
49.73100 Back
—Cooper Franz15Unattached
53.87—August Long15Unattached
1:21.83—Denis Owen14Unattached
1:02.60—Landon Boerke17Unattached
53.87100 Breast
—Pierson Odland15Unattached
59.90200 Free
—Pierson Odland15Unattached
1:48.25—Aiden Crull16Unattached
1:47.31—Nolan Pyle14Unattached
1:46.99—Dominic Taulbee17Unattached
1:54.95—Caleb Strand16Unattached
1:59.92—Joshua Sunkel17Unattached
1:51.86