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
—Jaxon Rundell11MACR Sharks
39.52—Titus Brown10MACR Sharks
56.14—Hayden Brown16Kohawk Aquatics
24.91—Eli Trudell14Vinton Aquatic Club Inc
25.54—Rory Breitbach11Linn-Mar Swim Team
31.72—Elise Foreman10Linn-Mar Swim Team
45.84—Sinchan Naveen11Linn-Mar Swim Team
41.47—Claire Phillips10Linn-Mar Swim Team
40.24—Kayley Knebel12MACR Sharks
31.91—Elena Fettkether10MACR Sharks
38.02—Jackson Kray13Linn-Mar Swim Team
27.77—Keegan Gaud9Linn-Mar Swim Team
59.09—Rowan Hoffman12MACR Sharks
27.56—Connor Ockerlander16Kohawk Aquatics
31.46—Hamza Hafez11MACR Sharks
43.80—Makayla Gulick9MACR Sharks
48.30—Lily Fireman9Linn-Mar Swim Team
45.75—Gabriel Knapp13MACR Sharks
27.07—Sammie Forbes13Iowa City Eels Swim Club
31.89—Aubrey Ott13Davenport Metro Swim Team
29.4750 Back
—Pratyush Jaya karthikeyan11Linn-Mar Swim Team
53.05—Brody Lamos17Kohawk Aquatics
25.19—Max Macho15Kohawk Aquatics
24.83—Beau Zwanziger10Linn-Mar Swim Team
45.21—Jaxon Rundell11MACR Sharks
47.80—Wes Coleman16Kohawk Aquatics
38.91—Elijah Craft14Davenport Metro Swim Team
28.42—Logan Brown9MACR Sharks
59.09—Ruhan Raghwani17Kohawk Aquatics
28.05—Danielle Locsin12Iowa City Eels Swim Club
56.12—Morgan Harger12MACR Sharks
45.54—Juniper Kelly10Vinton Aquatic Club Inc
44.14—Kenzie Schwartzhoff10Linn-Mar Swim Team
56.12—Matt Reed14MACR Sharks
31.37—Margo Hackett9Linn-Mar Swim Team
55.34—Finleigh Bunz10Vinton Aquatic Club Inc
42.98—Theo Estapa13Iowa City Eels Swim Club
31.83—Lucas Feit12Kohawk Aquatics
35.91—Gabriel Knapp13MACR Sharks
31.04—Makayla Gulick9MACR Sharks
55.2850 Breast
—Thaneesha Puviarasan11Linn-Mar Swim Team
1:05.79—Norah Foreman12Linn-Mar Swim Team
44.93—Beccham Wehr13MACR Sharks
46.22—Anna Peck11MACR Sharks
1:00.50—Sai Ramesh11Linn-Mar Swim Team
53.40—Ellyn Rogers10Black Hawk Area Swim Team
54.67—Ethan Levisay15Kohawk Aquatics
33.66—Elliott Zozaya10Kohawk Aquatics
41.82—Jack Deutmeyer14Kohawk Aquatics
38.76—Nora Prosise13Davenport Metro Swim Team
37.27—Clara Radle9Muscatine Community YMCA Manta Rays Swim Team
44.48—Ramsey Carter14MACR Sharks
35.91—Charlie McCoy9Vinton Aquatic Club Inc
1:04.34—Dhyan Deepak8Linn-Mar Swim Team
1:00.74—Addie Bunz16Vinton Aquatic Club Inc
44.50—Owen Clayton9Vinton Aquatic Club Inc
1:17.07—Jaxon Rundell11MACR Sharks
51.86—Lynlee Budke13Linn-Mar Swim Team
43.20—Myka Greene12MACR Sharks
43.68—Jayaana Tripathy10Linn-Mar Swim Team
1:02.3050 Fly
—Mitchell West16Kohawk Aquatics
28.40—Gabriel Knapp13MACR Sharks
29.49—Gavin Lucas17Kohawk Aquatics
24.84—Ellie Hance19Kohawk Aquatics
32.17—Ruhan Raghwani17Kohawk Aquatics
27.47—Nora Prosise13Davenport Metro Swim Team
33.63—Kinzlee Smith13Kohawk Aquatics
29.60—Meredith Brokel9MACR Sharks
43.84—Eli Trudell14Vinton Aquatic Club Inc
30.08—Howie Eipers14Davenport Metro Swim Team
30.93—Juniper Kelly10Vinton Aquatic Club Inc
42.68—Carson Weis12Linn-Mar Swim Team
40.81—Kylie Caldwell13Linn-Mar Swim Team
33.97—Clara Radle9Muscatine Community YMCA Manta Rays Swim Team
39.75—Jordyn Brown12MACR Sharks
37.21—Drew Leibold16Davenport Metro Swim Team
27.46—Owen Goertzen9Linn-Mar Swim Team
58.10—Rowan Hoffman12MACR Sharks
31.04—Lana Strong13Linn-Mar Swim Team
37.17—Remy Barton18Kohawk Aquatics
26.03100 Free
—Elise Parsons13Black Hawk Area Swim Team
1:19.97—Aatreye Dutta12Linn-Mar Swim Team
1:16.88—Elena Fettkether10MACR Sharks
1:24.56—Norah Jennings10Iowa City Eels Swim Club
1:19.00—Isabelle Radle11Muscatine Community YMCA Manta Rays Swim Team
1:08.81—Jordyn Brown12MACR Sharks
1:15.48—Ishit Chawla15Linn-Mar Swim Team
1:17.59—Callie Leidinger13Kohawk Aquatics
1:04.57—Makayla Tristan10Linn-Mar Swim Team
1:21.07—Meredith Brokel9MACR Sharks
1:19.79—Kenzie Schwartzhoff10Linn-Mar Swim Team
1:41.38—Kenna Koons13Kohawk Aquatics
1:19.26—Nathan Saputra14Linn-Mar Swim Team
56.25—Colette Junk12Linn-Mar Swim Team
1:17.42—Addie Bunz16Vinton Aquatic Club Inc
1:21.70—Marah Walker10Black Hawk Area Swim Team
1:21.67—Alice Fahey13Iowa City Eels Swim Club
1:16.83—Owen Sexton13Vinton Aquatic Club Inc
1:10.02—Andrew Reed11MACR Sharks
1:13.68—Caleb Swenson10MACR Sharks
1:09.55100 Back
—Khushi Dua10Linn-Mar Swim Team
1:47.78—Adi Fireman11Linn-Mar Swim Team
1:31.23—Benji Yetter13Linn-Mar Swim Team
1:23.37—Brody Lamos17Kohawk Aquatics
59.46—Rory Breitbach11Linn-Mar Swim Team
1:16.71—Ila Petersmith11MACR Sharks
1:48.13—Rose Uthe10MACR Sharks
1:19.78—Michaela Brokel14MACR Sharks
1:15.66—Miriam Karbeling-Kurth12Iowa City Eels Swim Club
1:18.11—Logan Lamos13Kohawk Aquatics
1:16.39—Gavin Lucas17Kohawk Aquatics
58.90—Elijah Craft14Davenport Metro Swim Team
1:03.31—James Heil10Linn-Mar Swim Team
1:59.47—Lucas Feit12Kohawk Aquatics
1:21.00—Laynie Adams17Kohawk Aquatics
1:12.34—Jackson Kray13Linn-Mar Swim Team
1:11.36—Ruhan Raghwani17Kohawk Aquatics
1:00.86—Wes Coleman16Kohawk Aquatics
1:18.08—Aria Schneiter12MACR Sharks
1:33.81—Owen Goertzen9Linn-Mar Swim Team
1:41.75100 Breast
—Nuria Karbeling-Kurth10Iowa City Eels Swim Club
1:51.68—Celine Yudelmo10Iowa City Eels Swim Club
1:52.94—Kenna Koons13Kohawk Aquatics
1:41.67—Colette Junk12Linn-Mar Swim Team
1:31.44—Elijah Craft14Davenport Metro Swim Team
1:13.97—Owen Clayton9Vinton Aquatic Club Inc
2:43.97—Charlie McCoy9Vinton Aquatic Club Inc
2:17.04—Caleb Swenson10MACR Sharks
1:28.79—Nora Prosise13Davenport Metro Swim Team
1:20.05—Matt Reed14MACR Sharks
1:16.74—Maddox Warren16Davenport Metro Swim Team
1:08.34—Braden Funke10MACR Sharks
1:56.99—Ishit Chawla15Linn-Mar Swim Team
1:32.08—Gracie Knapp7MACR Sharks
2:13.15—Jaxon Rundell11MACR Sharks
1:54.44—Kate Caldwell11Linn-Mar Swim Team
1:45.95—Myka Greene12MACR Sharks
1:36.36—Anna Guo12Linn-Mar Swim Team
1:53.65—Alexa Goertzen11Linn-Mar Swim Team
1:39.19—Ella Smith11Linn-Mar Swim Team
1:53.68100 Fly
—Emma Thompson11Linn-Mar Swim Team
1:50.10—Miriam Karbeling-Kurth12Iowa City Eels Swim Club
1:21.99—Danielle Locsin12Iowa City Eels Swim Club
1:51.37—Juniper Kelly10Vinton Aquatic Club Inc
1:36.31—Remy Barton18Kohawk Aquatics
57.02—Sophie Mossman15Vinton Aquatic Club Inc
1:14.42—Aatreye Dutta12Linn-Mar Swim Team
1:55.23—Alexa Goertzen11Linn-Mar Swim Team
1:48.45—Rory Breitbach11Linn-Mar Swim Team
1:30.34—Anna Larson10Linn-Mar Swim Team
1:20.97—Patrick Houlihan15Kohawk Aquatics
58.94—Saniha Deepak11Linn-Mar Swim Team
1:22.39—Mia Knapp7MACR Sharks
2:03.01—Sophia Janda12Linn-Mar Swim Team
1:39.85—Ramsey Carter14MACR Sharks
1:04.02—Drew Leibold16Davenport Metro Swim Team
58.83—Isaac Knapp15MACR Sharks
55.66—Carter Bohnstengel11MACR Sharks
1:14.81—Kate Caldwell11Linn-Mar Swim Team
1:37.40—Nathan Saputra14Linn-Mar Swim Team
1:00.37100 IM
—Quinn Williams10Kohawk Aquatics
1:52.29—Nuria Karbeling-Kurth10Iowa City Eels Swim Club
1:57.27—Elliott Zozaya10Kohawk Aquatics
1:30.18—Caleb Swenson10MACR Sharks
1:19.08—Isabelle Radle11Muscatine Community YMCA Manta Rays Swim Team
1:21.03—Brenden Adam12Davenport Metro Swim Team
1:13.67—Sai Ramesh11Linn-Mar Swim Team
1:50.85—Hadley Calonder12MACR Sharks
1:15.98—Lucas Feit12Kohawk Aquatics
1:24.51—Beau Zwanziger10Linn-Mar Swim Team
1:42.28—Ophelia Sowers9Iowa City Eels Swim Club
2:16.35—Quinn Yarker9Linn-Mar Swim Team
2:09.55—Elise Foreman10Linn-Mar Swim Team
1:58.30—Nora Kray10Linn-Mar Swim Team
1:51.29—Kenzie Schwartzhoff10Linn-Mar Swim Team
1:53.33—Jude Grissom9MACR Sharks
1:50.49—Zoey Loeffler10MACR Sharks
1:55.76—Finleigh Bunz10Vinton Aquatic Club Inc
1:48.05—Abel Fraley9Vinton Aquatic Club Inc
1:57.11—Anna Peck11MACR Sharks
1:55.17200 Free
—Mitchell West16Kohawk Aquatics
2:14.52—Gabriel Nohns12Kohawk Aquatics
3:10.79—Brenden Adam12Davenport Metro Swim Team
2:16.76—Zoe Luedtke14Iowa City Eels Swim Club
2:27.04—Ella Smith11Linn-Mar Swim Team
3:09.64—Alexa Sinnock13Linn-Mar Swim Team
2:43.90—Emma Thompson11Linn-Mar Swim Team
3:06.53—Aatreye Dutta12Linn-Mar Swim Team
2:55.44—Korbin Dixson16Kohawk Aquatics
1:59.28—Ishit Chawla15Linn-Mar Swim Team
2:45.90—Isaac Knapp15MACR Sharks
1:49.73—Jackson Kray13Linn-Mar Swim Team
2:16.21—Ramsey Carter14MACR Sharks
2:04.61—Howie Eipers14Davenport Metro Swim Team
2:04.45—Kinzlee Smith13Kohawk Aquatics
2:08.70—Sophia Janda12Linn-Mar Swim Team
2:50.34—Connor Ockerlander16Kohawk Aquatics
2:21.56—Max Macho15Kohawk Aquatics
1:50.43—Ryan Schwartzhoff13Linn-Mar Swim Team
2:22.22—Rory Breitbach11Linn-Mar Swim Team
2:29.16200 Back
—Kate Caldwell11Linn-Mar Swim Team
3:00.50—Elijah Craft14Davenport Metro Swim Team
2:24.66—Carson Weis12Linn-Mar Swim Team
3:01.63—Picabo Lalonde12MACR Sharks
3:16.93—Ryan Schwartzhoff13Linn-Mar Swim Team
2:55.09—Sawyer Tinkham12MACR Sharks
2:48.14—Rory Breitbach11Linn-Mar Swim Team
2:43.32—Laynie Adams17Kohawk Aquatics
2:37.81—Joseph Saputra13Linn-Mar Swim Team
2:21.88—Hayden Brown16Kohawk Aquatics
2:16.37—Carter Bohnstengel11MACR Sharks
2:30.90—Jackson Kray13Linn-Mar Swim Team
2:37.87—Logan Lamos13Kohawk Aquatics
2:55.16—Lucas Feit12Kohawk Aquatics
2:49.12—Jensen Rickels14Linn-Mar Swim Team
2:21.52—Elliot Clark10MACR Sharks
2:58.08—Kinzlee Smith13Kohawk Aquatics
2:28.22—Hadley Calonder12MACR Sharks
2:40.41—Aatreye Dutta12Linn-Mar Swim Team
3:23.52—Clayton Treharne14Linn-Mar Swim Team
2:00.75200 Breast
—Kylie Caldwell13Linn-Mar Swim Team
3:12.65—Joseph Saputra13Linn-Mar Swim Team
2:41.39—Drew Leibold16Davenport Metro Swim Team
2:35.28—Max Williams12Kohawk Aquatics
3:01.88—Caleb Swenson10MACR Sharks
3:02.04—Owen Lussman14Muscatine Community YMCA Manta Rays Swim Team
2:50.89—Emma Thompson11Linn-Mar Swim Team
3:31.63—Brenden Adam12Davenport Metro Swim Team
3:00.35—Bentley Brodeur14Linn-Mar Swim Team
2:39.30—Francesca Martino13Linn-Mar Swim Team
2:56.93—Saniha Deepak11Linn-Mar Swim Team
3:04.37—Ethan Levisay15Kohawk Aquatics
2:41.86—Hadley Calonder12MACR Sharks
2:54.32—Ramsey Carter14MACR Sharks
2:44.72—Michaela Brokel14MACR Sharks
3:02.36—Ava Lutz14Linn-Mar Swim Team
2:45.63—Myles Dixson14Kohawk Aquatics
2:51.00—Elijah Craft14Davenport Metro Swim Team
2:40.17—Callie Leidinger13Kohawk Aquatics
2:52.44—Ryan Schwartzhoff13Linn-Mar Swim Team
3:05.62200 Fly
—Isaac Knapp15MACR Sharks
2:02.16—Francesca Martino13Linn-Mar Swim Team
2:28.35—Patrick Houlihan15Kohawk Aquatics
2:15.77—Bentley Brodeur14Linn-Mar Swim Team
2:23.63—Clayton Treharne14Linn-Mar Swim Team
2:11.58—Ramsey Carter14MACR Sharks
2:30.40—Molly Weaver13Linn-Mar Swim Team
3:27.41—Ryan Schwartzhoff13Linn-Mar Swim Team
3:12.56—Miriam Karbeling-Kurth12Iowa City Eels Swim Club
2:59.97200 IM
—Picabo Lalonde12MACR Sharks
3:25.35—Rory Breitbach11Linn-Mar Swim Team
2:49.27—Norah Foreman12Linn-Mar Swim Team
2:58.49—Carter Bohnstengel11MACR Sharks
2:47.96—Carson Weis12Linn-Mar Swim Team
3:03.77—Brenden Adam12Davenport Metro Swim Team
2:37.16—Hadley Calonder12MACR Sharks
2:40.08—Aatreye Dutta12Linn-Mar Swim Team
3:21.86—Max Williams12Kohawk Aquatics
2:54.78—Sawyer Tinkham12MACR Sharks
3:01.53—Conrad Marxen11MACR Sharks
2:58.96—Nora Prosise13Davenport Metro Swim Team
2:34.12—Joseph Saputra13Linn-Mar Swim Team
2:23.03—Drew Leibold16Davenport Metro Swim Team
2:12.74—Myles Dixson14Kohawk Aquatics
2:40.82—Callie Leidinger13Kohawk Aquatics
2:33.93—Sophie Mossman15Vinton Aquatic Club Inc
2:59.55—Jack Deutmeyer14Kohawk Aquatics
2:46.15—Benji Yetter13Linn-Mar Swim Team
2:48.04—Michaela Brokel14MACR Sharks
2:38.88400 IM
—Gabriel Knapp13MACR Sharks
5:41.21—Drew Leibold16Davenport Metro Swim Team
4:38.12—Jackson Kray13Linn-Mar Swim Team
5:41.90—Ramsey Carter14MACR Sharks
5:13.53—Jensen Rickels14Linn-Mar Swim Team
4:47.86—Clayton Treharne14Linn-Mar Swim Team
4:22.74—Shay Williams14Linn-Mar Swim Team
5:09.48—Nora Prosise13Davenport Metro Swim Team
5:32.86—Isaac Knapp15MACR Sharks
4:22.89—Callie Leidinger13Kohawk Aquatics
5:38.92—Joseph Saputra13Linn-Mar Swim Team
4:56.17—Ava Lutz14Linn-Mar Swim Team
5:03.70—Peyton Adair15Linn-Mar Swim Team
4:40.96—Bradyn Weis14Linn-Mar Swim Team
4:46.19—Levi Richards13Linn-Mar Swim Team
5:38.03500 Free
—Gabriel Knapp13MACR Sharks
6:16.90—Howie Eipers14Davenport Metro Swim Team
5:46.82—Miriam Karbeling-Kurth12Iowa City Eels Swim Club
6:32.62—Saniha Deepak11Linn-Mar Swim Team
6:38.47—Isaac Knapp15MACR Sharks
5:05.16—Korbin Dixson16Kohawk Aquatics
5:28.90—Levi Richards13Linn-Mar Swim Team
5:28.83—Logan Lamos13Kohawk Aquatics
6:42.60—Remy Barton18Kohawk Aquatics
5:10.94—Norah Foreman12Linn-Mar Swim Team
6:24.67—Michaela Brokel14MACR Sharks
6:08.02—Lucas Feit12Kohawk Aquatics
6:32.85—Carter Bohnstengel11MACR Sharks
6:27.38—Ruhan Raghwani17Kohawk Aquatics
5:17.26—Brody Lamos17Kohawk Aquatics
5:26.20—Elijah Craft14Davenport Metro Swim Team
5:38.34—Benji Yetter13Linn-Mar Swim Team
6:41.39—Mia Knapp7MACR Sharks
9:21.70—Rory Breitbach11Linn-Mar Swim Team
6:26.66—Emma Thompson11Linn-Mar Swim Team
8:26.88