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—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.50—Joe Baker11Birmingham Blue Dolphins
35.72—Trip Anderson11Birmingham Blue Dolphins
34.15—Tristan Harrington12Royal Swimming
32.53—Sonakshee Phukan14Life Time Michigan Swim Team
29.90—Lizzy Qu16Life Time Michigan Swim Team
28.31—Noah Matoian13Birmingham Blue Dolphins
27.71—Elton Lamb12Birmingham Blue Dolphins
31.37100 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—Isaac Davis10Birmingham Blue Dolphins
1:41.36—Dylan Hunter9Great Lakes Tritons
1:46.02—Lauren Wasilevich11Utica Shelby Swim Club
1:28.96—Neva Horning15Royal Swimming
1:21.17—Jane Runyon13Birmingham Blue Dolphins
1:16.83—Veronica Mitrea12Utica Shelby Swim Club
1:26.79—Sydni Nelson12Swim Gators STR
1:34.92—Connor Losey9Birmingham Blue Dolphins
1:51.86—Ellie Stapleton14Swim Gators STR
1:17.86—Kinley Dehondt13Utica Shelby Swim Club
1:14.06—Cohen Gray10Birmingham Blue Dolphins
1:39.92—Audrey Iacco12Birmingham Blue Dolphins
1:20.30—Hannah McClure9Royal Swimming
1:44.81100 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—Eduardo Zapata-Yanez14Royal Swimming
1:03.55—Graham Turner14Midland Dolphins
1:00.52—Olivia Kroneman14Birmingham Blue Dolphins
1:10.30—Brooklynn Sims17Royal Swimming
1:07.66100 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—Aria Pepaj10Utica Shelby Swim Club
1:38.87—Claire Bradley14Royal Swimming
1:09.62—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.40—Alex Bennett15Swim Gators STR
1:01.67—Rockwell Ringold9Birmingham Blue Dolphins
1:41.67—William Grigoriou12Royal Swimming
1:18.98—Emma Sowle12Birmingham Blue Dolphins
1:13.48—Taiyo Takahashi12Utica Shelby Swim Club
1:20.45200 Free
—Tucker Cunningham12Midland Dolphins
2:30.64—Lily Fringer12Blue Water Swim Club
2:37.21—Alex Snively12Great Lakes Tritons
2:34.27—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—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—Aaron Day14Life Time Michigan Swim Team
2:12.76—Landon Morrison13Great Lakes Tritons
2:17.43—Fiona Bryen15Royal Swimming
2:11.59—Agnes Turner9Royal Swimming
2:52.49—Arkita Das16Life Time Michigan Swim Team
2:13.97—Monty Jackson14Royal Swimming
2:01.53—Lucy Cousino14Birmingham Blue Dolphins
2:12.58—Skylar Kelly16Great Lakes Tritons
2:15.26200 Back
—Sungwon Lee13Life Time Michigan Swim Team
2:28.17—Eric Paveluc14Great Lakes Tritons
2:20.59—Nora Keyes11Royal Swimming
2:47.48—Viken Zulkiewski11Birmingham Blue Dolphins
2:37.91—Elton Lamb12Birmingham Blue Dolphins
2:39.29—Riaan Patel11Birmingham Blue Dolphins
2:35.91—Ellie Stapleton14Swim Gators STR
2:28.32—Liam Monroe12Royal Swimming
2:45.12—Marek Raffaelli12Great Lakes Tritons
2:43.17—Keillor Stracke13Midland Dolphins
2:23.07—Mady DeVleeschouwer14Great Lakes Tritons
2:37.53—Rebekah Huber14Midland Dolphins
2:45.22—Clayton Krieger17Life Time Michigan Swim Team
2:08.57—Aiden Mier11Midland Dolphins
2:42.27—Beya Weslati15Life Time Michigan Swim Team
2:28.24—Jerry Kameni14Royal Swimming
2:20.26—Owen Brown13Birmingham Blue Dolphins
2:18.15—Fiona Bryen15Royal Swimming
2:28.65—Arkita Das16Life Time Michigan Swim Team
2:38.32—Henry McClure12Royal Swimming
2:33.12200 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—Rocco DeLuca16Great Lakes Tritons
2:37.74—Julianne Dolcetti12Swim Gators STR
3:28.02—Riaan Patel11Birmingham Blue Dolphins
3:01.14—Sophie Uyeda12Birmingham Blue Dolphins
2:58.81200 Fly
—Ayden Cross17Great Lakes Tritons
2:14.96—Alyssa Jutzy17Great Lakes Tritons
2:27.36—Georgia Vanker14Great Lakes Tritons
2:46.76—Journey Young11Swim Gators STR
2:59.86—James DiNello15Great Lakes Tritons
2:15.87—Emma Zemke15Great Lakes Tritons
2:37.53—Sophia Pickens12Swim Gators STR
2:43.07200 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.15400 IM
—Eduardo Zapata-Yanez14Royal Swimming
5:01.28—Audrey Iacco12Birmingham Blue Dolphins
5:42.40—Kate Yakel13Utica Shelby Swim Club
5:15.11—Mady DeVleeschouwer14Great Lakes Tritons
5:37.40500 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