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 Shah11Blue Devil Swim Club
37.01—Grace Grana12Blue Devil Swim Club
32.90—Emilia Ban11Blue Devil Swim Club
31.55—Briella Hankes8Blue Devil Swim Club
50.92—Lexi Hankes11Blue Devil Swim Club
42.38—Emilia Sanchez Szepesi12Blue Devil Swim Club
36.88—Fiona Gonzalez11Blue Devil Swim Club
44.02—Nathan Huska9Blue Devil Swim Club
46.29—Johnny Beaman12Blue Devil Swim Club
31.86—Henry Summy9Blue Devil Swim Club
42.86—Luke Bernstein16Blue Devil Swim Club
28.97—Peyton Sinason17Blue Devil Swim Club
26.70—Ethan Omachel16Blue Devil Swim Club
24.48—RJ Massimino13Blue Devil Swim Club
40.54—Netanya Ladaa8McHenry Marlins Aquatic Club
41.42—Owen Brzezinski8Blue Devil Swim Club
45.66—Sophie Funneman15Blue Devil Swim Club
28.79—Kyle Omachel14Blue Devil Swim Club
27.40—Wesley Pettitt16Blue Devil Swim Club
28.38—Stanzi Zorns13Blue Devil Swim Club
31.2850 Back
—Gwen Hilty8Blue Devil Swim Club
54.35—Michael Anderson12McHenry Marlins Aquatic Club
42.68—William Kappler9Blue Devil Swim Club
1:13.77—Olivia Albeck11Blue Devil Swim Club
41.74—Emilia Ban11Blue Devil Swim Club
40.58—Leila Yeager9Blue Devil Swim Club
49.20—Fiona Gonzalez11Blue Devil Swim Club
46.65—Evan Sinason12Blue Devil Swim Club
44.65—Logan Montague11Blue Devil Swim Club
42.14—Deacon Toulotte10Blue Devil Swim Club
45.22—Casey Kulbeda12Blue Devil Swim Club
43.81—Nathan Huska9Blue Devil Swim Club
57.47—Avery Brzezinski10Blue Devil Swim Club
43.56—Adeline Marry10Blue Devil Swim Club
48.80—Kamilah Mohiuddin7Southwest Aquatic Team
56.17—Penny Hansmann7Southwest Aquatic Team
52.69—Delaney Owsiany8Southwest Aquatic Team
58.08—Estelle Schiestle7Ozaukee Aquatics
1:07.90—Frankie Mageed8Southwest Aquatic Team
47.23—Mara Boylan8Southwest Aquatic Team
59.5950 Breast
—Mackenzie Frank12Blue Devil Swim Club
53.54—Tommy Hameister10Blue Devil Swim Club
55.82—Jocelyn Johnson12Blue Devil Swim Club
42.26—Leila Yeager9Blue Devil Swim Club
50.63—Sean Marry11Blue Devil Swim Club
48.66—Gwen Hilty8Blue Devil Swim Club
1:05.13—Deacon Toulotte10Blue Devil Swim Club
55.12—Jacob Wood11McHenry Marlins Aquatic Club
41.41—Avery Brzezinski10Blue Devil Swim Club
52.83—Madeline Merkel10McHenry Marlins Aquatic Club
51.38—Lily DeKeyser9Southwest Aquatic Team
50.43—Amelia Carlson8Southwest Aquatic Team
59.11—Ishika Goswami7Southwest Aquatic Team
1:19.27—Nori Giuliani7Southwest Aquatic Team
58.15—Avery Rubin11The Stateline Aquatic Team
58.39—Haley Doyle10Southwest Aquatic Team
44.04—Layla Wolfe12The Stateline Aquatic Team
40.89—Josephine Urbani12Ozaukee Aquatics
47.99—Valentina Woehl12Ozaukee Aquatics
46.98—Mason Tonz10Southwest Aquatic Team
45.5850 Fly
—Kai Balayo11Blue Devil Swim Club
39.90—Netanya Ladaa8McHenry Marlins Aquatic Club
54.32—Logan Montague11Blue Devil Swim Club
44.81—Casey Kulbeda12Blue Devil Swim Club
43.98—Nori Giuliani7Southwest Aquatic Team
1:05.50—Kamilah Mohiuddin7Southwest Aquatic Team
1:09.88—Amelia Carlson8Southwest Aquatic Team
1:04.54—Frankie Mageed8Southwest Aquatic Team
1:00.41—Penny Hansmann7Southwest Aquatic Team
1:05.16—Sydney Shaw8Southwest Aquatic Team
57.12—Mariah Buckley10Southwest Aquatic Team
52.20—Dide Fasalojo11The Stateline Aquatic Team
49.24—Callie Koncki10Southwest Aquatic Team
36.41—Audrey Brandt12The Stateline Aquatic Team
41.55—Jesse Welniak11Southwest Aquatic Team
30.06—Judd Neville10The Stateline Aquatic Team
35.73—Mackenzie Thomas11The Stateline Aquatic Team
37.69—Bella Dekeyser12Southwest Aquatic Team
34.08—Josephine Urbani12Ozaukee Aquatics
46.90—Victoria Woehl12Ozaukee Aquatics
35.21100 Free
—Peyton Sinason17Blue Devil Swim Club
55.65—Ethan Omachel16Blue Devil Swim Club
52.09—Jorge Barrios14Blue Devil Swim Club
1:17.13—Sophie Funneman15Blue Devil Swim Club
1:03.70—Kyle Omachel14Blue Devil Swim Club
57.50—Stanzi Zorns13Blue Devil Swim Club
1:10.55—Morgan Deka13McHenry Marlins Aquatic Club
1:10.92—Michael Anderson12McHenry Marlins Aquatic Club
1:16.33—William Kappler9Blue Devil Swim Club
2:35.32—Mackenzie Frank12Blue Devil Swim Club
1:21.84—Olivia Albeck11Blue Devil Swim Club
1:17.78—Leila Yeager9Blue Devil Swim Club
1:40.21—Sean Marry11Blue Devil Swim Club
1:22.90—Netanya Ladaa8McHenry Marlins Aquatic Club
1:41.27—Fiona Gonzalez11Blue Devil Swim Club
1:37.62—Evan Sinason12Blue Devil Swim Club
1:27.11—Logan Montague11Blue Devil Swim Club
1:22.78—Deacon Toulotte10Blue Devil Swim Club
1:27.64—Jacob Wood11McHenry Marlins Aquatic Club
1:11.16—Nathan Huska9Blue Devil Swim Club
1:54.89100 Back
—Aiden Shah11Blue Devil Swim Club
1:29.14—Grace Grana12Blue Devil Swim Club
1:30.74—Kai Balayo11Blue Devil Swim Club
1:24.10—Briella Hankes8Blue Devil Swim Club
2:00.00—Lexi Hankes11Blue Devil Swim Club
1:42.93—Emilia Sanchez Szepesi12Blue Devil Swim Club
1:46.14—Fiona Gonzalez11Blue Devil Swim Club
1:42.66—Nathan Huska9Blue Devil Swim Club
2:03.55—Peyton Sinason17Blue Devil Swim Club
1:04.47—Sophie Funneman15Blue Devil Swim Club
1:03.52—Wesley Pettitt16Blue Devil Swim Club
1:12.34—Stanzi Zorns13Blue Devil Swim Club
1:17.39—Emilia Marry13Blue Devil Swim Club
1:39.82—Viviana Duchemin9Southwest Aquatic Team
1:52.61—Colden Ostrowski9Southwest Aquatic Team
1:40.59—Jack Morton12Pleasant Prairie Patriots Swim Team
1:34.37—Kenzie Owens11Pleasant Prairie Patriots Swim Team
1:37.11—Harper Keil11Southwest Aquatic Team
1:48.02—Sadie Barnes10Pleasant Prairie Patriots Swim Team
1:52.67—Audrey Cavadeas11Southwest Aquatic Team
1:25.04100 Breast
—Luke Bernstein16Blue Devil Swim Club
1:20.41—Peyton Sinason17Blue Devil Swim Club
1:15.32—Ethan Omachel16Blue Devil Swim Club
1:07.74—Jorge Barrios14Blue Devil Swim Club
1:27.25—Grace Grana12Blue Devil Swim Club
1:36.62—Emilia Ban11Blue Devil Swim Club
1:39.34—Kai Balayo11Blue Devil Swim Club
1:29.84—Briella Hankes8Blue Devil Swim Club
2:21.43—Lexi Hankes11Blue Devil Swim Club
2:08.14—Sophie Funneman15Blue Devil Swim Club
1:24.86—Johnny Beaman12Blue Devil Swim Club
1:29.69—Henry Summy9Blue Devil Swim Club
1:57.40—Stanzi Zorns13Blue Devil Swim Club
1:33.14—Morgan Deka13McHenry Marlins Aquatic Club
1:29.00—Bella Dekeyser12Southwest Aquatic Team
1:16.75—Rose Litt13Ozaukee Aquatics
1:27.89—Andrew White11Pleasant Prairie Patriots Swim Team
1:47.76—Josephine Urbani12Ozaukee Aquatics
1:48.23—Viviana Duchemin9Southwest Aquatic Team
1:51.42—Caroline Wolters12Southwest Aquatic Team
1:53.13100 Fly
—Kai Balayo11Blue Devil Swim Club
1:34.36—Luke Bernstein16Blue Devil Swim Club
1:09.47—Ethan Omachel16Blue Devil Swim Club
1:00.44—Sophie Funneman15Blue Devil Swim Club
1:11.48—Lily Agpasa9Pleasant Prairie Patriots Swim Team
1:29.90—Audrey Cavadeas11Southwest Aquatic Team
1:39.93—Flynn Brezinsky11Southwest Aquatic Team
1:39.19—Mason Terrazas12Ozaukee Aquatics
1:12.01—Connor Crespin11Southwest Aquatic Team
1:36.92—Jack Peterson14Ozaukee Aquatics
1:02.84—Ady Seymour13Elmbrook Swim Club
1:11.38—Nylah Forgie13Elmbrook Swim Club
1:08.80—Violet Nowakowski12Southwest Aquatic Team
1:34.52—Callie Koncki10Southwest Aquatic Team
1:28.44—Anna Shaw11Southwest Aquatic Team
1:24.82—Ziggy Nesta Mejos11Pleasant Prairie Patriots Swim Team
1:07.41—Lucas Hansmann9Southwest Aquatic Team
1:19.67—Wyatt Brezinsky12Southwest Aquatic Team
1:24.32—Hailey Hermann12Ozaukee Aquatics
1:04.14—Jesse Welniak11Southwest Aquatic Team
1:06.01100 IM
—Mackenzie Frank12Blue Devil Swim Club
1:34.78—Olivia Albeck11Blue Devil Swim Club
1:31.46—Tommy Hameister10Blue Devil Swim Club
1:44.46—Jocelyn Johnson12Blue Devil Swim Club
1:22.69—Emilia Ban11Blue Devil Swim Club
1:24.36—Sean Marry11Blue Devil Swim Club
1:35.40—Gwen Hilty8Blue Devil Swim Club
2:00.53—Fiona Gonzalez11Blue Devil Swim Club
1:50.56—Evan Sinason12Blue Devil Swim Club
1:40.88—Jacob Wood11McHenry Marlins Aquatic Club
1:20.89—Avery Brzezinski10Blue Devil Swim Club
1:38.69—Madeline Merkel10McHenry Marlins Aquatic Club
1:40.79—Adeline Marry10Blue Devil Swim Club
1:42.28—Ethan Lehrer10Southwest Aquatic Team
1:49.18—Isla Ariens9Southwest Aquatic Team
1:43.48—Emme Matteucci12Pleasant Prairie Patriots Swim Team
1:32.47—Vasi Ubiparipovic9Southwest Aquatic Team
1:50.47—Otto Peterson12Southwest Aquatic Team
1:35.36—Audrey Cavadeas11Southwest Aquatic Team
1:30.99—Liam Kokott11Ozaukee Aquatics
1:40.92200 Free
—Peyton Sinason17Blue Devil Swim Club
2:09.16—Ethan Omachel16Blue Devil Swim Club
1:54.84—Tommy Hameister10Blue Devil Swim Club
3:29.11—Jocelyn Johnson12Blue Devil Swim Club
2:48.35—Emilia Ban11Blue Devil Swim Club
2:56.01—Kai Balayo11Blue Devil Swim Club
2:37.07—Netanya Ladaa8McHenry Marlins Aquatic Club
3:39.95—Kyle Omachel14Blue Devil Swim Club
2:10.48—Wesley Pettitt16Blue Devil Swim Club
2:33.28—Olivia Brandt13McHenry Marlins Aquatic Club
2:23.82—Stanzi Zorns13Blue Devil Swim Club
2:33.83—Emilia Marry13Blue Devil Swim Club
3:27.13—Mason Tonz10Southwest Aquatic Team
3:03.73—Belle Renguette11Ozaukee Aquatics
2:49.40—Audrey Cavadeas11Southwest Aquatic Team
2:43.70—Archer Green13Elmbrook Swim Club
2:10.28—Sophia Hogan13Ozaukee Aquatics
2:09.16—Kamran Mohiuddin10Southwest Aquatic Team
2:26.24—Lucas Hansmann9Southwest Aquatic Team
2:21.34—Brynn Owsianny12Ozaukee Aquatics
2:46.30200 Back
—Sophie Funneman15Blue Devil Swim Club
2:17.93—Ines Llamazares13Elmbrook Swim Club
3:14.16—Levi Denis13Elmbrook Swim Club
3:00.61—Sophia Lutz13Elmbrook Swim Club
2:37.01—Ady Seymour13Elmbrook Swim Club
2:29.37—Maggie Mongoven13Ozaukee Aquatics
2:22.39—Kuba Zagorski13Pleasant Prairie Patriots Swim Team
2:51.78—Archer Green13Elmbrook Swim Club
2:29.45—Zoey Mejos13Pleasant Prairie Patriots Swim Team
2:24.91—Aaroosh Kumar13Elmbrook Swim Club
2:28.31—Megan Kressin13Elmbrook Swim Club
2:35.39—Max Roethe13Pleasant Prairie Patriots Swim Team
2:52.65—Reese Goodrick13Elmbrook Swim Club
2:39.34—Jace Hand14Ozaukee Aquatics
2:45.63—Nylah Forgie13Elmbrook Swim Club
2:25.07—Jack Carolan13Pleasant Prairie Patriots Swim Team
2:42.18—Bo Breckenridge13Pleasant Prairie Patriots Swim Team
2:03.08—Josiah Ward15Pleasant Prairie Patriots Swim Team
2:19.48—Miles Christianson13Elmbrook Swim Club
2:34.52—Wyatt Dold13Elmbrook Swim Club
2:21.50200 Breast
—Luke Bernstein16Blue Devil Swim Club
2:54.86—Maggie Mongoven13Ozaukee Aquatics
2:27.85—Josiah Ward15Pleasant Prairie Patriots Swim Team
2:42.65—Jovan Joseph17Pleasant Prairie Patriots Swim Team
2:37.94—Jace Hand14Ozaukee Aquatics
2:50.90—Lincoln Stanphill15Pleasant Prairie Patriots Swim Team
3:09.16—Elsi Allen13The Stateline Aquatic Team
3:23.11—Charlotte Cornelison13Pleasant Prairie Patriots Swim Team
3:40.56—Allie Harb14Pleasant Prairie Patriots Swim Team
2:54.09—Max Roethe13Pleasant Prairie Patriots Swim Team
3:06.52—Eliot Johnson13Ozaukee Aquatics
3:20.40200 Fly
—Kyle Omachel14Blue Devil Swim Club
2:27.80—Jack Carolan13Pleasant Prairie Patriots Swim Team
3:01.46—Jack Peterson14Ozaukee Aquatics
2:29.12200 IM
—Luke Bernstein16Blue Devil Swim Club
2:28.39—Peyton Sinason17Blue Devil Swim Club
2:18.16—Emilia Ban11Blue Devil Swim Club
3:09.96—Kyle Omachel14Blue Devil Swim Club
2:19.22—Henry Summy9Blue Devil Swim Club
3:30.78—Stanzi Zorns13Blue Devil Swim Club
2:54.35—Morgan Deka13McHenry Marlins Aquatic Club
2:55.76—Ainsley Palmer13Pleasant Prairie Patriots Swim Team
2:22.99—Ines Llamazares13Elmbrook Swim Club
3:10.36—Caroline Wolters12Southwest Aquatic Team
3:56.93—Zoey Larsen10Southwest Aquatic Team
3:33.50—Sadie Barnes10Pleasant Prairie Patriots Swim Team
4:14.27—Sofija Boskovic10Southwest Aquatic Team
3:02.11—Max Roethe13Pleasant Prairie Patriots Swim Team
2:53.09—Hannah Mudrak11Southwest Aquatic Team
3:24.99—Nylah Forgie13Elmbrook Swim Club
2:33.92—Christian Litewski13Pleasant Prairie Patriots Swim Team
2:20.08—Ady Seymour13Elmbrook Swim Club
2:30.04—Elise Moudry11Southwest Aquatic Team
2:48.42—Wyatt Dold13Elmbrook Swim Club
2:18.18400 IM
—Jack Dattilo13Pleasant Prairie Patriots Swim Team
6:02.39—Taylor Maples12Elmbrook Swim Club
5:20.34—Olek Duleba13Pleasant Prairie Patriots Swim Team
4:39.22—Charlie Reynolds12Ozaukee Aquatics
4:54.30—Norah Mihm12Elmbrook Swim Club
5:37.34—Sophia Hogan13Ozaukee Aquatics
5:02.52—Joseph Wulterkens15Pleasant Prairie Patriots Swim Team
4:38.62—John Wright13Pleasant Prairie Patriots Swim Team
5:12.49—Bo Breckenridge13Pleasant Prairie Patriots Swim Team
4:55.93—Wyatt Dold13Elmbrook Swim Club
5:03.39—Jovan Joseph17Pleasant Prairie Patriots Swim Team
5:03.52—Aaron Manring17Pleasant Prairie Patriots Swim Team
4:50.20500 Free
—Jorge Barrios14Blue Devil Swim Club
7:33.81—Luke Bernstein16Blue Devil Swim Club
5:52.29—Ethan Omachel16Blue Devil Swim Club
5:32.18—Josiah Ward15Pleasant Prairie Patriots Swim Team
5:39.74—Wyatt Brezinsky12Southwest Aquatic Team
7:17.32—Flynn Brezinsky11Southwest Aquatic Team
8:06.90—Audrey Cavadeas11Southwest Aquatic Team
7:03.54—Anne Ott13Ozaukee Aquatics
7:08.96—Belle Renguette11Ozaukee Aquatics
7:28.00—Clay Blodgett10Southwest Aquatic Team
7:54.34—Elise Moudry11Southwest Aquatic Team
6:24.60—Angelina White13Pleasant Prairie Patriots Swim Team
7:15.16—Emilie Bellows11Southwest Aquatic Team
6:44.80—Anna Shaw11Southwest Aquatic Team
6:52.14—Hannah Mudrak11Southwest Aquatic Team
7:45.25—Connor Crespin11Southwest Aquatic Team
6:46.87—Bo Breckenridge13Pleasant Prairie Patriots Swim Team
5:14.81—Parker Cooksy14Pleasant Prairie Patriots Swim Team
6:19.84—Lily Agpasa9Pleasant Prairie Patriots Swim Team
7:04.26—Jack Morton12Pleasant Prairie Patriots Swim Team
7:26.971000 Free
—Kuba Zagorski13Pleasant Prairie Patriots Swim Team
13:40.36—Elise Moudry11Southwest Aquatic Team
13:04.53—Victoria Woehl12Ozaukee Aquatics
13:11.99—Norah Mihm12Elmbrook Swim Club
12:40.05—Jack Carolan13Pleasant Prairie Patriots Swim Team
13:12.12—Christian Litewski13Pleasant Prairie Patriots Swim Team
11:13.53—Jack Reynolds11Ozaukee Aquatics
12:34.53—Olek Duleba13Pleasant Prairie Patriots Swim Team
10:30.95—Ella Loyola11Pleasant Prairie Patriots Swim Team
12:39.20—Joseph Wulterkens15Pleasant Prairie Patriots Swim Team
10:40.36—Charlie Reynolds12Ozaukee Aquatics
10:56.45—Aaron Manring17Pleasant Prairie Patriots Swim Team
11:28.62—Bo Breckenridge13Pleasant Prairie Patriots Swim Team
10:26.20—Sophia Hogan13Ozaukee Aquatics
11:22.00—Henry May12Southwest Aquatic Team
12:39.84—Natalie Wenzel13Ozaukee Aquatics
11:43.63