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
—Jack Wegrzyn14Unattached
25.67—Braxton McBride17Unattached
22.47—Rylan Bell15Unattached
29.07—Ian Vermillion17Unattached
24.81—Sawyer Andrews16Unattached
22.78100 Free
—Neil Fritts14Unattached
57.84—Jack Wegrzyn14Unattached
58.14—Hudson Andrews16Unattached
50.76—Braxton McBride17Unattached
50.59—Rylan Bell15Unattached
1:08.54—Connor Cook16Unattached
50.16—Jason Allen17Unattached
49.96—Cole Dalton14Unattached
57.69100 Back
—Neil Fritts14Unattached
1:07.40—Parker Hinman16Unattached
57.92—Max German14Unattached
1:03.73—Nathan Wardlow16Unattached
54.26—Cole Dalton14Unattached
1:07.16—Sawyer Andrews16Unattached
53.93100 Breast
—Isaac Shipley14Unattached
1:33.48—Hudson Andrews16Unattached
1:01.48—Dalton Spence15Unattached
1:14.87—Trenton Sheets17Unattached
1:02.41—Brayden Miao15Unattached
59.82—Jackson Mordica17Unattached
1:09.48100 Fly
—Parker Hinman16Unattached
57.21—Ian Vermillion17Unattached
1:01.24—Max German14Unattached
1:03.43—Carson Butler15Unattached
55.25—Gavin Jessen17Unattached
54.80—Brayden Miao15Unattached
54.36200 Free
—Jason Allen17Unattached
1:48.38—Connor Cook16Unattached
1:50.22—Adrien Black17Unattached
2:05.50