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
—Giovanni Diviacchi13Mundelein Mustang Swim Club
25.95—Jonah Veltman11Alligator Aquatics
32.94—Nora Urbates15Mundelein Mustang Swim Club
25.90—Zac Hood12Palatine Park Dist Swim Team
41.75—Franek Fedyn9Sage YMCA
48.93—Athena Rohrer10Mundelein Mustang Swim Club
45.73—Cullen Erickson14Alligator Aquatics
27.15—Bram Schawel10Mundelein Mustang Swim Club
34.17—Charlie Bell11Palatine Park Dist Swim Team
38.25—Savannah Nordmark9Alligator Aquatics
31.89—Avery Brzezinski10Blue Devil Swim Club
40.12—Prayag Bakre12Alligator Aquatics
28.16—ANDRIY DZUNDZA11Sage YMCA
28.87—Ayla Crandall12Mundelein Mustang Swim Club
30.21—Samantha Cielak12Alligator Aquatics
29.98—Victor Abramowicz12Palatine Park Dist Swim Team
27.68—Luke Roscoe12Mundelein Mustang Swim Club
33.73—Kai Kadzielawski10Sage YMCA
34.96—Maddy Chandler9Mundelein Mustang Swim Club
43.94—Ellie Taylor9Mundelein Mustang Swim Club
41.9550 Back
—Giovanni Diviacchi13Mundelein Mustang Swim Club
29.48—Savannah Kutch9Mundelein Mustang Swim Club
50.27—Cora O'Keefe14Palatine Park Dist Swim Team
34.33—Bram Schawel10Mundelein Mustang Swim Club
36.29—Jack Laureys14Mundelein Mustang Swim Club
30.73—Savannah Nordmark9Alligator Aquatics
37.18—Bella Ivers15Woodstock Dolphins Swim Team
33.16—Daniil Lanovoi7Sage YMCA
50.86—Garrett Heckman17Mundelein Mustang Swim Club
26.58—Henry Sneyd15Mundelein Mustang Swim Club
30.99—Hannah Schuessler8Mundelein Mustang Swim Club
50.88—William Keslinke8Blue Devil Swim Club
52.41—Kai Kadzielawski10Sage YMCA
41.66—Maddy Chandler9Mundelein Mustang Swim Club
51.75—Declan Schawel13Mundelein Mustang Swim Club
33.49—Arianna Afanasyeu14Sage YMCA
30.91—Sofia Singeorzan13Mundelein Mustang Swim Club
32.31—Ellie Taylor9Mundelein Mustang Swim Club
45.50—Anna Hinshaw16Reach Aquatics Swim Club
27.90—Amelia Redel14Alligator Aquatics
35.9650 Breast
—Jonah Veltman11Alligator Aquatics
42.87—Savannah Kutch9Mundelein Mustang Swim Club
1:01.56—Owen Hinshaw12Reach Aquatics Swim Club
41.27—Charlie Bell11Palatine Park Dist Swim Team
50.03—ANDRIY DZUNDZA11Sage YMCA
38.01—Prayag Bakre12Alligator Aquatics
34.31—Luke Roscoe12Mundelein Mustang Swim Club
49.40—Eliana Miles11Mundelein Mustang Swim Club
38.44—Blake Borkowski11Mundelein Mustang Swim Club
41.94—Holland Pelasky11Palatine Park Dist Swim Team
44.63—Sriya Kadali11Palatine Park Dist Swim Team
44.83—Nathan Holda11Palatine Park Dist Swim Team
35.33—Kieran Arroyo12Palatine Park Dist Swim Team
42.94—Harper Pelasky11Palatine Park Dist Swim Team
48.08—Xander Silgalis12Mundelein Mustang Swim Club
44.10—Carys Sieber12Mundelein Mustang Swim Club
43.11—Avery Long11Mundelein Mustang Swim Club
39.58—Angie Lang12Mundelein Mustang Swim Club
32.77—Leilani Kadzielawski12Sage YMCA
36.51—Noelle Han12Mundelein Mustang Swim Club
33.5050 Fly
—Nora Urbates15Mundelein Mustang Swim Club
28.25—Zac Hood12Palatine Park Dist Swim Team
55.63—Noha Chung11Palatine Park Dist Swim Team
38.09—ANDRIY DZUNDZA11Sage YMCA
32.49—Ayla Crandall12Mundelein Mustang Swim Club
34.69—Samantha Cielak12Alligator Aquatics
34.02—Luke Roscoe12Mundelein Mustang Swim Club
45.36—Owen Tatak11Alligator Aquatics
36.69—Eliana Miles11Mundelein Mustang Swim Club
32.40—Brooklyn Nordmark11Alligator Aquatics
33.68—Holland Pelasky11Palatine Park Dist Swim Team
40.31—Sara Rulkowski11Palatine Park Dist Swim Team
38.40—Sriya Kadali11Palatine Park Dist Swim Team
41.32—Luke Diegel12Palatine Park Dist Swim Team
42.68—Harper Pelasky11Palatine Park Dist Swim Team
46.07—Ashlyn Stiles11Woodstock Dolphins Swim Team
39.73—Aaron Relacion13Sage YMCA
29.81—Grant Heckman13Mundelein Mustang Swim Club
36.39—Carys Sieber12Mundelein Mustang Swim Club
37.97—Avery Long11Mundelein Mustang Swim Club
36.28100 Free
—Diana Gruszeczka18Alligator Aquatics
59.60—Ella Urbates17Mundelein Mustang Swim Club
1:03.22—Giovanni Diviacchi13Mundelein Mustang Swim Club
1:01.35—Savannah Kutch9Mundelein Mustang Swim Club
1:33.48—Clare O'Neill14Alligator Aquatics
1:03.43—Blake Washburn13Mundelein Mustang Swim Club
1:03.94—Julian Razniak13Palatine Park Dist Swim Team
1:10.14—Cullen Erickson14Alligator Aquatics
59.02—Cora O'Keefe14Palatine Park Dist Swim Team
1:03.40—Jack Laureys14Mundelein Mustang Swim Club
59.82—Bella Ivers15Woodstock Dolphins Swim Team
1:00.02—Nora Urbates15Mundelein Mustang Swim Club
55.96—Emme Jones16Reach Aquatics Swim Club
59.96—Daniil Lanovoi7Sage YMCA
1:35.98—Garrett Heckman17Mundelein Mustang Swim Club
52.83—Vanessa Nawala14Alligator Aquatics
58.18—Naomi Poortinga14Reach Aquatics Swim Club
54.68—Henry Sneyd15Mundelein Mustang Swim Club
57.25—Daniel Scerbac13Palatine Park Dist Swim Team
55.82—Declan Schawel13Mundelein Mustang Swim Club
1:03.91100 Back
—Diana Gruszeczka18Alligator Aquatics
1:07.48—Giovanni Diviacchi13Mundelein Mustang Swim Club
1:08.58—Savannah Kutch9Mundelein Mustang Swim Club
1:47.87—Owen Hinshaw12Reach Aquatics Swim Club
1:14.37—Zac Hood12Palatine Park Dist Swim Team
1:36.17—Clare O'Neill14Alligator Aquatics
1:15.07—Blake Washburn13Mundelein Mustang Swim Club
1:15.11—Julian Razniak13Palatine Park Dist Swim Team
1:21.40—Cullen Erickson14Alligator Aquatics
1:08.19—Cora O'Keefe14Palatine Park Dist Swim Team
1:14.54—Jack Laureys14Mundelein Mustang Swim Club
1:11.29—Charlie Bell11Palatine Park Dist Swim Team
1:34.68—Garrett Heckman17Mundelein Mustang Swim Club
58.15—Vanessa Nawala14Alligator Aquatics
1:05.87—ANDRIY DZUNDZA11Sage YMCA
1:11.57—Naomi Poortinga14Reach Aquatics Swim Club
1:02.68—Ayla Crandall12Mundelein Mustang Swim Club
1:18.14—Victor Abramowicz12Palatine Park Dist Swim Team
1:05.39—Samantha Cielak12Alligator Aquatics
1:15.62—Luke Roscoe12Mundelein Mustang Swim Club
1:24.93100 Breast
—Avery Brzezinski10Blue Devil Swim Club
1:55.46—RaeLynn Blockhus10Mundelein Mustang Swim Club
1:52.91—Kai Kadzielawski10Sage YMCA
1:37.05—Ellie Taylor9Mundelein Mustang Swim Club
1:53.33—Camryn Kriegel9Woodstock Dolphins Swim Team
2:01.49—Riley Veltman9Alligator Aquatics
1:45.54—Hanna Kass10Sage YMCA
1:39.81—Blago Boshnakov9Palatine Park Dist Swim Team
1:45.69—Bram Schawel10Mundelein Mustang Swim Club
1:52.62—Ari Fernandes9Mundelein Mustang Swim Club
1:41.49—Grant Heckman13Mundelein Mustang Swim Club
1:38.87—Leslie Perez-Rios10Blue Devil Swim Club
1:49.61—Irvine Chama10Palatine Park Dist Swim Team
1:36.71—Natalie Neubauer10Mundelein Mustang Swim Club
1:24.84—Angel Reband10Alligator Aquatics
1:36.62—Lydia Pavlov10Palatine Park Dist Swim Team
1:39.62—Sophia Cooper9Alligator Aquatics
2:27.25—Giovanni Diviacchi13Mundelein Mustang Swim Club
1:17.95—Jonah Veltman11Alligator Aquatics
1:30.13—Blake Washburn13Mundelein Mustang Swim Club
1:27.26100 Fly
—Nora Urbates15Mundelein Mustang Swim Club
1:04.43—Riley Veltman9Alligator Aquatics
2:07.81—Blago Boshnakov9Palatine Park Dist Swim Team
1:37.96—Hannah Reingold10Sage YMCA
1:37.81—Aaron Relacion13Sage YMCA
1:10.84—Angel Reband10Alligator Aquatics
1:29.84—Lauren Hager10Alligator Aquatics
1:52.05—Giovanni Diviacchi13Mundelein Mustang Swim Club
1:07.77—Clare O'Neill14Alligator Aquatics
1:10.50—Blake Washburn13Mundelein Mustang Swim Club
1:12.91—Cullen Erickson14Alligator Aquatics
1:07.36—Prathin Srinarayanan12Alligator Aquatics
1:37.97—Pavlo Komarov20Reach Aquatics Swim Club
56.44—Eric Abramowicz16Palatine Park Dist Swim Team
1:00.79—Vanessa Nawala14Alligator Aquatics
1:04.20—Samantha Cielak12Alligator Aquatics
1:21.84—Daniel Scerbac13Palatine Park Dist Swim Team
1:00.74—Isha Thakkar13Sage YMCA
1:25.27—Anthony Gigiano14Mundelein Mustang Swim Club
1:07.02—Lia Whitlock13Palatine Park Dist Swim Team
1:31.01100 IM
—Bram Schawel10Mundelein Mustang Swim Club
1:26.01—Savannah Nordmark9Alligator Aquatics
1:22.25—Avery Brzezinski10Blue Devil Swim Club
1:45.53—Kai Kadzielawski10Sage YMCA
1:28.63—Ellie Taylor9Mundelein Mustang Swim Club
1:40.87—Charlotte Gilliland9Palatine Park Dist Swim Team
1:34.43—Camryn Kriegel9Woodstock Dolphins Swim Team
1:36.37—Hanna Kass10Sage YMCA
1:36.37—Ari Fernandes9Mundelein Mustang Swim Club
1:32.97—Leslie Perez-Rios10Blue Devil Swim Club
1:39.29—Natalie Neubauer10Mundelein Mustang Swim Club
1:18.19—Lydia Pavlov10Palatine Park Dist Swim Team
1:23.73—Alec Citron10Palatine Park Dist Swim Team
1:25.80—Sophia Cooper9Alligator Aquatics
2:00.61—Gwen Hilty8Blue Devil Swim Club
2:02.01—David Bonham8Mundelein Mustang Swim Club
1:50.51—Grace Lang7Mundelein Mustang Swim Club
1:42.71—Alice Maksakov8Sage YMCA
1:36.69200 Free
—Nora Urbates15Mundelein Mustang Swim Club
2:02.28—Owen Hinshaw12Reach Aquatics Swim Club
2:23.70—Clare O'Neill14Alligator Aquatics
2:13.96—Blake Washburn13Mundelein Mustang Swim Club
2:20.54—Julian Razniak13Palatine Park Dist Swim Team
2:38.01—Henry Sneyd15Mundelein Mustang Swim Club
2:05.71—Ellen Hinshaw14Reach Aquatics Swim Club
2:02.27—David Szczygiel17Mundelein Mustang Swim Club
2:00.82—Preksha Bhat12Palatine Park Dist Swim Team
2:24.91—Will Rogus12Mundelein Mustang Swim Club
3:06.94—Suni Fernandes13Mundelein Mustang Swim Club
2:52.29—Jack Laureys14Mundelein Mustang Swim Club
2:11.22—Savannah Nordmark9Alligator Aquatics
2:39.82—Garrett Heckman17Mundelein Mustang Swim Club
1:57.70—Olivia Fishman14Palatine Park Dist Swim Team
3:07.89—Samantha Cielak12Alligator Aquatics
2:28.70—Lilli Ivers12Woodstock Dolphins Swim Team
2:29.88—Colin Tatak14Alligator Aquatics
2:15.39—Anthony Gigiano14Mundelein Mustang Swim Club
2:04.94—Reagan McKuzes13Sage YMCA
2:27.55200 Back
—Giovanni Diviacchi13Mundelein Mustang Swim Club
2:21.11—Jonah Veltman11Alligator Aquatics
2:58.44—Owen Hinshaw12Reach Aquatics Swim Club
2:39.46—Clare O'Neill14Alligator Aquatics
2:29.50—Cullen Erickson14Alligator Aquatics
2:23.10—Madison Gerber14Mundelein Mustang Swim Club
2:37.40—Jack Laureys14Mundelein Mustang Swim Club
2:29.71—Garrett Heckman17Mundelein Mustang Swim Club
2:09.24—Ayla Crandall12Mundelein Mustang Swim Club
2:53.74—Samantha Cielak12Alligator Aquatics
2:47.83—Daniel Scerbac13Palatine Park Dist Swim Team
2:15.81—Colin Tatak14Alligator Aquatics
2:23.77—Sofia Singeorzan13Mundelein Mustang Swim Club
2:28.22—Elise Schramm14Alligator Aquatics
2:35.24—Lia Whitlock13Palatine Park Dist Swim Team
2:57.92—Max Kapolka13Palatine Park Dist Swim Team
2:24.94—Amelia Redel14Alligator Aquatics
2:46.91—Eliana Miles11Mundelein Mustang Swim Club
2:34.96—Jillian Dahl14Reach Aquatics Swim Club
2:31.11—Brooklyn Nordmark11Alligator Aquatics
2:50.85200 Breast
—Jonah Veltman11Alligator Aquatics
3:08.02—Cullen Erickson14Alligator Aquatics
2:56.72—Nora Urbates15Mundelein Mustang Swim Club
2:47.80—Emme Jones16Reach Aquatics Swim Club
2:33.33—Prayag Bakre12Alligator Aquatics
2:52.72—Ayla Crandall12Mundelein Mustang Swim Club
3:19.04—Henry Sneyd15Mundelein Mustang Swim Club
2:32.11—Victor Abramowicz12Palatine Park Dist Swim Team
2:51.56—Samantha Cielak12Alligator Aquatics
3:16.30—Daniel Scerbac13Palatine Park Dist Swim Team
2:47.68—Arianna Afanasyeu14Sage YMCA
2:38.31—Elise Schramm14Alligator Aquatics
2:45.32—Ava Chiappetta14Mundelein Mustang Swim Club
3:04.24—Max Kapolka13Palatine Park Dist Swim Team
2:53.42—Amelia Redel14Alligator Aquatics
3:04.11—Jillian Dahl14Reach Aquatics Swim Club
2:55.03—Ethan Ludy11Palatine Park Dist Swim Team
3:00.72—Sriya Kadali11Palatine Park Dist Swim Team
3:20.28—Leilani Kadzielawski12Sage YMCA
2:56.68—Robert Laszlo13Alligator Aquatics
2:51.08200 Fly
—Diana Gruszeczka18Alligator Aquatics
2:25.85—Giovanni Diviacchi13Mundelein Mustang Swim Club
2:45.80—Clare O'Neill14Alligator Aquatics
2:45.84—Nora Urbates15Mundelein Mustang Swim Club
2:26.85—Vanessa Nawala14Alligator Aquatics
2:23.99—Naomi Poortinga14Reach Aquatics Swim Club
2:17.14—Colin Tatak14Alligator Aquatics
2:39.72—Owen Geli11Alligator Aquatics
2:49.68—Julia Oleksy16Reach Aquatics Swim Club
2:13.67—Anderson Obenauf16Mundelein Mustang Swim Club
2:26.40—Everett Yabut13Palatine Park Dist Swim Team
2:38.30—Brady Kirkiris14Alligator Aquatics
2:21.15—Declan Buchholz12Woodstock Dolphins Swim Team
2:43.35—Angie Lang12Mundelein Mustang Swim Club
2:41.85—Xandelle Longo14Woodstock Dolphins Swim Team
2:25.75—Caz Henely17Mundelein Mustang Swim Club
2:03.58—Sofia Diviacchi17Mundelein Mustang Swim Club
2:19.19200 IM
—Jonah Veltman11Alligator Aquatics
2:55.70—Owen Hinshaw12Reach Aquatics Swim Club
2:45.26—Clare O'Neill14Alligator Aquatics
2:40.97—Blake Washburn13Mundelein Mustang Swim Club
2:38.83—Julian Razniak13Palatine Park Dist Swim Team
2:43.59—Cullen Erickson14Alligator Aquatics
2:29.55—Cora O'Keefe14Palatine Park Dist Swim Team
2:43.97—Savannah Nordmark9Alligator Aquatics
2:57.82—Bella Ivers15Woodstock Dolphins Swim Team
2:32.59—Nora Urbates15Mundelein Mustang Swim Club
2:21.09—Emme Jones16Reach Aquatics Swim Club
2:24.89—Prayag Bakre12Alligator Aquatics
2:44.02—Vanessa Nawala14Alligator Aquatics
2:24.58—Henry Sneyd15Mundelein Mustang Swim Club
2:24.07—Samantha Cielak12Alligator Aquatics
2:49.99—Daniel Scerbac13Palatine Park Dist Swim Team
2:18.28—Sofia Singeorzan13Mundelein Mustang Swim Club
2:32.25—Elise Schramm14Alligator Aquatics
2:37.85—Owen Tatak11Alligator Aquatics
3:01.40—Ava Chiappetta14Mundelein Mustang Swim Club
2:38.89400 IM
—Jonah Veltman11Alligator Aquatics
5:59.89—Clare O'Neill14Alligator Aquatics
5:31.08—Henry Sneyd15Mundelein Mustang Swim Club
5:06.45—Daniel Scerbac13Palatine Park Dist Swim Team
4:48.74—Anthony Gigiano14Mundelein Mustang Swim Club
5:05.06—Elise Schramm14Alligator Aquatics
5:33.02—Owen Geli11Alligator Aquatics
5:50.66—Margaret Wicklander15Mundelein Mustang Swim Club
5:30.03—Dakota Mendez13Mundelein Mustang Swim Club
5:24.62—Jacob Bogdanski13Palatine Park Dist Swim Team
6:30.62—Declan Buchholz12Woodstock Dolphins Swim Team
5:27.68—Peter Neubauer13Mundelein Mustang Swim Club
5:30.14—Mary Bonham13Mundelein Mustang Swim Club
5:21.00—Quentin Redel11Alligator Aquatics
6:11.06—Audrey Silgalis12Mundelein Mustang Swim Club
5:32.74—Everett Yabut13Palatine Park Dist Swim Team
5:09.94—Prayag Bakre12Alligator Aquatics
5:43.39—Gracyn Gigiano17Mundelein Mustang Swim Club
4:58.33500 Free
—Cullen Erickson14Alligator Aquatics
5:48.24—Madison Gerber14Mundelein Mustang Swim Club
6:05.28—Ellen Hinshaw14Reach Aquatics Swim Club
5:35.47—David Szczygiel17Mundelein Mustang Swim Club
5:30.59—Jack Laureys14Mundelein Mustang Swim Club
5:49.70—Vanessa Nawala14Alligator Aquatics
5:42.15—Colin Tatak14Alligator Aquatics
5:53.78—Ethan Salgado13Mundelein Mustang Swim Club
6:24.83—Kaitlin Greiss13Alligator Aquatics
6:14.42—Amelia Kruszewski13Mundelein Mustang Swim Club
6:43.17—Caz Henely17Mundelein Mustang Swim Club
5:01.25—Max Chiappetta17Reach Aquatics Swim Club
5:19.04—Isabella Barzu13Reach Aquatics Swim Club
6:05.77—Izzy Nordmark13Alligator Aquatics
5:52.59