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
—Elliot Keane11North Suburban Aquatic Club
41.37—Tara Love15North Suburban Aquatic Club
32.55—Connor Wang12Aquajets Swim Team
37.31—Oliver Dineen16Black Dog Swimming
26.61—Branden Qiao12Aquajets Swim Team
31.57—Bob Young60Mako Aquatics
28.42—Lyla Schultz12Aquajets Swim Team
31.84—Hailey Kotilinek10Wright County Wave
38.24—Brooks Anderson9Minnetonka Swim Club
1:01.29—Elizabeth Matsuura15Northfield Swim Club
33.83—Lilly Houck13Minnesota Flyers
37.86—Andy Allocco14Edina Swim Club
30.31—Fiona Crowley10OMNI Swim Club
42.93—Jack Steingas10Minnetonka Swim Club
50.14—Ethan Zhan12Aquajets Swim Team
42.02—Addie McGurran11North Suburban Aquatic Club
41.87—Klara Miezianko9Minnetonka Swim Club
1:02.63—Lila Thomas12Aquajets Swim Team
34.14—Addy Miller14North Suburban Aquatic Club
29.91—Bree Matysik12OMNI Swim Club
39.3450 Back
—Arthur Dodington8Edina Swim Club
53.13—Kaiba Thiam14North Suburban Aquatic Club
37.52—Stacie Hoffer15North Suburban Aquatic Club
46.04—Morgan Trinka11North Suburban Aquatic Club
45.09—Cullen Lapsley13North Suburban Aquatic Club
36.86—Isaac Botten16North Suburban Aquatic Club
31.47—Maddie Sparber10Minnesota Flyers
45.94—Ellie Cronin-Cole8Edina Swim Club
1:02.58—Julian Stumpf12Aquajets Swim Team
34.67—Chloe Ricketts10Edina Swim Club
44.56—Malcolm Duncan12Mako Aquatics
49.68—Jackson Gaard10Aquajets Swim Team
51.05—Ian Holland12Minnetonka Swim Club
43.94—Annika Schwartz15North Suburban Aquatic Club
38.40—Oliver Dineen16Black Dog Swimming
32.10—Tori Hajny10Minnetonka Swim Club
47.56—Maya Keane Keane9North Suburban Aquatic Club
54.88—Riley Parizek15North Suburban Aquatic Club
35.60—Beckett Malmin7Aquajets Swim Team
1:12.80—Luana Santiago-Santos10Life Time Swim Team
47.6350 Breast
—Charles Rissman11Edina Swim Club
51.26—Ethan Zhan12Aquajets Swim Team
56.64—Elliott Lee12Aquajets Swim Team
42.08—Mateo Reeck13OMNI Swim Club
46.43—Maya Pai12Aquajets Swim Team
41.28—Sammy Fuerstneau9Edina Swim Club
55.81—Lucas Megahan17North Suburban Aquatic Club
37.27—Elliot Keane11North Suburban Aquatic Club
58.01—Madyson Carr14Aquajets Swim Team
43.14—Kaili Chua12Aquajets Swim Team
40.48—Wyatt Niehus11Edina Swim Club
45.75—Max Devitt14Minnesota Flyers
37.02—Eric Zhao17Edina Swim Club
38.82—Henrik Peterson14Aquajets Swim Team
39.01—Aly Hoplin12Edina Swim Club
52.09—Sancia Knights9Edina Swim Club
1:01.84—Timmy Riolo14Aquajets Swim Team
34.76—Lindsey Duong11Minnetonka Swim Club
1:03.06—Maya Keane Keane9North Suburban Aquatic Club
1:08.33—Julia Levis11Edina Swim Club
52.9250 Fly
—Arthur Dodington8Edina Swim Club
1:03.44—Eric Zhao17Edina Swim Club
33.13—Quan Duong14Minnetonka Swim Club
41.62—Tyler Long15North Suburban Aquatic Club
37.02—Maya Pai12Aquajets Swim Team
35.27—Chloe Ricketts10Edina Swim Club
42.11—Lana Guttmann10Minnesota Flyers
54.36—Nolan Kanodia9North Suburban Aquatic Club
56.71—Josephine Akervik11Minnesota Flyers
1:03.61—Margot Tuttle9Minnetonka Swim Club
56.59—Augie Nguyen-Ingalsbe14Edina Swim Club
32.23—Megan Li14Aquajets Swim Team
36.17—Ellen YUAN14Aquajets Swim Team
38.54—Sam Pai9Aquajets Swim Team
46.60—Lucas Megahan17North Suburban Aquatic Club
27.05—Emma Richardson11Minnesota Flyers
42.86—Luke Mitchell14Aquajets Swim Team
31.75—Grace Coolong10Minnetonka Swim Club
1:06.18—Eliana Gorski13Edina Swim Club
32.11—Charlie Porter10Northfield Swim Club
36.39100 Free
—Kai Nelson16North Suburban Aquatic Club
1:01.79—Lohitha Pusuluri9Edina Swim Club
1:48.12—Megan Liiste17Aquajets Swim Team
1:01.62—Lucy Neiwert15North Suburban Aquatic Club
1:25.73—Miguel Ochoa12Edina Swim Club
1:13.24—Claire Dodge12Edina Swim Club
1:30.04—Fiona Crowley10OMNI Swim Club
1:47.40—Kayley McKee17North Suburban Aquatic Club
1:08.81—Jacob Zechmeister10Minnetonka Swim Club
1:18.45—Emma Rudowsky17Aquajets Swim Team
1:03.44—Signe Miezianko8Minnetonka Swim Club
2:21.63—Cooper Harer13Minnesota Flyers
1:10.53—Aspen Jones11Minnetonka Swim Club
1:19.49—Brynn McNanley17Aquajets Swim Team
1:02.33—Paris Peng16Aquajets Swim Team
1:08.12—Haley Pinto11Minnetonka Swim Club
1:37.32—Ellie Katz14Edina Swim Club
1:04.21—Anna Ricketts12Edina Swim Club
1:20.80—Aidan Conley12Minnetonka Swim Club
1:06.11—Annika Schwartz15North Suburban Aquatic Club
1:08.82100 Back
—Samuel Mayor15Aquajets Swim Team
1:19.91—Aspen Jones11Minnetonka Swim Club
1:31.57—Dean Thronson16North Suburban Aquatic Club
1:23.35—Lucas Carr12Aquajets Swim Team
1:20.34—Callie Solboe17Minnesota Flyers
1:20.34—Gracie Chukhvantsev10Life Time Swim Team
1:22.17—Ravi Elliott17Minnesota Flyers
1:11.05—Hannah Peng11Aquajets Swim Team
1:26.81—Hudson Peterson15Life Time Swim Team
1:15.09—Thea Caswell15Edina Swim Club
1:19.42—Holden Then15North Suburban Aquatic Club
1:14.60—Bennett O'Halloran14Edina Swim Club
1:06.86—Quinn Conley14Minnetonka Swim Club
1:20.80—Zak Ouachani17Edina Swim Club
1:07.88—Claire Dodge12Edina Swim Club
1:49.45—Elizabeth McDaniel13North Suburban Aquatic Club
1:26.34—Harrison Carr10Aquajets Swim Team
1:26.34—Megan Greenberg14Edina Swim Club
1:13.54—Sam Reichert16North Suburban Aquatic Club
1:16.14—Paidon McGuire15Aquajets Swim Team
1:06.72100 Breast
—Anna Fitzgerald14Life Time Swim Team
1:34.62—Dana Frickson13Mako Aquatics
1:35.90—Maeve McAuliff10Edina Swim Club
1:55.45—Claire Dodge12Edina Swim Club
1:51.20—Isaiah Jacob15Aquajets Swim Team
1:12.77—Johnny Hemberger14Edina Swim Club
1:26.27—Jerry Lou16Aquajets Swim Team
1:11.96—Charles Rissman11Edina Swim Club
1:53.87—Lucy Decker12Edina Swim Club
1:34.77—Kenley Nagel10Edina Swim Club
2:06.37—Owen Smith15Edina Swim Club
1:15.71—Hannah Kotilinek9Wright County Wave
2:38.14—Zak Ouachani17Edina Swim Club
1:23.38—Thea Caswell15Edina Swim Club
1:35.72—Ethan Stegora15North Suburban Aquatic Club
1:58.69—Liam Clark14Aquajets Swim Team
1:35.80—Cullen Lapsley13North Suburban Aquatic Club
1:30.43—Nolan Stumpf10Aquajets Swim Team
1:51.72—Jim Graham17Northfield Swim Club
1:14.50—Megan Wang15Aquajets Swim Team
1:33.15100 Fly
—Elin Conley11Minnetonka Swim Club
1:49.68—Josie Strobl18Aquajets Swim Team
1:08.32—Matthew Duanmu12Aquajets Swim Team
1:19.49—Cate Pawlaski17Edina Swim Club
1:06.19—Kaili Chua12Aquajets Swim Team
1:21.67—Danny Bai17North Suburban Aquatic Club
1:01.68—Kai Nelson16North Suburban Aquatic Club
1:10.59—Lucas Jones13Aquajets Swim Team
1:15.22—Lucky Biscan17Edina Swim Club
1:06.48—Ballard Breazeale18Aquajets Swim Team
1:01.64—Everett Sparling12Edina Swim Club
1:14.20—Maya Mitchell11Life Time Swim Team
1:18.91—Anna Ricketts12Edina Swim Club
1:40.81—Elizabeth McDaniel13North Suburban Aquatic Club
1:23.07—Adelaide Wolf11Edina Swim Club
1:31.95—Lizzie Farley12Edina Swim Club
1:16.19—Lila Thomas12Aquajets Swim Team
1:33.54—Aidan Conley12Minnetonka Swim Club
1:18.67—Kyle O'Connor18Edina Swim Club
1:04.34—Madyson Carr14Aquajets Swim Team
1:15.25200 Free
—Samuel Mayor15Aquajets Swim Team
2:27.60—Greta Peterson13Edina Swim Club
2:27.60—Madyson Carr14Aquajets Swim Team
2:29.79—Sammy Fuerstneau9Edina Swim Club
3:02.14—Lucas Megahan17North Suburban Aquatic Club
1:58.58200 Back
—Zane Phillips13Life Time Swim Team
2:49.29—Eamon Hughey13Edina Swim Club
2:35.03—Phoebe Figenshau15Edina Swim Club
2:47.20—Kaela Haycraft15Aquajets Swim Team
2:41.19—Quinn Conley14Minnetonka Swim Club
2:59.79—Danny Bai17North Suburban Aquatic Club
2:20.04—Samuel Mayor15Aquajets Swim Team
2:49.35200 Breast
—Luke Bell11Edina Swim Club
3:22.73—Cullen Lapsley13North Suburban Aquatic Club
3:12.98—Miguel Ochoa12Edina Swim Club
3:29.59200 IM
—Callie Solboe17Minnesota Flyers
2:52.40—Elliot Keane11North Suburban Aquatic Club
4:14.06—Aidan Conley12Minnetonka Swim Club
2:48.62—Gracie Chukhvantsev10Life Time Swim Team
2:53.39—Zak Ouachani17Edina Swim Club
2:23.46—Luke Schmitzer18North Suburban Aquatic Club
2:32.59—Elena Mendoza12Edina Swim Club
3:05.56—Sophie Katz14Edina Swim Club
2:31.86—Eliana Gorski13Edina Swim Club
2:35.47—Mia Dongoske15Aquajets Swim Team
2:37.42—Reese Haycraft18Aquajets Swim Team
2:25.14—Emmett Haller16North Suburban Aquatic Club
2:48.22—Lola Googins15North Suburban Aquatic Club
3:09.15—Ethan Phung11Edina Swim Club
3:55.75—Annika Schwartz15North Suburban Aquatic Club
2:50.91—Leelu Thompson13Aquajets Swim Team
2:34.18—Everett Hilk11Aquajets Swim Team
4:16.72—Max Cockson15Aquajets Swim Team
2:30.71—Margot Tuttle9Minnetonka Swim Club
4:18.25—Lana Guttmann10Minnesota Flyers
3:42.54800 Free
—Samuel Ritt12Aquajets Swim Team
10:51.50—Kaela Haycraft15Aquajets Swim Team
9:42.46—Bella Johnson14Mako Aquatics
10:04.03—Isaac Wicks17North Suburban Aquatic Club
10:34.32—Aj Harker14Mako Aquatics
10:34.58—Maya Pai12Aquajets Swim Team
10:08.30—Isaac Botten16North Suburban Aquatic Club
9:58.17—Liv Kirkvold12Aquajets Swim Team
10:50.23—Wyatt Malmin13Aquajets Swim Team
10:50.23—Tyler Long15North Suburban Aquatic Club
12:03.64—Julia Levis11Edina Swim Club
12:42.12—Byron Jarboe15Life Time Swim Team
15:59.87—Margot Tuttle9Minnetonka Swim Club
16:35.14—Aidan Conley12Minnetonka Swim Club
10:43.68—Hudson Peterson15Life Time Swim Team
10:26.05—Lola Tuttle11Minnetonka Swim Club
14:21.25—Madyson Carr14Aquajets Swim Team
10:41.42—Samuel Snider13North Suburban Aquatic Club
10:19.99—Marcus Hanson12Minnesota Flyers
13:14.66—Adelaide Wolf11Edina Swim Club
11:31.69