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
—Aubrey Macnider11Rockford Marlins Swim Club
34.72—Maelyn Winge10Wahoo Aquatic Club
37.77—Sam Gilbert9Wahoo Aquatic Club
44.38—Addi Blatz11Byron Tiger Sharks
35.94—Scarlett Bittner11Wahoo Aquatic Club
30.18—Ellie Ebens12Rockford Marlins Swim Club
30.21—Keegan Martin11Dundee Dolphins
36.28—Gavin Foster11Dundee Dolphins
43.13—Ryan Blatz11Byron Tiger Sharks
31.99—Violet Daehler9Rockford Marlins Swim Club
31.20—Amelia Peters12Wahoo Aquatic Club
31.57—Maisy Bulger12Rockford Marlins Swim Club
29.36—Dane Kariolich9Rockford Marlins Swim Club
42.71—Liam King11Wahoo Aquatic Club
32.13—Kike Hernandez-Flores11Rockford Marlins Swim Club
31.73—Charlie Solverson11McGuire Aquatics
39.11—Marie de Beauvoir11Dundee Dolphins
38.62—Isla Lynch10Byron Tiger Sharks
29.63—Hadley McMullen8Byron Tiger Sharks
39.75—Finley Melendy12Dundee Dolphins
33.8350 Back
—Emily Kubatzke12Wahoo Aquatic Club
44.73—Ellie Ebens12Rockford Marlins Swim Club
35.75—Addyson Morgan9Dundee Dolphins
1:03.09—Ryan Blatz11Byron Tiger Sharks
36.93—Colin Glosson11Dundee Dolphins
40.22—Hadley McMullen8Byron Tiger Sharks
44.54—Addi Blatz11Byron Tiger Sharks
40.41—Isla Lynch10Byron Tiger Sharks
35.55—Paige Gordon9Rockford Marlins Swim Club
40.89—Keegan Martin11Dundee Dolphins
44.39—Laney Ochalek12Dundee Dolphins
31.86—Elli Grant11Rockford Marlins Swim Club
1:00.02—Luchito Aldana10Rockford Marlins Swim Club
44.33—Charlie Solverson11McGuire Aquatics
46.30—DJ Ahern10Rockford Marlins Swim Club
56.84—Aubrey Macnider11Rockford Marlins Swim Club
41.42—Kellyn Witte9Wahoo Aquatic Club
48.49—Kellen Musser11Wahoo Aquatic Club
38.14—Amelia Peters12Wahoo Aquatic Club
36.01—Eleanor Wike12Wahoo Aquatic Club
31.9150 Breast
—Eleanor Wike12Wahoo Aquatic Club
38.05—Keegan Gallaugher12Dundee Dolphins
44.81—Dane Kariolich9Rockford Marlins Swim Club
1:02.31—Laken Witte11Wahoo Aquatic Club
40.10—Maisy Bulger12Rockford Marlins Swim Club
34.54—Hadley Gallaugher11Dundee Dolphins
42.35—Luchito Aldana10Rockford Marlins Swim Club
53.44—Keegan Martin11Dundee Dolphins
52.36—Maddie Engle10Wahoo Aquatic Club
57.52—Hadley McMullen8Byron Tiger Sharks
50.81—Laney Ochalek12Dundee Dolphins
37.57—DJ Ahern10Rockford Marlins Swim Club
59.87—Miles Lovejoy12McGuire Aquatics
45.08—Kike Hernandez-Flores11Rockford Marlins Swim Club
55.36—Paige Gordon9Rockford Marlins Swim Club
53.14—Talia Flaim12Dundee Dolphins
49.61—Aubrey Macnider11Rockford Marlins Swim Club
45.78—Lucy Prall12Wahoo Aquatic Club
1:08.31—Kellyn Witte9Wahoo Aquatic Club
51.56—Johan Cayetano12Wahoo Aquatic Club
51.3450 Fly
—Kellen Musser11Wahoo Aquatic Club
34.44—Isla Lynch10Byron Tiger Sharks
35.28—Emily Kubatzke12Wahoo Aquatic Club
45.90—Mayumi So10Rockford Marlins Swim Club
35.59—Thatcher Welt11McGuire Aquatics
34.55—Hadley McMullen8Byron Tiger Sharks
47.75—Colin Glosson11Dundee Dolphins
41.11—Maisy Bulger12Rockford Marlins Swim Club
32.86—Violet Daehler9Rockford Marlins Swim Club
35.74—Delaney Dougherty10Bettendorf Aquatics
54.06—Amelia Peters12Wahoo Aquatic Club
34.58—Quinn Dickman9Wahoo Aquatic Club
33.33—Aubree Buss12Wahoo Aquatic Club
30.63—Kike Hernandez-Flores11Rockford Marlins Swim Club
36.39—Aubrey Macnider11Rockford Marlins Swim Club
36.13—Sam Gilbert9Wahoo Aquatic Club
47.83—Lydia Marsili12Wahoo Aquatic Club
35.77—Kellyn Witte9Wahoo Aquatic Club
50.08—Johan Cayetano12Wahoo Aquatic Club
46.97—Laney Ochalek12Dundee Dolphins
32.17100 Free
—Ella Capellan13Byron Tiger Sharks
1:06.98—Amelia Jagielski13Dundee Dolphins
1:07.87—Peyton Hillabolt16McGuire Aquatics
58.63—Parker Cain13Byron Tiger Sharks
1:13.84—Vitaliy Jarmitskiv13Dundee Dolphins
1:28.74—Jaiden Guglielmetti-Hanserd15Rockford Marlins Swim Club
54.44—Nadia Vilic14McGuire Aquatics
58.52—Norah Carlson14McGuire Aquatics
1:03.70—David Gatto15Dundee Dolphins
56.38—Bryson Beck17McGuire Aquatics
53.57—Joey Alvarez17Dundee Dolphins
56.28—Brexton Heslop15Rockford Marlins Swim Club
55.93—Lucy Gura16Byron Tiger Sharks
59.63—Elise Owen15McGuire Aquatics
1:05.86—Harper Gura13Byron Tiger Sharks
1:07.58—Aubrey Macnider11Rockford Marlins Swim Club
1:17.86—Madelyn Capellan16Byron Tiger Sharks
1:03.44—Lily Martin14Dundee Dolphins
1:07.22—Nikolai Filimonov15McGuire Aquatics
58.45—Mikayla Ford16Rockford Marlins Swim Club
59.87100 Back
—Anabelle Bittner14Wahoo Aquatic Club
1:11.25—Charles Nawrocki16Wahoo Aquatic Club
1:10.52—Lauren Setchell13Wahoo Aquatic Club
1:17.57—Olivia Watson13Wahoo Aquatic Club
1:13.17—Nolan Martinez14Dundee Dolphins
1:12.49—Nora Schneiker16Byron Tiger Sharks
1:05.83—Brexton Heslop15Rockford Marlins Swim Club
1:05.61—Kinley Musser13Wahoo Aquatic Club
1:19.89—Lucy Gura16Byron Tiger Sharks
1:06.66—Dan Parsonage16Rockford Marlins Swim Club
1:05.61—Joey Alvarez17Dundee Dolphins
1:09.85—Leo Trocki10Dundee Dolphins
1:30.59—Vitaliy Jarmitskiv13Dundee Dolphins
1:39.60—Eric Swanson17McGuire Aquatics
1:07.39—Aksel Soderstrom14McGuire Aquatics
1:09.84—Aj Kayes13Wahoo Aquatic Club
1:09.99—Meghan Smith16McGuire Aquatics
1:15.99—Ella Capellan13Byron Tiger Sharks
1:12.05—David Gatto15Dundee Dolphins
1:05.80—Mason Hotopp15McGuire Aquatics
1:07.05100 Breast
—Jamie Boze17Wahoo Aquatic Club
1:27.07—Mason Hotopp15McGuire Aquatics
1:16.04—Danny Melendy17Dundee Dolphins
1:11.25—Leo Trocki10Dundee Dolphins
1:42.00—Avery Lovejoy15McGuire Aquatics
1:19.99—Mikayla Ford16Rockford Marlins Swim Club
1:23.40—Juliana Ladwig Ladwig16McGuire Aquatics
1:32.47—Kerria Narita13Rockford Marlins Swim Club
1:21.23—Mayumi So10Rockford Marlins Swim Club
1:37.79—Parker Welt13McGuire Aquatics
1:13.08—Brexton Heslop15Rockford Marlins Swim Club
1:10.36—Nolan Martinez14Dundee Dolphins
1:23.60—Eric Swanson17McGuire Aquatics
1:22.91—Jaiden Guglielmetti-Hanserd15Rockford Marlins Swim Club
1:24.46—Amelia Jagielski13Dundee Dolphins
1:23.95—Jayden Abbott16Dundee Dolphins
1:22.52—Nadia Vilic14McGuire Aquatics
1:12.35—Sam Parsonage13Rockford Marlins Swim Club
1:38.28—Lucy Gura16Byron Tiger Sharks
1:13.08—Lily Martin14Dundee Dolphins
1:27.43100 Fly
—Bryson Beck17McGuire Aquatics
57.47—Jamie Boze17Wahoo Aquatic Club
1:08.53—Easton Wright13Wahoo Aquatic Club
1:19.34—Delilah Feliciano12Rockford Marlins Swim Club
1:15.39—Ella Capellan13Byron Tiger Sharks
1:15.69—Aksel Soderstrom14McGuire Aquatics
1:14.77—Mckenna Pattat Pattat13Wahoo Aquatic Club
1:33.26—Kinley Musser13Wahoo Aquatic Club
1:40.60—Eric Swanson17McGuire Aquatics
1:05.46—Elise Owen15McGuire Aquatics
1:17.00—Denver Sandrock17Wahoo Aquatic Club
56.04—Madelyn Capellan16Byron Tiger Sharks
1:10.57—Kerria Narita13Rockford Marlins Swim Club
1:18.38—Christian Bulger15McGuire Aquatics
59.99—Anabelle Bittner14Wahoo Aquatic Club
1:07.51—joshua solverson16McGuire Aquatics
1:01.68—Avery Lovejoy15McGuire Aquatics
1:10.91—Nolan Martinez14Dundee Dolphins
1:22.02—Juliana Ladwig Ladwig16McGuire Aquatics
1:13.25—Carly Powell14Rockford Marlins Swim Club
1:20.71100 IM
—Nikolai Filimonov15McGuire Aquatics
1:04.63—Grayson Batease14Wahoo Aquatic Club
1:08.18—Bo Shields18McGuire Aquatics
57.51—Mckenna Pattat Pattat13Wahoo Aquatic Club
1:36.29—Delaney Dougherty10Bettendorf Aquatics
1:44.32—Isla Lynch10Byron Tiger Sharks
1:16.95—Liam King11Wahoo Aquatic Club
1:20.61—Talia Flaim12Dundee Dolphins
1:32.49—Laney Ochalek12Dundee Dolphins
1:10.47—Eric Swanson17McGuire Aquatics
1:10.24—Juliana Ladwig Ladwig16McGuire Aquatics
1:16.61—Charlotte Wike7Wahoo Aquatic Club
2:07.99—Maddie Engle10Wahoo Aquatic Club
1:27.98—Peyton Hillabolt16McGuire Aquatics
1:09.15—Colin Glosson11Dundee Dolphins
1:31.80—Lily Martin14Dundee Dolphins
1:17.62—Eden Helm15Wahoo Aquatic Club
1:08.96—Hadley McMullen8Byron Tiger Sharks
1:39.33—Morgan Peters10Wahoo Aquatic Club
1:31.68—Keegan Martin11Dundee Dolphins
1:42.01