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
—Sam Cronovich10Utica Shelby Swim Club
35.65—Ella Casto13Dolphins Swim Club
30.05—Claire Bradley14Royal Swimming
26.83—Rosie Webster11Utica Shelby Swim Club
29.84—Aiden Dong11Utica Shelby Swim Club
29.86—Viken Zulkiewski11Birmingham Blue Dolphins
30.60—John Galayda12Birmingham Blue Dolphins
28.30—Blake Taylor9Great Lakes Tritons
40.30—Ollie Faith Jeromin10Birmingham Blue Dolphins
34.91—Brigham Thompson10Midland Dolphins
35.31—Tsoleen Zulkiewski10Birmingham Blue Dolphins
35.31—Gwen Brumbaugh15Swim Gators STR
29.95—GRANT LEY9Birmingham Blue Dolphins
35.86—Katherine Madden10Great Lakes Tritons
33.22—Harper Swazey10Blue Water Swim Club
37.90—Felix Ju10Utica Shelby Swim Club
37.08—Tucker Cunningham12Midland Dolphins
31.15—Aaron Carrera Cardozo12Life Time Michigan Swim Team
30.89—Olivia Iannucci17Royal Swimming
26.95—Will Bofferding15Birmingham Blue Dolphins
23.2250 Back
—Owen Brown13Birmingham Blue Dolphins
29.95—Noah Matoian13Birmingham Blue Dolphins
28.50—Aiden Mier11Midland Dolphins
35.64—Josh Meade13Great Lakes Tritons
29.89—Giuliana Ianitelli10Great Lakes Tritons
40.45—Aggie Manosky9Utica Shelby Swim Club
43.31—Siyun Yoo9Utica Shelby Swim Club
41.98—Lucas Kiesgen11Swim Gators STR
36.85—Kate Bogard13Midland Dolphins
34.23—Brennen McDonald13Royal Swimming
31.61—Brooklynn Sims17Royal Swimming
30.87—Sophia Pickens12Swim Gators STR
33.54—Makenna Schlesselman14Great Lakes Tritons
33.18—Lexi Egerer13Birmingham Blue Dolphins
31.32—Zak Calihan12Great Lakes Tritons
35.44—Monty Jackson14Royal Swimming
29.28—Gavin Dalka16Life Time Michigan Swim Team
29.25—Ben McNeil10Midland Dolphins
41.18—Skylar Kelly16Great Lakes Tritons
30.62—Noah Hall14Midland Dolphins
30.4050 Breast
—Claire Tomasik12Birmingham Blue Dolphins
40.50—Ellie Ker12Birmingham Blue Dolphins
40.50—Lily Fringer12Blue Water Swim Club
40.62—Ella Dombrowski16Royal Swimming
34.98—Kyle Hollowell12Birmingham Blue Dolphins
38.20—Jane Runyon13Birmingham Blue Dolphins
33.86—Tristan Harrington12Royal Swimming
38.61—Siyun Yoo9Utica Shelby Swim Club
48.88—Jack Judkins10Swim Gators STR
49.42—Olivia Mikrut13Utica Shelby Swim Club
37.91—Lucy Cousino14Birmingham Blue Dolphins
35.42—Patrick Solomon11Birmingham Blue Dolphins
40.29—Lucy Sharrak13Birmingham Blue Dolphins
35.42—Lexi Egerer13Birmingham Blue Dolphins
36.00—Hannah McClure9Royal Swimming
47.88—Campbell Gessner12Birmingham Blue Dolphins
42.18—Sally Foley16Life Time Michigan Swim Team
37.67—Lily Brakke10Swim Gators STR
50.03—Isaac Davis10Birmingham Blue Dolphins
46.20—Scarlett Swanson9Birmingham Blue Dolphins
50.0250 Fly
—Samantha Murowany12Birmingham Blue Dolphins
35.56—Gunner Gessner9Birmingham Blue Dolphins
42.62—Alex Majewski13Utica Shelby Swim Club
30.05—Charlotte Presti12Royal Swimming
35.52—Jackson Osborne11Great Lakes Tritons
31.36—Rayan Panse15Life Time Michigan Swim Team
27.90—Calvin Rossman15Swim Gators STR
26.84—Anthony Pescarino11Birmingham Blue Dolphins
32.86—Mara Marian15Great Lakes Tritons
30.00—Ethan Bleta13Atlantis Swimming
28.77—Noah Leibhan12Birmingham Blue Dolphins
32.92—Chloe Leibhan9Birmingham Blue Dolphins
38.87—Lucie Hamel10Midland Dolphins
39.32—Aaron Day14Life Time Michigan Swim Team
29.27—Xander Vinci14Royal Swimming
26.88—Owen Black13Life Time Michigan Swim Team
28.88—Peter Chatzopoulos10Royal Swimming
40.64—Lucy Peters14Swim Gators STR
33.18—Sophie Engle14Unattached
34.53—Brantley Barber10Great Lakes Tritons
39.50100 Free
—Seojin Lee9Utica Shelby Swim Club
1:15.88—Jacob Meade10Great Lakes Tritons
1:20.90—Hayden Bilbia10Dolphins Swim Club
1:26.11—Alex Majewski13Utica Shelby Swim Club
59.54—Aiden Platt14Royal Swimming
1:03.62—Owen Brown13Birmingham Blue Dolphins
57.21—Brayden Graham15Life Time Michigan Swim Team
53.85—Vincent Piccinato14Royal Swimming
1:04.31—Lizzie Rechsteiner18Midland Dolphins
57.41—Ella Collins14Great Lakes Tritons
1:02.76—Zakir Jahn18Blue Water Swim Club
56.30—Mara Marian15Great Lakes Tritons
58.54—Nathan Borton16Great Lakes Tritons
57.83—Rebekah Huber14Midland Dolphins
1:03.22—Calvin Rossman15Swim Gators STR
56.89—Will Bofferding15Birmingham Blue Dolphins
51.33—Everett Murphy11Swim Gators STR
1:09.51—Samantha Murowany12Birmingham Blue Dolphins
1:08.33—Rocco DeLuca16Great Lakes Tritons
56.37—Sawyer Stricker13Royal Swimming
1:02.94100 Back
—Brennen McDonald13Royal Swimming
1:07.68—Cohen Gray10Birmingham Blue Dolphins
1:20.35—Owen Platt11Royal Swimming
1:11.79—Vivian Parcell11Blue Water Swim Club
1:25.04—Blake Taylor9Great Lakes Tritons
1:41.66—Chaemin Kim10Utica Shelby Swim Club
1:25.76—Presslie Caldwell11Midland Dolphins
1:24.13—Elizabeth Husman11Utica Shelby Swim Club
1:24.66—Morgan Ginger11Utica Shelby Swim Club
1:16.40—Viken Zulkiewski11Birmingham Blue Dolphins
1:12.71—Lexi Egerer13Birmingham Blue Dolphins
1:06.99—Carter Dabbs10Midland Dolphins
1:33.78—Kate Cousino12Birmingham Blue Dolphins
1:22.06—Brady Swanson12Birmingham Blue Dolphins
1:11.12—Anthony Piccinato12Royal Swimming
1:17.68—Tessa Anga11Birmingham Blue Dolphins
1:18.85—Aaron Day14Life Time Michigan Swim Team
1:07.52—Casey Carlson10Birmingham Blue Dolphins
1:28.84—Nora Keyes11Royal Swimming
1:19.06—James Gruits10Utica Shelby Swim Club
1:28.62100 Breast
—Riley Riga11Birmingham Blue Dolphins
1:26.74—Sam Cronovich10Utica Shelby Swim Club
1:43.81—Emmett Wasik12Unattached
1:17.47—Daniel Choi12Life Time Michigan Swim Team
1:27.07—Sonakshee Phukan14Life Time Michigan Swim Team
1:18.81—Alex Noble13Midland Dolphins
1:21.22—Felix Ju10Utica Shelby Swim Club
1:42.08—Xander Vinci14Royal Swimming
1:07.19—Ethan McAfee15Blue Water Swim Club
1:07.19—Isaac Davis10Birmingham Blue Dolphins
1:41.36—Dylan Hunter9Great Lakes Tritons
1:46.02—Lauren Wasilevich11Utica Shelby Swim Club
1:28.96—Aria Xu14Life Time Michigan Swim Team
1:18.28—Charlie Spearin9Birmingham Blue Dolphins
1:36.16—Neva Horning15Royal Swimming
1:21.17—Jane Runyon13Birmingham Blue Dolphins
1:16.83—Veronica Mitrea12Utica Shelby Swim Club
1:26.79—Parker Chu14Great Lakes Tritons
1:15.51—Sydni Nelson12Swim Gators STR
1:34.92—Audrey Freer13Midland Dolphins
1:13.45100 Fly
—Tristan Harrington12Royal Swimming
1:14.35—Orion Prifti13Royal Swimming
1:06.91—Albin Reder13Midland Dolphins
1:05.56—Journey Young11Swim Gators STR
1:15.90—Lauren Wasilevich11Utica Shelby Swim Club
1:16.97—Jack Lucas17Blue Water Swim Club
59.78—Calvin Rossman15Swim Gators STR
1:01.58—Jasmine McDonough14Great Lakes Tritons
1:07.54—Lizzie Rechsteiner18Midland Dolphins
1:07.09—Jonathon Xu17Life Time Michigan Swim Team
59.18—Braylon Hansen14Great Lakes Tritons
1:05.79—Julianne Dolcetti12Swim Gators STR
1:30.02—Carter Grceski15Great Lakes Tritons
1:05.13—Ava Guerra16Royal Swimming
1:08.74—Audrey Freer13Midland Dolphins
1:02.87—Rosie Webster11Utica Shelby Swim Club
1:17.90—Addison Lasley18Royal Swimming
1:04.49—Eduardo Zapata-Yanez14Royal Swimming
1:03.55—Graham Turner14Midland Dolphins
1:00.52—Olivia Kroneman14Birmingham Blue Dolphins
1:10.30100 IM
—Dom Pescarino10Birmingham Blue Dolphins
1:33.12—Amelia Beck8Life Time Michigan Swim Team
1:43.21—Noah Hall14Midland Dolphins
1:08.03—Gwen Brumbaugh15Swim Gators STR
1:15.07—Grace Danner15Swim Gators STR
1:15.28—Charlotte Tull11Utica Shelby Swim Club
1:22.01—Adalyn Wilson9Royal Swimming
1:42.62—Dylan Hunter9Great Lakes Tritons
1:33.82—Ellie Stapleton14Swim Gators STR
1:07.49—Aria Pepaj10Utica Shelby Swim Club
1:38.87—Claire Bradley14Royal Swimming
1:09.62—Hazel Lewandowski10Utica Shelby Swim Club
1:33.34—Graham Turner14Midland Dolphins
1:03.30—Julianne Dolcetti12Swim Gators STR
1:22.50—Landon Morrison13Great Lakes Tritons
1:10.65—Jasmine McDonough14Great Lakes Tritons
1:09.25—Sungwon Lee13Life Time Michigan Swim Team
1:10.68—Charlotte Kennaugh14Great Lakes Tritons
1:15.89—Lizzy Qu16Life Time Michigan Swim Team
1:06.11—Aria Xu14Life Time Michigan Swim Team
1:08.40200 Free
—Tucker Cunningham12Midland Dolphins
2:30.64—Lily Fringer12Blue Water Swim Club
2:37.21—Alex Snively12Great Lakes Tritons
2:34.27—Abby Thomas13Swim Gators STR
2:13.83—Ethan McAfee15Blue Water Swim Club
1:55.09—Bianka Sikora15Great Lakes Tritons
2:17.29—Clare Peters11Swim Gators STR
2:28.95—Jonathon Xu17Life Time Michigan Swim Team
1:55.89—Eric Dunn13Birmingham Blue Dolphins
1:58.75—Audrey Freer13Midland Dolphins
2:03.09—Alyssa Beauregard15Great Lakes Tritons
2:18.07—Isabel Bryen13Royal Swimming
2:22.97—Olivia Roda16Royal Swimming
2:14.64—Jacob Meade10Great Lakes Tritons
2:54.28—Chaemin Kim10Utica Shelby Swim Club
2:35.96—Lexi Meathe12Atlantis Swimming
2:20.34—Aaron Day14Life Time Michigan Swim Team
2:12.76—Landon Morrison13Great Lakes Tritons
2:17.43—Makenna Schlesselman14Great Lakes Tritons
2:36.23—Miyu Yokozawa12Royal Swimming
2:17.25200 Back
—Sungwon Lee13Life Time Michigan Swim Team
2:28.17—Lily Delore13Blue Water Swim Club
2:39.27—Allie Lozen12Utica Shelby Swim Club
2:37.49—Orion Prifti13Royal Swimming
2:29.73—Eric Paveluc14Great Lakes Tritons
2:20.59—Nora Keyes11Royal Swimming
2:47.48—Viken Zulkiewski11Birmingham Blue Dolphins
2:37.91—Grace Lang14Royal Swimming
2:25.42—Elton Lamb12Birmingham Blue Dolphins
2:39.29—Riaan Patel11Birmingham Blue Dolphins
2:35.91—Ellie Stapleton14Swim Gators STR
2:28.32—Addison Clark11Royal Swimming
2:33.09—Noah Mutale12Utica Shelby Swim Club
2:43.40—Amelia Hershberger12Royal Swimming
2:46.27—Abby Gralewski14Swim Gators STR
2:23.72—Kate Yakel13Utica Shelby Swim Club
2:17.94—Liam Monroe12Royal Swimming
2:45.12—Kayden Paveluc15Great Lakes Tritons
2:14.49—Peyton Rickaby12Royal Swimming
2:51.50—Vivian Parcell11Blue Water Swim Club
2:56.69200 Breast
—Journey Young11Swim Gators STR
3:12.27—Maddie Trachsel11Utica Shelby Swim Club
3:09.79—Lucy Sharrak13Birmingham Blue Dolphins
2:51.75—Noah Mutale12Utica Shelby Swim Club
3:03.48—Violet Slota12Blue Water Swim Club
3:17.72—Riya Peter14Birmingham Blue Dolphins
2:43.28—Parker Chu14Great Lakes Tritons
2:37.72—Sonakshee Phukan14Life Time Michigan Swim Team
2:53.25—Sammie Hurst11Swim Gators STR
3:18.13—Christian Campbell11Birmingham Blue Dolphins
2:59.11—Rocco DeLuca16Great Lakes Tritons
2:37.74—Julianne Dolcetti12Swim Gators STR
3:28.02—Luke Metdepenningen14Blue Water Swim Club
2:35.89—Ellie Stapleton14Swim Gators STR
2:47.67—Isabel Wineski17Royal Swimming
2:46.92—Tommy Skowronski12Great Lakes Tritons
2:57.32—Sofia Hernandez Vargas14Life Time Michigan Swim Team
2:58.73—Ellie Ker12Birmingham Blue Dolphins
3:07.58—Nick Majewski13Utica Shelby Swim Club
2:54.45200 Fly
—Ayden Cross17Great Lakes Tritons
2:14.96—Alyssa Jutzy17Great Lakes Tritons
2:27.36—Georgia Vanker14Great Lakes Tritons
2:46.76—Graham Turner14Midland Dolphins
2:24.07—Journey Young11Swim Gators STR
2:59.86—James DiNello15Great Lakes Tritons
2:15.87200 IM
—Austin Jurand14Swim Gators STR
2:35.09—Jack Ten Eyck11Midland Dolphins
2:56.39—Catie Samouelian11Birmingham Blue Dolphins
2:48.21—Isabel Wineski17Royal Swimming
2:43.46—Zakir Jahn18Blue Water Swim Club
2:23.94—Xinray Lee13Midland Dolphins
2:44.91—Parker Chu14Great Lakes Tritons
2:28.47—Raina Hwang12Utica Shelby Swim Club
2:42.42—James DiNello15Great Lakes Tritons
2:15.04—Emma Zemke15Great Lakes Tritons
2:33.59—Emerson Hitchcock10Birmingham Blue Dolphins
3:17.77—James Gruits10Utica Shelby Swim Club
3:18.51—Sam Cronovich10Utica Shelby Swim Club
3:08.86—Addison Clark11Royal Swimming
2:43.63—Clara O'Connor12Swim Gators STR
2:35.95—Lauren Boon17Midland Dolphins
2:23.75—Sophie Uyeda12Birmingham Blue Dolphins
2:56.92—Sammie Hurst11Swim Gators STR
3:04.68—Stella Cummings13Birmingham Blue Dolphins
2:40.67—Ella Dombrowski16Royal Swimming
2:34.15500 Free
—Marite Pena14Royal Swimming
5:38.55—Rebekah Huber14Midland Dolphins
6:00.92—John Galayda12Birmingham Blue Dolphins
6:01.03—Aiden Thomas15Swim Gators STR
5:16.13—Isabella Roddis16Royal Swimming
5:55.08—Thomas Mieszczak9Royal Swimming
7:09.59—Liam Monroe12Royal Swimming
6:44.15—Adria Trumper15Great Lakes Tritons
6:13.36—Anvay Agarwal10Birmingham Blue Dolphins
7:06.22—Jack Ten Eyck11Midland Dolphins
6:58.18—Kent Austin14Midland Dolphins
6:31.29—Gwen Brumbaugh15Swim Gators STR
6:32.64—Lucy Iacco10Birmingham Blue Dolphins
7:51.16—Kaylin Custer10Royal Swimming
7:25.24—Lauren Wasilevich11Utica Shelby Swim Club
6:27.30—Giuliana Ianitelli10Great Lakes Tritons
7:16.58—Abby Thomas13Swim Gators STR
6:11.55—Allie Lozen12Utica Shelby Swim Club
6:11.97—Amelia Wyrembelski11Utica Shelby Swim Club
6:54.78—Cal Hamel13Midland Dolphins
6:15.32