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
—Rinnah Shulman15Charles River Aquatics
24.85—Stephen Dyer14Mid-Maine Dolphins
25.92—Tegen Spirn13Revolution Aquatic Club
26.59—Sasha Einhorn14Webbs Tornadoes Swim Team
29.53—Christopher Muehlbauer12Kingfish Swimming
27.77—Madeline Perry12Sunrise Swim Club
29.44—Phoebe Dearling14Revolution Aquatic Club
26.55—Sammy Feng11Xtreme Swim Club
32.59—Kate Liu10Arctic Aquatics
29.4250 Breast
—Katie Collins14Webbs Tornadoes Swim Team
40.15—Kate Liu10Arctic Aquatics
38.35—Avery Kaneko14Upper Valley Aquatic Club
35.5750 Fly
—Madelyn Lockwood13Sunrise Swim Club
30.57—Kaitlyn Feng13Webbs Tornadoes Swim Team
29.37—Sawyer Leavitt13Sunrise Swim Club
30.36—Kacie Cheung14Bluefish Swim Club
26.98100 Free
—Gianna Mattrey14Sunrise Swim Club
52.83—Hannah Gouger14Rockingham Area Youth Swim
1:00.28—Sammy Feng11Xtreme Swim Club
1:12.13—Macy Ladouceur14JCC Sea Serpents
57.95—Stephen Dyer14Mid-Maine Dolphins
57.09—Sydney Styles12JCC Sea Serpents
1:09.38100 Back
—Hannah James14Webbs Tornadoes Swim Team
1:09.33—Brighton Du13Amherst Tritons Swim Team
1:01.45100 Breast
—Kate Liu10Arctic Aquatics
1:28.37100 Fly
—Kacie Cheung14Bluefish Swim Club
58.42—Hobie Matulis14YMCA of Greater Nashua Storm
55.69—Sammy Scharf13Westbrook Seals
1:07.01200 Breast
—Alex Yoon15Legacy Aquatics
2:17.54