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
—Kaiya Fraley19Sharks Swim Club
26.12—Nolan Carner18Cato-Meridian Otters
21.64—Lucas Clay19Cato-Meridian Otters
21.30—Josh Meece18Wahoos of Jax
23.50—Ella Twomey18YMCA of Metro North Tritons
27.09—Teagan Lewis18Sachem Swim Club
25.9750 Back
—Selena Snow18Fox Swim Club
28.58—Josh Meece18Wahoos of Jax
29.16—Ryann Ellefsen18Trident Aquatic Club
30.24—Shannon Swezey19QNS Aquatic Club
29.51—Ethan Springle19Hauppauge Swimming
26.4350 Fly
—Kaiya Fraley19Sharks Swim Club
28.74—Jonathan Harvey18Sachem Swim Club
26.48—Jack Mummery18Newburgh Sharks
23.82100 Free
—Selena Snow18Fox Swim Club
58.57—Mikey White19Cato-Meridian Otters
47.70—Ella Twomey18YMCA of Metro North Tritons
56.57—Ethan Springle19Hauppauge Swimming
53.70—Teagan Lewis18Sachem Swim Club
56.68100 Breast
—Max Strohecker19Flood Aquatics Swim Team
1:05.58—Ethan Springle19Hauppauge Swimming
1:14.16100 Fly
—Sophia Stinnett18Hillsborough Aquatic Club
1:02.38—Max Strohecker19Flood Aquatics Swim Team
54.89—Mikey White19Cato-Meridian Otters
51.60—Jonathan Harvey18Sachem Swim Club
1:00.26200 Free
—Lucas Clay19Cato-Meridian Otters
1:44.40—Kaitlyn Thompson19Liverpool Jets Swim Club
2:09.72—Josh Meece18Wahoos of Jax
1:59.22—Shannon Swezey19QNS Aquatic Club
2:06.56—Peyton Tuttle18Newburgh Sharks
1:53.04400 IM
—Tanner Pinto-Cohn19Amherst Tritons Swim Team
4:42.99—Ryann Ellefsen18Trident Aquatic Club
4:59.19—Samantha Carroll19Freedom Aquatics
5:24.19