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
—Keira Kilgard17Minnetonka Swim Club
26.95—Mac Lambert13Aquajets Swim Team
28.21—Anna Burton10Central Minnesota Aquatics
35.50—Emily Swanson10Minnetonka Swim Club
31.45—Finley Lorence14Minnetonka Swim Club
25.66—Sophia Robinson11New Hope Crystal Plymouth Swim Club
33.67—Shreya Srinath10Minnetonka Swim Club
35.18—Giulia Ciferri10Aquajets Swim Team
30.61—Paige Krings16New Hope Crystal Plymouth Swim Club
27.12—Milo Neumann10High Tides Swim Club
33.26—Alex Vecchio19Central Minnesota Aquatics
22.80—Griffin Scribner13New Hope Crystal Plymouth Swim Club
24.91—Violet Haggerty15Minnetonka Swim Club
29.25—Hugh Christianson7Aquajets Swim Team
48.63—Imina Omonuwah11New Hope Crystal Plymouth Swim Club
36.72—Charlie Diebel10Aquajets Swim Team
38.74—Esme Baso8High Tides Swim Club
41.17—Caleb Jakubowski8Minnetonka Swim Club
48.88—Madeline Cervenka8Aquajets Swim Team
45.60—Addison St Sauver16Central Minnesota Aquatics
26.7050 Back
—Gustavo Peri Neves8New Hope Crystal Plymouth Swim Club
53.26—Veda Miltich12Minnetonka Swim Club
37.55—Harrison Poage12Minnetonka Swim Club
38.79—Everett Hilk12Aquajets Swim Team
40.23—Merit Jain11Minnetonka Swim Club
42.06—Mae Robertson9Aquajets Swim Team
44.12—Charlie Diebel10Aquajets Swim Team
45.94—Joshua Webster9Minnetonka Swim Club
41.03—Olivia Dammann15New Hope Crystal Plymouth Swim Club
29.05—Ambra Rinaldi14Minnetonka Swim Club
29.67—Addison St Sauver16Central Minnesota Aquatics
29.67—Sam Goers13New Hope Crystal Plymouth Swim Club
30.80—Stella Tupper12Central Minnesota Aquatics
36.78—Ali Bakker13Aquajets Swim Team
28.32—Zach Cheney10High Tides Swim Club
39.56—Emmy Haeg10Minnetonka Swim Club
38.04—Shepard Elenkiwich9Minnetonka Swim Club
39.48—Madyson Carr15Aquajets Swim Team
28.56—James Haney11Minnetonka Swim Club
37.96—Abigail Dawes12Aquajets Swim Team
41.7550 Breast
—Matthew Duanmu13Aquajets Swim Team
33.22—Sofia Viva8Minnetonka Swim Club
52.22—Veda Miltich12Minnetonka Swim Club
42.77—Charlie Diebel10Aquajets Swim Team
50.99—Ali Bakker13Aquajets Swim Team
35.32—Morgan Folk12Aquajets Swim Team
47.21—Lydia Fisher9Aquajets Swim Team
53.28—Jack Mahan12Minnetonka Swim Club
42.70—Lilly Ebnet14Minnetonka Swim Club
39.59—Nicolette Lee9Aquajets Swim Team
43.97—Nyari Rode11Minnetonka Swim Club
41.0950 Fly
—Emmy Haeg10Minnetonka Swim Club
37.37—Viv Petersen7Minnetonka Swim Club
55.63—Addyson Hunter11Minnetonka Swim Club
33.55—Zoey Nelson8Minnetonka Swim Club
59.32—Sophia Robinson11New Hope Crystal Plymouth Swim Club
39.68—Stella Nielsen10Minnetonka Swim Club
45.90—Liza Lambert11Minnetonka Swim Club
41.90—Ryan Dosek13Minnetonka Swim Club
31.86—Addie Dawes14Aquajets Swim Team
29.78—Shreya Srinath10Minnetonka Swim Club
38.96—Zach Cheney10High Tides Swim Club
45.26—Tori Haase11Minnetonka Swim Club
34.84—Ella Brindle10Minnetonka Swim Club
45.60—Poppy Mishler10Minnetonka Swim Club
47.90—Penelope Vose11Aquajets Swim Team
36.72—Nella Prchalova11Aquajets Swim Team
37.11—Quan Duong14Minnetonka Swim Club
33.88—Ali Bakker13Aquajets Swim Team
28.52—Kota Theisen12Minnetonka Swim Club
33.22—Sonia Shrestha10New Hope Crystal Plymouth Swim Club
38.66100 Free
—Anna Burton10Central Minnesota Aquatics
1:22.71—Charlotte Schwartz11High Tides Swim Club
1:02.24—Oden Christianson8Aquajets Swim Team
1:47.03—Marcello Rinaldi10Minnetonka Swim Club
1:13.68—Ellie Gansen10Minnetonka Swim Club
1:17.44—Sonia Shrestha10New Hope Crystal Plymouth Swim Club
1:17.61—Charlie Grove10Aquajets Swim Team
1:28.65—Kenley Beach8New Hope Crystal Plymouth Swim Club
1:40.80—Riley Robertson11Aquajets Swim Team
1:01.87—Kayden Wellmann7New Hope Crystal Plymouth Swim Club
1:45.44—Hugh Christianson7Aquajets Swim Team
1:54.12—Nolan Wilkey10Minnetonka Swim Club
1:19.05—Henrik Greiber8Minnetonka Swim Club
1:56.81—Nora Johnson9Minnetonka Swim Club
1:23.34—Lily Guerrera14Aquajets Swim Team
56.48—TRENTON SCHIEFELBEIN10Central Minnesota Aquatics
1:20.77—Lucy Enger9New Hope Crystal Plymouth Swim Club
1:12.42—Willa Bliss8Minnetonka Swim Club
1:35.01—Evy Johnson10New Hope Crystal Plymouth Swim Club
1:27.74—Lennon Davis10Minnetonka Swim Club
1:28.13100 Back
—Rita Suranyi15New Hope Crystal Plymouth Swim Club
1:07.55—Lucas Ma15Aquajets Swim Team
1:00.99—Harrison Poage12Minnetonka Swim Club
1:27.05—Nico Selinger13Minnetonka Swim Club
1:03.49—Raini Gibson17Northern Aquatics Swim Club
1:04.97—Ellyn Virgin14Minnetonka Swim Club
1:06.72—Charlotte Schwartz11High Tides Swim Club
1:12.80—Clara Hughes16New Hope Crystal Plymouth Swim Club
1:08.68—Julia Rudebusch14High Tides Swim Club
1:08.68—Griffin Scribner13New Hope Crystal Plymouth Swim Club
1:07.47—Paige Krings16New Hope Crystal Plymouth Swim Club
1:05.37—Jack Mahan12Minnetonka Swim Club
1:29.18—Ingrid Gagner14Minnetonka Swim Club
1:11.12—Tori Hajny11Minnetonka Swim Club
1:22.56—Maddie Laemmle11Central Minnesota Aquatics
1:26.54—Imandro Warain11Aquajets Swim Team
1:14.76—Kaili Chua13Aquajets Swim Team
1:05.79—Nicolas Trujillo15Minnetonka Swim Club
1:01.69—Corra McNiel12Minnetonka Swim Club
1:18.74—Walker Wendlandt12High Tides Swim Club
1:33.55100 Breast
—Harper Galuska9Minnetonka Swim Club
1:53.00—Willie Cullip10High Tides Swim Club
1:55.36—Marcello Rinaldi10Minnetonka Swim Club
1:39.39—Lydia Fisher9Aquajets Swim Team
1:52.57—Coco Broveleit14Aquajets Swim Team
1:17.08—Alivia Kazeck10Central Minnesota Aquatics
1:47.74—Emily Swanson10Minnetonka Swim Club
1:39.75—Sonja Kottke9Minnetonka Swim Club
1:57.61—Nicolette Lee9Aquajets Swim Team
1:35.93—Piper Laemmle9Central Minnesota Aquatics
1:46.47—TRENTON SCHIEFELBEIN10Central Minnesota Aquatics
1:45.17—Bridget Thayer10New Hope Crystal Plymouth Swim Club
1:39.79—Shreya Srinath10Minnetonka Swim Club
1:40.87—Nini Huang10Aquajets Swim Team
1:36.72—Leon Yuan13Minnetonka Swim Club
1:08.56—Haley Sargent9Minnetonka Swim Club
1:52.45—Hazel Xiong10Aquajets Swim Team
1:43.74—Sophia Hunter9Minnetonka Swim Club
1:43.02—Daniel Yehia10Aquajets Swim Team
1:45.08—Giulia Ciferri10Aquajets Swim Team
1:34.57100 Fly
—Rosalynn Senn12Minnetonka Swim Club
1:07.69—Samuel Fisher15Aquajets Swim Team
1:04.92—Matthew Duanmu13Aquajets Swim Team
1:00.68—Kaia Iske17Central Minnesota Aquatics
1:01.59—Izzie Kaplan14Minnetonka Swim Club
1:05.40—Claire Kilgard14Central Minnesota Aquatics
1:02.64100 IM
—Clara Galuska11Minnetonka Swim Club
1:28.83—Ella Brindle10Minnetonka Swim Club
1:34.68—Valentina Borns15Minnetonka Swim Club
1:16.06—Ben Fisher13Aquajets Swim Team
1:19.47—Haseley Johnson13Aquajets Swim Team
1:06.27—Aidan Paul15New Hope Crystal Plymouth Swim Club
1:07.86—Lexi Johnson17New Hope Crystal Plymouth Swim Club
1:03.49—Keira Kilgard17Minnetonka Swim Club
1:06.04—Allie Reitmeier17Central Minnesota Aquatics
1:10.17—Vedika Thapa17New Hope Crystal Plymouth Swim Club
1:08.49—Colette Glaus11New Hope Crystal Plymouth Swim Club
1:15.37—SriPrada Vaddiraju10New Hope Crystal Plymouth Swim Club
1:39.81—Evie Nelson17New Hope Crystal Plymouth Swim Club
1:13.97—Avery Obleman15Aquajets Swim Team
1:04.34—Samuel Fisher15Aquajets Swim Team
1:07.26—Ellyn Virgin14Minnetonka Swim Club
1:06.35—Jacob Buck12High Tides Swim Club
1:10.45—Zoe Marushin14Central Minnesota Aquatics
1:07.69—Maxi Waugh9Aquajets Swim Team
1:36.61—Alex Hirsch10Aquajets Swim Team
1:35.37200 Free
—Ellen YUAN15Aquajets Swim Team
2:17.24—Sam Goers13New Hope Crystal Plymouth Swim Club
2:07.11—Aidan Paul15New Hope Crystal Plymouth Swim Club
2:13.80—Rutvik Renukuntla10New Hope Crystal Plymouth Swim Club
2:56.99—Charlie Grove10Aquajets Swim Team
3:26.14—Kota Theisen12Minnetonka Swim Club
2:30.74—Brayden Staab9Minnetonka Swim Club
3:25.88—Ethan Veetil12New Hope Crystal Plymouth Swim Club
2:27.99—Lila Thomas13Aquajets Swim Team
2:12.24—Jane Newhall13Minnetonka Swim Club
2:24.92—Kaia Iske17Central Minnesota Aquatics
2:02.22—Harrison Poage12Minnetonka Swim Club
2:49.94—Isaiah Wright9Central Minnesota Aquatics
3:11.08—Ada Brecht14New Hope Crystal Plymouth Swim Club
2:10.22—Ivan Swanke15Minnetonka Swim Club
2:02.88—Beckett Nelson15Aquajets Swim Team
1:52.24—Arlo Nagy9Minnetonka Swim Club
3:16.59—Ava Muellerleile12New Hope Crystal Plymouth Swim Club
2:20.40—Milla Broberg16Minnetonka Swim Club
2:09.30—Ileana Berg15Minnetonka Swim Club
2:03.48200 Back
—Aaron Ge11Aquajets Swim Team
2:58.54—Lola Tuttle12Minnetonka Swim Club
3:05.71—Uliana Borbol15Black Dog Swimming
2:21.84—Lennox Quaschnick12Black Dog Swimming
2:47.50—Julia Stamp13New Hope Crystal Plymouth Swim Club
2:42.85—Quinn Conley15Minnetonka Swim Club
2:21.60—Izzy Westling17Central Minnesota Aquatics
2:08.25—Sam Goers13New Hope Crystal Plymouth Swim Club
2:25.60200 Breast
—Ella Van Kirk14New Hope Crystal Plymouth Swim Club
3:04.02—Everett Hilk12Aquajets Swim Team
3:39.10—Giovanna Peri Neves11New Hope Crystal Plymouth Swim Club
3:32.47—Lena Varela14New Hope Crystal Plymouth Swim Club
3:14.54—Margot Breisach11Aquajets Swim Team
3:13.33—Maria Sullivan12Minnetonka Swim Club
3:38.60—Clara Galuska11Minnetonka Swim Club
3:25.66—May Thaw-Pyae12Aquajets Swim Team
3:25.00—Lola Tuttle12Minnetonka Swim Club
3:33.38—Elise Greiber12Minnetonka Swim Club
3:16.32—Abigail Kimber12Minnetonka Swim Club
2:50.15—Maddy Schroeder12Minnetonka Swim Club
3:22.72—Ellen YUAN15Aquajets Swim Team
2:47.65—Connor Malsam13Minnetonka Swim Club
2:52.51—Xereyna D'Souza Larson16Aquajets Swim Team
2:42.37—Ian Raph13New Hope Crystal Plymouth Swim Club
2:33.19—Avery Obleman15Aquajets Swim Team
2:31.14—Diya Shah15New Hope Crystal Plymouth Swim Club
2:58.12—Lilly Ebnet14Minnetonka Swim Club
3:03.08—Daniel Sher17New Hope Crystal Plymouth Swim Club
2:15.62200 Fly
—Nico Selinger13Minnetonka Swim Club
2:16.72—Lavi Ekkaia11Aquajets Swim Team
3:09.13—Hazel Petersen12Minnetonka Swim Club
2:55.18—Liv Kirkvold13Aquajets Swim Team
2:25.27—Aidan Conley13Minnetonka Swim Club
2:20.58—Chase Whiting13Minnetonka Swim Club
2:55.81—Leon Yuan13Minnetonka Swim Club
2:27.59—Evelyn Allen18Aquajets Swim Team
2:26.67—Sophia Robinson11New Hope Crystal Plymouth Swim Club
3:23.05—Samuel Mayor16Aquajets Swim Team
2:14.72—Fiona Hajny13Minnetonka Swim Club
2:39.35—Ian Holland13Minnetonka Swim Club
2:54.50—Ariel Hunter13New Hope Crystal Plymouth Swim Club
2:36.17—Olivia Zhou13Aquajets Swim Team
2:35.43—Alice Bender14Minnetonka Swim Club
2:27.35200 IM
—Grace Coolong10Minnetonka Swim Club
4:01.11—Sierra Emery18New Hope Crystal Plymouth Swim Club
2:24.89—Miles St. Sauver13Central Minnesota Aquatics
2:26.01—Elliot Suby17New Hope Crystal Plymouth Swim Club
2:11.17—Nella Prchalova11Aquajets Swim Team
2:59.33—Maddie Laemmle11Central Minnesota Aquatics
3:00.07—Giulia Ciferri10Aquajets Swim Team
2:56.20—Daniel Sher17New Hope Crystal Plymouth Swim Club
2:09.55—Milo Neumann10High Tides Swim Club
3:01.44—Emmy Haeg10Minnetonka Swim Club
2:58.45—Aaron Ge11Aquajets Swim Team
3:00.74—Megan Li15Aquajets Swim Team
2:47.61—Haseley Johnson13Aquajets Swim Team
2:21.10—Sidney Bohlman14New Hope Crystal Plymouth Swim Club
2:30.28—Micah Lazarus14Minnetonka Swim Club
2:21.88—Kameron Schermann12High Tides Swim Club
3:08.30—Adley Wendlandt15High Tides Swim Club
2:39.46—Taha Igdelioglu12Minnetonka Swim Club
2:27.99—Isaiah Wright9Central Minnesota Aquatics
3:37.42—Mireya Wolf15Central Minnesota Aquatics
2:47.54400 IM
—Fitz Kuemmel12Aquajets Swim Team
5:59.98—Madi Ivory14New Hope Crystal Plymouth Swim Club
4:54.58—Ben Fisher13Aquajets Swim Team
5:41.93—Samuel Mayor16Aquajets Swim Team
4:52.71—Connor Malsam13Minnetonka Swim Club
5:22.60—Lauren Killelea16Minnetonka Swim Club
4:45.25—Taha Igdelioglu12Minnetonka Swim Club
5:13.02—Jacqueline Cadwell14Aquajets Swim Team
5:31.63—Addison St Sauver16Central Minnesota Aquatics
5:19.10—Ian Raph13New Hope Crystal Plymouth Swim Club
5:06.53—CJ Scanlon12New Hope Crystal Plymouth Swim Club
5:25.92—Will Witt11New Hope Crystal Plymouth Swim Club
5:45.98—Teagan Murphy13Aquajets Swim Team
5:07.39—Hazel Petersen12Minnetonka Swim Club
5:40.75—Sophie Gansen13Minnetonka Swim Club
6:05.24—Haseley Johnson13Aquajets Swim Team
5:08.83—Madyson Carr15Aquajets Swim Team
4:49.74—Ariel Hunter13New Hope Crystal Plymouth Swim Club
5:14.71—Maya Pai13Aquajets Swim Team
4:57.07—Fiona Myers12Minnetonka Swim Club
5:27.92500 Free
—Tori Hajny11Minnetonka Swim Club
7:10.14—Mabel Crowe15Central Minnesota Aquatics
6:12.03—Alex Vecchio19Central Minnesota Aquatics
5:32.85—Sierra Emery18New Hope Crystal Plymouth Swim Club
5:52.31—Eliana Junkert12New Hope Crystal Plymouth Swim Club
5:56.88—Zoe Marushin14Central Minnesota Aquatics
6:14.03—Natalie Schwarz15Central Minnesota Aquatics
6:33.58—Leah Morris16Central Minnesota Aquatics
5:56.34—Libby Dircks12Minnetonka Swim Club
6:24.01—Jane Newhall13Minnetonka Swim Club
6:22.48—Elin Conley11Minnetonka Swim Club
6:15.53—Janie Nowak12New Hope Crystal Plymouth Swim Club
7:04.64—Corra McNiel12Minnetonka Swim Club
7:14.12—Sophia Robinson11New Hope Crystal Plymouth Swim Club
7:09.09—Kameron Schermann12High Tides Swim Club
6:54.34—Addyson Hunter11Minnetonka Swim Club
7:06.39—Tyler Edgell16New Hope Crystal Plymouth Swim Club
6:10.78—Stella Christensen16Aquajets Swim Team
5:20.72—Addie Dawes14Aquajets Swim Team
5:28.06—Maggie Gross17Central Minnesota Aquatics
5:50.091000 Free
—Tori Hajny11Minnetonka Swim Club
15:17.40—Addyson Hunter11Minnetonka Swim Club
14:23.60—Eliana Junkert12New Hope Crystal Plymouth Swim Club
12:44.48—Sonya Ranssi11New Hope Crystal Plymouth Swim Club
13:21.73—Eliza Grosen13Aquajets Swim Team
13:18.57—Lexi Johnson17New Hope Crystal Plymouth Swim Club
10:55.32—Ella Van Kirk14New Hope Crystal Plymouth Swim Club
13:06.86—Samuel Ritt13Aquajets Swim Team
11:48.84—Cooper Berbee15Minnetonka Swim Club
11:40.27—Stanley Jabs15Minnetonka Swim Club
10:17.27—Leon Yuan13Minnetonka Swim Club
11:01.51—CJ Scanlon12New Hope Crystal Plymouth Swim Club
12:40.89—Samantha Webster13Minnetonka Swim Club
11:24.60—Mara Segura17Central Minnesota Aquatics
11:22.11—Ian Raph13New Hope Crystal Plymouth Swim Club
11:41.10—Sophie Nelson17New Hope Crystal Plymouth Swim Club
11:54.15—Luken Stay15Aquajets Swim Team
10:32.58—Jack Thorpe14Minnetonka Swim Club
11:58.53—Nicolas Trujillo15Minnetonka Swim Club
10:18.67—Joseph Stevens15Minnetonka Swim Club
10:48.671650 Free
—Sabrina Shrestha14New Hope Crystal Plymouth Swim Club
18:47.78—Mara Segura17Central Minnesota Aquatics
19:05.87—Lexi Johnson17New Hope Crystal Plymouth Swim Club
18:29.76—Samantha Webster13Minnetonka Swim Club
18:53.19—Henry Killelea13Minnetonka Swim Club
19:22.99—Liv Kirkvold13Aquajets Swim Team
19:25.26—Samuel Ritt13Aquajets Swim Team
19:34.07—Sam Plapinger14Minnetonka Swim Club
23:51.09—Tori Hajny11Minnetonka Swim Club
25:47.62—Addyson Hunter11Minnetonka Swim Club
23:45.93