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
—Aiden Sandvig19Lakewood Aquatics
21.06—Caleb Rohacs19Rocky Mountain Rapids
20.33—Marlee Christie20West Florida Lightning Aquatic
23.52—Asher Havenhill20Blue Tide Aquatics
21.03—Kirk Brotherton21Iowa Flyers Swim Club
20.80—Kate Van Zee19Waukee Waves
24.25—Lydia Soldatke19Sioux Falls Swim Team
24.12—Hill Harchelroad20Wake Aquatics
21.54—Archer Jankoviak19Michiana Marlins Swim Club
21.28—Addy Burrough19Fort Wayne Swim Team
25.05—Brooke Mahneke19FMC Aquatic
23.41—Joey Countryman21Chicago Wolfpack Aquatic Club
20.76—Carinn Bethea21Upper Valley Aquatic Club
23.19—William McClelland21Upper Valley Aquatic Club
19.65—Yan Dvoretskiy22Commonwealth Swimming
21.24—Catherine Ritter18Fanwood-Scotch Plains YMCA
23.80—Nina Larosa20Lakeshore Swim Club
28.87—Emma Littrell20M.E. Lyons/Anderson Barracudas
23.95—David Kushnirsky18Long Island Aquatic Club
22.44—Katelyn Huffman18J Swim Club
23.2650 Back
—Asher Havenhill20Blue Tide Aquatics
22.90—Kate Van Zee19Waukee Waves
26.81—Lydia Soldatke19Sioux Falls Swim Team
25.50—Clarissa Bezuidenhout20YMCA of the Triangle Area Swim Team
26.39—Cooper Dillman18NOVA of Virginia Aquatics, Inc
22.22—Harry Nicholson21Unattached
22.21—Elly Belmore21Grosse Pointe Gators
27.37—Grace Albrecht19Michigan Lakeshore Aquatics
25.62—Eli Stoll21Unattached
22.57100 Free
—Aiden Sandvig19Lakewood Aquatics
45.94—Katelyn Huffman18J Swim Club
51.45—Vivi Criscione20Lumberjack Aquatics
55.87—Caleb Rohacs19Rocky Mountain Rapids
45.47—Asher Havenhill20Blue Tide Aquatics
44.89—Kate Van Zee19Waukee Waves
53.82—Kirk Brotherton21Iowa Flyers Swim Club
45.65—Tim Koza21La Grande Swim Club
48.21—Taylor Stasny19Munster Swim Club
51.90—Addy Burrough19Fort Wayne Swim Team
54.14—Brooke Mahneke19FMC Aquatic
51.19—Joey Countryman21Chicago Wolfpack Aquatic Club
44.34—Izzy Mundee19Nu Wave Swim Club
52.51—Addy Domian19Sarasota Sharks
53.42—Marlee Christie20West Florida Lightning Aquatic
51.95—Carinn Bethea21Upper Valley Aquatic Club
49.86—Samantha Li20Upper Valley Aquatic Club
51.17—William McClelland21Upper Valley Aquatic Club
44.30—Evan Niemeyer19Greater Omaha Aquatics Leopardsharks
45.59—Emma Littrell20M.E. Lyons/Anderson Barracudas
50.96100 Back
—Aiden Sandvig19Lakewood Aquatics
50.65—Caleb Rohacs19Rocky Mountain Rapids
51.13—Marlee Christie20West Florida Lightning Aquatic
58.91—Lydia Soldatke19Sioux Falls Swim Team
53.56—Asher Havenhill20Blue Tide Aquatics
48.86—Kate Van Zee19Waukee Waves
57.80—Archer Jankoviak19Michiana Marlins Swim Club
51.20—Addy Burrough19Fort Wayne Swim Team
57.82—Adrian Zolnierczyk18Arizona Dolphins
51.66—Brooke Mahneke19FMC Aquatic
57.57—Harry Nicholson21Unattached
47.68—Max Haney20OLY Swimming
47.75—Elly Belmore21Grosse Pointe Gators
58.47—Grace Albrecht19Michigan Lakeshore Aquatics
55.29—Vinny Bruno18Southwest Y Sharks
51.68—Ian Frank18Utica Shelby Swim Club
55.24—Eli Stoll21Unattached
48.10—Clarissa Bezuidenhout20YMCA of the Triangle Area Swim Team
55.08—Catherine Ritter18Fanwood-Scotch Plains YMCA
59.40—Cooper Dillman18NOVA of Virginia Aquatics, Inc
48.83100 Breast
—Ava Commer21Blue Tide Aquatics
1:05.39—Ian Hirota21Blue Tide Aquatics
56.56—Kirk Brotherton21Iowa Flyers Swim Club
58.59—Jihoon Jung18Fishers Area Swimming Tigers
55.34—Taylor Stasny19Munster Swim Club
1:02.45—Alex Lakin21FMC Aquatic
53.59—Griffin Damuth18North Kent Aquatic Team
57.73—Lucy Noble20Club Wolverine
1:07.14—Casey Sanders20Unattached
1:07.80—Grace Aguilar-Fernandez18OLY Swimming
1:05.56—Carson Ricker20OLY Swimming
56.39—Nina Larosa20Lakeshore Swim Club
1:01.53—Tristen Mina20SUNN Swimming
1:05.91—David Kushnirsky18Long Island Aquatic Club
54.77100 Fly
—Caleb Rohacs19Rocky Mountain Rapids
47.93—Aiden Sandvig19Lakewood Aquatics
49.18—Ian Hirota21Blue Tide Aquatics
52.21—Kirk Brotherton21Iowa Flyers Swim Club
50.40—Archer Jankoviak19Michiana Marlins Swim Club
48.91—Taylor Stasny19Munster Swim Club
55.42—Brooke Mahneke19FMC Aquatic
55.80—Max Haney20OLY Swimming
47.77—Nehir Guven18Club Wolverine
57.19—Charles Brown22Unattached
48.06—Josey Coon18dROP Aquatics
58.98—Ava Zimmerman18South Central Swimming
1:01.97—Vinny Bruno18Southwest Y Sharks
52.43—Emma Littrell20M.E. Lyons/Anderson Barracudas
56.59—Katelyn Huffman18J Swim Club
1:01.07—Trypp Duarte19AquaForce
49.31—Tristen Mina20SUNN Swimming
56.98—Yan Dvoretskiy22Commonwealth Swimming
48.01—William McClelland21Upper Valley Aquatic Club
47.31—Jagger Stachtiaris19Asphalt Green Unified Aquatics
46.99200 Free
—Hill Harchelroad20Wake Aquatics
1:39.64—Addy Domian19Sarasota Sharks
1:53.20—Lydia Soldatke19Sioux Falls Swim Team
1:51.29—Vivi Criscione20Lumberjack Aquatics
1:59.94—Brooke Mahneke19FMC Aquatic
1:55.61—Izzy Mundee19Nu Wave Swim Club
1:50.56—Mia Englender23OLY Swimming
1:52.75—Charles Brown22Unattached
1:40.86—Casey Sanders20Unattached
1:53.85—Harry Nicholson21Unattached
1:37.43—Avery Beal18Grosse Pointe Gators
1:51.88—Sydney Rawie21Longhorn Aquatics
1:50.26—Emma Littrell20M.E. Lyons/Anderson Barracudas
1:51.83—Catherine Ritter18Fanwood-Scotch Plains YMCA
1:54.53—Jacob Turner19Metroplex Aquatics
1:36.93—Kaitlyn Logue19Mount Hood Aquatics
1:54.72—Shayne Patrick18Reno Aquatic Club
1:53.29—Jagger Stachtiaris19Asphalt Green Unified Aquatics
1:40.11—Trypp Duarte19AquaForce
1:39.05—Joey Countryman21Chicago Wolfpack Aquatic Club
1:36.42200 Back
—Adrian Zolnierczyk18Arizona Dolphins
1:52.08—Asher Havenhill20Blue Tide Aquatics
1:46.94—Andy Gelston20Atomic Swim Club
1:46.71—Addy Burrough19Fort Wayne Swim Team
2:05.54—Victor Teeters18Austin Swim Club
1:50.90—Tommy Erwin20Upper Valley Aquatic Club
1:47.13—Eli Stoll21Unattached
1:46.63—Jacob Turner19Metroplex Aquatics
1:46.49—Lydia Soldatke19Sioux Falls Swim Team
1:56.03—Clarissa Bezuidenhout20YMCA of the Triangle Area Swim Team
1:57.03—Kaitlyn Logue19Mount Hood Aquatics
2:07.48200 Breast
—Ava Commer21Blue Tide Aquatics
2:25.71—Ian Hirota21Blue Tide Aquatics
2:03.96—Kate Van Zee19Waukee Waves
2:20.01—Tim Koza21La Grande Swim Club
2:00.58—Jihoon Jung18Fishers Area Swimming Tigers
1:57.14—Taylor Stasny19Munster Swim Club
2:14.28—Tristen Mina20SUNN Swimming
2:23.20—David Kushnirsky18Long Island Aquatic Club
2:02.09—Alex Lakin21FMC Aquatic
2:00.28—Nina Larosa20Lakeshore Swim Club
2:17.03200 Fly
—Aiden Sandvig19Lakewood Aquatics
1:50.67—Adrian Zolnierczyk18Arizona Dolphins
1:53.33—Hill Harchelroad20Wake Aquatics
1:50.52—Joe Stephenson20Blue Tide Aquatics
1:50.94—Tim Koza21La Grande Swim Club
1:53.35—Andy Gelston20Atomic Swim Club
1:48.79—Sophia He18Waterloo Swimming
2:05.32—Eli Stoll21Unattached
1:48.43—Shayne Patrick18Reno Aquatic Club
2:03.58—Jacob Turner19Metroplex Aquatics
1:44.23—Cooper Dillman18NOVA of Virginia Aquatics, Inc
1:50.98—Jagger Stachtiaris19Asphalt Green Unified Aquatics
1:46.77—Yan Dvoretskiy22Commonwealth Swimming
1:45.67200 IM
—Ava Commer21Blue Tide Aquatics
2:16.14—Ian Hirota21Blue Tide Aquatics
1:56.31—Joe Stephenson20Blue Tide Aquatics
1:51.85—Kate Van Zee19Waukee Waves
2:08.17—Tim Koza21La Grande Swim Club
1:50.45—Lydia Soldatke19Sioux Falls Swim Team
2:05.03—Jihoon Jung18Fishers Area Swimming Tigers
1:48.02—Taylor Stasny19Munster Swim Club
2:01.60—Alex Lakin21FMC Aquatic
1:52.14—Sophia He18Waterloo Swimming
2:06.14—Sydney Rawie21Longhorn Aquatics
2:06.87—Jacob Turner19Metroplex Aquatics
1:44.95—Emma Littrell20M.E. Lyons/Anderson Barracudas
2:06.82—Eli Stoll21Unattached
1:49.16—Jagger Stachtiaris19Asphalt Green Unified Aquatics
1:47.50—David Kushnirsky18Long Island Aquatic Club
1:52.17—Grace Albrecht19Michigan Lakeshore Aquatics
2:03.06—Carson Ricker20OLY Swimming
1:48.85—Max Haney20OLY Swimming
1:46.45—Matthew Hernandez22Liquid Lightning
1:55.74400 IM
—Nicole Shanks18Fast Falcons
4:51.59—Joe Stephenson20Blue Tide Aquatics
3:57.64—Andy Gelston20Atomic Swim Club
3:59.63—Tim Koza21La Grande Swim Club
3:57.73—Jihoon Jung18Fishers Area Swimming Tigers
3:53.87—Adrian Zolnierczyk18Arizona Dolphins
4:10.18—Liam Seifert19OLY Swimming
4:06.87—Carson Ricker20OLY Swimming
3:58.35—Diana Muccioli21Grosse Pointe Gators
4:38.97—Grace Aguilar-Fernandez18OLY Swimming
4:39.51—Matthew Hernandez22Liquid Lightning
4:06.84—Elly Belmore21Grosse Pointe Gators
4:27.42—Scarlet Maison18Sunrise Side Swim Club
4:37.25—Shayne Patrick18Reno Aquatic Club
4:29.30—Cooper Dillman18NOVA of Virginia Aquatics, Inc
3:53.72—Sydney Rawie21Longhorn Aquatics
4:26.59—Victor Teeters18Austin Swim Club
3:59.78—Sophia He18Waterloo Swimming
4:28.32—Tommy Erwin20Upper Valley Aquatic Club
3:59.96—Jacob Turner19Metroplex Aquatics
3:47.78500 Free
—Addy Domian19Sarasota Sharks
5:01.87—Asher Havenhill20Blue Tide Aquatics
4:50.78—Andy Gelston20Atomic Swim Club
4:32.11—Hill Harchelroad20Wake Aquatics
4:33.44—Joey Countryman21Chicago Wolfpack Aquatic Club
4:36.83—Victor Teeters18Austin Swim Club
4:28.20—Sydney Rawie21Longhorn Aquatics
4:54.84—Yan Dvoretskiy22Commonwealth Swimming
4:31.37—Tommy Erwin20Upper Valley Aquatic Club
4:32.37—Carinn Bethea21Upper Valley Aquatic Club
4:52.92—Vivi Criscione20Lumberjack Aquatics
5:07.83—Izzy Mundee19Nu Wave Swim Club
4:47.56—Nicole Shanks18Fast Falcons
5:22.17—Mia Englender23OLY Swimming
4:58.19—Diana Muccioli21Grosse Pointe Gators
5:04.36—Casey Sanders20Unattached
5:02.55—Liam Seifert19OLY Swimming
4:37.18—Kaitlyn Logue19Mount Hood Aquatics
5:03.87—Cooper Dillman18NOVA of Virginia Aquatics, Inc
4:30.441650 Free
—Vivi Criscione20Lumberjack Aquatics
17:41.94—Joe Stephenson20Blue Tide Aquatics
15:59.49—Izzy Mundee19Nu Wave Swim Club
16:48.36—Nicole Shanks18Fast Falcons
18:01.38—Addy Domian19Sarasota Sharks
17:24.55—Victor Teeters18Austin Swim Club
15:47.93—Sydney Rawie21Longhorn Aquatics
16:54.95—Carinn Bethea21Upper Valley Aquatic Club
16:50.02—Tommy Erwin20Upper Valley Aquatic Club
15:47.28—Yan Dvoretskiy22Commonwealth Swimming
16:20.76—Cooper Dillman18NOVA of Virginia Aquatics, Inc
15:36.80—Kaitlyn Logue19Mount Hood Aquatics
17:52.00