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
—Logan Meixner18Mesa Aquatics Club
22.03—Hunter Yin18CLASS Aquatics
22.18—Adilyn Henderson18Cypress Fairbanks Swim Club
25.90—John Cottrell19Iowa Flyers Swim Club
22.04—Harrison Eighmy18Waukee Waves
23.14—Ian Caballero20Unattached
22.21—Sutton Paulsen20Panther Aquatic Club
25.50—Gwyn Bennett17Sullivan Blue Dolphins
27.41—Bryce Naquin18Thibodaux Regional Swim Club
21.63—Declan Hawkins19Missouri State Aquatics
24.08—Halle McCullough20Unattached
25.11—Avery Walz20Topeka Swim Association
25.43—Briley Larcom18Wichita Swim Club
25.00—Leo Miller19Riptide Aquatics
24.43—Micah Churchill18COOL Swim Team
22.23—Dewey Rodgers18Kingdom Swim Club
21.99—Tony Vanderbeek21Club North Swimming
21.86—Brogan Meier19Topeka Swim Association
21.63—Megan Schill21Red River Valley
25.12—Whitney Stortz18Maverick Aquatics
24.4450 Back
—Declan Hawkins19Missouri State Aquatics
28.32—Brogan Meier19Topeka Swim Association
24.63—Briley Larcom18Wichita Swim Club
32.18—Kale Jewers18The Nitros of Kansas
27.00—Laiken Vorthmann18Lawrence Aquahawks
28.39—Ben Chumley18CSP Tideriders
24.83—Cameron McCrary21CSP Tideriders
24.27—Audrey Wagner18Parkway Swim Club
29.66—Tyler Sharp18CSP Tideriders
24.98—Braden Scherrer20Parkway Swim Club
26.48—Aidan Cunningham19Greater Omaha Aquatics Leopardsharks
24.88100 Free
—Nicolas Acero18Yuma Krakens
49.99—Hunter Yin18CLASS Aquatics
49.05—Whitney Stortz18Maverick Aquatics
52.28—Adilyn Henderson18Cypress Fairbanks Swim Club
57.67—Harrison Eighmy18Waukee Waves
50.53—Ian McCorkle19Ames Cyclone Aquatics Club
47.45—Ian Caballero20Unattached
49.91—Jacob Clink19Jenks Trojan Swim Club
50.00—Kamryn Cooper19American Energy Swim Club
54.63—Addi Williams18Bartlesville Splash Club
59.36—Tim Crank19Unattached
51.43—Gwyn Bennett17Sullivan Blue Dolphins
1:01.45—Max Hite18Center Grove Aquatic Club
48.35—Bryce Naquin18Thibodaux Regional Swim Club
47.23—Bryce Ruder18Missouri State Aquatics
49.21—Avery Walz20Topeka Swim Association
55.24—Brogan Meier19Topeka Swim Association
49.91—Halle McCullough20Unattached
55.45—Declan Hawkins19Missouri State Aquatics
54.40—Laiken Vorthmann18Lawrence Aquahawks
55.47100 Back
—Sutton Paulsen20Panther Aquatic Club
1:01.48—John Christianson18COOL Swim Team
52.76—Tiago Deluca20Team Triumph
51.63—Phoenix Stockdale18COOL Swim Team
57.81—Dewey Rodgers18Kingdom Swim Club
56.94—Brogan Meier19Topeka Swim Association
52.67—Briley Larcom18Wichita Swim Club
1:01.31—Emma Rousseau18Wichita Swim Club
1:19.53—Laiken Vorthmann18Lawrence Aquahawks
1:00.03—Kale Jewers18The Nitros of Kansas
56.88—Declan Hawkins19Missouri State Aquatics
1:00.90—Megan Schill21Red River Valley
1:04.76—Audrey Wagner18Parkway Swim Club
1:03.00—Ben Chumley18CSP Tideriders
53.37—Cameron McCrary21CSP Tideriders
52.55—Braden Scherrer20Parkway Swim Club
56.21—Paige Sheridan20Waves Swim Club
1:01.89—Tyler Sharp18CSP Tideriders
56.13—Ashlyn Moore21Springfield Aquatics
58.64—Aidan Cunningham19Greater Omaha Aquatics Leopardsharks
52.71100 Breast
—Tim Crank19Unattached
1:03.17—Patrick Obrien18Glenbrook Swim Club
1:03.15—Gwyn Bennett17Sullivan Blue Dolphins
1:15.83—Avery Walz20Topeka Swim Association
1:09.46—Halle McCullough20Unattached
1:04.75—Kate Fields18Missouri State Aquatics
1:10.59—Laiken Vorthmann18Lawrence Aquahawks
1:13.85—Anthony Lumetta18COOL Swim Team
1:02.82—Tony Vanderbeek21Club North Swimming
1:02.06—Allen Pringle18Mighty Marlins Swim Club
1:01.23—Addi Williams18Bartlesville Splash Club
1:15.30—Joshua Starkey18Birmingham Swim League
1:03.82—Drew Baker18CSP Tideriders
1:03.46—Jared Fasnacht18Bellevue Swim Club
1:03.22100 Fly
—Nicolas Acero18Yuma Krakens
57.33—Hunter Yin18CLASS Aquatics
56.06—Adilyn Henderson18Cypress Fairbanks Swim Club
1:04.91—Sofia Gonzalez18Houston Hydra
1:07.43—Ian Caballero20Unattached
57.75—John Cottrell19Iowa Flyers Swim Club
51.53—Kam Forsmann18Lewis Clark Neptune Swim Team
51.95—Kamryn Cooper19American Energy Swim Club
1:00.58—Tim Crank19Unattached
53.92—Laiken Vorthmann18Lawrence Aquahawks
1:01.63—Nathan Butler18Empire KC Swim Club
52.60—Anthony Lumetta18COOL Swim Team
56.06—Brogan Meier19Topeka Swim Association
52.58—Leo Miller19Riptide Aquatics
58.83—Tauren Walz20Topeka Swim Association
1:00.02—Tiago Deluca20Team Triumph
49.59—Micah Churchill18COOL Swim Team
51.80—Preston Zuber18Tsunami Swim Team of K.C.
52.38—Sonnie Winfrey18Berzerker Swimming
1:08.23—Addi Williams18Bartlesville Splash Club
1:04.84200 Free
—Hunter Yin18CLASS Aquatics
1:50.07—Whitney Stortz18Maverick Aquatics
1:54.43—Zach Wenger19Dubuque Area Swimmin' Hurricanes
1:47.56—Harrison Eighmy18Waukee Waves
1:53.26—Ian McCorkle19Ames Cyclone Aquatics Club
1:42.24—Kam Forsmann18Lewis Clark Neptune Swim Team
1:48.96—Claire McDaris21SwimTulsa
2:01.76—Jacob Clink19Jenks Trojan Swim Club
1:51.36—Kamryn Cooper19American Energy Swim Club
2:00.20—Logan Meixner18Mesa Aquatics Club
1:47.55—Max Hite18Center Grove Aquatic Club
1:44.32—Bryce Naquin18Thibodaux Regional Swim Club
1:46.67—Dewey Rodgers18Kingdom Swim Club
1:52.22—Bryce Ruder18Missouri State Aquatics
1:44.32—Leo Miller19Riptide Aquatics
1:59.94—Tauren Walz20Topeka Swim Association
1:58.27—Emma Rousseau18Wichita Swim Club
2:29.39—Briley Larcom18Wichita Swim Club
2:05.24—Jaren Boozer18Jets Aquatic Club
1:57.01—Grace Simon18Fort Smith Tideriders
2:00.75200 Back
—Sutton Paulsen20Panther Aquatic Club
2:12.21—Claire McDaris21SwimTulsa
2:22.08—Briley Larcom18Wichita Swim Club
2:13.92—Brogan Meier19Topeka Swim Association
1:57.98—Kale Jewers18The Nitros of Kansas
2:07.20—Declan Hawkins19Missouri State Aquatics
2:15.67—John Christianson18COOL Swim Team
1:55.54—Braden Scherrer20Parkway Swim Club
2:03.02—Ben Chumley18CSP Tideriders
1:55.29—Audrey Wagner18Parkway Swim Club
2:15.95—Colton Spaulding18Waterloo Swimming
1:56.74—Kole Esselstyn18Austin Swim Club
1:54.69200 Breast
—Zach Wenger19Dubuque Area Swimmin' Hurricanes
2:19.70—Patrick Obrien18Glenbrook Swim Club
2:23.14—Gwyn Bennett17Sullivan Blue Dolphins
2:47.74—Halle McCullough20Unattached
2:22.78—Anthony Lumetta18COOL Swim Team
2:16.86—Avery Walz20Topeka Swim Association
2:28.25—Kate Fields18Missouri State Aquatics
2:33.71—Palmer Keith19Club North Swimming
2:12.11—Allen Pringle18Mighty Marlins Swim Club
2:14.49—Joshua Starkey18Birmingham Swim League
2:21.18—Paige Sheridan20Waves Swim Club
2:33.46—Drew Baker18CSP Tideriders
2:15.58—Jared Fasnacht18Bellevue Swim Club
2:20.41200 Fly
—Adilyn Henderson18Cypress Fairbanks Swim Club
2:28.65—Ian McCorkle19Ames Cyclone Aquatics Club
1:54.97—John Cottrell19Iowa Flyers Swim Club
1:55.38—Kam Forsmann18Lewis Clark Neptune Swim Team
1:57.98—Chase Slagter18Mundelein Mustang Swim Club
2:00.98—Tiago Deluca20Team Triumph
1:51.51—Bryce Ruder18Missouri State Aquatics
1:57.04—Micah Churchill18COOL Swim Team
1:58.86—Phoenix Stockdale18COOL Swim Team
2:08.22—Nathan Butler18Empire KC Swim Club
1:59.38—Preston Zuber18Tsunami Swim Team of K.C.
1:55.33—Tauren Walz20Topeka Swim Association
2:13.14—Tim Fay21Gold Medal Swim Club
2:01.44—Jack Powell18King Marlin Swim Club
1:59.81—Colby Hughes21South Bay Aquatics
1:51.01—Cameron McCrary21CSP Tideriders
1:58.10—Braden Scherrer20Parkway Swim Club
2:04.30—Vincent Hagar18Parkway-Rockwood Gateway Swim Club
2:01.14200 IM
—Logan Meixner18Mesa Aquatics Club
2:06.28—Zach Wenger19Dubuque Area Swimmin' Hurricanes
2:03.23—Kam Forsmann18Lewis Clark Neptune Swim Team
2:00.85—Tauren Walz20Topeka Swim Association
2:12.49—Halle McCullough20Unattached
2:08.73—Kale Jewers18The Nitros of Kansas
2:05.72—Tiago Deluca20Team Triumph
1:56.56—Nathan Butler18Empire KC Swim Club
2:03.09—John Christianson18COOL Swim Team
2:06.39—Avery Walz20Topeka Swim Association
2:13.93—Anthony Lumetta18COOL Swim Team
2:02.84—Phoenix Stockdale18COOL Swim Team
2:06.90—Declan Hawkins19Missouri State Aquatics
2:13.34—Preston Zuber18Tsunami Swim Team of K.C.
1:57.94—Jaren Boozer18Jets Aquatic Club
2:11.27—Kole Esselstyn18Austin Swim Club
2:00.81—Colton Spaulding18Waterloo Swimming
1:58.91—Allen Pringle18Mighty Marlins Swim Club
2:07.23—Addi Williams18Bartlesville Splash Club
2:19.62—Claire McDaris21SwimTulsa
2:22.03400 IM
—Jack Powell18King Marlin Swim Club
4:25.01—Gwyn Bennett17Sullivan Blue Dolphins
5:41.75—Chase Slagter18Mundelein Mustang Swim Club
4:23.26—Kale Jewers18The Nitros of Kansas
4:31.78—Avery Walz20Topeka Swim Association
4:44.28—Palmer Keith19Club North Swimming
4:08.65—Phoenix Stockdale18COOL Swim Team
4:33.19—Grace Simon18Fort Smith Tideriders
5:10.91—Allen Pringle18Mighty Marlins Swim Club
4:36.91—Paige Sheridan20Waves Swim Club
4:41.31—Drew Baker18CSP Tideriders
4:28.22—Colin Shaffer18Parkway Swim Club
4:17.68—Colton Spaulding18Waterloo Swimming
4:15.30—Kole Esselstyn18Austin Swim Club
4:18.96—Jared Fasnacht18Bellevue Swim Club
4:35.84500 Free
—Colby Hughes21South Bay Aquatics
4:36.89—Sofia Gonzalez18Houston Hydra
5:42.10—Ian McCorkle19Ames Cyclone Aquatics Club
4:43.30—Patrick Obrien18Glenbrook Swim Club
5:26.69—Chase Slagter18Mundelein Mustang Swim Club
4:52.03—Max Hite18Center Grove Aquatic Club
4:46.89—Bryce Ruder18Missouri State Aquatics
4:45.01—Emma Rousseau18Wichita Swim Club
6:25.70—Palmer Keith19Club North Swimming
4:48.85—Jacob Clink19Jenks Trojan Swim Club
5:02.64—Jack Powell18King Marlin Swim Club
4:56.10—Paige Sheridan20Waves Swim Club
5:13.75—Colin Shaffer18Parkway Swim Club
4:48.03—Braden Scherrer20Parkway Swim Club
5:02.49—Vincent Hagar18Parkway-Rockwood Gateway Swim Club
4:55.38—Blaine Mitchell18Razorback Aquatic Club Aquahawgs
5:37.98—Grace Simon18Fort Smith Tideriders
5:23.99—Gavin Jessen19Springfield Aquatics
4:54.56—Aidan Cunningham19Greater Omaha Aquatics Leopardsharks
4:49.201000 Free
—Sofia Gonzalez18Houston Hydra
11:45.63—Zach Wenger19Dubuque Area Swimmin' Hurricanes
9:44.69—Jacob Clink19Jenks Trojan Swim Club
10:30.63—Chase Slagter18Mundelein Mustang Swim Club
10:06.54—Bryce Ruder18Missouri State Aquatics
9:54.02—Palmer Keith19Club North Swimming
9:52.73—Kale Jewers18The Nitros of Kansas
10:31.85—Declan Hawkins19Missouri State Aquatics
11:22.96—Jaren Boozer18Jets Aquatic Club
10:53.79—Grace Simon18Fort Smith Tideriders
10:59.71—Jack Powell18King Marlin Swim Club
10:05.50—Colby Hughes21South Bay Aquatics
9:26.04—Paige Sheridan20Waves Swim Club
10:32.31—Colin Shaffer18Parkway Swim Club
10:01.19—Vincent Hagar18Parkway-Rockwood Gateway Swim Club
10:14.82—Gavin Jessen19Springfield Aquatics
10:08.67—Blaine Mitchell18Razorback Aquatic Club Aquahawgs
11:37.96