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
—Holden Shipman14Royal Swimming
36.26—Delaney Widmyer12South Lyon Aquatics
37.01—Catherine Mshar9South Lyon Aquatics
41.84—Austin Pursley18Utica Shelby Swim Club
26.79—Lucas Cummings18OLY Swimming
27.99—Thomas Mieszczak9Royal Swimming
34.57—Amelia Vanderbeck10Royal Swimming
36.00—Gia Vitale14Utica Shelby Swim Club
31.50—Darren Dick9Saline Swim Team
45.23—Zoya Rajat10Saline Swim Team
46.75—Gavin Bayes16Utica Shelby Swim Club
30.32—Rosa Wicklund11Saline Swim Team
46.49—Luke Anton13Saline Swim Team
35.50—Henry Decker13Saline Swim Team
32.23—Mason Wright10Saline Swim Team
40.27—Francis Craigmile12Saline Swim Team
31.99—Kate Nickerson13Utica Shelby Swim Club
32.85—Matteo Morales-Zozaya15Utica Shelby Swim Club
27.25—Alex Majewski13Utica Shelby Swim Club
30.62—Maddie Trachsel12Utica Shelby Swim Club
34.2750 Back
—Krishiya Manoranjitham12South Lyon Aquatics
54.34—Norah Schnurlein12Supernova Swim Team
38.59—Amelia Vanderbeck10Royal Swimming
42.53—Kayla Jones10Detroit All Star Aquatics
44.12—Chaemin Kim11Utica Shelby Swim Club
43.77—Eleanor Heilbronn12Saline Swim Team
39.21—Joey Beebe9Utica Shelby Swim Club
52.34—Amelia Hershberger12Royal Swimming
43.17—Abby Lautner11Supernova Swim Team
45.65—Lainie Behnke11Supernova Swim Team
35.07—Delaney Dabkowski10Club Wolverine
40.06—Gia Dailey10Club Wolverine
46.13—Pippa Won10Club Wolverine
46.13—Nola Molter11Club Wolverine
33.63—Ethan Reed9Club Wolverine
50.21—Samuel Zhang9Club Wolverine
46.59—Eddie Ngo9Club Wolverine
47.81—Eleanor Collins9Club Wolverine
53.49—Dea Bega10Club Wolverine
55.38—Emmy Zhao7Club Wolverine
56.6050 Breast
—Max Lee12Club Wolverine
34.67—Benny Dunbar11Club Wolverine
44.50—Cameron Sears12Club Wolverine
48.62—Oliver Cao9Club Wolverine
59.49—Claire Manthei12Saline Swim Team
50.04—Rowan Hansen9Plymouth-Canton Cruisers
57.58—Rei Sakurai10Club Wolverine
55.82—Hattie Davis10Plymouth-Canton Cruisers
1:01.88—Mia Lu9Plymouth-Canton Cruisers
52.94—Alice Decker10Saline Swim Team
46.82—Iris Boutell12Club Wolverine
43.46—Naina Sivadas12Plymouth-Canton Cruisers
52.92—Esmee Boutell8Club Wolverine
1:13.32—Eudora Wu9Club Wolverine
1:04.66—Hengyu Cao10Saline Swim Team
44.74—Tatum Won12Club Wolverine
48.92—Evvie Pfeifer10Bulldog Aquatic Club
56.71—Parker Sam10Utica Shelby Swim Club
49.20—Dea Bega10Club Wolverine
1:00.16—Seojin Lee9Utica Shelby Swim Club
55.8050 Fly
—Quinn Steiger12Club Wolverine
41.52—Max Gorsuch10Club Wolverine
43.08—Hailey Milliman12Club Wolverine
36.03—Estelle Andrey11Plymouth-Canton Cruisers
41.29—Marianne Kolozsvary11Plymouth-Canton Cruisers
38.81—Ben Maltz9Club Wolverine
50.56—Ellie Bakhmutsky12Farmington Family Y Stingrays
43.64—Arianna Okete11Club Wolverine
37.66—Josie Duda10Saline Swim Team
45.32—Louise Walder11Rapids Area Y Swimmers
35.77—Alice Decker10Saline Swim Team
43.34—Yauvana Bhattarai12Plymouth-Canton Cruisers
52.39—Robert Earle12Plymouth-Canton Cruisers
46.27—Eloise Dunbar8Club Wolverine
1:08.95—Sophie Wang11Club Wolverine
37.86—Seojoon Lee11Utica Shelby Swim Club
35.22—Aria Stefani9Plymouth-Canton Cruisers
42.35—Bennett Greene11Club Wolverine
42.46—Tiana Jasso12Saline Swim Team
36.62—Raina Hwang12Utica Shelby Swim Club
37.13100 Free
—Jude Elbaradey13Atlantis Swimming
1:14.47—BOBBY Zhuang10Bulldog Aquatic Club
2:32.20—Afton Presley15Milan Swim Club
1:14.42—Bennett Greene11Club Wolverine
1:14.47—Evan Hong14Club Wolverine
1:06.76—Alison Okopny17Club Wolverine
1:06.63—James Gill13Milan Swim Club
1:13.82—Benny Dunbar11Club Wolverine
1:12.60—Henry Martin14Club Wolverine
1:14.95—Campbell Shore17Atlantis Swimming
1:03.72—Eli Stubbs14Plymouth-Canton Cruisers
1:02.73—Eoin Philip10Club Wolverine
1:34.13—Elliot Rijnovean18Atlantis Swimming
56.17—James St. Andrew12Atlantis Swimming
1:11.04—Boden Frazer14Plymouth-Canton Cruisers
1:04.80—Mayra Singh11Plymouth-Canton Cruisers
1:22.81—Matthew Forys15Plymouth-Canton Cruisers
1:06.88—Scarlett Wu13Plymouth-Canton Cruisers
1:16.59—Kaden Delaney18Plymouth-Canton Cruisers
1:04.66—Lola Ossenmacher16Plymouth-Canton Cruisers
1:09.10100 Back
—Theo Hovord10Club Wolverine
1:17.01—Jude Elbaradey13Atlantis Swimming
1:23.06—Yan Ling Adler17Club Wolverine
1:18.67—Reed McCammon15Club Wolverine
1:09.09—Cooper Place16Club Wolverine
1:17.25—Mariel Gupta15Club Wolverine
1:18.09—Eudora Wu9Club Wolverine
2:00.43—Isla Zakrajsek14Club Wolverine
1:24.69—Blake Greene14Club Wolverine
1:24.77—Kaden Delaney18Plymouth-Canton Cruisers
1:16.64—Elsie Morgan11Plymouth-Canton Cruisers
1:32.82—Konstantinos Kloumasis15Club Wolverine
1:15.00—Audrey Huey15Plymouth-Canton Cruisers
1:19.56—Devan Bec14Atlantis Swimming
1:16.17—Ethan Reed9Club Wolverine
1:51.37—Ben Maltz9Club Wolverine
1:48.74—Louis Choi9Saline Swim Team
1:30.26—Afton Presley15Milan Swim Club
1:17.61—Layla Hagley10Milan Swim Club
1:27.15—Jacob Baird12Atlantis Swimming
1:21.50100 Breast
—Camryn Masserant12Unattached
1:40.57—Max Guysinsky9Supernova Swim Team
2:15.93—Seojoon Lee11Utica Shelby Swim Club
1:36.51—Olivia Kendrick8Saline Swim Team
2:14.17—Selene Xia7Saline Swim Team
2:10.52—Sydney Stovcsik9Saline Swim Team
2:04.81—Anais Choi12Saline Swim Team
1:49.53—Alice Decker10Saline Swim Team
1:47.24—Zara Lucska9Saline Swim Team
1:48.31—Melanie Sitto12Utica Shelby Swim Club
1:45.55—Claire Yavor11Saline Swim Team
1:53.34—Aiden Harrington10Royal Swimming
1:51.89—Julia Bontila11Plymouth-Canton Cruisers
1:39.18—Lydia Kulwicki13Milan Swim Club
2:04.08—Janelle Liu15Club Wolverine
1:27.66—Arianna Okete11Club Wolverine
1:39.68—Eleanor Collins9Club Wolverine
2:03.17—Claire Loewit11Club Wolverine
1:34.10—Avery JOHANNSSON11Club Wolverine
1:44.29—Anisha Sheorey10Club Wolverine
2:30.82100 Fly
—Elizabeth Eichbrecht18Supernova Swim Team
1:04.54—Kara Nickerson13Utica Shelby Swim Club
1:18.51—Aston Lovasz15Dearborn Dolphins
1:06.83—Brooklynn Sims17Royal Swimming
1:22.80—Ronin Hobson14Grosse Pointe Gators
1:08.14—Addi Kendrick10Saline Swim Team
1:21.30—Joey Beebe9Utica Shelby Swim Club
2:01.55—Henry Baird12Atlantis Swimming
1:27.14—Anna Cooper14Grosse Pointe Gators
1:12.96—Olivia Bellanca14Grosse Pointe Gators
1:13.35—Anthony Cooper13Grosse Pointe Gators
1:07.00—Alexander Awadi14Supernova Swim Team
1:23.38—Allie Marriott12Supernova Swim Team
1:22.72—Lainie Behnke11Supernova Swim Team
1:18.36—LUCAS VASCONCELOS12Supernova Swim Team
1:14.92—Giuliana Golden15OLY Swimming
1:13.93—Connor Truman14Plymouth-Canton Cruisers
1:09.26—Alex June18OLY Swimming
1:04.47—Caitlyn Lebel18OLY Swimming
1:15.79—Poppy LaCrosse14Club Wolverine
1:10.95200 Free
—Michael Bailey16Atlantis Swimming
2:08.11—Lauren Wasilevich11Utica Shelby Swim Club
2:49.27—Gemma Robertson12Saline Swim Team
2:34.88—Luke Tocco13Club Wolverine
2:32.35—Jasmine Azwan14Supernova Swim Team
2:43.60—Ava Pruden17Atlantis Swimming
2:39.91—Tyler Gattshall14Supernova Swim Team
2:42.13—Kavin Seenisamy16Atlantis Swimming
2:47.61—Cora O'Rourke14Waverly Piranha Swim Club
2:29.43—Ilianna Panos13OLY Swimming
2:38.73—Matthew Lee17Utica Shelby Swim Club
2:17.95—Brady Bond16Grosse Pointe Gators
2:11.00—Emma Handran17Life Time Michigan Swim Team
2:54.10—Louise Walder11Rapids Area Y Swimmers
2:37.58—Noah Lee12Saline Swim Team
2:45.79—Jake Stovcsik12Saline Swim Team
2:41.95—Lily Miklosovic15Saline Swim Team
2:24.69—Reed Kinney17Saline Swim Team
2:25.25—Steven Dronzkowski15Atlantis Swimming
2:15.79—Charlotte Bond14Grosse Pointe Gators
2:29.92200 Back
—Kate Jefferies15Saline Swim Team
2:44.70—Emma Van Ness14Utica Shelby Swim Club
2:59.15—Brynn Monteiro16Detroit All Star Aquatics
3:14.88—Corinne Stencel15Grosse Pointe Gators
2:36.30—Samantha Henry14Saline Swim Team
3:39.83—Gia Vitale14Utica Shelby Swim Club
2:57.38—Benjamin Balutanski16OLY Swimming
2:29.24—Alexander Ostrander16OLY Swimming
2:20.59—Giuliana Golden15OLY Swimming
2:48.74—Adwika Nadgauda16Club Wolverine
2:47.21—Jake Lillie13Club Wolverine
2:58.78—Ruthie zhang14Club Wolverine
2:52.37—Piper Clark17Club Wolverine
2:57.41—Merabella Minoletti13Sailfish Swim Club
2:47.07—Owen Luczak13Sailfish Swim Club
2:57.14—Emily Wang13OLY Swimming
2:51.16—Grant Pittel14OLY Swimming
2:43.37—Colin Flaharty14Saline Swim Team
2:22.47—Cooper Jansma15Saline Swim Team
2:35.54—Eli Ponton17Utica Shelby Swim Club
2:39.11200 Breast
—Jessica Clair14Dearborn Dolphins
3:13.11—Cooper Jansma15Saline Swim Team
2:59.34—Karl Bray18Atlantis Swimming
2:47.63—Reed McCammon15Club Wolverine
2:53.61—Lydia Beyer16Atlantis Swimming
3:19.17—Larson Custer17Royal Swimming
2:37.91—Naomi Godwin16Supernova Swim Team
3:38.51—Jerry Zeng15OLY Swimming
2:47.23—Frankie Trupiano16Club Wolverine
3:04.97—Mehek Mehta14Club Wolverine
3:27.63—Harper Feyen17Club Wolverine
3:08.43—Sofia Beattie15Club Wolverine
3:26.45—Ethan Deng13Club Wolverine
3:14.76—Luke Lillie14Club Wolverine
3:23.52—Oliver Russell17Atlantis Swimming
2:45.17—John Sadowski15Plymouth-Canton Cruisers
3:03.13—Abe Partridge15OLY Swimming
2:42.32—Caitlyn Lebel18OLY Swimming
2:54.95—Arden Bewersdorf18Club Wolverine
3:00.69—Mauro Bordeianu13Club Wolverine
3:27.72200 Fly
—Braylen May17Unattached
2:49.07—James McCourt13Atlantis Swimming
4:08.45—Amelia Cavicchioli15Atlantis Swimming
2:38.05—Jeremiah Green17Club Wolverine
2:17.89—Arden Bewersdorf18Club Wolverine
2:32.07—Alex Majewski13Utica Shelby Swim Club
2:45.06—Brayden Beebe15Utica Shelby Swim Club
2:36.09—Jiyun Woo15Utica Shelby Swim Club
2:41.24200 IM
—Cindy Leng10Club Wolverine
3:38.04—OLIVIA VASCONCELOS9Supernova Swim Team
3:24.38—Seojin Lee9Utica Shelby Swim Club
3:36.11—Aiden Harrington10Royal Swimming
3:22.69—Iolana Ledermann13Club Wolverine
2:58.57—Jude Elbaradey13Atlantis Swimming
2:59.11—Alice Decker10Saline Swim Team
3:23.35—Alex Wu11Plymouth-Canton Cruisers
3:09.44—Reed Kinney17Saline Swim Team
2:39.82—Charlotte Garant14Plymouth-Canton Cruisers
2:50.49—Charlotte Truman13Plymouth-Canton Cruisers
2:56.82—John Sadowski15Plymouth-Canton Cruisers
2:43.70—Aiden Bega15Club Wolverine
2:44.74—Sadie Ethridge14Saline Swim Team
2:42.95—Asha Boutell14Club Wolverine
2:55.55—Lulu Beyer14Atlantis Swimming
2:55.97—Lexi Meathe12Atlantis Swimming
3:07.86—Sarah Leiger16Club Wolverine
2:29.64—Emma Ng14Club Wolverine
2:29.31—William Xu11Club Wolverine
3:19.51