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
100 Free
—blake guerrant16Unattached
51.35—Jake Shoemaker16Unattached
47.00—Emmett Todd14Unattached
53.53—Adam Rickerd15Unattached
48.81—Anthony Garrett16Unattached
52.92—Ewan Todd17Unattached
48.55—Charlie Craig15Unattached
48.41—Andrew Bengelink14Unattached
51.25—Blake Delaney17Unattached
50.34—Jack Higgins17Unattached
45.95100 Back
—Eric Liu16Unattached
55.96—Calvin Meeker17Unattached
52.90—Aj Farner17Unattached
49.54—Blake Delaney17Unattached
1:00.30—Jake Shoemaker16Unattached
51.79100 Breast
—Marshall Hirschman15Unattached
1:02.46—Levi Rozema18Unattached
57.10—Wes Leete16Unattached
1:03.78—Sean Lu17Unattached
58.38—Josiah Devries15Unattached
1:04.26—Ewan Todd17Unattached
59.42100 Fly
—Anthony Garrett16Unattached
56.16—Carl Goeckel18Unattached
55.18—Josiah Devries15Unattached
55.74—Blake Schwab17Unattached
54.50—Ethan Xu16Unattached
49.98—Liam Smith16Unattached
48.68—Tadas Zukovskis17Unattached
56.85—Brendan Beland17Unattached
51.79—Calvin Meeker17Unattached
51.53—Jack Langeland17Unattached
52.55—Ryan Robinson17Unattached
53.83—Dylan Sniegowski17Unattached
56.19200 Free
—Miles Stock15Unattached
1:47.93—Aj Farner17Unattached
1:40.15—Sam Harper16Unattached
1:41.81—Andrew Hull17Unattached
1:50.07—Ryan Robinson17Unattached
1:52.98—Ryan Vandyke16Unattached
1:43.53200 IM
—Anthony Garrett16Unattached
2:05.89—Carl Goeckel18Unattached
2:09.52—Ethan Xu16Unattached
1:50.88—Jack Murray16Unattached
2:05.69—Evan Nelson18Unattached
1:58.69—Sean Lu17Unattached
1:57.51—Marshall Hirschman15Unattached
2:08.56—Wes Leete16Unattached
2:10.50—Blake Schwab17Unattached
2:03.17—Liam Smith16Unattached
1:49.07500 Free
—Will Baker14Unattached
5:09.37