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
—Alexa Kwarcinski18Unattached
24.46—Blake Wool17Farmington Valley YMCA Tsunamis
20.96—Benjamin Pope17Glastonbury Swim Team
20.93—Addison Carlile17Warrick Indiana Tidal Wave
23.69—Kate Fetters16Fort Wayne Swim Team
23.15—Macartney Mahler17Fort Wayne Swim Team
24.01—Naomi Bowland16Fort Wayne Swim Team
23.97—Alex Koo16Fishers Area Swimming Tigers
20.70—Claire Bacu17Allegheny North Swim Club
23.64—Anna Whitley17Tennessee Aquatics
23.83—Ellison DeGhetto17Tennessee Aquatics
23.59—Drew Hilsmier17Wake Aquatics
20.72—Jed Holliman17Baylor Swim Club
20.73—Mason Schaefer17Excel Aquatics
21.13—Penelope Lopez-Casula14Eagle Aquatics
22.96—Feagin Kaminski16Jupiter Dragons Swim Team
23.31—Juli Cavalcanti15Sporting Jax Aquatic Club
24.60—Zac Holmes18Montverde Aquatic Club
20.97—Merrick Vanscoy16SwimRise Aquatics
20.86—Hannah Parkin16Fast Falcons
23.9350 Breast
—Katie Bookwalter16Team Pittsburgh Elite Aquatics
30.15—Thor Johannessen17Blazing Barracudas
25.32—Brooke Dynes17Great Waves Aquatics
29.67100 Free
—Addison Carlile17Warrick Indiana Tidal Wave
51.39—Naomi Bowland16Fort Wayne Swim Team
53.02—Emilia Trailov16Ensworth Aquatics
51.83—Skylar Revere14Bolles School Sharks
53.49—Thomas Smith16Sporting Jax Aquatic Club
45.94—Sophie Fox17Sporting Jax Aquatic Club
52.23—Payton Garnsey14Delaware Swim Team
54.85—Brynn Lewis17Phoenixville YMCA
51.93—Oliver Ottenwess17Michigan Lakeshore Aquatics
45.80—Sam Harper17Michigan Lakeshore Aquatics
47.45—Logan Kelly16Hickory Foundation YMCA Seahorse Swim Team
46.33—Delaney Schwab18Blues Aquatics
52.95—Caleb Moore17Central Ohio Aquatics
45.52—Ava Haese18YMCA of Upper Palmetto Rays
52.03—Mia DeVito17City of Charleston Southern Marlins Racing Team
52.72—Will Bridges16Team Greenville
45.97—Ansley Sgrosso18SwimAtlanta
51.87—Tayne Naude17Dynamo Swim Club
47.38—Skyelar Richards15SwimAtlanta
51.51—Anthony Pham17SwimAtlanta
45.94100 Back
—Danny Lesinski17Allegheny North Swim Club
49.06—Ian Foulk17Bolles School Sharks
50.82—Griffin Barents Froman16Westfield Aquatics
53.26—Allie Joyce18Excel Aquatics
55.21—Luke Higgo16Baylor Swim Club
48.29—Hayden Beckley18Lakeside Swim Team
49.18—Kyle Burk16Kennett & Jennersville Area YMCA
50.85—Lily Hermans17Sailfish Aquatics
57.68—Serena Dickey16Lakeland Hills YMCA
57.22—Kylee Crotts16SwimRVA
54.66—Stella Belmore15Montverde Aquatic Club
57.53—Mia DeVito17City of Charleston Southern Marlins Racing Team
1:01.09—Ethan Meeker17SwimAtlanta
50.09100 Breast
—Katie Bookwalter16Team Pittsburgh Elite Aquatics
1:04.05—Ayah Bedri16Jersey Aquatic Club
1:04.41—Gabriella Marim17Bolles School Sharks
1:03.47—Ella Fallyer16Bolles School Sharks
1:04.50—Maggie O'Hara16Ridgefield Aquatic Club
1:04.44—Griffin Barents Froman16Westfield Aquatics
57.87—Hayden Lynam18Fort Wayne Swim Team
56.12—Jackson Pyle17Fort Wayne Swim Team
58.72—Sebastian Tith16Upper Main Line YMCA
56.95—Mabel Walborn17Lancaster Aquatic Club
1:04.59—Henry Baumhover17Club Wolverine
55.95—Thor Johannessen17Blazing Barracudas
58.73—Tommy Watson17Williamsburg Aquatic Club
56.69—Spencer Kinsey18Bolles School Sharks
55.83—Evan Summers16Nittany Lion Aquatic Club
55.36—William Keating14Delmar Dolfins
58.78—Brooke Dynes17Great Waves Aquatics
1:08.55—Zoey Aydin16Phoenix Aquatic Club USA LLC
1:04.34100 Fly
—Rinzen Sherpa16Mount Lebanon Aqua Club
51.48—Kirk Morgan17All Star Aquatics
48.66—Evan VanVelzor16Wilton Y Wahoos Swim Club
49.78—Benjamin Pope17Glastonbury Swim Team
50.44—Alexa Kwarcinski18Unattached
58.68—Hunter Zipperer18Sharks Swim Club
49.94—Hayden Lynam18Fort Wayne Swim Team
50.40—Ellie Lange15Racer X Aquatics
58.69—Danny Lesinski17Allegheny North Swim Club
51.12—Ava Komoroski16Team Pittsburgh Elite Aquatics
58.16—Jaden Mills16McCallie / GPS Aquatics
49.64—Jed Holliman17Baylor Swim Club
49.31—Stella Belmore15Montverde Aquatic Club
59.55—Noah Stotler16Bolles School Sharks
49.75—Anna Mumford16Delaware Swim Team
59.42—Justin Shi16Eagle Swim Team Inc.
49.01—Grady Gospodarek17New Wave Swim Team
49.57—Tyler Burton17Enfinity Aquatic Club
50.46—Grier Gordon17Mason Manta Rays
55.50—Ethan Tu18Mason Manta Rays
50.58200 Free
—Connor Minear15Arlington Aquatic Club
1:42.27—Liam Fletcher-Ford16Regional YMCA of Western Connecticut Makos
1:49.87—Santiago Massone16New Jersey Race Club
1:44.62—Jonathon Packard17Greenwich YWCA Dolphins Swm Tm
1:42.90—Evan VanVelzor16Wilton Y Wahoos Swim Club
1:39.25—Grant Goins17McCallie / GPS Aquatics
1:40.51—Michael Gumino18Bolles School Sharks
1:41.79—Juli Cavalcanti15Sporting Jax Aquatic Club
1:56.64—Luke Bickett15Jersey Wahoos
1:42.88—Lia Cottrell16South Jersey Aquatic Club
1:55.08—Sam Gatesman14Jersey Wahoos
1:52.91—Erin Weaver14Carolina Aquatic Team
1:54.39—Cody Watts16New Wave Swim Team
1:42.71—Olivia White16Mecklenburg Swim Association
1:53.45—Crawford Craig17SwimRVA
1:44.94—Brooke Orner16Sachem Swim Club
1:51.73—Cole Radnay18Saint Petersburg Aquatics
1:39.22—Hana Sungail17Blue Dolfins
1:50.98—Odette Brown15Team Greenville
1:51.88—Luke Hamon17Foothills Area YMCA
1:39.33200 Back
—Simon Kristensen17Utica Shelby Swim Club
1:51.12—Isabelle Schroeder18Powel Crosley, Jr. YMCA
2:03.22—Sunny Kang16Westchester Aquatic Club
2:05.77—Serene Jourdy16Westchester Aquatic Club
2:04.09—Michelle Dean15Dayton Raiders
1:58.64200 Breast
—Lexie Bishop15All Star Aquatics
2:22.83—Sawyer Hackett16Swim Melbourne
2:05.38—Raul Antadillas16Montverde Aquatic Club
2:03.36—Ethan Chipriano16Delaware Swim Team
2:04.66—Thomas Lathrop17Greater Toledo Aquatic Club
2:03.42200 Fly
—Zack Kusch18StreamLine Aquatics Club
1:46.72—Brayden Hale16Cheshire Y Sea Dog Swim Club
1:54.23—Danny Kish18Unattached
1:49.55—Emily Schneider16Team Greenville
2:05.07—Elizabeth Gregory17Williamsburg Aquatic Club
2:04.03—Jenny Hofer16Williamsburg Aquatic Club
2:10.87—Maggie Wright17Old Dominion Aquatic Club
2:09.06200 IM
—Claire Bacu17Allegheny North Swim Club
2:08.89—Ivan Blystiv18Concord Swim Club
1:54.71—Ella Fallyer16Bolles School Sharks
2:12.64—Brady Zink17TMSC - Rockets Swimming
1:55.50—Daniel Snitkovsky16Sarasota Tsunami Swim Team
1:54.57—Elliott Angkriwan17Bolles School Sharks
1:55.40—Gabriella Marim17Bolles School Sharks
2:10.04—Mabel Walborn17Lancaster Aquatic Club
2:07.79—Brogan Wilson17Cincinnati Marlins
1:56.84—Louise Vidarsson14Mecklenburg Swim Association
2:02.93—Audrey Deras18Marlins Of Raleigh
2:06.17—Will Von Doussa17Metro Area Life Time
1:52.57—Emily Schneider16Team Greenville
2:05.31—Danielle Giddens15Blue Dolfins
2:07.18—Odette Brown15Team Greenville
2:05.43—Josh Wilder16Team Greenville
1:56.00—Payton Garnsey14Delaware Swim Team
2:08.09—Cami Schwartz17Lancaster Aquatic Club
2:08.52—Evan Summers16Nittany Lion Aquatic Club
1:57.93—Annalise Morris15Dynamo Swim Club
2:11.88400 IM
—Brayden Hale16Cheshire Y Sea Dog Swim Club
3:59.52—Dillon Brigman17Bolles School Sharks
4:00.36—Gage Mealey15Jersey Wahoos
4:13.75—Josh Farnsworth17NOVA of Virginia Aquatics, Inc
4:04.48500 Free
—Ian Foulk17Bolles School Sharks
4:39.73—Grady Redding17Delaware Swim Team
4:35.68—Simon Kristensen17Utica Shelby Swim Club
4:38.30—David Davis16Marlins Of Raleigh
4:32.93—Daniel Choi15Scarlet Aquatics
4:40.90—Sebastian Tith16Upper Main Line YMCA
4:50.75—Gage Mealey15Jersey Wahoos
4:40.00—Madison Schmitz16Marlins Of Raleigh
4:59.02